.footer-item ul li a,.paginationBar a,.view-options a{cursor:pointer}legend,td,th{padding:0}.content-wrap,body,sub,sup{position:relative}body,dl{color:#383838}.stripTransmitter ul,ol li,ul li{list-style-type:none}.truncate,.word-break{word-wrap:break-word}.breadcrumb-module:after,.clear_fix:after,.container:after,.content-wrap:after,.global-messages:after,.section:after,.star-wrap:after{clear:both}.accesibility-legend,.sell-through-duration,.sidebar-wrap .breadcrumbs,a.nav-button{white-space:nowrap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.beacon,.unshown,[hidden],template{display:none}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:400}dfn{font-style:italic}del{text-decoration:line-through}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs a,.page-productDetails .product-detail-sections .product-detail-specs a,.underline{text-decoration:underline}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.alt-user-ehf,h1,h2,h3,h4,h5,strong{font-weight:400}button{overflow:visible}#page,.accesibility-legend,.colorbox-close,.truncate{overflow:hidden}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}table{border-collapse:collapse;border-spacing:0}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;animation-name:fadeOutUp;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes fadeInDown{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@font-face{font-family:clanotultra;src:url(../fonts/clanot-ultra-webfont.eot);src:url(../fonts/clanot-ultra-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-ultra-webfont.woff) format('woff'),url(../fonts/clanot-ultra-webfont.ttf) format('truetype'),url(../fonts/clanot-ultra-webfont.svg#clanotultra) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotbook;src:url(../fonts/clanot-book-webfont.eot);src:url(../fonts/clanot-book-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-book-webfont.woff) format('woff'),url(../fonts/clanot-book-webfont.ttf) format('truetype'),url(../fonts/clanot-book-webfont.svg#clanotbook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnews;src:url(../fonts/clanot-news-webfont.eot);src:url(../fonts/clanot-news-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-news-webfont.woff) format('woff'),url(../fonts/clanot-news-webfont.ttf) format('truetype'),url(../fonts/clanot-news-webfont.svg#clanotnews) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotbold;src:url(../fonts/clanot-bold-webfont.eot);src:url(../fonts/clanot-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-bold-webfont.woff) format('woff'),url(../fonts/clanot-bold-webfont.ttf) format('truetype'),url(../fonts/clanot-bold-webfont.svg#clanotbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotthin;src:url(../fonts/clanot-thin-webfont.eot);src:url(../fonts/clanot-thin-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-thin-webfont.woff) format('woff'),url(../fonts/clanot-thin-webfont.ttf) format('truetype'),url(../fonts/clanot-thin-webfont.svg#clanotthin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotmedium;src:url(../fonts/clanot-medium-webfont.eot);src:url(../fonts/clanot-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-medium-webfont.woff) format('woff'),url(../fonts/clanot-medium-webfont.ttf) format('truetype'),url(../fonts/clanot-medium-webfont.svg#clanotmedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotblack;src:url(../fonts/clanot-black-webfont.eot);src:url(../fonts/clanot-black-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-black-webfont.woff) format('woff'),url(../fonts/clanot-black-webfont.ttf) format('truetype'),url(../fonts/clanot-black-webfont.svg#clanotblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clan_otnarrow_book_italic;src:url(../fonts/clanot-narrbookitalic-webfont.eot);src:url(../fonts/clanot-narrbookitalic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrbookitalic-webfont.woff) format('woff'),url(../fonts/clanot-narrbookitalic-webfont.ttf) format('truetype'),url(../fonts/clanot-narrbookitalic-webfont.svg#clan_otnarrow_book_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clan_otbook_italic;src:url(../fonts/clanot-bookitalic-webfont.eot);src:url(../fonts/clanot-bookitalic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-bookitalic-webfont.woff) format('woff'),url(../fonts/clanot-bookitalic-webfont.ttf) format('truetype'),url(../fonts/clanot-bookitalic-webfont.svg#clan_otbook_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnarrowbook;src:url(../fonts/clanot-narrowbook-webfont.eot);src:url(../fonts/clanot-narrowbook-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrowbook-webfont.woff) format('woff'),url(../fonts/clanot-narrowbook-webfont.ttf) format('truetype'),url(../fonts/clanot-narrowbook-webfont.svg#clanotnarrowbook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnarrowmedium;src:url(../fonts/clanot-narrowmedium-webfont.eot);src:url(../fonts/clanot-narrowmedium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrowmedium-webfont.woff) format('woff'),url(../fonts/clanot-narrowmedium-webfont.ttf) format('truetype'),url(../fonts/clanot-narrowmedium-webfont.svg#clanotnarrowmedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnarrowbold;src:url(../fonts/clanot-narrowbold-webfont.eot);src:url(../fonts/clanot-narrowbold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrowbold-webfont.woff) format('woff'),url(../fonts/clanot-narrowbold-webfont.ttf) format('truetype'),url(../fonts/clanot-narrowbold-webfont.svg#clanotnarrowbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnarrowthin;src:url(../fonts/clanot-narrowthin-webfont.eot);src:url(../fonts/clanot-narrowthin-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrowthin-webfont.woff) format('woff'),url(../fonts/clanot-narrowthin-webfont.ttf) format('truetype'),url(../fonts/clanot-narrowthin-webfont.svg#clanotnarrowthin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnarrownews;src:url(../fonts/clanot-narrownews-webfont.eot);src:url(../fonts/clanot-narrownews-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrownews-webfont.woff) format('woff'),url(../fonts/clanot-narrownews-webfont.ttf) format('truetype'),url(../fonts/clanot-narrownews-webfont.svg#clanotnarrownews) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnarrowultra;src:url(../fonts/clanot-narrowultra-webfont.eot);src:url(../fonts/clanot-narrowultra-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrowultra-webfont.woff) format('woff'),url(../fonts/clanot-narrowultra-webfont.ttf) format('truetype'),url(../fonts/clanot-narrowultra-webfont.svg#clanotnarrowultra) format('svg');font-weight:400;font-style:normal}@font-face{font-family:clanotnarrowblack;src:url(../fonts/clanot-narrowblack-webfont.eot);src:url(../fonts/clanot-narrowblack-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/clanot-narrowblack-webfont.woff) format('woff'),url(../fonts/clanot-narrowblack-webfont.ttf) format('truetype'),url(../fonts/clanot-narrowblack-webfont.svg#clanotnarrowblack) format('svg');font-weight:400;font-style:normal}i{font-style:normal}body{margin:0;background:#fff;font-family:clanotbook;font-size:.75rem}.beacon{width:0}.container:after,.container:before,.content-wrap:after,.content-wrap:before,.global-messages:after,.global-messages:before,.section:after,.section:before{display:table;content:''}.full-width{width:100%}#selectPciOption{margin-left:10px}#content{padding-bottom:20px}.page-homepage #content,.page-productList #content,.page-search #content{padding-bottom:0}.help-container{min-height:450px}.help-container .customer-support h2,.help-container .section.small_detail h2{font-family:clanotnews;font-size:16px;font-size:1rem;margin-bottom:0}.help-container .content-wrap .main-content{padding-top:0}.container,.global-messages{padding-left:15px;padding-right:15px;max-width:1024px;margin:0 auto;position:relative}@media only screen and (max-width:47.9375em){.mobile-container{padding-left:15px;padding-right:15px;position:relative}.mobile-container:after,.mobile-container:before{content:'';display:table}.mobile-container:after{clear:both}}.desktop-container{padding-left:15px;padding-right:15px;outline:0}@media only screen and (min-width:48em){#content{padding-bottom:40px}.desktop-container{max-width:1024px;margin:0 auto;position:relative;padding-left:15px;padding-right:15px}.desktop-container:after,.desktop-container:before{content:'';display:table}.desktop-container:after{clear:both}.mobile-only{display:none!important}}h3,h4{margin:0 0 10px}@media only screen and (min-width:75em){.desktop-container{max-width:1200px;padding-left:100px;padding-right:100px}}@media only screen and (max-width:59.9375em){.large-desktop-only{display:none!important}}@media only screen and (max-width:47.9375em){.desktop-only{display:none!important}}@media only screen and (min-width:60em){.tablet-only{display:none!important}}.visible{display:block}.invisible{display:none}.more,img,svg{display:inline-block}img,svg{max-width:100%}h3{font-size:16px;font-size:1rem}h4{font-family:clanotnews}dl{font-size:13px;font-size:.8125rem}dt{font-family:clanotnews}dd{margin:0;padding-bottom:10px}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h1,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h2,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h3,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h4,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h5,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h6,.page-productDetails .product-detail-sections .product-detail-specs h1,.page-productDetails .product-detail-sections .product-detail-specs h2,.page-productDetails .product-detail-sections .product-detail-specs h3,.page-productDetails .product-detail-sections .product-detail-specs h4,.page-productDetails .product-detail-sections .product-detail-specs h5,.page-productDetails .product-detail-sections .product-detail-specs h6{background:0 0;border:0;color:#4f4f4f;font-family:clanotnews;font-weight:400;margin:0 0 10px;padding:0}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h1,.page-productDetails .product-detail-sections .product-detail-specs h1{font-size:24px;font-size:1.5rem}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h2,.page-productDetails .product-detail-sections .product-detail-specs h2{font-size:22px;font-size:1.375rem}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h3,.page-productDetails .product-detail-sections .product-detail-specs h3{font-size:20px;font-size:1.25rem}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h4,.page-productDetails .product-detail-sections .product-detail-specs h4{font-size:18px;font-size:1.125rem}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h5,.page-productDetails .product-detail-sections .product-detail-specs h5{font-size:16px;font-size:1rem}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h6,.page-productDetails .product-detail-sections .product-detail-specs h6{font-size:14px;font-size:.875rem}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs ol,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs ul,.page-productDetails .product-detail-sections .product-detail-specs ol,.page-productDetails .product-detail-sections .product-detail-specs ul{margin-left:6px}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs table,.page-productDetails .product-detail-sections .product-detail-specs table{border:0;margin-bottom:10px}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs table caption,.page-productDetails .product-detail-sections .product-detail-specs table caption{border-bottom:1px #a5a5a5 solid;font-family:clanotbold;padding:15px 0;text-align:left;text-transform:uppercase}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs table tr:nth-child(odd) td,.page-productDetails .product-detail-sections .product-detail-specs table tr:nth-child(odd) td{background:#f6f6f6}.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs table td,.page-productDetails .product-detail-sections .product-detail-specs table td{border:0;color:#000;font-size:14px;font-size:.875rem;padding:10px 22px}hr{border-color:#d9d9d9;border-style:solid;border-top:none;margin:20px 0}p{font-size:14px;font-size:.875rem;margin:0 0 20px;line-height:130%}sup{top:-.5em;font-size:6px;font-size:.375rem}strong{font-family:clanotmedium}a{color:#c00;font-family:clanotnews;text-decoration:none}.alert.negative,.emptyMessage{font-family:clanotbold}a:active,a:focus,a:hover{color:#9e0000}ol,ul{margin:0;padding:0}.product-detail-section-content ol li,.product-detail-section-content ul li{list-style-type:inherit}.yCmsContentSlot .content ol li,.yCmsContentSlot .content ul li{list-style-type:inherit;margin-left:3%}.alert.negative{color:#c00;padding-top:25px}.more{vertical-align:middle;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #c00;margin-left:6px;margin-top:-2px;top:-1px}@media only screen and (max-width:47.9375em){.more{margin-left:5px}}.header-wrap a,.promo-text a,.view-all-link{color:#fff;background:#c00;position:absolute;bottom:0;left:0;width:100%;display:block;text-align:center;font-family:clanotnews;font-size:12px;font-size:.75rem;padding:20px}.header-wrap a:focus,.header-wrap a:hover,.promo-text a:focus,.promo-text a:hover,.view-all-link:focus,.view-all-link:hover{background:#9e0000;color:#fff}.skip,.skiptocontent,.skiptonavigation{position:absolute;top:0;left:-99999px}.skip-main-content-link{background:#dff0d8;border-color:#d6e9c6;color:#3c763d;padding:5px;position:absolute;top:10px;left:-99999px}.skip-main-content-link:focus{color:#3c763d;left:10px;z-index:999}.page-multiStepCheckoutSummaryPage .prim-nav,.page-orderConfirmationPage .prim-nav{display:none}.header-wrap{margin-bottom:20px;text-align:left}.header-wrap .content{display:inline-block;text-align:left}.header-wrap .section-header{line-height:100%;margin:0;vertical-align:middle}.header-wrap a{line-height:40px;padding:0 14px;margin:0 5%;width:90%}.breadcrumb-module{display:block;max-width:1024px;margin:0 auto;padding:0;position:relative;z-index:6}.breadcrumb-module:after,.breadcrumb-module:before{content:'';display:table}.page-account .breadcrumb-module,.page-batteryFinder .breadcrumb-module{display:none}.breadcrumbs li,.breadcrumbs li:nth-last-child(2){display:inline-block}@media only screen and (min-width:48em){.container.battery-finder-container,.global-messages.battery-finder-container{padding-left:45px;padding-right:45px}}.container.battery-finder-container iframe,.global-messages.battery-finder-container iframe{border:0 transparent}@media only screen and (max-width:48.6875em){.best-price.breadcrumb-module ul.breadcrumbs{border-bottom:none;width:100%;right:inherit;padding-left:0}}@media only screen and (max-width:37.6875em){.best-price.breadcrumb-module ul.breadcrumbs:after{content:' ';width:110%;border-bottom:1px solid #d3d3d3;position:relative;right:5%}}.best-price+.section.section2{padding-bottom:0}.breadcrumbs{font-family:clanotbook;color:#383838;margin-bottom:0;border-bottom:1px solid #d9d9d9;padding:15px 0 15px 15px}@media only screen and (max-width:47.9375em){.breadcrumbs{width:110%;position:relative;right:5%;padding-left:30px}.breadcrumbs li:last-child span{line-height:1.21em}}.breadcrumbs li:before{content:">";color:#383838}.breadcrumbs li:last-child,.breadcrumbs li:last-child:hover{color:#a9a9a9}.breadcrumbs li:first-child:before{content:none}.breadcrumbs li:last-child span{width:auto;max-width:200px;display:inline-block;vertical-align:middle}.sidebar-wrap .headline,.source-banner{display:none}.breadcrumbs li:last-child a{color:#a9a9a9;cursor:default}.breadcrumbs a{color:#383838;font-family:clanotbook}.sidebar-header,.sidebar-subnav .headline{font-family:clanotnews;text-transform:uppercase}.breadcrumbs a:hover{color:#383838}.sidebar-header{background:0 0;color:#383838;font-size:18px;font-size:1.125rem;margin-top:0;padding:0}.sidebar-wrap{height:100%}.sidebar-subnav{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);box-shadow:0 3px 5px 0 rgba(0,0,0,.25);display:block;margin:0 0 20px}.page-subcategory .sidebar-subnav{margin-bottom:0}.sidebar-subnav .headline{padding-left:15px;padding-bottom:15px}.sidebar-subnav li,.sidebar-subnav li h3{font-family:clanotnews;line-height:100%;margin:0;padding:0;display:block}.sidebar-subnav li{border-top:1px solid #d9d9d9;font-size:15px;font-size:.9375rem}.sidebar-subnav li h3{font-size:15px;font-size:.9375rem}.sidebar-subnav li .active,.sidebar-subnav li h3.active,.sidebar-subnav li.active a{font-family:clanotmedium}.sidebar-subnav a{color:#383838;display:block;font-family:clanotnews;padding:15px}.sidebar-subnav a:focus{background:#c00;color:#fff}.sidebar-ad{display:none}.stars-wrapper{font-size:12px;font-size:.75rem}.star-wrap{height:16px;width:80px;background:url(../images/icons/rating_star_empty.svg) left center repeat-x;-webkit-background-size:16px 14px;-moz-background-size:16px 14px;background-size:16px 14px}.star-wrap:after,.star-wrap:before{content:'';display:table}.star-img,.star-wrap.item-rating{display:inline-block}.star-img{position:relative;height:16px;width:16px;float:left}.star-img:after{content:url(../images/icons/rating_star.svg);-webkit-transform:scale(.35);-moz-transform:scale(.35);-o-transform:scale(.35);-ms-transform:scale(.35);transform:scale(.35);display:block;height:46px;width:46px;position:absolute;top:-14px;left:-14px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.star-img:after{top:-15px;left:-15px}}.popup-payment #cboxContent #cboxTitle,.text-overflow-ellipsis{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hidden-component{display:none!important}.clear_fix{zoom:1}.clear_fix:after,.clear_fix:before{content:"";display:table}.original-price{text-align:right;color:#383838;line-height:140%;font-size:12px;font-size:.75rem;margin-bottom:4px}@media only screen and (max-width:47.9375em){.original-price{text-align:left}}.alt-prices,.sale-price{text-align:right}.sale-price{font-size:16px;font-size:1rem;font-family:clanotmedium;line-height:130%;color:#c00;margin-bottom:2px}.sale-text{font-family:clanotbook;font-size:12px;font-size:.75rem}@media only screen and (max-width:47.9375em){.alt-prices{text-align:left}}.availability-label{font-size:14px;font-size:.875rem;font-family:clanotnews;margin-bottom:5px}.availability-text{position:relative;padding-left:18px;padding-right:14px}.availability-text::before{content:'';display:block;position:absolute;left:0;top:0}.availability-text.in-stock::before{content:url(../images/icons/check.svg);height:5px;width:10px}.availability-text.limited-stock::before{content:'!';font-family:clanotblack;font-size:14px;font-size:.875rem;color:#fdb813;top:1px;width:12px;text-align:center}.availability-text.out-of-stock::before{content:url(../images/icons/out_of_stock.svg);height:5px;width:10px}.no-touch .view-options{display:none}.view-options{text-align:center;background:#fff}.view-options .button{text-align:center;display:block;color:#383838;padding:10px 0}.view-options .mobile-site-button,.view-options.full-view .full-site-button{display:none}.view-options.full-view .mobile-site-button,.view-options.mobile-view .full-site-button{display:block}.view-options.mobile-view .mobile-site-button{display:none}.loading-icon,.page-productList .sidebar-wrap .headline,.page-search .sidebar-wrap .headline{display:block}.loading-icon{margin:0 auto}.accesibility-legend{display:block;text-indent:-9999px;height:0}@media only screen and (max-width:47.9375em){.page-trackOrder .breadcrumbs,.page-trackOrder .parsley-errors-list .parsley-pattern{padding-left:0}.page-saved-warranties .account-content .header-wrap .section-header{padding-bottom:0;margin-bottom:0}.page-saved-warranties .account-content .header-wrap .section-header:after{display:none}.page-saved-warranties .account-content .manage-coupons .page-description{font-size:13px;font-size:.8125rem}.page-saved-warranties .account-container .breadcrumbs{display:inherit}.sidebar-header{font-size:18px;font-size:1.125rem;font-family:clanotmedium;padding:24px 15px;margin-bottom:0;border-bottom:1px solid #d9d9d9}.desktop-container.category-container,.page-multiStepCheckoutSummaryPage .desktop-container{padding-left:0;padding-right:0}.breadcrumbs li:before{margin:0 -2px}.breadcrumbs li{display:none}.breadcrumbs li:nth-last-child(2){display:inline-block}.breadcrumbs li:nth-last-child(2):before{content:">"}}@media only screen and (min-width:48em){.beacon{width:768px}#content{padding-bottom:60px;min-height:600px}h2{font-size:20px;font-size:1.25rem;margin-bottom:24px}.header-wrap a,.promo-text a,.view-all-link{display:inline-block;vertical-align:top;position:relative;padding:15px 15px 16px;width:auto;margin-left:1px}.header-wrap a{vertical-align:middle;bottom:0;margin:0 auto;width:auto;line-height:23px;height:49px}.header-wrap .section-header{line-height:100%}.breadcrumb-module.container{padding:0 15px}.breadcrumbs{border-bottom:none;padding:0;margin:25px 0 30px;line-height:1em}.breadcrumbs li{display:inline-block}.breadcrumbs li:nth-last-child(2){margin-left:0}.source-banner{display:block;max-height:90px;position:relative;width:100%}.source-banner:after,.source-banner:before{content:'';display:table}.source-banner:after{clear:both}.source-banner .image-wrap{height:90px}.source-banner img{display:block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:none;position:absolute;top:0}.main-content,.main-content .image-wrap{max-width:100%}.main-content{float:right;width:calc(100% - 250px);z-index:1}.sidebar-wrap.hidden+.main-content{padding-left:0}.section{overflow:hidden}.section.section2:empty{display:none}.help-container .sidebar-wrap h1.headline,.sidebar-subnav ul{display:block}.sidebar-wrap{left:0;top:0;width:205px;padding-top:30px;z-index:5;float:left}.sidebar-wrap .headline{padding-bottom:0;padding-left:0}.help-container .sidebar-wrap{padding-top:0}.sidebar-subnav{-webkit-box-shadow:none;box-shadow:none;margin:0 0 40px}.page-subcategory .sidebar-subnav{margin-bottom:40px}.sidebar-subnav li{border-top:none;font-family:clanotbook;font-size:14px;font-size:.875rem}.sidebar-subnav li h3{font-family:clanotbook;font-size:14px;font-size:.875rem}.sidebar-subnav li .sub-navigation{padding:20px 0 0 15px}.col-1of2,.col-1of3{float:left;text-align:inherit;padding-left:0;padding-right:0;margin-left:0}.sidebar-subnav li .sub-navigation .active a{color:#a9a9a9;cursor:default;font-family:clanotbook}.sidebar-subnav a{font-family:clanotbook;padding:0;margin-bottom:25px;line-height:100%;cursor:pointer}.sidebar-subnav a:focus,.sidebar-subnav a:hover{background:0 0;color:#9e0000}.sidebar-subnav .sub-navigation li.active{display:inline-block;margin-bottom:25px}.sidebar-ad{display:block;margin-bottom:60px;width:208px}.col-1of2:after,.col-1of2:before,.col-1of3:after,.col-1of3:before{content:'';display:table}.product-list-container>.hgroup{position:relative;z-index:2}.sidebar-header{font-size:22px;font-size:1.375rem;margin-bottom:22px;line-height:100%}.col-1of3{clear:none;width:31.33333333333333%;margin-right:3%}.col-1of3:after{clear:both}.col-1of3:last-child{margin-right:0}.col-1of2{clear:none;width:48.5%;margin-right:3%}.col-1of2:after{clear:both}.col-1of2:last-child{margin-right:0}}.site-info:after,.value-prop:after{clear:both}@media only screen and (min-width:75em){.breadcrumbs li:last-child span{width:600px}.container,.global-messages{max-width:1200px;padding-left:100px;padding-right:100px}.breadcrumb-module.container{max-width:1200px;padding:0 100px}}.check-gift-card-container #cboxContent #cboxLoadedContent{margin-bottom:0}#cardErrorMsg,.card-error-msg{padding-bottom:10px}.ajax-loader{position:fixed;display:none;background:rgba(255,255,255,.5);top:0;left:0;width:100%;height:100%;z-index:999999}.ajax-loader .spinner{background:url(../images/spinner.gif) no-repeat;width:32px;height:32px;position:fixed;top:50%;left:50%;margin:-16px 0 0 -16px}.underline:hover{color:#9e0000}.gm-style div[aria-hidden=true]{display:inherit}.touch .print{display:none}.no-touch .print{display:inline-block}@-ms-viewport{width:device-width;zoom:1}@media print{#content{padding-bottom:20px}}.a2apage_wide.a2a_wide{display:none}article:focus,aside:focus,div:focus,section:focus{outline-color:transparent}#map_canvas :focus,.storeMap:focus{outline-color:currentColor;outline-color:-webkit-focus-ring-color}.promotional-content{padding:20px 0}.colorbox-close{display:block;width:0;height:0;text-indent:-9999px}.m-b-10{margin-bottom:10px}.m-b-20{margin-bottom:20px}.m-b-40{margin-bottom:40px}#find-in-store-error-container,span.checkbox-focus,span.errors-container,span.field-title,span.rating-text,span.star-wrap{display:block}@media only screen and (max-width:47.9375em){.a-spot-info{padding:15px}.page-search footer.sidebar-expanded{position:relative;top:-5px}}.js .show-if-has-marked-content{display:none}@media print{.desktop-container{max-width:1024px;margin:0 auto;position:relative;padding-left:15px;padding-right:15px}.mobile-only{display:none!important}#product-questions,#product-reviews{display:none}}.alt-user-price{color:#3d98b0;font-family:clanotmedium;font-size:16px;font-size:1rem;margin-bottom:3px}.alt-user-ehf{font-family:clanotbook;font-size:13px;font-size:.8125rem;margin-top:5px;color:#000}.alt-user-price-title{font-size:18px;font-size:1.125rem}.alt-user-sale-price{color:#c00;font-family:clanotnews;font-size:12px;font-size:.75rem;margin-top:3px}.alt-user-sale-price .pdp-sale-text{font-size:12px;font-size:.75rem}.productDetailsPanel .pdp-price-wrap.pdp-dealer-price-wrap{width:100%}.productDetailsPanel .pdp-price-wrap.pdp-dealer-price-wrap:after{display:none}.productDetailsPanel .pdp-price-wrap .alt-user-price{font-size:22px;font-size:1.375rem}.productDetailsPanel .pdp-price-wrap .alt-user-future-sale-price{margin-bottom:10px;font-size:12px;font-size:.75rem;color:#c00}.prices-duration{margin-bottom:10px;margin-top:10px}.sell-through-price{font-size:12px;font-size:.75rem;font-family:clanotnews;line-height:140%;margin-bottom:10px}.price-duration,.sell-through-duration{font-family:clanotbook;margin-bottom:10px}.sell-through-price .future-promo-price,.sell-through-price .future-promo-price span{color:#c00}.sell-through-duration{font-size:11px;font-size:.6875rem;display:inline;color:#4f4f4f}.list-view .sell-through-duration,.wishlist-wrapper .sell-through-duration{display:block}.cart-item-price .alt-user-price{margin-bottom:10px}.price-duration{font-size:11px;font-size:.6875rem;display:inline;color:#4f4f4f}.site-header{position:relative;background:#f1f2f2;font-family:clanotnews}.site-header .user-name{font-size:.8125rem;color:#4f4f4f}.site-header .container{padding:0;min-height:59px}.kiosk-header{font-family:clanotbold;position:absolute;font-size:45px;font-size:2.8125rem;top:47px;left:340px;color:#c90000}.value-prop,.value-prop li a{color:#4f4f4f;font-family:clanotmedium}.value-prop{background:#fff;position:relative;text-transform:uppercase;text-align:center;z-index:450}.value-prop:after,.value-prop:before{content:'';display:table}.value-prop .container{padding:0}.value-prop li{padding-left:6px;margin-left:25px;display:none;position:relative}.value-prop li:before{content:".";position:relative;font-size:20px;font-size:1.25rem;height:12px;left:-15px;bottom:.2em}.value-prop li:first-child{margin-left:0;margin-right:0;display:block}.value-prop li:first-child:before{content:none}.value-prop li:last-child{margin-right:0}.value-prop li a:focus,.value-prop li a:hover{color:#9e0000}.value-prop li a:focus svg,.value-prop li a:hover svg{fill:#9e0000}.value-prop .tool-title{display:inline}.header-item,.header-item a{display:inline-block}.value-prop img{height:15px;margin-right:10px;vertical-align:middle;width:auto}.header-item{padding:0 10px;vertical-align:middle}.logo{text-align:left}.logo img{width:100%;max-width:133px}.utility-nav{text-align:right}.utility-nav a{color:#383838;text-decoration:none;max-width:77px}.utility-nav a:focus,.utility-nav a:hover{color:#9e0000}.utility-nav img{vertical-align:middle;height:16px}.utility-nav-list,.utility-nav-list>li>.sortable{list-style:none;padding:0;font-size:0;margin:0}.utility-nav-list>li,.utility-nav-list>li>.sortable>li{position:relative;display:inline-block;vertical-align:top;text-align:center;padding:0 0 0 10px;margin:0 0 0 10px;border-left:1px solid #d9d9d9;font-size:0}.checkout-header .logo,.site-info,.site-info li{position:relative;text-align:left}.utility-nav-list>li:first-child,.utility-nav-list>li>.sortable>li:first-child{padding-left:0;margin-left:0;border:none}.utility-nav-list>li:first-child a,.utility-nav-list>li>.sortable>li:first-child a{max-width:25px}.utility-nav-list>li:last-child a,.utility-nav-list>li>.sortable>li:last-child a{max-width:160px}.utility-nav-list #miniCartWrapper,.utility-nav-list>li>.sortable #miniCartWrapper{position:relative}@media only screen and (max-width:47.9375em){.location-title,.mini-cart-count,.utility-nav-list .help-center,.utility-nav-list .my-account,.utility-nav-list .shop-flyer,.utility-nav-list .tool-title,.utility-nav-list>li>.sortable .help-center,.utility-nav-list>li>.sortable .my-account,.utility-nav-list>li>.sortable .shop-flyer{display:none!important}}.tool-title sub{color:#4f4f4f;font-family:clanotmedium;font-size:11px;font-size:.6875rem;bottom:0;text-transform:none}.site-info{list-style:none;margin:0 0 15px;padding:0;font-family:clanotnews;color:#4f4f4f;float:right;width:auto;max-height:30px;zoom:1;display:table}@media only screen and (max-width:47.9375em){.site-info{display:none!important}}.site-info:after,.site-info:before{content:"";display:table}.site-info li{vertical-align:bottom;font-size:0;margin-right:20px;display:table-cell;padding-right:20px}.site-info li:last-child{width:auto;margin-right:0;padding-right:0}.site-info li:last-child a{padding-right:0}@media only screen and (min-width:64em){.site-info li{width:auto!important;max-width:none}}.site-info a{color:#4f4f4f;font-size:13px;font-size:.8125rem}.lang-selector:focus,.lang-selector:hover,.site-info a:focus,.site-info a:hover{color:#9e0000}.site-info a .dropdown-icon{margin-left:3px;width:8px;right:-12px}.site-info .control-group{margin:0}.expanded #desktop-province-link svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lang-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;padding:0;font-size:13px;font-size:.8125rem}.checkout-header{display:none;background:#fff;-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,.15);box-shadow:0 0 12px 2px rgba(0,0,0,.15);height:60px;margin-bottom:50px;overflow:visible;position:relative}.checkout-header .logo{margin:10px 0;width:auto;z-index:10}.checkout-header .logo img{height:40px}.checkout-utility-nav{padding:15px;position:absolute;right:0;text-align:right;top:0;width:100%;z-index:5}.checkout-utility-nav .chat{font-family:clanotmedium;font-size:12px;font-size:.75rem;line-height:100%;padding:10px 22px 10px 0;position:relative;text-transform:uppercase;width:4rem;height:41px}.checkout-utility-nav .chat .disabled-bold-chat-button{color:#a9a9a9}.checkout-utility-nav .chat .icon{display:block;height:12px;position:absolute;right:0;top:10px;width:16px}.checkout-utility-nav .chat a{color:#383838;display:block}.checkout-utility-nav .chat a:hover{color:#9e0000}.checkout-utility-nav .chat .bcText{position:absolute;bottom:0;right:0;background:#fff}.checkout-utility-nav .cart{clear:both;display:block;padding-top:64px;text-align:left;width:100%}.page-orderConfirmationPage .checkout-utility-nav .cart{display:none}@media only screen and (min-width:48em){.utility-nav-list,.utility-nav-list>li>.sortable{margin-top:10px}.header-item{padding:0}.site-header .container{padding:20px 15px 24px}.site-header .container .logo{margin-top:-6px}.value-prop .container{padding:0 15px;border-bottom:none}.value-prop .container>ul>li{padding-top:4px;padding-bottom:4px}.value-prop .value-prop-list{height:38px;text-align:center;white-space:nowrap;width:100%}.value-prop .value-prop-list:empty{display:none}.value-prop li:first-child{display:inline-block;line-height:33px;text-align:center}.logo,.utility-nav-list .location,.utility-nav-list>li>.sortable .location{text-align:left}.logo{margin:0;width:auto;float:left;clear:right}.logo img{height:70px;max-width:225px}.utility-nav{width:auto;float:right;margin-top:7px}.utility-nav a{line-height:0}.utility-nav img{height:26px;display:inline-block;vertical-align:top}.utility-nav-list li:after,.utility-nav-list>li>.sortable li:after{height:10px;vertical-align:top}.utility-nav-list li:first-child a,.utility-nav-list li:last-child a,.utility-nav-list>li>.sortable li:first-child a,.utility-nav-list>li>.sortable li:last-child a{max-width:160px}.utility-nav-list .location .tool-title,.utility-nav-list>li>.sortable .location .tool-title{margin-top:4px;line-height:1.3}.utility-nav-list .location img,.utility-nav-list>li>.sortable .location img{margin:2px 10px 25px 0;float:right}.location-title{font-size:13px;font-size:.8125rem;line-height:50%;font-family:clanotbold;color:#383838}.mini-cart{position:relative}.minicart-activator{position:absolute;height:50px;width:100%;right:0}.mini-cart-count{background:#383838;color:#fff;font-size:12px;font-size:.75rem;display:block;position:absolute;top:-4px;left:-4px;height:20px;width:25px;-webkit-border-radius:15px;border-radius:15px;border:2px solid #f1f2f2;font-family:clanotmedium}.mini-cart-count .count-inner{position:absolute;top:calc(50% + 1px);left:50%;-webkit-transform:translate(-53%,-50%);-moz-transform:translate(-53%,-50%);-o-transform:translate(-53%,-50%);-ms-transform:translate(-53%,-50%);transform:translate(-53%,-50%)}.tool-title{display:block;font-size:10px;font-size:.625rem;text-transform:uppercase;font-family:clanotmedium;line-height:1.3;margin-top:8px}.location-wrap{display:inline-block;width:110px;line-height:.9375rem;float:right}.checkout-header{height:120px;margin-bottom:25px;overflow:hidden}.checkout-header .logo{margin-top:15px}.checkout-header .logo img{height:85px}.checkout-utility-nav{padding:0;position:absolute;right:15px;top:55px;width:50%}.checkout-utility-nav .chat{display:block;float:right;font-family:clanotmedium;font-size:12px;font-size:.75rem;line-height:100%;padding:0;position:relative;text-transform:uppercase;width:4rem;height:41px}.checkout-utility-nav .chat .icon{display:block;right:0;height:22px;margin:0 auto 7px;position:relative;top:3px;width:25px}.checkout-utility-nav .chat a{color:#383838;font-family:clanotmedium;display:block}.checkout-utility-nav .chat a:hover{color:#9e0000}.checkout-utility-nav .chat .bcText{position:absolute;bottom:0;background:#fff}.checkout-utility-nav .cart{border-right:1px solid #d9d9d9;display:inline-block;margin:0 25px 0 0;padding-right:20px;padding-top:27px;width:auto}}@media only screen and (min-width:48em) and (max-width:63.9375em){.utility-nav-list li:after,.utility-nav-list>li>.sortable>li:after{margin-left:5px}}@media only screen and (min-width:53em){.logo img{height:70px;width:auto;max-width:none}}@media only screen and (max-width:47.9375em){.utility-nav-list,.utility-nav-list>li>.sortable{text-align:right;min-width:78px}.utility-nav-list>li,.utility-nav-list>li>.sortable>li{padding:0;margin:0;border:none}.utility-nav-list>li.mini-cart-trigger,.utility-nav-list>li>.sortable>li.mini-cart-trigger{padding-left:12px}.utility-nav-list>li.mini-cart-trigger>a,.utility-nav-list>li>.sortable>li.mini-cart-trigger>a{width:22px}.utility-nav-list>li:first-child a,.utility-nav-list>li>.sortable>li:first-child a{padding-left:0}.utility-nav-list>li:first-child a:after,.utility-nav-list>li>.sortable>li:first-child a:after{content:" ";display:inline-block;width:1px;background:#d9d9d9;margin-left:12px;height:16px;vertical-align:middle}.lang-selector{padding:16px 15px}.site-header .container{display:table;width:100%}.site-header .container:after,.site-header .container:before{display:none}.site-header .container .logo{margin-left:5px;padding-left:8px}.utility-nav{vertical-align:middle;text-align:right}.table-cell{padding:0;display:table-cell!important}.table-cell.utility-nav{padding-right:15px}.checkout-utility-nav .chat{display:block;position:absolute;top:0;right:43px}.checkout-utility-nav .chat .icon{top:inherit;right:-23px}}@media only screen and (min-width:64.0625em){.location-wrap,.value-prop .value-prop-list li{display:inline-block}.tool-title{font-size:12px;font-size:.75rem;line-height:1;margin-top:8px}.tool-title sub{font-size:14px;font-size:.875rem}.location-wrap{width:126px;text-align:left;padding-top:2px}.location-wrap .tool-title{margin:0;line-height:.9}.utility-nav a{max-width:90px}.value-prop .value-prop-list{text-align:right;float:right}.site-info{margin-bottom:0}.site-info li>a{white-space:nowrap}}@media only screen and (min-width:75em){.site-header .container{padding:10px 100px 13px}.site-header .container .logo{margin-top:5px}.checkout-utility-nav{right:100px}}@media print{.site-header{background-color:transparent}.site-header .container{margin:0;max-width:none}.checkout-header,.nav-button-wrap,.site-header .chat,.site-header .site-info,.site-header .utility-nav .utility-nav-list .desktop-only,.site-header .utility-nav .utility-nav-list .shop-flyer{display:none}.logo{margin:0;width:auto;text-align:left}.logo img{height:auto;max-width:18em}}@media only screen and (max-width:48.9375em) and (-ms-high-contrast:none),only screen and (max-width:48.9375em) and (-ms-high-contrast:active){.utility-nav-list li:first-child a,.utility-nav-list>li>.sortable li:first-child a{max-width:139px}}@media print{.utility-nav-list,.utility-nav-list>li>.sortable{margin-top:10px}.header-item{padding:0}.site-header .container{padding:20px 15px 24px}.site-header .container .logo{margin-top:-6px}.value-prop .container{padding:0 15px;border-bottom:none}.value-prop .container>ul>li{padding-top:4px;padding-bottom:4px}.value-prop .value-prop-list{height:38px;text-align:center;white-space:nowrap;width:100%}.value-prop .value-prop-list:empty{display:none}.value-prop li:first-child{display:inline-block;line-height:33px;text-align:center}.logo,.utility-nav-list .location,.utility-nav-list>li>.sortable .location{text-align:left}.logo{margin:0;width:auto;float:left;clear:right}.logo img{height:70px;max-width:225px}.utility-nav{width:auto;float:right;margin-top:7px}.utility-nav a{line-height:0}.utility-nav img{height:26px;display:inline-block;vertical-align:top}.utility-nav-list li:after,.utility-nav-list>li>.sortable li:after{height:10px;vertical-align:top}.utility-nav-list li:first-child a,.utility-nav-list li:last-child a,.utility-nav-list>li>.sortable li:first-child a,.utility-nav-list>li>.sortable li:last-child a{max-width:160px}.utility-nav-list .location .tool-title,.utility-nav-list>li>.sortable .location .tool-title{margin-top:4px;line-height:1.3}.utility-nav-list .location img,.utility-nav-list>li>.sortable .location img{margin:2px 10px 25px 0;float:right}.location-title{font-size:13px;font-size:.8125rem;line-height:50%;font-family:clanotbold;color:#383838}.mini-cart{position:relative}.minicart-activator{position:absolute;height:50px;width:100%;right:0}.mini-cart-count{background:#383838;color:#fff;font-size:12px;font-size:.75rem;display:block;position:absolute;top:-4px;left:-4px;height:20px;width:25px;-webkit-border-radius:15px;border-radius:15px;border:2px solid #f1f2f2;font-family:clanotmedium}.mini-cart-count .count-inner{position:absolute;top:calc(50% + 1px);left:50%;-webkit-transform:translate(-53%,-50%);-moz-transform:translate(-53%,-50%);-o-transform:translate(-53%,-50%);-ms-transform:translate(-53%,-50%);transform:translate(-53%,-50%)}.tool-title{display:block;font-size:10px;font-size:.625rem;text-transform:uppercase;font-family:clanotmedium;line-height:1.3;margin-top:8px}.location-wrap{display:inline-block;width:110px;line-height:.9375rem;float:right}.checkout-header{height:120px;margin-bottom:25px;overflow:hidden}.checkout-header .logo{margin-top:15px}.checkout-header .logo img{height:85px}.checkout-utility-nav{padding:0;position:absolute;right:15px;top:55px;width:50%}.checkout-utility-nav .chat{display:block;float:right;font-family:clanotmedium;font-size:12px;font-size:.75rem;line-height:100%;padding:0;position:relative;text-transform:uppercase;width:4rem;height:41px}.checkout-utility-nav .chat .icon{display:block;right:0;height:22px;margin:0 auto 7px;position:relative;top:3px;width:25px}.checkout-utility-nav .chat a{color:#383838;font-family:clanotmedium;display:block}.checkout-utility-nav .chat a:hover{color:#9e0000}.checkout-utility-nav .chat .bcText{position:absolute;bottom:0;background:#fff}.checkout-utility-nav .cart{border-right:1px solid #d9d9d9;display:inline-block;margin:0 25px 0 0;padding-right:20px;padding-top:27px;width:auto}}.connect-with-us .social-icons:after,.nav-localization:after,.province-wrap button.primary-button:after{clear:both}.nav-button-wrap,.navigationbarcollectioncomponent li{position:relative}nav{max-width:1024px;margin:0 auto}nav .container{padding:0;z-index:200}.nav-button-wrap{font-family:clanotnews;z-index:1}.nav-button-wrap .dropdown-icon{vertical-align:middle;margin-top:-4px;width:10px;height:6px}.nav-button-wrap.mobile{width:86px;display:inline-block}.nav-button-wrap.mobile .nav-button{font-size:14px;font-size:.875rem;line-height:59px;padding-top:0}a.nav-button{text-decoration:none;text-transform:uppercase;background:#c00;color:#fff;text-align:center;display:block}a.nav-button:visited{color:#fff}a.nav-button:active,a.nav-button:hover{color:#fff;background:#9e0000}a.nav-button.expanded .dropdown-icon{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.navigationbarcollectioncomponent{display:none;top:-64px;max-height:0;overflow:hidden;font-size:15px;font-size:.9375rem;font-family:clanotnews}.navigationbarcollectioncomponent .level-3-item.mobile-level{display:none}@media only screen and (max-width:59.9375em){.navigationbarcollectioncomponent .level-3-item.mobile-level{display:block}.navigationbarcollectioncomponent .level-3-item.desktop-level{display:none}}.navigationbarcollectioncomponent .menu-banner{display:none}.navigationbarcollectioncomponent li:after{content:'';display:block;background:#d9d9d9;height:1px}.navigationbarcollectioncomponent li:last-child:after{display:none}.navigationbarcollectioncomponent a{color:#4f4f4f;padding:15px;display:block}.navigationbarcollectioncomponent.expanded{-webkit-box-shadow:0 4px 4px 1px rgba(0,0,0,.18);box-shadow:0 4px 4px 1px rgba(0,0,0,.18);display:block;max-height:200em}.navigationbarcollectioncomponent.expanded:before{content:'';position:absolute;z-index:100;top:-8px;left:34px;width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff}.navigationbarcollectioncomponent .level-1{background:#fff;overflow:hidden}.navigationbarcollectioncomponent .level-2-wrap{background:#fff;max-height:0;overflow:hidden}.navigationbarcollectioncomponent .nav-level-2-list{background:#f1f2f2}.navigationbarcollectioncomponent .level-2-item a{padding:15px 10px 15px 25px;font-family:clanotbook}.navigationbarcollectioncomponent .level-3{max-height:0;overflow:hidden;background:#a9a9a9;visibility:hidden}.navigationbarcollectioncomponent .level-3 a{color:#fff;padding:16px 10px 16px 30px}.nav-site-info{background:#f1f2f2}@media only screen and (min-width:48em){.nav-site-info,.navigationbarcollectioncomponent.expanded:before{display:none!important}}.nav-site-info img{vertical-align:middle;margin-top:-5px;margin-right:10px}.nav-site-info a{color:#c00;font-family:clanotmedium}.nav-site-info .tool-link{color:#383838;font-family:clanotnews}.nav-site-info .tool-link:hover{color:#9e0000}.nav-localization:after,.nav-localization:before{content:'';display:table}.nav-localization .control-group{margin-bottom:0}.nav-localization li{float:left;width:50%}.nav-localization li:after{position:absolute;width:1px;height:30px;top:10px}.nav-localization a{color:#4f4f4f;text-align:center;font-size:14px;font-size:.875rem}.nav-localization button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;font-family:clanotmedium;font-size:14px;font-size:.875rem;width:100%}.province-selector a .dropdown-icon{display:inline-block;height:8px;width:10px;vertical-align:baseline;background:url(../images/icons/arrow_down_red.svg) no-repeat}.province-selector:hover .dropdown-icon{background:url(../images/icons/arrow_down_9e0000.svg) no-repeat}.trending-now{display:none}@media only screen and (max-width:47.9375em){.navigationbarcollectioncomponent .level-1-item.parent.active:after{display:none}.navigationbarcollectioncomponent .level-1-item.parent.active>a:before{content:'—'}.navigationbarcollectioncomponent .level-1-item.parent:last-child.active:after{content:'';display:block;background:#d9d9d9;height:1px}.navigationbarcollectioncomponent .level-1-item.parent>a:before{content:'+';display:block;font-size:24px;font-size:1.5rem;color:#c00;position:absolute;right:15px;top:10px}.navigationbarcollectioncomponent .level-1-item.parent>a{padding-right:28px;font-family:clanotnews}.navigationbarcollectioncomponent .level-1-item.parent .level-2-wrap{visibility:hidden}.navigationbarcollectioncomponent .level-1-item.active>a{color:#fff;background:#c00;font-family:clanotmedium}.navigationbarcollectioncomponent .level-1-item.active>a:before{color:#fff}.navigationbarcollectioncomponent .level-1-item.active .level-2-wrap{max-height:none;visibility:visible}.navigationbarcollectioncomponent li:last-child:after{display:block}}@media only screen and (min-width:48em){.navigationbarcollectioncomponent .level-1 .level-1-item.focusin,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded,.navigationbarcollectioncomponent .level-1 .level-1-item:hover{margin-top:-1px}.nav-button-wrap.desktop{width:254px;height:62px;display:table}.nav-button-wrap.desktop .nav-button{padding:0 36px 0 27px;font-size:17px;font-size:1.0625rem;text-align:left;white-space:normal;display:table-cell;vertical-align:middle}@-moz-document url-prefix(){.nav-button-wrap.desktop .nav-button{padding:0 36px 0 27px}}.nav-button-wrap.desktop .dropdown-icon{margin-left:11px}.province-wrap{width:327px;position:absolute;top:27px;left:0;z-index:400;text-align:left}.no-csscolumns .navigationbarcollectioncomponent .level-2 .level-2-item{display:inline-block;width:calc(33% - 20px);max-width:calc(33% - 20px);margin-right:20px;vertical-align:top}.navigationbarcollectioncomponent{font-family:clanotbook;position:absolute;top:0;z-index:200}.navigationbarcollectioncomponent.user-expanded,.navigationbarcollectioncomponent:hover{width:100%}.navigationbarcollectioncomponent a{padding:7px 25px 7px 27px;position:relative}.navigationbarcollectioncomponent .menu-banner a{padding:0}.navigationbarcollectioncomponent .menu-banner a img{width:172px}.navigationbarcollectioncomponent .level-1{background:#f1f2f2;overflow:visible;width:254px}.navigationbarcollectioncomponent .level-1 .level-1-item{position:static}.navigationbarcollectioncomponent .level-1 .level-1-item>a{font-family:clanotbook;color:#383838}.navigationbarcollectioncomponent .level-1 .level-1-item.focusin>a{background:#c00;color:#fff;padding-top:9px;font-family:clanotnews}.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded>a,.navigationbarcollectioncomponent .level-1 .level-1-item:hover>a{background:#c00;color:#fff;padding-top:9px}.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded>a:before,.navigationbarcollectioncomponent .level-1 .level-1-item:hover>a:before{content:'';position:absolute;z-index:100;margin-top:-8px;top:50%;left:246px;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #fff transparent transparent}.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded:first-child>a,.navigationbarcollectioncomponent .level-1 .level-1-item:hover:first-child>a{-webkit-box-shadow:inset 0 2px 0 0 #fff;box-shadow:inset 0 2px 0 0 #fff}.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded:after,.navigationbarcollectioncomponent .level-1 .level-1-item:hover:after{display:none}.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded .level-2-wrap,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded ul,.navigationbarcollectioncomponent .level-1 .level-1-item:hover .level-2-wrap,.navigationbarcollectioncomponent .level-1 .level-1-item:hover ul{height:100%;display:block;max-height:none}.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded .level-2,.navigationbarcollectioncomponent .level-1 .level-1-item:hover .level-2{height:auto}.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded .nav-level-2-list,.navigationbarcollectioncomponent .level-1 .level-1-item:hover .nav-level-2-list{padding:20px;max-height:none;min-height:100%}.navigationbarcollectioncomponent .level-2-wrap{display:none;width:100%;position:absolute;left:254px;top:0;padding-right:254px}.navigationbarcollectioncomponent .nav-level-2-list{background:#fff;top:0}.navigationbarcollectioncomponent .level-2{position:absolute;top:15px;bottom:50px;left:15px;line-height:1.25rem;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-fill:auto;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-moz-column-fill:auto;overflow:hidden}.navigationbarcollectioncomponent .level-2 .level-2-item{margin-bottom:20px}.navigationbarcollectioncomponent .level-2 .level-2-item.parent{display:list-item;width:100%}.navigationbarcollectioncomponent .level-2 .level-2-item:after{display:none}.navigationbarcollectioncomponent .level-2 .level-2-item div{display:inline-block}.navigationbarcollectioncomponent .level-2 .level-2-item a{padding:0 15px 0 0;color:#383838;font-size:13px;font-size:.8125rem;font-family:clanotnews}.navigationbarcollectioncomponent .level-2 .level-2-item a:active,.navigationbarcollectioncomponent .level-2 .level-2-item a:focus,.navigationbarcollectioncomponent .level-2 .level-2-item a:hover{color:#c00}.navigationbarcollectioncomponent .level-2-category{color:#c00;font-family:clanotnews;font-size:16px;font-size:1rem;margin-bottom:15px;position:absolute;right:275px;bottom:0}.navigationbarcollectioncomponent .level-2-category a{display:inline-block;color:#c00;padding:0}.navigationbarcollectioncomponent .level-2-category a:hover{color:#9e0000}.navigationbarcollectioncomponent .level-3{background:0 0;visibility:visible;overflow:visible}.navigationbarcollectioncomponent .level-3 .level-3-item:after{display:none}.navigationbarcollectioncomponent .level-3 .level-3-item a{font-family:clanotbook;padding:0}.navigationbarcollectioncomponent .menu-banner{display:block;position:absolute;top:20px;right:275px;max-width:20%}.navigationbarcollectioncomponent .level-2{right:465px}.navigationbarcollectioncomponent .menu-banner-link{padding:0}.navigationbarcollectioncomponent .menu-banner-link img{max-width:none}.navigationbarcollectioncomponent .level-1 .nav-level-2-list{padding-right:212px}.navigationbarcollectioncomponent .level-1 .level-2{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.trending-now{background:#4f4f4f;text-align:right;border-top:1px solid #383838;display:block}.trending-now .container{padding:7px 15px}.trending-list-container{text-align:right!important}.trending-list-container .trending-list{display:inline-block}.trending-list-container .trending-list .cmsimage{height:16px;width:17px;margin-right:-16px}.trending-list-container .trending-list li{display:inline-block;margin-left:20px}.trending-list-container .trending-list li:first-child{margin-left:0}.trending-list-container .trending-list a{color:#fff;font-size:14px;font-size:.875rem;font-family:clanotbook;border-bottom:1px solid #a9a9a9}.trending-list-container .trending-list a:hover{font-weight:700}.trending-list-container .content{display:inline-block;color:#fff;text-transform:uppercase;font-family:clanotnews;font-weight:400;font-size:.9375rem;margin-right:20px}.trending-list-container .trending-icon img{height:16px;width:17px}}.province-selector.expanded a,.province-wrap{background:#fff}@media only screen and (max-width:63.9375em){.navigationbarcollectioncomponent .menu-banner{display:none}.navigationbarcollectioncomponent .level-2{right:270px}}@media only screen and (min-width:64.0625em){.navigationbarcollectioncomponent .level-1 .level-1-item.focusin .nav-level-2-list,.navigationbarcollectioncomponent .level-1 .level-1-item:hover .nav-level-2-list{padding-right:212px}}@media only screen and (min-width:75em){nav{max-width:1200px}.trending-now .container{padding:6px 100px}.trending-now .container li p{margin:0}}@media only screen and (min-width:48em) and (max-width:47.9375em){.level-3,.trending-now{display:none!important}}.province-selector.expanded .dropdown-icon{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn);margin-top:0}.province-selector .dropdown-icon{margin-top:-5px;vertical-align:middle;display:inline-block}.province-wrap{display:none;max-height:100em;overflow:hidden;font-size:13px;font-size:.8125rem}.province-wrap.expanded{display:block;-webkit-box-shadow:#a9a9a9 2px 3px 5px 2px;box-shadow:#a9a9a9 2px 3px 5px 2px}.province-wrap button.primary-button{float:left;margin-left:54%;margin-bottom:10px}.province-wrap button.primary-button:after,.province-wrap button.primary-button:before{content:'';display:table}.province-wrap legend{color:#383838;font-size:13px;font-size:.8125rem;padding:15px 15px 0;font-family:clanotnews}.province-form{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:block;padding:8px 8px 0;margin:7px 7px 0}.province-form input{top:0}.no-csscolumns .province-form .label-value{padding-right:15px}@media only screen and (min-width:48em){.province-selector.expanded a{-webkit-box-shadow:0 -4px 4px 1px rgba(0,0,0,.18);box-shadow:0 -4px 4px 1px rgba(0,0,0,.18);position:relative;z-index:425}.province-selector.expanded .province-wrap{-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.18);box-shadow:0 0 4px 1px rgba(0,0,0,.18);width:auto;position:absolute;top:51px;left:0;z-index:400;text-align:left}}@media only screen and (max-width:47.9375em){.province-form span.label-text{display:inline}.province-form label.radio-button-label{display:inline-block;min-height:40px;margin-bottom:10px}}footer{background:#4f4f4f;border-top:3px solid #3d98b0;position:relative;z-index:2}footer .footer-links-wrapper .footer-item.stacked:last-child h1.footer-header{border-bottom:none}footer .footer-links-wrapper .footer-item.stacked:last-child h1.footer-header.active{border-bottom:1px solid #777}footer .footer-links-wrapper .footer-item.stacked:last-child ul.active li:last-child{border-bottom:none}footer .footer-links-wrapper>section:first-child .footer-item{border-top:none}.footer-item{border-bottom:1px solid #a9a9a9;border-top:1px solid #383838}.footer-item.stacked{border:none}.footer-item .footer-header.active,.footer-item ul li,.footer-item.stacked ul li:last-child{border-bottom:1px solid #a9a9a9}.footer-item.stacked .footer-header{border-bottom:1px solid #a9a9a9;border-top:1px solid #383838}.footer-item .footer-header{color:#fff;display:inline-block;position:relative;font-family:clanotbook;font-size:15px;font-size:.9375rem;font-weight:400;margin:0;padding:15px 35px 15px 15px;text-transform:uppercase;width:100%}.footer-item .footer-header:after{color:#fff;content:'+';display:block;font-size:20px;font-size:1.25rem;padding-bottom:10px;position:absolute;right:18px;top:11px}.footer-item .footer-header.active:after{content:'—'}@media only screen and (min-width:48em){.footer-item .footer-header.active:after,.footer-item .footer-header:after{display:none!important}}.footer-item .footer-header .list-category{display:block}.footer-item .footer-header .list-trigger{display:inline-block;font-size:24px;font-size:1.5rem;padding-right:3px;text-align:right;width:20%}.footer-item ul{border-left:1px solid #a9a9a9;margin:0;padding-left:0}.footer-item ul.active{border-left:none}.footer-item ul.active li{display:block}.footer-item ul li{display:none;background:#4f4f4f;font-size:14px;font-size:.875rem;height:48px;list-style:none;padding:17px 15px;text-transform:none}.footer-item ul li:first-child{border-top:1px solid #383838}.footer-item ul li:last-child{padding-bottom:0!important;border-bottom:none}.footer-item ul li a{border-top:none;color:#f1f2f2;display:block;font-family:clanotbook;text-decoration:none}.footer-item:first-child li.yCmsComponent,.footer-item:nth-child(3) li{padding-bottom:11px}.connect-with-us{color:#fff;display:inline-block;font-size:18px;font-size:1.125rem;text-transform:uppercase;width:100%;background:#383838}.connect-with-us .connect-header{font-size:16px;font-size:1rem}@media only screen and (max-width:47.9375em){footer .container{padding:0}.connect-with-us .connect-header{display:none!important}}.connect-with-us .email-signup{background:#383838;font-family:clanotbook;font-size:12px;font-size:.75rem;padding:1px 15px 15px;text-transform:none}.connect-with-us .email-signup .email-signup-wrapper{padding:0;position:relative;width:100%}.connect-with-us .email-signup-label{color:#fff;font-family:clanotbook;font-size:12px;font-size:.75rem;margin:15px 0}.connect-with-us input[type=text],.connect-with-us input[type=email]{color:#4f4f4f;display:block;font-family:clanotbook;font-size:13px;font-size:.8125rem;padding:10px 30px 11px 13px;width:100%;border:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;height:40px}.connect-with-us input[type=text]::-webkit-input-placeholder,.connect-with-us input[type=email]::-webkit-input-placeholder{color:#383838}.connect-with-us input[type=text]:-moz-placeholder,.connect-with-us input[type=email]:-moz-placeholder{color:#383838}.connect-with-us input[type=text]::-moz-placeholder,.connect-with-us input[type=email]::-moz-placeholder{color:#383838}.connect-with-us input[type=text]:-ms-input-placeholder,.connect-with-us input[type=email]:-ms-input-placeholder{color:#383838}.connect-with-us input[type=text]:hover,.connect-with-us input[type=email]:hover{font-weight:700}.connect-with-us .submit-email{border:none;height:40px;position:absolute;right:0;top:0;width:20px;background:#fff}.connect-with-us .submit-email[disabled]{padding-left:1px;padding-right:1px}.connect-with-us .submit-email:before{content:url(../images/icons/arrow_right.svg);border:none;height:40px;position:absolute;left:0;top:13px;width:20px;z-index:99999}.connect-with-us .submit-email:hover:before{content:url(../images/icons/arrow_right_red.svg)}.connect-with-us .submit-email:focus:before{outline-offset:-2px;outline:-webkit-focus-ring-color auto 5px}.connect-with-us .submit-email-status{color:#3d98b0;padding-bottom:16px;position:relative;top:15px}.connect-with-us .submit-email-status.visible{display:inline-block;vertical-align:top}.connect-with-us .social-icons a:after,.connect-with-us .social-icons a:before,.connect-with-us .social-icons:after,.connect-with-us .social-icons:before{content:'';display:table}.connect-with-us .social-icons{padding:20px 29px 0 0;width:100%}.connect-with-us .social-icons a{float:left;clear:none;padding-left:0;padding-right:0;text-align:inherit;width:25%;margin-left:0;margin-right:0;height:44px}.connect-with-us .social-icons a:after,.mini-cart-overlay .links:after,.predictive-search .recommendations:after,.predictive-search:after,.sc-component,.search-wrap:after{clear:both}.connect-with-us .social-icons a:focus .social-logo path,.connect-with-us .social-icons a:focus .social-logo polygon,.connect-with-us .social-icons a:focus .social-logo rect,.connect-with-us .social-icons a:hover .social-logo path,.connect-with-us .social-icons a:hover .social-logo polygon,.connect-with-us .social-icons a:hover .social-logo rect{fill:#fff}.connect-with-us .social-icons a:focus .social-circle circle,.connect-with-us .social-icons a:focus .social-circle path,.connect-with-us .social-icons a:hover .social-circle circle,.connect-with-us .social-icons a:hover .social-circle path,.pdp-section .owl-next:hover path,.pdp-section .owl-prev:hover path{fill:#9e0000}.connect-with-us .social-icons a img{width:44px}.connect-with-us .parsley-errors-list{color:#fff;font-family:clanotbold}.disclaimer-wrapper{background:#fff}.disclaimer-wrapper .disclaimers{background:#fff;color:#4f4f4f;font-family:clanotbook;font-size:12px;font-size:.75rem;padding:20px 10px 0 0}.disclaimer-wrapper .disclaimers p{font-size:12px;font-size:.75rem;line-height:inherit;padding-left:30px;margin-top:5px}.disclaimer-wrapper .disclaimers .copyright{margin-bottom:0}.disclaimer-wrapper .disclaimers .copyright:before{content:"\00A9";float:left;line-height:130%;margin-left:-15px;padding-bottom:5px;padding-right:4px}.disclaimer-wrapper .disclaimer-icons{background:#fff;padding:0;text-align:center;width:100%}.disclaimer-wrapper .disclaimer-icons a{display:inline-block;vertical-align:middle;width:33%}.disclaimer-wrapper .disclaimer-icons a:first-child{margin-left:-13px;margin-top:-5px;width:35%}.disclaimer-wrapper .disclaimer-icons a:nth-child(2){width:34%}.disclaimer-wrapper .disclaimer-icons a:last-child{margin-top:-22px;text-align:right;width:30%}.disclaimer-wrapper .server-id{display:block;margin-right:15px;text-align:right;color:#fff}@media only screen and (min-width:48em){.footer-item,.footer-item ul li:first-child{border-top:none}.footer-item,.footer-item .footer-header.active,.footer-item.stacked ul li:last-child{border-bottom:none}.footer-links-wrapper{padding-bottom:14px}.footer-links-wrapper section{float:left;width:25%}.page-multiStepCheckoutSummaryPage .footer-links-wrapper section{float:none;width:inherit}.footer-item{padding-bottom:10px}.footer-item ul{border-left:1px solid #a9a9a9;-webkit-box-shadow:-1px 0 0 0 #3a3a3a;box-shadow:-1px 0 0 0 #3a3a3a;padding-left:10px;width:80%}.footer-item ul li{background:0 0;border:none;display:block;height:auto;font-size:12px;font-size:.75rem;padding:0 10px 7px 0}.footer-item ul li a{display:inline;font-family:clanotnews}.footer-item ul li a:focus,.footer-item ul li a:hover{color:#f1f2f2;text-decoration:underline;font-weight:700}.footer-item .footer-header{font-family:clanotnews;font-size:13px;font-size:.8125rem;margin-right:0;padding:11px 0 20px;width:90%}.footer-item .footer-header .list-category{height:48px;padding-top:27px;width:80%}.footer-item.stacked .footer-header{border-bottom:none;border-top:none}.connect-with-us{background:0 0;padding-bottom:40px}.connect-with-us .connect-header{font-family:clanotnews;font-weight:400;padding-bottom:3px}.connect-with-us .email-signup{border:1px solid #a9a9a9;margin:0;padding-top:0;padding-bottom:42px}.connect-with-us .email-signup .email-signup-wrapper{display:inline-block;width:50%}.connect-with-us .social-icons{display:inline-block;padding:0 0 0 5%;vertical-align:top;width:45%}.connect-with-us .social-icons a{height:35px}.connect-with-us .social-icons a img{position:relative;width:33px}.connect-with-us .social-icons a img:hover{top:-1px;left:-1px;width:35px}.disclaimer-wrapper .disclaimers{padding-top:17px}.disclaimer-wrapper .disclaimers p{display:inline-block;float:left;margin-top:5px;padding-left:20px;width:54%}.disclaimer-wrapper .disclaimers p+p{margin-bottom:22px}.disclaimer-wrapper .copyright{margin-bottom:0;padding-left:25px}.disclaimer-wrapper .disclaimer-icons{display:inline-block;margin-left:13.5%;margin-top:-9px;width:28%}.disclaimer-wrapper .disclaimer-icons a:first-child{margin-left:14px;margin-top:-7px;width:30%}.disclaimer-wrapper .disclaimer-icons a:last-child{margin-top:-7px;width:24.5%}.disclaimer-wrapper .server-id{margin-right:6%}.page-multiStepCheckoutSummaryPage .footer-item{width:100%}.page-multiStepCheckoutSummaryPage .footer-item ul{border-left:none;-webkit-box-shadow:none;box-shadow:none;padding-left:0;width:100%}.page-multiStepCheckoutSummaryPage .footer-item li,.page-multiStepCheckoutSummaryPage .footer-item li.yCmsComponent{display:inline-block;border-left:1px solid #636363;-webkit-box-shadow:-1px 0 0 0 #3a3a3a;box-shadow:-1px 0 0 0 #3a3a3a;padding:0 0 0 10px;width:30%}}@media only screen and (min-width:64.0625em){.footer-links-wrapper{width:72%;float:left}.footer-item.stacked .footer-header{border-bottom:none;border-top:none}.footer-item.stacked ul li:last-child{border-bottom:none}.connect-with-us{padding-bottom:0;padding-right:0;padding-top:38px;width:28%;float:left}.connect-with-us .email-signup{width:280px;padding-bottom:22px}.connect-with-us .email-signup .email-signup-wrapper{display:block;width:100%}.connect-with-us .social-icons{margin-left:0;width:86%;padding:19px 2px 0 1px}.disclaimer-wrapper .container{padding-left:80px}.disclaimer-wrapper .disclaimers p{padding-left:30px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#signupEmailForm .email-signup-wrapper #signupEmailFormSubmitButton:before{content:"";background:url(../images/icons/arrow_right.svg) 45% 10% no-repeat}#signupEmailForm .email-signup-wrapper #signupEmailFormSubmitButton:hover:before{content:"";background:url(../images/icons/arrow_right_red.svg) 45% 10% no-repeat}}.item-ehf{font-size:12px;font-size:.75rem;font-family:clanotbook}.sc-component{padding:0 20px 20px}@media only screen and (min-width:48em){.sc-component{padding-left:0;padding-right:0}}.sc-component hr{border-bottom:1px solid #3d98b0;margin-bottom:5px}@media only screen and (max-width:47.9375em){.sc-component hr{display:none}}.mini-cart-trigger .mini-cart.inactive+.mini-cart-overlay{display:none}.mini-cart-trigger .mini-cart.active+.mini-cart-overlay,.mini-cart-trigger .mini-cart:active+.mini-cart-overlay,.mini-cart-trigger .mini-cart:focus+.mini-cart-overlay,.mini-cart-trigger .mini-cart:hover+.mini-cart-overlay{display:block}.mini-cart-overlay{display:none;position:absolute;right:-10px;text-align:left;width:280px;z-index:999;padding-top:10px}.mini-cart-overlay.active,.mini-cart-overlay:hover{display:block}.mini-cart-overlay:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:10px;top:-9px;border-color:transparent transparent #fff;right:14px}.mini-cart-overlay .mini-cart-content{padding:16px 10px;background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.18);box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.mini-cart-overlay .mini-cart-content .itemDetail .itemName{max-width:none}.mini-cart-overlay .legend{color:#383838;font-family:clanotmedium;font-size:14px;font-size:.875rem;line-height:1.313rem;padding-bottom:4px;margin:0;text-transform:uppercase;vertical-align:top}.mini-cart-overlay .popupCartItem{border-top:1px solid #d9d9d9;display:block;min-height:70px;overflow:hidden;margin:0 0 15px;padding-top:15px;position:relative;width:100%}.mini-cart-overlay .popupCartItem:after{height:1px}.mini-cart-overlay .itemThumb{float:left;margin:0;width:75px;height:56px}.mini-cart-overlay .itemThumb img{max-width:75px;max-height:56px;height:auto}.mini-cart-overlay .itemDesc{display:block;margin:0;padding:0;text-align:left;width:100%}.mini-cart-overlay .itemDesc .label{font-family:clanotmedium;margin:0 5px 0 0;position:relative;bottom:1px}.mini-cart-overlay .itemDesc .itemDetail a{max-width:none;display:inherit}.mini-cart-overlay .itemDetail .itemName{color:#383838;font-family:clanotbook;font-size:13px;font-size:.8125rem;line-height:.938rem;margin-bottom:5px;max-width:120px;white-space:normal;vertical-align:top;word-break:break-word}.mini-cart-overlay .itemPrice{color:#383838;font-family:clanotbook;font-size:13px;font-size:.8125rem;line-height:.938rem;text-align:left;vertical-align:bottom;float:right}@media only screen and (max-width:22.8125em){.mini-cart-overlay .itemPrice{padding-top:0}}.mini-cart-overlay .itemAdditionals{margin-left:75px}.mini-cart-overlay .itemQuantity{color:#383838;font-family:clanotnews;font-size:12px;font-size:.75rem;line-height:.938em;padding:20px 0 0;vertical-align:top}.mini-cart-overlay .itemPickup{display:none}.mini-cart-overlay .total{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#c00;display:block;font-family:clanotmedium;font-size:13px;font-size:.8125rem;margin:0;padding:13px 0 11px;position:relative;text-transform:uppercase;width:100%}.mini-cart-overlay .links:after,.mini-cart-overlay .links:before,.mini-cart-overlay .total:after,.mini-cart-overlay .total:before{display:table;content:''}.mini-cart-overlay .total:after{clear:both;height:1px}.mini-cart-overlay .total span.right{float:right}.mini-cart-overlay .links{vertical-align:middle}.mini-cart-overlay .links a{display:block;height:40px;line-height:40px;max-width:100%;vertical-align:middle}.mini-cart-overlay .continue-shopping-link{color:#c00;padding-bottom:0;padding-top:0}.mini-cart-overlay .continue-shopping-link:focus,.mini-cart-overlay .continue-shopping-link:hover{color:#9e0000}.mini-cart-overlay .primary-button{color:#fff;padding-bottom:0;padding-top:0}.mini-cart-overlay .primary-button:focus,.mini-cart-overlay .primary-button:hover{background:#9e0000;color:#fff}.mini-cart-overlay .banner{margin:15px 0}.shopping-cart .mini-cart-overlay .links .button{width:100%;min-width:100%}.popup-content .continue-shopping-link{float:left}.popup-content .primary-button{float:right;padding-left:15px;padding-right:15px}.mini-cart-placeholder .tool-title-placeholder{display:inline-block;width:3em}.search{background:#4f4f4f;position:relative}.search .search-container{padding:11px 15px}.ui-autocomplete{display:block!important}.search-wrap{background:#fff;padding:3px;position:relative;height:100%}.search-wrap:after,.search-wrap:before{content:'';display:table}.search-wrap .controls{display:table;width:100%}.search-wrap .header-search-field{display:table-cell;width:100%;vertical-align:middle}.search-wrap input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;background:#f1f2f2;border:1px solid #d9d9d9;color:#4f4f4f;font-family:clanotmedium;font-size:14px;font-size:.875rem;line-height:120%;margin:0;padding:4px 10px 0;height:39px;width:100%}.search-wrap #search-form .controls label{visibility:hidden;position:absolute}.site-search-submit{display:table-cell;text-align:center;border:none;border-left:1px solid #d9d9d9;background:#c00;color:#fff;text-transform:uppercase;font-family:clanotnews;font-size:14px;font-size:.875rem;line-height:39px;padding:0 11px;width:auto;max-width:95px;white-space:nowrap;vertical-align:middle}.site-search-submit:active,.site-search-submit:focus,.site-search-submit:hover{background:#9e0000}.site-search-submit img{display:inline;vertical-align:middle;margin-top:-2px;height:19px;width:19px;min-width:19px;min-height:19px}.site-search-submit span{display:none}.predictive-search{position:absolute;background:#f1f2f2;width:100%;z-index:500;font-size:14px;font-size:.875rem;top:41px;left:0;-webkit-box-shadow:0 4px 4px 1px rgba(0,0,0,.18);box-shadow:0 4px 4px 1px rgba(0,0,0,.18)}.predictive-search:after,.predictive-search:before{content:'';display:table}.predictive-search h4{font-size:14px;font-size:.875rem;margin:0;color:#383838;display:inline}.predictive-search .recommended-header{font-size:16px;font-size:1rem;font-family:clanotnews;text-transform:uppercase}.predictive-search .header-rule{margin:8px 0 0}.predictive-search .recommendations{background:#fff;position:relative;padding:10px 15px;float:left;width:100%}.predictive-search .recommendations:after,.predictive-search .recommendations:before{content:'';display:table}@media only screen and (max-width:47.9375em){.mini-cart-overlay .itemDesc .label{bottom:0}.predictive-search .recommendations{display:none!important}}.predictive-search .recommendations .ajax-loader,.predictive-search .recommendations .ajax-loader .spinner{position:absolute}.predictive-search .recommended-products{font-size:13px;font-size:.8125rem;font-family:clanotbook}.predictive-search .recommended-products:after{content:'';display:block;width:1px;height:369px;position:absolute;top:0;right:0;background:0 0}.predictive-search .recommended-products .view-all{font-size:13px;font-size:.8125rem;font-family:clanotnews;float:right}.predictive-search .recommended-products .view-all:hover{color:#9e0000}.predictive-search .recommended-products .view-all:visited{color:#c00}.predictive-search .categories-wrap{border-top:1px solid #d9d9d9;line-height:1.25rem;margin-top:10px;padding:7px 0 0}.predictive-search .categories-wrap.left-col{margin-right:8%}.predictive-search .categories-wrap ul{margin-bottom:15px}.predictive-search .categories-wrap a{color:#383838;font-family:clanotbook}.predictive-search .categories-wrap a:active,.predictive-search .categories-wrap a:focus,.predictive-search .categories-wrap a:hover{color:#9e0000}.predictive-search .categories-wrap .search-banner{display:none}.predictive-search .categories-wrap .guide{margin:0}.predictive-search .categories-wrap .guide li{position:relative;display:inline-block;padding:2px 5px 2px 8px;word-break:break-all}.predictive-search .categories-wrap .guide li:after{content:"|";position:absolute;left:0;top:1px;font-size:11px;color:#000}.predictive-search .categories-wrap .guide li:first-child{padding-left:0}.predictive-search .categories-wrap .guide li:first-child:after{content:""}.predictive-search .item-title{display:block;line-height:130%;margin-bottom:5px;word-break:break-word;position:relative}.predictive-search .item-price,.predictive-search sup{font-family:clanotmedium}.predictive-search .item-price.item-ehf{font-family:clanotbook}.predictive-search .image-wrap{float:left;height:56px;width:75px}.predictive-search .image-wrap img{height:100%}.predictive-search .item-description{padding-left:10px;display:block;margin-left:65px}.predictive-search .original-price{margin:0 5px 0 0;color:#b4b4b6;text-decoration:line-through;font-size:.8125rem;line-height:100%}.predictive-search .has-promotion{color:#c00}.predictive-search .banner{float:right;margin-top:15px}.search-list-wrap{background:#f1f2f2;width:100%;height:100%;float:left;vertical-align:top}.search-list-wrap ul{width:auto!important}.search-list-wrap li{color:#383838;font-family:clanotnews;padding:10px 15px;line-height:100%;display:block}.search-list-wrap li.ui-state-focus,.search-list-wrap li.ui-state-hover,.search-list-wrap li:focus,.search-list-wrap li:hover{color:#fff;background:#c00}.search-list-wrap li.ui-state-focus a,.search-list-wrap li.ui-state-hover a,.search-list-wrap li:focus a,.search-list-wrap li:hover a{color:#fff}.search-list-wrap li.ui-state-focus:after,.search-list-wrap li.ui-state-hover:after,.search-list-wrap li:focus:after,.search-list-wrap li:hover:after{background:#c00}.search-list-wrap li:after{content:'';display:block;width:100%;height:1px;position:relative;bottom:-10px;background:#d9d9d9}.search-list-wrap li a{color:#383838}.search-list-wrap li:last-child:after{display:none}@media only screen and (max-width:47.9375em){.search .desktop-container{padding:0}}@media only screen and (min-width:48em){.search .search-container{top:50%;right:0;position:absolute;margin-top:-30px;width:65%;padding:10px 15px}.search .search-wrap input[type=text]{height:34px}.search .site-search-submit{font-size:17px;font-size:1.0625rem;line-height:34px;padding:0 24px 0 10px;max-width:none}.search .site-search-submit img{height:16px;width:16px;margin-right:8px}.search .site-search-submit span{display:inline}.search .predictive-search .product-list:after,.search .predictive-search .product-list:before{content:'';display:table}.search .predictive-search .product-list:after{clear:both}.search .predictive-search .product-list li{float:left;width:50%;margin:20px 0;min-height:75px;padding-right:20px}.search .predictive-search .product-list li:nth-child(3n){clear:left}.search .predictive-search .product-list a{color:#383838;display:block}.search .predictive-search .product-list .item-title{font-family:clanotbook;word-break:break-word}.search .predictive-search .product-list .item-title:focus,.search .predictive-search .product-list .item-title:hover{color:#9e0000}.search .predictive-search .image-wrap,.search .predictive-search .pl-item{position:relative}.search .predictive-search .promo-indicator-circle{font-size:44px;position:absolute;right:0;top:0;width:33px;height:33px}}.aspot-module:after,.button-wrap:after,.generic-form-section:after,.great-offers.promo-block-1 .promo-content:after,.grid-collection-categories:after,.paginationBar .results-wrap:after,.primary-radio-buttons .radio-hidden-content:after,.promo-block.promo-block-1 .container .promo-content:after{clear:both}@media only screen and (min-width:52em){.search .search-container{width:68%;right:1%}}@media only screen and (min-width:54em){.search .search-container{width:69%}}@media only screen and (min-width:57em){.search .search-container{width:71%}}@media only screen and (min-width:60em){.search .search-container{width:72%}}@media only screen and (min-width:64.0625em){.search .search-container{right:0;width:73.75%}.predictive-search .categories-wrap .search-banner{display:block}}@media only screen and (min-width:68.75em){.predictive-search .recommendations{padding:10px 20px 10px 35px;width:73%}.search-list-wrap{width:27%}}@media only screen and (min-width:75em){.search .search-container{right:85px;width:63.4%}}.paginationBar{display:none}.paginationBar.bottom{display:none;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;float:right;width:100%;margin-bottom:1.2rem;background-color:#eaeaea;padding:10px}.paginationBar.bottom .filter-options,.paginationBar.bottom .icon-button,.paginationBar.bottom .icon-button-wrap{display:none!important}.paginationBar.bottom .results-wrap{margin-left:auto}.paginationBar.bottom .productsTotalResults strong,.paginationBar.bottom .staticContentTotalResults strong{line-height:47px}@media (max-width:810px){.paginationBar.bottom .productsTotalResults strong{font-size:12px}}.paginationBar.bottom .pagination-top-container{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.paginationBar.bottom .load-more{border:1px solid #c00000;text-align:center;padding:0 15px;display:block;max-width:140px;margin-left:auto;margin-right:auto;color:#c00000}@media (min-width:768px){.paginationBar.bottom .load-more{display:none}}.paginationBar.bottom .load-more span{color:inherit;text-transform:capitalize;line-height:35px;font-weight:800;font-size:16px}@media (max-width:810px){.paginationBar.bottom .showPagination{font-size:12px}}@media (max-width:767px){.paginationBar.bottom .results-wrap{text-align:center}.paginationBar.bottom .pagination-top-container{width:100%}.paginationBar.bottom .showPagination{font-size:14px}}.paginationBar .filter-options{display:inline-block;vertical-align:middle;width:100%;padding:0 15px}.paginationBar .filter-options>strong{display:inline-block;vertical-align:top;line-height:43px;font-size:.875rem}.paginationBar .sort-form{width:160px;position:relative;float:none;display:inline-block}.paginationBar .filter-link{background-color:#fff;vertical-align:middle;border:1px solid #d9d9d9;width:140px;height:40px;text-align:center;position:relative;padding:10px 25px;margin-left:6px;font-family:clanotmedium;color:#383838;font-size:13px;font-size:.8125rem;display:none}.paginationBar .filter-link.expanded .filter-text{display:none}.paginationBar .filter-link.expanded .done-text,.product-list-items .paginationBar .filter-link{display:inline-block}.paginationBar .filter-link .done-text{display:none}.paginationBar .filter-icon{left:0;top:6px;float:right;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:10px;height:8px;position:relative}.grid-collection-categories a.active:after,.large-grid>ul .grid-collection-item-img img{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.paginationBar .results-wrap{text-align:left}.paginationBar .results-wrap:after,.paginationBar .results-wrap:before{content:'';display:table}.paginationBar .totalResults{display:inline-block;padding-right:0;vertical-align:middle}.paginationBar .pagination-wrap{display:inline-block;vertical-align:middle;border-left:1px solid #d9d9d9}@media (max-width:767px){.paginationBar .pagination-wrap{display:none}}.paginationBar .pagination-wrap .pagination-input-container{display:inline-block}.paginationBar .pagination-wrap .showPagination{display:block;padding:15px 0;text-transform:capitalize}.paginationBar .pagination-wrap .showAll{margin-right:20px;display:inline-block;text-transform:capitalize;vertical-align:middle}.paginationBar .pagination-wrap .pagination-input{background-color:#fff;border:2px solid #d2d2d2;position:relative;padding:0 10px}.paginationBar .pagination-wrap .pagination-input.inactive-input input[type=text]:hover{cursor:default}.paginationBar .pagination-wrap .pagination-input.active-input:hover{cursor:pointer}.paginationBar .pagination-wrap .pagination-input .input-container{font-weight:800;font-size:13px;font-family:clanotbook}.paginationBar .pagination-wrap .pagination-input .input-container form{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.paginationBar .pagination-wrap .pagination-input #go-to-page~span,.paginationBar .pagination-wrap .pagination-input form~span{color:#d2d2d2}.paginationBar .pagination-wrap .pagination-input input[type=submit]{display:none}.paginationBar .pagination-wrap .pagination-input li,.paginationBar .pagination-wrap .pagination-input li form,.paginationBar .pagination-wrap .pagination-input li span{display:inline-block}.paginationBar .pagination-wrap .pagination-input li form input[type=text]{border:none;background-color:transparent;outline:0;width:30px;padding:0;text-align:center;font-size:inherit;height:37px;cursor:pointer}.paginationBar .pagination-wrap .pagination-input li.next.disabled:hover,.paginationBar .pagination-wrap .pagination-input li.prev.disabled:hover{cursor:default}.paginationBar .pagination-wrap .pagination-input li.next,.paginationBar .pagination-wrap .pagination-input li.prev{position:absolute;top:7px;display:block;width:15px;height:15px}.paginationBar .pagination-wrap .pagination-input li.prev{left:-20px}.paginationBar .pagination-wrap .pagination-input li.prev a{display:block;width:15px;height:15px;border-right:11px solid #c00;border-top:11px solid transparent;border-bottom:11px solid transparent}.paginationBar .pagination-wrap .pagination-input li.prev.disabled{border-right:11px solid #d2d2d2;border-top:11px solid transparent;border-bottom:11px solid transparent}.paginationBar .pagination-wrap .pagination-input li.next{right:-20px}.paginationBar .pagination-wrap .pagination-input li.next a{display:block;width:15px;height:15px;border-left:11px solid #c00;border-top:11px solid transparent;border-bottom:11px solid transparent}.paginationBar .pagination-wrap .pagination-input li.next.disabled{border-left:11px solid #d2d2d2;border-top:11px solid transparent;border-bottom:11px solid transparent}.paginationBar .pagination{display:none;vertical-align:middle;position:relative}.paginationBar .pagination li{display:inline-block;font-family:clanotmedium;font-size:12px;font-size:.75rem;padding:0 5px}.paginationBar .pagination li strong{padding:15px}.paginationBar .pagination li a{display:block;padding:15px;color:#4f4f4f}.paginationBar .pagination .next a,.paginationBar .pagination .prev a{padding:15px 5px}.paginationBar .pagination .prev a:before{position:absolute;left:7px;content:url(../images/icons/pagination_arrow_active.svg)}.paginationBar .pagination .prev a:hover:before{content:url(../images/icons/pagination_arrow_hover.svg)}.paginationBar .pagination .next a:before{position:absolute;right:7px;content:url(../images/icons/pagination_arrow_right_active.svg)}.paginationBar .pagination .next a:hover:before{content:url(../images/icons/pagination_arrow_right_hover.svg)}.paginationBar .pagination .next a a.resultListUrl{padding:0}.paginationBar .pagination .prev{position:relative}.paginationBar .pagination .prev.disabled:before{position:relative;top:4px;left:0;opacity:.45;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);content:url(../images/icons/pagination_arrow.svg)}.paginationBar .pagination .next{position:relative}.paginationBar .pagination .next.disabled:before{position:relative;top:4px;right:0;opacity:.45;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);content:url(../images/icons/pagination_arrow_right.svg)}.paginationBar .icon-button-wrap{display:inline-block}.paginationBar .icon-button{background-color:#fff;border:1px solid #d9d9d9;position:relative;height:40px;width:40px;display:inline-block;vertical-align:middle}@media only screen and (max-width:47.9375em){.paginationBar .icon-button{display:none!important}}.paginationBar .icon-button.active,.paginationBar .icon-button:active,.paginationBar .icon-button:hover{border:1px solid #383838}.paginationBar .icon-button.active .icon-path,.paginationBar .icon-button:active .icon-path,.paginationBar .icon-button:hover .icon-path{fill:#383838}.paginationBar .icon-button .icon-path{fill:#d9d9d9}.paginationBar .icon-button svg{display:block;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-manage-coupons .paginationBar .results-wrap{padding-bottom:10px}@media only screen and (min-width:48em){.paginationBar.top{overflow:hidden;text-align:left;padding:15px 0;margin-bottom:20px}.paginationBar .filter-options{margin-right:15px;margin-left:15px;width:auto;padding:0}.paginationBar .sort-form{width:auto}.paginationBar .results-wrap{display:inline-block}.paginationBar .totalResults{font-family:clanotbook;font-size:14px;font-size:.875rem}.paginationBar .totalResults strong{font-family:clanotnews;font-weight:700;line-height:41px}.paginationBar .pagination-wrap{border-left:none;margin-right:15px}.paginationBar .pagination-wrap .showAll{margin-right:10px}.paginationBar .pagination li{font-size:14px;font-size:.875rem}.paginationBar .pagination li a,.paginationBar .pagination li strong{padding:15px 5px;font-family:clanotbook}.paginationBar .pagination li a:hover,.paginationBar .pagination li strong:hover{color:#9e0000}.paginationBar .pagination li strong{font-family:clanotmedium}.paginationBar .icon-button-wrap{padding:15px 0}.paginationBar .icon-button:last-child{margin-left:5px}.product-list-items .paginationBar .filter-link{display:none}.page-manage-coupons .paginationBar.top .filter-options{margin-left:0}.user-action-form{max-width:410px}}@media only screen and (min-width:69.375em){.paginationBar .filter-options{margin-right:0;margin-left:0}.paginationBar .pagination-wrap .showAll{margin-right:20px;font-size:13px;font-size:.8125rem}.paginationBar .pagination li a,.paginationBar .pagination li strong{padding:15px}.paginationBar .icon-button:last-child{margin-left:5px}.page-manage-coupons .paginationBar .filter-options{margin-left:0}}#product-list.product-list .staticContentTotalResults.totalResults,#product-list.search-results-list .filter-options,#product-list.search-results-list .icon-button-wrap,#product-list.search-results-list .pagination-top-container .staticContentPagination,#product-list.search-results-list .productList,#product-list.search-results-list .productsTotalResults,#product-list.search-results-list .staticContentList,#product-list.search-results-list .staticContentTotalResults{display:none}.active-product-tab #product-list.search-results-list .filter-options,.active-product-tab #product-list.search-results-list .icon-button-wrap,.active-product-tab #product-list.search-results-list .pagination-top-container .productsPagination,.active-product-tab #product-list.search-results-list .productsTotalResults{display:inline-block}.active-product-tab #product-list.search-results-list .productList{display:block}@media (max-width:767px){.active-product-tab #product-list.search-results-list .pagination-top-container .productsPagination{display:none}.active-content-tab #product-list.search-results-list .staticContentTotalResults{padding:15px 0}}.active-content-tab #product-list.search-results-list .filter-options,.active-content-tab #product-list.search-results-list .icon-button-wrap,.active-content-tab #product-list.search-results-list .pagination-top-container .productsPagination,.active-content-tab #product-list.search-results-list .productList,.active-content-tab #product-list.search-results-list .productsTotalResults{display:none}.active-content-tab #product-list.search-results-list .staticContentPagination,.active-content-tab #product-list.search-results-list .staticContentTotalResults{display:inline-block}.active-content-tab #product-list.search-results-list .staticContentList{display:block}.active-content-tab #product-list.search-results-list .product-list-container .paginationBar .productsTotalResults.totalResults,.active-content-tab .search-results-wrapper .search-results-list .sidebar-wrap{display:none}@media (max-width:767px){.active-content-tab #product-list.search-results-list .staticContentPagination{display:none}}.active-product-tab .search-results-wrapper .search-results-list .sidebar-wrap{display:block}.page-dealersHighlights .paginationBar .pagination-wrap.staticContentPagination,.template-pages-CartPageTemplate .staticContentPagination.pagination-wrap,.template-pages-account-accountLayoutPage .staticContentPagination.pagination-wrap,.template-pages-category-brandPage .staticContentPagination.pagination-wrap,.template-pages-category-productListPage .staticContentPagination,.template-pages-storeFinder-storeFinderSearchPage .staticContentPagination.pagination-wrap{display:none}label,legend,legend.label,p.label{display:block;font-family:clanotnews;font-size:14px}fieldset{border:none;margin:0;padding:0}label,legend{font-size:.875rem;line-height:1rem;margin:0}legend.label,p.label{font-size:.875rem;line-height:.8;margin:0 0 8px}.control-group{margin:0 0 20px}.control-group .control-label{margin-bottom:10px}.kiosk-apm-form-container .control-group .control-label{display:table-cell;width:200px;vertical-align:middle;overflow:hidden}.kiosk-apm-form-container .control-group .controls{display:table-cell;width:200px}#password_text span,#profile-currentPassword span,#profile-newPassword_text span{color:#9e0000!important}input[type=text]::-webkit-input-placeholder{color:#4f4f4f!important}input[type=text]::-moz-placeholder{color:#4f4f4f!important}input[type=text]:-ms-input-placeholder{color:#4f4f4f!important}.faux-input,input[type=text],input[type=password],input[type=date]{background:#fff;border:1px solid #d9d9d9;-webkit-border-radius:0;border-radius:0;color:#383838;display:block;font-size:14px;font-size:.875rem;height:40px;line-height:1rem;padding:0 10px;vertical-align:middle;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus{outline-offset:-2px;outline:-webkit-focus-ring-color auto 5px}input[type=text].parsley-error,input[type=email].parsley-error,input[type=password].parsley-error{outline:0;border:1px solid #c00}.disabled .custom-select,.disabled input,.disabled select{background:#f1f2f2}.disabled .control-label{color:#d9d9d9}input[type=text].qty-input{width:44px;height:44px;display:inline-block;padding:0;text-align:center;vertical-align:middle;margin:0}.faux-input{padding:0}.faux-input input[type=text]{border:none;height:38px}.faux-input .button{margin-top:-1px}.faux-margin{float:left;position:relative}.faux-margin:before{content:'';width:15px;height:40px;display:block;position:absolute;top:-1px;left:-15px}.faux-margin.fm-border:before{width:14px}textarea{background:#fff;border:1px solid #d9d9d9;-webkit-border-radius:0;border-radius:0;color:#383838;display:block;font-size:13px;font-size:.8125rem;min-height:70px;line-height:1rem;padding:10px;vertical-align:middle;width:100%}.button,.button:visited{color:#c00}.forgot-password{display:block;font-family:clanotbook;font-size:12px;font-size:.75rem;margin:0 0 12px}.noneditable-field p{margin:0}.noneditable-field .label{display:block;font-family:clanotnews;font-size:14px;font-size:.875rem;line-height:1rem;margin:0 0 6px}.noneditable-field .value{border:1px solid #eaeaea;display:block;font-size:14px;font-size:.875rem;line-height:1rem;margin:0;padding:11px 8px;min-height:38px}.button-wrap{text-align:center}.button-wrap:after,.button-wrap:before{content:'';display:table}@media only screen and (max-width:47.9375em){.button-wrap{text-align:left}}button{-webkit-border-radius:0;border-radius:0}.button{-webkit-appearance:none;background:0 0;border:none;-webkit-border-radius:0;border-radius:0;display:inline-block;font-size:12px;font-size:.75rem;font-family:clanotnews;line-height:128%;padding:0;text-align:left;vertical-align:middle}.disabled-button,.primary-button,.secondary-button,button[disabled]{line-height:1.25rem;min-height:40px}.primary-button,.primary-button+.button,.secondary-button{padding:10px 25px 8px}.button:focus,.button:hover{color:#9e0000}.button.disabled{color:#a9a9a9}a.primary-button{color:#fff!important}.primary-button{background:#c00;color:#fff;font-size:14px;font-size:.875rem;text-align:center}.primary-button:visited{color:#fff}.primary-button:focus,.primary-button:hover{background:#9e0000;color:#fff}.secondary-button{background:#fff;border:1px solid #c00;color:#c00;font-size:14px;font-size:.875rem;text-align:center}.secondary-button:focus,.secondary-button:hover{border-color:#9e0000;color:#9e0000}.disabled-button,button[disabled]{background:#a9a9a9;color:#fff;cursor:default;font-size:14px;font-size:.875rem;padding:10px 25px 8px;text-align:center}.disabled-button:visited,button[disabled]:visited{color:#fff}.disabled-button:hover,button[disabled]:hover{color:#fff;background:#a9a9a9}.primary-button+#cancel-button{padding:17px 25px 11px;line-height:100%}.close-hover:hover{cursor:pointer}.negative-button{background:0 0;border:none;margin-bottom:10px;font-size:12px;font-size:.75rem;color:#c00}.negative-button:visited{color:#c00}.negative-button:focus,.negative-button:hover{color:#9e0000}.negative-button .remove-icon{display:inline-block;width:13px;vertical-align:text-top}.negative-button svg{display:inline-block;margin-bottom:-2px;margin-right:5px}.form-row-wrapper{overflow:hidden;display:table;margin-bottom:12px}.form-row-wrapper div{display:table-cell;width:50%;vertical-align:middle;padding-right:12px}.form-row-wrapper a{margin:0}.checkbox-wrap{color:#383838;padding-bottom:10px;min-height:24px;min-width:24px;position:relative}.facet_block .checkbox-wrap{padding-bottom:0}.checkbox-wrap label{position:relative;cursor:pointer}.checkbox-wrap .label{font-family:clanotbook;margin-left:30px;display:block;line-height:150%}.checkbox-wrap .checkbox-focus{border:1px solid transparent;min-height:24px;min-width:24px;position:relative}.checkbox-wrap input[type=checkbox]{left:-9999px;position:absolute}.checkbox-wrap input[type=checkbox]:checked~.checkbox-focus .check{display:block;border:2px solid #c00;background:#c00;height:100%;position:relative}.checkbox-wrap input[type=checkbox]:focus~.checkbox-focus{border:1px dotted #a9a9a9}.checkbox-wrap .checkbox{background:#fff;width:20px;height:20px;padding:3px;border:1px solid #4f4f4f;position:absolute;left:1px}.checkbox-wrap .checkbox .disabled{background-color:#a9a9a9;height:100%;display:block}.checkbox-wrap .label.hidden{display:none}.showText{color:#c00;display:inline;margin-left:auto;text-decoration:underline;font-weight:700}.bellCompanies{font-size:.7rem}.address-details .note{margin-left:29px;margin-top:-20px;font-family:clanotbook}.primary-radio-buttons .radio-button-label{margin:0 0 18px;position:relative;color:#383838}.primary-radio-buttons input[type=radio]{position:absolute;left:-9999px;top:-9999px;visibility:hidden}.primary-radio-buttons input[type=radio]:checked+.radio-button-label .radio-button span:before{position:absolute;left:3px;top:3px;content:'';-webkit-border-radius:50%;border-radius:50%;width:10px;height:10px;background:#c00;border-color:#c00}.primary-radio-buttons input[type=radio]:checked+.radio-button-label .radio-hidden-content{max-height:none}.primary-radio-buttons input[type=radio]:focus+.radio-button-label{outline:#a9a9a9 dotted 1px;outline-offset:-1px}.primary-radio-buttons .label-text{display:inline-block;line-height:1.25rem;padding:1px 0 0;vertical-align:top;cursor:pointer}.primary-radio-buttons .radio-button{background:#fff;border:2px solid #d9d9d9;width:20px;height:20px;-webkit-border-radius:20px;border-radius:20px;margin:0 5px 0 0;text-align:center;vertical-align:top;display:inline-block;float:left;position:relative}.primary-radio-buttons .radio-button span{display:block;width:10px;height:10px;-webkit-border-radius:12px;border-radius:12px;margin:3px auto 0;background:#fff;border:1px solid #fff;vertical-align:middle}.switch,.switch label{height:24px;position:relative}.primary-radio-buttons .label-value{padding-left:25px;display:block}.primary-radio-buttons .label-value strong{font-size:16px;font-size:1rem}.primary-radio-buttons .note{margin-left:25px;font-family:clanotbook}.form-header,.form-sub-header{font-family:clanotnews;text-transform:uppercase}.primary-radio-buttons .radio-hidden-content{max-height:0;overflow:hidden}.primary-radio-buttons .radio-hidden-content:after,.primary-radio-buttons .radio-hidden-content:before{content:'';display:table}.switch{border:none;display:block;padding:0}.switch .activation-state,.switch label{display:inline-block;line-height:1.5rem;vertical-align:middle}.switch .activation-state{padding-right:5px}.switch label{-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;-ms-transition:left .15s ease-out;transition:left .15s ease-out;background:#a9a9a9;-webkit-border-radius:12px;border-radius:12px;color:transparent;cursor:pointer;margin:0;text-indent:100%;width:44px}.switch label:after{-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;-ms-transition:left .15s ease-out;transition:left .15s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#fff;-webkit-border-radius:12px;border-radius:12px;content:"";display:block;left:22px;height:20px;position:absolute;top:2px;width:20px}.switch input{right:10px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:0;position:absolute;top:9px}.switch input:checked+label{background:#3d98b0}.switch input:checked+label:after{left:2px}.form-header{border-bottom:1px solid #d9d9d9;font-size:18px;font-size:1.125rem;padding:0 15px 25px}.form-sub-header{font-size:16px;font-size:1rem;margin-bottom:10px}.required{font-size:12px;font-size:.75rem}.user-action .required{padding:0 15px}.user-action .page-description{font-size:13px;font-size:.8125rem;line-height:1.125rem;margin-bottom:20px;padding:0 15px}.generic-form{padding:15px;max-height:none}.generic-form p{line-height:170%}.generic-form-actions{margin:30px 0}.generic-form-section{margin-bottom:20px}.generic-form-section:after,.generic-form-section:before{content:'';display:table}.user-action-form{display:block;padding:10px 15px 0;width:100%}.user-action-form .generic-form{padding:0}.user-action-form .generic-form-actions{margin:30px 0}.user-action-form .button-wrap{width:100%}.user-action-form .gender-selection{display:inline-block;padding-right:25px}.address-details-first input::-webkit-input-placeholder,.b2b-application input::-webkit-input-placeholder,.contactUs input::-webkit-input-placeholder,.edit-profile input::-webkit-input-placeholder{color:#a9a9a9!important}.address-details-first input::-moz-placeholder,.b2b-application input::-moz-placeholder,.contactUs input::-moz-placeholder,.edit-profile input::-moz-placeholder{color:#a9a9a9!important}.address-details-first input:-ms-input-placeholder,.b2b-application input:-ms-input-placeholder,.contactUs input:-ms-input-placeholder,.edit-profile input:-ms-input-placeholder{color:#a9a9a9!important}.i18nAddressForm label{float:none}.i18nAddressForm .button{display:block;float:none;margin-bottom:15px;min-height:40px;text-align:center;width:100%}.i18nAddressForm .form-actions .button{display:block;float:none;min-height:40px;text-align:center;width:100%}.i18nAddressForm .form-actions a{padding-top:10px}.parsley-error .custom-select.input-container{border:none}.parsley-error .custom-select select,.parsley-error input,.parsley-error select{border:1px solid #c00}.parsley-error .custom-select select:focus,.parsley-error input:focus,.parsley-error select:focus{outline:0}.parsley-error .disabled,.parsley-error .input-container{border:1px solid #d9d9d9}.parsley-error .checkbox{border-color:#c00}.parsley-error label,.parsley-errors-list{color:#c00}.parsley-errors-list li{display:block;font-size:12px;font-size:.75rem;padding-top:5px}.help-inline{color:#c00;font-family:clanotbook;margin-bottom:15px;font-size:12px;font-size:.75rem}.control-group.error{display:table;width:100%}.control-group.error .help-inline+.control-label{display:table-header-group}.control-group.error label{color:#c00;font-family:clanotnews}.control-group.error .controls>input{border:1px solid #c00;margin-bottom:10px}.control-group.error .controls>input.strength{margin-bottom:0}.control-group.error .controls>input.strength .help-inline{margin:0 0 10px}.control-group.error .help-inline{font-family:clanotnews;margin:5px 0 0}.pstrength-bar{margin-top:10px}@media only screen and (max-width:47.9375em){.full-button{margin:0 auto;max-width:320px;display:block}.user-action .page-description{padding:0;font-size:13px;font-size:.8125rem}.user-action .required{padding:0}.account-content .user-action .mandatory{display:inline-block}.user-action-form{padding:10px 0 0}}@media only screen and (min-width:48em){.required{font-size:14px;font-size:.875rem}.user-action.login .page-description{margin-bottom:38px}.user-action .required{padding:0}.user-action .page-description{padding:0;font-size:14px;font-size:.875rem}.user-action-form{padding:10px 0 0}.i18nAddressForm .button{display:inline-block;float:right;margin-left:15px;min-height:0;line-height:40px;margin-bottom:15px;width:auto}.i18nAddressForm .button:first-child{margin-left:0}.i18nAddressForm .primary-button{line-height:128%}.i18nAddressForm .secondary-button{float:left;line-height:128%}.i18nAddressForm .form-actions a{padding-top:0}.negative-button svg{height:13px;width:13px}}.datepicker thead,[aria-hidden=true]{display:none}.datepicker div#bn_next,.datepicker div#bn_prev,.datepicker div#month{line-height:40px;text-align:center}.saveAddress .button{cursor:pointer}input[placeholder]{-o-text-overflow:ellipsis;text-overflow:ellipsis}::-moz-placeholder{-o-text-overflow:ellipsis;text-overflow:ellipsis}input:-moz-placeholder{-o-text-overflow:ellipsis;text-overflow:ellipsis}input:-ms-input-placeholder{-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal}.datepicker{margin:10px;position:absolute;width:280px;background-color:#fff;font-family:clanotnews;-webkit-box-shadow:0 0 3px 1px #828282;-webkit-box-shadow:0 3px 3px 1px #828282;box-shadow:0 3px 3px 1px #828282;z-index:9}.datepicker div#month .year,.great-offers .header-wrap a{font-family:clanotbook}.datepicker div#month-wrap{height:40px;background-color:#c00;text-transform:uppercase}.datepicker div#bn_prev{background:url(../images/icons/arrow_left_white.svg) center center no-repeat;float:left;width:40px;height:40px}.datepicker div#bn_prev svg{height:14px;vertical-align:middle}.datepicker div#bn_next{background:url(../images/icons/arrow_right_white.svg) center center no-repeat;float:right;width:40px;height:40px}.datepicker div#bn_next svg{height:14px;vertical-align:middle}.datepicker img.bn_img{margin:0;padding:2px}.datepicker div#month{color:#fff;float:left;width:200px;height:40px;font-weight:700;font-size:18px;font-size:1.125rem}.datepicker table#cal{width:280px;font-size:1.2em;text-align:center;border-spacing:0}.datepicker table#cal td,.datepicker table#cal th{width:40px;height:40px;padding:0}.datepicker table#cal td{color:#383838;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-right:none;border-bottom:none;font-size:14px;font-size:.875rem;overflow:hidden}.datepicker table#cal td.today{background-color:#fff;position:relative}.datepicker table#cal td.today:after{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #c00 transparent transparent;position:absolute;top:0;right:0}.datepicker table#cal td.empty{background-color:#f9f9f9;border-color:#eee;cursor:default}.datepicker table#cal td.focus,.datepicker table#cal td:hover{border:1px solid #c00;background-color:#f1f2f2;color:#c00}.datepicker+td{border-left:none}.datepicker table#cal td.emptyhover{background-color:#f9f9f9;border-color:#eee}.offscreen{position:absolute;left:-200em;top:-100em}@media only screen and (min-width:63.25em){.user-action.login .page-description{margin-bottom:20px}}@media only screen and (max-width:57.1875em){.user-action.login .page-description{margin-bottom:20px}}.hero{text-align:center}.hero .container{padding:0}.aspot-module:after,.aspot-module:before{content:'';display:table}@media only screen and (max-width:47.9375em){.aspot-module .a-spot-header{display:none!important}}.aspot-module .a-spot-image{display:block}.aspot-module .section-header,.aspot-module h2,.aspot-module h3,.aspot-module p{display:inline-block}.aspot-module .a-spot-info{display:block}.page-category .aspot-module .section-header,.page-subcategory .aspot-module .section-header{width:100%}@media only screen and (min-width:48em){.page-category .aspot-module .section-header,.page-subcategory .aspot-module .section-header{width:inherit}.hero .hero-image{height:531px;position:relative}.hero .hero-image img{max-width:none}.aspot-module .a-spot-image{margin-bottom:40px}.aspot-module h2{margin:0 0 1px}.aspot-module p{font-size:14px;font-size:.875rem;line-height:150%;vertical-align:top;margin-bottom:10px}}.great-offers .promo-deal img,.promo-block-2 .large-promos img,.promo-block-2 .promo-deal img,.promo-block.promo-block-1 .container .promo-content .promo-text+below(48em){width:100%}.promo-block{background:#a9a9a9;color:#fff;text-align:center;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);padding-top:20px;padding-bottom:20px}.promo-block .section-header{background:#fff;color:#383838;word-break:break-all}.promo-block .section-header:after{border-color:transparent transparent #a9a9a9}@media only screen and (max-width:47.9375em){.promo-block.promo-block-1 .container{padding-bottom:50px}}.promo-block.promo-block-1 .container .promo-content{background:#fff;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.18);box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.promo-block.promo-block-1 .container .promo-content:after,.promo-block.promo-block-1 .container .promo-content:before{content:'';display:table}.promo-block.promo-block-1 .image-wrap{display:block;vertical-align:top;position:relative}.promo-block.promo-block-1 .image-wrap img{display:block;border:1px solid #cfcfcf}.promo-text{background:#fff;color:#383838;text-align:left;padding:20px 15px;display:inline-block;max-width:767px;position:relative;z-index:1}.promo-text p{word-break:break-word;margin-bottom:0}.promo-text .promo-header{font-size:18px;font-size:1.125rem;margin:0 0 10px}.promo-text a{padding:0 24px;position:relative;line-height:40px;margin-top:15px;font-size:14px;font-size:.875rem;min-width:120px}.promo-text a:hover{background:#9e0000}.promo-block-1 .promo-image{margin:0 auto;max-width:767px}.promo-block-2 .small-promos{margin:0;vertical-align:top;text-align:left}.promo-block-2 .small-promos a[href*=cableFinder],.promo-block-2 .small-promos a[href*=batteryFinder]{display:none}.promo-block-2 .small-promos .image-wrap{display:inline-block;max-width:138px;margin-right:0}.promo-block-2 .small-promos .image-wrap:first-child{margin-right:10px}.promo-block-2 .small-promos .image-wrap:focus{border:1px solid #add8e6}.promo-block-2 .large-promos{width:100%;min-height:177px;overflow:hidden}.promo-block-2 .promo-deal{min-height:270px;overflow:hidden;margin-top:-3px}.great-offers{background-color:#f1f2f2;color:#fff;text-align:center;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);padding-top:20px;padding-bottom:20px}@media only screen and (max-width:47.9375em){.promo-block-2 .promo-deal{margin-top:15px}.great-offers{padding-top:30px;padding-bottom:30px}}.great-offers.promo-block-1 .promo-content{background:#fff;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.18);box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.great-offers.promo-block-1 .promo-content:after,.great-offers.promo-block-1 .promo-content:before{content:'';display:table}.great-offers.promo-block-1 .image-wrap{display:block;vertical-align:top;position:relative}.great-offers.promo-block-1 .image-wrap img{display:block;border:1px solid #cfcfcf}.great-offers .promo-deal{overflow:hidden;margin-top:-3px}@media only screen and (max-width:47.9375em){.great-offers .promo-deal{margin-top:15px}}.great-offers .section-header:after{border-color:transparent transparent #f1f2f2}.has-potential-order-promotions .promo{margin-bottom:20px}@media only screen and (min-width:48em){.great-offers .deal-container,.promo-block-2 .deal-container{min-height:221px}.great-offers .deal-container .image-wrap:focus,.promo-block-2 .deal-container .image-wrap:focus{border:3px solid #3d98b0}.great-offers .promo-deal,.promo-block-2 .large-promos,.promo-block-2 .promo-deal{vertical-align:top;height:auto;display:inline-block}.promo-block-1 .promo-text p,.promo-text .promo-header{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.container,.global-messages{text-align:left}.image-wrap{display:inline-block}.header-item .image-wrap{height:70px}.promo-block-1 .promo-text{width:35.5%;float:right}.promo-block-1 .promo-image{display:block;vertical-align:top;position:relative;z-index:1;width:64.5%;float:left}.promo-block-2 .image-wrap{width:100%}.promo-block-2 .small-promos{max-width:17.5%;display:inline-block}.promo-block-2 .small-promos a[href*=cableFinder],.promo-block-2 .small-promos a[href*=batteryFinder]{display:block}.promo-block-2 .small-promos .image-wrap{max-width:none;width:auto;margin-right:20px}.promo-block-2 .small-promos .image-wrap:first-child{margin-right:20px}.promo-block-2 .large-promos{width:51%;padding-right:20px}.promo-block-2 .promo-deal{width:31.5%;margin-top:0}.great-offers .image-wrap{width:100%}.great-offers .promo-deal{width:33.68%;margin-top:0;padding-right:16px}.great-offers .promo-deal:last-child{width:31.6%;padding-right:0}.has-potential-order-promotions .promo{max-width:540px;display:inline-block}.has-potential-order-promotions .promo h2{margin-top:0}.promo-text .promo-header{word-break:break-all}.promo-block .header-wrap a{font-size:14px;font-size:.875rem;font-family:clanotmedium}}@media only screen and (min-width:64em){.promo-text{padding:40px 30px 10px;width:358px}.promo-block-1{padding-top:20px;padding-bottom:20px}.promo-block-1 .promo-image .image-wrap{overflow:hidden}.promo-block-1 .promo-image .image-wrap:focus{border:3px solid #3d98b0}.promo-block-1 .promo-text p{-o-text-overflow:initial;text-overflow:initial;white-space:normal;height:56px;overflow:hidden}.promo-block-2 .small-promos{max-width:17%}.promo-block-2 .small-promos a[href*=cableFinder],.promo-block-2 .small-promos a[href*=batteryFinder]{display:block}.promo-block-2 .large-promos{width:51%}.promo-block-2 .promo-deal{width:32%}.great-offers .promo-deal{width:33.7%;padding-right:20px}.great-offers .promo-deal:last-child{width:31.7%;padding-right:0}}.custom-truncate,.hero #cycle-pager{-o-text-overflow:ellipsis;text-overflow:ellipsis}@media print{.great-offers .deal-container,.promo-block-2 .deal-container{min-height:221px}.great-offers .deal-container .image-wrap:focus,.promo-block-2 .deal-container .image-wrap:focus{border:3px solid #3d98b0}.great-offers .promo-deal,.promo-block-2 .large-promos,.promo-block-2 .promo-deal{vertical-align:top;height:auto;display:inline-block}.promo-block-1 .promo-text p,.promo-text .promo-header{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.container,.global-messages{text-align:left}.image-wrap{display:inline-block}.header-item .image-wrap{height:70px}.promo-block-1 .promo-text{width:35.5%;float:right}.promo-block-1 .promo-image{display:block;vertical-align:top;position:relative;z-index:1;width:64.5%;float:left}.promo-block-2 .image-wrap{width:100%}.promo-block-2 .small-promos{max-width:17.5%;display:inline-block}.promo-block-2 .small-promos a[href*=cableFinder],.promo-block-2 .small-promos a[href*=batteryFinder]{display:block}.promo-block-2 .small-promos .image-wrap{max-width:none;width:auto;margin-right:20px}.promo-block-2 .small-promos .image-wrap:first-child{margin-right:20px}.promo-block-2 .large-promos{width:51%;padding-right:20px}.promo-block-2 .promo-deal{width:31.5%;margin-top:0}.great-offers .image-wrap{width:100%}.great-offers .promo-deal{width:33.68%;margin-top:0;padding-right:16px}.great-offers .promo-deal:last-child{width:31.6%;padding-right:0}.has-potential-order-promotions .promo{max-width:540px;display:inline-block}.has-potential-order-promotions .promo h2{margin-top:0}.promo-text .promo-header{word-break:break-all}.promo-block .header-wrap a{font-size:14px;font-size:.875rem;font-family:clanotmedium}}.grid-collection{color:#383838;text-align:center}.grid-collection .grid-content .grid-list.collapsed{max-height:420px;overflow:hidden}.grid-collection .grid-content .grid-list.expanded{max-height:none}.grid-collection .item-price{font-family:clanotmedium;font-size:16px;font-size:1rem;color:#383838}.grid-collection .item-ehf{font-family:clanotbook;font-size:12px;font-size:.75rem;font-weight:400;max-width:180px}.page-brandPage .grid-collection .header-wrap,.page-category .grid-collection .header-wrap{margin-bottom:5px}.grid-collection-categories-wrapper{background-color:#c4e0e7;font-size:0}.top-rated-grid .grid-collection-categories-wrapper{background-color:#3d98b0}.grid-collection-categories-wrapper .list{float:left;background:#c4e0e7}.top-rated-grid .grid-collection-categories-wrapper .list{background-color:#3d98b0}.grid-collection-categories-wrapper .list .product-search-tab a.search-tab{color:#383838!important}.grid-collection-categories-wrapper .pdp-section-container,.pageType-ProductPage .grid-collection-categories-wrapper{background:#c4e0e7;color:#383838}.grid-collection-categories{background:0 0;white-space:nowrap;color:#fff}.grid-collection-categories:after,.grid-collection-categories:before{content:'';display:table}.page-homepage .grid-collection-categories{text-align:center;display:inline-block}.grid-collection-categories h1,.grid-collection-categories li.owl-tabs-item{float:left;padding:5px 0 7px;text-align:left}.grid-collection-categories h1:first-child a:before,.grid-collection-categories li.owl-tabs-item:first-child a:before{display:none}.grid-collection-categories h1 svg,.grid-collection-categories li.owl-tabs-item svg{overflow:visible}.grid-collection-categories a{color:#fff;font-family:clanotbook;font-size:18px;font-size:1.125rem;text-transform:uppercase;display:inline-block;margin:2px 0 0;padding:0 15px;position:relative}.grid-collection-categories a .gradient-text{width:100%}.grid-collection-categories a:focus{outline:#e8e7e7 dotted 1px}.grid-collection-categories a .hidden-text{visibility:hidden;position:absolute}.grid-collection-categories a .pdp-section-container,.pageType-ProductPage .grid-collection-categories a{color:#383838;font-family:clanotbook}.grid-collection-categories a:before{background:#fff;content:'';display:block;height:25px;position:absolute;vertical-align:sub;top:0;left:0;width:1px}.pageType-ProductPage .grid-collection-categories a:before{background:#383838}.grid-collection-categories a.active{color:#383838;font-family:clanotmedium}.top-rated-grid .grid-collection-categories a.active{color:#fff}.pageType-ProductPage .grid-collection-categories a.active{color:#383838}.grid-collection-categories a.active:after{content:'';bottom:-10px;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #fff;position:absolute;-o-transform-style:preserve-3d;transform-style:preserve-3d;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.top-rated-grid .grid-content{max-height:280px;overflow:hidden}.page-subcategory .top-rated-grid .grid-content{max-height:480px}.page-subcategory .top-rated-grid .grid-content+.grid-show-more{padding-top:0;-webkit-box-shadow:0 5px 6px #e8e8e8;box-shadow:0 5px 6px #e8e8e8;padding-bottom:20px;width:calc(100% + 30px);margin-left:-15px}.grid-content.active{display:block;left:0;overflow:hidden;position:relative}.grid-content.expanded ul{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.grid-content>ul{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;position:relative;overflow:hidden}.grid-content .grid-collection-item{border-bottom:1px solid #eaeaea;border-collapse:collapse;width:90%;margin-left:5%;margin-right:5%;padding:20px 0}.grid-content .grid-collection-item:last-child{border-bottom:none}.grid-content .grid-collection-item:after{content:'';display:table;clear:both}.page-brandPage .grid-content .grid-collection-item:nth-child(n+4){padding-top:30px}.category-container .grid-collection-item{padding:30px 50px 20px;text-align:left}.category-container .grid-collection-item .grid-collection-item-details,.category-container .grid-collection-item .grid-collection-item-img{width:100%}.category-container .grid-collection-item .grid-collection-link:focus .grid-collection-item-name,.category-container .grid-collection-item .grid-collection-link:hover .grid-collection-item-name{color:#9e0000}.grid-collection-item-img{display:inline-block;vertical-align:middle}.grid-collection-item-img img{display:block}.grid-collection-item-details{display:inline-block;text-align:left;vertical-align:top}.grid-show-more img,.zoom-button img{vertical-align:middle}.grid-collection-item-name{font-size:14px;font-size:.875rem;line-height:130%;margin:0;font-family:clanotbook;color:#383838}.grid-collection-subcategory-name{color:#383838;font-family:clanotbook;font-size:14px;font-size:.875rem;line-height:1.313rem}.grid-collection-item-price{color:#383838;font-family:clanotmedium;font-size:16px;font-size:1rem;padding-top:7px}.grid-collection-item-price.sale{color:#c00}.page-brandPage .grid-collection-item-price,.page-homepage .grid-collection-item-price{padding-top:0}.grid-carousel .grid-collection-item-price{padding-left:120px}.grid-collection-item-price .sale-indicator{color:#a9a9a9;font-family:clan_otbook_italic;font-size:12px;font-size:.75rem;padding-right:9px}.grid-collection-original-price{font-family:clanotbook;font-size:12px;font-size:.75rem;color:#383838;display:inline;margin-right:15px}.grid-collection-sale-price{font-family:clanotmedium;font-size:16px;font-size:1rem;color:#c00;display:inline}.rating-star.gold,.rating-star.white{display:inline-block;height:13px;width:13px}.grid-collection-sale-price .sale-text{font-family:clanotbook;font-size:12px;font-size:.75rem}.grid-collection-alt-price{color:#3d98b0;font-family:clanotmedium;font-size:16px;font-size:1rem;margin-top:5px}.grid-collection-item-rating{min-height:16px;margin-bottom:15px}.rating-star.gold{background:url(../images/icons/star_yellow.svg) 50% 50%/13px 13px no-repeat #fff}.rating-star.white{background:url(../images/icons/star.svg) 50% 50%/13px 13px no-repeat #fff}.grid-show-more{color:#c00;cursor:pointer;font-family:clanotnews;font-size:14px;font-size:.875rem;padding-top:20px}@media only screen and (min-width:48em){.page-subcategory .top-rated-grid .grid-content{max-height:none}.grid-show-more{display:none!important}}.grid-show-more .less-text,.grid-show-more.expanded .more-text{display:none}.grid-show-more:hover{color:#9e0000}.grid-show-more.expanded img{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.large-grid>ul .grid-collection-item-img img,.slide-image-wrap{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.grid-show-more.expanded .less-text{display:inline-block}.small-grid .grid-collection-item-img{width:120px;height:92px;margin-right:15px;position:relative;float:left}.small-grid .grid-collection-item-img a{width:120px;height:92px;display:block}.small-grid .grid-collection-item-img img{margin:0 auto;display:block;max-height:100%}.small-grid .grid-collection-item-details{width:100%}.page-cartPage .small-grid .grid-collection-item-details{width:48%}.large-grid>ul>li{width:100%;margin-bottom:40px}.large-grid>ul .grid-collection-item{padding-bottom:0}.large-grid>ul .grid-collection-item-img{position:relative;width:100%;height:192px;max-width:290px;overflow:hidden}.large-grid>ul .grid-collection-item-img img{position:absolute;-o-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;height:auto}.bundles-collection .bundles-tabset-links h2.active:after,.slide-image-wrap{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.large-grid>ul .grid-collection-item-name{font-family:clanotnews;font-size:18px;font-size:1.125rem;padding:10px 0;display:block}.large-grid>ul .grid-collection-item-details{width:100%}.large-grid>ul .subcat-list a{color:#383838;font-size:16px;font-size:1rem;font-family:clanotbook;line-height:3.063rem}@media only screen and (min-width:30.625em){.grid-collection-item-details{width:70%}}@media only screen and (min-width:48em){.grid-collection-categories-wrapper{margin-bottom:30px;text-align:left;background:0 0}.grid-collection-categories-wrapper.search-results-tab-wrapper{margin-bottom:0}.grid-collection-categories{background:#3d98b0;border:none;text-align:left;display:inline-block}.pageType-ProductPage .grid-collection-categories{display:block;background:#c4e0e7}.grid-collection-categories .list:first-child .product-search-tab:before,.grid-collection-categories .list:first-child a:before{display:none}.pdp-section-container .grid-collection-categories{background:#c4e0e7}.grid-collection-categories .list{padding:9px 0}.grid-collection-categories .list:first-child{left:0;padding-left:13px}.grid-collection-categories .list:first-child .product-search-tab{padding-left:0}.grid-collection-categories a{font-size:24px;font-size:1.5rem}.grid-collection-categories a:before{top:0}.grid-collection-categories a.active:after{left:25px}.top-rated-grid .grid-content{max-height:none;overflow:initial}.grid-content>ul{max-height:none;font-size:0}.category-container .grid-collection-item{text-align:center}.grid-content .grid-collection-item{float:left;clear:none;text-align:inherit;width:32.25806451612903%;border-bottom:none;display:block;margin-left:0;margin-right:0;position:relative;padding:30px 15px}.grid-content .grid-collection-item:after,.grid-content .grid-collection-item:before{content:'';display:table}.grid-content .grid-collection-item:after{clear:both}.page-homepage .grid-content .grid-collection-item{min-height:168px}.grid-content .grid-collection-item:nth-child(n+4):after{content:'';width:80%;background:#eaeaea;height:1px;display:block;position:absolute;left:10%;margin:0 auto;top:0}.grid-content .grid-collection-item:nth-child(3n+1):before{display:none}.grid-content .grid-collection-item:before{content:'';width:1px;background:#eaeaea;height:75%;display:block;position:absolute;top:12.5%;left:0}.page-cartPage .grid-content .grid-collection-item:before{top:0}.grid-content .grid-collection-item .grid-list{max-height:none}.grid-collection-item-img{padding-left:0}.grid-collection-item-details{width:48%}.small-grid .grid-collection-item-img{max-width:120px;height:92px}.small-grid .grid-collection-item-img a{height:92px}.small-grid .grid-collection-item-img img{max-height:100%;height:auto}.large-grid>ul>li{width:49%;float:left}.large-grid>ul>li:nth-child(4n+1){margin-right:2%}.large-grid>ul>li:last-child{margin-bottom:40px}.large-grid>ul .grid-collection-item-img{position:relative;height:325px;max-width:none;margin-bottom:10px}.large-grid>ul .grid-collection-item-name{line-height:30px}.large-grid>ul .subcat-list a{line-height:1.875rem}.grid-collection-item-name{font-family:clanotnews;font-size:14px;font-size:.875rem;min-height:55px}}.best-selling-carousel .carousel-item a:after,.bundles-collection .bundles-collections-list .bundle-item:after,.bundles-collection .bundles-tabset-links:after,.bundles-collection .promo-message-block:after,.cellular-plan-modal .location,.custom-modal .modal-header:after,.custom-modal:after,.grid-columns-holder:after,.photo-viewer-wrap:after,.warranty-link-wrap:after,.warranty-pop-up .product-title:after,.warranty-pop-up .warranty-offer:after{clear:both}@media only screen and (min-width:64.0625em){.grid-content .grid-collection-item{width:33%}.grid-content .grid-collection-item:nth-child(odd):before{display:block}.grid-content .grid-collection-item:nth-child(3n+1):before{display:none}}@media only screen and (min-width:48em){.grid-collection.subcategory .grid-content .grid-collection-item:before,.grid-collection.subcategory .grid-content .grid-collection-item:nth-child(n+4):after{display:none}}.grid-columns-holder{margin:0 0 15px;padding-top:15px}.grid-columns-holder:after,.grid-columns-holder:before{content:'';display:table}.grid-columns-holder>div{float:left;width:50%}.grid-columns-holder .col-1{padding-right:10px}.grid-columns-holder .col-1>ul li{padding-left:0}.grid-columns-holder .col-2{padding-left:10px}.grid-columns-holder.grid-group_ratio_30_70 .col-1{width:30%}.grid-columns-holder.grid-group_ratio_30_70 .col-2{width:70%}.grid-columns-holder.grid-group_ratio_40_60 .col-1{width:40%}.grid-columns-holder.grid-group_ratio_40_60 .col-2{width:60%}.grid-columns-holder.grid-group_ratio_50_50 .col-1,.grid-columns-holder.grid-group_ratio_50_50 .col-2{width:50%}.grid-columns-holder.grid-group_ratio_60_40 .col-1{width:60%}.grid-columns-holder.grid-group_ratio_60_40 .col-2{width:40%}.grid-columns-holder.grid-group_ratio_70_30 .col-1{width:70%}.grid-columns-holder.grid-group_ratio_70_30 .col-2{width:30%}.grid-columns-holder .image-wrap{display:block}@media only screen and (max-width:47.9375em){.grid-columns-holder.leftCellOnTop{margin:0}.grid-columns-holder.leftCellOnTop>div{float:none;width:100%;margin:0 0 15px}.grid-columns-holder.leftCellOnTop .col-1,.grid-columns-holder.leftCellOnTop .col-2{width:100%;padding:0}}@media only screen and (min-width:48em){.grid-columns-holder{padding-top:0}}.bundles-collection{padding:9px 0;outline:0}.bundles-collection .promo-message-block{width:400px;float:right}.bundles-collection .promo-message-block:after,.bundles-collection .promo-message-block:before{content:'';display:table}.bundles-collection .promo-message-block .promo-icon{float:left;width:50px;height:50px;overflow:hidden}.bundles-collection .promo-message-block .promo-text{margin-left:60px;width:auto;padding:0;display:block}.bundles-collection .price-block{text-align:right;font-family:clanotmedium;padding:15px;min-width:250px;float:right;font-size:14px;font-size:.875rem}.bundles-collection .price-block .bundle-price{color:#c00;font-size:22px;font-size:1.375rem}.bundles-collection .add-to-cart-block{padding:15px;float:right}.bundles-collection .add-to-cart-block .qty-container{width:34%}.bundles-collection .add-to-cart-block .actions-container{width:auto;padding:0}.bundles-collection .bundles-tabset-links{height:31px;line-height:31px;font-size:14px;font-size:.875rem;background-color:#c4e0e7;list-style:none;white-space:nowrap}.bundles-collection .bundles-tabset-links:after,.bundles-collection .bundles-tabset-links:before{content:'';display:table}.bundles-collection .bundles-tabset-links li{float:left}.bundles-collection .bundles-tabset-links li:first-child h2:before{display:none}.bundles-collection .bundles-tabset-links h2{cursor:pointer;display:inline-block;font-size:14px;font-size:.875rem;margin:0;padding:0 10px;position:relative}.bundles-collection .bundles-tabset-links h2:before{background:#4f4f4f;content:'';display:block;height:20px;position:absolute;vertical-align:sub;top:6px;left:0;width:1px}.bundles-collection .bundles-tabset-links h2 a{color:#383838;font-family:clanotbook;text-transform:uppercase}.bundles-collection .bundles-tabset-links h2 a:focus{outline:#e8e7e7 dotted 1px}.bundles-collection .bundles-tabset-links h2.active:after{content:'';bottom:-4px;width:0;height:0;border-style:solid;border-width:0 9px 10px;border-color:transparent transparent #fff;position:absolute;-o-transform-style:preserve-3d;transform-style:preserve-3d;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bundles-collection .bundles-tabset-links h2.active a{font-family:clanotmedium}.bundles-collection .bundles-collections-list{padding:9px;outline:0}.bundles-collection .bundles-collections-list .bundles-list{margin:0}.bundles-collection .bundles-collections-list .bundle-item{position:relative;padding:9px 0;background:#fff;border-bottom:1px solid #d9d9d9;margin-bottom:9px}.bundles-collection .bundles-collections-list .bundle-item:after{content:'';display:table;zoom:1}.bundles-collection .bundles-collections-list .bundle-item:last-child{margin-bottom:0}.bundles-collection .bundles-collections-list .item-rating{display:inline-block}.bundles-collection .bundles-collections-list .star{display:inline-block;height:15px;width:15px;background:url(../images/icons/star_yellow.svg) 50% 50%/15px 15px no-repeat #fff;float:left;padding-top:0;margin-top:0}.bundles-collection .bundles-collections-list .star.white{display:inline-block;height:15px;width:15px;background:url(../images/icons/star.svg) 50% 50%/15px 15px no-repeat #fff}.bundles-collection .bundles-collections-list .image-wrapper{width:120px;overflow:hidden;float:left}.bundles-collection .bundles-collections-list .bundle-description{margin-left:125px}.bundles-collection .bundles-collections-list .bundle-description-item-name{font-family:clanotnews;font-size:16px;font-size:1rem}.bundles-collection .bundles-collections-list .bundle-description-name-link{color:#383838}.bundles-collection .bundles-collections-list .prices{display:block;padding-left:160px;text-align:right;width:100%}.bundles-collection .bundles-collections-list .item-price{font-family:clanotbook;font-size:1rem;color:#383838}.bundles-collection .availability-options li{display:none}.bundles-collection .availability-options li:first-child{display:block}@media only screen and (min-width:48em){.bundles-collection .bundles-tabset-links{background:#c4e0e7;border:none;text-align:left;display:block}.bundles-collection .bundles-tabset-links li:first-child{left:0}.bundles-collection .bundles-tabset-links h2{font-size:14px;font-size:.875rem}.bundles-collection .bundles-tabset-links h2.active:after{left:25px}.bundles-collection .bundles-collections-list .prices{padding-left:0;float:right;width:28%;text-align:right}.bundles-collection .bundles-collections-list .bundle-description{border-right:1px solid #d9d9d9;float:left;margin-left:0;width:54.5%}.bundles-collection .bundles-collections-list .image-wrapper{width:15%;padding-right:3%;overflow:hidden}.bundles-collection .bundles-collections-list .availability-options{width:54.5%}.bundles-collection .bundles-collections-list .availability-options li{display:block}}.carousel .container{padding:16px 0 110px;border-bottom:1px solid #f1f2f2}@media only screen and (max-width:47.9375em){.bundles-collection .container .add-to-cart-block{float:none}.bundles-collection .container .add-to-cart-block .pdp-availability-wrap{background:0 0}.page-homepage .carousel:not(.brand-carousel) .container{padding:6px 0 60px}.page-homepage .carousel.primary-carousel .container{padding-bottom:80px}.page-homepage .merchandizing-carousel .header-wrap a{bottom:20px}}.carousel .header-wrap a{font-size:13px;font-size:.8125rem;width:100%;margin-left:0}.merchandizing-carousel .container{padding:12px 0 110px}.merchandizing-carousel .container .items-inner-wrapper{overflow:hidden}.carousel-wrap{-ms-touch-action:pan-y;width:100%;position:relative;z-index:100}.carousel-wrap .items-container{overflow:hidden}.carousel-wrap.not-first:before{content:'';display:block;position:absolute;top:0;left:0;width:44px;height:100%;z-index:50;background:-webkit-linear-gradient(right,rgba(241,242,242,0),#f1f2f2 70%);background:-moz-linear-gradient(right,rgba(241,242,242,0),#f1f2f2 70%);background:-o-linear-gradient(right,rgba(241,242,242,0),#f1f2f2 70%);background:-ms-linear-gradient(right,rgba(241,242,242,0),#f1f2f2 70%);background:linear-gradient(to left,rgba(241,242,242,0),#f1f2f2 70%)}.carousel-wrap .left-hover:before,.carousel-wrap .right-hover:before{position:absolute;top:50%;margin-top:-8px;height:100%;width:10px;z-index:100}.carousel-wrap .left-hover,.carousel-wrap .right-hover{-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}.carousel-wrap .left-hover:before{content:url(../images/icons/pagination_arrow.png);left:0;cursor:pointer}.carousel-wrap .left-hover[data-active=true]:before{content:url(../images/icons/pagination_arrow_active.png)}.carousel-wrap .left-hover:hover:before{content:url(../images/icons/pagination_arrow_hover.png)}.carousel-wrap .left-hover[data-active=false]:before,.carousel-wrap .left-hover[data-active=false]:hover:before{content:url(../images/icons/pagination_arrow.png);cursor:default}.carousel-wrap .right-hover:before{content:url(../images/icons/pagination_arrow_right.png);right:0;cursor:pointer}.carousel-wrap .right-hover[data-active=true]:before{content:url(../images/icons/pagination_arrow_right_active.png)}.carousel-wrap .right-hover:hover:before{content:url(../images/icons/pagination_arrow_right_hover.png)}.carousel-wrap .right-hover[data-active=false]:before,.carousel-wrap .right-hover[data-active=false]:hover:before{content:url(../images/icons/pagination_arrow_right.png);cursor:default}.carousel-items{z-index:2;white-space:nowrap;font-size:0}.carousel-items li{display:inline-block}.carousel-items li:last-child .carousel-item:after{display:none}.carousel-items img{margin:0 auto;display:block;max-height:100%}.carousel-items .prices{display:inline-block;vertical-align:top}.carousel-items .prices .item-description{display:block}.carousel-items .prices .original-price{color:#b4b4b6;text-decoration:line-through}.carousel-items .prices .has-promotion{color:#c00}.carousel-items .prices>span{margin:0 5px 0 0;font-size:.75rem}.carousel-items .cta{display:block;font-family:clanotnews;font-size:12px;font-size:.75rem;margin-bottom:8px}.carousel-item{display:block;position:relative;font-size:0}.carousel-item:after{content:'';position:absolute;top:0;right:0;width:1px;height:200px;background:#d9d9d9}.carousel-item .image-wrap{position:relative;height:75px;width:100px;font-size:12px;font-size:.75rem}.carousel-item .item-title{display:block;white-space:normal;font-size:14px;font-size:.875rem;color:#383838;line-height:1rem;max-height:2rem}.carousel-item .item-title:hover{color:#9e0000}.carousel-item .item-price{font-family:clanotmedium;font-size:16px;font-size:1rem;color:#383838}.carousel-item .alt-user-price{color:#383838}.carousel-item .item-ehf{font-family:clanotbook;font-size:12px;font-size:.75rem;color:#383838;white-space:normal}.merchandizing-carousel.responsive{margin-top:0;padding-bottom:20px!important}.merchandizing-carousel{overflow:hidden;outline:0;margin-top:-53px}.merchandizing-carousel .viewport{position:relative;margin:0 5%}.merchandizing-carousel .header-wrap{margin-bottom:0}.merchandizing-carousel .header-wrap .section-header{line-height:100%}.merchandizing-carousel .header-wrap a{font-family:clanotbook}.merchandizing-carousel .container{padding-bottom:90px}.merchandizing-carousel .carousel-wrap{margin-top:20px}.merchandizing-carousel .carousel-wrap.not-first:before{content:'';display:block;position:absolute;top:0;left:0;width:44px;height:100%;z-index:50;background:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to left,rgba(255,255,255,0),#fff 70%)}.merchandizing-carousel .carousel-items{padding-left:10px}.merchandizing-carousel .carousel-items li:last-child .carousel-item:last-child:after{height:0}.merchandizing-carousel li{vertical-align:top}.merchandizing-carousel .carousel-item{width:280px;padding:0 10px}.merchandizing-carousel .carousel-item:after{height:75px}.merchandizing-carousel .carousel-item:focus .cta,.merchandizing-carousel .carousel-item:hover .cta{color:#9e0000}.merchandizing-carousel .carousel-item:focus .cta:after,.merchandizing-carousel .carousel-item:hover .cta:after{border-color:transparent transparent transparent #9e0000}.brand-carousel .section-header:after,.faceted-search-carousel .section-header:after{border-color:transparent transparent #f1f2f2}.merchandizing-carousel .carousel-item .item-description{display:inline-block;padding-left:10px;width:160px;text-align:left}.merchandizing-carousel .carousel-item .image-wrap{display:block;float:left}.merchandizing-carousel .section-header{color:#fff}.merchandizing-carousel .item-title{font-family:clanotbook;font-size:14px;font-size:.875rem;line-height:1.2em;overflow:hidden;vertical-align:top;margin-bottom:2px}.merchandizing-carousel .cta{display:block;font-family:clanotnews;font-size:12px;font-size:.75rem;margin-bottom:8px}.best-selling-carousel .item-title,.brand-carousel .header-wrap a,.faceted-search-carousel .header-wrap a{font-family:clanotbook}.brand-carousel .viewport,.faceted-search-carousel .viewport{margin:0 2%}.merchandizing-carousel .left-hover,.merchandizing-carousel .right-hover{top:0}.page-homepage .merchandizing-carousel .carousel-wrap.not-first:before,.page-homepage .merchandizing-carousel .carousel-wrap:after{content:none}.page-homepage .merchandizing-carousel .carousel-wrap.not-first .items-inner-wrapper:before{content:'';display:block;position:absolute;top:0;left:0;width:44px;height:100%;z-index:50;background:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to left,rgba(255,255,255,0),#fff 70%)}.page-homepage .merchandizing-carousel .carousel-wrap .items-inner-wrapper:after{content:'';display:block;position:absolute;top:0;right:0;width:44px;height:100%;z-index:50;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 70%)}.brand-carousel{outline:0;padding:20px 0;background-color:#f1f2f2;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25)}.brand-carousel .container{padding:0}.brand-carousel .container .left-hover:before{content:url(../images/icons/pagination_arrow.png);position:absolute;left:0;top:45%;height:93px;z-index:300;cursor:pointer}.brand-carousel .container .left-hover[data-active=true]:before{content:url(../images/icons/pagination_arrow_active.png)}.brand-carousel .container .left-hover:hover:before{content:url(../images/icons/pagination_arrow_hover.png)}.brand-carousel .container .left-hover[data-active=false]:before,.brand-carousel .container .left-hover[data-active=false]:hover:before{content:url(../images/icons/pagination_arrow.png);cursor:default}.brand-carousel .container .right-hover:before{content:url(../images/icons/pagination_arrow_right_active.png);position:absolute;left:100%;top:45%;height:93px;z-index:300;cursor:pointer}.brand-carousel .container .right-hover[data-active=true]:before{content:url(../images/icons/pagination_arrow_right_active.png)}.brand-carousel .container .right-hover:hover:before{content:url(../images/icons/pagination_arrow_right_hover.png)}.brand-carousel .container .right-hover[data-active=false]:before,.brand-carousel .container .right-hover[data-active=false]:hover:before{content:url(../images/icons/pagination_arrow_right.png);cursor:default}.brand-carousel li{padding:0 0 0 15px}@media only screen and (max-width:47.9375em){.brand-carousel .optional{display:none!important}}.brand-carousel .carousel-item{padding:0;width:90px}.brand-carousel .carousel-item:after{content:none;height:0;width:0}.brand-carousel .carousel-item .image-wrap{height:90px;width:90px}.brand-carousel .carousel-wrap:after,.faceted-search-carousel .carousel-wrap:after{content:'';display:block;top:0;width:44px;height:100%;z-index:50;position:absolute;right:0}.brand-carousel .carousel-wrap:after{background:-webkit-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-moz-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-o-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-ms-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:linear-gradient(to right,rgba(241,242,242,0),#f1f2f2 70%)}.faceted-search-carousel{background:#f1f2f2;padding:20px 0;outline:0}.faceted-search-carousel .carousel-wrap:after{background:-webkit-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-moz-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-o-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-ms-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:linear-gradient(to right,rgba(241,242,242,0),#f1f2f2 70%)}.product-detail-specs dd:nth-child(4n-2),.product-detail-specs dt:nth-child(4n-3){background-color:#f1f2f2}.faceted-search-carousel .desktop-container .right-hover:before{content:url(../images/icons/pagination_arrow_right.png);right:0;top:50%;margin-top:-8px;z-index:100;cursor:pointer}.faceted-search-carousel .desktop-container .right-hover[data-active=true]:before{content:url(../images/icons/pagination_arrow_right_active.png)}.faceted-search-carousel .desktop-container .right-hover:hover:before{content:url(../images/icons/pagination_arrow_right_hover.png)}.faceted-search-carousel .desktop-container .right-hover[data-active=false]:before,.faceted-search-carousel .desktop-container .right-hover[data-active=false]:hover:before{content:url(../images/icons/pagination_arrow_right.png);cursor:default}.faceted-search-carousel .desktop-container .left-hover:before{content:url(../images/icons/pagination_arrow.png);left:0;top:50%;margin-top:-8px;z-index:100;cursor:pointer}.faceted-search-carousel .desktop-container .left-hover[data-active=true]:before{content:url(../images/icons/pagination_arrow_active.png)}.faceted-search-carousel .desktop-container .left-hover:hover:before{content:url(../images/icons/pagination_arrow_hover.png)}.faceted-search-carousel .desktop-container .left-hover[data-active=false]:before,.faceted-search-carousel .desktop-container .left-hover[data-active=false]:hover:before{content:url(../images/icons/pagination_arrow.png);cursor:default}.faceted-search-carousel .section-header span{background-color:#f1f2f2;font-size:17px;font-size:1.0625rem;line-height:24px;display:none;color:#383838;position:absolute;top:-25px;text-transform:uppercase}.faceted-search-carousel .best-selling-category{font-size:16px;font-size:1rem;margin-left:0}.faceted-search-carousel h4{color:#383838;font-size:13px;font-size:.8125rem;margin-bottom:5px}.faceted-search-carousel h4 .accent{color:#c00}.faceted-search-carousel .carousel-items li{padding-left:15px;vertical-align:top}.faceted-search-carousel .carousel-item{background:#fff;padding:2px 15px;height:auto;min-height:287px;width:190px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.06);box-shadow:1px 1px 1px 0 rgba(0,0,0,.06)}.faceted-search-carousel .carousel-item:after{display:none}.faceted-search-carousel .carousel-item .image-wrap{overflow:hidden;display:block;height:75px;width:100px;margin:30px auto}@media only screen and (max-width:47.9375em){.faceted-search-carousel .carousel-item .image-wrap{height:inherit}.faceted-search-carousel .carousel-item .item-description .itemholder{margin-bottom:30px}.faceted-search-carousel .carousel-item .item-description .itemholder .item-title{height:40px}.faceted-search-carousel .carousel-item .item-description .itemholder .stars-wrapper{top:30px;position:relative}}.faceted-search-carousel .item-ehf{font-size:12px;font-size:.75rem;font-family:clanotbook}.faceted-search-carousel .rating{display:inline-block;height:13px;width:13px;background:url(../images/icons/star_yellow.svg) 50% 50%/13px 13px no-repeat #fff}.top-brands-carousel{outline:0}.top-brands-carousel li{padding:0 10px}.top-brands-carousel .container{border-bottom:none}.top-brands-carousel .carousel-item{padding:0;width:90px}.top-brands-carousel .carousel-item:after{content:none;height:0;width:0}.top-brands-carousel .carousel-item .image-wrap{height:90px;width:90px}.best-selling-carousel .carousel-wrap.not-first:before,.best-selling-carousel .carousel-wrap:after,.top-brands-carousel .carousel-wrap.not-first:before,.top-brands-carousel .carousel-wrap:after{top:0;width:44px;height:100%;display:block;z-index:50;content:''}.top-brands-carousel .carousel-wrap:after{position:absolute;right:0;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 70%)}.top-brands-carousel .carousel-wrap.not-first:before{position:absolute;left:0;background:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to left,rgba(255,255,255,0),#fff 70%)}.best-selling-carousel .carousel-wrap:after{position:absolute;right:0;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 70%)}.best-selling-carousel .carousel-wrap .items-container .items-inner-wrapper{position:inherit!important}.best-selling-carousel .carousel-wrap.not-first:before{position:absolute;left:0;background:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to left,rgba(255,255,255,0),#fff 70%)}.best-selling-carousel .container{padding:30px 0 70px;border-bottom:none}.best-selling-carousel .container:focus{outline-color:transparent}.best-selling-carousel .carousel-item{width:280px;padding:0 10px}.best-selling-carousel .carousel-item a{display:block}.best-selling-carousel .carousel-item a:after,.best-selling-carousel .carousel-item a:before{content:'';display:table}.best-selling-carousel .image-wrap{float:left;height:75px;width:100px;text-align:center}.best-selling-carousel .image-wrap img{margin:0;max-height:95%;height:auto;padding-top:2px;display:inline-block}.best-selling-carousel .item-title{font-size:14px;font-size:.875rem;line-height:1.2em;overflow:hidden;vertical-align:top;margin-bottom:2px}.best-selling-carousel .star-wrap{margin-bottom:5px}.best-selling-carousel sup{font-size:75%;top:-.25em}.best-selling-carousel .carousel-item+.carousel-item{-webkit-box-shadow:inset 1px 0 0 0 #d9d9d9;box-shadow:inset 1px 0 0 0 #d9d9d9}.active .custom-modal,.color-box{-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.more-overflow{position:relative;overflow:hidden;padding-right:10px;line-height:1.3em;height:2.6em;word-wrap:break-word}.more-overflow:before{content:'';float:left;height:100%;width:28px}.more-overflow-text{float:right;width:100%;margin-left:-28px}.more-overflow-ellipsis{position:relative;float:right;width:28px;padding-left:10px;height:1.3em;top:-1.2em;left:calc(100% - 28px);background-color:#fff;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 10px);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 10px);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 10px);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 10px);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 10px)}.more-overflow-ellipsis:after{content:'';display:inline-block;height:0;width:0;margin:0 0 1px 3px;border:5px solid #c00;border-right:none;border-color:transparent transparent transparent #c00;cursor:default}@media only screen and (min-width:20em){.merchandizing-carousel{outline:0}.merchandizing-carousel .carousel-wrap:after{content:'';display:block;position:absolute;top:0;right:0;width:44px;height:100%;z-index:50;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 70%)}}@media only screen and (min-width:48em){.carousel .container{padding:0;min-width:100%}.carousel .header-wrap a{width:auto;font-size:14px;font-size:.875rem;font-family:clanotmedium}.carousel .header-wrap .section-header{line-height:100%}.carousel .viewport{max-width:990px;margin:0 auto}.best-selling-carousel .viewport,.top-brands-carousel .viewport{max-width:690px}.carousel-item .item-description{display:inline-block;padding-left:10px;width:160px}.carousel-item .image-wrap{display:inline-block;float:left}.brand-carousel .carousel-wrap:after,.merchandizing-carousel .carousel-wrap:after{content:'';display:block;z-index:50;right:0;top:0;position:absolute}.merchandizing-carousel{outline:0;margin-top:-49px}.merchandizing-carousel .container{padding:0}.merchandizing-carousel .carousel-wrap{padding:20px 0;margin-top:0}.merchandizing-carousel .carousel-wrap:after{width:44px;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 70%)}.merchandizing-carousel .header-wrap a{bottom:0;font-family:clanotmedium}.brand-carousel .desktop-container{padding-bottom:2px}.brand-carousel .desktop-container .right-hover{background-position:100% 50%;right:0}.brand-carousel .desktop-container .right-hover[data-active=true],.brand-carousel .desktop-container .right-hover[data-active=true]:hover{background-position:100% 50%}.brand-carousel .desktop-container .left-hover,.brand-carousel .desktop-container .left-hover[data-active=true],.brand-carousel .desktop-container .left-hover[data-active=true]:hover{background-position:0 50%}.brand-carousel .container{padding:0}.brand-carousel .carousel-item{width:150px}.brand-carousel .carousel-item .image-wrap{height:150px;width:150px}.brand-carousel .carousel-wrap{padding-right:0;padding-bottom:0}.brand-carousel .carousel-wrap:after{width:44px;height:100%;background:-webkit-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-moz-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-o-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:-ms-linear-gradient(left,rgba(241,242,242,0),#f1f2f2 70%);background:linear-gradient(to right,rgba(241,242,242,0),#f1f2f2 70%)}.faceted-search-carousel{outline:0}.faceted-search-carousel .viewport{margin:0 25%}.faceted-search-carousel .header-wrap{margin-bottom:15px}.faceted-search-carousel h4{font-size:18px;font-size:1.125rem;margin-top:0}.faceted-search-carousel .left-hover{background-image:url(../images/icons/pagination_arrow.png);background-repeat:no-repeat;background-position:0 50%;height:100%;position:absolute;left:0;width:50px;z-index:100;cursor:pointer}.faceted-search-carousel .left-hover[data-active=true]{background-image:url(../images/icons/pagination_arrow_active.png);background-repeat:no-repeat;background-position:0 50%}.faceted-search-carousel .left-hover[data-active=true]:hover{background-image:url(../images/icons/pagination_arrow_hover.png);background-repeat:no-repeat;background-position:0 50%}.faceted-search-carousel .right-hover{background-image:url(../images/icons/pagination_arrow_right.png);background-repeat:no-repeat;background-position:100% 50%;position:absolute;right:0;height:100%;width:50px;z-index:100;cursor:pointer}.faceted-search-carousel .right-hover[data-active=true]{background-image:url(../images/icons/pagination_arrow_right_active.png);background-repeat:no-repeat;background-position:100% 50%}.faceted-search-carousel .right-hover[data-active=true]:hover{background-image:url(../images/icons/pagination_arrow_right_hover.png);background-repeat:no-repeat;background-position:100% 50%}.faceted-search-carousel .carousel-items li{padding:0 15px}.faceted-search-carousel .carousel-items:after{height:100%;top:0}.faceted-search-carousel .carousel-item{padding:20px;width:340px;height:340px}.faceted-search-carousel .carousel-item .image-wrap{height:232px;width:100%;max-height:100em;margin:0 0 20px}.faceted-search-carousel .carousel-item .image-wrap img{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faceted-search-carousel .pdp-ehf-price{margin-left:20px}.faceted-search-carousel .item-ehf{font-size:12px;font-size:.75rem;font-family:clanotbook}.faceted-search-carousel .rating{display:inline-block;height:15px;width:15px;background:url(../images/icons/star_yellow.svg) 50% 50%/15px 15px no-repeat #fff;vertical-align:top}.faceted-search-carousel .item-description{width:auto;float:none;clear:both;display:block;font-size:16px;font-size:1rem}.faceted-search-carousel .item-description .item-title{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;max-height:16px;margin-bottom:2px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.faceted-search-carousel .item-description .stars-wrapper{float:left;margin-right:10px}.faceted-search-carousel .item-description .itemholder{height:16px;line-height:16px;line-height:1rem;overflow:hidden}.top-brands-carousel .container{padding:40px 0}.top-brands-carousel .carousel-item{width:160px}.top-brands-carousel .carousel-item .image-wrap{height:150px;width:150px}.best-selling-carousel .viewport .section-header{margin-left:30px!important}.best-selling-carousel .image-wrap{display:block;float:left}.best-selling-carousel img{margin:0;max-height:100%;height:auto}.best-selling-carousel .item-description{display:inline-block;padding-left:10px;width:150px;text-align:left}.best-selling-carousel .carousel-items{padding-left:10px}.best-selling-carousel .carousel-item:after{height:95px}}.search-results-list .merchandizing-carousel .section-header{background-color:#c4e0e7;color:#000;width:100%;text-align:left;font-size:1.18em;padding:8px 15px 9px;margin-bottom:25px}.productImage .owl-item,.zoom-button-wrap{text-align:center}.search-results-list .merchandizing-carousel .section-header:after{border-width:0 7px 7px;left:24px}.search-results-list .grid-collection.carousel.merchandizing-carousel .related-grid-container{margin-top:10px}.merchandizing-carousel .container,.merchandizing-carousel .desktop-container{z-index:120}.carousel-items .itemholder{display:block;height:52px}.carousel-items>li{vertical-align:top}@media only screen and (max-width:47.9375em){.top-rated-grid .grid-carousel .owl-wrapper .related-product-component .related-product-item{border-top:none}.top-rated-grid .grid-carousel .owl-wrapper .related-product-component .related-product-item:after{content:'';width:91%;border-top:1px solid #eaeaea;position:absolute;bottom:0;right:0;margin:0 5%}.promo-block.promo-block-1+.top-rated-grid .grid-show-more:before{content:'';position:absolute;background:#fff;width:100%;height:2%;right:0;bottom:70px}.promo-block.promo-block-1+.top-rated-grid .grid-show-more.expanded:before{bottom:60px}}.secondary-header h2,.section-header{margin-top:0;text-transform:uppercase}.carousel:not([class*='-carousel']) .carousel-wrap:after{content:'';display:block;position:absolute;top:0;right:0;width:44px;height:100%;z-index:50;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(left,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 70%)}.carousel:not([class*='-carousel']) .carousel-wrap.not-first:before{content:'';display:block;position:absolute;top:0;left:0;width:44px;height:100%;z-index:50;background:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-moz-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-o-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:-ms-linear-gradient(right,rgba(255,255,255,0),#fff 70%);background:linear-gradient(to left,rgba(255,255,255,0),#fff 70%)}.carousel:not([class*='-carousel']).disabled [class*=hover]{display:none}.section-header{font-size:24px;font-size:1.5rem;font-family:clanotbook;background:#3d98b0;display:inline-block;padding:14px 10px;line-height:100%;color:#fff;position:relative}@media only screen and (max-width:47.9375em){.section-header{font-size:18px;font-size:1.125rem}}.section-header:after{content:'';position:absolute;bottom:-1px;left:25px;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #fff}.section-header.with-action:after{display:none}.section .header-wrap{border-bottom:1px solid #3d98b0;margin-bottom:24px;padding-bottom:5px}.section .header-wrap .section-header{background:0 0;color:#383838;display:inline-block;margin:0;padding:0 0 6px;position:relative;text-transform:uppercase;width:100%;line-height:100%;font-size:22px;font-size:1.375rem}@media only screen and (max-width:47.9375em){.section .header-wrap .section-header{padding-top:25px}}.section .header-wrap .section-header:after{border-color:transparent transparent #3d98b0;border-style:solid;border-width:0 9px 10px;bottom:-5px;content:'';display:block;left:25px;width:0;height:0;position:absolute;z-index:5}.secondary-header h2:after,.section .header-wrap .section-header:before{left:25px;width:0;height:0;border-style:solid;border-width:0 9px 10px;border-color:transparent transparent #fff;content:''}.section .header-wrap .section-header:before{display:block;position:absolute;bottom:-6px;z-index:10}.secondary-header .content{display:block}.secondary-header h2{font-size:14px;font-size:.875rem;font-family:clanotnews;margin-bottom:26px;display:block;color:#383838;position:relative;line-height:46px}.secondary-header h2:after{position:absolute;bottom:0}.recent-grid .secondary-header h2:after,.related-grid .secondary-header h2:after{bottom:-1px;left:18px}.secondary-header .grid-collection-categories li{padding:0}.secondary-header .grid-collection-categories h2{display:inline-block;margin-bottom:0;padding:0 12px}.secondary-header .grid-collection-categories h2:not(.active){color:#e8e7e7;font-family:clanotbook}.sub-header,.zoom-button,.zoom-button.disabled:active,.zoom-button.disabled:focus,.zoom-button.disabled:hover{color:#383838}.secondary-header .grid-collection-categories li:after{height:19px}.secondary-header .owl-tabs h2:before{top:12px}.secondary-header .owl-tabs h2:after{display:none}.secondary-header .owl-tabs h2.active:after{bottom:0;display:block}.sub-header{font-family:clanotnews;font-size:16px;font-size:1rem;text-transform:uppercase}@media only screen and (min-width:48em){.section-header{font-size:24px;font-size:1.5rem;padding:12px 12px 13px}.secondary-header h2{line-height:31px}.secondary-header h2:after{border-width:0 6px 6px}.secondary-header .owl-tabs h2.active:after{bottom:-4px}.secondary-header .owl-tabs h2:before{top:5px}}.photo-viewer-wrap{margin-bottom:30px;position:relative}.photo-viewer-wrap:after,.photo-viewer-wrap:before{content:'';display:table}.photo-viewer-wrap .promo-indicator-wrapper{margin-right:40px}.pdp-section .owl-carousel{padding:15px}.pdp-section .owl-carousel .owl-item{overflow:hidden;height:218px;position:relative;border:3px solid transparent;padding:3px}.pdp-section .owl-carousel .owl-item.active{border:3px solid #c00}.pdp-section .owl-carousel .owl-item .vid-item{cursor:pointer;position:relative}.pdp-section .owl-carousel .owl-item .vid-item .thumb:after{content:"";position:absolute;display:block;top:50%;left:50%;width:45px;height:45px;background:url(../images/icons/video-play.png) -33px 0 no-repeat;-webkit-background-size:90px 136px;-moz-background-size:90px 136px;background-size:90px 136px;margin-left:-23px;margin-top:-23px}.pdp-section .vid-container{display:none;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.pdp-section .vid-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pdp-section .owl-next,.pdp-section .owl-prev{height:36px;width:36px;position:relative;text-indent:0;padding:10px;margin-top:6px}.pdp-section .owl-next path,.pdp-section .owl-prev path{fill:#c00}.pdp-section .owl-next.disabled path,.pdp-section .owl-next.disabled:hover path,.pdp-section .owl-prev.disabled path,.pdp-section .owl-prev.disabled:hover path{fill:#a9a9a9}.zoom-button.disabled:active path,.zoom-button.disabled:focus path,.zoom-button.disabled:hover path,.zoom-button.svg-highlight path{fill:#383838}.pdp-section .owl-next svg,.pdp-section .owl-prev svg{height:16px;width:auto}.pdp-section .owl-prev{padding-left:0}.pdp-section .owl-next{margin-right:-10px}.slide-image-wrap{height:218px;width:100%;margin:0 auto;position:relative;position:absolute;-o-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-photo-viewer:not(.flex-zoom) .slide-image-wrap img,.modal-parent.middle .modal-wrap{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.mobile-photo-viewer:not(.flex-zoom) .slide-image-wrap img{max-height:100%;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%)}.flex-zoom .slide-image-wrap img{max-width:none;width:200%;position:relative}.owl-prev{float:left}.jcarousel[dir=rtl] li,.owl-next{float:right}.owl-next{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.zoom-button{font-size:12px;font-size:.75rem}.zoom-button .zoom-icon{display:inline-block;height:14px;vertical-align:middle;width:14px}.zoom-button.disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.productImage{width:49%;float:left;padding-right:42px;position:relative}.productImage .promo-indicator-wrapper{margin-right:62px;margin-top:5px}.productImage .productImagePrimary{height:345px;border-bottom:1px solid #d9d9d9;text-align:center}.productImage .productImagePrimary img{max-height:100%;height:auto}.productImage .gift-image{height:260px}.custom-modal,.custom-modal .modal-content .button-wrap{text-align:left}.productImage .owl-item .thumb{width:100%;height:75px;display:block;margin:0 auto;position:relative;max-width:100px}.productImage .owl-item .thumb img{max-height:100%;height:auto}.productImage .thumbnail-viewer{padding:15px 40px}.productImage .thumbnail-viewer:after,.productImage .thumbnail-viewer:before{content:'';display:table}.productImage .thumbnail-viewer:after{clear:both}.productImage .owl-controls{margin-top:-70px;height:0;position:relative}.productImage .zoom-button-wrap{text-align:left;margin-top:10px}.productImage .owl-next{right:-36px}.productImage .owl-prev{left:-36px}.colorbox-product-image.productImage{width:100%;float:none;padding:0}.colorbox-product-image.productImage .productImagePrimary{border-bottom:none;width:740px;height:500px;padding:20px 50px 0;margin:0 auto}.colorbox-product-image.productImage .thumbnail-viewer{padding:15px 40px 0}.colorbox-product-image .productImageGallery{max-width:460px;margin:0 auto}@media only screen and (min-width:48em){.pdp-section .owl-carousel .owl-item{height:87px}}#zoom-thumbnail-viewer .owl-buttons div{width:36px;height:36px;padding:10px;margin-top:6px}#zoom-thumbnail-viewer .owl-buttons .owl-next,#zoom-thumbnail-viewer .owl-buttons .owl-prev{position:absolute;top:10px}#photo-viewer .vid-item,.modal-parent.left .modal-wrap{top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}#zoom-thumbnail-viewer .owl-buttons .owl-next svg,#zoom-thumbnail-viewer .owl-buttons .owl-prev svg{height:16px;width:auto;position:absolute}#zoom-thumbnail-viewer .owl-buttons .owl-next svg path,#zoom-thumbnail-viewer .owl-buttons .owl-prev svg path{fill:#c00}#zoom-thumbnail-viewer .owl-buttons .owl-next:hover path,#zoom-thumbnail-viewer .owl-buttons .owl-prev:hover path{fill:#9e0000}#zoom-thumbnail-viewer .owl-buttons .owl-next.disabled path,#zoom-thumbnail-viewer .owl-buttons .owl-next.disabled:hover path,#zoom-thumbnail-viewer .owl-buttons .owl-prev.disabled path,#zoom-thumbnail-viewer .owl-buttons .owl-prev.disabled:hover path{fill:#a9a9a9}#zoom-thumbnail-viewer .owl-buttons .owl-prev{left:-36px;padding-left:10px}#zoom-thumbnail-viewer .owl-buttons .owl-next{right:-36px;margin-right:0}#photo-viewer .vid-item{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.left{position:relative}.modal-parent.left .modal-wrap{right:100%;overflow:visible;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.left .modal-wrap .custom-modal:after,.modal-parent.left .modal-wrap .custom-modal:before{bottom:0;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);display:block}.modal-parent.left .modal-wrap .custom-modal:before{border-color:transparent transparent transparent rgba(169,169,169,.5);right:-20px;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.left .modal-wrap .custom-modal:after{border-color:transparent transparent transparent #fff;right:-19px;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.right .modal-wrap,.modal-parent.right .modal-wrap .custom-modal:before{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.modal-parent.right{position:relative}.modal-parent.right .modal-wrap{left:100%;overflow:visible;position:absolute;transform-style:preserve-3d;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.right .modal-wrap .custom-modal:before{display:block;border-color:transparent rgba(169,169,169,.5) transparent transparent;left:-20px;position:absolute;transform-style:preserve-3d;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.middle .modal-wrap,.modal-parent.right .modal-wrap .custom-modal:after{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;top:50%}.modal-parent.right .modal-wrap .custom-modal:after,.product-list-container .compare-items-container .item .image-wrap{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.modal-parent.right .modal-wrap .custom-modal:after{display:block;border-color:transparent #fff transparent transparent;left:-19px;position:absolute;transform-style:preserve-3d;transform:translateY(-50%)}.modal-parent.middle{position:initial}.modal-parent.middle .modal-wrap{transform-style:preserve-3d;left:50%;transform:translate(-50%,-50%);position:fixed}.modal-wrap{max-height:0;overflow:hidden;visibility:hidden;z-index:9999}.modal-wrap.active{padding:15px;max-height:none;visibility:visible;width:330px}.modal-wrap.active .custom-modal{position:relative}.modal-wrap.active .custom-modal:after,.modal-wrap.active .custom-modal:before{display:none}.custom-modal .modal-header:after,.custom-modal .modal-header:before,.custom-modal:after,.custom-modal:before{content:'';display:table}.modal-wrap.active .custom-modal:after.primary-button{margin-left:0;color:#fff}.active .custom-modal{background:#fff;color:#a9a9a9;padding:38px 10px 10px;box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.active .custom-modal:after,.active .custom-modal:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:10px}.custom-modal .modal-header{border-bottom:1px solid #d9d9d9}.custom-modal .modal-header-text{color:#383838;float:left;font-size:16px;font-size:1rem;font-family:clanotmedium;margin:0 0 10px;text-transform:uppercase}.color-box .primary-button,.custom-modal .modal-header-link{float:right}.custom-modal .modal-content{margin-top:15px}.custom-modal.remove-address-modal .address-book-item{border-top:0}.custom-modal.terms-and-conditions .modal-content{overflow:auto;height:380px}.custom-modal .close-modal.close-icon{display:inline-block;cursor:pointer;position:absolute;top:10px;right:10px;margin:0}.custom-modal .modal-header-link,.custom-modal .modal-list-label{margin:0;padding:0;border:none;font-family:clanotnews;color:#c00;background-color:transparent;line-height:normal}.custom-modal .modal-header-link:focus,.custom-modal .modal-header-link:hover,.custom-modal .modal-list-label:focus,.custom-modal .modal-list-label:hover{color:#9e0000}.custom-modal .modal-list{margin-bottom:15px}.custom-modal li{border-bottom:1px solid #d9d9d9;padding:10px 0}.custom-modal .modal-desc{font-size:12px;font-size:.75rem;margin-bottom:0;margin-top:2px;word-break:break-word;height:30px}.custom-modal .modal-desc.truncate:after{content:"...";position:absolute;bottom:calc(58% - 1px);right:23px}@media only screen and (max-width:47.9375em){.custom-modal .modal-desc.truncate:after{display:none}}.custom-modal .shipping-options{margin-bottom:15px}.custom-modal .button{display:inline-block;margin:0}.content-modal{padding:15px 40px 15px 15px}.content-modal h1{margin:0 0 6px}.content-modal .button{display:inline-block;margin-bottom:0}.color-box{outline:0;box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.kiosk,.tooltip{-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.color-box .custom-modal{padding:38px 10px 10px}.color-box .custom-modal.remove-address-modal{padding:20px 20px 0}.color-box .custom-modal.remove-address-modal .modal-header{margin-bottom:0}.color-box .custom-modal.remove-address-modal .modal-content{margin-top:0}.add-to-wishlist-popup.color-box .custom-modal{padding:20px}.color-box .content-modal{padding:10px}.terms-and-conditions.color-box .content-modal{padding:20px}.color-box.warranty-pop-up-wrapper .warranty-pop-up{height:100%}.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-logo{height:16%}.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-logo img{height:100%}.color-box.warranty-pop-up-wrapper .warranty-pop-up hr{margin:10px 0}.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-plan-content{height:78%;overflow-y:auto}.color-box .modal-header{margin-bottom:15px}#colorbox.tooltip-like{overflow:inherit}#colorbox.tooltip-like .custom-modal{padding-top:10px;padding-bottom:20px}#colorbox.tooltip-like .modal-header .modal-header-text{margin:10px 0;font-size:14px;font-size:.875rem;width:65%}#colorbox.tooltip-like .modal-header .modal-header-link{text-align:right;margin:10px 0;width:33%}#colorbox.tooltip-like.added-to-list-popup .button-wrap{text-align:center}#colorbox.tooltip-like .close-modal.close-icon{border:0;padding:4px;width:25px;height:25px}#colorbox.tooltip-like.create-list-popup .close-modal.close-icon,#colorbox.tooltip-like.list-management-popup .close-modal.close-icon{display:none}#colorbox.tooltip-like.create-list-popup button:last-child{margin-right:10px}#colorbox.tooltip-like.create-list-popup .primary-button,#colorbox.tooltip-like.create-list-popup button{padding:0 10px;margin-right:0}#colorbox.tooltip-like .primary-button,#colorbox.tooltip-like button{min-height:24px;font-size:12px;font-size:.75rem}#colorbox.tooltip-like:after{content:'';position:absolute;width:0;height:0;border:15px solid transparent;border-top-color:#fff;top:100%;left:50%;margin-left:-15px}#colorbox.tooltip-like .button-wrap{text-align:right}#colorbox.tooltip-like .button-wrap.confirmation-popup a.button{padding:3px 2px 1px}#colorbox.tooltip-like .button-wrap.confirmation-popup .primary-button{width:100%}#colorbox.tooltip-like .button-wrap.confirmation-popup .primary-button.close-modal{margin-top:10px}#colorbox.tooltip-like .close-modal{background:#fff;border:1px solid #c00;color:#c00;line-height:1.25rem;padding:0 10px;text-align:center;margin-right:0}#colorbox.tooltip-like .close-modal:focus,#colorbox.tooltip-like .close-modal:hover{border-color:#9e0000;color:#9e0000}#colorbox.tooltip-like .modal-list{height:200px;overflow:auto}#colorbox.tooltip-like.list-management-popup,#colorbox.tooltip-like.list-management-popup #cboxWrapper{max-height:300px!important}#colorbox.tooltip-like.list-management-popup .modal-list{height:170px;overflow-y:auto}@media only screen and (max-width:47.9375em){#colorbox.tooltip-like.added-to-list-popup #cboxLoadedContent{overflow-y:none}#colorbox.tooltip-like.added-to-list-popup #cboxLoadedContent .custom-modal .modal-content .button-wrap{display:block}#colorbox.tooltip-like.added-to-list-popup #cboxLoadedContent .custom-modal .modal-content .button-wrap .button{display:inline-block;width:100%;margin-left:0;margin-right:0}#colorbox.tooltip-like.added-to-list-popup #cboxLoadedContent .custom-modal .modal-content .button-wrap .button.primary-button{position:relative;padding:10px 4% 8px;bottom:15px}#colorbox.tooltip-like.added-to-list-popup #cboxLoadedContent .custom-modal .modal-content .button-wrap .button.primary-button.close-modal{bottom:5px;margin-top:0}#colorbox .button{margin:10px 0 0;text-align:center}#colorbox .button#continueCheckout-3,#colorbox .button.change-delivery-location-button{width:100%}#colorbox .button.reset-balance{margin-left:15px}#colorbox .confirmation-message{margin-bottom:15px}#colorbox .confirmation-popup{display:table-row}#colorbox .confirmation-popup .button.primary-button{padding:10px 4% 8px;vertical-align:middle;display:table-cell;margin:0 15px}.page-login .custom-modal .modal-header-text{font-size:18px;font-size:1.125rem;margin:0 0 20px}.page-login #cboxClose{top:15px;right:15px}.page-login #colorbox .forgottenPwd{padding:20px}.custom-modal.content-modal.terms-and-conditions .modal-content{height:auto;overflow:auto}}.remove-address-modal .button-wrap,.wish-list-modal .button-wrap{text-align:left}#colorbox .forgottenPwd{padding:15px}#colorbox .headline{margin-bottom:15px}#cboxOverlay.clear-overlay{background:0 0}.wish-list-modal .button{display:inline-block;float:none;margin-bottom:0}.remove-address-modal .address-book-item{border-top:none}.remove-address-modal p{font-size:14px;font-size:.875rem;line-height:1.125rem;margin:15px 0}.remove-address-modal .button{display:inline-block;float:none;margin-bottom:0;margin-left:15px;cursor:pointer}.warranty-pop-up .product-title:after,.warranty-pop-up .product-title:before,.warranty-pop-up .warranty-offer:after,.warranty-pop-up .warranty-offer:before{content:'';display:table}.remove-address-modal .button:first-child{margin-left:0}.warranty-pop-up .warranty-image-wrap{width:100px;float:left;margin-right:20px}.warranty-pop-up .product-title{font-family:clanotnews;font-size:16px;font-size:1rem;margin-bottom:10px}.warranty-price-wrapper{float:left;margin-top:15px;text-align:right}.warranty-price{color:#c00}.warranty-base-price{color:dark-grey;text-decoration:line-through;display:block}.warranty-header{font-family:clanotnews}.warranty-terms-header{font-family:clanotnews;font-size:18px;font-size:1.125rem;margin-top:10px;margin-bottom:20px;text-align:center}.warranty-terms{height:300px;padding:15px;overflow-y:scroll;border:1px solid #d9d9d9}.warranty-terms p{font-size:12px;font-size:.75rem}.warranty-terms ol{position:relative;counter-reset:decimal}.warranty-terms ol li{padding-left:1.5rem}.warranty-terms ol li ol{counter-reset:alpha;padding-bottom:1rem}.warranty-terms ol li ol li ol{counter-reset:roman}.warranty-terms ol li ol li ol li:before{counter-increment:roman;content:counter(roman,lower-roman) ". "}.warranty-terms ol li ol li:before{counter-increment:alpha;content:"(" counter(alpha,lower-alpha) ") "}.warranty-terms ol li:before{counter-increment:decimal;content:counter(decimal,decimal) ". ";position:absolute;margin-left:-1.5rem;margin-top:.05rem}.warranty-info-link{display:block;margin-bottom:15px}.printer-link{display:block}.warranty-link-wrap{padding:10px 0}.warranty-link-wrap:after,.warranty-link-wrap:before{content:'';display:table}.warranty-button-wrap .button{float:none}.alert .negative{padding-top:0;height:15px;margin-bottom:5px}.warranty-option{font-family:clanotmedium;font-size:14px;font-size:.875rem;margin-left:120px}.warranty-option .button{display:inline;margin-left:20px;margin-bottom:10px;width:auto;margin-top:15px}.cellular-plan-modal .product-image{float:left;margin:0 15px 15px 0;width:20%}.cellular-plan-modal .product-details{float:right;width:75%}.cellular-plan-modal .location{border-top:1px solid #d9d9d9;padding-top:15px}.cellular-plan-modal .order-cta{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;display:block;margin:15px 0}.cellular-plan-modal .order-cta img{display:block;margin:0 auto}.cellular-plan-modal table{width:100%}.cellular-plan-modal thead{background:#3d98b0}.popup-content,.tooltip{background:#fff}.cellular-plan-modal th{color:#fff;font-size:14px;font-size:.875rem;padding:3px 15px;text-align:left}.cellular-plan-modal td{color:#4f4f4f;font-size:14px;font-size:.875rem;padding:10px 15px;text-align:left;vertical-align:top}.session-modal .btn-wrapper,.tooltip{text-align:center}.cellular-plan-modal .store-search-results{border:none;margin:0;padding:10px 15px}.cellular-plan-modal .store-search-results .store-info.address{float:none;padding:0;width:100%}.store-confirmation-modal.custom-modal{padding:20px 10px}.store-confirmation-modal .address-list{font-size:14px;font-size:.875rem;padding:15px;margin-bottom:15px}.store-confirmation-modal .address-list>h2{text-transform:uppercase;font-family:clanotmedium;font-size:14px;font-size:.875rem;margin:0}.store-confirmation-modal .address-list .addressEntry{padding:15px 0}.store-confirmation-modal .address-list li{border-bottom:none;padding:0}.store-confirmation-modal .button{float:none}.store-confirmation-modal .button.secondary-button{border:none;padding:10px 15px 8px}.store-confirmation-modal .button-table{margin:0 auto}.store-confirmation-modal .button-table .or-button{padding:10px}.store-confirmation-modal .button-table .secondary-button{padding-left:0;padding-right:0}.session-modal{width:100%;min-height:150px;padding:27px 30px}.session-modal .btn-wrapper .button{display:block;width:100%}.session-modal .legend{border-bottom:1px solid #d9d9d9;color:#383838;font-family:clanotmedium;font-size:14px;font-size:.875rem;line-height:1.313rem;padding-bottom:4px;text-transform:uppercase;vertical-align:top}@media only screen and (min-width:48em){.modal-wrap.active .custom-modal .close-modal{width:auto;text-align:center}.session-modal .btn-wrapper .button{display:inline-block;width:auto}.custom-modal .button{margin-right:15px}.custom-modal .button:last-child{margin-right:0}.warranty-pop-up-wrapper #cboxClose{right:25px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-modal .modal-desc.truncate:after{bottom:calc(58% - 2px)}}.tooltip{color:#4f4f4f;position:absolute;z-index:100;padding:15px;box-shadow:0 0 4px 1px rgba(0,0,0,.18);font-family:clanotnews;font-size:12px;font-size:.75rem;line-height:1rem}.tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}.tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #fff;top:-20px;bottom:auto}.tooltip.left:after{left:10px;margin:0}.tooltip.right:after{right:10px;left:auto;margin:0}.accordion-wrapper .accordion-trigger-holder.active+.accordion-content{max-height:none;padding:15px 15px 20px}.accordion-wrapper .accordion-trigger{background:#fff;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#383838;font-family:clanotnews;line-height:100%;margin:-1px 0 0;padding:15px 30px 14px 15px;position:relative;text-transform:uppercase;vertical-align:middle;cursor:pointer}@media only screen and (max-width:47.9375em){.accordion-wrapper .accordion-trigger:after{border:none;color:#c00;content:'+';display:block;font-size:24px;font-size:1.5rem;left:auto;position:absolute;right:15px;top:30%}.accordion-wrapper .accordion-trigger.active{background:#c00;border-bottom:1px solid #c00;border-top:1px solid #c00;color:#fff}.accordion-wrapper .accordion-trigger.active:after{color:#fff;content:'—'}.accordion-wrapper .accordion-trigger.active.headline{padding-bottom:15px;padding-top:16px}}.accordion-wrapper .accordion-content{max-height:0;overflow:hidden;padding:0 15px}.accordion-wrapper .accordion-content.active{max-height:none;padding:15px 15px 20px}.accordion-wrapper .accordion-content table{display:table}@media only screen and (min-width:48em){.accordion-wrapper .accordion-trigger{background:0 0;border:none;padding:0;height:auto}.accordion-wrapper .accordion-trigger.active{background:0 0;border:none;color:#383838}.accordion-wrapper .accordion-content{max-height:none;padding:0}}@media print{.accordion-wrapper .accordion-content{max-height:none;padding:15px 15px 40px}.accordion-wrapper .accordion-trigger:after{display:none}}.promo-indicator-wrapper{z-index:1}.promo-indicator-wrapper.top-left{position:absolute;top:0;left:0}.promo-indicator-wrapper.top-right{position:absolute;top:0;right:0}.promo-indicator-wrapper.bottom-left{position:absolute;bottom:0;left:0}.promo-indicator-wrapper.bottom-right{position:absolute;bottom:0;right:0}.promo-indicator-wrapper.small{width:50px}.promo-indicator-wrapper.large{width:85px}.grid-collection-item .promo-indicator-wrapper.top-right{top:30px;right:35px}.promo-indicator{position:relative;width:40px;height:40px}.small .promo-indicator{height:48px}.large .promo-indicator{height:87px}.promo-indicator-circle{width:100%;height:100%}.promo-indicator-copy{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;color:#ed2924;font-size:11px;font-size:.6875rem;font-weight:700}.promo-online-only .promo-indicator-circle .text{font-size:46px;font-size:2.875rem;fill:#fff}.promo-online-only .promo-indicator-circle .text.fr{font-size:40px;font-size:2.5rem}.promo-online-only .promo-indicator-circle .text.small{font-size:27px;font-size:1.6875rem}.promo-online-only .promo-indicator-circle.small .promo-indicator-copy{font-size:9px;font-size:.5625rem}.promo-online-only .promo-indicator-circle.small .promo-indicator-copy.fr{font-size:6px;font-size:.375rem}.promo-online-only .promo-indicator-circle.large .promo-indicator-copy{font-size:16px;font-size:1rem}.promo-online-only .promo-indicator-circle.large .promo-indicator-copy.fr{font-size:10px;font-size:.625rem}.promo-online-only .promo-indicator-circle.cyan{fill:#009cb3}.promo-online-only .promo-indicator-copy{font-family:clanotbold;font-size:12px;font-size:.75rem;line-height:120%}.promo-online-only .promo-indicator-copy.fr{font-size:7px;font-size:.4375rem}.promo-deal.small .promo-indicator{height:50px;width:50px}.promo-deal.small .promo-indicator.fr{width:55px;height:55px}.promo-deal.small .promo-indicator-copy{font-size:10px;font-size:.625rem}.promo-deal.small .promo-indicator-copy.fr{font-size:9px;font-size:.5625rem}.promo-deal.large .promo-indicator-copy{font-size:18px;font-size:1.125rem}.promo-deal.large .promo-indicator-copy.fr{font-size:12px;font-size:.75rem}.promo-deal .promo-indicator-circle .semi-circle-larger{stroke:#c00}.promo-deal .promo-indicator-circle .semi-circle-smaller{stroke:#fdb813}.promo-deal .promo-indicator-circle .text{font-size:63px;font-size:3.9375rem;fill:#fff}.promo-deal .promo-indicator-circle.red{fill:#ed2924}.promo-deal .promo-indicator-copy{font-family:clanotnews;font-size:14px;font-size:.875rem}.promo-deal .promo-indicator-copy.fr{font-size:8px;font-size:.5rem}.promo-source-only{line-height:80%}.promo-source-only.large{line-height:110%}.promo-source-only.large .top-row{font-size:17px;font-size:1.0625rem}.promo-source-only.large .fr .top-row{font-size:9px;font-size:.5625rem}.promo-source-only.large .bottom-row{font-size:10px;font-size:.625rem}.promo-source-only .semi-circle-larger{stroke:#383838}.promo-source-only .semi-circle-smaller{stroke:#fdb813}.promo-source-only .top-row{display:block;font-family:clanotbook;font-size:12px;font-size:.75rem}.promo-source-only .fr .top-row{font-size:7px;font-size:.4375rem}.promo-source-only .bottom-row{font-family:clanotbold;font-size:7px;font-size:.4375rem}.global-messages.errors-container .alert{margin-top:0}.global-messages .alert{padding:15px;margin-top:30px;border:1px solid transparent;font-family:clanotnews}.global-messages .neutral,.global-messages .positive{background:#dff0d8;border-color:#d6e9c6;color:#3c763d}.global-messages .negative{background-color:#f2dede;border-color:#ebccd1;color:#a94442}@media only screen and (max-width:47.9375em){.global-messages{padding-top:10px;padding-bottom:10px}.container .global-messages{padding:0}.container .global-messages.errors-container .alert{margin-top:10px;margin-bottom:10px}}@media only screen and (min-width:48em){.grid-collection-item .promo-indicator-wrapper.top-right{top:10px;right:10px}.global-messages{margin-top:10px}.alert{margin-bottom:30px}}@media print{.global-messages.errors-container{display:none}}.hero #cycle-pager{height:1.8em;min-width:100px;max-width:80%;padding:5px 10px;position:absolute;bottom:inherit;top:0;right:0;z-index:199;background:rgba(255,255,255,.8);opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);font-size:1.5em;overflow:hidden;white-space:nowrap;text-align:left}.hero #cycle-pager a{display:inline;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);padding:0 5px}.hero #cycle-pager a.cycle-pager-active{opacity:1;-ms-filter:none;filter:none;font-family:clanotmedium}.hero:empty{display:none}.hero .cycle-slideshow span{display:block;width:100%}.hero .cycle-slideshow .cycle-slide{width:100%}.hero .cycle-slideshow li.cycle-slide.cycle-slide-active{visibility:visible!important}@media only screen and (min-width:48em){.hero #cycle-pager{top:auto;bottom:5px;max-width:45%}.hero{height:auto}.hero .hero-image .image-wrap img{height:100%;width:auto}}.hero .hero-image img,.hero .image-wrap{width:100%;display:block}.hero .container,.hero .hero-image,.hero .image-wrap,.hero .image-wrap>div{position:relative;height:100%}.hero .image-wrap span{display:block}.hero .hero-image img{height:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:120em){.hero .hero-image img{left:auto;position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;margin:0 auto}}.predictive-search .banner{height:122px;width:144px;overflow:hidden}.predictive-search .banner .image-wrap{width:100%;height:100%}.predictive-search .banner .image-wrap img{min-width:100%;height:auto}.related-product-component{overflow:hidden;margin-top:20px}.related-product-component.no-paddings{padding:0!important}.related-product-component>div{border-top:1px solid #eaeaea}.related-product-component>div:first-child{border-top:none}@media only screen and (min-width:48em){.related-product-component{margin-top:0;margin-bottom:25px}.owl-carousel .related-product-component{margin-bottom:0}.related-product-component>div{clear:none;padding-left:0;padding-right:0;text-align:inherit;width:33.33333333333333%;margin-left:0;margin-right:0;float:left;border-left:1px solid #eaeaea;border-top:none}.related-product-component>div:after,.related-product-component>div:before{content:'';display:table}.related-product-component>div:after{clear:both}.related-product-component>div:nth-child(4){border:none}.related-product-component>div:first-child{border-left:none}}.related-product-component .related-product-item{padding:15px 10px;height:127px;position:relative}.related-product-component .related-product-item>a{text-decoration:none}@media only screen and (min-width:48em){.related-product-component .related-product-item{padding:10px;height:117px;position:relative}.related-product-component .related-product-item:nth-child(3n+1){border-left:0}.related-product-component .related-product-item:nth-child(n+4){margin-top:40px}.related-product-component .related-product-item:nth-child(n+4):after{content:'';position:absolute;width:80%;height:1px;display:block;top:-20px;left:10%;border-top:1px solid #eaeaea}}.page-subcategory .related-product-component .related-product-item{padding:15px 20%}.related-product-component .related-product-image{margin-right:10px;width:120px;height:92px;float:left}.related-product-component .related-product-image img{display:block;height:100%;width:auto;margin:auto}.related-product-component .related-product-title{text-align:left;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;max-height:32px;overflow:hidden;color:#383838}.related-product-component .related-product-title:hover{color:#9e0000}@media only screen and (min-width:48em){.page-subcategory .related-product-component .related-product-item{padding:10px}.related-product-component .related-product-title{max-width:180px}}#cboxWrapper,.cboxPhoto{max-width:none}.related-product-component .related-product-content{text-align:left}.related-product-component .related-product-price{position:absolute;left:140px;top:65px;font-size:16px;font-size:1rem;font-family:clanotmedium;color:#383838}.related-product-component .related-product-price>span{margin:0 5px 0 0}.related-product-component .related-product-price span{font-size:.75rem}.related-product-component .related-product-price .original-price{color:#b4b4b6;text-decoration:line-through}.related-product-component .related-product-price .sale-price{color:#383838}.related-product-component .related-product-price .has-promotion{color:#c00}.related-product-component .related-item-ehf{color:#a9a9a9;font-size:12px;font-size:.75rem;font-family:clanotbook}@media only screen and (min-width:48em){.related-component-heading{margin-bottom:25px}}.section .related-component-heading.header-wrap .section-header::before{bottom:-15px}.section .related-component-heading.header-wrap .section-header::after{bottom:-14px}.related-grid-view .related-product-image{float:none;clear:both;margin-bottom:20px}.related-grid-view .related-product-component .related-product-title{float:none;clear:both;max-width:none}.related-grid-view .related-product-component .related-product-item{height:264px;position:relative}.page-subcategory .related-grid-view .related-product-component .related-product-item{height:230px}.page-subcategory .related-grid-view .related-product-component .related-product-item .item-price{display:table;text-align:left}.page-subcategory .related-grid-view .related-product-component .related-product-item .original-price{display:table-footer-group;color:#666;font-size:.65rem}.page-subcategory .related-grid-view .related-product-component .related-product-item .original-price span{font-size:.65rem}.page-subcategory .related-grid-view .related-product-component .related-product-item .sale-price{display:table-header-group}@media only screen and (min-width:48em){.page-subcategory .related-grid-view .related-product-component .related-product-item{height:264px}}@media only screen and (min-width:48em) and (max-width:59.9375em){.page-subcategory .related-grid-view .related-product-component .related-product-item{height:295px}}.related-grid-view .related-product-component .related-product-item .button-wrap{position:absolute;bottom:0;width:80%}.related-grid-view .related-product-component .related-product-content{margin-bottom:10px}.related-grid-view .related-product-component .related-product-price{position:static;margin-top:10px}.related-grid-view .related-product-component .product-store-availability{display:block;padding:10px 5px 8px}.related-grid-view .related-product-component>div:nth-of-type(3n+1){border-left:none}.compare-component{float:none;clear:both;display:none}@media only screen and (min-width:48em){.compare-component{display:block}}.compare-component>div{float:left;clear:none;padding-left:0;padding-right:0;text-align:inherit;width:20%;margin-left:0;margin-right:0}.compare-component>div:after,.compare-component>div:before{content:'';display:table}.compare-component>div:after{clear:both}.membershipCard-popup h1{margin:0;padding:15px 30px;background-color:#c4e0e7;text-transform:uppercase}.membershipCard-popup .membership-card-wrapper{padding:30px}.membershipCard-popup .button-wrapper{text-align:center;vertical-align:top;margin-top:10px}.membershipCard-popup .button-wrapper a.download,.membershipCard-popup .button-wrapper a.print-page{display:inline-block;width:250px;height:50px;line-height:50px;color:#fff;background-color:#c00;vertical-align:top;text-align:center;font-size:20px}html[lang|=fr] .membershipCard-popup .button-wrapper a.download,html[lang|=fr] .membershipCard-popup .button-wrapper a.print-page{width:275px}.membershipCard-popup .button-wrapper a.download img,.membershipCard-popup .button-wrapper a.print-page img{margin-bottom:-7px}.membershipCard-popup .button-wrapper a.download svg,.membershipCard-popup .button-wrapper a.print-page svg{margin-bottom:-3px}.membershipCard-popup .button-wrapper a.download span,.membershipCard-popup .button-wrapper a.print-page span{vertical-align:top}.membershipCard-popup .svg-highlight path{fill:#fff}@media print{.membershipCard-popup .button-wrapper a.download,.membershipCard-popup .button-wrapper a.print-page,.membershipCard-popup .profile-link{display:none}.page-eppLandingPage *{visibility:hidden}#cboxClose{display:none}#colorbox{left:0!important;top:100px!important;position:absolute}#colorbox *{visibility:visible}}.invisible,body:not(.pageLabel-storefinder) .store-search-form,body:not(.pageLabel-storefinder) .store-search-map a,body:not(.pageLabel-storefinder) .store-search-results{visibility:hidden}.deal-message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:15px 0;width:100%}.deal-message em{font-weight:700;font-style:normal}.deal-message strong{text-transform:uppercase;font-weight:700;font-style:normal;color:#c00}.narrow-deal-message.deal-message{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.narrow-deal-message.deal-message .deal-message-button-wrapper{width:100%;margin-top:10px}#addToCartLayer .deal-message{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#addToCartLayer .deal-message-button-wrapper{width:auto}#addToCartLayer .promo-list .legend{margin-top:30px}.deal-message-body-wrapper{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;width:100%;padding-right:10px}.deal-message-body-wrapper>*{margin-left:10px}.message-icon{width:50px}.message-text{font-size:13px;font-size:.8125rem;word-break:break-word;min-width:100px;width:100%;margin-left:20px}.message-text a{color:#c00;font-family:inherit}.promo-image-wrapper{width:60px;min-width:60px;line-height:0}.deal-message-button-wrapper{width:100%;margin-top:10px}.deal-message-button-wrapper button{width:100%;white-space:nowrap}.deal-message-button-wrapper button.primary-button{margin-bottom:0}.deal-description{margin-bottom:30px;font-size:10px;word-break:break-all}.message-text-header{text-transform:uppercase;font-weight:700}.message-text-body{margin-top:6px;font-weight:700}.message-text-footer{margin-top:6px}.has-special-offer{border-bottom:none}.pdp-promo-list li{margin-bottom:15px}.pdp-promo-list li:last-child{margin-bottom:0}.pdp-section .deal-message-body-wrapper{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pdp-section .promo-image-wrapper{padding-top:10px;padding-bottom:10px}.pdp-deal-descriptions{border-top:1px solid #d9d9d9;padding-top:20px}.pdp-deal-descriptions .deal-description{margin-top:0;margin-bottom:10px;margin-right:0}.pdp-deal-descriptions .deal-description:last-child{margin-bottom:0}.cart-order-wrapper .rtable{width:100%}@media only screen and (min-width:48em){.deal-message{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.deal-message-button-wrapper{width:auto;margin-top:0}.deal-description{margin-top:15px;margin-left:10px;margin-right:140px;word-break:break-all}.pdp-section .deal-message{border:1px solid #d9d9d9}.pdp-deal-descriptions{border:none}.cart-order-wrapper .promo-list li{padding-left:75px;margin:0}.cart-order-wrapper .has-acp .deal-message{margin-bottom:0}.cart-order-wrapper .has-special-offer .rtable-td{padding-bottom:0}}@media only screen and (max-width:47.9375em){.cart-order-wrapper .rtable{border-bottom:none}}.multi-target-image-wrap{position:relative}.multi-target-image-wrap .image-wrap{display:block}.multi-target-image-wrap span img{width:100%;height:auto}.multi-target-image-wrap a{position:absolute}[data-cms-component] .multi-target-image-wrap a{background-color:red;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}[data-cms-component] .multi-target-image-wrap a::after{content:attr(name) " <" attr(href) "> " attr(style);color:#fff}.yCmsComponent[data-cms-component-type=MultiTargetResponsiveImageBannerComponent]:empty{border:1px dashed #33ba31!important}.cboxIframe,.cboxPhoto{display:block;border:0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9000;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.56);opacity:1!important;-ms-filter:none!important;filter:none!important}#back-to-top-mobile,.ui-helper-zfix{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#cboxBottomLeft,#cboxMiddleLeft{clear:left}.owl-carousel .owl-item:after,.product-list-container .compare-items-container:after,.product-list-container .product-info:after,.product-list-container .product-list-items:after,.product-list-container .productListItem:after,.product-list-promo:after,.ui-helper-clearfix:after{clear:both}#cboxContent{position:relative;background:#fff;overflow:hidden}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;padding:0;margin:0}#cboxClose,#cboxContent #cboxNext,#cboxContent #cboxPrevious{bottom:0;height:25px;width:25px;position:absolute}#cboxContent,#cboxLoadedContent,#colorbox{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cboxContent #cboxError{padding:50px;border:1px solid #ccc}#cboxContent #cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxContent #cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxContent #cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxContent #cboxPrevious{left:0;background:url(../images/colorbox/controls.png) -75px 0 no-repeat;text-indent:-9999px}#cboxContent #cboxPrevious.hover{background-position:-75px -25px}#cboxContent #cboxNext{left:27px;background:url(../images/colorbox/controls.png) -50px 0 no-repeat;text-indent:-9999px}#cboxContent #cboxNext.hover{background-position:-50px -25px}#cboxContent #cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) center center no-repeat}#cboxContent #cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) center center no-repeat}#cboxClose{background-color:transparent;padding:0;border:none;right:10px;top:10px}#cboxClose.hover{background-position:0 50%}#cboxClose:before{content:url(/_ui/desktop/theme-ts/images/icons/close-x.svg)}.bt-content{color:#000}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#333}font-size small{line-height:normal}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);filter:Alpha(0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-state-disabled .ui-icon{filter:Alpha(35)}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#aaa;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);filter:Alpha(30)}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;font-weight:700}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:1px solid #003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);filter:Alpha(70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);filter:Alpha(35);background-image:none}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.ui-stars-cancel,.ui-stars-star{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer}.ui-stars-cancel a,.ui-stars-star a{width:16px;height:15px;display:block;background:url(../images/jquery_ui_stars/jquery.ui.stars.gif) no-repeat}.ui-stars-star a{background-position:0 -32px}.ui-stars-star-on a{background-position:0 -48px}.ui-stars-star-hover a{background-position:0 -64px}.ui-stars-cancel-hover a{background-position:0 -16px}.ui-stars-cancel-disabled a,.ui-stars-star-disabled,.ui-stars-star-disabled a{cursor:default!important}#stars-wrapper img{position:absolute;top:-88px;left:0;cursor:pointer}#stars-wrapper img.no_star{top:-60px}#stars-wrapper label{position:relative;width:1.8em;height:1.8em;overflow:hidden;float:left;margin-right:15px;text-indent:-999em;padding-right:0}#stars-wrapper br{display:none}#stars-wrapper .selected,#stars-wrapper label:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.product-list-container .compare-items-container,.product-list-container .sidebar-wrap{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s}.owl-carousel .owl-item{float:left}.owl-carousel .owl-item:after,.owl-carousel .owl-item:before{content:'';display:table}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(../images/icons/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.login-container{margin:0 auto;padding:0}.login-container .accordion-wrapper .accordion-content{display:none}.login-container .accordion-wrapper .accordion-content.active{display:block}.login-container .user-action{border:none;display:block;padding:0;width:100%}.login-container .checkbox-wrap{margin-bottom:10px}.login-container .description{font-size:13px;font-size:.8125rem}.login-container .required{font-size:12px;font-size:.75rem}.login-container p.hint{font-size:12px;font-size:.75rem;font-weight:700}.login-container .password-minchars{font-size:12px;font-size:.75rem;margin-left:10px}.login-container .recaptcha-container dd{margin:0}.login-container .recaptcha-container .recaptcha-image{padding-bottom:10px;width:100%}.login-container .recaptcha-container input{margin-bottom:10px}.login-container .recaptcha-container .cicon{display:block;margin-top:5px}.login-container button{display:block;float:none;width:100%}.login-container input{font-size:14px;font-size:.875rem}.login-container .userRegister .password-forgotten{font-style:italic;text-decoration:underline}.login-container .userRegister #logo_caa,.login-container .userRegister #logo_virgin{position:absolute;top:0;left:113%;width:482px;max-width:482px;height:auto}@media only screen and (max-width:63.9375em){.login-container .userRegister #logo_caa,.login-container .userRegister #logo_virgin{left:110%;width:112%}}.checkout-login-wrapper{position:relative;display:table;width:100%}.page-checkout-login .checkout-create-account{display:block;padding:30px 0}.checkout-create-account-wrapper,.dealers-login .disclaimer-icons,.dealers-login .search,.dealers-login .site-info li,.dealers-login .top-menu,.dealers-login .utility-nav{display:none}.dealers-login #content{outline:0;margin-bottom:0}.dealers-login #globalMessages{padding-top:20px}.dealers-login .site-info li:last-child{display:inline-block;position:absolute;top:40px;right:100px}.dealers-login .login-container .accordion-cols-2 .accordion-col:first-child,.dealers-login .login-container .accordion-cols-2 .vertical-rule,.dealers-login .login-container .breadcrumb-module,.dealers-login footer .container{display:none}.dealers-login .login-container .accordion-cols-2 .accordion-col{margin-left:0}.dealers-login footer{border-top:1px solid #d9d9d9}.dealers-login footer .disclaimer-wrapper .container{display:block}.dealers-login #loginForm a{display:none}.dealers-login #loginForm a.password-forgotten{display:block}.dealers-login #loginForm a.audio,.dealers-login #loginForm a.help,.dealers-login #loginForm a.image,.dealers-login #loginForm a.reload{display:inline}.dealers-checkout-login .login-container .accordion-cols-2 .vertical-rule{display:none}.forgottenPwd p,.login-container .user-action .page-description{font-size:13px;font-size:.8125rem}.forgottenPwd.custom-modal .headline.modal-header .modal-header-text{margin-bottom:15px}@media only screen and (min-width:48em){.login-container{padding:20px 15px 30px}.login-container .accordion-wrapper{position:relative}.login-container .accordion-wrapper:after,.login-container .accordion-wrapper:before{content:'';display:table}.login-container .accordion-wrapper:after{clear:both}.login-container .accordion-wrapper .accordion-content{display:block}.login-container .vertical-rule{content:'';display:block;position:absolute;top:0;width:1px;height:100%;background:#d9d9d9}.login-container .accordion-col:first-child:after,.login-container .accordion-trigger:after{display:none}.login-container .accordion-cols-3 .accordion-col{width:29.999999999999964%;margin-left:5%}.login-container .accordion-cols-3 .accordion-col:after{left:-8.5%}.login-container .accordion-cols-3 .vertical-rule.vertical-rule-1{left:32.5%}.login-container .accordion-cols-3 .vertical-rule.vertical-rule-2{right:32.5%}.login-container .accordion-cols-2 .accordion-col{width:45%;margin-left:7%}.login-container .accordion-cols-2 .vertical-rule.vertical-rule-1{left:50%}.login-container .accordion-col{position:relative;float:left;text-align:inherit;padding-left:0;padding-right:0;margin-right:0}.login-container .accordion-col:first-child{margin-left:0}.login-container .accordion-col .accordion-trigger{margin-top:0;text-transform:uppercase;font-family:clanotnews}.login-container button{width:auto}.login-container .accordion-trigger{background:0 0;border:none;height:auto;margin:0 0 12px;padding:0}.login-container .accordion-trigger.active{background:0 0;border:none;color:#383838}.login-container .accordion-content{max-height:9999px}.login-container .accordion-content.active{padding:0}.page-checkout-login .checkout-create-account{padding-bottom:0}.page-checkout-login .userRegister{display:none;padding-top:30px}.checkout-create-account-wrapper{display:block}.forgottenPwd p,.login-container .user-action .page-description{font-size:14px;font-size:.875rem}}.login-breadcrumb-table .secure-login,.login-button-wrapper .login-link-resetPassword{text-align:right}.login-breadcrumb-table,.login-button-wrapper{width:100%}@media only screen and (min-width:75em){.login-container{padding:25px 100px 40px}}@media only screen and (max-width:47.9375em){.checkout-login-wrapper .hgroup{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;font-family:clanotnews;text-transform:uppercase;vertical-align:middle}.checkout-login-wrapper .hgroup .headline{padding-left:15px}.checkout-login-wrapper .accordion-content{padding-left:15px;padding-right:15px}.mobile-reverse-div-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mobile-reversed-div{height:auto}}#back-to-top-mobile{position:fixed;display:block;width:40px;height:40px;color:#fff;background-color:#c00000;z-index:10;right:3%;bottom:3%;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-border-radius:3px;border-radius:3px;text-align:center}#back-to-top-mobile img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:20px;height:auto;margin-top:12px}@media (min-width:768px){#back-to-top-mobile{display:none}}.product-list-container{padding:20px 0}.product-list-container .sidebar-wrap{position:absolute;width:100%;height:auto;right:-150%;background:#fff;transition:all .2s;top:62px;bottom:0;z-index:1}.product-list-container .sidebar-wrap.expanded{-webkit-transform:translate3d(-150%,0,0);-moz-transform:translate3d(-150%,0,0);-o-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}.product-list-container .sidebar-wrap .facetNavigation{height:auto}.product-list-container .headline{border-bottom:none;font-size:16px;font-size:1rem;width:100%;text-transform:uppercase;margin-bottom:20px;font-family:clanotnews}.product-list-container .facetHead{margin:0 0 20px}.product-list-container .facetHead a{font-size:16px;font-size:1rem;font-family:clanotnews;color:#383838;display:block;position:relative;padding-right:15px}.product-list-container .facetHead a:after{content:'';background:url(../images/icons/arrow_down_red.svg);width:10px;height:7px;position:absolute;right:0;top:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease}.product-list-container .facetHead a.close:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease}.product-list-container .facet{border-bottom:1px solid #e2e2e2;margin:20px 0}.product-list-container .facetValues{padding-bottom:10px}.product-list-container .facet_block.expanded li{display:block}.product-list-container .facet_block li{display:none;margin-bottom:10px}.product-list-container .facet_block li:nth-child(-n+5){display:block}.product-list-container .facet_block .checkbox-wrap .label .facetValueCount,.product-list-container .facet_block .checkbox-wrap .label .rating-text{position:relative}.product-list-container .lessFacetValues,.product-list-container .moreFacetValues{font-size:13px;font-size:.8125rem;margin-bottom:10px;margin-top:13px;display:block}.product-list-container .negative-button{height:27px;white-space:nowrap;background:0 0;border:none;overflow:hidden;display:block;text-align:left;vertical-align:middle;line-height:16px;width:auto;padding:2px 0}.product-list-container .negative-button:focus,.product-list-container .negative-button:hover{color:#9e0000}@media only screen and (min-width:48em){.product-list-container .negative-button{display:block;height:20px;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;width:auto;float:right;color:#c00;padding:2px 0;font-family:clanotnews}.product-list-container .negative-button svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}}.product-list-container .negative-button svg{margin-right:4px;display:inline;height:13px;width:13px;vertical-align:middle}.product-list-container .paginationBar.bottom .back-to-top a{position:relative;display:block;width:100%;text-align:right;padding-right:20px;line-height:47px;font-weight:800;font-size:14px}.product-list-container .paginationBar.bottom .back-to-top a:after{display:none}@media (max-width:810px){.product-list-container .paginationBar.bottom .back-to-top a{font-size:12px}}@media (max-width:767px){.product-list-container .paginationBar.bottom{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin-bottom:0}.product-list-container .paginationBar.bottom .back-to-top a:after{content:'';position:absolute;display:block;width:0;height:0;top:20px;right:0;border-bottom:7px solid #c00000;border-right:7px solid transparent;border-left:7px solid transparent}.product-list-container .paginationBar.bottom .back-to-top a{font-size:14px}.product-list-container .paginationBar.bottom .back-to-top{display:block;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;text-align:right}}.product-list-container .paginationBar.top .back-to-top,.product-list-container .paginationBar.top .load-more{display:none}.product-list-container .paginationBar.top{background:#eaeaea;margin-bottom:0;padding:10px}.product-list-container .paginationBar.top .icon-button-wrap,.product-list-container .paginationBar.top .results-wrap{padding:0}.product-list-container .paginationBar.top .pagination-top-container{float:right}@media (max-width:1030px){.product-list-container .paginationBar.top .pagination-top-container{float:none;margin-left:25px}}@media (max-width:767px){.product-list-container .paginationBar.top .pagination-top-container{margin-left:0}.product-list-container .paginationBar.top .pagination-top-container .results-wrap{text-align:center}}.product-list-container .showAll,.product-list-container .showPagination{vertical-align:middle;margin-left:10px;font-size:14px;font-weight:600;text-transform:capitalize}.product-list-container .cloned-box{display:none;height:135px}.product-list-container #compare-items-top.fixed-compare{top:0;position:fixed;z-index:999999;margin:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.product-list-container .compare-items-container{font-size:0;transition:all .2s;overflow:hidden;background:#fff;max-height:0;width:100%}.product-list-container .compare-items-container:after,.product-list-container .compare-items-container:before{content:'';display:table}.product-list-container .compare-items-container .cta .button{display:none}.product-list-container .compare-items-container.active{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;border:1px solid #e8e7e7;margin:20px 0;min-height:95px;max-height:none}.product-list-container .compare-items-container.active .cta .button{display:block}.product-list-container .compare-items-container p{font-size:12px;font-size:.75rem;margin:0}.product-list-container .compare-items-container br{display:none}.product-list-container .compare-items-container .description{display:inline-block;height:95px;padding:2.7% 1.6% 2.7% 2%;vertical-align:middle;width:20.5%}.product-list-container .compare-items-container .description p{font-size:13px;font-size:.8125rem}.product-list-container .compare-items-container .description span{display:block;font-family:clanotbold;font-size:14px;font-size:.875rem;text-transform:uppercase}.product-list-container .compare-items-container .item{border-left:1px solid #e8e7e7;display:inline-block;height:95px;padding:1.34%;position:relative;text-align:center;vertical-align:middle;width:14%}.product-list-container .compare-items-container .item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.product-list-container .compare-items-container .item p{display:inline-block;line-height:.875rem;vertical-align:middle}.product-list-container .compare-items-container .item .image-wrap{max-width:75px;position:relative;text-align:center;top:50%;transform:translateY(-50%);width:100%}.product-list-container .compare-items-container .item img{max-height:100%;height:auto;display:inline-block;vertical-align:middle}.product-list-container .compare-items-container .empty:hover{color:#9e0000}.product-list-container .compare-items-container .remove{background:#c00;border:1px solid rgba(255,255,255,0);-webkit-border-radius:20px;border-radius:20px;color:#fff;cursor:pointer;font-family:clanotbold;font-size:11px;font-size:.6875rem;height:16px;line-height:1rem;position:absolute;right:4px;top:10px;text-align:center;vertical-align:middle;width:16px}.product-list-container .compare-items-container .cta{border-left:1px solid #e8e7e7;display:inline-block;height:95px;padding:0 1.3%;position:relative;vertical-align:middle;width:23.5%}.product-list-container .compare-items-container .cta a{padding:6.4% 16.1%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-list-container .product-list-items:after,.product-list-container .product-list-items:before{content:'';display:table}.product-list-container .product-list-items .search-results-content .grid-collection-categories{background:#c4e0e7}.product-list-container .product-list-items .search-results-content .list{padding:0}.product-list-container .product-list-items .search-results-content .list a{margin-top:0;color:#383838}.product-list-container .product-list-items .search-results-content .list a:before{display:none}.product-list-container .product-list-items .search-results-content h2{margin:10px 0 11px;position:relative}.product-list-container .product-list-items .search-results-content h2.active:after{content:'';position:absolute;bottom:-11px;left:25px;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #eaeaea}.product-list-container .productListItem{border-bottom:1px solid #d9d9d9;padding:20px 15px;display:block}.product-list-container .productListItem:after,.product-list-container .productListItem:before{content:'';display:table}.product-list-container .productListItem>.productMainLink{float:left}.product-list-container .productListItem .checkbox-wrap{float:left;margin:10px 15px 10px 140px;width:auto;position:relative;display:block}.product-list-container .productListItem .checkbox-wrap.dealers-checkbox{margin-right:0}.product-list-container .productListItem .number-of-reviews{display:inline-block;vertical-align:middle}.product-list-container .productListItem .product-price{text-align:right;margin-top:5px}@media only screen and (min-width:48em){.product-list-container .productListItem .product-price{margin-top:0}}@media only screen and (max-width:47.9375em){.product-list-container .productListItem .product-price{margin-left:140px}}.product-list-container .productListItem .calculated-price{font-family:clanotnews;font-size:18px;font-size:1.125rem;color:#383838}.product-list-container .productListItem .saved-amount{font-size:14px;font-size:.875rem;font-family:clanotnews}.product-list-container .productListItem .alt-prices{color:#383838;font-size:13em;font-size:.8125rem;margin:20px 0 15px}.product-list-container .productListItem .alt-prices del{display:block}.product-list-container .productListItem .alt-prices .dealer-sale-price{color:#c00}.product-list-container .productListItem .details .product-weight-block{padding-left:0;margin:15px 0}.product-list-container .productListItem .plp-price-wrap{text-align:right;margin-bottom:15px}@media only screen and (max-width:47.9375em){.product-list-container .productListItem .plp-price-wrap{text-align:left}}.product-list-container .productListItem .plp-price-wrap .qty-label{margin-bottom:0;margin-right:5px;display:inline-block}.product-list-container .productListItem .plp-price-wrap .qty{float:none}.product-list-container .productListItem .product-info .availability-text.check-inventory a{color:#4f4f4f;font-family:clanotbook;text-decoration:underline}.product-list-container .thumb{width:120px;height:92px;text-align:center}.product-list-container .thumb img{max-height:100%;height:100%;width:auto;vertical-align:top}.product-list-container .head{margin-bottom:10px;color:#383838;font-size:16px;font-size:1rem;font-family:clanotbook}.product-list-container .head:focus,.product-list-container .head:hover{color:#9e0000}.product-list-container .head.truncate{position:relative;height:40px;padding-right:10px}.product-list-container .details{font-size:13px;font-size:.8125rem;color:#383838;font-family:clanotbook;margin-bottom:10px;word-break:break-word}.product-list-container .check-availability{display:none}.product-list-container .availability{float:right;margin-top:8px;font-family:clanotbook;font-size:13px;font-size:.8125rem;color:#383838;max-width:128px;text-align:left;width:100%}.language-fr .product-list-container .availability{max-width:145px}@media only screen and (max-width:47.9375em){.product-list-container .availability{float:left}}.product-list-container .availability-text{display:inline-block;vertical-align:top}.product-list-container .product-info{padding-left:0;position:relative}.product-list-container .product-info:after,.product-list-container .product-info:before{content:'';display:table}.product-list-container .button{float:right;max-width:90%}.product-list-container .button[disabled].outOfStock{padding-left:15px;padding-right:15px}.product-list-container .online-special{border-bottom:1px solid #c00}.product-list-container .online-special .thumb{height:140px;padding-top:20px}.product-list-container .online-special-header{color:#3d98b0;text-transform:uppercase;font-size:14px;font-size:.875rem;font-family:clanotbold;margin-bottom:5px}.product-list-container .deal-icon{position:absolute;top:0;left:0}.product-list-container .star-wrap{margin:0 0 5px;position:relative;vertical-align:middle}@media only screen and (max-width:47.9375em){.product-list-container .button{float:left}.product-list-container .star-wrap{margin-left:0}}.facet .product-list-container .star-wrap{float:left}.product-list-container .rating-text{display:inline-block}.product-list-container .main-content.hiddenFilter{padding-left:0;position:relative}.product-info .checkbox-wrap{display:block;float:left;position:relative;width:70%}.product-info .product-description .product-weight-block,.product-info .product-description .sell-through-price{padding-left:13px}.product-info .product-image{margin-left:-140px;width:120px;float:left;margin-right:20px;position:relative}.product-info .product-image a{display:inline-block}.product-info .product-content{margin-left:140px}.product-info .product-content .productMainLink{display:block;margin-bottom:5px}.product-info .product-content .productMainLink.mobile-only{height:auto}.productList.grid-view{font-size:0;position:relative}.productList.grid-view .productListItem{display:inline-block;margin-left:0;margin-right:0;position:relative;width:100%}.productList.grid-view .productListItem .product-info{margin-top:20px}.productList.grid-view .productListItem .product-info .availability-text{max-width:none}.productList.grid-view .productListItem .product-info .checkbox-wrap{float:none;width:100%;margin-left:0;padding:0}.productList.grid-view .productListItem .product-info .productMainLink.desktop-only{display:-webkit-box;overflow:hidden;padding-right:0;-webkit-line-clamp:4;-webkit-box-orient:vertical}.productList.grid-view .availability{max-width:none;display:block;float:none}.productList.grid-view .details{display:none}.product-list-promo{margin-bottom:50px;padding-left:15px}.product-list-promo:after,.product-list-promo:before{content:'';display:table}.product-list-promo .image-wrap{float:left;width:50%;padding-right:15px}.product-list-promo img{max-height:182px}.page-productList .productList.temp-product-list{border-top:1px solid #c00}.page-productList .productList.temp-product-list.bottom{display:none}@media only screen and (max-width:47.9375em){.product-list-container,.product-list-container .productList{border-top:1px solid #d9d9d9}.product-list-container{padding:0}.product-list-container #search-results-container #product-list{height:auto;min-height:unset}.product-list-container .paginationBar{float:none;width:100%}.product-list-container .paginationBar .totalResults{display:inline-block;font-size:12px;font-size:.75rem;padding:15px 0}.product-list-container .paginationBar .pagination-wrap{float:right;border-left:none;position:relative}.product-list-container .paginationBar .results-wrap{padding:15px}.product-list-container .sidebar-wrap{top:106px;bottom:auto;z-index:11;padding:15px 12px 0}.product-list-container .sidebar-wrap .negative-button .remove-icon{width:auto}.product-list-container .truncate:after{top:0}.product-list-container .paginationBar.top{margin-bottom:0;padding:0 12px}.product-list-container .paginationBar.top .filter-options{padding:10px 3px;text-align:left}.product-list-container .paginationBar.top .filter-link{float:right;max-width:130px;margin:0}.product-list-container .paginationBar.top .done-text,.product-list-container .paginationBar.top .filter-text{background-color:transparent;line-height:1.5;vertical-align:top}.product-list-container .paginationBar.top .results-wrap{background:#fff;margin:0 -12px;padding:0 15px;overflow:hidden}.product-list-container .productList .sale-price{text-align:left}.product-list-promo img{width:262px;height:119px}.productDetailsPanel.desktop-container{padding-left:0;padding-right:0}}@media only screen and (min-width:48em){.product-list-container .content-wrap,.product-list-container .store-availability-link-holder:after,.productList.grid-view .product-price .store-availability-link-holder:after{clear:both}.pdp-add-to-cart .pdp-ordering-disclaimer .disclaimer-content{padding:5px 0 5px 10px;margin:0 0 15px}.product-list-container .sidebar-wrap .star-wrap{margin:0 0 5px;vertical-align:middle}.product-list-container{padding:0 15px}.product-list-container .product-list-title{margin-bottom:35px}.product-list-container .main-content{max-width:500em}.product-list-container .sidebar-wrap{left:0;padding-top:0;top:0;width:190px}.product-list-container .sidebar-wrap .negative-button{float:none}.product-list-container .sidebar-wrap input[type=checkbox]:checked~.checkbox-focus .label{font-weight:700}.product-list-container .paginationBar.top .results-wrap{background:0 0}.product-list-container .productListItem{padding:20px 0}.product-list-container .productListItem .product-price .sale-price{color:#383838}.product-list-container .productListItem.has-promotion .product-price .sale-price,.product-list-container .productListItem.special-price .product-price .sale-price{color:#c00}.product-list-container .head{font-family:clanotnews;font-size:16px;font-size:1rem;margin-bottom:2px}.product-list-container .product-info{padding-left:0}.product-list-container .product-description{width:74%;float:left;padding-right:20px}.product-list-container .product-description:after{content:'';height:100%;width:1px;background-color:#d9d9d9;display:block;position:absolute;left:74%;top:0}.product-list-container .product-price{width:26%;float:right;padding-left:15px}.product-list-container .store-availability-link-holder{margin:0 0 10px}.product-list-container .store-availability-link-holder:after,.product-list-container .store-availability-link-holder:before{content:'';display:table}.product-list-container .store-availability-link-holder a{float:right}.product-list-container .star-wrap{margin-bottom:15px}.product-list-container .cell-availability-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-list-container .check-availability{display:inline-block;float:right;margin-top:8px;max-width:142px;text-align:left;width:100%}.productList.grid-view .productListItem{border-bottom:none;border-top:1px solid #d9d9d9;padding-left:3.75%;padding-right:0;width:49.5%;vertical-align:top}.productList.grid-view .productListItem:before{background:#d9d9d9;content:"";display:block;height:75%;left:0;position:absolute;top:12.5%;width:1px}.productList.grid-view .productListItem:nth-child(odd){padding-left:3.75%;padding-right:3.75%}.productList.grid-view .productListItem:nth-child(odd):before{display:none}.productList.grid-view .productListItem:first-child,.productList.grid-view .productListItem:nth-child(2){border-top:none}.productList.grid-view .productListItem .head{height:75px}.productList.grid-view .productListItem .head .productMainLink{display:block;line-height:1em;height:1.9em;font-size:16px;font-size:1rem;overflow:hidden;white-space:normal}.productList.grid-view .productListItem .productMainLink{float:none;display:block;margin-top:10px}.productList.grid-view .product-description:after,.productList.grid-view .product-price .original-price .sale-text,.productList.grid-view .product-price .sale-price .sale-text{display:none}.productList.grid-view .productListItem .product-image{float:none;margin-left:0}.productList.grid-view .productListItem .product-content{margin-left:0}.productList.grid-view .product-info{padding-left:0}.productList.grid-view .product-description{border-right:none;float:none;padding-right:0;width:100%;padding-bottom:0}.productList.grid-view .product-description .rating-container{height:20px}.productList.grid-view .product-description .star-wrap{margin-bottom:0}.productList.grid-view .product-price{float:none;padding-left:0;width:100%;margin-top:4px}.productList.grid-view .product-price .list-price-wrap{overflow:hidden;min-height:50px}.productList.grid-view .product-price .original-price{line-height:100%;min-height:1em}.productList.grid-view .product-price .original-price,.productList.grid-view .product-price .sale-price{text-align:left}.productList.grid-view .product-price .button-wrap{text-align:left}.productList.grid-view .product-price .button-wrap .button,.productList.grid-view .product-price .check-pricing{float:none}.productList.grid-view .product-price .store-availability-link-holder{margin:0 0 10px}.productList.grid-view .product-price .store-availability-link-holder:after,.productList.grid-view .product-price .store-availability-link-holder:before{content:'';display:table}.productList.grid-view .product-price .store-availability-link-holder a{float:left}.productList.grid-view .availability{max-width:none}.productList.grid-view .cell-availability-wrap{position:static;top:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;text-align:left}.productList.grid-view .check-availability{float:none;font-family:clanotbook;font-size:13px;font-size:.8125rem}}@media only screen and (min-width:64em){.language-fr .product-list-container .availability{max-width:171px}}@media only screen and (min-width:64.0625em){.product-list-container .compare-items-container br{display:block}.product-list-container .compare-items-container .button{vertical-align:middle}}@media only screen and (min-width:75em){.product-list-container{padding:0 100px}.productList.grid-view .productListItem{padding-left:2.5%;padding-right:2.5%;width:32.5%}.productList.grid-view .productListItem:before{left:-2.5%}.productList.grid-view .productListItem:nth-child(odd){padding-left:2.5%;padding-right:2.5%}.productList.grid-view .productListItem:nth-child(odd):before{display:block}.productList.grid-view .productListItem:nth-child(3n){padding-left:5%;padding-right:0}.productList.grid-view .productListItem:nth-child(3n):before{display:block;left:4%}.productList.grid-view .productListItem:nth-child(3n+1):before{display:none}.productList.grid-view .productListItem:nth-child(3){border-top:none}}@media only screen and (min-width:48em) and (max-width:59.9375em){.product-list-container .product-description{width:70%}.product-list-container .product-description:after{left:70%}.product-list-container .product-price{width:30%}.product-list-container .paginationBar .filter-options{margin-left:7px;margin-right:7px}.product-list-container .paginationBar .showAll{margin-right:0;max-width:100px;padding-right:10px}.product-list-container .paginationBar .showAll+.pagination li{padding-left:10px;padding-right:10px}.product-list-container .paginationBar .showAll+.pagination li:nth-of-type(4){padding-right:10px!important}.product-list-container .paginationBar.top .showAll{max-width:50px;padding-right:0}.product-list-container .paginationBar.top .showAll+.pagination li{padding-left:5px;padding-right:5px}.product-list-container .paginationBar .pagination-wrap .pagination li a,.product-list-container .paginationBar .pagination-wrap .pagination li strong{padding-left:1px;padding-right:1px}}.search-results-wrapper .breadcrumb-module{display:inline-block;width:100%}@media only screen and (max-width:47.9375em){.search-results-wrapper .breadcrumb-module .breadcrumbs{padding-left:30px}.search-results-wrapper .breadcrumb-module .breadcrumbs li{display:none}.search-results-wrapper .breadcrumb-module .breadcrumbs li.home{display:inline-block}}.search-results-wrapper .grid-collection-categories-wrapper+.results,.search-results-wrapper .results h1:after,.search-results-wrapper .results h2:after,.search-results-wrapper .search-results-list .sidebar-wrap .headline:after,.search-results-wrapper .temp-product-list{display:none}.search-results-wrapper .search-results-list .sidebar-wrap{top:170px}.search-results-wrapper .search-results-list .sidebar-wrap .headline{background:0 0;color:#383838;padding:0;margin-top:0}.search-results-wrapper .search-results-list .sidebar-wrap .facetHead,.search-results-wrapper .search-results-list .sidebar-wrap .facetValues{margin-left:0}.search-results-wrapper .results{border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding:15px 15px 0}.search-results-wrapper .results.empty-text-message{padding-top:0;padding-bottom:20px}.search-results-wrapper .results h1,.search-results-wrapper .results h2{background:#fff;border-bottom:none;color:#383838;font-family:clanotnews;font-size:14px;font-size:.875rem;line-height:1rem;margin:0 0 10px;padding:0;text-transform:none;vertical-align:top}.search-results-wrapper .results .suggested-search,.search-results-wrapper .results p{font-size:13px;font-size:.8125rem;line-height:1rem;margin:0 0 10px;vertical-align:top}.search-results-wrapper .results ul{font-size:13px;font-size:.8125rem;line-height:1rem;padding-left:25px;vertical-align:top}.search-results-wrapper .results li{list-style:disc;margin:0 0 2px}.search-results-wrapper .related-grid-container{margin-top:30px}.search-results-wrapper .related-items-header{padding:0 15px;background-color:#c4e0e7}.search-results-wrapper .grid-collection-categories-wrapper h2{font-size:16px;font-size:1rem}.search-results-wrapper .grid-collection-categories-wrapper h2 .search-tab{font-size:16px;font-size:1rem;color:#fff;text-decoration:none;font-family:clanotbook}.cell-plan-price-link a,.checkout-form .required a,.pdp-description-wrap .pdp-truncated a,.pdp-summary a,.product-detail-sections a,.product-details-summary a,.template-pages-layout-contentLayout1Page .contact-phone a,.template-pages-layout-landingLayout5Page .contact-phone a{text-decoration:underline}.search-results-wrapper .grid-collection-categories-wrapper h2:after{bottom:-10px;left:25px}.search-results-wrapper .grid-collection-categories-wrapper h2.active .search-tab{font-family:clanotmedium;color:#383838}.search-results-wrapper .content-container{border-bottom:1px solid #e2e2e2;padding:15px 15px 0}.search-results-wrapper .contentMainLink{font-family:clanotnews;font-size:1rem;color:#383838;margin-bottom:8px;display:block;line-height:23px;line-height:1.4rem}.search-results-wrapper .contentMainLink.help-type:before,.search-results-wrapper .contentMainLink.pdf-type:before,.search-results-wrapper .contentMainLink.video-type:before{content:'';display:block;height:23px;height:1.4rem;width:1.4rem;float:left;margin-right:10px}.search-results-wrapper .contentMainLink.pdf-type:before{background:url(../images/search/file.svg) no-repeat}.search-results-wrapper .contentMainLink.video-type:before{background:url(../images/search/video.svg) no-repeat}.search-results-wrapper .contentMainLink.help-type:before{background:url(../images/search/help.svg) no-repeat}.search-results-wrapper .more-link-details{display:block;float:none;margin-top:8px}.search-results-wrapper .carousel.merchandizing-carousel{margin:0 15px}.search-results-wrapper .carousel.merchandizing-carousel .items-inner-wrapper{overflow:hidden}.search-results-wrapper .carousel.merchandizing-carousel .carousel-wrap:after,.search-results-wrapper .carousel.merchandizing-carousel .carousel-wrap:before{top:51px;bottom:0;height:auto}@media only screen and (min-width:48em){.search-results-wrapper .results{border-bottom:none;margin-bottom:0;padding:0}.search-results-wrapper .search-results-list .sidebar-wrap{top:0}.search-results-wrapper .grid-collection-categories-wrapper h2:after{left:23px}}.page-homepage .grid-collection .container{padding:28px 0}@media only screen and (min-width:48em){.page-homepage .grid-collection .container{padding:20px 15px}}@media only screen and (min-width:75em){.page-homepage .grid-collection .container{padding:20px 100px}}.popUp{margin-left:25px;margin-right:25px}.category-container .header-wrap a{margin:0;width:100%}.category-container .sidebar-header{margin:0;padding:25px 15px}.category-container .sidebar-subnav{overflow:visible}.category-container .best-selling-carousel .header-wrap a,.category-container .sidebar-subnav .facetHead,.category-container .sidebar-subnav .title_holder{display:none}.category-container .top-brands-carousel{padding-bottom:10px}.category-container .grid-collection .container{padding:0}.category-container .grid-content{padding-top:0;margin-bottom:15px}.category-container .grid-collection-categories{background:0 0}.page-category .grid-collection{padding:40px 0 30px}@media only screen and (max-width:47.9375em){.page-category .breadcrumbs,.page-category .grid-collection .grid-content,.page-category .grid-collection .header-wrap,.page-category .grid-collection-item{display:none!important}}.page-category .list-collection-item{text-align:left;height:48px;border-bottom:1px solid #d9d9d9;width:100%;padding:18px 15px}@media only screen and (min-width:48em){.page-category .list-collection-item{display:none!important}}.page-category .grid-show-more{display:none}.page-category .grid-collection-item{padding-bottom:0}.page-category .grid-collection-item:nth-child(n+4){padding-top:30px}.page-category .grid-collection-item .grid-collection-item-details ul.subcat-list{margin-top:-20px}.page-category .grid-collection-item-img{display:block;float:none;height:auto;padding-bottom:30px;width:200px}.page-category .grid-collection-item-img a{width:175px;height:134px;display:block;margin:0 auto}.page-category .grid-collection-item-img img{max-height:100%;height:auto;display:inline-block}.page-category .grid-collection-item-name{height:auto;line-height:105%;margin-bottom:8px;font-size:16px;font-size:1rem}.page-category .grid-collection-item-name a{font-family:clanotnews;font-size:16px;font-size:1rem}.page-category .grid-collection-subcategory-name{font-size:14px;font-size:.875rem;line-height:20px}.page-category .grid-collection-all-items{color:#383838;font-family:clanotnews;font-size:14px;font-size:.875rem;line-height:20px}.page-category .grid-collection-all-items:hover,.page-subcategory .grid-collection-link:focus,.page-subcategory .grid-collection-link:hover{color:#9e0000}.page-category .best-selling-carousel .container{padding-bottom:0}.page-subcategory .header-wrap{margin-bottom:5px;padding-top:20px}.page-subcategory .best-selling-carousel{display:none}.page-subcategory .grid-content .button{margin-top:10px;text-align:center;word-break:break-word}.page-subcategory .grid-content .button.disabled-button,.page-subcategory .grid-content .button[disabled]{padding:10px 10px 8px}.page-subcategory .grid-collection-item-details{padding-left:0}.page-subcategory .grid-collection-item{padding:15px 0}.page-subcategory .grid-collection-item .grid-collection-item-img{width:90%;height:92px}.page-subcategory .grid-collection-item .grid-collection-item-img a{width:120px;height:75px;margin-bottom:20px}.page-subcategory .grid-collection-item .grid-collection-item-img img{max-height:100%;height:auto;max-width:120px}.page-subcategory .grid-collection-item-rating{margin-bottom:0;height:16px}.page-subcategory .grid-collection-link{display:block;margin:0}.page-subcategory .grid-collection-link:focus:after,.page-subcategory .grid-collection-link:hover:after{border-color:transparent transparent transparent #9e0000}.page-subcategory .button-wrap{text-align:left}.page-subcategory .cell-availability-wrap{position:absolute;bottom:0;left:10px;width:80%}.page-subcategory .cell-availability-wrap a{float:left}.page-subcategory .cell-availability-wrap .button{margin-top:0}@media only screen and (max-width:47.9375em){.category-aspot.top-aspot .a-spot-content,.category-container .button{display:none}.category-container .section{padding:0 15px}.category-aspot .a-spot-content{padding-left:15px}.page-category .grid-collection{padding:0 0 30px}.best-selling-carousel .container{padding-bottom:30px}.top-brands-carousel .container{padding-top:40px;padding-bottom:50px}.page-subcategory .top-brands-carousel .container{padding-top:0}.has-breadcrumbs .sidebar-wrap .sidebar-content .breadcrumb-module ul.breadcrumbs{padding-left:35px}}@media only screen and (min-width:48em){.page-subcategory .grid-collection-item .grid-collection-item-img{width:90%;min-height:110px;margin-top:15px}.has-breadcrumbs .category-aspot{padding-top:70px}.category-container .header-wrap a{width:auto}.category-container .header-wrap a:focus,.category-container .header-wrap a:hover{color:#9e0000}.category-container .header-wrap a:after{content:"›";padding-left:5px}.category-container .sidebar-wrap{padding-top:0}.category-container .sidebar-header{margin-bottom:22px;padding:0}.page-subcategory .category-aspot,.page-subcategory .header-wrap{margin-bottom:20px}.category-container .section .header-wrap a{float:right;background:0 0;color:#c00;line-height:30px;font-family:clanotmedium;font-size:13px;font-size:.8125rem;padding:0}.category-container .section .header-wrap a:focus,.category-container .section .header-wrap a:hover{color:#9e0000}.category-container .top-brands-carousel .container{padding-top:10px}.category-container .grid-collection-item{float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.33333333333333%;margin-left:0;margin-right:3%}.category-container .grid-collection-item:after,.category-container .grid-collection-item:before{content:'';display:table}.category-container .grid-collection-item:after{clear:both}.category-container .grid-collection-item:last-child,.category-container .grid-collection-item:nth-of-type(3n){margin-right:0}.page-subcategory .grid-content{margin-top:20px}}.brand-info-component .brand-info{margin:10px 0}.page-productComparing h1{background:0 0;color:#4f4f4f;font-family:clanotnews;font-size:24px;font-size:1.5rem}.page-productComparing .breadcrumbs{left:15px;position:relative}.product-comparison .go-to-results{display:block;margin-top:25px;float:left}.product-comparison .content{float:left}.product-comparison .content .section-header{padding-top:22px}.product-comparison .remove-item{display:block;float:right;min-height:16px;min-width:16px;margin:-10px -10px 0 0}.product-comparison .remove-item:focus{outline:#a9a9a9 dotted 1px;outline-offset:2px}.product-comparison .add-comparison-product{background:#f1f2f2;color:#383838;font-size:14px;font-size:.875rem;padding:10px;position:static;vertical-align:top;display:none}.product-comparison .add-comparison-product a{display:block;text-align:center}.product-comparison .add-comparison-product a:focus{outline:#a9a9a9 dotted 1px;outline-offset:-2px}.product-comparison .add-comparison-product a:hover{color:#9e0000}.product-comparison .add-comparison-product a h3{color:#383838;font-size:14px;font-size:.875rem}.product-comparison .add-comparison-product a img{display:block;margin:0 auto;padding-bottom:10px}.product-comparison .add-comparison-product h3{margin:0 auto;width:70%}.product-comparison .add-comparison-product-wrapper{top:25px;width:100%}.product-comparison td{border-right:1px solid #e2e2e2;padding-left:20px;padding-right:20px}.product-comparison .delete-product{float:right}.product-comparison .reviews-link{min-height:50px;font-size:13px}.product-comparison .stars-wrapper{height:16px;margin:7px 0 10px}.product-comparison .stars-wrapper:empty{display:block}.product-comparison-items{border:0;border-collapse:collapse;empty-cells:show;max-width:100%;padding:0;table-layout:fixed;width:100%;clear:both}.store-search-form .headline,.store-search-results .store-result-row{border-bottom:1px solid #eaeaea}.product-comparison-items tbody th{vertical-align:bottom;padding:0 20px 4px}.product-comparison-items tbody th .spec-labels li{position:relative;top:15px;padding-top:15px}.product-comparison-items .original-price{min-height:32px}.product-comparison-items-delete{padding-bottom:15px}.product-comparison-items-delete td{padding-top:5px}.product-comparison-items-block .title{font-size:16px;font-size:1rem;color:#383838;display:block;margin-bottom:10px;min-height:58px}.product-comparison-items-block .image{display:block;width:100%;text-align:center;padding-bottom:45px;height:117px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.product-comparison-items-block .image img,.product-comparison-items-images img{height:auto;max-height:117px}.product-comparison-items-images{padding-bottom:45px}.product-comparison-items-images a{width:100%;display:block;text-align:center;margin:0 auto}.product-comparison-items-titles{margin-bottom:10px}.product-comparison-items-titles a{color:#383838}.product-comparison-items-prices{color:#383838;font-family:clanotmedium;font-size:16px;font-size:1rem;padding-bottom:15px;vertical-align:bottom;min-height:1.35em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.product-comparison-items-prices .original-price{position:absolute;font-size:12px;font-size:.75rem}.main-product-details td,.store-search,.store-search-form .input-row .controls{position:relative}.product-comparison-items-prices .sale-price{color:#c00;text-align:left}.product-comparison-items-reviews{font-size:14px;font-size:.875rem;min-height:2em}.product-comparison-items-reviews .rating{display:inline-block;height:13px;width:13px;background:url(../images/icons/star_yellow.svg) 50% 50%/13px 13px no-repeat #fff}.product-comparison-items-reviews a{font-family:clanotbook}.product-comparison-item-rating{padding-top:3px;min-height:19px}.main-product-details td{padding-bottom:5px}.product-comparison-items-ctas{left:20px;right:20px}.product-comparison-items-ctas a{font-family:clanotbook;font-size:14px;font-size:.875rem}.product-comparison-items-ctas .button{margin-bottom:15px;width:100%;word-wrap:break-word;white-space:nowrap;padding:10px 5px 8px}.product-comparison-items-ctas .availability-status{padding-bottom:30px;padding-top:20px}.product-comparison-items-ctas .availability-text{margin:10px 0}.product-comparison-items-features h3{color:#4f4f4f;font-family:clanotmedium;font-size:14px;font-size:.875rem}.product-comparison-items-features td{padding-bottom:25px;vertical-align:top}.product-comparison-items-specs h3{color:#4f4f4f;font-family:clanotmedium;font-size:14px;font-size:.875rem}.product-comparison-items-specs td{border-right:1px solid #e2e2e2}.spec-separator{border-top:1px solid #d9d9d9}.product-comparison-items-specs .spec-details,.product-comparison-items-specs .spec-labels{border-top:0 none}.product-comparison-items tbody th.items-spec-separator{padding:0 20px}.spec-details,.spec-labels{font-size:13px;font-size:.8125rem}.spec-details li,.spec-labels li{padding-bottom:15px;padding-top:15px;line-height:.938rem}.spec-details li.availability-text:first-child,.spec-labels li.availability-text:first-child{padding-bottom:0}.spec-details.not-available,.spec-labels.not-available{padding-top:15px}.spec-labels font-family header-font strong{text-transform:uppercase}.product-comparison-availability .availability-status,.spec-details{border-top:1px solid #d9d9d9}.product-comparison-availability .availability-text{border-top:none}.product-comparison-availability .availability-text:before{top:16px}.product-comparison-item-features-list li{font-size:14px;font-size:.875rem;line-height:140%;list-style-type:disc;margin-left:15px;padding-bottom:10px;border-top:none}.product-comparison-item-features-list li:first-child{padding-top:0}@media only screen and (min-width:48em){.product-comparison .add-comparison-product{display:table-cell}.product-comparison-items-reviews td .rating{display:inline-block;height:15px;width:15px;background:url(../images/icons/star_yellow.svg) 50% 50%/15px 15px no-repeat #fff}.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em}}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row;vertical-align:top}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{padding:0 .6em 0 0;min-width:30%;display:inline-block}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}@media only screen and (max-width:39.875em){.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{clear:left;float:left;width:100%}}.bundle-categories .bundle-item:after,.bundle-categories:after,.page-cellPlanGrid .payment-grid:after,.pdp-availability-wrap:after,.pdp-custom:after,.product-detail-section-content.shipping-information:after,.productDescription:after,.store-detail-container .store-details:after,.store-detail-container .storeImage,.store-search-results .paginationBar:after,.store-search-results .store-result-row td .store-openings li{clear:both}@media only screen and (min-width:40em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}@media only screen and (min-width:48em) and (max-width:59.9375em){.product-comparison-items-ctas .button{white-space:normal}}@media only screen and (max-width:47.9375em){.store-locator-container{padding-left:0;padding-right:0}.store-locator-container .store-search #storeFinderForm .button.primary-button{right:15px}}.store-locator-container .store-search #nearMeStorefinderForm,.store-locator-container .store-search #storeFinderForm,.store-locator-container .store-search .form-divider{padding-right:15px;padding-left:15px}@media only screen and (max-width:47.9375em){.store-locator-container .store-search .store-search-map{padding-right:15px;padding-left:15px}.store-locator-container .store-search .store-search-results{padding-right:30px;padding-left:30px}}@media only screen and (max-width:47.9375em) and (max-width:29.9375em){.store-locator-container .store-search .store-search-results .pagination{padding-top:5px;margin-bottom:0}.store-locator-container .store-search .store-search-results li:not(.prev)>*{padding-left:5px;padding-right:5px}}.store-search,.store-search-form{margin:0 auto;display:block}.store-locator-container .store-search .headline{padding-right:15px;padding-left:30px}.store-locator-container .storeMap{display:block;max-height:360px;max-width:745px}.store-locator-container .alert.negative{padding:10px}.store-locator-container #map_canvas{display:block;height:200px;max-width:745px;width:100%}.gmnoprint img{max-width:none}.store-search-form .headline{display:block;font-family:clanotnews;font-size:18px;font-size:1.125rem;margin:0 -15px 20px;padding:25px 15px 22px;text-transform:uppercase}.store-search-form .input-row{margin:0;overflow:hidden;position:relative;width:100%}.store-search-form .input-row label{display:block;font-size:14px;font-size:.875rem;font-family:clanotnews;margin-bottom:10px}.store-search-form .input-row .mandatory{display:none}.store-search-form .input-row input[type=text]{display:inline-block;font-size:14px;font-size:.875rem;margin:0;width:100%}.store-search-form .input-row .button{bottom:20px;display:block;margin:0;padding-left:0;padding-right:0;position:absolute;right:0;text-align:center;width:85px}.store-search-form .form-divider{background:#fff;border:1px solid #eaeaea;-webkit-border-radius:20px;border-radius:20px;display:block;height:40px;font-family:clan_otbook_italic;font-size:14px;font-size:.875rem;line-height:38px;margin:15px auto;position:relative;text-align:center;width:40px;z-index:5}.store-search-form .form-divider:after,.store-search-form .form-divider:before{background:#eaeaea;content:"";display:block;height:1px;left:-15px;position:absolute;top:19px;width:15px;z-index:1}.store-search-form .form-divider:after{left:38px}.store-search-form .nearby-stores{display:block;margin:0 0 15px;width:100%;text-align:center}.store-search-form .nearby-stores img{padding-right:6px;vertical-align:middle}.store-search-results{border-top:1px solid #eaeaea;display:block;margin:20px -15px 0;padding:0 15px}.store-search-results .paginationBar{float:none;display:block;margin-bottom:0;text-align:right;width:100%}.store-search-results .paginationBar:after,.store-search-results .paginationBar:before{content:'';display:table}.store-search-results .paginationBar .results-wrap{padding:0 15px}.store-search-results .paginationBar .filter-options{display:none}.store-search-results .paginationBar .totalResults{border-right:none;display:block;float:left;font-size:0;line-height:35px;padding:10px 0 0;vertical-align:middle}.store-search-results .paginationBar .totalResults strong{font-size:14px;font-size:.875rem}.store-search-results .paginationBar .pagination-wrap{border-left:none;float:right}.store-search-results .paginationBar .icon-button-wrap{display:none}.store-search-results .store-result-row td{padding:15px;vertical-align:top;font-size:14px;font-size:.875rem}.store-search-results .store-result-row td .make-my-store{border:1px solid #c00;font-size:14px;font-size:.875rem;line-height:1.25rem;min-height:40px;padding:10px 0 8px;text-align:center}.store-search-results .store-result-row.no-padding{border-top:none}.store-search-results .store-result-row.no-padding .store-info{padding-top:0}@media only screen and (max-width:47.9375em){.store-search-results .store-info.directions{width:100%;padding-top:10px}.store-search-results .store-info.directions>a{display:block;margin-top:10px}.store-search-results .store-info.distance{padding-right:0}.store-search-results .store-info.address{padding-right:0;padding-left:10px}.store-search-results .store-info.address .store-openings{font-size:.75rem}.store-search-results .store-results-header .address{padding-left:15px}.store-search-results .tel-link{color:inherit;font-family:inherit}.store-search-results p,.store-search-results ul{font-size:14px;font-size:.875rem;margin-bottom:10px}.store-search-results .itemName a{font-family:clanotnews;text-transform:uppercase}.store-search-results .make-my-store{font-size:12px;font-size:.75rem}.store-search-results tr{font-size:14px;font-size:.875rem}.store-search-results td{vertical-align:top}.store-search-results .store-openings{display:block}.store-search-results .store-openings tr{display:none}.store-search-results .store-openings tr.today,.store-search-results .today{display:block}.store-search-results .weekday-openings-day{padding-right:5px}.store-search-results .weekday-openings-times{white-space:nowrap;position:relative;right:10px}.store-search-promos{display:none!important}}.store-results-list{width:100%}.store-results-header{background:#c4e0e7;color:#383838;font-size:0;height:32px;margin:0;padding:0;white-space:nowrap;width:100%}.store-results-header td,.store-results-header th{color:#383838;font-size:14px;font-size:.875rem;height:32px;line-height:32px;margin:0;padding:0 0 0 10px;text-transform:uppercase;vertical-align:middle}.page-storefinderPage .button.primary-button.nearby-stores{padding:8px 25px 7px}.page-storefinderPage td.store-info.distance{width:25%}.page-storefinderPage td.store-info.address{width:75%}.store-search-results .temp-product-list{display:none}@media only screen and (min-width:32.5em){.store-locator-container #map_canvas{height:300px}}@media only screen and (min-width:48em){.page-storefinderPage .store-search-results .paginationBar .totalResults strong{font-size:12px;font-size:.75rem}.page-storefinderPage .button.primary-button.nearby-stores{padding:10px 0 8px}.page-storefinderPage td.store-info.distance{width:15%}.page-storefinderPage td.store-info.address{width:25%}.store-locator-container{padding-top:0}.store-locator-container .store-search-map{height:360px;padding-left:255px;position:absolute;right:0;top:0;width:100%}.store-locator-container #map_canvas{height:360px}.store-search-form{display:block;margin-left:0;position:relative;width:235px;z-index:100}.store-search-form .headline{font-size:22px;font-size:1.375rem;margin:0 0 15px;padding:0 0 12px}.store-search-form .input-row .button{bottom:0;margin-top:22px;position:relative;width:100%}.store-search-form .form-divider{margin:32.25px auto}.store-search-results{margin:20px auto;padding:15px 0}.store-search-results .paginationBar .results-wrap{padding-right:0}.store-search-results .paginationBar .pagination-wrap{margin-right:0}.store-search-results .button{white-space:nowrap;padding-left:0;padding-right:0;display:block;margin:0 0 15px;text-align:center;width:100%}}.store-search-results .paginationBar.bottom,.store-search-results .paginationBar.top{padding:5px 0}.store-results-list td.distance,.store-results-list th.distance{width:15%;max-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.store-results-list td.address,.store-results-list td.hours,.store-results-list th.address,.store-results-list th.hours{width:25%}.store-results-list td.features,.store-results-list th.features{width:15%}.store-results-list td.directions,.store-results-list th.directions{width:20%}.store-results-list .weekday-openings-day{width:30%;float:left;text-align:left}.store-results-list .weekday-openings-times{width:70%;float:right;text-align:left}@media only screen and (max-width:47.9375em){.store-search-results .paginationBar .pagination-wrap{display:block;text-align:center;float:none}.store-search-results .store-result-row{border-bottom:none}.store-search-results .store-result-row.no-padding{border-bottom:1px solid #eaeaea}}.store-search-results .paginationBar{background-color:#eaeaea}.store-search-results .paginationBar.top .back-to-top{display:none}.store-search-results .paginationBar.bottom .productsTotalResults.totalResults{padding-top:0}.store-search-results .paginationBar .pagination-top-container{display:inline-block}.store-search-results .paginationBar .pagination-top-container .results-wrap .staticContentPagination{display:none}.store-search-results .paginationBar .pagination-top-container .productsTotalResults{float:none;display:inline-block;vertical-align:bottom;padding-left:20px;padding-right:15px}.store-search-results .paginationBar .pagination-top-container .productsPagination .parsley-errors-list,.store-search-results .paginationBar .pagination-top-container .staticContentTotalResults,.store-search-results .paginationBar .productsTotalResults .load-more{display:none}.store-search-results .paginationBar .back-to-top{float:left;font-size:13px;font-weight:600;margin-left:10px}@media (max-width:767px){.store-search-results .paginationBar{text-align:center}.store-search-results .paginationBar .back-to-top{float:right;margin-right:10px}}.store-search-results .paginationBar .back-to-top a{line-height:45px}.store-search-results .paginationBar .productsTotalResults a{font-size:13px;font-weight:600;padding-left:10px}.store-search-results .paginationBar .productsTotalResults.totalResults{padding-top:5px}.store-detail-container .sidebar-wrap{left:auto;padding-top:0}.store-detail-container .storeMap{max-height:360px}.store-detail-container #map_canvas,.store-detail-container .storeMap{display:block;width:100%;max-width:745px}.store-detail-container #map_canvas{height:200px}.store-detail-container .headline{border-bottom:1px solid #eaeaea;display:block;font-family:clanotnews;font-size:18px;font-size:1.125rem;padding:12px 15px 22px;text-transform:uppercase}.store-detail-container .store-details{border-bottom:1px solid #eaeaea;width:100%}.store-detail-container .store-details:after,.store-detail-container .store-details:before{content:'';display:table}.store-detail-container .store-info{display:block;font-size:14px;font-size:.875rem;margin:0;width:100%}.store-detail-container .store-info.hours{float:none}.store-detail-container .store-info.directions{display:none}.store-detail-container .store-info .tel-link{color:inherit;font-family:inherit}.store-detail-container .store-info ul{font-size:14px;font-size:.875rem}.store-detail-container .store-info .store-info-section{padding:20px 0 0}.store-detail-container .store-info .store-info-section .store-info-label{margin-right:10px;font-family:clanotnews;font-size:14px;font-size:.875rem}.store-detail-container .store-info .store-info-section .store-info-value{font-size:13px;font-size:.8125rem}.store-detail-container .store-info .store-info-section .store-info-value .store-openings{display:table;width:100%}.store-detail-container .store-info .store-info-section .store-info-value .store-openings .weekday-openings,.store-detail-container .store-info .store-info-section .store-info-value .store-openings .weekday-openings-closed{display:table-row}.store-detail-container .store-info .store-info-section .store-info-value .store-openings .weekday-openings-day,.store-detail-container .store-info .store-info-section .store-info-value .store-openings .weekday-openings-times{display:table-cell}.store-detail-container .store-info .itemName a{font-family:clanotnews;text-transform:uppercase}.store-detail-container .store-info tr{font-size:14px;font-size:.875rem}.store-detail-container .store-info td{vertical-align:top}.store-detail-container .store-info .weekday-openings-day{padding-right:5px}.store-detail-container .store-info .today{display:table-row}.store-detail-container .store-name{font-family:clanotnews}.store-detail-container .storeImage{padding-top:20px}@media only screen and (min-width:32.5em){.store-detail-container .storeMap{max-height:410px}.store-detail-container #map_canvas{height:250px}}@media only screen and (min-width:48em){.store-detail-container .storeMap{max-height:692px}.store-detail-container #map_canvas{height:532px}.store-detail-container .headline{font-size:22px;font-size:1.375rem;margin:0 0 15px;padding:0 0 12px}.store-detail-container .store-search-map{height:360px;padding-left:255px;position:absolute;right:0;top:0;width:100%}.store-detail-container .store-details{border-bottom:none}.store-detail-container .store-info,.store-detail-container .store-info.features,.store-detail-container .store-info.hours{display:block;float:left;margin-left:0}.store-detail-container .store-info tr{display:table-row;font-size:14px;font-size:.875rem}.store-detail-container .feature-list td{padding-left:0}}.pdp-color,.pdp-price-wrap,.pdp-section-container,.productDescription{position:relative}.page-bundleDetails .left-column,.page-cellWithDataPlanDetails .left-column,.page-productDetails .left-column{border-bottom:1px solid #e2e2e2}.page-bundleDetails .left-column.no-manual,.page-cellWithDataPlanDetails .left-column.no-manual,.page-productDetails .left-column.no-manual{border-bottom:none}.page-bundleDetails .right-column,.page-cellWithDataPlanDetails .right-column,.page-productDetails .right-column{padding-top:25px}.page-cellPlanGrid #content,.page-cellWithDataPlanDetails #content{padding-bottom:0}.inline-banner{display:inline-block}.banner-margin{margin-bottom:20px}.product-detail-sections{font-size:14px;font-size:.875rem;padding-bottom:20px}.product-detail-sections .accordion-trigger{font-size:14px;font-size:.875rem;height:48px;line-height:100%;padding:18px 15px}.product-detail-sections .accordion-content.active{padding:30px 15px 15px}.product-detail-sections .product-details-numbers-wrapper{margin:10px auto 25px}.product-detail-sections .product-details-key,.product-detail-sections .product-details-value{font-size:13px;font-size:.8125rem}.product-detail-sections .product-details-key{display:inline-block;font-family:clanotnews}.product-detail-sections .product-details-value{display:inline;font-family:clanotbook}.product-detail-sections .product-details-value:after{content:'';display:block}.product-detail-sections .whats-in-the-box{padding-bottom:12px}.product-detail-sections .product-detail-additional-information a{font-family:clanotbook}.product-detail-sections .postal-code-search{font-family:clanotnews;padding-top:15px}.product-detail-sections .postal-code-search .parsley-errors-list li{font-size:13px;font-size:.8125rem;padding-bottom:0;margin-left:0}.product-detail-sections .postal-code-search input{display:inline-block;margin-top:15px;margin-right:15px;width:240px}.product-detail-sections .postal-code-search .button{display:inline-block;vertical-align:bottom;margin-top:15px;min-width:140px}.product-detail-sections h3{color:#4f4f4f;font-family:clanotmedium;font-size:14px;font-size:.875rem}.product-detail-sections p{font-size:14px;font-size:.875rem;line-height:165%;padding-right:20px}.product-detail-sections li{font-size:14px;font-size:.875rem;list-style-type:disc;margin-left:15px;padding-bottom:10px;line-height:100%}.custom-truncate,.custom-truncate.truncate{line-height:1.47}.custom-truncate{display:block;display:-webkit-box;width:100%;height:40px;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.productDescription:after,.productDescription:before{content:'';display:table}.productDescription .product-altered{color:#c00;font-family:clanotnews;font-size:14px;font-size:.875rem;text-transform:uppercase}.productDescription .variants{margin-top:25px}.productDescription .variants .hide{display:none}.productDescription .variants .control-group .custom-select{width:150px}.productDescription .variants .control-group label{width:180px;float:left;margin-top:15px}.pdp-section{padding-top:20px;margin-bottom:30px}.pdp-section:after,.pdp-section:before{content:'';display:table}.pdp-section:after{clear:both}.pdp-ordering-disclaimer .disclaimer-content{background-color:#ebf4f7;border:1px solid #c4e0e7;color:#383838;padding:5px 15px;margin:0 15px 15px}.pdp-availability{color:#3d98b0;font-family:clanotbold;font-size:14px;font-size:.875rem;text-transform:uppercase}.pdp-name{font-size:17px;font-size:1.0625rem;font-family:clanotbook;margin-top:0;margin-bottom:10px;word-break:break-word}.pdp-code{color:#4f4f4f;padding-bottom:5px}.pdp-prod-review{font-size:14px;font-size:.875rem}.pdp-price-wrap .alt-user-price{color:#383838;font-family:clanotmedium}.pdp-original-price{font-size:16px;font-size:1rem}.pdp-original-price.pdp-alt-original-price{font-size:12px;font-size:.75rem}.pdp-ehf-price{margin-top:5px;font-size:12px;font-size:.75rem}.pdp-sale-price{color:#383838;font-family:clanotnews;font-size:32px;font-size:2rem;margin-bottom:3px}.has-promotion .pdp-sale-price,.special-price .pdp-sale-price{color:#c00}.pdp-bundle-text,.pdp-sale-text{font-family:clanotbook;font-size:18px;font-size:1.125rem}.pdp-price-savings,.pdp-sale-text{font-size:14px;font-size:.875rem;color:#383838;background:#fdb813;display:inline-block;padding:5px;font-family:clanotmedium;margin-bottom:11px}.pdp-sale-duration{color:#4f4f4f;font-family:clanotnews;margin-top:15px;font-size:12px;font-size:.75rem}.pdp-warranty-label{font-family:clanotnews;font-size:13px;font-size:.8125rem;line-height:140%;margin-bottom:15px}.pdp-warranty-label a{font-size:12px;font-size:.75rem}.actions-container,.pdp-warranty-wrap{padding-bottom:20px}.actions-container .secondary-button,.pdp-warranty-wrap .secondary-button{width:100%}.pdp-prod-review .star-wrap{margin-bottom:5px}.pdp-truncated p{margin:0;display:inline-block;vertical-align:text-bottom}.pdp-summary{overflow:hidden;font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem;max-height:36px;display:inline-block;margin-bottom:0}.pdp-summary a{display:inline-block;font-family:clanotbook;font-size:inherit}.product-not-displayable-warning{margin-bottom:5%;border:1.5px solid #c00;padding:2.5%;-webkit-box-shadow:1px 1px 2px 0 #c00;box-shadow:1px 1px 2px 0 #c00;overflow:hidden}.product-not-displayable-warning img{max-height:35px;display:inline-block;padding:0;margin:0}.product-not-displayable-warning .product-not-displayable-text{font-size:15px;font-family:clanotmedium;font-weight:700;text-align:center;display:inline-block;padding:0 0 0 25px;margin:0}.product-not-displayable-warning .product-not-displayable-icon{vertical-align:middle}.pdp-description-wrap .pdp-truncated p.desktop-only a{font-size:15px;font-size:.9375rem}.pdp-share{text-align:center;margin-top:30px}.pdp-share-label{margin-bottom:20px;font-size:14px;font-size:.875rem}.product-detail-specs .headline{margin-top:15px}.page-cellPlanGrid .payment-grid .table .bonus~.bonus,.page-cellPlanGrid .search-filter h2{margin-top:0}.product-detail-specs .headline h3{padding-left:5%;text-transform:uppercase;font-size:12px;font-size:.75rem}.product-detail-specs dl{font-size:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px;border-top:1px solid #383838}.product-detail-specs dd,.product-detail-specs dt{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-size:.75rem;width:50%;vertical-align:top;padding-top:13px;padding-bottom:13px}.product-detail-specs dt{font-family:clanotnews;padding-left:5%}.product-detail-specs dd{padding-right:5%;padding-left:2%}.page-cellWithDataPlanDetails .container .content{padding:20px 0 0}.page-cellPlanGrid .container .content{padding:20px 15px 10px}.page-cellPlanGrid .productImage{width:100%;float:none}.page-cellPlanGrid .product-image{padding:15px 15px 0}.page-cellPlanGrid .product-image .productImagePrimary{border-bottom:0}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .breadcrumb-module{padding:0}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .section{padding-bottom:10px}.page-cellPlanGrid .search-filter{background:#ebf4f7;padding:20px 10px}.page-cellPlanGrid .search-filter .control-group:last-child{margin-bottom:0}.page-cellPlanGrid .payment-grid{padding-bottom:35px}.page-cellPlanGrid .payment-grid:after,.page-cellPlanGrid .payment-grid:before{content:'';display:table}.page-cellPlanGrid .payment-grid .table .pdp-sale-price span span{vertical-align:super;font-size:18px;font-size:1.125rem}.page-cellPlanGrid .payment-grid .table p{margin:0}.page-cellPlanGrid .payment-grid .table .row{width:auto;background-color:#ebf4f7}.page-cellPlanGrid .payment-grid .table .row:first-child{background-color:#c4e0e7}.page-cellPlanGrid .payment-grid .table .row .header{text-align:right;padding-right:1%}.page-cellPlanGrid .payment-grid .table .row .block:after,.page-cellPlanGrid .payment-grid .table .row .header:after{display:inline-block;height:100%;vertical-align:middle;content:''}.page-cellPlanGrid .payment-grid .table .row .block .content{padding-left:20px}.page-cellPlanGrid .payment-grid .table .row .content{width:95%;display:inline-block;vertical-align:middle;padding:0}.page-cellPlanGrid .payment-grid .table .row .content p{line-height:1;vertical-align:middle;font-size:12px;font-size:.75rem}.page-cellPlanGrid .payment-grid .table .row .content .tiny{font-size:8px;font-size:.5rem}.page-cellPlanGrid .payment-grid .table .bonus{margin-top:15px}.page-cellPlanGrid .payment-grid .table .bonus .block .content div{color:red}.page-cellPlanGrid .payment-grid .table .bonus .header{background-color:red;color:#fff}.page-cellPlanGrid .payment-grid .table .bonus .header p.prime{font-size:24px;font-size:1.5rem}.page-cellPlanGrid .payment-grid h2{padding-right:15px;padding-left:15px}.page-cellPlanGrid .payment-grid .grid-headers,.page-cellPlanGrid .payment-grid .mobile-only{font-family:clanotmedium}.page-cellPlanGrid .product-detail-section-content .store-container{padding:15px}.page-cellPlanGrid .product-detail-section-content .store-container>div{width:100%;margin-right:0}.page-cellPlanGrid .secondary-header{background:#c4e0e7;height:45px;padding:0 12px}.page-cellPlanGrid .secondary-header h2{line-height:45px;font-size:14px;font-size:.875rem;margin-bottom:0}.page-cellPlanGrid .secondary-header h2:after{left:15px}.cell-plan-price-details{display:none}.cell-plan-price-link{margin-top:10px}.cell-plan-price-link a{color:#383838;float:right;font-size:12px;font-size:.75rem}.cell-plan-pop-up-wrapper #cboxClose:before{content:'X';font-size:20px;font-size:1.25rem;font-weight:700}.cell-plan-pop-up-wrapper .price-details-pop-up .header{background-color:#c4e0e7;height:45px;line-height:45px}.cell-plan-pop-up-wrapper .price-details-pop-up .header span{font-size:18px;font-size:1.125rem;margin-left:10px;font-weight:700}.cell-plan-pop-up-wrapper .price-details-pop-up .block{font-size:14px;font-size:.875rem;margin:25px 60px}@media only screen and (max-width:47.9375em){.page-cellPlanGrid .rtable-td.grid-cell,.page-cellPlanGrid .rtable-tr.grid-row{padding:0;margin:0}.page-cellPlanGrid .accordion-trigger{border-bottom:none}.page-cellPlanGrid .rtable-tr{border-top:none}.page-cellPlanGrid .table>.row>.col-md-4{width:100%!important}.pdp-details-wrap.mobile-container{padding-right:0;padding-left:0}.actions-container,.pdp-details-wrap.mobile-container .pdp-price-wrap,.pdp-warranty-wrap{padding-right:15px;padding-left:15px}.actions-container .button.warranty-button,.pdp-warranty-wrap .button.warranty-button{width:100%}}.pdp-social-icons{display:inline-block;vertical-align:middle;text-align:justify;width:100%;max-width:194px;height:23px}.pdp-social-icons:after{content:'';display:inline-block;width:100%}.pdp-social-icons li{display:inline-block;margin:0;text-align:center}.pdp-social-icons a{width:34px;display:block}.pdp-social-icons a:focus path{fill:#9e0000}.pdp-social-icons svg{width:34px}.pdp-social-icons .svg-highlight{height:24px;width:24px}.svg-highlight path{fill:#c00}.svg-highlight:focus path,.svg-highlight:hover path,.template-pages-layout-contentLayout1Page .connect-social-icons a:hover svg rect,.template-pages-layout-landingLayout5Page .connect-social-icons a:hover svg rect{fill:#9e0000}.pdp-color{padding-bottom:45px}.pdp-color-label{float:left;margin-right:15px;padding-top:5px}.pdp-color-select{display:inline-block;vertical-align:middle}.pdp-color-select label{display:inline}.pdp-color-select input[type=radio]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:1px;position:absolute}.pdp-color-select input[type=radio]:checked+label .radio-button{-webkit-box-shadow:inset 0 0 0 2px #383838;box-shadow:inset 0 0 0 2px #383838;margin:1px 5px 1px 1px}.pdp-color-select input[type=radio]:checked+label .label-value{display:block}.pdp-color-select .color-select-input:focus+label .radio-button{border:1px dotted #a9a9a9;outline-offset:-2px;outline:-webkit-focus-ring-color auto 5px}.closeBtn,.pdp-color-select .radio-button{-webkit-border-radius:12px;cursor:pointer}.pdp-color-select .label-value{display:none;max-width:79%;vertical-align:top;margin-bottom:18px;position:absolute;bottom:0;left:0;white-space:nowrap}.pdp-color-select .label-value .selection{font-family:clanotbook}.pdp-color-select .radio-button{display:inline-block;width:21px;height:21px;border-radius:12px;margin:1px 5px 1px 1px}.pdp-availability-wrap.cell{text-align:center}.pdp-availability-wrap.cell .actions-container{padding-bottom:5px}.pdp-availability-wrap,.pdp-custom{background:#ebf4f7;padding-top:10px;padding-bottom:5px}.pdp-availability-wrap:after,.pdp-availability-wrap:before,.pdp-custom:after,.pdp-custom:before{content:'';display:table}.pdp-availability-wrap .availability,.pdp-custom .availability{font-family:clanotbook;font-size:13px;font-size:.8125rem;color:#383838;min-height:120px}.pdp-availability-wrap .availability li,.pdp-custom .availability li{margin-bottom:10px}.pdp-availability-wrap .availability li:last-child,.pdp-custom .availability li:last-child{margin-bottom:0}.pdp-availability-wrap .availability a,.pdp-custom .availability a{font-family:inherit}.pdp-availability-wrap .availability-text,.pdp-custom .availability-text{display:inline-block;vertical-align:top}.pdp-availability-wrap .availability-text.shipping-details:before,.pdp-custom .availability-text.shipping-details:before{display:none}.pdp-availability-wrap .availability-text.shipping-details a,.pdp-custom .availability-text.shipping-details a{font-family:clanotnews}.pdp-availability-wrap .availability-text.inventory-status,.pdp-custom .availability-text.inventory-status{font-family:clanotnews;padding-top:15px}.pdp-availability-wrap .availability-status,.pdp-custom .availability-status{float:right;width:55%;margin-top:15px;padding-left:15px;padding-right:15px}.pdp-availability-wrap.purchase-content .availability-status,.pdp-custom.purchase-content .availability-status{float:none;width:100%}.product-detail-section-content.shipping-information>div,.qty{float:left}.qty-label{display:inline-block;vertical-align:middle}.qty{width:45%}.pdp-cell .pdp-price-wrap,.pdp-custom .gift-select,.pdp-custom.pdp-gift-card .qty,.productAddToCartPanel .button{width:100%}.productAddToCartPanel>li{margin-bottom:15px}.productAddToCartPanel .find-cellular-plans{border:1px solid transparent;padding-bottom:8px;padding-top:10px}.qty-container{border-bottom:none;margin-bottom:0}.pdp-custom{padding:10px 10px 20px}.pdp-custom.pdp-gift-card .qty{display:inline-block;vertical-align:top}.pdp-custom.pdp-gift-card .productAddToCartPanelContainer{width:100%;display:inline-block;padding-left:0}.pdp-custom .qty{margin-bottom:15px}.pdp-custom .gift-label{margin-bottom:10px}.pdp-custom .qty-container{margin-bottom:15px}.gift-description-wrap{padding-bottom:10px;margin-bottom:30px}.pdp-cell .secondary-header h2{text-transform:none;padding:0 15px;margin-bottom:0}.pdp-cell .secondary-header h2:after{display:none}.pdp-cell .tooltip-trigger{margin-left:20px}.pdp-cell .tooltip-trigger svg{width:17px;height:17px;display:inline-block;vertical-align:middle}.pdp-cell .tooltip-trigger svg .small-i{fill:#fff}.my-lists .public-list .tooltip-trigger svg .small-i,.pdp-cell .tooltip-trigger svg .small-i-background{fill:#3d98b0}.product-detail-section-content .store-container>div{display:inline-block;width:25%;margin-right:10px;vertical-align:top}.product-detail-section-content .store-container>div .title{font-family:clanotmedium;color:#4f4f4f;margin-bottom:5px}.product-detail-section-content .store-container>div p{margin-bottom:5px}.product-detail-section-content.shipping-information{vertical-align:top}.product-detail-section-content.shipping-information:after,.product-detail-section-content.shipping-information:before{content:'';display:table}.product-detail-section-content.shipping-information>div>span{vertical-align:top;display:inline-block;padding-bottom:10px;font-size:14px;font-size:.875rem}.product-detail-section-content b{font-family:clanotmedium}.purchase-info{background:#c4e0e7;padding:0 12px 0 25px}.purchase-info h2{margin-bottom:0}.purchase-info h2:after{display:none}.bundle-categories .bundle-item:after,.bundle-categories .bundle-item:before,.bundle-categories:after,.bundle-categories:before{content:'';display:table}.bundle-categories{margin-bottom:30px;text-align:left}.bundle-categories .bundle-label{text-transform:uppercase;font-size:22px;font-size:1.375rem;margin-bottom:15px}.bundle-categories h3{font-family:clanotnews;font-size:16px;font-size:1rem;text-align:left;text-transform:uppercase}.bundle-categories .grid-content{border-bottom:1px solid #d9d9d9}.bundle-categories .bundle-group{margin-bottom:30px}.bundle-categories .bundle-group:last-child{margin-bottom:0}.bundle-categories .bundle-item{border-top:1px solid #d9d9d9;padding:15px 0}.bundle-categories .grid-collection-item-name,.bundle-categories .grid-collection-item-name a{font-family:clanotnews;font-size:16px;font-size:1rem}.bundle-categories .availability-text{font-size:13px;font-size:.8125rem;line-height:170%}.bundle-categories .bundle-info{text-align:left;margin-right:5%}.bundle-categories .bundle-options{position:relative;text-align:right}.bundle-categories .checkbox-wrap{margin-bottom:20px}.bundle-categories .bundle-total{text-align:right;margin-top:20px}.bundle-categories .bundle-total .pdp-availability-wrap{padding-top:15px;padding-bottom:15px}.bundle-categories .bundle-total .pdp-availability-wrap .pdp-price-wrap{display:inline-block;width:18%;text-align:left;padding:0 0 10px 10px}.bundle-categories .bundle-total .pdp-availability-wrap .actions-container{display:inline-block;width:80%;padding-left:15px;border-left:1px solid #d9d9d9}.bundle-categories .bundle-total .pdp-availability-wrap .actions-container .productAddToCartPanel>li:nth-child(2){margin-bottom:0}.recent-grid .grid-collection-link,.recent-grid:active,.recent-grid:focus,.recent-grid:hover,.recent-grid:visited,.related-grid .grid-collection-link,.related-grid:active,.related-grid:focus,.related-grid:hover,.related-grid:visited{font-family:clanotbook;color:#383838}.recent-grid .grid-collection-item-details,.related-grid .grid-collection-item-details{float:left;width:52%}@media only screen and (min-width:48em){.page-productDetails .grid-content .grid-collection-item{width:33%}.page-productDetails .grid-content .grid-collection-item:nth-child(odd):before{display:block}.page-productDetails .grid-content .grid-collection-item:nth-child(3n+1):before,.page-productDetails .grid-content .grid-collection-item:nth-last-child(-n+3):after{display:none}.pdp-add-to-cart{float:right;width:51%}.pdp-add-to-cart .pdp-price-wrap .qty{width:25%}.pdp-add-to-cart .pdp-price-wrap .availability-status{width:72%}.pdp-section .productDescription .hr-line{background-color:#d9d9d9;height:1px;width:51%;float:right;margin-bottom:20px}.pdp-section .productDescription .cell{border-bottom:none;margin-bottom:0;padding-bottom:10px}.pdp-section .productDescription .bv-cleanslate .bv-core-container-113 .bv-primarySummary-rating-container .bv-rating-stars-on{color:#ffbc00!important}}@media only screen and (min-width:34.313em) and (max-width:47.9375em){.bundles-collection{padding-bottom:0}.bundles-collection .price-block{padding:45px 0 15px 15px}.bundles-collection .container .add-to-cart-block{float:left;width:38.2%;padding:0}.bundles-collections-list .container{padding-left:5px;padding-right:5px}.pdp-availability-wrap{margin-bottom:0;padding-bottom:0}}@media only screen and (max-width:47.9375em){.pdp-color,.pdp-price-wrap{margin-bottom:15px}.product-detail-sections .container{padding:0}.product-detail-sections .accordion-trigger:after{border:none;left:auto;color:#c00;content:'+';display:block;font-size:20px;font-size:1.25rem;position:absolute;right:15px;top:16px;width:auto}.product-detail-sections .accordion-trigger.active:after{color:#fff;content:'—'}.pdp-name{font-family:clanotnews;font-size:20px;font-size:1.25rem}.pdp-price-wrap{padding-bottom:15px}.pdp-price-wrap.qty-container{padding-left:0;padding-right:0}.pdp-color-select label{padding-right:11px}.pdp-color-select .label-value{left:15px}.qty-label{margin-right:16px}.pdp-custom .qty{float:none}.bundle-categories .grid-content>ul{padding:0 15px}.product-detail-section-content .store-container>div{margin-bottom:20px;width:45%;margin-right:0}.product-detail-section-content.shipping-information>div>span{padding-bottom:10px}.pdp-add-to-cart{width:100%;float:left;position:relative}.pdp-add-to-cart .pdp-availability-wrap .pdp-price-wrap.qty-container .qty{padding-left:15px;display:inline;width:35%}.pdp-add-to-cart .pdp-availability-wrap .pdp-price-wrap.qty-container .qty .qty-label{margin-right:0}.pdp-add-to-cart .pdp-availability-wrap .pdp-price-wrap.qty-container .availability-status{width:60%}.pdp-section .productDescription .prod-desc-left-column,.pdp-section .productDescription .prod-desc-right-column{float:none;width:100%}.pdp-section .productDescription .photo-viewer-wrap{zoom:1;margin-top:5%}.pdp-section .productDescription .prod-desc-right-column .pdp-description-wrap{position:absolute;top:0;width:100%}.pdp-section .productDescription .pdp-availability-wrap .actions-container .full-button{max-width:100%}.pdp-section .productDescription .variants{margin-top:20px;padding-left:15px}.pdp-section .productDescription .variants .control-group label{margin-top:15px}.pdp-section .pdp-description-wrap .bv-cleanslate .bv-core-container-113 .bv-primarySummary-rating-container .bv-rating-stars-on{color:#ffbc00!important;font-size:16px!important}.pdp-section .pdp-description-wrap .bv-cleanslate .bv-core-container-113 .bv-primarySummary-rating-container .bv-rating-stars-container .bv-rating-stars{font-size:16px!important}}.socialbuttons,.socialwidgets{margin-bottom:8px}.socialbuttons{margin-top:8px}.socialbutton{display:inline-block;margin-right:7px}.product-parameters{padding:0 15px 20px}.product-parameters .custom-select{background-color:#f7f7f7;min-width:23ch}.product-parameters .custom-select option,.product-parameters .custom-select select{font-weight:700}@media only screen and (min-width:48em){.bundle-categories .checkbox-wrap,.pdp-share{text-align:left}.pdp-description-wrap{width:51%;float:right;border-bottom:1px solid #d9d9d9;margin-bottom:15px;padding-bottom:15px}.pdp-code,.pdp-name{margin-bottom:10px}.page-bundleDetails .left-column,.page-cellWithDataPlanDetails .left-column,.page-productDetails .left-column{border-bottom:none;border-right:1px solid #e2e2e2;float:left;margin-right:6.2%;width:65%}.page-bundleDetails .left-column.no-manual,.page-cellWithDataPlanDetails .left-column.no-manual,.page-productDetails .left-column.no-manual{border-right:none;width:100%;float:none}.page-bundleDetails .right-column,.page-cellWithDataPlanDetails .right-column,.page-productDetails .right-column{float:left;padding-top:0;width:28%}.pdp-section-container .grid-collection h2{height:31px;line-height:31px;padding:0 12px}.pdp-sale-duration{margin-top:0}.product-detail-sections #product-details:focus{outline-width:0;padding-top:20px}.product-detail-sections .accordion-wrapper h2{height:31px;line-height:31px;padding:0 12px;background-color:#c4e0e7;color:#383838}.product-detail-sections .accordion-wrapper .cell .accordion-content{display:block}.product-detail-sections .accordion-wrapper .cell .accordion-content.collapsed{padding-bottom:30px;display:none}.product-detail-sections .accordion-wrapper .cell .hgroup:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 9px 10px;content:'';display:block;height:0;left:15px;position:relative;right:auto;top:auto;width:0;margin-top:-5px}.product-detail-sections .accordion-wrapper .cell .accordion-trigger:after{border:none;left:auto;color:#383838;content:'-';display:block;font-size:25px;font-size:1.5625rem;position:absolute;right:15px;top:1px;width:auto}.product-detail-sections .accordion-wrapper .cell .accordion-trigger.collapsed:after{content:'+'}.product-detail-sections .accordion-trigger{background:#c4e0e7;border:none;color:#383838}.product-detail-sections .accordion-trigger:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 9px 10px;bottom:-5px;content:'';display:block;height:0;left:15px;position:absolute;right:auto;top:auto;width:0}.product-detail-sections .accordion-trigger.active{background:#c4e0e7;border:none;color:#383838}.product-detail-sections .accordion-content{max-height:9999px;padding:30px 0 60px 4px}.product-detail-sections .accordion-content.active{padding:30px 0 60px 4px}.product-detail-sections .accordion-content.shipping-information{padding-bottom:50px}.product-detail-sections .accordion-content.product-detail-specs .headline h3{padding-left:0;font-size:12px;font-size:.75rem}.product-detail-sections .accordion-content.product-detail-specs li{line-height:130%}.product-detail-sections .accordion-content.product-detail-specs dt{padding-left:2%}.product-detail-sections .accordion-content.product-detail-specs dd{padding-right:2%}.product-detail-sections .product-details-numbers-wrapper .product-details-key,.product-detail-sections .product-details-numbers-wrapper .product-details-value{padding-bottom:10px}.product-detail-sections .product-details-numbers-wrapper .product-details-key{display:block;float:left;clear:left}.product-detail-sections .product-details-numbers-wrapper .product-details-value{display:block;float:left;margin-left:8px}.product-detail-sections .product-details-key,.product-detail-sections .product-details-value{font-size:14px;font-size:.875rem}.product-detail-sections h3{font-size:16px;font-size:1rem}.product-parameters{width:51%;float:right;padding-left:0}.product-parameters .custom-select{width:53%;float:left}.product-parameters .custom-select select.unselected{color:#000;outline:0;font-size:14px}.product-parameters .custom-select select.unselected option{background-color:#f7f7f7;color:#000}.pdp-section{padding-top:0}.pdp-name{font-family:clanotnews;font-size:20px;font-size:1.25rem}.pdp-details-wrap,.pdp-prod-review{margin-bottom:15px}.pdp-details-wrap{width:51%;float:right;border-bottom:1px solid #d9d9d9;padding-bottom:15px;font-size:0}.pdp-details-wrap .pdp-price-wrap{width:56%}.pdp-details-wrap .pdp-price-wrap:after{content:'';display:block;position:absolute;top:0;right:0;background:#d9d9d9;width:1px;height:100%}.pdp-summary{margin-bottom:0}.pdp-price-wrap{display:inline-block;padding:0 15px 10px 0;vertical-align:middle}.actions-container,.pdp-warranty-wrap{position:relative;display:inline-block;vertical-align:middle;width:43%;padding-left:15px}.actions-container{vertical-align:top;width:44%}.actions-container:before{content:none}.warranty-pop-up .product-title:after,.warranty-pop-up .product-title:before{display:none}.pdp-prod-review .star-wrap,.pdp-share-label{display:inline-block;vertical-align:middle}.warranty-pop-up .warranty-info-link{float:left}.warranty-pop-up .printer-link{float:right}.warranty-pop-up .primary-button{float:none}.pdp-share-label{margin-bottom:0;margin-right:10px;font-size:12px;font-size:.75rem;font-family:clanotnews}.pdp-social-icons li{margin:0 3px}.pdp-add-to-cart .pdp-color{padding-bottom:11px}.pdp-add-to-cart .pdp-color .pdp-color-select .label-value{left:185px;top:5px}.pdp-availability-wrap{padding:15px;margin-bottom:15px;font-size:0}.pdp-availability-wrap .availability li{margin-bottom:5px}.pdp-availability-wrap .availability-status{float:left;width:75%;margin-top:0;padding-right:0}.pdp-availability-wrap .availability-status:after{content:'';display:block;position:absolute;top:0;right:0;background:#d9d9d9;width:1px;height:100%}.pdp-availability-wrap .qty-container{width:56%}.qty-label{display:block;margin-bottom:10px}.pdp-custom .productAddToCartPanel>li,.pdp-custom .qty{margin-bottom:0}.qty{width:100%}.pdp-custom{padding-bottom:10px}.pdp-custom.pdp-gift-card .qty{width:21%;display:inline-block;vertical-align:top}.pdp-custom.pdp-gift-card .qty .qty-label{margin-right:5px}.pdp-custom.pdp-gift-card .qty .qty-input{max-width:44px;width:52%;height:40px}.pdp-custom.pdp-gift-card .productAddToCartPanelContainer{width:79%;display:inline-block;padding-left:0}.pdp-custom.pdp-gift-card .productAddToCartPanelContainer .secondary-button{padding:10px 10px 8px}.pdp-custom .productAddToCartPanelContainer{padding-left:90px}.pdp-custom .productAddToCartPanelItem{width:54%;float:left;padding:0 0 0 10px}.pdp-custom .add-to-list-item{width:46%;float:left;padding:0 10px}.pdp-custom .gift-label{display:inline-block;margin-bottom:0;padding-right:10px;width:30%;vertical-align:middle}.pdp-custom .gift-select{display:inline-block;width:70%;vertical-align:middle}.pdp-custom .qty-container{padding-right:0;width:100%}.pdp-custom .actions-container{padding-left:0;width:100%}.pdp-custom .actions-container:before{display:none}.pdp-custom .qty-label{display:inline-block;margin-right:10px}.bundle-categories .grid-collection-item-img{margin-right:50px}.bundle-categories .bundle-info{float:left;width:65%;position:relative}.bundle-categories .bundle-info:before{content:'';position:absolute;display:block;width:1px;height:100%;background:#d9d9d9;right:-20px}.bundle-categories .bundle-options{float:right;width:30%}.bundle-categories .bundle-total{float:right}.bundle-categories .bundle-total .pdp-availability-wrap{display:inline-block;width:305px}.bundle-categories .bundle-total .pdp-availability-wrap .pdp-price-wrap{display:inline-block;padding-right:30px;width:20%}.bundle-categories .bundle-total .pdp-availability-wrap .actions-container{width:79%}.page-cellWithDataPlanDetails .container .content{padding:20px 0 0}.page-cellPlanGrid .productImage{width:50%;float:left;padding-right:42px}.page-cellPlanGrid .product-image{padding:0}.page-cellPlanGrid .container .content{padding:20px 15px 10px}.page-cellPlanGrid .pdp-code{color:silver}.page-cellPlanGrid .pdp-code,.page-cellPlanGrid .product-image .hgroup,.page-cellPlanGrid .search-filter{width:49%;float:right;clear:right}.page-cellPlanGrid .product-image-filter{padding:0 15px}.page-cellPlanGrid .product-detail-section-content .store-container,.page-cellPlanGrid.template-pages-layout-contentLayout1Page .breadcrumb-module{padding:15px}.page-cellPlanGrid .product-image-filter:after,.page-cellPlanGrid .product-image-filter:before{content:'';display:table}.page-cellPlanGrid .product-image-filter:after{clear:both}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger.active .page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after,.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after{display:block}.page-cellPlanGrid .product-detail-section-content .store-container>div{width:24%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.page-cellPlanGrid .payment-grid{padding:0 15px 35px}.page-cellPlanGrid .payment-grid h2{padding-right:0;padding-left:0}.page-cellPlanGrid .payment-grid .grid-wrapper{display:table;width:100%;border:1px solid #d9d9d9;border-bottom:0}.page-cellPlanGrid .payment-grid .grid-headers{display:table-row}.page-cellPlanGrid .payment-grid .grid-headers li{display:table-cell;width:16.666%;text-align:right;text-transform:uppercase;font-size:12px;font-size:.75rem;background:#c4e0e7;padding:15px}.page-cellPlanGrid .payment-grid .grid-headers li:first-child{padding-right:0;text-align:left}.page-cellPlanGrid .payment-grid .grid-headers li+li{border-left:1px #fff solid}.page-cellPlanGrid .secondary-header{background:#c4e0e7;height:30px;padding:0 12px}.page-cellPlanGrid .secondary-header h2{line-height:30px;font-size:14px;font-size:.875rem;margin-bottom:0}.page-cellPlanGrid .secondary-header h2:after{border-width:0 6px 6px}}@media only screen and (min-width:64em){.page-cellWithDataPlanDetails .container .content{padding:20px 0 0}.page-cellPlanGrid .container .content{padding:20px 0 10px}.page-cellPlanGrid .payment-grid{padding:0 0 35px}.page-cellPlanGrid .product-image-filter{padding:0}.pdp-add-to-cart .pdp-price-wrap .qty{width:18.7%}.pdp-add-to-cart .pdp-price-wrap .availability-status{width:78.7%}}@media only screen and (min-width:48em) and (max-width:63.9375em){.pdp-gift-container{padding-top:0}.account-content .address-options .address-option-row.primary-radio-buttons{white-space:nowrap}}@media only screen and (min-width:52em){.payment-grid .left .block{width:140px;float:right;padding:0 20px 0 0}.payment-grid .table{float:none}.payment-grid .table .row-holder{text-align:left;width:63%}.payment-grid .table>.row-holder{float:right}.payment-grid .table .one{width:55%}.payment-grid .table .tree,.payment-grid .table .two{width:26%}.payment-grid .table .row{height:100px}.payment-grid .table .row .header{width:22%;height:100%;float:left;border-right:2px solid #fff}.payment-grid .table .row .block{height:100%;float:left}.payment-grid .table .bonus .header .content{width:95%}.payment-grid .bonus-holder{text-align:right}.payment-grid .bonus-holder:after,.payment-grid .bonus-holder:before{content:'';display:table}.payment-grid .bonus-holder:after{clear:both}.payment-grid .bonus-holder>div{display:inline-block;vertical-align:middle}}@media only screen and (max-width:47.9375em){.product-not-displayable-icon{float:left}.product-not-displayable-text{width:75%}}@media only screen and (max-width:51.9375em){.payment-grid .left{width:100%;float:none}.payment-grid .table{width:100%}.payment-grid .table .one,.payment-grid .table .tree,.payment-grid .table .two{width:55%}.payment-grid .table .row .header{width:40%;float:none;display:inline-block;margin-right:-4px}.payment-grid .table .row .tree~.tree,.payment-grid .table .row .two~.two{display:block;margin-left:40%}.payment-grid .table .row .block{width:55%;border-left:2px solid #fff;height:100px;float:none;display:inline-block}.payment-grid .table .bonus .header{height:100px}}@media print{.page-productDetails .grid-content .grid-collection-item{width:33%}.page-productDetails .grid-content .grid-collection-item:nth-child(odd):before{display:block}.page-productDetails .grid-content .grid-collection-item:nth-child(3n+1):before,.page-productDetails .grid-content .grid-collection-item:nth-last-child(-n+3):after{display:none}.pdp-add-to-cart{float:right;width:51%}.pdp-add-to-cart .pdp-price-wrap .qty{width:25%}.pdp-add-to-cart .pdp-price-wrap .availability-status{width:72%}.pdp-section .productDescription .hr-line{background-color:#d9d9d9;height:1px;width:51%;float:right;margin-bottom:20px}.pdp-section .productDescription .cell{border-bottom:none;margin-bottom:0;padding-bottom:10px}.pdp-section .productDescription .bv-cleanslate .bv-core-container-113 .bv-primarySummary-rating-container .bv-rating-stars-on{color:#ffbc00!important}.bundle-categories .checkbox-wrap,.pdp-share{text-align:left}.pdp-description-wrap{width:51%;float:right;border-bottom:1px solid #d9d9d9;margin-bottom:15px;padding-bottom:15px}.pdp-code,.pdp-name{margin-bottom:10px}.page-bundleDetails .left-column,.page-cellWithDataPlanDetails .left-column,.page-productDetails .left-column{border-bottom:none;border-right:1px solid #e2e2e2;float:left;margin-right:6.2%;width:65%}.page-bundleDetails .left-column.no-manual,.page-cellWithDataPlanDetails .left-column.no-manual,.page-productDetails .left-column.no-manual{border-right:none;width:100%;float:none}.page-bundleDetails .right-column,.page-cellWithDataPlanDetails .right-column,.page-productDetails .right-column{float:left;padding-top:0;width:28%}.pdp-section-container .grid-collection h2{height:31px;line-height:31px;padding:0 12px}.pdp-sale-duration{margin-top:0}.product-detail-sections #product-details:focus{outline-width:0;padding-top:20px}.product-detail-sections .accordion-wrapper h2{height:31px;line-height:31px;padding:0 12px;background-color:#c4e0e7;color:#383838}.product-detail-sections .accordion-wrapper .cell .accordion-content{display:block}.product-detail-sections .accordion-wrapper .cell .accordion-content.collapsed{padding-bottom:30px;display:none}.product-detail-sections .accordion-wrapper .cell .hgroup:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 9px 10px;content:'';display:block;height:0;left:15px;position:relative;right:auto;top:auto;width:0;margin-top:-5px}.product-detail-sections .accordion-wrapper .cell .accordion-trigger:after{border:none;left:auto;color:#383838;content:'-';display:block;font-size:25px;font-size:1.5625rem;position:absolute;right:15px;top:1px;width:auto}.product-detail-sections .accordion-wrapper .cell .accordion-trigger.collapsed:after{content:'+'}.product-detail-sections .accordion-trigger{background:#c4e0e7;border:none;color:#383838}.product-detail-sections .accordion-trigger:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 9px 10px;bottom:-5px;content:'';display:block;height:0;left:15px;position:absolute;right:auto;top:auto;width:0}.product-detail-sections .accordion-trigger.active{background:#c4e0e7;border:none;color:#383838}.product-detail-sections .accordion-content{max-height:9999px;padding:30px 0 60px 4px}.product-detail-sections .accordion-content.active{padding:30px 0 60px 4px}.product-detail-sections .accordion-content.shipping-information{padding-bottom:50px}.product-detail-sections .accordion-content.product-detail-specs .headline h3{padding-left:0;font-size:12px;font-size:.75rem}.product-detail-sections .accordion-content.product-detail-specs li{line-height:130%}.product-detail-sections .accordion-content.product-detail-specs dt{padding-left:2%}.product-detail-sections .accordion-content.product-detail-specs dd{padding-right:2%}.product-detail-sections .product-details-numbers-wrapper .product-details-key,.product-detail-sections .product-details-numbers-wrapper .product-details-value{padding-bottom:10px}.product-detail-sections .product-details-numbers-wrapper .product-details-key{display:block;float:left;clear:left}.product-detail-sections .product-details-numbers-wrapper .product-details-value{display:block;float:left;margin-left:8px}.product-detail-sections .product-details-key,.product-detail-sections .product-details-value{font-size:14px;font-size:.875rem}.product-detail-sections h3{font-size:16px;font-size:1rem}.product-parameters{width:51%;float:right;padding-left:0}.product-parameters .custom-select{width:53%;float:left}.product-parameters .custom-select select.unselected{color:#000;outline:0;font-size:14px}.product-parameters .custom-select select.unselected option{background-color:#f7f7f7;color:#000}.pdp-section{padding-top:0}.pdp-name{font-family:clanotnews;font-size:20px;font-size:1.25rem}.pdp-details-wrap,.pdp-prod-review{margin-bottom:15px}.pdp-details-wrap{width:51%;float:right;border-bottom:1px solid #d9d9d9;padding-bottom:15px;font-size:0}.pdp-details-wrap .pdp-price-wrap{width:56%}.pdp-details-wrap .pdp-price-wrap:after{content:'';display:block;position:absolute;top:0;right:0;background:#d9d9d9;width:1px;height:100%}.pdp-summary{margin-bottom:0}.pdp-price-wrap{display:inline-block;padding:0 15px 10px 0;vertical-align:middle}.actions-container,.pdp-warranty-wrap{position:relative;display:inline-block;vertical-align:middle;width:43%;padding-left:15px}.actions-container{vertical-align:top;width:44%}.actions-container:before{content:none}.warranty-pop-up .product-title:after,.warranty-pop-up .product-title:before{display:none}.pdp-prod-review .star-wrap,.pdp-share-label{display:inline-block;vertical-align:middle}.warranty-pop-up .warranty-info-link{float:left}.warranty-pop-up .printer-link{float:right}.warranty-pop-up .primary-button{float:none}.pdp-share-label{margin-bottom:0;margin-right:10px;font-size:12px;font-size:.75rem;font-family:clanotnews}.pdp-social-icons li{margin:0 3px}.pdp-add-to-cart .pdp-color{padding-bottom:11px}.pdp-add-to-cart .pdp-color .pdp-color-select .label-value{left:185px;top:5px}.pdp-availability-wrap{padding:15px;margin-bottom:15px;font-size:0}.pdp-availability-wrap .availability li{margin-bottom:5px}.pdp-availability-wrap .availability-status{float:left;width:75%;margin-top:0;padding-right:0}.pdp-availability-wrap .availability-status:after{content:'';display:block;position:absolute;top:0;right:0;background:#d9d9d9;width:1px;height:100%}.pdp-availability-wrap .qty-container{width:56%}.qty-label{display:block;margin-bottom:10px}.pdp-custom .productAddToCartPanel>li,.pdp-custom .qty{margin-bottom:0}.qty{width:100%}.pdp-custom{padding-bottom:10px}.pdp-custom.pdp-gift-card .qty{width:21%;display:inline-block;vertical-align:top}.pdp-custom.pdp-gift-card .qty .qty-label{margin-right:5px}.pdp-custom.pdp-gift-card .qty .qty-input{max-width:44px;width:52%;height:40px}.pdp-custom.pdp-gift-card .productAddToCartPanelContainer{width:79%;display:inline-block;padding-left:0}.pdp-custom.pdp-gift-card .productAddToCartPanelContainer .secondary-button{padding:10px 10px 8px}.pdp-custom .productAddToCartPanelContainer{padding-left:90px}.pdp-custom .productAddToCartPanelItem{width:54%;float:left;padding:0 0 0 10px}.pdp-custom .add-to-list-item{width:46%;float:left;padding:0 10px}.pdp-custom .gift-label{display:inline-block;margin-bottom:0;padding-right:10px;width:30%;vertical-align:middle}.pdp-custom .gift-select{display:inline-block;width:70%;vertical-align:middle}.pdp-custom .qty-container{padding-right:0;width:100%}.pdp-custom .actions-container{padding-left:0;width:100%}.pdp-custom .actions-container:before{display:none}.pdp-custom .qty-label{display:inline-block;margin-right:10px}.bundle-categories .grid-collection-item-img{margin-right:50px}.bundle-categories .bundle-info{float:left;width:65%;position:relative}.bundle-categories .bundle-info:before{content:'';position:absolute;display:block;width:1px;height:100%;background:#d9d9d9;right:-20px}.bundle-categories .bundle-options{float:right;width:30%}.bundle-categories .bundle-total{float:right}.bundle-categories .bundle-total .pdp-availability-wrap{display:inline-block;width:305px}.bundle-categories .bundle-total .pdp-availability-wrap .pdp-price-wrap{display:inline-block;padding-right:30px;width:20%}.bundle-categories .bundle-total .pdp-availability-wrap .actions-container{width:79%}.page-cellWithDataPlanDetails .container .content{padding:20px 0 0}.page-cellPlanGrid .productImage{width:50%;float:left;padding-right:42px}.page-cellPlanGrid .product-image{padding:0}.page-cellPlanGrid .container .content{padding:20px 15px 10px}.page-cellPlanGrid .pdp-code{color:silver}.page-cellPlanGrid .pdp-code,.page-cellPlanGrid .product-image .hgroup,.page-cellPlanGrid .search-filter{width:49%;float:right;clear:right}.page-cellPlanGrid .product-image-filter{padding:0 15px}.page-cellPlanGrid .product-detail-section-content .store-container,.page-cellPlanGrid.template-pages-layout-contentLayout1Page .breadcrumb-module{padding:15px}.page-cellPlanGrid .product-image-filter:after,.page-cellPlanGrid .product-image-filter:before{content:'';display:table}.page-cellPlanGrid .product-image-filter:after{clear:both}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger.active .page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after,.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after{display:block}.page-cellPlanGrid .product-detail-section-content .store-container>div{width:24%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.page-cellPlanGrid .payment-grid{padding:0 15px 35px}.page-cellPlanGrid .payment-grid h2{padding-right:0;padding-left:0}.page-cellPlanGrid .payment-grid .grid-wrapper{display:table;width:100%;border:1px solid #d9d9d9;border-bottom:0}.page-cellPlanGrid .payment-grid .grid-headers{display:table-row}.page-cellPlanGrid .payment-grid .grid-headers li{display:table-cell;width:16.666%;text-align:right;text-transform:uppercase;font-size:12px;font-size:.75rem;background:#c4e0e7;padding:15px}.page-cellPlanGrid .payment-grid .grid-headers li:first-child{padding-right:0;text-align:left}.page-cellPlanGrid .payment-grid .grid-headers li+li{border-left:1px #fff solid}.page-cellPlanGrid .secondary-header{background:#c4e0e7;height:30px;padding:0 12px}.page-cellPlanGrid .secondary-header h2{line-height:30px;font-size:14px;font-size:.875rem;margin-bottom:0}.page-cellPlanGrid .secondary-header h2:after{border-width:0 6px 6px}}.account-content .coupon-list-wrapper,.account-content .header-wrap:after,.account-content .order-details-wrapper,.account-content .order-header.subheader:after,.account-content .order-shipping-wrapper,.account-content .order-wrapper,.account-content .pagination-bar .filter-options:after,.account-content .recent-order-wrapper,.account-content .warranty-list-wrapper,.account-content:after,.cart-product-availability,.cart-product-qty:after,.page-orderConfirmationPage .dealers-site .cart-item-availability,.shopping-cart-wrapper .button-wrap,.shopping-cart-wrapper .cart-sku-input-wrapper:after,.shopping-cart-wrapper:after{clear:both}.page-cartPage .container .alert{margin-bottom:20px}.empty-cart-suggestions h3{margin-bottom:-15px}.cart-order .cart-product-price,.cart-order .cart-product-qty,.cart-order .cart-product-total,.cart-order .cart-th-price,.cart-order .cart-th-qty,.cart-order .cart-th-total{text-align:right}@media only screen and (min-width:48em){.cart-product-image{width:40%}}.cart-product-image.blank{min-width:70px;min-height:20px}.cart-product-image.blank img{max-height:56px;max-width:75px;height:auto}.cart-product-desc{margin-left:110px}.cart-order-acp .cart-product-desc{margin:0}.cart-product-desc.with-acp{padding-left:87px}.cart-product-desc.with-acp:before{content:'';display:block;height:2px;background:#fff;position:absolute;top:-2px;width:97px;left:1px}.cart-product-name{display:inline-block;font-size:14px;font-size:.875rem;word-break:break-all;color:#383838;font-family:clanotbook;margin:0 0 10px}.cart-product-name:hover{color:#9e0000}.cart-product-availability{padding-top:15px}.cart-product-price{margin-top:15px}.cart-product-price .sale-price{font-family:clanotmedium;font-size:14px;font-size:.875rem;color:#383838;margin-bottom:5px}.cart-product-price .alt-sale-price,.cart-product-price .regular-price{display:block;font-family:clanotnews;text-align:right;margin-bottom:5px}.cart-product-price .sale-price.special-price{color:#c00}.cart-product-price .regular-price{color:#4f4f4f;font-size:13px;font-size:.8125rem}.cart-product-price .alt-sale-price{color:#c00;font-size:13px;font-size:.8125rem}.cart-product-price .dealer-price{padding-bottom:10px}.cart-product-qty:after,.cart-product-qty:before{content:'';display:table}.cart-product-qty .quantity{display:block;float:right;width:86px}.cart-product-qty form{float:right;display:block;vertical-align:top}.cart-product-qty .cart-remove-product{display:block;padding-top:8px;width:27px}.cart-product-qty .submitRemoveProduct{display:inline-block;height:27px;width:27px;white-space:nowrap;background:0 0;border:none;padding:0;overflow:hidden;overflow:visible}.cart-product-qty .submitRemoveProduct svg{display:block}.cart-product-qty .submitRemoveProduct:focus,.cart-product-qty .submitRemoveProduct:hover{color:#9e0000}@media only screen and (min-width:48em){.cart-product-qty .submitRemoveProduct{display:block;height:20px;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;width:auto;float:right;color:#c00;padding:2px 0;font-family:clanotnews}.cart-product-qty .submitRemoveProduct svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}}.cart-product-qty svg,.shopping-cart-wrapper .grid-content .grid-collection-item .grid-collection-link{display:block}@media (max-width:767px){.cart-product-qty .submitRemoveProduct{overflow:hidden}}.cart-product-qty .cart-remove-product .submitRemoveProduct{padding:0}.cart-product-qty .remove-icon{display:block;height:auto;width:25px}.cart-product-qty .modal-wrap{position:absolute}.cart-product-total{font-family:clanotmedium;font-size:14px;font-size:.875rem}.cart-product-add-acp .warranty-text{font-size:14px;font-size:.875rem}.cart-order .contain-acp,.cart-order .has-acp{padding-bottom:0}.has-promotion .sale-price{color:#c00}.cart-promotion{word-wrap:break-word}@media only screen and (max-width:47.9375em){.cart-page-promotion-banner{margin-top:100px}}.shopping-cart-wrapper .grid-content .grid-collection-item .grid-collection-link .grid-collection-item-img{position:static}.shopping-cart-wrapper:after,.shopping-cart-wrapper:before{content:'';display:table}.shopping-cart-wrapper.grid-collection{margin-top:30px}.shopping-cart-wrapper .shipping-message{padding-top:20px;text-transform:uppercase;margin-top:0;margin-bottom:5px}.shopping-cart-wrapper .custom-modal h3{padding-top:0}.shopping-cart-wrapper .cart-details{border-bottom:1px solid #d9d9d9;margin:0 -15px;padding:20px 15px}.shopping-cart-wrapper h1{display:inline-block;font-family:clanotnews;font-size:18px;font-size:1.125rem;margin:0}.shopping-cart-wrapper .cart-id{color:#d9d9d9;font-size:14px;font-size:.875rem;padding-left:5px}@media only screen and (max-width:47.9375em){.shopping-cart-wrapper .cart-id{display:inline-block}}.shopping-cart-wrapper .cart-id a{margin-left:32px}.shopping-cart-wrapper .cart-id .custom-modal a{margin-left:0}.shopping-cart-wrapper .cart-id .shipping-option .modal-parent .option-link{background:0 0;border:0;font-family:clanotnews;width:100%;margin:0 0 0 32px;padding:0;text-align:left}.shopping-cart-wrapper .cart-delivery-type{font-family:clanotnews}.shopping-cart-wrapper .cart-delivery-location,.shopping-cart-wrapper .cart-delivery-street{font-family:clanotbook}.shopping-cart-wrapper .appliedPromotions{word-wrap:break-word}.shopping-cart-wrapper .availability-text{display:inline-block;font-size:13px;font-size:.8125rem;vertical-align:top}.shopping-cart-wrapper .add-to-list{background:0 0;border:0;font-family:clanotnews;width:100%;margin:0;padding:0}.shopping-cart-wrapper .cart-remove-product .modal-wrap h3{padding-top:0}.shopping-cart-wrapper .cart-remove-product-text{font-size:12px;font-size:.75rem}.shopping-cart-wrapper .cart-remove-product-text img{margin-left:2px;vertical-align:middle}.shopping-cart-wrapper .cart-sku-entry-wrapper .sku-text{display:inline-block;margin-bottom:20px;vertical-align:middle}@media only screen and (max-width:59.9375em){.shopping-cart-wrapper .cart-sku-entry-wrapper .sku-text{margin-bottom:15px}}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry .error-message{font-size:12px;font-size:.75rem;color:#c00;line-height:2.2;font-family:clanotmedium;display:none;margin-bottom:0}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry.has-errors{position:relative}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry.has-errors .error-message{display:block;position:absolute;bottom:45px;right:185px}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry.has-errors .faux-input,.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry.has-errors .faux-margin.fm-border:before,.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry.has-errors .sku-quantity{border-color:#c00}.shopping-cart-wrapper .sku-form{display:inline-block;vertical-align:middle;width:100%}.shopping-cart-wrapper .cart-sku-input-wrapper{width:100%;position:relative;padding-right:151px}.shopping-cart-wrapper .cart-sku-input-wrapper:after,.shopping-cart-wrapper .cart-sku-input-wrapper:before{content:'';display:table}.shopping-cart-wrapper .cart-sku-input-wrapper .parsley-errors-list{display:none}.shopping-cart-wrapper .cart-sku-input-wrapper .faux-input-actions{position:absolute;right:0;width:151px;top:0}.shopping-cart-wrapper .cart-sku-input-wrapper .faux-margin{margin-left:5px}.shopping-cart-wrapper .cart-sku-input-wrapper .sku-quantity{width:48px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-align:center}.shopping-cart-wrapper .cart-sku-input-wrapper .sku-apply{width:90px;padding:5px 10px}.shopping-cart-wrapper .cart-sku-input-wrapper .sku-number::-webkit-input-placeholder{color:#4f4f4f!important}.shopping-cart-wrapper .cart-sku-input-wrapper .sku-number::-moz-placeholder{color:#4f4f4f!important}.shopping-cart-wrapper .cart-sku-input-wrapper .sku-number:-ms-input-placeholder{color:#4f4f4f!important}.shopping-cart-wrapper .cart-sku-entry{background:#ebf4f7;font-size:14px;font-size:.875rem;margin:30px -15px 10px;padding:20px 15px 10px}@media only screen and (max-width:47.9375em){.shopping-cart-wrapper .cart-sku-entry{padding-bottom:20px}}.shopping-cart-wrapper .cart-promotion-entry-wrapper .sub-header{padding-bottom:10px}.shopping-cart-wrapper .cart-promotion-entry-wrapper .error-message{font-size:12px;font-size:.75rem;color:#c00;line-height:2.2;font-family:clanotmedium;display:none}.shopping-cart-wrapper .cart-promotion-entry-wrapper .promo-added{line-height:3;display:none}.shopping-cart-wrapper .cart-promotion-entry-wrapper .promo-added b{font-family:clanotmedium}.shopping-cart-wrapper .cart-promotion-entry-wrapper .promo-added a{height:13px;width:13px;display:inline-block;vertical-align:middle;margin-bottom:3px}.shopping-cart-wrapper .cart-promotion-entry-wrapper.has-promo .promo-added{display:inline-block}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper{border-right:0;position:relative;padding-right:98px}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper #promo-code::-webkit-input-placeholder{color:#4f4f4f!important}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper #promo-code::-moz-placeholder{color:#4f4f4f!important}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper #promo-code:-ms-input-placeholder{color:#4f4f4f!important}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo{padding:0 0 0 5px;float:right;position:absolute;top:0;right:0}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo .button{width:90px;padding:5px 10px}.shopping-cart-wrapper .cart-promotion-entry-wrapper.has-errors .error-message{display:block}.shopping-cart-wrapper .cart-promotion-entry-wrapper.has-errors .error-message:focus{outline-width:0}.shopping-cart-wrapper .cart-promotion-entry-wrapper.has-errors .cart-promotion-input-wrapper{border-color:#c00}.shopping-cart-wrapper .cart-promotion-entry-wrapper.has-errors .cart-promotion-input-wrapper .submit-promo{border-left-color:#c00}.shopping-cart-wrapper .button-wrap{overflow:hidden}.shopping-cart-wrapper .checkout-and-continue-button-wrap{position:relative}.shopping-cart-wrapper .checkout-button{float:right;width:auto;white-space:nowrap;font-size:.875rem;text-align:center;vertical-align:middle;max-height:40px}.language-fr .shopping-cart-wrapper .checkout-button{padding-left:13px;padding-right:18px}.shopping-cart-wrapper .checkout-button p{margin-top:3px}.shopping-cart-wrapper .checkout-button p svg{display:block;margin-right:5px;margin-top:-2px;float:left}.shopping-cart-wrapper .continue-shopping-button{float:right;width:auto;font-size:.875rem;text-align:center;vertical-align:middle;max-height:40px;margin-right:10px;padding-left:10px;padding-right:10px}.shopping-cart-wrapper .empty-cart-content{padding-top:15px}.shopping-cart-wrapper .empty-cart-content .hidden{display:none}.shopping-cart-wrapper .empty-cart-content .continue-shopping-button{float:left;margin-top:30px}@media only screen and (min-width:48em){.shopping-cart-wrapper .empty-cart-content{padding-top:0}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo{padding:0 0 0 18px}.shopping-cart-wrapper .grid-content .grid-collection-item{width:33%;padding-top:0}.shopping-cart-wrapper .grid-content .grid-collection-item:nth-child(odd):before{display:block}.shopping-cart-wrapper .grid-content .grid-collection-item:nth-child(3n+1):before,.shopping-cart-wrapper .grid-content .grid-collection-item:nth-last-child(-n+3):after{display:none}.shopping-cart-wrapper .checkout-cart-item ul.appliedPromotions li{padding-left:90px}}.shopping-cart-wrapper .grid-content>ul{max-height:150px}.shopping-cart-wrapper .grid-content>ul.expanded{max-height:none}.cart-order-summary{clear:both;margin-bottom:25px;width:100%}.cart-order-summary table{width:100%}.cart-order-summary thead{display:none}.cart-order-summary .description{display:table-cell;font-size:14px;font-size:.875rem;padding:8px 0 5px;vertical-align:middle;width:70%}.cart-order-summary .value{display:table-cell;font-size:14px;font-size:.875rem;padding:8px 0 5px;text-align:right;vertical-align:top;width:30%}.cart-order-summary .value.savings{color:#c00}.cart-order-summary .membership-savings-col{padding-left:3%;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);font-size:.75rem}.cart-order-summary .membership-savings-row{border-top:none}.cart-order-summary tbody tr,.cart-order-summary tfoot tr,.promo-list ul{border-top:1px solid #d9d9d9}.cart-order-summary tfoot tr{border-bottom:none}.cart-order-summary tfoot .description{color:#c00;font-family:clanotmedium;padding-top:8px!important;text-transform:uppercase;white-space:nowrap}.cart-order-summary tfoot .value{color:#c00;font-family:clanotmedium;font-size:16px;font-size:1rem;padding-top:8px;text-transform:uppercase}.cart-order-summary div h2{margin-top:7px;margin-bottom:16px}.dealers-site .cart-order-summary tfoot tr.weight td{color:#383838}.inventory-status{margin-top:10px;margin-bottom:10px}.promo-list a{display:inline}.addToCart,.addToCart:after{display:none}.promo-list .legend{margin-top:15px}.promo-list .popupCartItem{border:none;padding-top:0;margin-bottom:0}.addToCart{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px;position:fixed;width:380px;z-index:10000}.addToCart .promo-list ul{border-bottom:1px solid #d9d9d9}.addToCart .legend{font-size:16px;font-size:1rem}.addToCart .popupCartItem{border-bottom:none;min-height:80px}.addToCart .itemThumb{top:0}.addToCart .itemDetail .itemName,.addToCart .itemDetail .itemPrice{font-size:14px;font-size:.875rem}.addToCart .itemDetail .itemName{display:inline-block;min-width:170px;padding-right:10px}.addToCart .itemDetail .itemPrice{font-family:clanotbold;display:inline-block;vertical-align:top}.addToCart .svg-highlight{cursor:pointer;float:right;position:absolute;right:10px;top:10px}.dealers-site .cart-order-summary tbody tr{border-bottom:0;border-top:0}.dealers-site .cart-order-summary .sub-header{padding-bottom:9px;border-bottom:1px solid #d9d9d9;margin-bottom:0}.dealers-site .cart-order-summary tfoot .description,.dealers-site .cart-order-summary tfoot .value{padding-top:16px}.page-orderConfirmationPage .dealers-site .required{margin-left:inherit}.page-orderConfirmationPage .dealers-site .cart-th-price,.page-orderConfirmationPage .dealers-site .cart-th-qty,.page-orderConfirmationPage .dealers-site .cart-th-total{text-align:right}.page-orderConfirmationPage .dealers-site .regular-price{font-weight:700}@media only screen and (max-width:47.9375em){.addToCart{width:95%}.cart-product-action{width:25%}.cart-product-action h2{font-size:12px;font-family:clanotbold}.checkout-pop-up-wrap .checkout-button-wrap .primary-button{padding:10px 25px 8px}.cart-checkout-wrapper .cart-promo-totals-wrapper{padding-top:10px}.cart-checkout-wrapper .button-wrap .button{position:relative}.cart-checkout-wrapper .button-wrap .button.checkout-button{bottom:25px}.cart-checkout-wrapper .button-wrap .button.continue-shopping{top:55px}.cart-checkout-wrapper .cart-details{border-bottom:none;font-size:18px;font-size:1.125rem}#cart-ship-to-me+label{padding-top:25px}#cart-my-store+label{margin-bottom:15px}.checkout-cart .cart-order-summary{margin-top:0}.add-to-wishlist-popup.color-box .custom-modal .modal-content .button-wrap.confirmation-popup{display:block!important;width:105%;right:15px}.add-to-wishlist-popup.color-box .custom-modal .modal-content .button-wrap.confirmation-popup .button.primary-button{position:relative;width:100%;display:block!important}.add-to-wishlist-popup.color-box .custom-modal .modal-content .button-wrap.confirmation-popup a{bottom:15px}.list-created-popup #cboxWrapper{width:100%!important}.list-created-popup #cboxWrapper section.custom-modal .modal-content .button-wrap.confirmation-popup{display:block;width:100%;padding-right:35px}.list-created-popup #cboxWrapper section.custom-modal .modal-content .button-wrap.confirmation-popup .button{display:block}.list-created-popup #cboxWrapper section.custom-modal .modal-content .button-wrap.confirmation-popup a{padding:10px}}.checkout-pop-up,.store-locator-pop-up{display:none}.checkout-pop-up-wrap{padding:10px}.checkout-pop-up-wrap .checkout-terms-header{font-size:14px;font-size:.875rem;font-family:clanotmedium;margin-bottom:20px;padding-top:15px}.checkout-pop-up-wrap .checkout-terms-content{height:auto;overflow-y:auto}.checkout-pop-up-wrap .checkout-terms-content ul{list-style:none;padding:10px 0;max-height:200px}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item{display:inline-block;width:100%;border-top:1px solid #d9d9d9;padding:15px 0}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-item-availability .popup-title-item,.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-product-image .popup-title-item{padding-bottom:10px;font-family:clanotmedium}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item:last-child{border-bottom:1px solid #d9d9d9}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item>div{display:inline-block;vertical-align:top}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-product-image{width:20%;word-break:break-all}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-product-image a{display:block;text-align:center}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-product-image .primary-image{margin:0}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-item-availability{width:50%;padding-left:10px}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-item-availability>h2{font-family:clanotmedium;margin-bottom:10px}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-item-availability>p{margin-bottom:0}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-product-action{width:25%;text-align:right}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-product-action .cart-remove-item-action{background:0 0;border:none;color:#c00;font-size:14px;font-size:.875rem}.checkout-pop-up-wrap .checkout-terms-content ul .cart-order-item .cart-product-action .cart-remove-item-action.svg-highlight svg{width:14px;height:14px}.checkout-pop-up-wrap .checkout-button-wrap{margin-top:10px;overflow:hidden}.checkout-pop-up-wrap .checkout-button-wrap .primary-button{width:31%;float:right;margin-top:0;margin-left:2%}.checkout-pop-up-wrap .checkout-button-wrap .primary-button.change-delivery-location-button{width:25%}.checkout-pop-up-wrap .checkout-button-wrap .primary-button#continueCheckout-3{width:33%}.delivery-restrictions-popup .checkout-terms-header{margin-bottom:5px;padding-top:30px}.store-locator-pop-up-wrap{padding:20px}.store-locator-pop-up-wrap .store-locator-pop-up-header{font-size:22px;font-size:1.375rem;font-family:clanotnews;text-transform:uppercase}.store-locator-pop-up-wrap .store-locator-pop-up-content{position:relative}.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-form{height:auto}.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-form .searchPane .headline{display:none}.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map{height:360px;padding-left:255px;position:absolute;right:0;top:0;width:100%}.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map .storeMap #map_canvas{height:293px}.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map .storeMap #map_canvas[aria-hidden=true]{display:block}.language-fr .store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map .storeMap #map_canvas{height:311px}@media only screen and (max-width:47.9375em){.shopping-cart-wrapper .appliedPromotions{margin-left:90px;margin-bottom:20px}.shopping-cart-wrapper .cart-checkout-wrapper .appliedPromotions{margin:0}.shopping-cart-wrapper .primary-button{display:block;margin:0 0 15px;width:100%;text-align:center}.shopping-cart-wrapper .container{padding-left:0;padding-right:0}.shopping-cart-wrapper .checkout-button{padding-top:6px;margin:0 0 5px;width:100%}.shopping-cart-wrapper .checkout-button p svg{display:inline;float:none;margin-right:5px;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.shopping-cart-wrapper .continue-shopping-button{margin:0 0 5px;width:100%}.shopping-cart-wrapper .cart-promotion{padding-top:8px;padding-bottom:12px}.shopping-cart-wrapper .grid-content .grid-collection-item{padding:0;display:none;border-bottom:none}.shopping-cart-wrapper .grid-content .grid-collection-item:first-of-type{display:block}.shopping-cart-wrapper .grid-content .grid-collection-item .grid-collection-item-img{margin:0}div.cart-sku-entry.has-error .error-message{right:5px}.checkout-pop-up-wrap .checkout-button-wrap .primary-button,.checkout-pop-up-wrap.price-change-popup .checkout-button-wrap .primary-button{width:100%}}@media only screen and (min-width:30em){.shopping-cart-wrapper .cart-sku-input-wrapper .faux-margin:before{width:15px;left:-15px}.shopping-cart-wrapper .cart-sku-input-wrapper .faux-margin.fm-border:before{width:14px}}@media only screen and (max-width:29.9375em){.cart-sku-entry-wrapper .cart-sku-entry .sku-text{padding:0 20px}}@media only screen and (min-width:48em){.empty-cart-suggestions h3{margin-bottom:inherit}.shopping-cart-wrapper .cart-delivery-options label.radio-button-label{padding-top:25px}.cart-th-image{width:110px}.cart-th-desc{width:310px}.cart-th-availability{width:175px}.cart-th-price,.cart-th-total{width:14%}.cart-th-qty{width:12%}.has-acp .rtable-td{padding-bottom:0}.cart-product-image{margin:0}.cart-product-image .primary-image{max-height:56px;max-width:75px;height:auto;margin-top:-10px;margin-bottom:10px}.cart-product-qty .quantity{width:auto}.cart-product-qty .cart-remove-product{clear:both;display:block;height:auto;float:none;text-align:right;width:100%}.cart-product-qty .cart-remove-product-text{display:block}.cart-product-qty .remove-icon{display:inline-block;width:13px}.cart-product-qty svg{display:inline;height:14px;width:14px;vertical-align:middle}.cart-order .cart-product-add-acp{text-align:right}.shopping-cart-wrapper .cart-delivery-options{margin:0;padding:0 0 35px}.shopping-cart-wrapper .cart-delivery-options label{padding-top:15px}.shopping-cart-wrapper .add-to-list{margin-left:0}.shopping-cart-wrapper .cart-remove-product .custom-modal.active,.shopping-cart-wrapper .cart-remove-product .modal-wrap.active{width:280px}.shopping-cart-wrapper .cart-details{border-bottom:1px solid #d9d9d9;margin:-25px 0 0;overflow:hidden;padding:11px 0;text-align:right}.shopping-cart-wrapper h1{float:left;font-size:22px;font-size:1.375rem;margin:0}.shopping-cart-wrapper .cart-id{color:#d9d9d9;display:block;font-size:12px;font-size:.75rem;padding:10px 0 0}.shopping-cart-wrapper .shipping-message{font-family:clanotnews}.shopping-cart-wrapper .shipping-option{display:inline-block;vertical-align:top;width:330px}.shopping-cart-wrapper .shipping-option :hover{cursor:pointer}.shopping-cart-wrapper .modal-parent{display:inline-block}.shopping-cart-wrapper .modal-parent .option-link{width:100%;margin:0 0 0 32px;padding:0;text-align:left}.shopping-cart-wrapper .modal-trigger{display:block;font-size:12px;font-size:.75rem;padding:5px 0}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry{margin:0 0 20px}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:after,.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:before{content:'';display:table}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:after{clear:both}.shopping-cart-wrapper .cart-sku-entry-wrapper .sku-form{display:inline-block;width:40%}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-input-wrapper{display:inline-block;font-size:0;margin:0;padding-right:167px}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-input-wrapper .faux-margin{margin-left:15px}.shopping-cart-wrapper .cart-sku-entry-wrapper .faux-input-actions{width:167px}.shopping-cart-wrapper .cart-sku-entry-wrapper input.sku-number{margin:0}.shopping-cart-wrapper .cart-sku-entry-wrapper input.sku-quantity{width:44px}.shopping-cart-wrapper .cart-free-shipping{margin-top:5px;position:relative}.shopping-cart-wrapper .cart-promotion{max-width:540px;float:left;width:55%}.shopping-cart-wrapper .cart-promo-totals-wrapper{float:right;max-width:405px;width:41%}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper{padding-right:124px}.shopping-cart-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo{padding-right:18px}.shopping-cart-wrapper .cart-promotion-entry-wrapper .promo-added{line-height:1.2;margin-top:10px}.page-orderConfirmationPage .dealers-site .cart-product-qty .quantity{margin-top:inherit}.page-orderConfirmationPage .dealers-site .shopping-cart-wrapper .cart-item-price{width:9.25%}.page-orderConfirmationPage .dealers-site .shopping-cart-wrapper .item-description{width:56.5%}.page-orderConfirmationPage .dealers-site .cart-item-availability{width:130px}.page-orderConfirmationPage .dealers-site .cart-product-details{width:310px}#order-totals-receiver .cart-order-summary h2{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:48em) and (max-width:59.9375em){.shopping-cart-wrapper .cart-sku-entry-wrapper .sku-form{width:100%}}@media only screen and (min-width:60em){.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry{min-height:40px;text-align:right;vertical-align:middle}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:after,.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:before{content:'';display:table}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:after{clear:both}.shopping-cart-wrapper .cart-sku-entry-wrapper .sku-text{float:left;line-height:40px;margin-bottom:0;vertical-align:middle;width:60%;text-align:left}}#chartPopup{position:fixed;top:50%;left:50%;background:#fff;width:1010px;height:600px;margin:-300px 0 0 -505px}#chartPopup .store-search-results .pagination-top-container .staticContentPagination.pagination-wrap{display:none}.store-locator-pop-up{display:block;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);width:100%;height:100%;z-index:-1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.store-locator-pop-up .store-locator-header{padding:20px 20px 0;font-family:clanotnews;font-size:22px;font-size:1.375rem;text-transform:uppercase}.store-locator-pop-up .store-locator-header .headline{width:100%;border-bottom:1px solid #eaeaea;padding-bottom:10px;float:none}.switcher:checked+.store-locator-pop-up{opacity:1;-ms-filter:none;filter:none;z-index:450}.switcher:checked+.store-locator-pop-up .store-search-form,.switcher:checked+.store-locator-pop-up .store-search-map a,.switcher:checked+.store-locator-pop-up .store-search-results{visibility:visible}.switcher{visibility:hidden}.store-locator-pop-up-wrap .store-search-map .storeMap{max-height:293px;max-width:745px}.language-fr .store-locator-pop-up-wrap .store-search-map .storeMap{max-height:311px}.store-locator-pop-up-wrap .store-search-map #map_canvas{position:relative;overflow:hidden;-webkit-transform:translateZ(0);background-color:#e5e3df;height:293px;z-index:999;max-width:745px;width:100%}.language-fr .store-locator-pop-up-wrap .store-search-map #map_canvas{height:311px}.closeBtn{background-image:url(/_ui/desktop/theme-ts/images/icons/close-x.svg),none;background-repeat:no-repeat;background-position:0 50%;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;background-size:24px 24px;background-color:#fff;width:24px;height:24px;position:absolute;top:10px;right:24px;z-index:99899999;border-radius:12px}.searchPane{display:block;position:relative;overflow:hidden}#chartPopup .chartPopupWr{display:block;position:relative;overflow-y:auto;overflow-x:hidden;height:540px}#chartPopup .chartPopupWr .store-search-results .paginationBar.bottom{display:block!important}.store-locator-fullscreen{overflow-y:hidden;position:absolute;top:0;bottom:0;right:0;left:0}.store-locator-fullscreen #page{position:absolute;overflow:hidden;bottom:0;top:0}@media only screen and (max-width:61.1875em){.shopping-cart-wrapper{position:inherit}.store-locator-pop-up-wrap{padding:15px}.store-locator-pop-up-wrap .store-search-form{margin:0 auto;overflow:hidden;width:inherit}.store-locator-pop-up-wrap .store-search-form .input-row .button{bottom:20px;display:block;margin:0;padding-left:0;padding-right:0;position:absolute;right:0;text-align:center;width:85px}.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map{max-height:200px;padding-left:0;position:static}.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map #map_canvas,.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map .storeMap{max-height:200px;height:200px;max-width:100%}.store-locator-pop-up{position:absolute;top:0;bottom:0;left:0;right:0}.store-locator-pop-up #chartPopup{position:absolute;top:15px;bottom:0;left:0;right:0;width:calc(100% - 30px);height:calc(98% - 15px);margin:0 0 0 15px}.store-locator-pop-up #chartPopup .store-locator-header{padding:15px 15px 0}.store-locator-pop-up #chartPopup .chartPopupWr{height:calc(90% - 5px)}.store-locator-pop-up #chartPopup .closeBtn{top:15px;right:14px}}@media only screen and (min-width:61.25em){.store-locator-fullscreen{position:inherit}.store-locator-fullscreen #page{position:inherit;overflow:auto}}@media only screen and (min-width:48em) and (max-width:56.1875em){.shopping-cart-wrapper .cart-checkout-wrapper .cart-free-shipping .cart-promotion{width:47.5%}.shopping-cart-wrapper .cart-checkout-wrapper .cart-free-shipping .cart-promo-totals-wrapper{max-width:none;width:48.5%}}.account-container .content-template-navigation{display:none}.membership-card-wrapper .rcard{border:1px solid #d9d9d9;margin:0 auto;width:100%;max-width:31rem;min-width:18rem;height:100%;max-height:24rem}.membership-card-wrapper .rcard .rcard-td-top-image img{vertical-align:top;position:relative}.membership-card-wrapper .rcard .rcard-td-middle{vertical-align:middle;text-align:center}.membership-card-wrapper .rcard .psp-name{font-family:clanotbook;font-size:25px;font-size:1.5625rem;font-weight:700;line-height:150%}.membership-card-wrapper .rcard .psp-id{text-align:center;font-family:clanotbook;font-size:25px;font-size:1.5625rem;font-weight:700;line-height:150%}.membership-card-wrapper .rcard .psp-validation-code{text-align:center;font-family:clanotmedium;font-size:15px;font-size:.9375rem;font-weight:400;line-height:150%}.membership-card-wrapper .rcard .rcard-td-bottom-image{vertical-align:bottom}.membership-card-wrapper .rcard .rcard-td-bottom-image .bottom-img{max-height:7.5rem;line-height:0}.membership-card-wrapper .rcard .rcard-td-epp{vertical-align:middle;text-align:center;position:static}.membership-card-wrapper .rcard .rcard-td-epp .epp-name{font-family:clanotbook;font-size:20px;font-size:1.25rem;font-weight:700;line-height:150%}.membership-card-wrapper .rcard .rcard-td-epp .epp-id{text-align:center;font-family:clanotbook;font-size:20px;font-size:1.25rem;font-weight:700;line-height:150%}.membership-card-wrapper .rcard .rcard-td-epp .epp-company{text-align:center;font-family:clanotbook;font-size:20px;font-size:1.25rem;font-weight:700;line-height:300%}.account-content .order-header th,.rtable-th{font-weight:400}@media only screen and (max-width:47.9375em){.epp-company,.epp-id,.epp-name,.psp-id,.psp-name,.psp-validation-code{display:block!important}}.rtable width 100% .reps-th,.rtable width 100% .rtable-tbody,.rtable width 100% .rtable-td,.rtable width 100% .rtable-th,.rtable width 100% .rtable-thead,.rtable width 100% .rtable-thead-tr,.rtable width 100% .rtable-tr{display:block}.rtable width 100% .reps-th.no-border,.rtable width 100% .rtable-tbody.no-border,.rtable width 100% .rtable-td.no-border,.rtable width 100% .rtable-th.no-border,.rtable width 100% .rtable-thead-tr.no-border,.rtable width 100% .rtable-thead.no-border,.rtable width 100% .rtable-tr.no-border{border:none}.rtable width 100% .order-details-wrapper .rtable{margin-left:0}.rtable width 100% .order-details-wrapper .rtable .rtable-tr .order-detail-price,.rtable width 100% .order-details-wrapper .rtable .rtable-tr .order-detail-price-regular{color:#383838;text-align:right;font-size:14px;font-size:.875rem}.rtable width 100% .order-details-wrapper .rtable .rtable-tr .order-detail-quantity{text-align:right}.rtable width 100% .order-details-wrapper .rtable .rtable-tr .order-detail-quantity,.rtable width 100% .order-details-wrapper .rtable .rtable-tr .order-detail-status{font-size:14px;font-size:.875rem}.rtable width 100% .order-details-wrapper .rtable .rtable-tr .order-detail-status{font-family:clanotmedium}.rtable width 100% .order-details-wrapper .cart-product-image{border-top:1px solid #d9d9d9;min-height:71px}.rtable width 100% .order-details-wrapper .cart-product-image .name{margin-bottom:10px;font-size:14px;font-size:.875rem}.rtable width 100% .order-details-wrapper .thumb{float:left;margin-right:15px;margin-bottom:15px;width:75px;height:56px}.rtable width 100% .order-details-wrapper .thumb img{margin:0 auto;max-height:100%;height:auto}.rtable width 100% .order-details-wrapper .order-detail-total{font-family:clanotmedium;font-size:14px;font-size:.875rem}.rtable width 100% .order-details-wrapper .order-detail-param{font-size:12px;font-size:.75rem;color:#383838}.rtable width 100% .related-component-heading{padding-top:15px}@media only screen and (min-width:48em){.rtable.has-internal-borders .rtable,.rtable.has-internal-borders .rtable-td,.rtable.has-internal-borders .rtable-th{border:1px solid #d9d9d9}}#a2apage_mini_services a:nth-of-type(5),#a2apage_mini_services a:nth-of-type(6){display:none}.rtable{margin:0;border-bottom:1px solid #d9d9d9}.order-history-quick-view .rtable{border-bottom:none}.rtable-thead-tr{position:absolute;top:-9999px;left:-9999px}.rtable-tr{padding:5px 15px;border-top:1px solid #d9d9d9}.cart-order .rtable-tr,.order-history-quick-view .rtable-tr{padding:0}.sorted-asc .rtable-sort,.sorted-desc .rtable-sort{font-weight:700}.rtable-td{position:relative}.rtable-inner-tr .rtable-td{padding:0 0 15px}.rtable-td-titled{padding:15px 0 15px 50%;border:none;border-top:1px solid #d9d9d9;text-align:right}.rtable-td-titled.cart-product-qty:before,.rtable-td-titled.cart-product-total:before{top:50%;margin-top:-9px}.rtable-td-titled:before{content:attr(data-title);position:absolute;left:0;width:45%;padding-right:10px;font-family:clanotbook;font-size:14px;font-size:.875rem;white-space:nowrap;text-align:left}.rtable-sort,.rtable-sort:hover{color:#383838;font-family:clanotbook}.rtable-col-sortable .rtable-sort{position:relative}.rtable-col-sortable .rtable-sort:after{content:'';position:absolute;width:10px;height:17px;padding:0 0 0 5px;left:100%}.sorted-asc,.sorted-desc{padding-right:15px}.sorted-asc .rtable-sort:after{background:url(../images/icons/arrow_down_primary_dark_gray.svg) 0 50% no-repeat;padding:0 5px 0 0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sorted-desc .rtable-sort:after{background:url(../images/icons/arrow_down_primary_dark_gray.svg) 5px 50% no-repeat}@media only screen and (min-width:48em){.rtable{display:table;width:100%;margin:0 0 15px;border-collapse:collapse}.rtable-thead{display:table-header-group}.rtable-tbody{display:table-row-group}.rtable-thead-tr,.rtable-tr{display:table-row;padding:0;border:none}.rtable-thead-tr{position:static}.rtable-td,.rtable-th{display:table-cell;text-align:left;font-size:13px;font-size:.8125rem}.rtable-th{text-transform:uppercase;padding:4px 10px;font-family:clanotbook;font-size:14px;font-size:.875rem;font-weight:400;color:#383838;vertical-align:middle}.rtable-gray .rtable-thead{background-color:#d9d9d9}.rtable-blue .rtable-thead{background-color:#c4e0e7}.rtable-td{padding:20px 7px;border-top:1px solid #d9d9d9;vertical-align:top}.rtable-no-border,.rtable-no-border .rtable-td{border:none}.rtable-td:before{display:none}.rtable-inner-tr .rtable-td{padding:5px 7px 20px}.rtable-td.rtable-error{padding:0 0 10px}.rtable-td.rtable-error .global-messages{margin-top:0}.rtable-td.compact{padding:0 7px 7px;border-top:none}.rtable-tbody tr:first-child .rtable-td{border-top:none}}@media only screen and (max-width:47.9375em){.rtable-td{padding:10px 5px;display:block}.rtable-td.wish-product-availability{padding-top:5px}.rtable-td .rtable-tdheading{display:block;font-weight:700;font-size:14px;font-size:.875rem;padding-bottom:2px}.account-content .header-wrap .section-switcher li a{text-align:left}}@media only screen and (min-width:48em){.page-my-store-list .address-book-item{border-top:1px solid #d9d9d9}.page-my-store-list .address-book-item:before{display:none}.remove-address-modal .address-book-item ul li{font-family:clanotnews;word-wrap:break-word}.remove-address-modal .address-book-item .button-wrap .button{width:40%}.remove-address-modal .address-book-item .button-wrap .secondary-button.closeColorBox{margin-left:12%;margin-right:0}}.account-content .header-wrap:after,.account-content .header-wrap:before,.account-content:after,.account-content:before{content:'';display:table}.order-wrapper .order-date,.recent-order-wrapper .order-date{min-width:80px}.site-header.e-receipt #header.container{padding-left:200}.account-content.e-receipt-print{width:800px;margin:20px auto 0}.account-content.e-receipt-print .header-wrap{padding-bottom:5px}.account-content.e-receipt-print .order-user-details{float:none}.account-content .e-receipt-id{position:absolute;right:45px;top:2px}.account-content .header-wrap,.account-content .header-wrap .section-switcher{position:relative}.account-content .section-subheader{font-size:16px;font-size:1rem;font-family:clanotnews;height:auto;line-height:112.5%;text-transform:uppercase}@media only screen and (min-width:48em){.account-content .header-wrap .section-switcher{zoom:1}.account-content .header-wrap .section-switcher:after,.account-content .header-wrap .section-switcher:before{content:"";display:table}.account-content .header-wrap .section-switcher:after{clear:both}.account-content .header-wrap .section-switcher li{width:35%;float:left}}.account-content .header-wrap .section-switcher li{display:inline-block}.account-content .header-wrap .section-switcher li a{background:0 0;color:#383838;display:inline-block;margin:0;padding:0 0 6px;position:relative;text-transform:uppercase;line-height:100%;height:auto;width:100%;text-align:left;font-size:18px;font-size:1.125rem;font-family:clanotbook}.account-content .header-wrap .section-switcher li a.active:after,.account-content .header-wrap .section-switcher li a.active:before{content:'';display:block;position:absolute;left:25px;width:0;height:0;border-style:solid;border-width:0 9px 10px}.account-content .header-wrap .section-switcher li a.active:after{border-color:transparent transparent #3d98b0;bottom:-5px;z-index:5}.account-content .header-wrap .section-switcher li a.active:before{bottom:-6px;border-color:transparent transparent #fff;z-index:10}@media only screen and (min-width:48em){.account-content .header-wrap .section-switcher li a{font-size:22px;font-size:1.375rem}.account-content .header-wrap .section-switcher.without-reshipments li{width:auto;float:none}}.account-content .header-wrap.subheader{border-bottom:1px solid #d9d9d9;margin-bottom:10px;padding-bottom:0}.account-content .header-wrap.subheader .user-action{top:3px}.account-content .header-wrap .section-header{display:inline-block;padding:0;font-size:18px;font-size:1.125rem}@media only screen and (min-width:30em){.account-content .header-wrap .section-header{font-size:22px;font-size:1.375rem}}.account-content .header-wrap .header-container{position:relative}.account-content .header-wrap .user-action{padding:0;font-size:12px;font-size:.75rem;word-wrap:break-word;max-width:100%}.account-content .header-wrap+.user-action{padding:20px 0}.account-content .header-wrap .user-action a{background:0 0;color:#c00;display:inline-block;font-size:12px;font-size:.75rem;line-height:.875rem;padding:0;height:inherit}.account-content .header-wrap .user-action a:focus,.account-content .header-wrap .user-action a:hover{color:#9e0000}.account-content .header-wrap .user-action.list-action.add-address-block{top:95px;left:0;right:auto}@media only screen and (min-width:48em){.account-content .header-wrap .user-action.list-action.add-address-block{top:5px;left:auto;right:0}}.account-content .header-wrap .user-action .new-list{display:inline-block;position:relative;top:0}.account-content .header-wrap .user-action .new-list a+a{border-left:1px solid #d9d9d9;display:inline-block;margin-left:8px;padding-left:8px}@media only screen and (max-width:47.9375em){.account-content .header-wrap .user-action .new-list a+a.print{display:none}}.no-print .account-content .header-wrap .user-action .print{display:none}.account-content .new-list a+a{padding-left:5px;border-left:1px solid #d9d9d9}.account-content .new-list+.user-action{text-align:right}.account-content .pdp-share{display:inline-block;position:relative;margin-top:0;text-align:left}.account-content .pdp-share .pdp-social-icons{width:inherit;max-width:inherit}.account-content .pdp-share .pdp-social-icons li{margin:0}.account-content .print-order:before{display:none}.account-content .accordion-content,.account-content .accordion-content.active{padding:0}.account-content .account-navigation-list{padding:0;width:auto}.account-content .delivery .description,.account-content .subtotal .description,.account-content .total-order-price .description{font-size:14px;font-size:.875rem}.account-content .description{font-size:13px;font-size:.8125rem}.account-content .description .text{margin-left:100px}.account-content .description .text a{float:none}.account-content .main-content .account-navigation-section{width:auto;margin:0 -15px}.account-content .main-content .account-navigation-section .user-action-list{display:block;margin:0}.account-content .main-content .account-navigation-section li{display:block;font-size:15px;font-size:.9375rem;vertical-align:top;border-bottom:solid 1px #d9d9d9}.account-content .main-content .account-navigation-section li a{display:block;padding:15px;color:#383838;text-transform:capitalize}.account-content .main-content .account-navigation-section li a:focus,.account-content .main-content .account-navigation-section li a:hover{color:#9e0000}.account-content .main-content .account-navigation-section .accordion-trigger{display:block}.account-content .button-wrap .button{display:block;margin:0 auto;max-width:320px;min-height:40px;text-align:center;width:100%}@media only screen and (max-width:47.9375em){.account-content .button-wrap .button{max-width:none}}.account-content .pagination-bar{overflow:hidden;text-align:left}.account-content .pagination-bar.bottom{padding:0 15px 0 0}.account-content .pagination-bar.bottom .totalResults{display:inline-block;margin-right:25px}.account-content .pagination-bar .sort-form{width:100%}.account-content .pagination-bar .filter-options{display:block;margin-left:0;text-align:left}.account-content .order-header.subheader:after,.account-content .order-header.subheader:before,.account-content .pagination-bar .filter-options:after,.account-content .pagination-bar .filter-options:before{display:table;content:''}.account-content .pagination-bar .totalResults{text-align:left}.account-content .pagination-bar .showAll{margin-right:15px}.account-content .order-details-wrapper,.account-content .order-shipping-wrapper,.account-content .order-wrapper,.account-content .recent-order-wrapper{margin:20px 0}.account-content .coupon-list-wrapper .table-cell,.account-content .order-details-wrapper .table-cell,.account-content .order-shipping-wrapper .table-cell,.account-content .order-wrapper .table-cell,.account-content .recent-order-wrapper .table-cell,.account-content .warranty-list-wrapper .table-cell{font-size:14px;font-size:.875rem}.account-content .order-history-quick-view{margin:35px 0 0}.account-content .order-history-quick-view .quick-view{padding:0 15px}.account-content .order-header{background:#c4e0e7;color:#383838;font-size:14px;font-size:.875rem;height:30px;margin:0 0 10px;padding:8px 15px;text-align:right;text-transform:uppercase;vertical-align:middle}.account-content .order-header li{font-family:clanotnews;float:left;text-align:left}.account-content .order-header.subheader{background:#fff;color:#383838;height:auto;margin:0;padding:0 15px}.account-content .item .warranty a,.account-content .order-total .value{color:#c00}.account-content .order-header .total{width:18%;text-align:right}.account-content .status-column{width:12%}.account-content .description-column{width:58%}.account-content .price-column,.account-content .total-column{width:12%}.account-content .quantity-column{width:6%}.account-content .order-user-details.tracking-block{width:47%;float:left}.account-content .order-user-details.tracking-block .number{display:inline-block;float:left;clear:left;margin:8px 0 5px;font-family:clanotbook;font-size:14px;font-size:.875rem}.account-content .reshipment-tracking .order-user-details.tracking-block{width:100%;margin-bottom:15px}.account-content .item-list{display:block;margin:0 0 30px;padding:0 10px;vertical-align:top}.account-content .item .warranty{margin-top:10px}.account-content .item .warranty .description,.account-content .item .warranty .price,.account-content .item .warranty .quantity,.account-content .item .warranty .total{min-height:16px;padding-top:20px;border-top:1px solid #d9d9d9}.account-content .item .warranty .description{padding:0;border-top:none}.account-content .item .warranty .description .text{padding-top:20px;border-top:1px solid #d9d9d9}.account-content .item .warranty .description-column{padding:0 0 0 106px}.account-content .item .warranty .description-column .text{padding:10px 0}.account-content .item .warranty>div{float:left;padding:10px 0}.account-content .item .warranty .border-line{border-top:1px solid #d9d9d9}.account-content .warranty .item-details{text-align:right}.account-content .warranty .item-description{padding-left:0}.account-content .warranty-info a{font-family:clanotnews;font-size:12px;font-size:.75rem}.account-content .total{display:inline-block;font-family:clanotnews;font-size:14px;font-size:.875rem;text-align:right;vertical-align:top}.account-content .order-summary{display:block;padding:0 15px;width:100%}.account-content .order-summary:after,.account-content .order-summary:before{content:'';display:table}.account-content .order-summary:after{clear:both}.account-content .order-totals{display:block;margin:0 0 25px;padding:0}.account-content .order-totals li{border-top:1px solid #d9d9d9;display:block;font-size:14px;font-size:.875rem;font-family:clanotnews;line-height:.875rem;overflow:hidden;padding:10px 0 8px;vertical-align:middle}.account-content .order-totals li:first-child{border-top:none}.account-content .order-totals .description{line-height:.875rem;text-align:left;display:block;float:left}.account-content .order-status,.account-content .order-totals .value{display:block;float:right;text-align:right}.account-content .taxes .description{font-family:clanotbook}.account-content .order-status{font-size:13px;font-size:.8125rem;margin:0 0 20px;padding:0;width:100%}.account-content .order-status li{border-right:1px solid #d9d9d9;display:inline-block;line-height:1.25em;margin:0;padding:0 12px;vertical-align:middle}.account-content .order-status li:first-child{border-right:none;display:block;margin:0 0 12px;padding:0}.account-content .order-status li:last-child{border-right:none;padding:0 0 0 12px}.account-content .cart-order-summary{margin-top:0}.account-content .order-user-details{display:block;float:left;width:100%}.account-content .order-user-details .billing-data,.account-content .order-user-details .payment-data,.account-content .order-user-details .shipping-details,.account-content .order-user-details .shipping-method{border-top:1px solid #d9d9d9;width:49.9%;float:left}.account-content .order-user-details .delivery-address{border-top:0;padding-top:20px}.account-content .order-user-details:after{content:'';display:table;clear:both;zoom:1}.account-content .order-user-details .address-wrapper{zoom:1;width:100%;word-wrap:break-word}.account-content .order-user-details .address-wrapper:after,.account-content .order-user-details .address-wrapper:before{content:"";display:table}.account-content .order-user-details .address-wrapper:after{clear:both}.account-content .order-user-details .payment-data .cmsimage{display:inline}.account-content .order-user-details .payment-data .cmsimage img{vertical-align:middle}.account-content .tracking-numbers h3{font-family:clanotnews;font-size:16px;font-size:1rem;padding:0 0 5px;margin:0;border-bottom:1px solid #d9d9d9;text-transform:uppercase}.account-content .order-detail-totals{display:block;max-width:none;width:100%}.account-content .order-detail-totals h3{font-family:clanotnews;font-size:18px;font-size:1.125rem;margin:0 0 5px;text-transform:uppercase}.account-content .order-totals{float:none;max-width:none;width:100%}.account-content .my-company .paginationBar{margin-bottom:20px;text-align:left}.account-content .my-company .paginationBar .totalResults{margin-bottom:10px}.account-content .store-list .address-label{color:#383838}.account-content .store-list a.address-label{color:#c00}.account-content .store-list .tel-link{color:inherit}.order-details-wrapper .name{color:#383838}.order-details-wrapper .name:hover{color:#9e0000}.profile-content .user-action .page-description,.profile-content p{font-size:13px;font-size:.8125rem}.store-address h3{font-size:14px;font-size:.875rem}.store-address .tel-link{font-size:16px;font-size:1rem}@media only screen and (min-width:48em) and (max-width:51.8125em){.account-content .store-list .address-option-row.primary-radio-buttons{max-width:130px;float:right}}@media only screen and (max-width:47.9375em){.account-content .order-user-details{float:none}.account-content .order-user-details .billing-data,.account-content .order-user-details .payment-data,.account-content .order-user-details .shipping-details,.account-content .order-user-details .shipping-method{display:block;clear:both;margin-left:auto;margin-right:auto;float:none;width:auto}.account-content .order-user-details .billing-data:first-child,.account-content .order-user-details .payment-data:first-child,.account-content .order-user-details .shipping-details:first-child,.account-content .order-user-details .shipping-method:first-child{margin-left:auto}.account-content .order-user-details .billing-data:last-child,.account-content .order-user-details .payment-data:last-child,.account-content .order-user-details .shipping-details:last-child,.account-content .order-user-details .shipping-method:last-child{margin-right:auto}.account-content .order-user-details .payment-data{border-bottom:1px solid #d9d9d9}.account-content .order-user-details.tracking-block{width:auto;float:none;margin:20px 0}}.coupon-list-wrapper .coupon-list:after,.coupon-list-wrapper .coupon:before{content:"";height:1px;background-color:#d9d9d9;width:110%;left:-15px}.scrollable-table{overflow-x:auto}.coupon-list-wrapper .coupon-list{display:block;position:relative}.coupon-list-wrapper .coupon-list:after{position:absolute;bottom:0}.coupon-list-wrapper .coupon{display:block;font-size:14px;font-size:.875rem;line-height:1rem;padding:15px 0;vertical-align:bottom;overflow:visible;position:relative}.coupon-list-wrapper .coupon:before{position:absolute;top:0}.coupon-list-wrapper .coupon-code,.coupon-list-wrapper .coupon-description,.coupon-list-wrapper .coupon-status,.coupon-list-wrapper .created-date,.coupon-list-wrapper .expiration-date,.coupon-list-wrapper .starts-date{margin-bottom:15px}.coupon-list-wrapper .coupon-code span,.coupon-list-wrapper .coupon-description span,.coupon-list-wrapper .coupon-status span,.coupon-list-wrapper .created-date span,.coupon-list-wrapper .expiration-date span,.coupon-list-wrapper .starts-date span{font-family:clanotnews}.coupon-list-wrapper .coupon-code{display:block;font-family:clanotnews;font-size:16px;font-size:1rem}.coupon-list-wrapper .coupon-code a{color:#383838;font-family:clanotnews}.coupon-list-wrapper .coupon-status{display:block;font-size:14px;font-size:.875rem;margin-bottom:15px;position:relative;width:49.5%}.coupon-list-wrapper .coupon-status:before{content:'';display:block;position:absolute;left:0}.coupon-list-wrapper .coupon-status.expired{color:#c00}.coupon-list-wrapper .coupon-status.expired:before{background:url(../images/icons/out_of_stock.svg) no-repeat;height:10px;width:10px;top:3px}.coupon-list-wrapper .coupon-status.valid:before{background:url(../images/icons/check.svg) no-repeat;height:10px;width:12px;top:4px}.coupon-list-wrapper .coupon-description{clear:both;display:block;margin-bottom:15px;-o-text-overflow:initial;text-overflow:initial;white-space:normal}.coupon-list-wrapper .coupon-description a{color:#383838;font-family:clanotbook}.coupon-list-wrapper .coupon-description a span{font-family:clanotnews}.coupon-list-wrapper .created-date,.coupon-list-wrapper .expiration-date,.coupon-list-wrapper .starts-date{display:block}.wish-product:after,.wish-product:before{content:'';display:table}.wish-product:after{clear:both}.wish-product-checkbox{float:left;width:38px;padding-left:0}.wish-product-checkbox .checkbox-wrap{padding-top:25px}.wish-product-image .primary-image{max-width:75px;height:auto}.wish-product-desc{margin-left:135px}.wish-product-name{font-size:14px;font-size:.875rem;line-height:1.125rem;margin:0 0 5px;overflow:hidden}.wish-product-link{color:#383838;float:left;margin-right:10px}.wish-product-link:focus,.wish-product-link:hover,.wish-product-qty .remove-product .submitRemoveProduct:focus,.wish-product-qty .remove-product .submitRemoveProduct:hover{color:#9e0000}.wish-product-link:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #c00;margin-left:5px}@media only screen and (max-width:47.9375em){.wish-product-desc{position:absolute;top:12px}.wish-product-link:after{display:none}}.wish-product-link:focus:after,.wish-product-link:hover:after{border-color:transparent transparent transparent #9e0000}.wish-product .wish-product-availability{clear:both;margin:5px 0 15px;font-size:13px;font-size:.8125rem;display:inline;position:relative;bottom:20px}@media only screen and (max-width:47.9375em){.wish-product .wish-product-availability{bottom:auto}.wish-product .wish-product-qty{width:33%;float:left;position:static}}.wish-product .wish-product-availability .availability-text{display:inline-block}@media only screen and (min-width:48em){.wish-product .wish-product-availability{display:table-cell;bottom:0}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-price{width:67%;position:static}.wish-product .wish-product-price .alt-prices{margin:0}.wish-product .wish-product-name{max-height:35px;height:auto}.wish-product .wish-product-availability{display:block;margin:0}.wish-product .wish-product-availability>.availability-text{display:block}.wish-product .wish-product-desc{position:static;margin:0;width:calc(100% - 124px);float:right}.wish-product .wish-product-desc .sell-through-duration{white-space:normal}.wish-product .wish-product-image{float:left}.wish-product .my-lists .wish-product-code{margin-bottom:10px}.wishlist-wrapper .wish-product .wish-product-price .alt-prices{margin:0}}@media only screen and (max-width:59.9375em){.wish-product .wish-product-availability-desktop{display:none}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-availability-desktop{display:block}}.wish-product .wish-product-availability-mobile{display:none}@media only screen and (max-width:59.9375em){.wish-product .wish-product-availability-mobile{display:block}.wish-product .wish-product-desc{max-width:300px}.wish-product .wish-product-desc .sell-through-duration{white-space:normal}}@media only screen and (max-width:56.9375em){.wish-product .wish-product-desc{max-width:200px}}@media only screen and (max-width:54.9375em){.wish-product .wish-product-desc{max-width:155px}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-availability-mobile{display:none}.wish-product .wish-product-desc{max-width:none}}.wish-product-qty{width:45%;text-align:center}.wish-product-qty .controls:after,.wish-product-qty .controls:before{content:'';display:table}.wish-product-qty .controls:after{clear:both}.wish-product-qty .remove-product{padding-top:6px}.wish-product-qty .remove-product .submitRemoveProduct{height:27px;width:27px;white-space:nowrap;background:0 0;border:none;padding:0;overflow:hidden;float:none;display:block}.wish-product-qty .remove-product .submitRemoveProduct svg{display:block}@media only screen and (min-width:48em){.wish-product-qty .remove-product .submitRemoveProduct{display:block;height:20px;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;width:auto;float:right;color:#c00;padding:2px 0;font-family:clanotnews}.wish-product-qty .remove-product .submitRemoveProduct svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}}.wish-product-qty .control-group{float:left}.wish-product-qty .control-group .control-label{display:none}.wish-product-qty .quantity{display:inline-block;margin:0 12px 0 0;width:50px;text-align:center}.wish-product-qty .remove-row{clear:none;display:block;margin:0;position:absolute;right:15px;text-align:right}.wish-product-qty .remove-icon{display:inline-block;margin:10px 0 0;width:25px}.my-lists,.wish-product .wish-product-price .alt-prices del{display:block}.wish-product-qty .item-price{display:block;float:right;max-width:150px;text-align:right;width:55%}.wish-product-price{float:right;width:55%;bottom:60px}.wish-product .wish-product-price{margin-top:5px;text-align:right}@media only screen and (min-width:48em){.wish-product-price{bottom:0}.wish-product .wish-product-price{margin-top:0}}.wish-product .wish-product-price .saved-amount{font-size:14px;font-size:.875rem;font-family:clanotnews}.wish-product .wish-product-price .sale-price{color:#383838}.wish-product .wish-product-price.has-promotion .sale-price{color:#c00}.wish-product .wish-product-price .alt-prices{color:#383838;font-size:13em;font-size:.8125rem;margin:20px 0 15px}.wish-product .wish-product-price .alt-prices .dealer-sale-price{color:#c00}.my-lists{position:relative}.my-lists .header-wrap{height:25px}.my-lists .no-list-header{margin:0 0 12px}.my-lists .list-header .pdp-share{display:none;margin-bottom:20px;margin-top:0;text-align:center}.my-lists .list-header .show-social .pdp-share{display:block}.my-lists .list-selector{margin-bottom:20px;padding:0;position:relative}.my-lists .page-actions{text-align:right;width:100%}.my-lists .page-actions li{display:inline-block;font-size:12px;font-size:.75rem;padding:0 5px}.my-lists .page-actions li:last-child,.my-lists .page-actions li:last-child a{padding:0 0 0 5px}.my-lists .page-actions a{display:block;padding:0 5px}.my-lists .list-content>p{border-top:1px solid #d9d9d9;padding-top:8px}.my-lists .recently-viewed-content{padding-top:0}.my-lists .list-actions{background:#ebf4f7;display:block;margin:0 -15px;overflow:hidden;padding:15px;width:auto}.my-lists .list-actions .select-all{display:block;float:left;line-height:1.563rem;vertical-align:middle}.my-lists .list-actions .select-all .checkbox-wrap{margin-bottom:0;padding-bottom:0}.my-lists .list-actions .select-all .checkbox-wrap .checkbox-focus{left:-3px}.my-lists .list-actions .new-list{display:block;float:right;line-height:1.125rem;margin-bottom:15px;text-align:right;vertical-align:middle}.my-lists .list-actions .cart{clear:both;padding-top:15px}.my-lists .recently-viewed-actions .clear-recent{display:block;margin:15px 0}.my-lists .list-name{font-family:clanotnews;font-size:18px;font-size:1.125rem;line-height:1.25em;margin-bottom:8px;text-transform:uppercase;vertical-align:top}.my-lists .list-description{font-size:13px;font-size:.8125rem;line-height:153%;vertical-align:top;word-wrap:break-word;width:100%;margin-bottom:0}@media only screen and (max-width:47.9375em){.my-lists .list-description{margin-bottom:10px}}.my-lists .wish-product-code{display:block;margin-bottom:0}@media only screen and (min-width:48em){.my-lists .wish-product-code{padding-top:5px;margin-bottom:2px}}.my-lists .edit-list-wrap{display:inline-block}.my-lists .list-options{clear:both;display:block;min-height:50px}.my-lists .list-options .pdp-share-label{padding-top:15px}.my-lists .public-list{display:block;margin-right:37px;padding:20px 0 0;margin-left:10px}@media only screen and (max-width:47.9375em){.my-lists .public-list{margin-left:0;padding-top:10px}}.my-lists .public-list .checkbox-focus{display:inline-block;float:left}.my-lists .public-list .tooltip-trigger{display:inline-block;margin-left:8px;line-height:20px;background:0 0;border:none;cursor:pointer}.my-lists .public-list .tooltip-trigger svg{width:17px;height:17px;display:inline-block;vertical-align:middle}.my-lists .public-list .tooltip-trigger svg .small-i-background{fill:#fff}.recently-viewed-list .item .item-details{padding-left:0}.recently-viewed-list .item .submitRemoveProduct{display:inline-block;height:27px;width:27px;white-space:nowrap;background:0 0;border:none;padding:0;overflow:hidden}.recently-viewed-list .item .submitRemoveProduct svg{display:block}.recently-viewed-list .item .submitRemoveProduct:focus,.recently-viewed-list .item .submitRemoveProduct:hover{color:#9e0000}@media only screen and (min-width:48em){.recently-viewed-list .item .submitRemoveProduct{display:block;height:20px;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;width:auto;float:right;color:#c00;padding:2px 0;font-family:clanotnews}.recently-viewed-list .item .submitRemoveProduct svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}}.address-book .add-address-link,.address-book-list .pagination-bar.bottom{padding:0}.address-book .add-address-link a{height:auto}.address-book-list{display:block;margin-top:15px}.address-book-item{display:block;padding:20px 0;position:relative}.address-book-item:after,.address-book-item:before{content:'';display:table}.address-book-item:after{clear:both}.page-address-book .address-book-item{border-top:1px solid #d9d9d9}.page-my-store-list .address-book-item:before{content:"";height:1px;background-color:#d9d9d9;width:calc(100% + 30px);position:absolute;left:-15px;border:0;top:0}.address-book-item .primary-address-link,.page-address-book .address-book-item .primary-address-link{display:none}.address-book-item .address-label{float:none;font-family:clanotnews;font-size:16px;font-size:1rem;margin:0 0 5px;text-transform:uppercase}.address-book-item .address-details{display:block;font-size:14px;font-size:.875rem;line-height:1.125rem;margin:0}.address-book-item .address-details li{border:none;display:block;padding:0}.address-book-item .address-details li.address-postal-code,.address-book-item .address-details li.address-province,.address-book-item .address-details li.address-town{display:inline-block}.address-book-item .address-details li.address-country{display:block}.address-book-item .store-hours{display:none}.address-book-item .address-option-row{margin-bottom:20px}.address-book-item .address-option-row .button{line-height:.875rem}.address-book-item .address-option-row form{display:inline}.address-book-item .address-options{margin-top:20px}.address-book-item .address-options .primary-radio-buttons label{margin:0;font-family:clanotbook}.address-book-item:first-child .primary-radio-buttons label{font-family:clanotnews}.order-filtering{margin-bottom:40px}.order-filtering:after,.order-filtering:before{content:'';display:table}.order-filtering:after{clear:both}.order-filtering .filter-section{background:#eaeaea;display:block;padding:20px 15px}.order-filtering label{display:block;margin-bottom:10px}.order-filtering .sort-orders{padding-bottom:0;overflow:hidden}.order-filtering .sort-orders .custom-select select option{font-size:14px;font-size:.875rem}.order-filtering .search-orders{clear:both;width:100%}.order-filtering .search-orders .controls{position:relative}.order-filtering .search-orders input[type=text]{height:40px;margin-bottom:0;width:100%;display:inline-block;border-right:0;padding:0 48px 0 10px}.order-filtering .search-orders .site-search-submit{border:1px solid #d9d9d9;border-left:0;height:40px;line-height:40px;right:0;top:0;width:40px;position:absolute;padding:0}.order-filtering .search-orders .site-search-submit img{display:block;margin:0 auto}.order-filtering .filter-date{padding-top:20px}.order-wrapper .table-head-cell{min-width:20%;white-space:nowrap}.giftCardBalance .giftCardForm .cardFields .card-fields-container .code-field label,.giftCardBalance .giftCardForm .control-group .code-field label{min-width:100px}.order-actions{text-align:right}.order-actions:after{content:'';display:table;clear:both}.order-actions .button{text-align:right;float:right;clear:right;padding-right:10px}@media only screen and (max-width:47.9375em){.order-actions .button{text-align:left;float:left;clear:left}}#go-to-cart-with-delete:after,#go-to-cart-without-delete:after,.giftCardBalance .giftCardForm .cardFields .card-fields-container:after,.giftCardBalance .giftCardForm .control-group:after,.order-history-list .order:after{clear:both}.order-history-list{display:block;text-align:left}.order-history-list.quick-view .order{padding:10px 0;border-bottom:none}.order-history-list .order{border-bottom:1px solid #d9d9d9;display:block;margin:0;padding:20px 10px}.order-history-list .order:after,.order-history-list .order:before{content:'';display:table}.order-history-list .order:first-child{padding-top:10px}.order-history-list .sort-column{font-family:clanotbook;color:#383838}.order-history-list .sort-column:focus{outline:#fff dotted 1px;outline-offset:2px}.checkout-form .dp-form .cart-promotion-entry-wrapper.has-errors .error-message:focus,.checkout-form .dp-form .checkout-gift-section #cardErrorMsg:focus,.checkout-form .dp-form .checkout-gift-section .card-error-msg:focus,.checkout-form .dp-form .checkout-gift-section .has-errors .alertMsg:focus,.giftCardBalance #cardErrorMsg:focus,.giftCardBalance .card-error-msg:focus,.has-errors .alertMsg:focus{outline-width:0}.order-history-list .order-date{display:block;float:left;text-align:left;width:50%}.order-history-list .order-id{display:block;float:left;text-align:right;width:50%}.order-history-list .current-order-status{clear:both;display:block;padding-top:10px;text-align:center;width:100%}.order-history-list .order-actions{display:block;padding-top:10px;text-align:center;width:100%}.order-history-list .button{margin-left:6px;margin-right:6px}table.order-history-list{display:table;vertical-align:top;width:100%}table.order-history-list thead .current-order-status,table.order-history-list thead .order-date,table.order-history-list thead .order-id,table.order-history-list thead .order-shiped{padding:5px 10px}table.order-history-list .order{padding:0}table.order-history-list td{padding:10px}.order-history .pagination-bar.top,.order-history .pagination-bar.top+.order-wrapper{margin:0}.order-history .history-order-actions .button{float:left;text-align:left;width:100%}@media only screen and (max-width:47.9375em){.order-history .order-wrapper .rtable-td{padding:0 5px 10px}.order-history .rtable-tr{padding-left:0;padding-top:10px}.order-history .rtable-tr+.history-order-actions{padding:10px 15px}.order-history .rtable-tr+.history-order-actions .order-actions{padding:0 7px 3px}.order-history .rtable-tr+.history-order-actions .order-actions .button{float:left}.recent-order-wrapper .rtable-tr{padding-top:10px}.recent-order-wrapper .rtable-tr .rtable-td{padding:0 5px 15px}.wishlist-wrapper table.rtable-tbody tr.rtable-tr.wish-product{padding-bottom:10px}.account-order-detail-wrapper .hgroup.header-wrap{margin-bottom:25px}.account-order-detail-wrapper .hgroup.header-wrap ul.section-switcher{margin-top:0;margin-bottom:0}.account-order-detail-wrapper .hgroup.header-wrap ul.section-switcher a{padding-top:25px;padding-bottom:25px}}.account-content .header-wrap .section-switcher li{margin-right:5px}@media only screen and (min-width:56em){.account-content .header-wrap .section-switcher li{margin-right:10px}}.account-content .header-wrap .section-switcher li a span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;width:100%}.order-details-header{width:100%}.order-details-header li{margin-bottom:5px}.order-details-header .headline{display:block;font-family:clanotnews;font-size:16px;font-size:1rem;line-height:1.125rem;margin:0 0 4px;padding:0;vertical-align:top;text-transform:uppercase}.order-details-header .value{display:block;font-size:13px;font-size:.8125rem;vertical-align:top}.order-details-header .tracking-label{font-family:clanotnews}.order-details-header .order-detail-item{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #d9d9d9;font-size:14px;font-size:.875rem;font-weight:700}.order-details-header .order-detail-item:last-child{border:none;padding-right:0;margin-right:0}.order-details-promotions{margin:0 0 20px}.order-details-promo-msg{margin:0 0 5px}.communication-preferences{margin:0 0 20px}.communication-preferences .user-action-form{max-width:100%;position:relative}.communication-preferences .language-preference{display:block}.communication-preferences .communication-preference-details{margin:5px 0 25px 25px}.communication-preferences .button-wrap .button{margin-bottom:0}.communication-preferences .parsley-errors-list{display:none}.communication-preferences label.radio-button-label{font-family:clanotbook}.communication-preferences input[type=radio]:checked+label.radio-button-label{font-family:clanotnews}.manage-team .address-book-item .address-label{text-transform:none}.my-company .button{display:inline-block;margin-bottom:20px}.my-company li{display:block;margin-bottom:6px}.my-company li ul{margin:6px 0 0 25px}.my-company li li{display:list-item;list-style:disc}.my-company li li ul{margin-left:0}.my-company table{table-layout:auto;margin-bottom:20px;width:100%}.my-company thead{font-size:14px;font-size:.875rem;text-transform:uppercase}.my-company tbody{background:#c4e0e7;color:#383838}.my-company th{background:#3d98b0;color:#fff;margin-bottom:10px;font-weight:400;padding:5px;text-align:left}.my-company td{padding:5px;vertical-align:top}.my-company td p{margin-bottom:0}.my-company tr td:first-child,.my-company tr th:first-child{padding-left:10px}.my-company tr td:last-child,.my-company tr th:last-child{padding-right:10px;text-align:right}.my-company form{text-align:left}.my-company label{margin-bottom:8px}#colorbox.check-gift-card-container{border:1px solid #d9d9d9}.giftCardBalance{padding:20px}.giftCardBalance>.hgroup h1{font-family:clanotmedium;font-size:18px;font-size:1.125rem;text-transform:uppercase;border-bottom:1px solid #d9d9d9;color:#383838;margin-bottom:15px;padding-bottom:5px}.giftCardBalance .giftCardForm .has-errors .add-placeholder,.has-errors,.has-errors input.add-placeholder{border-color:#c00;border-width:1px}.giftCardBalance>p{margin-bottom:0;font-size:13px;font-size:.8125rem}.giftCardBalance .giftCardBalancePlaceholder{visibility:hidden;color:#383838;font-family:clanotmedium;margin-top:10px;margin-bottom:0}.giftCardBalance .giftCardBalancePlaceholder.visible{visibility:visible}.giftCardBalance #cardErrorMsg,.giftCardBalance .card-error-msg{padding-bottom:15px;font-size:11px;font-size:.6875rem}.giftCardBalance .giftCardForm{display:inline-block;width:55%;vertical-align:top;margin-top:15px}.giftCardBalance .giftCardForm .cardNumberAlert{height:30px}.giftCardBalance .giftCardForm .cardFields .reset-balance{margin-left:15px}.giftCardBalance .giftCardForm .cardFields.has-errors .control-group input{border-color:#c00}.giftCardBalance .giftCardForm .cardFields .card-fields-container{margin-bottom:10px}.giftCardBalance .giftCardForm .cardFields .card-fields-container:after,.giftCardBalance .giftCardForm .cardFields .card-fields-container:before{content:'';display:table}.giftCardBalance .giftCardForm .cardFields .card-fields-container input{margin-top:10px;margin-bottom:10px}.giftCardBalance .giftCardForm .cardFields .card-fields-container .number-field{display:inline-block;width:53%}.giftCardBalance .giftCardForm .cardFields .card-fields-container .code-field{display:inline-block;width:40%;padding-left:15px}.giftCardBalance .giftCardForm .control-group{margin-bottom:0}.giftCardBalance .giftCardForm .control-group:after,.giftCardBalance .giftCardForm .control-group:before{content:'';display:table}.giftCardBalance .giftCardForm .control-group input{margin-top:10px;margin-bottom:10px}.giftCardBalance .giftCardForm .control-group .number-field{float:left;display:inline-block;width:53%}.giftCardBalance .giftCardForm .control-group .number-field label{width:85%}.giftCardBalance .giftCardForm .control-group .code-field{display:inline-block;width:35%;padding-left:15px}.giftCardBalance .alertMsg{visibility:hidden;color:#c00;font-family:clanotmedium}.giftCardBalance .giftCardImage{display:inline-block;width:44%}#go-to-cart-with-delete .button,#go-to-cart-without-delete .button,.giftCardBalance .giftCardImage img{width:100%}.has-errors .alertMsg{visibility:visible;display:inline-block;margin-bottom:10px}.check-gift-card-popup .giftCardBalance{border:none}#go-to-cart-with-delete:after,#go-to-cart-with-delete:before,#go-to-cart-without-delete:after,#go-to-cart-without-delete:before{content:'';display:table}.coupon-list-wrapper,.warranty-list-wrapper{padding:15px 0 0}.warranty-list-wrapper .warranty-button{cursor:pointer;color:#c00}.warranty-list-wrapper .warranty-list-product a{color:#383838}.warranty-list-wrapper .warranty-list-product a:hover{color:#9e0000}.order-detail-product{width:45%}.order-detail-image .primary-image{min-width:96px}.order-detail-desc .warranty-button{cursor:pointer;color:#383838;font-family:clanotnews}.order-detail-desc .warranty-button:hover{color:#9e0000}.order-detail-name{display:block;margin-bottom:3px;color:#383838;font-size:14px;font-size:.875rem}.order-detail-param{margin-bottom:2px;color:grey}.order-detail-price,.order-detail-price-regular,.order-detail-quantity{text-align:center}.rtable-tr .order-detail-price{color:#c00}.order-detail-total{text-align:right}.page-shared-shopping-list .account-content .my-lists.section>.errors-container{margin-top:15px}@media only screen and (max-width:47.9375em){.my-lists-wrapper .header-wrap .user-action.list-action{position:static}}@media only screen and (min-width:48em){.store-address h3{font-size:inherit}.order-details-wrapper .rtable-td{padding-top:20px}.order-details-wrapper .thumb{float:left;margin-right:15px;margin-bottom:15px;width:75px;height:56px;text-align:center}.order-details-wrapper .thumb a{width:75px;height:56px;display:block}.order-details-wrapper .thumb img{margin:0 auto;max-height:100%;height:auto}.order-details-wrapper .desc{float:left;font-size:14px;font-size:.875rem;width:70%}.order-details-wrapper .checkout-acp-desc{padding-left:15px}.order-details-wrapper .desc-row{line-height:140%}.order-details-wrapper .name{font-size:14px;font-size:.875rem;color:#383838}.order-details-wrapper .name:hover{color:#9e0000}.order-details-wrapper .name a{color:#383838;font-family:clanotbook}.order-details-wrapper .name a:hover{color:#9e0000}.order-details-wrapper .order-detail-param{margin-left:90px}.my-lists-wrapper .global-messages .alert{margin-bottom:0}.profile-content .user-action .page-description,.profile-content p{font-size:14px;font-size:.875rem}.header-wrap .order-actions{text-align:right;width:25%;display:inline-block}.header-wrap .order-actions.canceled-message{width:auto;position:absolute;right:45px;top:0}.touch .header-wrap .order-actions.canceled-message{right:0}}@media only screen and (max-width:47.9375em){.order-details-header .order-detail-item{float:none;padding:0;border:none}.order-header-arrow-wrapper{cursor:pointer}.order-detail-header-arrow{display:inline-block;margin-right:5px;width:10px;cursor:hand;height:10px;background:url(../images/icons/arrow_down_primary_dark_gray.svg) 0 50% no-repeat}.order-detail-header-arrow.expanded{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.order-details-wrapper .order-detail-image,.order-shipping-wrapper .order-detail-image{float:left}.order-details-wrapper .order-detail-desc,.order-shipping-wrapper .order-detail-desc{min-height:100px}.order-details-wrapper .order-detail-status,.order-shipping-wrapper .order-detail-status{border-top:none}.order-actions .button{white-space:normal}.warranty-list-wrapper .warranty-list-code:before,.warranty-list-wrapper .warranty-list-title:before{display:none}.warranty-list-wrapper .rtable-tr{padding:10px 0}.warranty-list-wrapper .rtable-td{padding:0}.warranty-list-wrapper .rtable-td-titled{text-align:left;border:0}.warranty-list-wrapper .warranty-list-product{padding:10px 0}.account-content .accountnavigationcollectioncomponent{padding:0}.account-content .accountnavigationcollectioncomponent .user-info{padding-bottom:15px}.account-container ul.breadcrumbs:after,.help-container .breadcrumbs:after{height:1px;position:absolute}.account-container ul.breadcrumbs:after,.account-content .header-wrap .section-header:after,.help-container .breadcrumbs:after{content:"";background-color:#d9d9d9;width:calc(100% + 30px);bottom:0;left:-15px}.account-content .main-content .accordion-trigger{text-transform:inherit;font-size:15px;font-size:.9375rem}.account-container ul.breadcrumbs{border-bottom:0;overflow-x:hidden;padding-left:15px}.account-container ul.breadcrumbs li{display:none}.account-container ul.breadcrumbs li:nth-of-type(2){display:block}.account-content .header-wrap .section-header:before,.account-content .manage-coupons .section-header:before,.account-content .user-action.list-action .pdp-share,.account-content .user-action.list-action span{display:none}.warranty-list-wrapper .rtable-tr .warranty-list-expires.rtable-td-titled{border-top:none}.help-container .breadcrumbs{border-bottom:0;padding-left:0}.account-content .table-mod:after{content:"";height:1px;background-color:#d9d9d9;width:calc(100% + 30px);position:absolute;left:-15px}.account-content .header-wrap{border-bottom:none;padding-bottom:0;margin-bottom:15px;height:auto;position:relative}.page-address-book .account-content .header-wrap{padding-bottom:35px}.account-content .header-wrap .section-header{padding-top:25px;padding-bottom:25px;border-bottom:0;margin-bottom:15px}.account-content .header-wrap .section-header:after{height:1px;position:absolute;border:0}.account-content .header-wrap .user-action{padding-bottom:0;margin-bottom:0}.account-content .header-wrap+.user-action{padding-top:5px}.account-content .manage-coupons .section-header{font-size:18px;font-size:1.125rem;line-height:1.25em}.account-content .manage-coupons .page-description{font-size:14px;font-size:.875rem}.account-content .manage-coupons .expiration-date{margin-bottom:0}.account-content .user-action{font-size:12px;font-size:.75rem;line-height:.875rem;position:relative;right:auto;margin-top:0}.account-content .user-action span:not(.label-value),.account-content .user-action span:not(.radio-button){display:inline-block}.account-content .user-action a{bottom:auto;display:inline;font-size:12px;font-size:.75rem;line-height:.875rem;margin:0;position:relative;text-align:left;width:auto}.account-content .item .product:after,.account-content .item .product:before,.account-content .item .warranty:after,.account-content .item .warranty:before{content:'';display:table}.account-content .item .product:after,.account-content .item .warranty:after{clear:both}.account-content .address-options .address-option-row .button,.account-content .address-options .address-option-row .disabled{display:inline-block;padding-right:20px}.account-content .address-options .address-option-row .button.hidden,.account-content .address-options .address-option-row .disabled.hidden{display:none}.giftCardBalance .giftCardForm,.giftCardBalance .giftCardForm .control-group .number-field{width:100%}.giftCardBalance .giftCardForm .control-group .code-field{width:100%;padding-left:0}.giftCardBalance .giftCardForm .cardFields .card-fields-container .number-field{display:inline-block;width:100%}.giftCardBalance .giftCardForm .cardFields .card-fields-container .code-field{display:inline-block;width:100%;padding-left:0}.giftCardBalance .giftCardImage{display:none}.sidebar-wrap .user-info{padding:15px 0}.page-shopping-lists .rtable-tr.wish-product{padding:15px 15px 0;margin-bottom:-45px}.page-shopping-lists .wish-product-qty .quantity{width:44px}.page-order .account-container .breadcrumbs,.page-orders .account-container .breadcrumbs,.page-shopping-lists .account-container .breadcrumbs{display:inherit}.page-orders .account-content .header-wrap .section-header{padding-top:30px;padding-bottom:30px}.account-content .header-wrap .section-switcher{margin:20px 0 10px}.account-content .header-wrap .section-switcher li{display:block}.account-content .header-wrap .section-switcher li a{display:inline-block;position:relative;width:100%;padding:0 0 15px;border-bottom:0;background:0 0;color:#383838;text-transform:uppercase;vertical-align:middle;font-weight:400;text-align:left;line-height:100%;font-size:18px;font-size:1.125rem}.account-content .header-wrap .section-switcher li a:before{display:none}.account-content .header-wrap .section-switcher li a:after{content:"";height:1px;background-color:#d9d9d9;width:calc(100% + 30px);position:absolute;left:-15px;border:0;bottom:0}}.help-container .yCmsComponent .image-wrap{max-width:100%}.help-container .user-info{display:none}@media only screen and (min-width:20em){.recently-viewed-list .item .item-description{width:65%}}@media only screen and (min-width:31.25em){.recently-viewed-list .item .item-description{width:75%}}@media only screen and (min-width:26.25em){.account-content .warranty .item-details{text-align:left}.account-content .pagination-bar .filter-options{display:block;margin-left:0;text-align:left}.account-content .pagination-bar .filter-options:after,.account-content .pagination-bar .filter-options:before{content:'';display:table}.account-content .pagination-bar .filter-options:after{clear:both}.account-content .pagination-bar .filter-options .expiration{margin:0}}@media only screen and (min-width:48em){#go-to-cart-with-delete,#go-to-cart-without-delete{display:inline-block;max-width:45%;padding:0 5px;margin:0}#go-to-cart-with-delete .button,#go-to-cart-without-delete .button{margin:0;padding-left:5px;padding-right:5px}.account-content .main-content .account-navigation-section .accordion-content li a{padding:inherit}.order-history-list.quick-view .order{border-bottom:1px solid #d9d9d9}.order-history-list .order-date,.order-history-list .order-id{text-align:left;width:20%}.order-history-list .current-order-status{clear:none;float:left;text-align:left;padding-top:0;width:20%}.order-history-list .order-shiped{float:left;width:20%;text-align:left}.order-history-list thead .order-shiped{width:40%}.order-history-list td.current-order-status{padding-top:10px}.order-history-list .order-actions{text-align:right}.order-history-list td.order-actions{padding:10px}.order-history-list .button{margin:0;text-align:inherit}.account-container .my-lists .header-wrap{margin-top:0;margin-bottom:15px}.account-content .main-content,.account-content .sidebar-wrap{padding-top:0}.account-content .main-content .account-navigation-section{display:inline-block;font-size:0;margin:0 0 35px;padding:0 25px 0 0;vertical-align:top;width:49.5%}.account-content .main-content .account-navigation-section li{font-size:14px;font-size:.875rem;margin:0 0 10px;border-bottom:none}.account-content .main-content .account-navigation-section li a{cursor:pointer;display:inline;padding:0;font-family:clanotbook}.account-content .main-content .accordion-trigger{border:none;font-size:16px;font-size:1rem;height:auto;line-height:112.5%;margin:0 0 20px;padding:0;vertical-align:top;text-transform:uppercase}.account-content .main-content .accordion-trigger:after{display:none}.account-content .main-content .accordion-trigger.active{background:#fff;border:none;color:#383838}.account-content .account-navigation-list{margin:0;width:100%}.account-content .account-navigation-list .manage-subscriptions{font-size:15px;font-size:.9375rem}.account-content .account-navigation-list .change_address_button.button{display:block;float:left}.account-content .button-wrap{text-align:left}.account-content .button-wrap .button{display:inline-block;margin:0 0 0 20px;width:auto}.account-content .button-wrap .button:first-child{margin-left:0}.account-content .pagination-bar{text-align:right;padding-right:5px}.account-content .pagination-bar .sort-form{width:auto}.account-content .pagination-bar .filter-options{display:block;float:left;margin-left:0;text-align:left}.account-content .pagination-bar .filter-options .expiration{float:none;margin:0}.account-content .pagination-bar .results-wrap{padding:1px 0 0}.account-content .pagination-bar .results-wrap .pagination li.next>a{padding-right:0;padding-left:0}.account-content .order-header{padding:8px 10px}.account-content .order-header .price{float:none;left:-5px}.account-content .order-history-quick-view{margin-bottom:50px}.account-content .order-history-quick-view .user-action a{height:auto}.account-content .order-header.subheader,.account-content .order-history-quick-view .quick-view{padding:0}.account-content .order-summary{padding-right:0}.account-content .order-summary ul{padding-right:10px}.account-content .order-status li:first-child{border-right:1px solid #d9d9d9;display:inline-block;margin:0;padding:0 12px 0 0}.account-content .order-status .price{float:none}.account-content .warranty{padding:0;position:absolute;top:42px;width:100%}.account-content .warranty .item-details{white-space:nowrap}.account-content .warranty .item-description{font-size:13px;font-size:.8125rem;padding-left:100px}.account-content .warranty .price,.account-content .warranty .quantity{font-size:13px;font-size:.8125rem;padding-right:16px}.account-content .warranty .total{font-size:13px;font-size:.8125rem;padding-right:20px}.account-content .order-user-details{float:left}.account-content .order-detail-totals{float:right;max-width:405px;padding:0;width:48%}.account-content .accountnavigationcollectioncomponent{padding:0}.account-content .accountnavigationcollectioncomponent .header-wrap{margin-top:2px}.account-content .accountnavigationcollectioncomponent .header-wrap .user-action{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.account-content .accountnavigationcollectioncomponent .user-info{word-break:break-word}.account-content .header-wrap .section-header{padding-bottom:6px;width:60%}.account-content .header-wrap .section-header.with-action{width:auto}.account-content .header-wrap .user-action,.account-content .header-wrap+.user-action{text-align:right;margin-bottom:0;float:right}.account-content .header-wrap .user-action.list-action,.account-content .header-wrap+.user-action.list-action{position:absolute;right:0;text-align:right;top:0}.account-content .header-wrap .user-action.list-action .new-list,.account-content .header-wrap+.user-action.list-action .new-list{top:5px}.account-content .header-wrap .user-action.list-action li:not(.print),.account-content .header-wrap+.user-action.list-action li:not(.print){display:inline-block}.account-content .header-wrap .user-action.list-action .print-page,.account-content .header-wrap+.user-action.list-action .print-page{line-height:20px;background:0 0;margin:0 5px 0 8px;height:20px;width:34px;overflow:hidden}.account-content .header-wrap .user-action.list-action .download,.account-content .header-wrap+.user-action.list-action .download{width:16px}.account-content .section-subheader.with-action{display:inline-block;width:50%}.account-content .order-history .pagination-wrap{position:relative;right:0}.page-account .account-content .main-content,.page-account .account-content .sidebar-wrap{padding-top:30px}.coupon-list{border-bottom:1px solid #d9d9d9}.coupon-header{background:#c4e0e7;padding:6px 10px;color:#383838;text-transform:uppercase;font-size:0}.coupon-header .coupon-code,.coupon-header .coupon-description,.coupon-header .coupon-status,.coupon-header .created-date,.coupon-header .expiration-date,.coupon-header .starts-date{font-family:clanotbook;font-size:14px;font-size:.875rem;line-height:1.125rem;margin-bottom:0;vertical-align:middle}.coupon{padding:15px 10px;border-top:1px solid #d9d9d9;font-size:0}.coupon:after{content:none}.coupon:first-child{border-top:none}.coupon-code,.coupon-description,.coupon-status,.created-date,.expiration-date,.starts-date{display:inline-block;font-family:clanotbook;font-size:14px;font-size:.875rem;line-height:1.125rem;margin-bottom:0;vertical-align:top;padding-right:15px;padding-left:0}.coupon-code{width:25%}.coupon-status{text-align:left;width:13%}.coupon-description{width:30%;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.warranted-products,.warranty-title{width:25%}.created-date,.expiration-date,.starts-date{width:15%;white-space:nowrap;text-align:center}.created-date span,.expiration-date span,.starts-date span{display:none}.expiration-date{padding-right:0}.warranty-active,.warranty-expires{width:12.5%;vertical-align:top}.my-lists .header-wrap{margin-top:50px;height:auto}.my-lists .header-wrap .section-header{display:inline-block}.my-lists .list-header-wrap:after,.my-lists .list-header-wrap:before{content:'';display:table}.my-lists .list-header-wrap:after{clear:both}.my-lists .list-header-wrap .pagination-bar{margin-bottom:0}.my-lists .pdp-share{margin-top:0}.my-lists .list-header{float:left;padding-bottom:14px}.my-lists .list-selector{float:left;margin:0 20px 0 0;max-width:225px;width:30%}.my-lists .page-actions{position:absolute;right:0;top:18px}.my-lists .list-actions{margin:15px 0;text-align:right;padding:10px}.my-lists .list-actions .select-all{display:inline-block;float:none;text-align:left;width:74%}.my-lists .list-actions .checkbox-wrap{margin-bottom:0}.my-lists .list-actions .new-list{display:inline-block;float:none;line-height:44px;margin-bottom:0;vertical-align:top}.my-lists .list-actions .cart{clear:none;display:inline-block;margin:0;padding-top:0;text-align:right;width:25%}.my-lists .list-actions .cart button{margin-bottom:0}.my-lists .recently-viewed-actions{padding-top:15px}.my-lists .recently-viewed-actions .clear-recent{float:left;margin-bottom:0}.my-lists .list-description{display:block;float:left;max-width:505px;width:65%}.my-lists .public-list{display:inline-block}.my-lists .list-options .pdp-share{display:none;margin-bottom:0}.my-lists .list-options.show-social .pdp-share{display:inline-block}.my-lists .list-options .pdp-share-label{margin-top:-2px;padding-top:0}.wishlist-wrapper .rtable{border-top:1px solid #d9d9d9}.wishlist-wrapper .rtable td{width:auto}.wishlist-wrapper .wish-product:after,.wishlist-wrapper .wish-product:before{display:none}.wishlist-wrapper .wish-product-checkbox{float:none;padding-right:0;padding-left:10px}.wishlist-wrapper .wish-product-image{padding-left:21px}.wish-product-image{float:none}.wish-product-desc{float:none;width:30%}.wish-product-name{margin:0;text-align:left}.wish-product-availability{width:100%}.wish-product-qty{float:none;max-width:90px}.wish-product-qty .remove-product{padding-top:0;clear:both}.wish-product-qty .remove-product .submitRemoveProduct{float:none;font-size:12px;font-size:.75rem;overflow:visible}.wish-product-qty .control-group{float:none;margin-bottom:5px}.wishlist-wrapper .wish-product-qty .quantity{display:inline-block;float:none;margin:0 0 2px;width:50px;text-align:center}.wish-product-price{float:none;width:20%}.address-book-item{padding:20px 0}.address-book-item .address-details-wrap{float:left;width:40%}.address-book-item .store-details-wrap{float:left;width:60%}.address-book-item .address-options{float:right;margin-top:0;width:60%;text-align:right}.address-book-item .address-options .button-wrap{text-align:right}.address-book-item .address-options .button{margin-left:20px;margin-right:0;text-align:right}.address-book-item .address-options .primary-address .button{padding-left:15px;padding-right:15px;text-align:center}.address-book-item .store-options{width:40%}.address-book-item .store-hours{display:block;margin-top:15px;vertical-align:top}.address-book-item .store-hours h3{font-family:clanotnews;font-size:16px;font-size:1rem;margin:0 0 5px;text-transform:uppercase}.address-book-item .store-hours td{font-size:14px;font-size:.875rem;line-height:1.125rem;padding-right:5px}.communication-preferences .language-preference{display:inline-block;margin:0 25px 5px 0}.communication-preferences .user-action-form{padding:0}.communication-preferences .user-action-form a.button{display:inline-block;margin-top:20px;width:auto}}.productItemListHolder{overflow:hidden;margin-bottom:20px}.productItemListHolder .order-detail:after,.productItemListHolder .order-detail:before,.productItemListHolder .table:after,.productItemListHolder .table:before{content:'';display:table}.productItemListHolder .order-detail:after,.productItemListHolder .table:after{clear:both}.productItemListHolder .shipping-details-header{display:table;overflow:hidden;padding:0;background:#d9d9d9}.productItemListHolder .shipping-details-header li{display:table-cell;padding:8px;min-height:34px;font-size:14px;font-size:.875rem}.productItemListHolder .shipping-details-header .order-detail-status{white-space:nowrap}@media only screen and (max-width:47.9375em){.productItemListHolder .shipping-details-header display block li{display:block}.productItemListHolder .shipping-details-header display block li.order-detail-payment{text-align:inherit}}.productItemListHolder .order-detail-arrow{width:26px;background:url(../images/icons/arrow_down_primary_dark_gray.svg) 8px 50% no-repeat}.productItemListHolder .expanded .order-detail-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.productItemListHolder .order-detail-date,.productItemListHolder .order-detail-number{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.productItemListHolder .order-detail-payment{text-align:right}.productItemListHolder .order-details-header{overflow:hidden;padding:0;margin-bottom:10px}.productItemListHolder .order-details-header .order-detail-date{float:left;width:20%}.productItemListHolder .order-details-header .order-detail-number{float:left;width:30%}.productItemListHolder .order-details-header .order-detail-status{float:right;width:50%}.productItemListHolder .order-details-header .order-detail-status .value{display:block;text-align:right}.productItemListHolder .order-details-header .order-detail-status .your-order-status{display:block;float:left;text-align:left;width:auto}.productItemListHolder .order-details-header .order-detail-status .tracking{display:inline-block}.productItemListHolder .user-action.list-action{position:absolute;top:-22px;right:0}.productItemListHolder #go-to-cart-with-delete,.productItemListHolder #go-to-cart-without-delete{float:left;width:200px}.productItemListHolder #go-to-cart-with-delete .button,.productItemListHolder #go-to-cart-without-delete .button{width:auto;float:none}.productItemListHolder #go-to-cart-with-delete{float:right}.productItemListHolder #go-to-cart-with-delete .button{float:right;margin-right:0}.productItemListHolder .pageLabel-address-book .address-book .user-action.add-address-block{width:180px}@media only screen and (min-width:48em){.account-content .status{width:13%}.account-content .description{max-width:400px;width:50%}.account-content .description.track-order-description{width:100%;max-width:none;word-wrap:break-word}.account-content .price{width:13%;float:left;position:relative;left:-2px}.account-content .total{width:18%}}@media only screen and (min-width:52.5em){.address-book-item .store-address{float:left;width:50%;vertical-align:top;padding-right:10px}.address-book-item .store-hours{float:left;margin-top:0;width:50%;vertical-align:top}.address-book-item .store-hours h3{font-family:clanotnews;font-size:16px;font-size:1rem;margin:0 0 5px;text-transform:uppercase}.address-book-item .store-hours td{font-size:14px;font-size:.875rem;line-height:1.125rem;padding-right:5px}.address-book-item .store-hours td.weekday-openings-times{min-width:153px}.address-book-item .store-details-wrap{width:66.6%}.address-book-item .store-options{width:33.3%}}@media only screen and (min-width:56.25em){.account-content .main-content .account-navigation-section{width:32.5%}.address-book-item .address-options .primary-address .button{padding-left:25px;padding-right:25px}}@media only screen and (min-width:60em){.order-history-list .order-actions{clear:none;float:left;padding-top:0;text-align:right;width:20%}.order-history-list .button{margin-left:10px;margin-right:0}.address-book-item .store-options{width:30%}.address-book-item .store-details-wrap{width:70%}}@media only screen and (min-width:61.25em){.order-filtering{border-bottom:1px solid #d9d9d9;border-top:none;margin-bottom:5px;padding:0 0 20px}.order-filtering .sort-by{display:block;float:left;width:48.5%}.order-filtering .filter-date{float:right;padding-top:0}.order-filtering .filter-section{display:block;float:left;padding:15px 10px 10px;width:59%}.order-filtering .search-orders{clear:right;display:block;float:right;padding:15px 10px 10px;width:39%;max-width:280px}}.checkout-form .address-list:after,.checkout-form .addressEntry:after,.checkout-form .checkout-summary:after,.checkout-form .summaryPayment:after,.checkout-form:after{clear:both}@media only screen and (min-width:71.875em){.separated-action{text-align:right}.recently-viewed-list .item .item-description{max-width:300px;width:auto}}.my-lists .wishlistNamePrint{font-size:20px;font-size:1.25rem;display:none}.myslistsPrintLogo{display:none}#addWlForm #addWlForm_fields #addWlForm-wl-description,#editWlForm #editWlForm-wl-description{resize:none}.my-lists .list-content .list-header-wrap .list-header{width:100%}.page-shopping-lists .account-content-wrapper{overflow:visible}.page-shopping-lists .account-content-wrapper .user-info{padding-top:15px}.my-lists-title{text-align:left}.hgroup.header-wrap,.related-component-heading.header-wrap{padding-top:15px;border-bottom:1px solid #3d98b0;margin-bottom:24px;padding-bottom:13px}.hgroup.header-wrap .section-header,.related-component-heading.header-wrap .section-header{background:0 0;color:#383838;display:inline-block;margin:0;position:relative;text-transform:uppercase;width:100%;line-height:100%;padding:0 12px 0 0}@media only screen and (max-width:29.9375em){.hgroup.header-wrap .section-header,.related-component-heading.header-wrap .section-header{font-size:18px;font-size:1.125rem}}.make-list-public-label{display:inline;clear:both}.confirmation-popup.button-wrap{display:block;position:relative;overflow:hidden;text-align:center;padding-top:20px}.confirmation-popup.button-wrap .primary-button{float:none}.confirmation-popup.button-wrap a.primary-button{margin-right:15px}.confirmation-popup.button-wrap button.primary-button{margin-right:0}.custom-modal .button.list-close-button{float:right;margin:-5px 0 0 15px}@media print{.sorted-asc .rtable-sort,.sorted-desc .rtable-sort{font-weight:700}.rtable{display:table;width:100%}.rtable-thead{display:table-header-group}.rtable-tbody{display:table-row-group}.rtable-thead-tr,.rtable-tr{display:table-row;width:auto;overflow:hidden}.rtable-td,.rtable-th{text-align:left;display:table-cell}.rtable-thead-tr{position:static}.rtable-th{text-transform:uppercase;padding:5px 10px;font-family:clanotnews;font-size:14px;font-size:.875rem;color:#383838;vertical-align:middle}.rtable-td{padding:10px 7px;border-top:1px solid #d9d9d9}.rtable-td:before{display:none}.rtable-tr:first-child .table-td{padding-top:20px}.rtable-col-sortable .rtable-sort{position:relative}.rtable-col-sortable .rtable-sort:after{content:'';position:absolute;width:10px;height:17px;padding:0 0 0 5px;left:100%}.sorted-asc,.sorted-desc{padding-right:15px}.sorted-asc .rtable-sort:after{background:url(../images/icons/arrow_down_primary_dark_gray.svg) 0 50% no-repeat;padding:0 5px 0 0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sorted-desc .rtable-sort:after{background:url(../images/icons/arrow_down_primary_dark_gray.svg) 5px 50% no-repeat}header{max-width:1024px;margin:0 auto}.account-content .header-wrap,.breadcrumb-module,.search,.sidebar-wrap,.skip-main-content-link,.source-banner,.value-prop,footer.yCmsContentSlot{display:none}.account-content .my-lists .wishlistNamePrint{display:block;text-transform:capitalize;font-weight:700;margin:0}.account-content .section .header-wrap .section-header:after,.content-wrap .list-header-wrap .edit-list,.content-wrap .list-header-wrap .list-options,.content-wrap .list-header-wrap .list-selector,.content-wrap .my-lists .list-actions{display:none}.content-wrap .list-header-wrap .list-description{float:left;margin-bottom:10px;width:100%;max-width:inherit}.content-wrap .main-content{padding:0;margin:0}.yCmsContentSlot .list-content .item{border-left:none;border-right:none}.yCmsContentSlot .list-content .item:first-child{border-top:none}.my-lists .header-item{display:block}.my-lists .item-list{min-width:520px;margin:0;border-bottom:none}.my-lists .list-content{padding:10px 0 0}.my-lists .list-header-wrap:after{clear:both;content:"";display:table}.my-lists .list-actions{background:#fff}.desktop-container{padding:0 15px;margin-top:30px}.my-lists .user-action{display:none}.wishlist-wrapper .rtable{margin:0}.wish-product .rtable-td{float:none;display:table-cell;vertical-align:top}.wish-product .wish-product-image{min-width:80px}.wish-product .wish-product-desc{min-width:300px}.wish-product .wish-product-name{height:auto;overflow:visible;margin:0}.wish-product .wish-product-link{float:none}.wish-product .wish-product-link:after{display:none}.wish-product .wish-product-code{display:block}.wish-product .wish-product-availability,.wish-product .wish-product-checkbox{display:none}.wish-product-qty:before{content:'Quantity: ' attr(data-col-value);display:inline-block;font-size:13px;font-size:.8125rem}.account-content-wrapper .productItemListHolder,.wish-product-price .original-price,.wish-product-qty .control-group,.wish-product-qty .remove-product{display:none}.order-detail-price,.order-detail-price-regular,.order-detail-quantity{text-align:center}.order-detail-total{text-align:right}.account-content .order-user-details .tracking-block{width:47%;float:left}.account-content .order-detail-totals{float:right;max-width:405px;width:48%;padding:0}.logo.mobile-only{display:block}.logo.desktop-only,.nav-button-wrap.mobile .nav-button{display:none}.nav-button-wrap.mobile{width:0}.wish-product-price{bottom:0}}#trackOrderForm .control-group.parsley-error .errors-container .parsley-errors-list li{padding-left:0;padding-bottom:0}#trackOrderForm .control-group .attemp-error.has-error{font-size:13px;font-size:.8125rem}.user-action-form .controls input{font-size:12px;font-size:.75rem}@media only screen and (min-width:48em) and (max-width:63.9375em){.wishlist-wrapper .wish-product-checkbox{padding-left:0}.wishlist-wrapper .wish-product-image{padding-left:10px}.wishlist-wrapper .availability-text{padding-right:0}.wishlist-wrapper .wish-product-link{margin-right:10px}.wishlist-wrapper .wish-product-image .primary-image{max-width:56px}}@media only screen and (max-width:47.9375em){.account-content .header-wrap .section-switcher li a{bottom:0}.account-content .header-wrap .section-switcher li a.active:after,.account-content .header-wrap .section-switcher li a.active:before,.account-content .header-wrap .section-switcher li a:after{display:none}.account-content .header-wrap .section-switcher:after{content:"";height:1px;background-color:#d9d9d9;width:calc(100% + 30px);position:absolute;left:-15px;border:0;bottom:0}.wish-product{position:relative}.productItemListHolder .shipping-details-header{float:left;display:block}.productItemListHolder .shipping-details-header li{display:block}.productItemListHolder .shipping-details-header .order-detail-arrow,.user-action.cancelable,.wishlist-wrapper .wish-product:after,.wishlist-wrapper .wish-product:before{display:none}.order-shipping-wrapper .order-td-titled{text-align:right}.wishlist-wrapper .rtable{margin-top:10px;border-bottom:none}.wishlist-wrapper .rtable-tr.wish-product{margin-bottom:0;padding:15px 0 0;overflow:hidden}.wishlist-wrapper .rtable-tr{border-bottom:1px solid #d9d9d9;border-top:none}.wishlist-wrapper .rtable-tr:first-child{border-top:1px solid #d9d9d9}}.account-content .paginationBar{background-color:#eaeaea}.account-content .paginationBar.top{padding:5px 0}.account-content .paginationBar.top .back-to-top{display:none}.account-content .paginationBar .productsPagination.pagination-wrap{margin-right:0;top:-3px}@media (max-width:767px){.account-content .paginationBar{text-align:center}.account-content .paginationBar .productsPagination.pagination-wrap{display:block;padding-right:25px;border:none}.account-content .paginationBar.bottom .productsTotalResults.totalResults{display:none}}.account-content .paginationBar.bottom{padding:5px 0}.account-content .paginationBar.bottom .productsTotalResults.totalResults{padding-top:0}.account-content .paginationBar .pagination-top-container{display:inline-block}.account-content .paginationBar .pagination-top-container .productsTotalResults{float:none;display:inline-block;vertical-align:bottom;padding-left:20px;padding-right:15px}.account-content .paginationBar .pagination-top-container .productsPagination .parsley-errors-list,.account-content .paginationBar .pagination-top-container .staticContentTotalResults{display:none}.account-content .paginationBar .back-to-top{float:left;font-size:13px;font-weight:600;margin-left:10px}@media (max-width:767px){.account-content .paginationBar.bottom .results-wrap{text-align:right}.account-content .paginationBar .back-to-top{display:block;width:100%;text-align:left}}.account-content .paginationBar .productsTotalResults .load-more,.page-multiStepCheckoutSummaryPage .nav-button-wrap,.page-multiStepCheckoutSummaryPage .search,.page-multiStepCheckoutSummaryPage .value-prop,.page-multiStepCheckoutSummaryPage .value-prop+header,.page-multiStepCheckoutSummaryPage nav,.page-orderConfirmationPage .nav-button-wrap,.page-orderConfirmationPage .search,.page-orderConfirmationPage .value-prop,.page-orderConfirmationPage .value-prop+header,.page-orderConfirmationPage nav{display:none}.account-content .paginationBar .back-to-top a{line-height:45px}.account-content .paginationBar .productsTotalResults a{font-size:13px;font-weight:600;padding-left:10px}.account-content .paginationBar .productsTotalResults.totalResults{padding-top:5px}.yCmsComponent .image-wrap{max-width:100%}@media only screen and (max-width:47.9375em) and (max-width:47.9375em){.content-wrap .breadcrumb-module ul.breadcrumbs{padding-left:15px;padding-right:15px}}@media only screen and (min-width:48em) and (max-width:47.9375em){.new-list{top:0}}.page-multiStepCheckoutSummaryPage #content nav,.page-multiStepCheckoutSummaryPage header.checkout-header,.page-orderConfirmationPage #content nav,.page-orderConfirmationPage header.checkout-header{display:block}.page-multiStepCheckoutSummaryPage footer .footer-links-wrapper .footer-item.stacked:last-child h1.footer-header,.page-orderConfirmationPage footer .footer-links-wrapper .footer-item.stacked:last-child h1.footer-header{border-bottom:none}.page-multiStepCheckoutSummaryPage footer .footer-links-wrapper .footer-item.stacked:last-child h1.footer-header.active,.page-orderConfirmationPage footer .footer-links-wrapper .footer-item.stacked:last-child h1.footer-header.active{border-bottom:1px solid #777}.store-locator-pop-up.checkout-page #chartPopup .store-locator-header{width:100%;float:none}.store-locator-pop-up.checkout-page #chartPopup .store-locator-header .headline{margin:0;font-size:24px;font-size:1.5rem}.checkout-form:after,.checkout-form:before{content:'';display:table}.checkout-form .address-header{margin-top:0}.checkout-form .form-header{padding:15px}.checkout-form .description{font-family:clanotnews;font-size:16px;font-size:1rem}.checkout-form .required{padding-bottom:5px}.checkout-form .required p{display:inline;color:#c00000;font-weight:700;font-family:clanotbold}.checkout-form .address-list,.checkout-form .checkout-summary{font-size:14px;font-size:.875rem;line-height:130%}.checkout-form .address-list:after,.checkout-form .address-list:before,.checkout-form .checkout-summary:after,.checkout-form .checkout-summary:before{content:'';display:table}@media only screen and (min-width:48em){.checkout-form .address-list,.checkout-form .checkout-summary{padding:15px}}@media only screen and (max-width:47.9375em){.checkout-form .address-list,.checkout-form .checkout-summary{padding-left:15px;padding-right:15px}}.checkout-form .address-list.billing-address,.checkout-form .checkout-summary.billing-address{margin-top:20px}.checkout-form .address-list.billing-address .delivery-radio-button,.checkout-form .checkout-summary.billing-address .delivery-radio-button{display:none}.checkout-form .address-list.single-address .addressEntry,.checkout-form .checkout-summary.single-address .addressEntry{border-bottom:none}.checkout-form .address-list>h2,.checkout-form .checkout-summary>h2{text-transform:uppercase;font-family:clanotmedium;font-size:14px;font-size:.875rem;margin:0}.checkout-form .address-list .view-more-saved-addresses,.checkout-form .checkout-summary .view-more-saved-addresses{float:right}.checkout-form .address-col-1{float:left;width:50%}.checkout-form .address-col-2{float:right;text-align:right;width:50%}.checkout-form .address-col-2 .button{text-align:inherit}.checkout-form .addressEntry{padding:15px 0;border-bottom:1px solid #d9d9d9}.checkout-form .addressEntry:after,.checkout-form .addressEntry:before{content:'';display:table}.checkout-form .addressEntry:last-child{border-bottom:none}.checkout-form .addressEntry label{float:right}.checkout-form .addressEntry .label-text{font-size:14px;font-size:.875rem;font-family:clanotnews}.checkout-form .addressEntry .button{font-size:12px;font-size:.75rem;margin-bottom:30px}.checkout-form .delivery-options.delivery-option-content .radio-button-label{margin-bottom:0}.checkout-form .generic-form{padding-top:0}.checkout-form .generic-form-wrap{margin-top:30px}.checkout-form .generic-form-wrap.hidden{max-height:0;padding:0}.checkout-form .generic-form-wrap .form-head h3,.checkout-form .generic-form-wrap .generic-form>legend{text-transform:uppercase;font-family:clanotnews;font-size:18px;font-size:1.125rem;color:#383838;padding:0 0 15px}.checkout-form .generic-form-wrap .generic-form>legend{float:left;width:100%;line-height:1.25em}.checkout-form .generic-form-wrap .generic-form>legend:after{content:' ';position:absolute;display:block;height:1px;margin-top:25px;right:0;left:0}.checkout-form .shopping-cart-wrapper .cart-summary-content{width:100%;max-width:none;float:none}@media only screen and (max-width:47.9375em){.checkout-form .shopping-cart-wrapper .cart-summary-content{padding-bottom:0}}.checkout-form .shopping-cart-wrapper .cart-summary-content tbody tr.subtotal{border-top:none}.checkout-form .label-text{width:100%}.checkout-form .label-price{float:right}.checkout-form .control-group .card-control label,.checkout-form .control-group .code-control label{padding-bottom:10px}.checkout-form .dp-form{padding:30px 0}.checkout-form .dp-form .generic-form-section{margin-bottom:0;padding:0 15px}.checkout-form .dp-form .generic-form-section p{font-size:13px;font-size:.8125rem}.checkout-form .dp-form .generic-form-section hr.slim{margin:0}@media only screen and (max-width:47.9375em){.checkout-form .dp-form .checkout-gift-section{padding:10px 15px}}@media only screen and (min-width:48em){.checkout-form .dp-form .checkout-gift-section{padding:10px 15px;margin-bottom:39px;position:relative}}.checkout-form .dp-form .checkout-gift-section #cardErrorMsg,.checkout-form .dp-form .checkout-gift-section .card-error-msg{font-size:11px;font-size:.6875rem;padding-top:10px}.checkout-form .dp-form .checkout-gift-section input.add-placeholder{margin-bottom:5px;width:100%}.checkout-form .dp-form .checkout-gift-section .has-errors .alertMsg{visibility:visible}.checkout-form .dp-form .checkout-gift-section .has-errors .add-placeholder{border-width:1px;border-color:#c00}.checkout-form .dp-form .checkout-gift-section .card-control{display:inline-block;width:55%;margin-top:10px;margin-right:3%}.checkout-form .dp-form .checkout-gift-section .card-control label{width:100%}.checkout-form .dp-form .checkout-gift-section .code-control{display:inline-block;width:40%;margin-top:10px;float:right}.checkout-form .dp-form .checkout-gift-section .alertMsg{visibility:hidden;color:#c00;font-family:clanotmedium;padding-bottom:3px}.checkout-form .dp-form .checkout-gift-section .card-input{width:67%;margin-right:3%}.checkout-form .dp-form .checkout-gift-section .pin-input{width:30%;margin-top:10px}.checkout-form .dp-form .checkout-gift-section .button-container{display:inline-block;width:100%}.checkout-form .dp-form .checkout-gift-section .button{float:left;line-height:40px}.checkout-form .dp-form .checkout-gift-section .secondary-button{float:right;line-height:128%;min-width:158px;padding-left:10px;padding-right:10px}.checkout-form .dp-form .checkout-gift-section .check-balance{width:45%;margin-top:0;font-size:12px;font-size:.75rem;line-height:17px;white-space:normal;height:40px}@media only screen and (max-width:47.9375em){.checkout-form .dp-form .checkout-gift-section input.check-balance-button-fr{padding-left:5px;padding-right:5px}}.checkout-form .dp-form .checkout-gift-section .form-sub-header{width:100%;padding-top:0}.checkout-form .dp-form .checkout-gift-section .form-sub-header span{padding:0 0 15px}.checkout-form .dp-form .checkout-gift-section .hiddenAlert{display:none;visibility:visible;padding-bottom:0}.checkout-form .dp-form .cart-promotion-entry-wrapper{margin-bottom:30px}.checkout-form .dp-form .cart-promotion-entry-wrapper input[type=text]{float:left;width:72%}.checkout-form .dp-form .cart-promotion-entry-wrapper input[type=text].add-placeholder{width:100%}.checkout-form .dp-form .cart-promotion-entry-wrapper .button{float:right}.checkout-form .dp-form .cart-promotion-entry-wrapper .error-message{font-size:12px;font-size:.75rem;color:#c00;line-height:2.2;font-family:clanotmedium;display:none}.checkout-form .dp-form .cart-promotion-entry-wrapper .promo-added{line-height:2;display:none;margin-bottom:0}.checkout-form .dp-form .cart-promotion-entry-wrapper .promo-added b{font-family:clanotmedium}.checkout-form .dp-form .cart-promotion-entry-wrapper .promo-added a{height:13px;width:13px;display:inline-block;vertical-align:middle;margin-bottom:3px}.checkout-form .dp-form .cart-promotion-entry-wrapper.has-promo .promo-added{display:inline-block}.checkout-form .dp-form .cart-promotion-entry-wrapper .cart-promotion-input-wrapper{width:100%;position:relative}.checkout-form .dp-form .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .code-input-container{padding-right:110px;position:relative}.checkout-form .dp-form .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo{float:right;position:absolute;top:0;right:0}.checkout-form .dp-form .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo .button{width:92px;padding-left:12px;padding-right:10px}.checkout-form .dp-form .cart-promotion-entry-wrapper.has-errors .error-message{display:block}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm .billing-invisible-field,.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm .delivery-invisible-field,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm .billing-invisible-field,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm .delivery-invisible-field,.checkout-form .checkout-col-1 #checkoutAddressesForm .hide-esd-true,.checkout-form .checkout-col-1 #checkoutAddressesForm .store-name-wrapper{display:none}.checkout-form .dp-form .cart-promotion-entry-wrapper.has-errors .cart-promotion-input-wrapper{border-color:#c00}.checkout-form .dp-form .cart-promotion-entry-wrapper.has-errors .cart-promotion-input-wrapper .submit-promo{border-left-color:#c00}.checkout-form .checkout-button-wrap{text-align:right}.checkout-form .checkout-col-1 .quebec-shipping-warning img{max-height:20px}.checkout-form .checkout-col-1 .quebec-shipping-warning p{font-size:12px;margin-bottom:0}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm{margin-top:0}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm div.note p,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm div.note p{color:#616161;font-size:.7rem;padding:1px 5px 4px 1px;font-family:clanotbook;margin-bottom:0}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm fieldset div div.address-details-first fieldset div div.checkbox-wrap,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm fieldset div div.address-details-first fieldset div div.checkbox-wrap{margin-top:15px}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm .additional-error-container,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm .additional-error-container{display:none;margin-bottom:18px;border:1px solid #c00000}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm .additional-error-container p,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm .additional-error-container p{padding-left:10px;padding-right:10px;padding-top:10px;font-size:.75rem;font-family:clanotnews;line-height:1rem;color:#c00000}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm .search-address-field .enter-address,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm .search-address-field .enter-address{color:#c00;text-decoration:underline;cursor:pointer;display:block;float:right;padding-bottom:2.5%}.checkout-form .checkout-col-1 #checkoutAddressesForm #billingaddAddressForm .search-address-field #canada-post-addressComplete,.checkout-form .checkout-col-1 #checkoutAddressesForm #deliveryaddAddressForm .search-address-field #canada-post-addressComplete{display:none}.checkout-form .checkout-col-1 #checkoutAddressesForm .checkout-delivery-email-input{padding-left:15px;padding-top:5px;padding-right:15px}.checkout-form .checkout-col-1 #checkoutAddressesForm .first-name-last-name-phone-number-wrapper{display:inline-block;width:100%}.checkout-form .checkout-col-1 #checkoutAddressesForm .first-name-last-name-phone-number-wrapper>*{display:inline-block}.checkout-form .checkout-col-1 #checkoutAddressesForm .first-name-last-name-phone-number-wrapper #first-name-field{margin-right:3%}.checkout-form .checkout-col-1 #checkoutAddressesForm .first-name-last-name-phone-number-wrapper :nth-child(3){margin-left:5px}.checkout-form .checkout-col-1 #checkoutAddressesForm .first-name-last-name-phone-number-wrapper .visible-field{width:48%}@media only screen and (max-width:61.1875em){.checkout-form .checkout-col-1 #checkoutAddressesForm .first-name-last-name-phone-number-wrapper .visible-field{width:100%}.checkout-form .checkout-col-1 #checkoutAddressesForm .first-name-last-name-phone-number-wrapper #first-name-field{margin-right:0}}.checkout-form .checkout-col-1 #checkoutAddressesForm .delivery-mode-errors-container{margin-bottom:15px;font-size:.75rem;font-family:clanotnews;line-height:1rem;color:#c00000}.checkout-form .checkout-col-1 #checkoutAddressesForm .store-errors-container{display:none;font-size:.75rem;font-family:clanotnews;line-height:1rem;color:#c00000;margin-left:15px;border-bottom:1px solid red;padding-bottom:7px}.checkout-form .checkout-col-1 #checkoutAddressesForm .store-errors-container-delivery-taxes{display:block;font-size:1.15rem;margin-left:0;border-top:1px solid red;line-height:150%;padding-top:7px;margin-bottom:10px}.checkout-form .gift-alert.success{color:#c00;font-family:clanotnews;font-size:12px;font-size:.75rem;bottom:5px;padding:10px 20px 0 0}@media only screen and (max-width:47.9375em){.checkout-form .continue-shopping-button{margin-bottom:15px;width:100%}.checkout-form .gift-alert.success{padding-right:0}.checkout-form .checkout-col-1{overflow-x:hidden}}.checkout-form .gift-alert.success .giftMsg>b{font-family:clanotmedium}.checkout-form .gift-alert.success .gift-remove{top:3px;position:relative;right:0}.checkout-form .gift-alert.success .gift-remove>svg{width:14px;height:14px}.checkout-form .gift-alert.success .errorMsg{display:none}.checkout-form .gift-alert.has-errors{margin-bottom:0;top:55px}.checkout-form .gift-alert.has-errors .errorMsg{color:#c00;font-family:clanotmedium;display:block;font-size:12px;font-size:.75rem}.checkout-form .gift-alert.has-errors .gift-remove,.checkout-form .gift-alert.has-errors .giftMsg{display:none}.checkout-form .gift-applied{color:#c00}.checkout-form .paypal-note{font-family:clanotbook;margin-bottom:0}.checkout-form .paypal-logo{margin-top:-10px}.checkout-form .interac-logo{width:65px;height:35px}.checkout-form .checkout-edit-address{float:right;font-size:12px;font-size:.75rem}.checkout-form .summaryPayment:after,.checkout-form .summaryPayment:before{content:'';display:table}.checkout-form .summaryPayment .column{float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:47.5%;margin-left:0;margin-right:5%}#Pay_accord .pay-addr .pay-addr-content,.checkout-cart-items .checkout-cart-item:after,.checkout-form .sep-h,.checkout-form .summaryPayment .column:after,.checkout-progress:after,.dealers-site.checkout-confirmation .cart-item-price,.view-more-saved-addresses-content .addresses-modal-content .links:after{clear:both}.checkout-form .summaryPayment .column:after,.checkout-form .summaryPayment .column:before{content:'';display:table}.checkout-form .summaryPayment .column:last-child{margin-right:0}.checkout-form .expected-date{margin-top:5px;margin-bottom:15px;font-family:clanotnews}.checkout-form .expected-date .estimated-delivery-date{font-weight:700;font-size:16px}.checkout-form .delivery_method_item .cost{float:right}.checkout-form .delivery-option-form .form-head h2{margin-top:0;margin-bottom:0}.checkout-form .delivery-option-form .price-container .delivery-option-description{word-wrap:normal}.checkout-form .delivery-option-form .delivery-option-description{font-family:clanotbook;font-size:14px;font-size:.875rem;padding:0 0 15px;display:table-cell;width:100%;vertical-align:top;word-wrap:break-word;float:right}.checkout-form .delivery-option-form .delivery-option-description>div{display:inline-block;vertical-align:top}.checkout-form .delivery-option-form .delivery-option-description>div:first-child{width:69%}.checkout-form .delivery-option-form .delivery-option-description>div:last-child{width:29%;text-align:right}.checkout-form .delivery-option-table-container table{width:100%}.checkout-form .delivery-option-table-container table tr td:first-child{width:80%}.checkout-form .delivery-option-table-container table tr td:last-child{width:20%}.checkout-form .delivery-option-table-container table tr td.price-container{padding-left:10%}.checkout-form .add-new-address-wrap{position:relative}.checkout-form .add-new-address-wrap .address-cancel{position:absolute;top:78px;right:33px}.checkout-form .address-cancel{min-height:20px;line-height:20px}.checkout-form #addressform_button_panel{overflow:hidden;margin:0}.checkout-form .sep-h{width:100%;height:1px}.checkout-form .checkout-summary .orderBox.address-book-item.delivery-method ul li{word-wrap:break-word}.checkout-form .checkout-summary .orderBox.address-book-item.delivery-method ul li .cmsimage{display:inline}.checkout-form .checkout-summary .orderBox.address-book-item.delivery-method ul li .cmsimage img{vertical-align:middle}.checkout-form .order-review{width:100%}@media only screen and (max-width:47.9375em){.checkout-form .order-review{padding-left:5%}}@media only screen and (min-width:48em){.checkout-form .order-review{padding-left:62.5%}}.view-more-saved-addresses-content .addresses-modal-content{padding:20px}.view-more-saved-addresses-content .addresses-modal-content h2{border-bottom:1px solid #d9d9d9;color:#383838;font-family:clanotmedium;font-size:14px;font-size:.875rem;line-height:1.313rem;padding-bottom:4px;text-transform:uppercase;vertical-align:top;margin:0}.view-more-saved-addresses-content .addresses-modal-content .checkout-form .address-list{max-height:250px;overflow-y:auto;padding:0 15px;margin-top:20px}.view-more-saved-addresses-content .addresses-modal-content .links{margin-top:20px}.view-more-saved-addresses-content .addresses-modal-content .links:after,.view-more-saved-addresses-content .addresses-modal-content .links:before{content:'';display:table}.view-more-saved-addresses-content .addresses-modal-content .links .addresses-modal-cancel{line-height:40px}.checkout-cart-items .cart-id{margin-bottom:15px;font-family:clanotbook}.checkout-cart-items .checkout-cart-label{font-family:clanotnews;font-size:12px;font-size:.75rem}.checkout-cart-items .checkout-cart-item{padding:15px 0;border-width:0 0 1px;border-color:#d9d9d9;border-style:solid}.checkout-cart-items .checkout-cart-item:last-child{border-style:none}.checkout-cart-items .checkout-cart-item:after,.checkout-cart-items .checkout-cart-item:before{content:'';display:table}.checkout-cart-items .checkout-cart-item .desc .applied-promotions{padding-bottom:10px}.checkout-cart-items .checkout-cart-item .desc .checkout-additionals{font-size:12px;font-size:.75rem;display:table;width:100%}.checkout-cart-items .checkout-cart-item .desc .checkout-additionals .desc-row{display:table-cell;float:none}.checkout-cart-items .checkout-cart-item .desc .checkout-additionals .desc-row:last-child{text-align:right}.checkout-cart-items .checkout-cart-item .desc .desc-row-order-confirmation{padding-left:80px}.checkout-cart-items .checkout-cart-item .desc .text{overflow:hidden}.checkout-cart-items .description-container{margin-left:80px}.checkout-cart-items .thumb{float:left;margin-right:5px;margin-bottom:15px;width:75px;height:56px;position:relative}.checkout-cart-items .thumb a{width:65px;height:56px;display:block}.checkout-cart-items .thumb img{margin:0 auto;max-height:100%;height:auto}.checkout-cart-items .thumb .promo-indicator{width:32px;height:32px}.checkout-cart-items .desc{float:left;font-size:12px;font-size:.75rem;width:78%}.checkout-cart-items .checkout-acp-desc{padding-left:61px}@media only screen and (min-width:64em){.checkout-cart-items .checkout-acp-desc{padding-left:65px}}.checkout-cart-items .desc-row{line-height:140%}@media only screen and (max-width:47.9375em){.checkout-cart-items .checkout-acp-desc{padding-left:65px}.checkout-cart-items .desc-row{float:left}}.checkout-cart-items .name{margin-bottom:10px;color:#383838;overflow:hidden}.checkout-cart-items .name:hover{color:#9e0000}.checkout-cart-items .name a{color:#383838;font-family:clanotbook}.checkout-cart-items .name a:hover{color:#9e0000}.checkout-cart-items .name-order-confirmation{padding-left:80px;margin-bottom:10px;font-size:14px;font-size:.875rem;color:#383838;word-break:break-word}.checkout-cart-items .name-order-confirmation:hover{color:#9e0000}.checkout-cart-items .name-order-confirmation a{color:#383838;font-family:clanotbook}.checkout-cart-items .name-order-confirmation a:hover{color:#9e0000}.checkout-cart-items .checkout-additionals{padding-left:0}.checkout-cart-items .total-price{font-size:13px;font-size:.8125rem;float:right;font-family:clanotnews;width:22%;text-align:right}#order-totals-receiver .cart-summary-content,#order-totals-receiver .cart-summary-content .description{font-size:13px;font-size:.8125rem}.payment-options .payment-option-content{display:none;overflow:hidden}.payment-options .payment-option-content fieldset{padding-top:15px}.payment-options .payment-logos{padding:10px 0 10px 25px}.payment-options .payment-logos .americanexpress-logo,.payment-options .payment-logos .mastercard-logo,.payment-options .payment-logos .visa-logo{margin-right:7px}.payment-options .payment-logos .label-value{display:inline-block;padding-left:0}.payment-options .payment-logos .paypal-link{display:inline-block;vertical-align:top;padding-left:10px;height:30px;line-height:2}.payment-options .payment-logos a{font-size:12px;font-size:.75rem}.payment-options .payment-logos-paypal img{vertical-align:middle}.payment-options input[type=radio]:checked+label .payment-option-content{display:block;padding:15px 0 15px 25px}.payment-options .new-address-trigger~.new-address-form{overflow:hidden;display:block;margin-top:20px}.payment-options .new-address-trigger:checked~.new-address-form{display:none}.payment-options .card-form{margin-bottom:20px}.payment-options .checkbox-header{margin-bottom:5px}#pay_form.payment-form .checkout-col-1,#pay_form.payment-form .required{margin-bottom:30px}@media only screen and (min-width:48em){#pay_form.payment-form .checkout-col-1{width:57.5%}#pay_form.payment-form .checkout-col-2{width:37.5%}#pay_form.payment-form .checkout-order-details{width:37.5%;padding-bottom:50px}}#pay_form.payment-form .generic-form{border:1px solid #383838;outline-offset:-1px;padding:30px 0}#pay_form.payment-form .generic-form-section{display:block}#pay_form.payment-form .form-header{border:0}#pay_form.payment-form .hidden{display:none}@media only screen and (min-width:48em){#pay_form.payment-form .accordion-content.active{padding:15px 0 0}#Pay_accord .pay-header h1{margin-left:21px}}@media only screen and (min-width:64em){#pay_form.payment-form #PayPal_logo_wrapper>img{display:block}#pay_form.payment-form #PayPal_logo_wrapper div{display:none}}#Pay_accord.dp-form{padding:0}@media only screen and (max-width:47.9375em){#Pay_accord .generic-form-section{padding:10px 15px}}@media only screen and (min-width:64em){#Pay_accord .generic-form-section{padding:10px 21px}}#Pay_accord .pay-header h1{font-weight:700}#Pay_accord .pay-addr{-moz-box-shadow:0 -8px 12px -6px rgba(0,0,0,.15);-webkit-box-shadow:0 -8px 12px -6px rgba(0,0,0,.15);box-shadow:0 -8px 12px -6px rgba(0,0,0,.15);font-family:clanotnews;font-size:.8rem;overflow:hidden}#Pay_accord .pay-addr>div{padding:20px;width:48%}#Pay_accord .pay-addr>div:first-child{-moz-box-shadow:12px 0 12px -10px rgba(0,0,0,.15);-webkit-box-shadow:12px 0 12px -10px rgba(0,0,0,.15);box-shadow:12px 0 12px -10px rgba(0,0,0,.15);margin-right:12px;float:left}#Pay_accord .pay-addr>div:nth-child(2){float:right}#Pay_accord .pay-addr .pay-addr-header{float:left;font-weight:700}@media only screen and (max-width:63.9375em){#pay_form.payment-form #PayPal_logo_wrapper>img{display:none}#pay_form.payment-form #PayPal_logo_wrapper div{display:block}#Pay_accord .pay-addr .pay-addr-header{width:60%;margin-bottom:10px}}#Pay_accord .pay-addr .pay-addr-edit-lnk{float:right;font-weight:700;color:#c00}#Pay_accord .pay-addr .pay-addr-content{margin-top:30px}#Pay_accord .pay-addr ul{width:100%}#Pay_accord .pay-accord-wrapper{border-color:#d9d9d9;border-width:0 0 1px;border-style:solid;margin-bottom:0}#Pay_accord .pay-accord-wrapper:nth-child(2){border-width:1px 0}.pay-accord-toggle{display:table;width:100%;font-weight:700}.pay-accord-toggle div,.pay-accord-toggle label{display:table-cell;vertical-align:middle;cursor:pointer}.pay-accord-toggle label{margin-bottom:0}.pay-accord-toggle div{width:10px;color:#c00;text-transform:uppercase;font-size:1.5rem;line-height:1.5rem}.pay-accord-content{margin-top:10px}#Pay_form_section{padding:0!important;font-weight:700}#Pay_form_section .form-sub-header{background-color:#d9d9d9;width:100%;margin:10px 0;height:44px;display:table}#Pay_form_section .form-sub-header div{display:table-cell;vertical-align:middle}@media only screen and (min-width:48em){#Pay_form_section .form-sub-header div{padding-left:21px}}@media only screen and (max-width:47.9375em){#Pay_form_section .form-sub-header div{padding-left:15px}}#Pay_form_section .pay-form-section-content{border:1px solid #383838;display:table;width:100%}#Pay_form_section .pay-form-section-content div{display:table-cell;height:44px;vertical-align:middle;padding-left:30px}#Pay_form_section .pay-form-section-content .pay-form-section-sub-header{background-color:#ebf4f7;clear:both}#Pay_form_section .pay-method-section-content{border:1px solid #383838;border-collapse:separate;width:100%;text-align:left;font-size:.8rem}#Pay_form_section .pay-method-section-content th{background-color:#ebf4f7;height:50px;text-align:left}@media only screen and (min-width:64em){#Pay_form_section .pay-method-section-content th{padding-left:21px}}@media only screen and (max-width:63.9375em){#Pay_form_section .pay-method-section-content th{padding-left:15px}}#Pay_form_section .pay-method-section-content td{padding:5px;height:50px;border-bottom:1px solid #d9d9d9}@media only screen and (min-width:64em){#Pay_form_section .pay-method-section-content td:first-child{width:23%;padding-left:21px}#Pay_form_section .pay-method-section-content td:last-child{padding-right:21px}}@media only screen and (max-width:63.9375em){#Pay_form_section .pay-method-section-content td:first-child{width:27%;padding-left:15px}#Pay_form_section .pay-method-section-content td:nth-child(2){text-align:center}#Pay_form_section .pay-method-section-content td:last-child{padding-right:15px}}#Pay_form_section .pay-method-section-content td:last-child{text-align:right}#Pay_form_section .pay-method-section-content a{font-family:clanotbook;margin-bottom:0;cursor:pointer}#Pay_form_section .pay-method-section-content img{margin:2px}@media only screen and (max-width:63.9375em){#Pay_form_section .pay-method-section-content a.select-pay-button-fr{padding-left:5px;padding-right:5px}}#Pay_form_section .en-tm{font-size:1.1rem;vertical-align:middle;top:2px}#Pay_form_section .fr-tm{vertical-align:top;font-size:smaller;top:4px}#Pay_form_section #whatIsPayPalLink{display:none}.checkout-progress{background:#d9d9d9;overflow:hidden;white-space:nowrap;margin-bottom:20px}.checkout-progress .active a,.checkout-progress .step-1.visited.step-confirmOrder a,.checkout-progress .step-1:hover.visited:not(.step-confirmOrder) a,.checkout-progress .step-2.visited.step-confirmOrder a{background:#c4e0e7}.checkout-progress:after,.checkout-progress:before{content:'';display:table}.checkout-progress .step{display:inline-block;vertical-align:top;position:relative;padding-right:25px;margin-left:-25px}.checkout-progress .step:after,.checkout-progress .step:before{content:'';width:0;height:0;border-style:solid;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkout-progress .step:before{display:block;border-color:transparent transparent transparent #fff;border-width:25px;right:-25px}.checkout-progress .step:after{display:block;border-color:transparent transparent transparent #d9d9d9;border-width:20px;right:-15px}.checkout-progress .active:after,.checkout-progress .step-1.visited.step-confirmOrder:after,.checkout-progress .step-1.visited:not(.step-confirmOrder):after,.checkout-progress .step-1:hover.visited:not(.step-confirmOrder):after,.checkout-progress .step-2.visited.step-confirmOrder:after{border-color:transparent transparent transparent #c4e0e7}.checkout-progress .step:last-child:after,.checkout-progress .step:last-child:before{display:none}.checkout-progress a{color:#383838;display:block;font-family:clanotbook;font-size:14px;font-size:.875rem;line-height:40px;padding:0 10px 0 30px;text-transform:uppercase}.checkout-progress .active a{font-family:clanotmedium}.checkout-progress .active .step-label{display:inline}.checkout-progress .step-1{z-index:3;margin-left:0}.checkout-progress .step-1.visited:not(.step-confirmOrder) a{background:#c4e0e7;font-family:clanotbook}.checkout-progress .step-2{z-index:2}.checkout-progress .step-3{z-index:1;width:100%}.chosen-address-heading{padding-top:2.5%}#chosen-address{line-height:1.25rem;margin-bottom:0}.cart-delivery-location,.cart-delivery-street{font-family:clanotbook;display:block}.checkout-confirmation .checkout-order-details .cart-order-summary h2.sub-header{font-size:18px;font-size:1.125rem}.checkout-confirmation #checkoutContentPanel{padding:0;margin:0}.checkout-confirmation .promotion-wrapper .image-wrap{display:block}.order-number{color:#c00;font-size:1.5rem;font-family:clanotbold;padding-bottom:5px}.delivery-options-container{padding-left:15px;padding-right:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:5px}.delivery-options-container button{max-height:40px}.delivery-options-container .button{max-height:50px;height:50px}@media only screen and (max-width:27em){.delivery-options-container .button{height:55px;max-height:55px}}@media only screen and (max-width:320px){.delivery-options-container .button{height:70px;max-height:70px}}.delivery-options-container label{margin-bottom:10px;padding-top:10px}.delivery-options-container label.radio-button-label{padding-top:10px;margin-bottom:0}.delivery-options-container label.radio-button-label span.label-value span{display:block}.delivery-options-container a{margin-left:32px}.delivery-options-container .toggle-store-locator-button button{background:0 0;border:1px solid red;padding:8px;-webkit-border-radius:5px;border-radius:5px;display:block}.delivery-options-container .toggle-store-locator-button button p{line-height:100%;font-size:.75rem;margin:0}.delivery-options-container .toggle-store-locator-button button p img{margin-right:5%}.delivery-options-container .toggle-store-locator-button button:active,.delivery-options-container .toggle-store-locator-button button:focus{outline:#636363 dotted thin}.delivery-options-container .toggle-store-locator-button:hover{cursor:pointer;color:#9e0000}.delivery-options-container .custom-modal a{margin-left:0}.delivery-options-container .shipping-option .modal-parent .option-link{background:0 0;border:0;font-family:clanotnews;width:100%;margin:0 0 0 32px;padding:0;text-align:left}.center-horizontally{width:65%;margin-right:17.5%;margin-left:17.5%}@media only screen and (max-width:450px){.center-horizontally{width:90%;margin-right:5%;margin-left:5%}}@media only screen and (max-width:768px) and (max-device-width:1024px){.center-horizontally{width:100%;margin:0}}.language-fr .center-horizontally{width:80%;margin-right:10%;margin-left:10%}@media only screen and (max-width:450px){.language-fr .center-horizontally{width:90%;margin-right:5%;margin-left:5%}}@media only screen and (max-width:768px) and (max-device-width:1024px){.language-fr .center-horizontally{width:100%;margin:0}}@media only screen and (min-width:765px){.billing-full-address-text-area #text-address{margin-bottom:0}}.delivery-mode-section{padding-left:15px;padding-right:15px}.delivery-mode-section .generic-form{padding:0}.delivery-option{display:inline-block;vertical-align:top;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.delivery-option .button{width:100%}.arrow-down{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #c00;margin:0 auto}fieldset>div.control-group{margin:0}p.note{margin-bottom:0}.canada-post-search-box input{margin-top:1%;margin-bottom:2%}.store-details{display:block;font-size:.8rem;line-height:1.25rem;color:#383838}.hidden{display:none}#cart-ship-to-me+label{padding-top:25px}#cart-my-store{display:block}#cart-my-store+label{margin-bottom:15px}#cart-my-store+label.toggle-store-locator-button{margin-bottom:0}.toggle-store-locator-button{font-size:12px;font-size:.75rem;color:#c00}#store-location>label>span>span{padding-left:0;width:65%;margin-left:17.25%;margin-right:17.25%}@media only screen and (min-width:768px) and (max-width:1024px){#store-location>label>span>span{width:90%;margin-right:5%;margin-left:5%}}@media only screen and (max-width:450px){#store-location>label>span>span{width:90%;margin-right:5%;margin-left:5%}}.cart-product-details-weight{margin-top:10px;font-size:13px;font-size:.8125rem}.cart-summary-content .primary-button{float:right;margin-top:30px}.dealers-site.checkout-confirmation .primary-button{width:100%}.dealers-site .shopping-cart-wrapper .cart-item-quantity{font-size:14px;font-size:.875rem}.dealers-site .shopping-cart-wrapper .cart-item-quantity .cart-header-description{padding-top:0}.dealers-site .shopping-cart-wrapper .cart-item-availability{padding-top:10px}.checkout-order-details .cart-order-summary h3{font-family:clanotnews;font-size:18px;font-size:1.125rem}#checkoutAddressesForm #billingaddAddressForm .generic-form-section .custom-select:before{top:16px}.checkout-col-2-order-confirmation .orderBox.address-book-item.delivery-method .left ul li{word-wrap:break-word}@media only screen and (max-width:47.9375em){.checkout-order-details .cart-order-summary h2.sub-header{font-size:18px;font-size:1.125rem}#selectDeliveryModeForm .delivery-option-table-container tr td:last-child{text-align:right}#selectDeliveryModeForm .delivery-option-table-container tr td:last-child .delivery-option-description{display:inline}.checkout-form{position:relative}.checkout-form .cart-summary-content .description{padding-left:0}.checkout-form #billingaddAddressForm{margin-top:0}.checkout-form .description{font-size:15px;font-size:.9375rem}.page-orderConfirmationPage .checkout-form .description{padding:8px 0 5px}.checkout-form .form-header{text-align:left;padding:5px 15px;margin-top:0}.checkout-form .form-header.order-confirmed{text-align:center}.checkout-form .form-head h3,.checkout-form .form-head h4{margin-bottom:0}.checkout-form .address-list .primary-button,.checkout-form .checkout-summary .primary-button{margin:30px 0 0;width:100%}.checkout-form .add-new-address-wrap .address-cancel{top:60px;right:18px}.checkout-form .address-cancel{text-align:left}.checkout-form .address-cancel>.generic-form-wrap>p.right{margin-bottom:0;padding-bottom:10px}.checkout-form .i18nAddressForm,.checkout-form .i18nAddressForm>.generic-form-section{padding-bottom:0;margin-bottom:0}.checkout-form .i18nAddressForm{margin-top:0;padding-top:0}.checkout-form .i18nAddressForm>.generic-form-section #address-enter{margin-bottom:0}.checkout-form .i18nAddressForm p.required{padding-bottom:10px;padding-top:62px;margin-bottom:0}.checkout-form .billing-address-form,.checkout-form .delivery-option-form{padding-bottom:0}.checkout-form .billing-address-form>.generic-form-section,.checkout-form .delivery-option-form>.generic-form-section,.checkout-form .delivery-option-form>.generic-form-section>.control-group{margin-bottom:0}.checkout-form .dp-form .generic-form-section fieldset{border-bottom:0}.custom-modal.terms-and-conditions .modal-content{overflow-x:hidden}.custom-modal.terms-and-conditions .modal-content h2,.custom-modal.terms-and-conditions .modal-content p{width:95%;word-wrap:break-word}.payment-form{margin-bottom:-20px}.checkout-progress .step-label{display:none}}#whatIsPayPalLink{padding-left:5px}.source-submit-paypal-payment-link{float:right}.checkout-create-account .form-header{padding:0;border-bottom:none}.checkout-progress .active a{padding:0 15px 0 35px}.checkout-progress .step-1 a{padding-left:20px}.checkout-order-details .promo{padding:0 15px}@media only screen and (min-width:48em){.checkout-form .dp-form .generic-form-section p,.payment-options .payment-logos a{font-size:14px;font-size:.875rem}.address-book-item{padding-top:0}.rtable-td.cart-product-add-acp{padding-bottom:5px}.rtable-td.cart-product-add-acp .warranty-button{padding-bottom:1px}.checkout-form .generic-form-wrap .generic-form>legend{padding-bottom:5px;border:none}.checkout-form .generic-form-wrap .generic-form>legend:after{display:none}.checkout-form .form-header{padding:0;border-bottom:none}.checkout-form .description{margin:0 0 30px}.checkout-form .gift-applied .value{font-size:16px;font-size:1rem;font-family:clanotmedium}.checkout-form .required{margin-bottom:10px;padding:0}.checkout-form .required.right{padding-left:30px}.checkout-form .checkout-col-1-order-confirmation.saveAddress #savedAddressesForm .label-text .label-value,.checkout-form .checkout-col-1.saveAddress #savedAddressesForm .label-text .label-value{display:inline;padding-left:0}.checkout-form .add-address-button{margin-bottom:30px}.checkout-form .checkout-col-1{float:left;clear:none;text-align:inherit;width:57.5%;margin-left:0}.checkout-form .checkout-col-1.saveAddress #savedAddressesForm .label-text{display:inline}.checkout-form .checkout-col-1.saveAddress #savedAddressesForm .label-text .radio-button{float:none}.checkout-form .checkout-col-1-order-confirmation{float:left;clear:none;text-align:inherit;width:49%;margin-left:0;margin-right:2%}.checkout-form .checkout-col-1-order-confirmation.saveAddress #savedAddressesForm .label-text{display:inline}.checkout-form .checkout-col-1-order-confirmation.saveAddress #savedAddressesForm .label-text .radio-button{float:none}.checkout-form .checkout-col-2{float:right;width:37.5%}.checkout-form .checkout-col-2-order-confirmation{float:right;width:49%}.checkout-form .address-list,.checkout-form .checkout-summary{border:1px solid #383838;padding:20px;margin-bottom:30px}.checkout-form .address-list .primary-button,.checkout-form .checkout-summary .primary-button{float:right}.checkout-form .show-delivery-options{margin:20px 0 0 10px;float:right;width:auto}.checkout-form .generic-form{outline-offset:-1px}.checkout-form .generic-form:after,.checkout-form .generic-form:before{content:'';display:table}.checkout-form .generic-form:after{clear:both}.checkout-form .generic-form .button{width:auto;float:left}.checkout-form .generic-form .disabled-button,.checkout-form .generic-form .primary-button,.checkout-form .i18nAddressForm .button{float:right}.checkout-form .accordion-wrapper .accordion-trigger{padding:15px 0 0;cursor:auto}.checkout-form .deliveryCartItems{padding-top:15px}.checkout-form .generic-form-section{display:inline;padding:0 30px 0 0;margin-bottom:5%}.checkout-form .dp-form .generic-form-section{padding:10px;margin-bottom:4%}.checkout-form .delivery-option-form,.checkout-form .i18nAddressForm{padding-bottom:0}.checkout-form .dp-form .checkout-gift-section .check-balance{width:35%;font-size:11px;font-size:.6875rem}.checkout-form .dp-form .checkout-gift-section .card-control label{width:80%}.checkout-form .i18nAddressForm .secondary-button{float:left;line-height:128%}.checkout-form .i18nAddressForm .billingAddressFormWrap{display:block}.checkout-create-account .column:after,.checkout-create-account .column:before,.dealers-site.checkout-confirmation:after,.dealers-site.checkout-confirmation:before{content:'';display:table}.checkout-form .i18nAddressForm .billingAddressFormWrap h3{margin:30px 0 20px}.checkout-form .billing-address-form{margin-top:30px;padding-bottom:0}.checkout-cart-items.no-address.deliveryAddress{margin-top:5px}.checkout-cart-items .checkout-acp-desc .checkout-additionals,.checkout-cart-items .checkout-acp-desc .name{padding-left:0}.checkout-cart-items .name{margin-bottom:10px}.checkout-cart-items .name a{font-family:clanotnews}.checkout-cart-items .checkout-cart-item.warranty-item{padding:0 0 15px}.checkout-order-details{float:right;clear:none;text-align:inherit;width:37.5%;margin-left:0;margin-right:0;padding:0}.checkout-order-details .cart-order-summary{width:100%;max-width:none}.checkout-create-account{margin-bottom:30px}.checkout-create-account .column{float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:47.5%;margin-left:0;margin-right:5%}.checkout-create-account .column:after,.dealers-site.checkout-confirmation:after{clear:both}.checkout-create-account .column:last-child{margin-right:0}.continue-checkout,.source-submit-payment{max-height:40px}.continue-checkout p,.source-submit-payment p{margin-bottom:0;padding-bottom:8px}.continue-checkout p svg,.source-submit-payment p svg{margin-right:5px;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.continue-checkout .primary-button,.source-submit-payment .primary-button{float:right}.dealers-site.checkout-confirmation .primary-button{float:right;width:inherit}.dealers-site.checkout-confirmation .cart-item-price{float:left;clear:inherit}.checkout-order-confirmation-create-account{padding-top:15px}}.payment-popup:after,.popup-payment:after,.source-payment-options{display:none}@media only screen and (min-width:64em){.checkout-form .dp-form .generic-form-section{padding:10px 30px}.checkout-form .dp-form .checkout-gift-section .card-control label{width:100%}}.payment-popup{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;padding:27px 30px;position:fixed;width:60%;z-index:10000}.global-messages-checkout{max-width:900px;margin:0 auto;padding-bottom:10px}.global-messages-checkout .global-messages{margin-top:0}.global-messages-checkout .global-messages .negative{padding-top:0!important;color:#a94442;font-family:clanotnews;background-color:#f2dede;padding-left:15px;padding-right:15px;border-left:1px solid #ebccd1;border-right:1px solid #ebccd1;border-bottom:none;border-top:none;margin-bottom:0}.global-messages-checkout .global-messages:first-child .negative{border-top:1px solid #ebccd1;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding-top:15px!important;border-bottom:none}.global-messages-checkout .global-messages:last-child .negative{border-top:none;border-bottom:1px solid #ebccd1;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding-bottom:15px}.edit-address-popup-content .legend,.popup-payment #cboxContent #cboxTitle{border-bottom:1px solid #d9d9d9;line-height:1.313rem;text-transform:uppercase}.popup-payment #cboxContent{padding:80px 20px 20px}.popup-payment #cboxContent #cboxTitle{top:20px;bottom:auto;left:20px;right:30px;white-space:normal;width:auto;padding-bottom:4px;font-family:clanotmedium;font-size:14px;font-size:.875rem;color:#383838;vertical-align:top;text-align:left}.product-locator-container .nowrap,.template-pages-layout-contentLayout1Page .connect-social-icons .social-icons,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a div,.template-pages-layout-landingLayout5Page .connect-social-icons .social-icons,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a div{white-space:nowrap}.payment-popup .popup-content,.popup-payment .popup-content{max-height:620px;overflow:auto;padding-top:20px}.payment-popup .estimated-payment,.popup-payment .estimated-payment{font-size:14px;font-size:.875rem;color:#c00;font-weight:700;margin-top:15px;visibility:hidden}.payment-popup .source-payment-options,.popup-payment .source-payment-options{display:block}.payment-popup .source-payment-options h3,.popup-payment .source-payment-options h3{font-weight:700}.payment-popup .source-payment-options .source-checkout,.popup-payment .source-payment-options .source-checkout{float:right}.payment-popup .source-payment-options .radio-button-label,.popup-payment .source-payment-options .radio-button-label{margin-bottom:5px}.payment-popup .source-payment-options .radio-buttons,.popup-payment .source-payment-options .radio-buttons{line-height:22px}.payment-popup .source-payment-options .radio-buttons input,.popup-payment .source-payment-options .radio-buttons input{margin-right:10px;float:left}.payment-popup #addressform_button_panel,.payment-popup .source-checkout-disabled,.popup-payment #addressform_button_panel,.popup-payment .source-checkout-disabled{float:right}.payment-popup .source-payment-options .radio-buttons input[disabled]+.radio-button-label .label-value,.popup-payment .source-payment-options .radio-buttons input[disabled]+.radio-button-label .label-value{color:#a9a9a9}.payment-popup .source-payment-options .radio-buttons ul,.popup-payment .source-payment-options .radio-buttons ul{margin-bottom:10px}.payment-popup .financing-options-cont,.popup-payment .financing-options-cont{line-height:2}.payment-popup .radio-buttons-cont,.popup-payment .radio-buttons-cont{margin-top:10px;padding-left:40px}.payment-popup .radio-buttons-cont .radio-buttons>p,.popup-payment .radio-buttons-cont .radio-buttons>p{font-family:clanotbold;margin-bottom:0;line-height:1.4}.payment-popup .controls.checkbox-wrap,.popup-payment .controls.checkbox-wrap{border-top:1px solid #d9d9d9;padding-top:10px;margin-top:5px}.payment-popup .estimated-installment,.popup-payment .estimated-installment{margin-bottom:10px;font-size:14px;font-size:.875rem}.payment-popup .legend,.popup-payment .legend{font-size:16px;font-size:1rem}.payment-popup .popupCartItem,.popup-payment .popupCartItem{border-bottom:none;min-height:80px}.payment-popup .itemThumb,.popup-payment .itemThumb{top:0}.payment-popup .itemDetail .itemName,.payment-popup .itemDetail .itemPrice,.popup-payment .itemDetail .itemName,.popup-payment .itemDetail .itemPrice{font-size:14px;font-size:.875rem}.payment-popup .itemDetail .itemName,.popup-payment .itemDetail .itemName{max-width:200px}.payment-popup .itemDetail .itemPrice,.popup-payment .itemDetail .itemPrice{font-family:clanotbold}.payment-popup .svg-highlight,.popup-payment .svg-highlight{cursor:pointer;float:right;position:absolute;right:10px;top:10px}.payment-popup .links,.popup-payment .links{display:none}.payment-popup #edit-address-form-receiver,.popup-payment #edit-address-form-receiver{margin-top:30px}.payment-popup .financing-options-cont>span,.popup-payment .financing-options-cont>span{font-size:14px;font-size:.875rem}.gift-card-pop-up-wrap{padding:20px}.gift-card-pop-up-wrap .gift-card-button-wrap{margin-top:20px}@media only screen and (max-width:47.9375em){.dealers-site .order-header,.page-multiStepCheckoutSummaryPage .connect-with-us{display:none}.desktop-container.checkout-form.checkout-confirmation{padding-left:0;padding-right:0}.checkout-form .description,.desktop-container.checkout-form.checkout-confirmation .description.mobile-container,.desktop-container.checkout-form.checkout-confirmation .required{padding-left:15px;padding-right:15px}.desktop-container.checkout-form.checkout-confirmation .description.mobile-container p,.desktop-container.checkout-form.checkout-confirmation .required p{font-size:.75rem}.source-payment-options{padding:0 10px}.popup-payment .radio-buttons-cont{padding-left:0}.payment-popup{width:100%;height:100%}.dealers-site .headline{margin:0 0 10px;padding:0 0 10px;text-align:left}.dealers-site .order-number{padding:0;margin:0 0 10px;vertical-align:middle}.dealers-site .required{padding:0 0 15px}.dealers-site .price,.dealers-site .quantity{display:inline-block}.dealers-site .item-list .item{border-bottom:1px solid #d9d9d9;padding:18px 0;overflow:hidden}.dealers-site .item-list .item:first-child{border-top:1px solid #d9d9d9}.dealers-site .item-image{float:left;margin-right:10px}.dealers-site .cart-item-availability{clear:none}.dealers-site .quantity:after{content:'x'}.dealers-site .total{font-size:16px;font-size:1rem;font-weight:700;margin-top:15px}.dealers-site .shopping-cart-wrapper .primary-button{width:100%}.dealers-site .cart-order-list .cart-order-item{padding:20px 0;margin:0 15px}.checkout-form .generic-form-wrap .generic-form>legend{padding:0 30px 25px 0}.checkout-form .required{padding-left:0}.continue-checkout,.source-submit-payment{max-width:none;max-height:40px}.continue-checkout svg,.source-submit-payment svg{margin-right:5px;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.address-book-item{padding-top:0}#checkoutAddressesForm div.delivery-mode-section{margin-top:15px}.edit-address-popup .popup-content .address-change.col-1 li,.edit-address-popup-content .popup-content .address-change.col-1 li{word-wrap:break-word}}.edit-address-popup{display:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:27px 30px;position:fixed;width:530px;z-index:10000}.edit-address-popup-content{padding:20px}.edit-address-popup-content .remove-icon{display:none}.edit-address-popup-content .legend{color:#383838;font-family:clanotmedium;font-size:14px;font-size:.875rem;padding-bottom:4px;vertical-align:top;margin:0}.edit-address-popup .popup-content .source-payment-options .source-checkout,.edit-address-popup-content .links .cancel-change-address,.edit-address-popup-content .popup-content .source-payment-options .source-checkout,.kiosk-form-container .controls span{line-height:40px}.edit-address-popup .popup-content .change-payment-content>ul,.edit-address-popup-content .links,.edit-address-popup-content .popup-content .change-payment-content>ul{margin-top:20px}.edit-address-popup-content .links:after,.edit-address-popup-content .links:before{content:'';display:table}.edit-address-popup-content .links:after{clear:both}.edit-address-popup-content:after,.edit-address-popup:after{display:none}.edit-address-popup .svg-highlight,.edit-address-popup-content .svg-highlight{cursor:pointer;float:right;position:absolute;right:10px;top:10px}.edit-address-popup .links .cancel-change-address,.edit-address-popup-content .links .cancel-change-address{float:left}.edit-address-popup .popup-content,.edit-address-popup-content .popup-content{max-height:620px;overflow:auto;padding-top:20px}.edit-address-popup .popup-content .change-payment-content,.edit-address-popup-content .popup-content .change-payment-content{border:1px solid #383838;padding:20px;height:150px;overflow-y:auto}.edit-address-popup .popup-content .change-payment-content>span,.edit-address-popup-content .popup-content .change-payment-content>span{display:inherit}.edit-address-popup .popup-content .change-payment-content .address-change,.edit-address-popup-content .popup-content .change-payment-content .address-change{vertical-align:top}.edit-address-popup .popup-content .change-payment-content>ul li.head,.edit-address-popup-content .popup-content .change-payment-content>ul li.head{font-family:clanotmedium}.edit-address-popup .popup-content .address-change,.edit-address-popup-content .popup-content .address-change{display:inline-block;width:40%}.edit-address-popup .popup-content .address-change li span,.edit-address-popup-content .popup-content .address-change li span{display:list-item}.edit-address-popup .popup-content .address-change+.arrow-cont:before,.edit-address-popup-content .popup-content .address-change+.arrow-cont:before{width:30px}.edit-address-popup .popup-content .arrow-cont,.edit-address-popup-content .popup-content .arrow-cont{display:inline-block;margin-top:20px;vertical-align:top;width:16%;position:relative}.edit-address-popup .popup-content .arrow-cont:after,.edit-address-popup-content .popup-content .arrow-cont:after{content:url(../images/icons/ar.svg);width:0;height:0;display:block;position:absolute;top:30px;left:0;zoom:1.2}.edit-address-popup .popup-content .source-payment-options,.edit-address-popup-content .popup-content .source-payment-options{display:block}.edit-address-popup .popup-content .source-payment-options .radio-buttons,.edit-address-popup-content .popup-content .source-payment-options .radio-buttons{line-height:22px}.edit-address-popup .popup-content .source-payment-options .radio-buttons input,.edit-address-popup-content .popup-content .source-payment-options .radio-buttons input{margin-right:10px}.edit-address-popup-content .popup-content .change-payment-content{height:auto}.show-delivery-options{margin:20px 0 0 20px;width:auto;max-height:40px;float:right}.show-delivery-options p{margin-bottom:0}.show-delivery-options p svg{margin-right:5px;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}@media only screen and (max-width:47.9375em){.show-delivery-options{max-height:40px;max-width:none;width:95%;margin-right:2.5%}.show-delivery-options p{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}}#addressForm .phoneNumberHolder,.checkout-form .phoneNumberHolder{margin:0 0 20px}#addressForm .phoneNumberHolder .control-group,.checkout-form .phoneNumberHolder .control-group{margin:0}#addressForm .phoneNumberHolder .exampleAddressPhoneNumber,.checkout-form .phoneNumberHolder .exampleAddressPhoneNumber{font-size:10px;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}@media only screen and (max-width:24.9375em){.check-balance{width:inherit}}@media only screen and (max-width:22.4375em){#selectDeliveryMethodForm .generic-form.dp-form .checkout-gift-section .control-group .card-control{width:50%}#selectDeliveryMethodForm .generic-form.dp-form .checkout-gift-section .control-group .button-container #submit-gift-card,#selectDeliveryMethodForm .generic-form.dp-form .checkout-gift-section .control-group .button-container .check-balance{width:100%}#selectDeliveryMethodForm .generic-form.dp-form .checkout-gift-section .control-group .button-container .check-balance{text-align:center}.language-fr .checkout-form .dp-form .checkout-gift-section .check-balance{width:30%}}@media only screen and (min-width:48em){.dealers-site .checkout-order-details{width:100%}.dealers-site .checkout-order-details .checkout-cart .cart-free-shipping{width:90%}.dealers-site .checkout-order-details .total{display:inline-block}.dealers-site .shopping-cart-wrapper .cart-item-availability,.dealers-site .shopping-cart-wrapper .cart-item-quantity{padding-top:15px}.page-orderConfirmationPage .checkout-cart.dealers-site{float:right;max-width:405px;width:39.6%}}.template-pages-layout-contentLayout1Page .accountnavigationcollectioncomponent .header-wrap,.template-pages-layout-contentLayout1Page .order-history-quick-view,.template-pages-layout-contentLayout1Page .promotional-content.desktop-only,.template-pages-layout-landingLayout5Page .accountnavigationcollectioncomponent .header-wrap,.template-pages-layout-landingLayout5Page .order-history-quick-view,.template-pages-layout-landingLayout5Page .promotional-content.desktop-only{display:none}@media print{.checkout-progress,.checkout-summary .primary-button{display:none}.checkout-col-1,.checkout-order-details{clear:none;text-align:inherit;margin-left:0}.checkout-summary{border:1px solid #383838;padding:30px}.checkout-col-1{float:left;width:57.5%;margin-right:5%}.checkout-col-2,.checkout-order-details{float:right;width:37.5%}.checkout-order-details{margin-right:0;padding:0}.checkout-order-details .cart-order-summary{width:100%;max-width:none}}@media only screen and (min-width:48em) and (max-width:47.9375em){.promotion-wrapper{padding:0 10px}}@media only screen and (max-width:47.9375em) and (max-width:47.9375em){.description{padding-bottom:10px}}.template-pages-layout-landingLayout1Page #content,.template-pages-layout-landingLayout3Page #content,.template-pages-layout-landingLayout4Page #content{padding-top:15px}.template-pages-layout-landingLayout1Page .content,.template-pages-layout-landingLayout3Page .content,.template-pages-layout-landingLayout4Page .content{padding-bottom:15px}.template-pages-layout-contentLayout1Page h1,.template-pages-layout-landingLayout5Page h1{color:#4f4f4f;font-family:clanotbook}.template-pages-layout-contentLayout1Page h2,.template-pages-layout-landingLayout5Page h2{padding-left:0;font-family:clanotbook}.template-pages-layout-contentLayout1Page .content h3,.template-pages-layout-landingLayout5Page .content h3{font-family:clanotnews;margin-bottom:10px;text-transform:uppercase}.template-pages-layout-contentLayout1Page b,.template-pages-layout-landingLayout5Page b{font-family:clanotmedium;font-weight:400}.template-pages-layout-contentLayout1Page p,.template-pages-layout-landingLayout5Page p{font-size:14px;font-size:.875rem;line-height:170%}.template-pages-layout-contentLayout1Page p.career-opportunities a,.template-pages-layout-landingLayout5Page p.career-opportunities a{font-size:12px;font-size:.75rem}.template-pages-layout-contentLayout1Page p.paragraph-list,.template-pages-layout-landingLayout5Page p.paragraph-list{margin-bottom:12px}.template-pages-layout-contentLayout1Page .main-content li,.template-pages-layout-landingLayout5Page .main-content li{line-height:170%}.template-pages-layout-contentLayout1Page .accountnavigationcollectioncomponent,.template-pages-layout-landingLayout5Page .accountnavigationcollectioncomponent{padding-top:0}.template-pages-layout-contentLayout1Page .user-action-list li,.template-pages-layout-landingLayout5Page .user-action-list li{display:block;border-top:none;font-size:14px;font-size:.875rem;margin-bottom:20px}.template-pages-layout-contentLayout1Page .user-action-list li a,.template-pages-layout-landingLayout5Page .user-action-list li a{color:#383838;font-family:clanotbook;padding:5px 0}.template-pages-layout-contentLayout1Page .user-action-list li .active,.template-pages-layout-landingLayout5Page .user-action-list li .active{font-family:clanotmedium}.template-pages-layout-contentLayout1Page .breadcrumb-module img,.template-pages-layout-landingLayout5Page .breadcrumb-module img{display:none}.template-pages-layout-contentLayout1Page .section,.template-pages-layout-landingLayout5Page .section{padding-bottom:30px;font-size:14px;font-size:.875rem}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-label,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece :first-child,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-label,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece :first-child{padding-bottom:10px}.template-pages-layout-contentLayout1Page .section li,.template-pages-layout-landingLayout5Page .section li{padding-bottom:10px;padding-left:15px}.template-pages-layout-contentLayout1Page .customer-support-information,.template-pages-layout-landingLayout5Page .customer-support-information{margin-top:20px}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece{display:inline-block;vertical-align:top;font-size:13px;font-size:.8125rem}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-label,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-label{font-size:13px;font-size:.8125rem;display:inline-block;font-family:clanotbook;width:11em}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value{display:inline}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value a:after,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value:after,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value a:after,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value:after{content:'';display:block}.template-pages-layout-contentLayout1Page .customer-support-information a,.template-pages-layout-landingLayout5Page .customer-support-information a{font-family:clanotbook}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece :first-child .customer-support-information-label,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece :first-child .customer-support-information-label{display:inline;padding-right:5px}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links ul,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links ul{padding-bottom:5px;padding-top:0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li{display:block;padding:15px 0;margin-left:0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:last-child:after,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:last-child:after{display:none}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText{height:46px}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText span[aria-hidden=true],.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText span[aria-hidden=true]{display:inherit}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a{position:absolute;background:#fff;display:inline-block}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText .disabled,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText .disabled{color:#d9d9d9}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links a,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links a{font-family:clanotnews;font-size:12px;font-size:.75rem}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links a .disabled-bold-chat-link,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links a .disabled-bold-chat-link{color:#a9a9a9}.template-pages-layout-contentLayout1Page .connect-social-icons,.template-pages-layout-landingLayout5Page .connect-social-icons{padding:20px 0 30px}.template-pages-layout-contentLayout1Page .connect-social-icons a,.template-pages-layout-landingLayout5Page .connect-social-icons a{color:#383838;display:block;padding-right:30px;padding-top:10px}.template-pages-layout-contentLayout1Page .connect-social-icons a:hover svg,.template-pages-layout-landingLayout5Page .connect-social-icons a:hover svg{stroke:#9e0000}.template-pages-layout-contentLayout1Page .connect-social-icons svg,.template-pages-layout-landingLayout5Page .connect-social-icons svg{stroke:#c00;margin-right:10px;vertical-align:middle;padding:1px}.template-pages-layout-contentLayout1Page .connect-social-icons svg rect,.template-pages-layout-landingLayout5Page .connect-social-icons svg rect{fill:#c00}.template-pages-layout-contentLayout1Page .connect-social-icons svg path,.template-pages-layout-landingLayout5Page .connect-social-icons svg path{fill:#fff}.template-pages-layout-contentLayout1Page .career-opportunities a,.template-pages-layout-landingLayout5Page .career-opportunities a{display:block;padding-top:10px}.template-pages-layout-contentLayout1Page .horizontal-list,.template-pages-layout-landingLayout5Page .horizontal-list{padding-bottom:50px}.template-pages-layout-contentLayout1Page .horizontal-list li,.template-pages-layout-landingLayout5Page .horizontal-list li{line-height:170%;padding-left:0}.template-pages-layout-contentLayout1Page .horizontal-list li img,.template-pages-layout-landingLayout5Page .horizontal-list li img{display:block;height:142px;margin-bottom:30px}.template-pages-layout-contentLayout1Page .horizontal-list li a,.template-pages-layout-landingLayout5Page .horizontal-list li a{margin-top:30px}.template-pages-layout-contentLayout1Page .horizontal-list li a.secondary-button,.template-pages-layout-landingLayout5Page .horizontal-list li a.secondary-button{display:block;margin-top:10px}.template-pages-layout-landingLayout5Page .main-content{padding-top:30px}.template-pages-layout-landingLayout5Page h3{margin-bottom:28px}.template-pages-layout-landingLayout5Page.pageLabel--helpCentre .main-content{padding-top:15px}@media only screen and (max-width:47.9375em){.template-pages-layout-contentLayout1Page .account-navigation-section,.template-pages-layout-landingLayout5Page .account-navigation-section{display:none}.customer-support div.customer-support-information div.customer-support-links ul li{padding:15px 0 0}}@media only screen and (min-width:48em){.template-pages-layout-landingLayout1Page #content,.template-pages-layout-landingLayout3Page #content,.template-pages-layout-landingLayout4Page #content{padding-top:30px}.template-pages-layout-contentLayout1Page .content h3,.template-pages-layout-landingLayout5Page .content h3{margin-bottom:30px}.template-pages-layout-contentLayout1Page .content-template-navigation,.template-pages-layout-landingLayout5Page .content-template-navigation{display:none}.template-pages-layout-contentLayout1Page .section li,.template-pages-layout-landingLayout5Page .section li{padding-bottom:5px}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece{width:47%}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links ul,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links ul{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li{display:inline-block;padding:3px 0 3px 7.5px;position:relative}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:after,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:after{background:#d9d9d9;content:'';display:inline-block;height:12px;margin-left:7.5px;margin-top:5px;position:relative;width:1px}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:first-child,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:first-child{padding-left:0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText{height:16px}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText .chat-link,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText .chat-link,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a{position:absolute;left:8px;top:0;background:#fff;display:inline-block;font-family:clanotnews;font-size:12px;font-size:.75rem;white-space:nowrap}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText .chat-link div,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a div,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText .chat-link div,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a div{white-space:nowrap}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText .disabled,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText .disabled{color:#d9d9d9}.template-pages-layout-contentLayout1Page .accordion-trigger,.template-pages-layout-landingLayout5Page .accordion-trigger{margin-top:0}.template-pages-layout-contentLayout1Page .connect-social-icons a,.template-pages-layout-landingLayout5Page .connect-social-icons a{display:inline-block;padding-top:0}.template-pages-layout-contentLayout1Page .horizontal-list li,.template-pages-layout-landingLayout5Page .horizontal-list li{display:inline-block;margin-left:3.55%;vertical-align:top;width:30.94%}.template-pages-layout-contentLayout1Page .horizontal-list li:first-child,.template-pages-layout-landingLayout5Page .horizontal-list li:first-child{margin-left:0}.template-pages-layout-contentLayout1Page .horizontal-list li a.secondary-button,.template-pages-layout-landingLayout5Page .horizontal-list li a.secondary-button{display:inline-block;margin-top:30px}.template-pages-layout-contentLayout1Page .main-content,.template-pages-layout-contentLayout1Page.pageLabel--helpCentre .main-content,.template-pages-layout-landingLayout5Page .main-content,.template-pages-layout-landingLayout5Page.pageLabel--helpCentre .main-content{padding-top:20px}}@media only screen and (min-width:48em) and (max-width:55.9375em){.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value{display:block;white-space:nowrap}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links ul,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links ul{padding:5px 0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li{display:block;padding:5px 0;margin:0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText{height:35px}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a{top:5px;left:0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:first-child,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:first-child{padding-left:0}.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:after,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:after{display:none}}.attemp-error{visibility:hidden;color:#c00;padding-bottom:10px}.attemp-error.has-error{visibility:visible}@media only screen and (min-width:3em){.page-bestpriceguarantee.template-pages-layout-contentLayout1Page .section,.page-bestpriceguarantee.template-pages-layout-landingLayout5Page .section{padding-bottom:0}}.error-page-content{background:#4f4f4f;border-top:1px solid #d9d9d9;color:#fff;margin-bottom:-60px;padding:160px 25px;text-align:center}.error-page-content h1,.error-page-content h2{background:0 0;color:#fff;font-family:clanotthin;font-size:22px;font-size:1.375rem;line-height:1.5rem;margin:0 0 12px;padding:0;text-transform:uppercase;vertical-align:top}.error-page-content h1:after,.error-page-content h2:after{display:none}.error-page-content p{color:#fff;font-family:clanotthin;font-size:14px;font-size:.875rem;line-height:1.313rem;margin:0 0 30px;vertical-align:top}.error-page-content .logo-link{display:block;margin:0 auto;width:135px;height:40px}.error-page-content ol,.error-page-content ul{display:inline-block;text-align:left;padding-bottom:20px}.error-page-content ol li,.error-page-content ul li{list-style-type:disc;font-family:clanotthin;font-size:12px;font-size:.75rem;padding-bottom:5px}.error-page-content ol li,.error-page-content ul li span{font-family:clanotthin;font-size:14px;font-size:.875rem}.error-page-content ol li,.error-page-content ul li a{color:#fff;font-family:clanotthin}.error-page-content u{text-decoration:none;border-bottom:1px solid #b3b1b1}.error-page-content img{display:block;margin:0 auto;max-height:100%}@media only screen and (max-width:37.4375em){.error-page-content h3{font-size:18px;font-size:1.125rem}}.sitemap .sitemap-header .header-wrap,.sitemap-navigation-list .sitemap-header .header-wrap{margin-bottom:29px}.sitemap .sitemap-header .header-wrap .section-header,.sitemap-navigation-list .sitemap-header .header-wrap .section-header{font-size:22px;font-size:1.375rem;line-height:1.25em;margin:25px 0 0}.sitemap .accordion-content,.sitemap-navigation-list .accordion-content{background-color:transparent}.sitemap .accordion-content.active,.sitemap-navigation-list .accordion-content.active{padding:0}.sitemap .accordion-content .sub-category-list,.sitemap-navigation-list .accordion-content .sub-category-list{font-size:14px;font-size:.875rem;line-height:20px;font-family:clanotnews}.sitemap .accordion-content .sub-category-list li,.sitemap-navigation-list .accordion-content .sub-category-list li{display:block;font-size:14px;font-size:.875rem;line-height:100%;padding:10px 0;border-bottom:1px solid #d9d9d9;vertical-align:top}.sitemap .accordion-content .sub-category-list li:last-child,.sitemap-navigation-list .accordion-content .sub-category-list li:last-child{border-bottom:none}.sitemap .accordion-content .sub-category-list li a,.sitemap-navigation-list .accordion-content .sub-category-list li a{color:#383838;font-family:clanotbook;margin:0 15px}.sitemap .accordion-content .sub-category-list li a:hover,.sitemap-navigation-list .accordion-content .sub-category-list li a:hover{color:#9e0000}.sitemap .user-action-list li,.sitemap-navigation-list .user-action-list li{padding-bottom:10px}.sitemap .accountnavigationcollectioncomponent,.sitemap-navigation-list .accountnavigationcollectioncomponent{padding:15px 15px 0}.sitemap .accountnavigationcollectioncomponent .content-template-navigation,.sitemap-navigation-list .accountnavigationcollectioncomponent .content-template-navigation{margin-bottom:15px}@media only screen and (max-width:47.9375em){.sitemap.container{padding:0}.sitemap.container .privacy{padding:0 15px}.sitemap .header-wrap{padding-left:15px;padding-right:15px}.sitemap .accordion-trigger{cursor:pointer}}@media only screen and (min-width:48em){.sitemap-navigation-list .category-group{width:33%;position:relative;display:inline-block}.sitemap-navigation-list .category-group .accordion-content{background-color:transparent}.sitemap-navigation-list .category-group .accordion-content .sub-category-list li{border:none}.sitemap-navigation-list .sitemap-header .header-wrap .section-header{margin:0;font-size:18px;font-size:1.125rem}.sitemap-navigation-list .sitemap-navigation-section{vertical-align:top;margin-bottom:30px;padding-bottom:30px;padding-left:2%}.sitemap-navigation-list .sitemap-navigation-section:after{content:" ";display:block;position:absolute;bottom:0;background-color:#d9d9d9;height:1px;width:80%}.sitemap-navigation-list .sitemap-navigation-section:before{content:" ";display:block;background-color:#d9d9d9;width:1px;height:95%;position:absolute;left:0}.sitemap-navigation-list .sitemap-navigation-section:nth-child(3n-1):before,.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+3):after{display:none}.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+3){padding-bottom:20px}.sitemap-navigation-list .sitemap-navigation-section .accordion-trigger{font-size:14px;font-size:.875rem;text-transform:inherit;display:inline-block}.sitemap-navigation-list .sitemap-navigation-section .accordion-trigger:after{position:static;content:" ";display:inline-block;float:right;vertical-align:middle;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #c00;margin-left:6px}}@media only screen and (min-width:48em) and (max-width:55.9375em){.sitemap-navigation-list .category-group{width:49%}.sitemap-navigation-list .sitemap-navigation-section:nth-child(3n-1):before{display:block}.sitemap-navigation-list .sitemap-navigation-section:nth-child(even):before{display:none}.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+3){padding-bottom:30px}.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+3):after{display:block}.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+2){padding-bottom:20px}.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+2):after{display:none}}.kiosk{width:300px;position:fixed;left:50%;top:50%;margin:-130px 0 0 -150px;padding:20px;box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.kiosk .kiosk-title{text-align:center;color:#4f4f4f}.kiosk .kiosk-errors-container{margin-bottom:10px}.kiosk form .checkbox-wrap input[type=checkbox]:focus~.checkbox-focus{border:none}.kiosk form .link-button{color:#c00;font-family:clanotnews;padding:0;border:none;background:0 0;-webkit-appearance:none}.kiosk form .link-button:hover{color:#9e0000}.kiosk form .label{display:inline-block}.kiosk-form-container .errors-container{text-align:right;margin-bottom:10px}.kiosk-form-container .parsley-error .control-label{color:#c00}.kiosk-form-container p{margin:0}.kiosk-form-container .controls input{padding:0 10px}.kiosk-form-container .controls *{float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0;margin-right:3%}.kiosk-form-container .controls :after,.signup .signup-form .signup-checkboxes:after,.signup .signup-form .signup-form_top:after,.signup .signup-form .signup-personal-data .language-selector:after{clear:both}.kiosk-form-container .controls :after,.kiosk-form-container .controls :before{content:'';display:table}.kiosk-form-container .controls :last-child{margin-right:0}.contactUs .field-title{margin:5px 0;font-size:.85em;color:#4f4f4f}.contactUs .recaptcha-container{overflow:hidden}.contactUs .recaptcha-container .left:last-of-type{overflow:hidden;margin-top:5px}.contactUs .recaptcha-container .left:last-of-type a,.contactUs .recaptcha-container .left:last-of-type div{margin-left:10px;float:right}.contactUs #recaptcha_image,.contactUs #recaptcha_image img{width:100%!important}.contactUs form{padding-left:25px}.contactUs form .parsley-errors-list li{padding-left:0}.contactUs .description h3{font-family:clanotmedium;text-transform:uppercase;margin-bottom:5px}.contactUs .description p{font-family:clanotnews;margin-bottom:0;font-size:12px;font-size:.75rem}.contactUs textarea{resize:none;overflow:auto;height:150px}.contactUs .address-fields .contact-criteria,.contactUs .controls.double{overflow:hidden}.contactUs .contact-us-option{margin-left:-25px;margin-top:28px}.contactUs .contact-us-option h3{margin-bottom:0}.contactUs .contact-us-option .radio-button-label{font-family:clanotmedium;text-transform:uppercase}.contactUs input.date{width:50%;display:block;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contactUs .date-button,.contactUs .date-button[disabled]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d9d9d9;clear:right;display:block;height:40px;left:-1px;padding:0;position:relative;vertical-align:middle;width:40px}.contactUs .date-button:before,.contactUs .date-button[disabled]:before{content:url(../images/icons/calendar.svg)}.contactUs .address-fields{padding-top:25px}.contactUs .address-fields .radio-option{width:30%;display:inline-block;float:none}.contactUs .address-fields .captcha-text{padding-right:40px;background-image:url(../images/icons/tooltip.png);background-position:center right;background-repeat:no-repeat;-webkit-background-size:30px 25px;-moz-background-size:30px 25px;background-size:30px 25px}.contactUs .controls.double input:first-of-type{width:25%;float:left}.contactUs .controls.double input:last-of-type{width:70%;float:right}.contactUs .button-panel{text-align:right}.contactUs .button-panel a{margin-right:15px}.date-wrapper{position:relative}.contactUs-message .tracking{font-family:clanotmedium}.signup .page-description h3,.signup .signup-form .signup-contest h2{text-transform:uppercase;font-family:clanotnews}.contactUs-message .error .message{color:#c00}.date::-webkit-calendar-picker-indicator,.date::-webkit-inner-spin-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:47.9375em){.content-template-navigation{padding-top:15px}.contactUs{margin-top:-15px}.contactUs .button-panel a{margin-right:0}.contactUs .contact-us-option{margin-top:0;margin-left:0}.contactUs form{padding-left:0}.contactUs .control-group .controls.date-picker{position:relative}.contactUs .control-group .controls.date-picker input.date{background:0 0;float:none;line-height:40px;width:100%;display:block;padding-right:40px}.contactUs .control-group .controls.date-picker:after{background:url(../images/icons/calendar.svg) center center no-repeat;border-left:1px solid #d9d9d9;content:"";display:block;height:40px;position:absolute;right:0;top:0;width:40px;z-index:-1}.contactUs .control-group .controls .date-button{display:none}.contactUs .control-group .controls.double input{margin:0 0 20px;float:none;width:100%}.contactUs .control-group .controls.double input:last-of-type{margin-bottom:0}.contactUs .radio-option{float:none!important;width:100%!important}.contactUs .button-panel{text-align:center}.contactUs .button-panel button{width:100%;float:none;margin:20px 0}.contactUs .button-panel a{float:none}}.signup .signup-form .signup-form_top:after,.signup .signup-form .signup-form_top:before,.signup .signup-form .signup-personal-data .language-selector:after,.signup .signup-form .signup-personal-data .language-selector:before{display:table;content:''}.signup{padding-top:30px}.signup label{font-size:1rem;margin-bottom:10px}.signup .signup-info{width:49%;float:left;padding-right:20px}.signup .signup-info dt{font-size:16px;font-size:1rem;margin-bottom:10px}.signup .signup-info dd{font-size:14px;font-size:.875rem}.signup .signup-form{position:relative}.signup .signup-form .signup-form_top{width:100%}.signup .signup-form .signup-personal-data{width:44%;float:left;padding-right:30px}.signup .signup-form .signup-personal-data .postal-code-input{width:50%}.signup .signup-form .signup-personal-data .language-selector .radio-button-label{margin-bottom:0}.signup .signup-form .signup-personal-data .language-selector label{width:40%;float:left}.signup .signup-form .signup-checkboxes{width:100%;display:block}.signup .signup-form .signup-checkboxes:after,.signup .signup-form .signup-checkboxes:before{content:'';display:table}.signup .signup-form .signup-checkboxes .marketing-emails-desc-group .marketing-agreement{margin-bottom:10px}.signup .signup-form .signup-checkboxes .marketing-emails-desc-group .marketing-emails-desc{color:#a9a9a9;margin-left:30px}.signup .signup-form .signup-checkboxes .marketing-emails-desc-group .marketing-emails-desc p{font-size:15px;font-size:.9375rem}.signup .signup-form .signup-checkboxes .marketing-emails-desc-group .checkbox-wrap{float:left}.signup .signup-form .signup-checkboxes .promo-area{-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);background:#f1f2f2;min-height:160px;margin-bottom:20px}.signup .signup-form .signup-contest{padding:55px 20px;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);width:56%;float:left;background:#f1f2f2}.signup .signup-form .signup-contest h2{margin-top:0;font-size:22px;font-size:1.375rem;color:#c00}.signup .signup-form .signup-contest a,.signup .signup-form .signup-contest p{font-size:14px;font-size:.875rem}@media only screen and (max-width:47.9375em){.signup .page-description h3{text-transform:none}.signup .signup-form{position:relative}.signup .signup-form .signup-contest{width:100%;padding:25px;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.25);background:#f1f2f2;min-height:0;margin-bottom:20px}.signup .signup-form .signup-contest h2{font-size:24px;font-size:1.5rem;text-transform:uppercase;color:#c00}.signup .signup-form .signup-contest a,.signup .signup-form .signup-contest p{font-size:16px;font-size:1rem}.signup .signup-form .signup-personal-data{width:100%;padding-right:0}.signup .signup-form .signup-button{width:100%;text-align:center}.signup .marketing-emails-desc p{font-size:15px;font-size:.9375rem}.signup .signup-info{width:auto;float:none;padding-right:0}}.reset-password-page .desktop-container,.reset-password-page .forgottenPwd.custom-modal{padding:20px 15px;margin:0 auto;position:relative;max-width:1024px}.reset-password-page .headline.modal-header{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#383838;display:block;font-family:clanotbook;font-size:12px;margin-bottom:24px;padding-bottom:5px;position:relative;text-align:left}.reset-password-page .headline.modal-header h3.modal-header-text{background-attachment:scroll;-webkit-background-clip:border;-moz-background-clip:border;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:none;-webkit-background-size:auto;-moz-background-size:auto;background-size:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#383838;display:inline-block;font-family:clanotbook;font-size:1.125rem;font-weight:400;line-height:100%;margin:0;padding:0 0 6px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle;width:100%}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .description h3,.b2b-application .description h3,.stripTransmitter a:hover,a.current{font-weight:700}.reset-password-page .headline.modal-header h3.modal-header-text:after{content:'';position:absolute;left:-15px;right:-15px;top:35px;height:1px;background-color:#d9d9d9}.reset-password-page .page-description{font-size:.875rem;line-height:1.125rem}.reset-password-page input{width:100%;max-width:410px}.reset-password-page #updatePwd-pwd_text span{color:#9e0000!important}@media only screen and (min-width:48em){.reset-password-page.desktop-container{max-width:1024px;padding:50px 100px}.reset-password-page.desktop-container .headline.modal-header{border-bottom-color:#3d98b0}.reset-password-page.desktop-container .headline.modal-header h3.modal-header-text:after,.reset-password-page.desktop-container .headline.modal-header h3.modal-header-text:before{content:'';position:absolute;display:block;border-style:solid;border-width:0 9px 10px;left:25px;width:0;height:0;top:inherit;background-color:transparent}.reset-password-page.desktop-container .headline.modal-header h3.modal-header-text:before{bottom:-6px;border-color:transparent transparent #fff;z-index:10}.reset-password-page.desktop-container .headline.modal-header h3.modal-header-text:after{border-color:transparent transparent #3d98b0;bottom:-5px;z-index:5;right:inherit}.reset-password-page.desktop-container .account-container{padding-left:0}.reset-password-page.desktop-container .account-container .account-content-wrapper .section-header{width:100%}}#homepage_slider .svw{width:50px;height:20px;background-color:#fff}.svw ul{position:relative;left:-999em;display:inline}#homepage_slider.stripViewer{position:relative;overflow:hidden;margin:0 auto}#homepage_slider.stripViewer ul{margin:0;padding:0;position:relative;left:0;top:0;width:1%;list-style-type:none}#homepage_slider.stripViewer ul li{float:left}#homepage_slider .tooltip{padding:.5em;background-color:#fff;color:#000;border:5px solid #dedede}.stripTransmitter{overflow:auto;padding:0 15px;width:438px!important;height:51px;border-bottom:1px dotted #a5a5a5;background-color:transparent;margin-top:-47px;margin-left:auto}.custom-select,.product-locator-container section.product-locator-results-section .table-container{overflow-x:hidden}.stripTransmitter ul{margin:0;padding:0;position:relative}.stripTransmitter ul li{width:30px;float:left}.stripTransmitter a{line-height:47px;display:block;padding:0;text-align:center;text-decoration:none;font-size:1.4em}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p section,.b2b-application section{margin-bottom:48px}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p section:last-of-type,.b2b-application section:last-of-type{margin-bottom:0}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .description,.b2b-application .description{width:100%}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .marketing-checkbox,.b2b-application .marketing-checkbox{margin-top:32px}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .user-action-form,.b2b-application .user-action-form{max-width:100%}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .contact-info .field-wrapper div label span span.label p,.b2b-application .contact-info .field-wrapper div label span span.label p{font-size:.6rem}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper,.b2b-application .phone-with-ext-wrapper{width:100%;margin-bottom:20px;display:table}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper .control-group,.b2b-application .phone-with-ext-wrapper .control-group{display:table-cell;vertical-align:bottom}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper .control-group:first-of-type,.b2b-application .phone-with-ext-wrapper .control-group:first-of-type{width:68%}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper .control-group:last-of-type,.b2b-application .phone-with-ext-wrapper .control-group:last-of-type{padding-left:2%;width:30%}@media only screen and (min-width:48em){#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .field-wrapper,.b2b-application .field-wrapper{max-width:410px}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .contact-info .field-wrapper,.b2b-application .contact-info .field-wrapper{max-width:100%}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper,.b2b-application .phone-with-ext-wrapper{display:block;margin-bottom:0}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper .control-group,.b2b-application .phone-with-ext-wrapper .control-group{display:inline-block}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper .control-group:first-of-type,.b2b-application .phone-with-ext-wrapper .control-group:first-of-type{width:410px}#b2b-application-form>section.contact-info>div.field-wrapper>div.control-group>div>label>span>span.label>p .phone-with-ext-wrapper .control-group:last-of-type,.b2b-application .phone-with-ext-wrapper .control-group:last-of-type{width:180px}}.b2b-application-popup{padding:50px 40px 20px;max-width:440px}.b2b-application-popup h1{font-family:clanotmedium;font-size:18px;font-size:1.125rem;text-transform:uppercase;border-bottom:1px solid #d9d9d9;color:#383838;margin-bottom:30px;padding-bottom:5px}.b2b-application-popup h2{margin-bottom:10px;font-weight:700;font-size:16px;font-size:1rem}.b2b-application-popup p{margin-bottom:20px;font-size:16px;font-size:1rem}.b2b-application-popup .button-wrapper{margin-top:40px;text-align:right}.email-subscription section,.retrieve-subscription-profile section{margin-bottom:30px}.email-subscription .email-subscription-form-section,.retrieve-subscription-profile .email-subscription-form-section{padding-right:1%}.email-subscription .user-action-form,.retrieve-subscription-profile .user-action-form{max-width:100%;padding:0}.email-subscription .user-action-form .collapse-form-wrapper,.retrieve-subscription-profile .user-action-form .collapse-form-wrapper{max-width:410px;padding-left:3px}@media screen and (max-width:400px){.email-subscription .user-action-form .collapse-form-wrapper .email-subscription-mandatory-text>div,.email-subscription .user-action-form .collapse-form-wrapper .email-subscription-optional-preferences .email-subscription-mobile-row>div,.retrieve-subscription-profile .user-action-form .collapse-form-wrapper .email-subscription-mandatory-text>div,.retrieve-subscription-profile .user-action-form .collapse-form-wrapper .email-subscription-optional-preferences .email-subscription-mobile-row>div{display:block;width:100%}}.email-subscription .elements-can-swap .showText,.retrieve-subscription-profile .elements-can-swap .showText{display:block}.email-subscription .email-subscription-dynamic-image-component,.retrieve-subscription-profile .email-subscription-dynamic-image-component{position:absolute;right:90px;max-width:580px;margin-top:63px}@media screen and (max-width:1220px){.email-subscription .email-subscription-dynamic-image-component,.retrieve-subscription-profile .email-subscription-dynamic-image-component{max-width:420px}}@media screen and (max-width:960px){.email-subscription .email-subscription-dynamic-image-component,.retrieve-subscription-profile .email-subscription-dynamic-image-component{position:relative;right:0;width:100%;max-width:100%;margin-top:0}.email-subscription .email-subscription-dynamic-image-component img,.retrieve-subscription-profile .email-subscription-dynamic-image-component img{display:block;margin:0 auto}}.email-subscription .email-subscription-first-name,.retrieve-subscription-profile .email-subscription-first-name{display:inline-block}.email-subscription .email-subscription-last-name,.retrieve-subscription-profile .email-subscription-last-name{display:inline-block;float:right}.email-subscription .edit-mode-hidden,.retrieve-subscription-profile .edit-mode-hidden{display:none}.email-subscription .email-subscription-optional-preferences .control-label,.retrieve-subscription-profile .email-subscription-optional-preferences .control-label{font-size:.7rem;font-style:italic}.email-subscription .email-subscription-optional-preferences .email-subscription-mobile-row,.retrieve-subscription-profile .email-subscription-optional-preferences .email-subscription-mobile-row{display:inline-block;width:49%;table-layout:fixed;border-spacing:0}@media (max-width:400px){.email-subscription .email-subscription-optional-preferences .email-subscription-mobile-row,.retrieve-subscription-profile .email-subscription-optional-preferences .email-subscription-mobile-row{display:block;width:100%}}.email-subscription .email-subscription-language-preference .language-preferences>.radio-option,.email-subscription .email-subscription-language-preference .language-preferences>label,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences>.radio-option,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences>label{display:inline-block;vertical-align:middle;margin:0}@media (max-width:400px){.email-subscription .email-subscription-language-preference .language-preferences>.radio-option,.email-subscription .email-subscription-language-preference .language-preferences>label,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences>.radio-option,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences>label{display:block;margin-bottom:10px;margin-left:0}}.email-subscription .email-subscription-language-preference .language-preferences>.radio-option,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences>.radio-option{margin-left:15px}.email-subscription .email-subscription-language-preference .language-preferences>.radio-option label,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences>.radio-option label{margin:0}.email-subscription .email-subscription-interests-preference,.retrieve-subscription-profile .email-subscription-interests-preference{margin-bottom:15px}.email-subscription .email-subscription-interests-preference h3,.retrieve-subscription-profile .email-subscription-interests-preference h3{font-weight:600;margin-top:20px}.email-subscription .email-subscription-interests-preference h4,.retrieve-subscription-profile .email-subscription-interests-preference h4{font-style:italic}.email-subscription .email-subscription-interests-preference span,.retrieve-subscription-profile .email-subscription-interests-preference span{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.email-subscription .email-subscription-interests-preference span span,.retrieve-subscription-profile .email-subscription-interests-preference span span{width:50%}@media (max-width:430px){.email-subscription .email-subscription-interests-preference span span,.retrieve-subscription-profile .email-subscription-interests-preference span span{width:100%}}.email-subscription .email-subscription-interests-preference span label,.retrieve-subscription-profile .email-subscription-interests-preference span label{font-size:.8rem;margin-left:5px;line-height:22px;font-weight:600;max-width:170px;cursor:pointer;word-wrap:break-word}.email-subscription .email-subscription-interests-preference span input[type=checkbox],.retrieve-subscription-profile .email-subscription-interests-preference span input[type=checkbox]{position:relative;width:20px;height:20px}.email-subscription .email-subscription-interests-preference span input[type=checkbox]:before,.retrieve-subscription-profile .email-subscription-interests-preference span input[type=checkbox]:before{content:'';position:absolute;display:block;width:18px;height:18px;border:1px solid #4f4f4f;background-color:#fff;left:-1px;cursor:pointer}.email-subscription .email-subscription-interests-preference span input[type=checkbox]:checked:after,.retrieve-subscription-profile .email-subscription-interests-preference span input[type=checkbox]:checked:after{content:'';position:absolute;display:block;width:12px;height:12px;background-color:#c00;top:4px;left:3px;cursor:pointer}.email-subscription .ui-icon,.retrieve-subscription-profile .ui-icon{zoom:175%;-moz-transform:scale(1.75);-webkit-zoom:1.75;-ms-zoom:1.75;position:relative}.email-subscription .ui-icon.ui-icon-triangle-1-n:after,.retrieve-subscription-profile .ui-icon.ui-icon-triangle-1-n:after,.ui-icon.ui-icon-triangle-1-s:after{position:absolute;display:block;width:0;height:0;top:9px;left:4px;border-left:4px solid transparent;border-right:4px solid transparent;content:''}.email-subscription .ui-icon.ui-icon-triangle-1-n:after,.retrieve-subscription-profile .ui-icon.ui-icon-triangle-1-n:after{border-bottom:4px solid #c00}.ui-icon.ui-icon-triangle-1-s:after{border-top:4px solid #c00}.date-dropdowns .day,.date-dropdowns .month{float:left}.date-dropdowns select{padding:10px;background:#fff;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;margin:0 3px}.email-subscription-mandatory-text input[type=text]{-webkit-box-shadow:1px 1px 5px 2px #ccc;box-shadow:1px 1px 5px 2px #ccc}.checkbox-focus,.control-label{font-size:.75rem}.email-subscription-language-label,.email-subscription-mandatory-text label{font-weight:100;font-size:.9rem}span.label-value{font-size:.8rem}input::placeholder{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.no-existing-account-message,.retrieve-existing-subscription,.subscription-not-allowed{margin-top:1%;margin-bottom:5%;border:1px solid #c00;padding:2%;-webkit-box-shadow:1px 1px 5px 1px #c00;box-shadow:1px 1px 5px 1px #c00}.no-existing-account-message img,.no-existing-account-message overflow-hidden,.retrieve-existing-subscription img,.retrieve-existing-subscription overflow-hidden,.subscription-not-allowed img,.subscription-not-allowed overflow-hidden{max-height:35px;display:inline-block;padding:0;margin:0}.no-existing-account-message p,.retrieve-existing-subscription p,.subscription-not-allowed p{font-size:15px;font-family:clanotmedium;font-weight:700;text-align:center;display:inline-block;padding:0 0 0 25px;margin:0}.no-existing-account-message .no-existing-subscriber-icon,.no-existing-account-message .retrieve-existing-subscription-icon,.no-existing-account-message .subscription-not-allowed-icon,.retrieve-existing-subscription .no-existing-subscriber-icon,.retrieve-existing-subscription .retrieve-existing-subscription-icon,.retrieve-existing-subscription .subscription-not-allowed-icon,.subscription-not-allowed .no-existing-subscriber-icon,.subscription-not-allowed .retrieve-existing-subscription-icon,.subscription-not-allowed .subscription-not-allowed-icon{vertical-align:middle}@media only screen and (max-width:47.9375em){.no-existing-subscriber-icon,.retrieve-existing-subscription-icon,.subscription-not-allowed-icon{float:left;vertical-align:middle}.no-existing-account-message p,.retrieve-existing-subscription p,.subscription-not-allowed p{width:75%}}.retrieve-subscription-profile .description{margin-top:10px}.retrieve-subscription-profile .description h3{font-weight:700;margin-bottom:15px}.retrieve-subscription-profile .description p{margin-bottom:5px}.retrieve-subscription-profile .form-actions{margin-top:15px}.email-subscription-mandatory-text .email-subscription-first-name,.email-subscription-mandatory-text .email-subscription-last-name{width:100%}.email-subscription-mobile-row{font-size:0}.email-subscription-mobile-row .email-subscription-mobile-column.email-subscription-phone-number{width:100%;display:inline-block}.email-subscription-mobile-row .email-subscription-mobile-column.email-subscription-phone-number input{-webkit-box-shadow:1px 1px 5px 2px #ccc;box-shadow:1px 1px 5px 2px #ccc}.email-subscription-mobile-row+.email-subscription-mobile-carrier{float:right;width:49%}@media (max-width:400px){.email-subscription-mobile-row+.email-subscription-mobile-carrier{float:none;display:block;width:100%}}.email-subscription-birth-date select,.email-subscription-mobile-expiry select{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:1px 1px 5px 2px #ccc;box-shadow:1px 1px 5px 2px #ccc}.product-locator-container button{font-weight:600}.product-locator-container section.product-locator-search-section p.product-locator-header{max-width:230px;font-weight:600;text-transform:uppercase;font-family:clanotnews;font-size:1.25rem;padding-bottom:5px;border-bottom:1px solid #ececec}.product-locator-container section.product-locator-search-section .search-wrapper{margin-top:25px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset input::-webkit-input-placeholder{color:#a9a9a9!important}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset input::-moz-placeholder{color:#a9a9a9!important}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset input:-ms-input-placeholder{color:#a9a9a9!important}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper .control-group{margin:0 0 15px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-separator{width:100%;height:10px;position:relative;top:-6px;border-bottom:1px solid #ececec;text-align:center;font-size:.9rem;font-weight:600}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .product-input-wrapper{border-bottom:1px solid #ececec}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper{padding-bottom:10px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .errors-container ul li{font-size:.75rem;font-family:clanotnews;line-height:1rem;color:#c00000;padding-bottom:7px}.product-locator-container section.product-locator-results-section{display:none;margin-top:25px}.product-locator-container section.product-locator-results-section .paginationBar{display:block;max-height:33px}.product-locator-container section.product-locator-results-section .paginationBar .pagination-input{padding-left:5px;padding-right:5px}.product-locator-container section.product-locator-results-section .paginationBar .pagination-input span:first-child{color:#383838}.product-locator-container section.product-locator-results-section .paginationBar .pagination-input form input[type=text]{width:24px;height:15px}.product-locator-container section.product-locator-results-section .paginationBar li.next,.product-locator-container section.product-locator-results-section .paginationBar li.prev{top:-3px}.product-locator-container section.product-locator-results-section .paginationBar a{cursor:pointer}.product-locator-container section.product-locator-results-section .close-product-locator-breakdown-button{background-color:transparent;width:25px;height:25px;padding:0;border:none;float:right;position:relative;cursor:pointer;top:60px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table{border-collapse:collapse;text-align:center;width:100%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table thead tr.fixed{position:fixed;top:0}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table th{height:33px;background:#505050;color:#fff;font-family:clanotnews;font-weight:600;font-size:.8rem;padding-left:20px;padding-right:20px;white-space:nowrap}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table th.description-header{text-align:left;padding-left:20px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td{padding:15px;border-top:1px solid #d3d3d3;height:100px;background:#fff;color:#383838}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.image{width:10%;padding:0}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.description{width:38%;text-align:left;padding-left:20px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.description a{color:#000}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.description a p.product-name{font-size:.9rem;font-weight:600;margin-bottom:2px;padding-right:10px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.description a p.product-name span.product-locator-more-arrow:after{content:'';display:inline-block;width:0;height:0;border:5px solid #c00;border-right:none;border-color:transparent transparent transparent #c00;margin-top:4px;margin-left:5px;z-index:10}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.description a .product-short-description{font-size:.75rem;overflow:hidden}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.price{width:8%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.price .original-price{text-decoration-line:line-through;font-size:.65rem}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.availability{width:20%;padding:15px 0}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.availability .chub-esd-availability p{font-size:.95em;line-height:1.2em;margin-bottom:0}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.availability .chub-esd-availability p.chub-esd-general-note{font-family:clanotnews}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.availability .chub-esd-availability p.in-stock-note{font-family:clanotbold;color:#236836;font-weight:600}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.availability .chub-esd-availability p.out-of-stock-note{font-family:clanotbold;color:#b20416;font-weight:600}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.sku{width:8%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.chub,.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.status{width:8%;font-family:clanotbold}.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table button.product-locator-show{width:90%;padding:0;text-align:center}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table{float:right;width:85%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody{max-height:300px;overflow-y:overlay;overflow-x:hidden}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody :nth-child(odd) td{background-color:#eaeaea}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead{display:block;width:100%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr{width:100%;display:table}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :first-child:not(span),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :first-child:not(span){width:12%;max-width:12%;text-align:left;padding-left:30px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(2),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :nth-child(2){width:20%;max-width:20%;text-align:left;padding-left:30px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(3),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :nth-child(3){width:17%;max-width:17%;text-align:left;padding-left:30px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(4),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(5),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(6),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :nth-child(4),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :nth-child(5),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :nth-child(6){width:11%;max-width:12%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(7),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :nth-child(7){max-width:16%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :last-child,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :last-child{width:2%;min-width:2%;background:0 0}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr td,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr th,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr td,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr th{display:table-cell}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody::-webkit-scrollbar{width:8px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody::-webkit-scrollbar-thumb{-webkit-border-radius:9px;border-radius:9px;background-color:#4c4c4c}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody::-webkit-scrollbar-track{-webkit-border-radius:9px;border-radius:9px;border:1px solid #727272}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table th{height:33px;background:#505050;color:#fff;font-family:clanotnews;font-weight:600;font-size:.8rem}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table th.sort{cursor:pointer;text-align:center}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table th.no-sort{text-align:left;padding-left:30px}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table td{font-family:clanotbold;text-align:center;height:50px;vertical-align:middle}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table td span.product-locator-store-trigger{cursor:pointer}.store-detail-container{overflow:hidden}.store-detail-container #cboxClose{background:#fff;border:3px solid #fff;-webkit-border-radius:15px;border-radius:15px;height:31px;width:31px;right:6px;top:6px}.store-detail-container .product-locator-store-details{padding-left:40px;width:220px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.store-detail-container .product-locator-store-map{padding:20px 20px 20px 12px}.store-detail-container .product-locator-store-map #map_canvas{width:450px;height:450px}@media only screen and (min-width:48em){.product-locator-container section.product-locator-search-section{padding-right:38px;padding-left:38px}.product-locator-container section.product-locator-search-section .search-wrapper form{margin-left:20px;margin-right:92px}.product-locator-container section.product-locator-search-section .search-wrapper form label{font-weight:600;float:left}.product-locator-container section.product-locator-search-section .search-wrapper form :input{float:right}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .product-input-wrapper{padding-bottom:5px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper{width:100%;display:table;position:relative;padding:20px 0 22px 9px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper label,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper label{width:100px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper div.controls,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper div.controls{margin-left:100px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper div.control-group,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper div.control-group{display:table-cell;width:50%}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper div.control-group:first-child,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper div.control-group:first-child{padding-right:32px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper div.control-group:nth-child(2),.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper div.control-group:nth-child(2){padding-left:32px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .buttons-wrapper{width:53%;float:right}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .buttons-wrapper .secondary-button{float:left;width:48%}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .buttons-wrapper .primary-button{float:right;width:48%}.product-locator-container .product-locator-results-section h3{padding-left:67px}.product-locator-container .product-locator-results-section .status{text-transform:capitalize}}.custom-select{border:1px solid #d9d9d9;position:relative;top:0;left:0;font-size:13px;font-size:.8125rem;color:#383838;background:#fff}#deliveryaddAddressForm .custom-select.disabled,.custom-select select.unselected,.custom-select.disabled{color:#a9a9a9}.custom-select select{width:100%;height:38px;border:none;padding:0 42px 0 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;position:relative;top:0;left:0;z-index:1;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.custom-select select::-ms-expand{display:none}.custom-select:after{content:'';position:absolute;top:0;right:0;height:38px;width:38px;border-left:1px solid #d9d9d9}.custom-select:before{content:"";background:url(../images/icons/select_arrow.svg) no-repeat;position:absolute;top:15px;right:13px;width:12px;height:7px}.custom-select.disabled:before{content:url(../images/icons/select_arrow_disabled.svg)}.custom-select.disabled:before select{cursor:default}#deliveryaddAddressForm .custom-select select{width:100%;height:38px;border:none;padding:0 42px 0 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;position:relative;top:0;left:0;z-index:1;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}#deliveryaddAddressForm .custom-select::-ms-expand{display:none}#deliveryaddAddressForm .custom-select:after{content:'';position:absolute;top:0;right:0;height:38px;width:38px;border-left:1px solid #d9d9d9}#deliveryaddAddressForm .custom-select:before{content:url(../images/icons/select_arrow.svg);position:absolute;top:10px;right:13px}#deliveryaddAddressForm .custom-select.disabled:before{content:url(../images/icons/select_arrow_disabled.svg)}#deliveryaddAddressForm .custom-select.disabled:before select{cursor:default}.paginationBar .custom-select{margin:0 4px 0 0}.custom-select select.unselected option{color:#383838}.custom-select select.unselected option[disabled]{color:graytext}@media only screen and (max-width:47.9375em){.paginationBar .custom-select select{padding-left:4px;font-size:.85em}}
/*# sourceMappingURL=05157c31.changes.css.map */