/* normalize.css v3.0.2 | MIT License | git.io/normalize */
*{-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%}body{margin:0}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}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:normal}dfn{font-style:italic}del{text-decoration:line-through}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding: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)}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)}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)}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)}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(/_ui/desktop/common/js/build/clanot-ultra-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-ultra-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-ultra-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-ultra-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-ultra-webfont.svg#clanotultra) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotbook';src:url(/_ui/desktop/common/js/build/clanot-book-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-book-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-book-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-book-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-book-webfont.svg#clanotbook) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnews';src:url(/_ui/desktop/common/js/build/clanot-news-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-news-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-news-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-news-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-news-webfont.svg#clanotnews) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotbold';src:url(/_ui/desktop/common/js/build/clanot-bold-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-bold-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-bold-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-bold-webfont.svg#clanotbold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotthin';src:url(/_ui/desktop/common/js/build/clanot-thin-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-thin-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-thin-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-thin-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-thin-webfont.svg#clanotthin) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotmedium';src:url(/_ui/desktop/common/js/build/clanot-medium-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-medium-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-medium-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-medium-webfont.svg#clanotmedium) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotblack';src:url(/_ui/desktop/common/js/build/clanot-black-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-black-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-black-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-black-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-black-webfont.svg#clanotblack) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clan_otnarrow_book_italic';src:url(/_ui/desktop/common/js/build/clanot-narrbookitalic-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrbookitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrbookitalic-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrbookitalic-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrbookitalic-webfont.svg#clan_otnarrow_book_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clan_otbook_italic';src:url(/_ui/desktop/common/js/build/clanot-bookitalic-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-bookitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-bookitalic-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-bookitalic-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-bookitalic-webfont.svg#clan_otbook_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnarrowbook';src:url(/_ui/desktop/common/js/build/clanot-narrowbook-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrowbook-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrowbook-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrowbook-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrowbook-webfont.svg#clanotnarrowbook) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnarrowmedium';src:url(/_ui/desktop/common/js/build/clanot-narrowmedium-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrowmedium-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrowmedium-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrowmedium-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrowmedium-webfont.svg#clanotnarrowmedium) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnarrowbold';src:url(/_ui/desktop/common/js/build/clanot-narrowbold-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrowbold-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrowbold-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrowbold-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrowbold-webfont.svg#clanotnarrowbold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnarrowthin';src:url(/_ui/desktop/common/js/build/clanot-narrowthin-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrowthin-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrowthin-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrowthin-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrowthin-webfont.svg#clanotnarrowthin) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnarrownews';src:url(/_ui/desktop/common/js/build/clanot-narrownews-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrownews-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrownews-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrownews-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrownews-webfont.svg#clanotnarrownews) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnarrowultra';src:url(/_ui/desktop/common/js/build/clanot-narrowultra-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrowultra-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrowultra-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrowultra-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrowultra-webfont.svg#clanotnarrowultra) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'clanotnarrowblack';src:url(/_ui/desktop/common/js/build/clanot-narrowblack-webfont.eot);src:url(/_ui/desktop/common/js/build/clanot-narrowblack-webfont.eot?#iefix) format('embedded-opentype'),url(/_ui/desktop/common/js/build/clanot-narrowblack-webfont.woff) format('woff'),url(/_ui/desktop/common/js/build/clanot-narrowblack-webfont.ttf) format('truetype'),url(/_ui/desktop/common/js/build/clanot-narrowblack-webfont.svg#clanotnarrowblack) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),local('Roboto-Regular'),url("https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),local('Roboto-Regular'),url("https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local('Roboto Medium'),local('Roboto-Medium'),url("https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local('Roboto Medium'),local('Roboto-Medium'),url("https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Bold'),local('Roboto-Bold'),url("https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Bold'),local('Roboto-Bold'),url("https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';src:url(/_ui/desktop/common/js/build/opensans-regular.ttf) format('truetype');font-weight:normal;font-style:normal}i{font-style:normal}/*
Colors

Variable names from _vars.styl

Styleguide 1.0
*/
/*
Primary Colors

#DD1B22 - red-1  * Used for: Action icons, buttons, sale prices, savings
#3d98b0 - blue-1 * Used for: Header bars, header rules, accents
#383838 - darkest-gray  * Used for: All text unless otherwise indicated
#d9d9d9 - light-gray  * Used for: Large fields of gray
#f1f2f2 - lightest-gray  * Used for: Sort bar fields and optional gray when needed and #d9d9d9 is too dark and #f1f2f2 is too light.
#eaeaea - gray-10 * Used for: Sort bar fields and optional gray when needed and #d9d9d9 is too dark and #f1f2f2 is too light.


Markup:
<!-- Note: Markup for KSS only -->
<div style="width: 100px; height: 100px; background: {$modifiers}"></div>

Styleguide 1.1
*/
/*
Secondary Colors

#a9a9a9 - medium-gray  * Used for: Dividing rules, borders on forms, outlines
#4f4f4f - dark-gray  * Used for: Top Header functions “Province, Store Locator, Help Centre, Language”, Promotional Header Text, background for footer, header navigation bar
#9e0000 - red-2  * Used for: Hover states
#fdb813 - orange-1  * Ratings star color
#ebf4f7 - blue-2 * Used for specific section backgrounds

Markup:
<!-- Note: Markup for KSS only -->
<div style="width: 100px; height: 100px; background: {$modifiers}"></div>

Styleguide 1.2
*/
/*
Other Colors

* Note: should be removed or confirmed

#e8e7e7 - gray-13
#e2e2e2 - gray-14
#636363 - gray-9
#3a3a3a - footer list item border color
#BBBBBB - captcha-border

Markup:
<!-- Note: Markup for KSS only -->
<div style="width: 100px; height: 100px; background: {$modifiers}"></div>

Styleguide 1.3
*/
/*
Typography

Variable names from _vars.styl

Styleguide 2
*/
/*
Fonts

clanotbook - main-font
clanotnews - header-font
clanotmedium - medium-font
clanotbold - main-font-bold
clanotthin - thin-font
clan_otbook_italic - sale-indicator-font

Markup:
<!-- Note: Markup for KSS only -->
<div style="font-family: {$modifiers}">
    abcdefghijklmnopqrstuvwxyz1234567890<br/>
    ABCDEFGHIJKLMNOPQRSTUVWXYZ
</div>

Styleguide 2.1
*/
.bg-gray{background-color:#f1f2f2}.bg-blue{background-color:#ebf4f7}.bg-white{background-color:#fff}.preloader{position:relative;width:60px;height:60px}.preloader:before,.preloader:after{position:absolute;width:100%;height:4px;background:#ed2724;content:""}.preloader:before{top:0;right:0;left:auto;-webkit-animation:drawframeTop 4s linear infinite;-moz-animation:drawframeTop 4s linear infinite;-o-animation:drawframeTop 4s linear infinite;-ms-animation:drawframeTop 4s linear infinite;animation:drawframeTop 4s linear infinite}.preloader:after{right:auto;bottom:0;left:0;-webkit-animation:drawframeBottom 4s linear infinite 1s;-moz-animation:drawframeBottom 4s linear infinite 1s;-o-animation:drawframeBottom 4s linear infinite 1s;-ms-animation:drawframeBottom 4s linear infinite 1s;animation:drawframeBottom 4s linear infinite 1s}.preloader span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjZWQyNzI0IiBkPSJNMzMuNTc3NiwzMy4wNzQ1djkuODMyMWgyOC41MTk3YzguNTg5NSwwLDExLjQyMDIsMi4yMTI5LDExLjQyMDIsMTAuNzk4M3Y2LjI4NzVjMCw4LjU5MTEtMi44MzA3LDEwLjgwNC0xMS40MjAyLDEwLjgwNEgzMy44NDEyYy04LjU5MDEsMC0xMS40MjQyLTIuMjEyOS0xMS40MjQyLTEwLjgwNGwtMC4wMDM0LTMuMTg1OGw5LjM5MjYtMC4wMDIydjUuNDAxOWgzMi4zMjk1VjUxLjc1NTdIMzUuNjE0NGMtOC41OTE3LDAtMTEuMzM3OS0yLjIxNjctMTEuMzM3OS0xMC43OTY2di01LjA0OTNjMC04LjU5MTIsMi43NDYyLTEwLjgwNCwxMS4zMzc5LTEwLjgwNGgyNS45NTIzYzguMTQ2LDAsMTEuMzM3OSwyLjEyMTMsMTEuMzM3OSwxMC4wMDc3bC0wLjA0NTUsMy4xNzVsLTkuMzQ0OSwwLjAxM3YtNS4yMjdIMzMuNTc3NnoiLz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;background-size:60px 60px}.preloader span:before,.preloader span:after{position:absolute;width:4px;height:100%;background:#ed2724;content:""}.preloader span:before{top:auto;right:0;bottom:0;-webkit-animation:drawframeRight 4s linear infinite .5s;-moz-animation:drawframeRight 4s linear infinite .5s;-o-animation:drawframeRight 4s linear infinite .5s;-ms-animation:drawframeRight 4s linear infinite .5s;animation:drawframeRight 4s linear infinite .5s}.preloader span:after{top:0;bottom:auto;left:0;-webkit-animation:drawframeLeft 4s linear infinite 1.5s;-moz-animation:drawframeLeft 4s linear infinite 1.5s;-o-animation:drawframeLeft 4s linear infinite 1.5s;-ms-animation:drawframeLeft 4s linear infinite 1.5s;animation:drawframeLeft 4s linear infinite 1.5s}.preloader-small{position:relative;width:30px;height:30px}.preloader-small:before,.preloader-small:after{position:absolute;width:100%;height:2px;background:#ed2724;content:""}.preloader-small:before{top:0;right:0;left:auto;-webkit-animation:drawframeTop 4s linear infinite;-moz-animation:drawframeTop 4s linear infinite;-o-animation:drawframeTop 4s linear infinite;-ms-animation:drawframeTop 4s linear infinite;animation:drawframeTop 4s linear infinite}.preloader-small:after{right:auto;bottom:0;left:0;-webkit-animation:drawframeBottom 4s linear infinite 1s;-moz-animation:drawframeBottom 4s linear infinite 1s;-o-animation:drawframeBottom 4s linear infinite 1s;-ms-animation:drawframeBottom 4s linear infinite 1s;animation:drawframeBottom 4s linear infinite 1s}.preloader-small span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjZWQyNzI0IiBkPSJNMzMuNTc3NiwzMy4wNzQ1djkuODMyMWgyOC41MTk3YzguNTg5NSwwLDExLjQyMDIsMi4yMTI5LDExLjQyMDIsMTAuNzk4M3Y2LjI4NzVjMCw4LjU5MTEtMi44MzA3LDEwLjgwNC0xMS40MjAyLDEwLjgwNEgzMy44NDEyYy04LjU5MDEsMC0xMS40MjQyLTIuMjEyOS0xMS40MjQyLTEwLjgwNGwtMC4wMDM0LTMuMTg1OGw5LjM5MjYtMC4wMDIydjUuNDAxOWgzMi4zMjk1VjUxLjc1NTdIMzUuNjE0NGMtOC41OTE3LDAtMTEuMzM3OS0yLjIxNjctMTEuMzM3OS0xMC43OTY2di01LjA0OTNjMC04LjU5MTIsMi43NDYyLTEwLjgwNCwxMS4zMzc5LTEwLjgwNGgyNS45NTIzYzguMTQ2LDAsMTEuMzM3OSwyLjEyMTMsMTEuMzM3OSwxMC4wMDc3bC0wLjA0NTUsMy4xNzVsLTkuMzQ0OSwwLjAxM3YtNS4yMjdIMzMuNTc3NnoiLz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;background-size:30px 30px}.preloader-small span:before,.preloader-small span:after{position:absolute;width:2px;height:100%;background:#ed2724;content:""}.preloader-small span:before{top:auto;right:0;bottom:0;-webkit-animation:drawframeRight 4s linear infinite .5s;-moz-animation:drawframeRight 4s linear infinite .5s;-o-animation:drawframeRight 4s linear infinite .5s;-ms-animation:drawframeRight 4s linear infinite .5s;animation:drawframeRight 4s linear infinite .5s}.preloader-small span:after{top:0;bottom:auto;left:0;-webkit-animation:drawframeLeft 4s linear infinite 1.5s;-moz-animation:drawframeLeft 4s linear infinite 1.5s;-o-animation:drawframeLeft 4s linear infinite 1.5s;-ms-animation:drawframeLeft 4s linear infinite 1.5s;animation:drawframeLeft 4s linear infinite 1.5s}@-moz-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@-webkit-keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@-o-keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@-moz-keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@-webkit-keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@-o-keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@-moz-keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@-webkit-keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@-o-keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@-moz-keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}@-webkit-keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}@-o-keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}@keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}body{background:#fff;font-family:clanotbook;font-size:.75rem;position:relative;color:#383838}form{margin-block-end:0}.beacon{width:0;display:none}.unshown{display:none}.word-break{word-wrap:break-word}.full-width{width:100%}#selectPciOption{margin-left:10px}#content{padding-bottom:20px}.page-homepage #content,.page-search #content,.page-productList #content,.page-category #content,.page-subcategory #content{padding-bottom:0}@media only screen and (min-width:48em){#content{padding-bottom:40px}}.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;*zoom:1}.container:before,.global-messages:before,.container:after,.global-messages:after{content:'';display:table}.container:after,.global-messages:after{clear:both}.section{*zoom:1}.section:before,.section:after{content:'';display:table}.section:after{clear:both}@media only screen and (max-width:47.9375em){.mobile-container{*zoom:1;padding-left:15px;padding-right:15px;position:relative}.mobile-container:before,.mobile-container:after{content:'';display:table}.mobile-container:after{clear:both}}.desktop-container{padding-left:15px;padding-right:15px;outline:none}@media only screen and (min-width:48em){.desktop-container{max-width:1024px;*zoom:1;margin:0 auto;position:relative;padding-left:15px;padding-right:15px}.desktop-container:before,.desktop-container:after{content:'';display:table}.desktop-container:after{clear:both}}@media only screen and (min-width:75em){.desktop-container{max-width:1200px;padding-left:100px;padding-right:100px}}.content-wrap{position:relative;*zoom:1}.content-wrap:before,.content-wrap:after{content:'';display:table}.content-wrap:after{clear:both}@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}}@media only screen and (min-width:48em){.mobile-only{display:none !important}}.visible{display:block}.invisible{display:none}img,svg{max-width:100%;display:inline-block}h1,h2,h3,h4,h5{font-weight:normal}h3{font-size:16px;font-size:1rem;margin:0 0 10px}h4{font-family:clanotnews;margin:0 0 10px}dl{color:#383838;font-size:13px;font-size:.8125rem}dt{font-family:clanotnews}dd{margin:0;padding-bottom:10px}.page-productDetails .product-detail-sections .product-detail-specs h1,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h1,.page-productDetails .product-detail-sections .product-detail-specs h2,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h2,.page-productDetails .product-detail-sections .product-detail-specs h3,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h3,.page-productDetails .product-detail-sections .product-detail-specs h4,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h4,.page-productDetails .product-detail-sections .product-detail-specs h5,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h5,.page-productDetails .product-detail-sections .product-detail-specs h6,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h6{background:none;border:0;color:#4f4f4f;font-family:clanotnews;font-weight:normal;margin:0 0 10px;padding:0}.page-productDetails .product-detail-sections .product-detail-specs h1,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h1{font-size:24px;font-size:1.5rem}.page-productDetails .product-detail-sections .product-detail-specs h2,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h2{font-size:22px;font-size:1.375rem}.page-productDetails .product-detail-sections .product-detail-specs h3,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h3{font-size:20px;font-size:1.25rem}.page-productDetails .product-detail-sections .product-detail-specs h4,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h4{font-size:18px;font-size:1.125rem}.page-productDetails .product-detail-sections .product-detail-specs h5,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h5{font-size:16px;font-size:1rem}.page-productDetails .product-detail-sections .product-detail-specs h6,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs h6{font-size:14px;font-size:.875rem}.page-productDetails .product-detail-sections .product-detail-specs a,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs a{text-decoration:underline}.page-productDetails .product-detail-sections .product-detail-specs ul,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs ul,.page-productDetails .product-detail-sections .product-detail-specs ol,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs ol{margin-left:6px}.page-productDetails .product-detail-sections .product-detail-specs table,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs table{border:0;margin-bottom:10px}.page-productDetails .product-detail-sections .product-detail-specs table caption,.page-cellWithDataPlanDetails .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-productDetails .product-detail-sections .product-detail-specs table tr:nth-child(odd) td,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs table tr:nth-child(odd) td{background:#f6f6f6}.page-productDetails .product-detail-sections .product-detail-specs table td,.page-cellWithDataPlanDetails .product-detail-sections .product-detail-specs table td{border:0;color:#000;font-size:14px;font-size:.875rem;padding:10px 22px}/*
Divider Rule

Markup:
<hr>

Styleguide 14.6
*/
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{font-size:6px;font-size:.375rem}strong{font-family:clanotmedium;font-weight:normal}a{color:#dd1b22;font-family:clanotnews;text-decoration:none}a.link-invert{color:#383838;font-family:'Roboto','Arial',sans-serif;font-weight:500}a.link-dark{color:#383838}a.link-red-dark{color:#d11a19}a:hover,a:active,a:focus{color:#9e0000}a.product-link{color:#383838;text-decoration:none !important;font-weight:bold}ul,ol{margin:0;padding:0}ul li,ol li{list-style-type:none}.product-detail-section-content ul li{list-style-type:inherit}.product-detail-section-content ol li{list-style-type:inherit}.yCmsContentSlot .content ul li{list-style-type:inherit;margin-left:3%}.yCmsContentSlot .content ol li{list-style-type:inherit;margin-left:3%}.alert.negative{color:#dd1b22;font-family:clanotbold;padding:0 0 20px 100px !important}.emptyMessage{font-family:clanotbold}.more{display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #dd1b22;margin-left:6px;margin-top:-2px;top:-1px}@media only screen and (max-width:47.9375em){.more{margin-left:5px}}.view-all-link,.header-wrap a,.promo-text a{color:#fff;background:#dd1b22;position:absolute;bottom:0;left:0;width:100%;display:block;text-align:center;font-family:clanotnews;font-size:12px;font-size:.75rem;padding:20px}.view-all-link:hover,.header-wrap a:hover,.promo-text a:hover,.view-all-link:focus,.header-wrap a:focus,.promo-text a:focus{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 .section-header--wrapped{padding-left:12px !important}.header-wrap .section-header h2{margin-bottom:0;padding-left:12px}.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;*zoom:1}.breadcrumb-module:before,.breadcrumb-module:after{content:'';display:table}.breadcrumb-module:after{clear:both}.breadcrumb-module .button{margin-top:20px;float:none !important}.page-account .breadcrumb-module{display:none}.page-batteryFinder .breadcrumb-module{display:none}@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 none 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;text-decoration:none}}@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;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{display:inline-block}.breadcrumbs li:before{content:">"/"";speak:none;color:#383838}.breadcrumbs li:first-child:before{content:none}.breadcrumbs li:nth-last-child(3){display:inline-block !important}.breadcrumbs li:not(:last-child) a{text-decoration:underline}.breadcrumbs li:not(:last-child) a:hover{text-decoration:none}.breadcrumbs li:last-child{color:#737373}.breadcrumbs li:last-child span{width:auto;max-width:200px;display:inline-block;vertical-align:middle}@media only screen and (max-width:47.9375em){.breadcrumbs li:last-child span{line-height:1.21em}}.breadcrumbs li:last-child:hover{color:#737373}.breadcrumbs li:last-child a{color:#737373;cursor:default}.breadcrumbs a{color:#383838;font-family:clanotbook}.breadcrumbs a:hover{color:#383838}@media only screen and (max-width:59.9375em){.breadcrumbs--red-arrow li{max-width:100%}}@media only screen and (max-width:47.9375em){.breadcrumbs--red-arrow{padding-left:15px !important;padding-right:15px;width:100%;right:0;white-space:normal !important}.breadcrumbs--red-arrow li{display:none}.breadcrumbs--red-arrow li:before{display:none}.breadcrumbs--red-arrow li:not(:nth-last-child(2)):after{content:">"/"";speak:none;display:inline-block;vertical-align:middle;margin:0 2px;color:#ef413d;font-size:15px;line-height:1}.breadcrumbs--red-arrow li:last-child{display:none}.breadcrumbs--red-arrow li:last-child a{color:#a9a9a9}.breadcrumbs--red-arrow li::not(:nth-last-child(3)){display:none}}.red-sidebar-header{background:none;color:#383838;font-family:clanotnews;font-size:22px;font-size:1.375rem;padding:0;text-transform:uppercase;line-height:120%;margin-top:22px;margin-bottom:22px}.sidebar-header{background:none;color:#383838;font-family:clanotnews;font-size:18px;font-size:1.125rem;margin-top:0;padding:0;text-transform:uppercase}.sidebar-wrap{height:100%}.sidebar-wrap .breadcrumbs{white-space:nowrap}.sidebar-wrap .breadcrumbs li:before{content:">"/""}.sidebar-wrap .headline{display:none}.sidebar-subnav{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);display:block;margin:0 0 20px}.page-subcategory .sidebar-subnav{margin-bottom:0}.sidebar-subnav .headline{font-family:clanotnews;text-transform:uppercase;padding-left:15px;padding-bottom:15px}.sidebar-subnav li{border-top:1px solid #d9d9d9;display:block;font-family:clanotnews;font-size:15px;font-size:.9375rem;line-height:100%;margin:0;padding:0}.sidebar-subnav li h3{display:block;font-family:clanotnews;font-size:15px;font-size:.9375rem;line-height:100%;margin:0;padding:0}.sidebar-subnav li h3.active{font-family:clanotmedium}.sidebar-subnav li.active a,.sidebar-subnav li .active{font-family:clanotmedium}.sidebar-subnav a{color:#383838;display:block;font-family:clanotnews;padding:15px}.sidebar-subnav a:focus{background:#dd1b22;color:#fff}.sidebar-ad{display:none}/*
Star Rating

* Note: inline styles for styleguide only. Width is dynamically calculated.

Markup:
<div class="star-wrap">
    <div class="stars" style="width: 60px;"></div>
</div>

.boldchat-support-link
    clip rect(0px,1px,1px,0px)
    position absolute
    border 0

Styleguide 14.2
*/
.stars-wrapper{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;font-size:12px;font-size:.75rem}.stars-wrapper .number-of-reviews[aria-hidden="true"]{display:inline-block}.stars-wrapper-focus:focus{outline:-webkit-focus-ring-color auto 1px}.star-wrap{height:16px;width:80px;margin-right:5px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQxLjE4OHB4IiBoZWlnaHQ9IjM5LjE3MnB4IiB2aWV3Qm94PSIwIDAgNDEuMTg4IDM5LjE3MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDEuMTg4IDM5LjE3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGZpbGw9IiM3Mjc1NzkiIHBvaW50cz0iMjAuNTk0LDAgMTQuMjMsMTIuODk1IDAsMTQuOTYxIDEwLjI5NywyNC45OTkgNy44NjYsMzkuMTczIDIwLjU5NCwzMi40OCAzMy4zMjIsMzkuMTczCiAgICAzMC44OTEsMjQuOTk5IDQxLjE4OCwxNC45NjEgMjYuOTU4LDEyLjg5NSAiLz4KPC9zdmc+Cg==) repeat-x left center;background-size:16px 14px;*zoom:1}.star-wrap:before,.star-wrap:after{content:'';display:table}.star-wrap:after{clear:both}.star-wrap.item-rating,.star-wrap[aria-hidden="true"]{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.star-img{position:relative;display:inline-block;height:16px;width:16px;float:left}.star-img:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAnCAYAAACSamGGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTQxQjFGNUQ5NjcxMTFFREJEOTZFRTEzQzAyMDA3RDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTQxQjFGNUU5NjcxMTFFREJEOTZFRTEzQzAyMDA3RDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NDFCMUY1Qjk2NzExMUVEQkQ5NkVFMTNDMDIwMDdEOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NDFCMUY1Qzk2NzExMUVEQkQ5NkVFMTNDMDIwMDdEOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phx3o4wAAAJtSURBVHjaYrwrrcRARWAOxAVAnALEX6llKBMDdYEHEEcAsT01DaW2Iy2gtN1gdaQmNCRBIACI+QajI12R2OpArDMYHRmGxo8cbI5UBWI9NDH7weZIUFrkRRPTBWKnweRIFxzitoPFkaDawAeHXDAQcw4GR3rgMQcU5VqDwZHBBOSjBtqRCkBsRECN3UA70g2IBQioMQFia0osYQFiGyDOBuIvQPyXSH3/oNiNSPWdQHwCiHlIcBsbNBCPgxwpCG250BJYkxma34H4Hcilm4FYBYhPMwwusACIRYC4CJYm70KbWf2DwHHfgDgZiBOhbJSMA0pjRUAcCMSfB8iBN4HYEojnEcrdG4DYEIgP0tmBc6DF2SViiyBQ9DsAcQ8dHPcTGrWpsOgltZwshbYTP9DIgVegeWEBpYX5amhb8RgNci8oWV2gVo3zGNrs6qSC434BcRw0iv9Qu1oE5f4WaHqlBKwH4sW0rLtB0a5MoSOdgViKlo70pkJ0i0DTIs0c6UulTONOK0fqQ3uF1ACghjIHLRwZQorBBIAUtIlIdUeaEaEGVKX6QwtpQsCT2o5Ug+ZKfKAW2jjZBC1TVxLRrWCkpiNBUcOMQ+4+tEHbgiT2AdqQToE2XHF1K8yo6cgQPNFrgKfKnAvExthaNkgtdqo4UgRLj/AntGoDRe8nAvqvQx2KrUoNo5YjQWON4kh8UKiYkli1geroCqinXiGJ6zAQMURIjCOtkNiToaF6mcyiB5Q8QGOXu6B8biD2otSR8kAcD8Q/oKGQR0K3Fxf4AK1xKqF8H0odCWr5zIJmjg1Ubk92QB17Boi58CkECDAASTtf8xaeiesAAAAASUVORK5CYII=);-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}}.truncate{overflow:hidden;word-wrap:break-word}.text-overflow-ellipsis,.popup-payment #cboxContent #cboxTitle{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.align-ellipsis{display:inline-block;vertical-align:top}.hidden{display:none}.hidden-component{display:none !important}.clear_fix{zoom:1}.clear_fix:before,.clear_fix:after{content:"";display:table}.clear_fix:after{clear:both}.original-price{text-align:left;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}}.sale-price,.cart-sale-price{text-align:left;font-size:16px;font-size:1rem;font-family:clanotmedium;color:#dd1b22}.common-price{color:#4f4f4f !important}.common-price[aria-hidden="true"]{display:block !important}.cart-sale-price{color:#4f4f4f}.acp-price{font-size:13px;font-size:.8125rem}.sale-text{font-family:clanotbook;font-size:12px;font-size:.75rem}.alt-prices{text-align:right}@media only screen and (max-width:47.9375em){.alt-prices{text-align:left}}/*
Availability Icons

.in-stock - In stock
.out-of-stock - Out of stock
.limited-stock - Limited Stock

Markup:
<div class="availability-text {$modifiers}">
    Lorem Ipsum
</div>

Styleguide 14.4
*/
.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(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTEuOTY0IDkuOTU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMS45NjQgOS45NTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggc3R5bGU9ImZpbGw6IzBBQTg0QjsiIGQ9Ik0wLDUuMDM1bDEuMDIzLTAuOTExQzIuMjIsNC42ODEsMi45NzksNS4xMDYsNC4zMjQsNi4wMjlDNi44NTMsMy4yNjUsOC41MjQsMS44NjIsMTEuNjMxLDAKCWwwLjMzMywwLjczOEM5LjQwMiwyLjg5MSw3LjUyNiw1LjI5LDQuODI1LDkuOTU3QzMuMTU4LDguMDY3LDIuMDQ2LDYuODYyLDAsNS4wMzV6Ii8+Cjwvc3ZnPgo=);height:10px;width:10px}.availability-text.limited-stock::before{content:'!';font-family:clanotblack;font-size:14px;font-size:.875rem;color:#fdb814;top:1px;width:12px;text-align:center}.availability-text.out-of-stock::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMzgzODM4O30uYntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxjaXJjbGUgY2xhc3M9ImEiIGN4PSI1MC4yMSIgY3k9IjUwLjA0IiByPSI1MCIvPjxwb2x5bGluZSBjbGFzcz0iYiIgcG9pbnRzPSI0Mi45MiAzOC4zMSA1Ny4yMiAzOC4zMSA1Ny4yMiA2NS41MiA1Ny4yMiA2OS4xNCA1Ny4yMiA4MS4zMSA1Ny4yMiA4MS4zMSA0Mi44OSA4MS4zMSIvPjxwb2x5bGluZSBjbGFzcz0iYiIgcG9pbnRzPSI0Mi45MiAxNi44NiA1Ny4yMiAxNi44NiA1Ny4yMiAyNS45MSA1Ny4yMiAyNy4xMSA1Ny4yMiAzMS4xNiA1Ny4yMiAzMS4xNiA0Mi44OSAzMS4xNiIvPjwvc3ZnPg==);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{display:none}.view-options.full-view .full-site-button{display:none}.view-options.full-view .mobile-site-button{display:block}.view-options.mobile-view .full-site-button{display:block}.view-options.mobile-view .mobile-site-button{display:none}.loading-icon{display:block;margin:0 auto}.accesibility-legend{display:block;text-indent:-9999px;white-space:nowrap;overflow:hidden;height:0;margin:0}.page-productList .sidebar-wrap .headline,.page-search .sidebar-wrap .headline{display:block}.spec-labels h2{font-size:13px;margin:0}.custom-noBorder-right td{border-right:none !important}.custom-tableCell td{padding:15px 0 5px;vertical-align:bottom}.custom-specSpacing{padding-bottom:10px}@media only screen and (max-width:47.9375em){.page-trackOrder .parsley-errors-list .parsley-pattern,.page-trackOrder .breadcrumbs{padding-left:0}.page-trackOrder .parsley-errors-list .parsley-pattern li:before,.page-trackOrder .breadcrumbs li:before{content:">"/"";speak:none}.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}.page-multiStepCheckoutSummaryPage .desktop-container,.desktop-container.category-container{padding-left:0;padding-right:0}.breadcrumbs li:before{margin:0 -2px}.breadcrumbs li{display:inline-block}.breadcrumbs li:before{content:">"/"";speak:none}}@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}.view-all-link,.header-wrap a,.promo-text a{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{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;gap:5px;border-bottom:none;padding:0;margin:25px 0 30px;line-height:1em}.breadcrumbs li{display:inline-block}.breadcrumbs li:nth-last-child(2) a{text-decoration:underline !important;color:#737373}.breadcrumbs li:nth-last-child(2) a:hover{text-decoration:none !important}.main-content{float:right;width:calc(100% - 250px);z-index:1;max-width:100%}.main-content .image-wrap{max-width:100%}.sidebar-wrap.hidden + .main-content{padding-left:0}.section{overflow:hidden}.section.section2:empty{display:none}.sidebar-wrap{left:0;top:0;width:220px;padding-top:30px;z-index:5;float:left}.sidebar-wrap .headline{padding-bottom:0;padding-left:0}.help-container .sidebar-wrap{padding-top:0}.help-container .sidebar-wrap h1.headline,.help-container .sidebar-wrap h2.headline{display:block;color:#383838}.help-container .sidebar-wrap h2.headline-heading-2{font-size:2em;margin-bottom:16px}.sidebar-subnav{-webkit-box-shadow:none;box-shadow:none;margin:0 0 40px}.page-subcategory .sidebar-subnav{margin-bottom:40px}.sidebar-subnav ul{display:block}.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}.sidebar-subnav a{font-family:clanotbook;padding:0;margin-bottom:25px;line-height:100%;cursor:pointer;text-decoration:underline;display:inline-block}.sidebar-subnav a:hover,.sidebar-subnav a:focus{background:none;color:#9e0000}.sidebar-subnav .sub-navigation li.active{display:inline-block;margin-bottom:25px}.sidebar-ad{display:block;margin-bottom:60px;width:208px}.product-list-container > .hgroup{position:relative;z-index:2}.sidebar-header{font-size:22px;font-size:1.375rem;margin-bottom:22px;line-height:100%;display:inline-block}.col-1of3{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.33333333333333%;margin-left:0%;margin-right:3%}.col-1of3:before,.col-1of3:after{content:'';display:table}.col-1of3:after{clear:both}.col-1of3:last-child{margin-right:0%}.col-1of2{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}.col-1of2:before,.col-1of2:after{content:'';display:table}.col-1of2:after{clear:both}.col-1of2:last-child{margin-right:0%}}@media only screen and (min-width:75em){.breadcrumbs li:last-child span{width:600px}.breadcrumbs li:before{content:">"/""}.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:relative;width:30px;height:30px;position:fixed;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;z-index:1}.ajax-loader:before,.ajax-loader:after{position:absolute;width:100%;height:2px;background:#ed2724;content:""}.ajax-loader:before{top:0;right:0;left:auto;-webkit-animation:drawframeTop 4s linear infinite;-moz-animation:drawframeTop 4s linear infinite;-o-animation:drawframeTop 4s linear infinite;-ms-animation:drawframeTop 4s linear infinite;animation:drawframeTop 4s linear infinite}.ajax-loader:after{right:auto;bottom:0;left:0;-webkit-animation:drawframeBottom 4s linear infinite 1s;-moz-animation:drawframeBottom 4s linear infinite 1s;-o-animation:drawframeBottom 4s linear infinite 1s;-ms-animation:drawframeBottom 4s linear infinite 1s;animation:drawframeBottom 4s linear infinite 1s}.ajax-loader span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjZWQyNzI0IiBkPSJNMzMuNTc3NiwzMy4wNzQ1djkuODMyMWgyOC41MTk3YzguNTg5NSwwLDExLjQyMDIsMi4yMTI5LDExLjQyMDIsMTAuNzk4M3Y2LjI4NzVjMCw4LjU5MTEtMi44MzA3LDEwLjgwNC0xMS40MjAyLDEwLjgwNEgzMy44NDEyYy04LjU5MDEsMC0xMS40MjQyLTIuMjEyOS0xMS40MjQyLTEwLjgwNGwtMC4wMDM0LTMuMTg1OGw5LjM5MjYtMC4wMDIydjUuNDAxOWgzMi4zMjk1VjUxLjc1NTdIMzUuNjE0NGMtOC41OTE3LDAtMTEuMzM3OS0yLjIxNjctMTEuMzM3OS0xMC43OTY2di01LjA0OTNjMC04LjU5MTIsMi43NDYyLTEwLjgwNCwxMS4zMzc5LTEwLjgwNGgyNS45NTIzYzguMTQ2LDAsMTEuMzM3OSwyLjEyMTMsMTEuMzM3OSwxMC4wMDc3bC0wLjA0NTUsMy4xNzVsLTkuMzQ0OSwwLjAxM3YtNS4yMjdIMzMuNTc3NnoiLz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;background-size:30px 30px}.ajax-loader span:before,.ajax-loader span:after{position:absolute;width:2px;height:100%;background:#ed2724;content:""}.ajax-loader span:before{top:auto;right:0;bottom:0;-webkit-animation:drawframeRight 4s linear infinite .5s;-moz-animation:drawframeRight 4s linear infinite .5s;-o-animation:drawframeRight 4s linear infinite .5s;-ms-animation:drawframeRight 4s linear infinite .5s;animation:drawframeRight 4s linear infinite .5s}.ajax-loader span:after{top:0;bottom:auto;left:0;-webkit-animation:drawframeLeft 4s linear infinite 1.5s;-moz-animation:drawframeLeft 4s linear infinite 1.5s;-o-animation:drawframeLeft 4s linear infinite 1.5s;-ms-animation:drawframeLeft 4s linear infinite 1.5s;animation:drawframeLeft 4s linear infinite 1.5s}.checkout-loader{position:relative;width:30px;height:30px;position:fixed;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%);z-index:10}.checkout-loader:before,.checkout-loader:after{position:absolute;width:100%;height:2px;background:#ed2724;content:""}.checkout-loader:before{top:0;right:0;left:auto;-webkit-animation:drawframeTop 4s linear infinite;-moz-animation:drawframeTop 4s linear infinite;-o-animation:drawframeTop 4s linear infinite;-ms-animation:drawframeTop 4s linear infinite;animation:drawframeTop 4s linear infinite}.checkout-loader:after{right:auto;bottom:0;left:0;-webkit-animation:drawframeBottom 4s linear infinite 1s;-moz-animation:drawframeBottom 4s linear infinite 1s;-o-animation:drawframeBottom 4s linear infinite 1s;-ms-animation:drawframeBottom 4s linear infinite 1s;animation:drawframeBottom 4s linear infinite 1s}.checkout-loader span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjZWQyNzI0IiBkPSJNMzMuNTc3NiwzMy4wNzQ1djkuODMyMWgyOC41MTk3YzguNTg5NSwwLDExLjQyMDIsMi4yMTI5LDExLjQyMDIsMTAuNzk4M3Y2LjI4NzVjMCw4LjU5MTEtMi44MzA3LDEwLjgwNC0xMS40MjAyLDEwLjgwNEgzMy44NDEyYy04LjU5MDEsMC0xMS40MjQyLTIuMjEyOS0xMS40MjQyLTEwLjgwNGwtMC4wMDM0LTMuMTg1OGw5LjM5MjYtMC4wMDIydjUuNDAxOWgzMi4zMjk1VjUxLjc1NTdIMzUuNjE0NGMtOC41OTE3LDAtMTEuMzM3OS0yLjIxNjctMTEuMzM3OS0xMC43OTY2di01LjA0OTNjMC04LjU5MTIsMi43NDYyLTEwLjgwNCwxMS4zMzc5LTEwLjgwNGgyNS45NTIzYzguMTQ2LDAsMTEuMzM3OSwyLjEyMTMsMTEuMzM3OSwxMC4wMDc3bC0wLjA0NTUsMy4xNzVsLTkuMzQ0OSwwLjAxM3YtNS4yMjdIMzMuNTc3NnoiLz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;background-size:30px 30px}.checkout-loader span:before,.checkout-loader span:after{position:absolute;width:2px;height:100%;background:#ed2724;content:""}.checkout-loader span:before{top:auto;right:0;bottom:0;-webkit-animation:drawframeRight 4s linear infinite .5s;-moz-animation:drawframeRight 4s linear infinite .5s;-o-animation:drawframeRight 4s linear infinite .5s;-ms-animation:drawframeRight 4s linear infinite .5s;animation:drawframeRight 4s linear infinite .5s}.checkout-loader span:after{top:0;bottom:auto;left:0;-webkit-animation:drawframeLeft 4s linear infinite 1.5s;-moz-animation:drawframeLeft 4s linear infinite 1.5s;-o-animation:drawframeLeft 4s linear infinite 1.5s;-ms-animation:drawframeLeft 4s linear infinite 1.5s;animation:drawframeLeft 4s linear infinite 1.5s}.underline{text-decoration:underline}.underline:hover{color:#9e0000}.gm-style div[aria-hidden="true"]{display:inherit}.touch .print{display:none}.no-touch .print{display:inline-block;padding-right:10px}@-ms-viewport{width:device-width;zoom:1}@media print{#content{padding-bottom:20px}}.a2apage_wide.a2a_wide{display:none}section:focus,div:focus,aside:focus,article:focus{outline-color:transparent}#map_canvas *:focus,.storeMap:focus{outline-color:invert;outline-color:currentColor;outline-color:-webkit-focus-ring-color}.carousel-wrap{-ms-touch-action:pan-y}.promotional-content{padding:20px 0}.colorbox-close{display:block;width:0;height:0;overflow:hidden;text-indent:-9999px}.m-b-10{margin-bottom:10px}.m-b-20{margin-bottom:20px}.m-b-40{margin-bottom:40px}span.checkbox-focus,span.errors-container,#find-in-store-error-container,span.star-wrap,span.field-title,span.rating-text{display:block}@media only screen and (max-width:47.9375em){.alert.negative{color:#dd1b22;font-family:clanotbold}.a-spot-info{padding:15px}.page-search footer.sidebar-expanded{position:relative;top:-5px}.align-ellipsis{display:inline-block;vertical-align:text-bottom}}.js .show-if-has-marked-content{display:none}@media print{.desktop-container{max-width:1024px;*zoom:1;margin:0 auto;position:relative;padding-left:15px;padding-right:15px}.mobile-only{display:none !important}#product-reviews{display:none}#product-questions{display:none}}.account-navigation-section .accordion-content .active a{margin-bottom:0}.custom-focus-outline,.focus-outline-reg:focus,.kc-input-error input[type="textbox"]:focus,.province-wrap.desktop-only.primary-radio-buttons input[type=radio]:focus +.radio-button-label .label-text,.primary-radio-buttons input[type=radio]:focus + .radio-button-label,.zoom-button.productImageZoomLink:focus,.related-component-heading.header-wrap.toggleHeader:focus .section-header,#cboxClose.cbox-close-focus:focus,.paginationBar .icon-button:focus,.productsTotalResults .showAll:focus,.back-to-top-anchor:focus,.pagination-input .resultListUrl:focus,.pagination-input .goToPageNum-input:focus,.pdp-warranty-wrap .warranty-button:focus,.pdp-section .pdp-description-wrap .bv-cleanslate .bv-prs-container .bv-summary-bar a:focus,.pdp-section .pdp-description-wrap .bv-cleanslate .bv-prs-container .bv-summary-bar button:focus,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button:focus,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a:focus,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate .bv-pseudo-focused,.actions-container .warranty-button:focus,.pdp-description-last a.image-wrap:focus img,.productDescription .quantity-wrap .input-group-wrap .button-plus:focus,.productDescription .quantity-wrap .input-group-wrap .button-minus:focus,.productDescription .quantity-wrap .input-group-wrap .quantity-field:focus,.tabs.js-responsive-tabs .label:focus,.cart-product-qty .inputNumberGroup input:focus,.cart-item .inputNumberGroup input:focus,.cart-promo-code.cart-promotion-entry-wrapper .pay-accord-toggle .accordion-trigger:focus,.button-check__input:focus + i,.button-radio__input:focus + i{outline:none !important;-webkit-box-shadow:0 0 1px 2px #000,0 0 0 3px #fff !important;box-shadow:0 0 1px 2px #000,0 0 0 3px #fff !important;border-radius:3px !important}.custom-focus-outline-lightgray-offset,.store-list.pdp-page input[type=radio]:focus + .radio-button-label .radio-button,.b2b-form-container .checkbox-wrap input[type="checkbox"]:focus ~ .checkbox-focus .checkbox{outline:none;-webkit-box-shadow:0 0 0 2px #eee,0 0 1px 4px #000;box-shadow:0 0 0 2px #eee,0 0 1px 4px #000}.custom-focus-outline-white-offset,.store-list.pdp-page.active input[type=radio]:focus + .radio-button-label .radio-button{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 1px 4px #000;box-shadow:0 0 0 2px #fff,0 0 1px 4px #000}.custom-focus-outline-pseudo::after,.kc-chat-button:focus::after,.kc-link:focus::after,.kc-chat-now:focus::after,.kc-open-modal:focus::after,.kc-back-button:focus::after,.kc-input-error:focus::after,.kc-header-container:focus::after,button#nebula_div_btn:focus::after,.source-banner a.image-wrap:focus::after,.product-detail-section-item .custom-header-pdpTitle .custom-product-detail-header:focus::after,.related-component-heading .custom-header-pdpTitle .custom-pdp-focus:focus::after,.navigationbarcollectioncomponent .nav-site-info li > a:focus::after,.nav-localization li.province-selector > a:focus::after,.nav-localization li button:focus::after,.navigationbarcollectioncomponent li .anonymous-display a.my-account.mobile-only:focus::after,.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2-category a:focus::after,.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li a:focus::after,.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li.level-3-item-explore-more > a:focus::after,.navigationbarcollectioncomponent.slide-open .level-1-item a:focus::after,.navigationbarcollectioncomponent .menu-banner a:focus::after,.footer-item .footer-header .footer-header-mobile-button:focus::after,#zoom-thumbnail-viewer .owl-item:focus::after,#photo-viewer .owl-pagination .owl-page.active:focus::after,.related-product-component .related-product-item:focus::after,.login-container .headline.accordion-wrapper .accordion-trigger:focus::after,.product-list-container .productListItem .product-info .checkbox-wrap input[type="checkbox"]:focus + .checkbox-focus::after,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button.bv-content-search-btn:focus::after,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a.bv-content-search-btn:focus::after,.productDescription .responsive-product-image-component .productImage .owl-carousel .owl-item:focus::after,#Pay_accord .pay-accord-wrapper .pay-accord-toggle:focus::after,#Pay_accord .pay-form-section .pay-method-section-content .continue-shopping-button:focus::after,#find-store-nav a.sliverBtn:focus::after,.table-comparison-section .comparisonTable .sortable-cell .sort-button:focus::after{content:'';position:absolute;display:block;-webkit-box-shadow:0 0 1px 2px #000,0 0 0 3px #fff;box-shadow:0 0 1px 2px #000,0 0 0 3px #fff;border-radius:3px;pointer-events:none}.webkit-focus-outline,.custom-select.custom-select-container .custom-select-box:focus,.custom-select.custom-select-container .custom-select-box.active,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box input:focus,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box textarea:focus,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box button:focus,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box input:hover,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box textarea:hover,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box button:hover,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box .bv-fieldset-isrecommended-group.bv-radio-group .bv-radio-wrapper-label-focused,#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box .bv-rating-field .bv-rating-link.bv-focusable:focus{outline:-webkit-focus-ring-color auto 5px !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;outline-color:#000 !important;border-color:#000 !important}.custom-input-placeholder::placeholder{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.custom-h2-fontsize-margin,.custom-cms-heading2,.custom-h2-font-and-margin{font-size:1rem;margin:0 0 1rem}.custom-h3-style{font-size:1rem;margin:0 0 10px}.custom-h2-font-and-padding{font-size:1rem;font-family:clanotnews;padding:0 1.5rem}.custom-h2-font-and-margin{font-family:clanotnews}.disabled-link{color:#d3d3d3 !important}.kc-chat-button:focus::after{height:calc(100% - 2px);width:calc(100% - 2px);top:0;left:0}.kc-link,.kc-chat-now,.kc-header-container,.kc-get-quick-answer-button-root{position:relative}.kc-link:focus,.kc-chat-now:focus,.kc-open-modal:focus,.kc-back-button:focus,.kc-input-error:focus,.kc-header-container:focus{outline:none}.kc-link:focus::after,.kc-chat-now:focus::after,.kc-open-modal:focus::after,.kc-back-button:focus::after,.kc-input-error:focus::after,.kc-header-container:focus::after{height:100%;width:100%;top:0;left:0}button#nebula_div_btn:focus{outline:none !important}button#nebula_div_btn:focus::after{top:2px;width:calc(100% - 2px);height:calc(100% - 2px)}.remove-product-header-dialog{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;text-transform:uppercase;color:#383838;font-family:clanotmedium;font-size:1rem}@media only screen and (max-width:47.9375em){.landscape #kc-chat button.kc-chat-button.kc-chat-left{position:absolute;left:5px;bottom:-75px}.landscape.page-productDetails button.kc-chat-button.kc-chat-left{margin-bottom:0 !important}.hidden-mobile{display:none}}@media only screen and (min-width:48em){.source-banner{*zoom:1;display:block;position:relative;width:100%}.source-banner:before,.source-banner:after{content:'';display:table}.source-banner:after{clear:both}.source-banner .image-wrap{max-height:90px;margin-bottom:60px}.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}.source-banner a.image-wrap:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.source-banner a.image-wrap:focus::after{height:calc(100% - 21px);width:calc(100% - 12px);top:4px;left:6px}}@media only screen and (max-width:47.9375em){.source-banner img{width:100%}.source-banner a.image-wrap:focus::after{height:100%;width:calc(100% - 4px);top:0;left:2px}h2.custom-header-pdpTitle{margin-top:0;margin-bottom:0}.product-detail-section-item .custom-header-pdpTitle .custom-product-detail-header{margin:10px 0 0 10px;font-weight:bold;font-size:15px;font-family:'clanotbold'}.product-detail-section-item .custom-header-pdpTitle .custom-product-detail-header:focus{outline:none}.product-detail-section-item .custom-header-pdpTitle .custom-product-detail-header:focus::after{height:calc(100% - 4px);width:calc(100% - 8px) !important;left:4px !important;top:0}.related-component-heading .custom-header-pdpTitle .custom-pdp-focus:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.related-component-heading .custom-header-pdpTitle .custom-pdp-focus:focus::after{height:100%;width:100% !important;left:0 !important}}@media screen and (max-width:1200px){.alert.negative.container{padding-left:15px !important}}@media (min-width:415px){h2.custom-headerTitle{padding-left:10px}}@media (max-width:414px){h2.custom-headerTitle{margin:0}}.orDiv span{font-size:1rem;font-family:clanotnews;margin-bottom:30px}.cms-content-font-style{font-size:1rem;font-family:clanotnews;text-transform:uppercase}.cms-content-position{margin:0 0 10px;margin-bottom:30px;display:block}.cms-custom-header-position{display:inline;vertical-align:middle}.cms-red-header-style{color:#dd1b22;font-size:x-large}.custom-list-column{display:inline-block;text-align:center;width:33.33%}div .custom-list-column .column{width:100%}.custom-list-column .column p.custom-list-title{margin-top:10px;margin-bottom:1rem;font-size:1rem;line-height:119%;color:#000}.custom-h3-with-left-navigation{margin:0 0 10px;font-size:.875rem;text-transform:none !important}.custom-h2-margin{margin:0 0 10px 15px}@media print{button#kcs--main-chat-button{display:none !important}}#smarteditoverlay .se-slot__dropdown-menu{max-width:80vw}.alt-user-price{color:#3d98b0;font-family:clanotmedium;font-size:16px;font-size:1rem;margin-bottom:3px}.alt-user-ehf{font-weight:400;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:#dd1b22;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:#dd1b22}.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}.sell-through-price .future-promo-price{color:#dd1b22}.sell-through-price .future-promo-price span{color:#dd1b22}.sell-through-duration{font-size:11px;font-size:.6875rem;font-family:clanotbook;display:inline;white-space:nowrap;color:#4f4f4f;margin-bottom:10px}.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;font-family:clanotbook;display:inline;color:#4f4f4f;margin-bottom:10px}/*
Header

Styleguide 3.0
*/
.site-header{position:relative;background:#fff;font-family:clanotnews}.site-header .user-name{font-size:.8125rem;color:#4f4f4f}.site-header .dealer-header{padding:10px 10px 20px 15px !important}.site-header .dealer-header .image-wrap-dealer{height:auto !important}.site-header .dealer-header .image-wrap-dealer img{height:45px !important}.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{background:#fff;color:#4f4f4f;font-family:clanotmedium;position:relative;text-transform:uppercase;text-align:center;*zoom:1}.value-prop:before,.value-prop:after{content:'';display:table}.value-prop:after{clear:both}.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{color:#4f4f4f;font-family:clanotmedium}.value-prop li a:hover,.value-prop li a:focus{color:#9e0000}.value-prop li a:hover svg,.value-prop li a:focus svg{fill:#9e0000}.value-prop li a:active,.value-prop li a:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;position:relative}.value-prop li a:active::before,.value-prop li a:focus::before{content:'';height:calc(100% + 6px);width:calc(100% + 6px);position:absolute;top:-3px;left:-3px;display:block;-webkit-box-shadow:0 0 2px 2px #000,0 0 2px 4px #fff;box-shadow:0 0 2px 2px #000,0 0 2px 4px #fff;z-index:2}@media only screen and (max-width:47.9375em){.value-prop li a:active::before,.value-prop li a:focus::before{height:100%;width:100%;top:2px}}@media only screen and (max-width:47.9375em){.value-prop li a.image-wrap{display:inline-block;float:left}}.value-prop li a.image-wrap:active::before,.value-prop li a.image-wrap:focus::before{height:calc(100% - 12px);width:calc(100% - 12px);top:6px;left:6px}@media only screen and (max-width:47.9375em){.value-prop li a.image-wrap:active::before,.value-prop li a.image-wrap:focus::before{width:calc(100% - 22px)}}.value-prop .tool-title{display:inline}.value-prop img{height:15px;margin-right:10px;vertical-align:middle;width:auto}.header-item{display:inline-block;padding:0 10px;vertical-align:middle}.header-item a{display:inline-block}.logo{text-align:left}.logo img{width:100%;max-width:155px}.utility-nav{text-align:right}.utility-nav a{color:#383838;text-decoration:none;max-width:77px}.utility-nav a:hover{color:#9e0000}.utility-nav a:focus{color:#9e0000;outline:2px solid #000;outline-offset:4px;outline-style:auto}.utility-nav img{vertical-align:middle;height:16px}@media only screen and (max-width:47.9375em){.utility-nav img{height:20px}}.utility-nav-list > .smartEditComponent{display:inline-block}.utility-nav-list,.utility-nav-list > .smartEditComponent,.utility-nav-list > li > .sortable{list-style:none;padding:0;font-size:0;margin:0}.utility-nav-list > li,.utility-nav-list > .smartEditComponent > 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}.utility-nav-list > li:first-child,.utility-nav-list > .smartEditComponent > 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 > .smartEditComponent > 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 > .smartEditComponent > li:last-child a,.utility-nav-list > li > .sortable > li:last-child a{max-width:160px}.utility-nav-list #miniCartWrapper,.utility-nav-list > .smartEditComponent #miniCartWrapper,.utility-nav-list > li > .sortable #miniCartWrapper{position:relative}@media only screen and (max-width:47.9375em){.utility-nav-list .help-center,.utility-nav-list > .smartEditComponent .help-center,.utility-nav-list > li > .sortable .help-center,.utility-nav-list .my-account,.utility-nav-list > .smartEditComponent .my-account,.utility-nav-list > li > .sortable .my-account,.utility-nav-list .shop-flyer,.utility-nav-list > .smartEditComponent .shop-flyer,.utility-nav-list > li > .sortable .shop-flyer{display:none !important}}@media only screen and (max-width:47.9375em){.location-title,.utility-nav-list .tool-title{display:none !important}}.tool-title sub{color:#4f4f4f;font-family:clanotmedium;font-size:11px;font-size:.6875rem;bottom:0;text-transform:none}.dropdownContent{display:none;position:absolute;background-color:#f9f9f9;min-width:170px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;padding:5px}.dropdownContent a{color:#000;padding:16px;text-decoration:none;display:block;font-size:.75rem}.dropdownContent a:hover{text-decoration:underline}.dynamic-myaccount:hover .dropdownContent{display:block}.arrowDown{color:#dd1b22;margin-top:5px;border:solid #dd1b22;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.c-pointer{cursor:pointer}@media only screen and (max-width:765px){.arrowDown{display:none}.dynamic-myaccount:hover .dropdownContent{display:none}}.site-info{list-style:none;margin:0 0 15px 0;padding:0;text-align:left;font-family:clanotnews;color:#4f4f4f;float:right;width:auto;position:relative;max-height:30px;zoom:1;display:table}@media only screen and (max-width:47.9375em){.site-info{display:none !important}}.site-info:before,.site-info:after{content:"";display:table}.site-info:after{clear:both}.site-info li{position:relative;display:inline-block;vertical-align:bottom;font-size:0;text-align:left;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;text-decoration:none;font-size:13px;font-size:.8125rem}.site-info a:hover{color:#9e0000}.site-info a:focus{color:#9e0000;outline:2px solid #000;outline-offset:4px;outline-style:auto}.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)}.mini-cart-count{background:#383838;color:#fff;font-size:12px;font-size:.75rem;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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:-4px;left:-4px;height:20px;width:25px;border-radius:15px;border:2px solid #f1f2f2;font-family:clanotmedium}@media only screen and (max-width:47.9375em){.mini-cart-count{top:-2px;left:-2px}}.count-inner{display:inline-block;line-height:20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.count-inner{padding-top:1px}}.lang-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font-size:13px;font-size:.8125rem}.lang-selector:hover{color:#9e0000}.lang-selector:focus{color:#9e0000;outline:2px solid #000;outline-offset:4px;outline-style:auto}.checkout-header{display:none;background:#fff;-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,0.15);box-shadow:0 0 12px 2px rgba(0,0,0,0.15);height:60px;margin-bottom:50px;overflow:visible;position:relative}.checkout-header .logo{margin:10px 0;position:relative;text-align:left;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}.mini-cart{position:relative;padding-left:10px}@media only screen and (max-width:47.9375em){.mini-cart{padding-top:2px;padding-left:16px}.mini-cart img{height:18px}}@media only screen and (min-width:48em){.utility-nav-list,.utility-nav-list > .smartEditComponent,.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{margin:0;text-align:left;width:auto;float:left;clear:right}.logo img{height:70px;max-width:145px}.utility-nav{width:auto;float:right;margin-top:20px}.utility-nav a{line-height:0}.utility-nav .user-account img{height:25px;width:25px}.utility-nav img{height:26px;display:inline-block;vertical-align:top}.utility-nav-list li:after,.utility-nav-list > .smartEditComponent li:after,.utility-nav-list > li > .sortable li:after{height:10px;vertical-align:top}.utility-nav-list li:first-child a,.utility-nav-list > .smartEditComponent li:first-child a,.utility-nav-list > li > .sortable li:first-child a{-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:160px}.utility-nav-list li:last-child a,.utility-nav-list > .smartEditComponent li:last-child a,.utility-nav-list > li > .sortable li:last-child a{max-width:160px}.utility-nav-list a,.utility-nav-list > .smartEditComponent a,.utility-nav-list > li > .sortable a{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;max-width:initial;gap:5px}.utility-nav-list a .tool-title,.utility-nav-list > .smartEditComponent a .tool-title,.utility-nav-list > li > .sortable a .tool-title{margin-top:4px;line-height:1.3}.location-title{font-size:13px;font-size:.8125rem;font-family:clanotbold;color:#383838}.minicart-activator{position:absolute;height:50px;width:100%;right:0}.tool-title{display:block;font-size:10px;font-size:.625rem;font-family:clanotmedium;line-height:1.3;margin-top:8px}.location-wrap{display:inline-block;width:110px;line-height:.9375rem}.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 > .smartEditComponent > 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:328px}}@media only screen and (max-width:47.9375em){.utility-nav-list,.utility-nav-list > .smartEditComponent,.utility-nav-list > li > .sortable{text-align:right;min-width:78px}.utility-nav-list > li,.utility-nav-list > .smartEditComponent > li,.utility-nav-list > li > .sortable > li{padding:0;margin:0;border:none}.utility-nav-list > li.mini-cart-trigger,.utility-nav-list > .smartEditComponent > li.mini-cart-trigger,.utility-nav-list > li > .sortable > li.mini-cart-trigger{padding-left:0}.utility-nav-list > li.mini-cart-trigger > a,.utility-nav-list > .smartEditComponent > 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 > .smartEditComponent > li:first-child a,.utility-nav-list > li > .sortable > li:first-child a{padding-left:0}.utility-nav-list,.utility-nav-list > .smartEditComponent{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;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.utility-nav-list a,.utility-nav-list > .smartEditComponent a{margin-right:10px}.utility-nav-list a img,.utility-nav-list > .smartEditComponent a img{padding:0 3px;width:22px}.utility-nav-list .user-account img,.utility-nav-list > .smartEditComponent .user-account img{height:25px;width:25px}}@media only screen and (max-width:47.9375em){.logo img{width:133px}.lang-selector{padding:16px 15px}.site-header .container{display:table;width:100%}.site-header .container:before,.site-header .container:after{display:none}.site-header .container .logo{margin-left:5px}.utility-nav{vertical-align:middle;text-align:right}.table-cell{padding:0;display:table-cell !important}.table-cell.utility-nav{padding-right:13px}.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){.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;display:inline-block;text-align:left;padding-top:2px}.location-wrap .tool-title{margin:0;line-height:.9}.value-prop .value-prop-list{text-align:right;float:right}.value-prop .value-prop-list li{display:inline-block}.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}.site-header .site-info{display:none}.site-header .chat{display:none}.site-header .utility-nav .utility-nav-list .shop-flyer{display:none}.site-header .utility-nav .utility-nav-list .desktop-only{display:none}.checkout-header,.nav-button-wrap{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{margin:0;text-align:left;width:auto;float:left;clear:right}.logo img{height:70px;max-width:145px}.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 > .sortable li:first-child a{max-width:160px}.utility-nav-list li:last-child a,.utility-nav-list > li > .sortable li:last-child a{max-width:160px}.utility-nav-list .location,.utility-nav-list > li > .sortable .location{text-align:left}.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 7px 25px 0}.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;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;font-family:clanotmedium;line-height:1.3;margin-top:8px}.location-wrap{display:inline-block;width:110px;line-height:.9375rem}.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}}.minicartImg{height:auto !important;width:100% !important}nav{max-width:1024px;margin:0 auto}nav .container{padding:0;z-index:200}.nav-button-wrap{position:relative;font-family:clanotnews;z-index:1}.nav-button-wrap .dropdown-icon{vertical-align:middle;max-width:43px}.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;background:#dd1b22;color:#fff;text-align:center;display:block;white-space:nowrap;width:80%}#mobile-nav-button-opened{display:none}.navigationbarcollectioncomponent{display:none;top:-64px;max-height:0;overflow:hidden;font-size:15px;font-size:.9375rem;font-family:clanotnews}@media only screen and (max-width:47.9375em){.navigationbarcollectioncomponent{height:100%;position:fixed;z-index:1;top:74px;max-height:92%;overflow:scroll;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;width:100%}}.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 .nav-site-info{background:#fff}.navigationbarcollectioncomponent .nav-site-info li .shop-all-departments{color:#dd1b22}.navigationbarcollectioncomponent .nav-site-info li .shop-all-departments img{color:#dd1b22}.navigationbarcollectioncomponent .nav-site-info li .main-menu{display:none;color:#fff;background-color:#dd1b22;position:sticky;top:0;z-index:9999}.navigationbarcollectioncomponent .nav-site-info li a span.user-name{color:#000}.navigationbarcollectioncomponent .nav-site-info li > a:focus{outline:none}.navigationbarcollectioncomponent .nav-site-info li > a:focus:after{height:calc(100% - 10px);width:calc(100% - 10px);top:5px;left:5px}.navigationbarcollectioncomponent .nav-site-info ul.level-1 li.active > a{color:#dd1b22}.navigationbarcollectioncomponent .nav-site-info ul.level-1 li.active .level-2-wrap{-webkit-box-shadow:0 -3px 2px rgba(0,0,0,0.2),0 3px 2px rgba(0,0,0,0.2);box-shadow:0 -3px 2px rgba(0,0,0,0.2),0 3px 2px rgba(0,0,0,0.2);position:relative;z-index:10;background-color:#eee}.navigationbarcollectioncomponent .nav-site-info .account-options,.navigationbarcollectioncomponent .nav-site-info .loggedIn-options{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;margin-left:50px;margin-top:10px;margin-bottom:-10px}.navigationbarcollectioncomponent .nav-site-info .account-options > a,.navigationbarcollectioncomponent .nav-site-info .loggedIn-options > a,.navigationbarcollectioncomponent .nav-site-info .account-options span,.navigationbarcollectioncomponent .nav-site-info .loggedIn-options span{font-size:14px;padding:10px 5px 0 5px}.navigationbarcollectioncomponent .nav-site-info .account-options span,.navigationbarcollectioncomponent .nav-site-info .loggedIn-options span{color:#ccc}.navigationbarcollectioncomponent .nav-site-info .loggedIn-options{margin-bottom:20px;margin-top:-15px}.navigationbarcollectioncomponent .nav-site-info .loggedIn-options a{color:#dd1b22 !important}.navigationbarcollectioncomponent .menu-banner{display:none}.navigationbarcollectioncomponent li{position:relative}.navigationbarcollectioncomponent li:after{content:'';display:block;background:#d9d9d9;height:1px}.navigationbarcollectioncomponent li:last-child:after{display:none}.navigationbarcollectioncomponent a{color:#4f4f4f;padding:22px 20px;display:block}.navigationbarcollectioncomponent.expanded{display:block;max-height:200em}.navigationbarcollectioncomponent .level-1{background:#fff;overflow:hidden}.navigationbarcollectioncomponent .level-2-wrap{background:#fff;max-height:0;overflow:hidden}.navigationbarcollectioncomponent .level-2-item a{font-family:clanotnews}.navigationbarcollectioncomponent .level-3{max-height:0;overflow:hidden;background:#a9a9a9}.navigationbarcollectioncomponent .level-3 a{color:#fff;padding:16px 10px 16px 30px}.nav-site-info{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#f1f2f2}@media only screen and (min-width:48em){.nav-site-info{display:none !important}}.nav-site-info img{vertical-align:middle;margin-top:-5px;margin-right:22px;height:22px;width:22px}.nav-site-info img.arrow{position:absolute;right:0;width:18px;height:20px;margin-top:-2px}.nav-site-info a{color:#dd1b22;font-family:clanotmedium}.nav-site-info .tool-link{color:#383838;font-family:clanotnews}.nav-site-info .tool-link:hover{color:#dd1b22}.nav-site-info .welcome-title{color:#383838}@media only screen and (max-width:47.9375em){.nav-site-info.bottom{background:#f1f2f2;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0;-ms-flex:0;flex:0}}.nav-localization{*zoom:1}.nav-localization:before,.nav-localization:after{content:'';display:table}.nav-localization:after{clear:both}.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:none;border:none;font-family:clanotmedium;font-size:14px;font-size:.875rem;width:100%}.province-selector a .dropdown-icon{display:inline-block;height:8px;margin-left:8px;width:10px;vertical-align:baseline;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6I0REMUIyMjsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 0 0 no-repeat}.province-selector:hover .dropdown-icon{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6I0REMUIyMjsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 0 0 no-repeat}.province-selector.expanded a{background:#fff}.province-selector.expanded .dropdown-icon{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.trending-now{display:none}@media only screen and (max-width:47.9375em){.nav-localization li.province-selector{padding-bottom:10px}.nav-localization li.province-selector > a:focus{outline:none}.nav-localization li.province-selector > a:focus:after{height:calc(100% - 28px);width:calc(100% - 10px);top:10px;left:5px}.nav-localization li form#lang-form-mobl{padding-top:8px}.nav-localization li button:focus{outline:none}.nav-localization li button:focus:after{height:calc(100% - 14px);width:calc(100% - 10px);top:10px;left:5px}.hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:60px;height:60px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border:none;cursor:pointer;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-o-transition:background 0.3s;-ms-transition:background 0.3s;transition:background 0.3s}.hamburger:focus{outline:1px auto -webkit-focus-ring-color}.hamburger span{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;right:20px;height:2px;background:#fff}.hamburger span::before,.hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.hamburger span::before{top:-9px}.hamburger span::after{top:9px}.hamburger-x{background-color:#fff}.hamburger-x span{-webkit-transition:background 0s 0.2s ease;-moz-transition:background 0s 0.2s ease;-o-transition:background 0s 0.2s ease;-ms-transition:background 0s 0.2s ease;transition:background 0s 0.2s ease;background-color:#dd1b22}.hamburger-x span::before,.hamburger-x span::after{-webkit-transition-duration:.3s,.2s;-moz-transition-duration:.3s,.2s;-o-transition-duration:.3s,.2s;-ms-transition-duration:.3s,.2s;transition-duration:.3s,.2s;-webkit-transition-delay:.2s,0s;-moz-transition-delay:.2s,0s;-o-transition-delay:.2s,0s;-ms-transition-delay:.2s,0s;transition-delay:.2s,0s;background-color:#dd1b22}.hamburger-x span::before{-webkit-transition-property:top, -webkit-transform;-moz-transition-property:top, -moz-transform;-o-transition-property:top, -o-transform;-ms-transition-property:top, -ms-transform;transition-property:top, transform}.hamburger-x span::after{-webkit-transition-property:bottom, -webkit-transform;-moz-transition-property:bottom, -moz-transform;-o-transition-property:bottom, -o-transform;-ms-transition-property:bottom, -ms-transform;transition-property:bottom, transform}.hamburger-x.is-active{background-color:#fff}.hamburger-x.is-active span{background-color:#fff}.hamburger-x.is-active span::before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-x.is-active span::after{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-x.is-active span::before,.hamburger-x.is-active span::after{-webkit-transition-delay:0s,.2s;-moz-transition-delay:0s,.2s;-o-transition-delay:0s,.2s;-ms-transition-delay:0s,.2s;transition-delay:0s,.2s;background-color:#dd1b22}.navigationbarcollectioncomponent{display:none}.navigationbarcollectioncomponent li .anonymous-display .account-options{padding-left:64px;margin-left:0;margin-bottom:-5px}.navigationbarcollectioncomponent li .anonymous-display a.my-account.mobile-only:focus{outline:none}.navigationbarcollectioncomponent li .anonymous-display a.my-account.mobile-only:focus:after{height:calc(100% - 40px);width:calc(100% - 10px);top:20px;left:5px}.navigationbarcollectioncomponent li .logged-in-display{padding-top:10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navigationbarcollectioncomponent li .logged-in-display .user-name{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;font-family:clanotmedium;color:#dd1b22;padding:0 10px 0 20px}.navigationbarcollectioncomponent li .logged-in-display .user-name .user-first-name{margin-right:5px}.navigationbarcollectioncomponent li .logged-in-display .user-name .user-email{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:55%}.navigationbarcollectioncomponent li .logged-in-display .user-name .logout{display:inline-block;text-decoration:underline}.navigationbarcollectioncomponent li .logged-in-display .user-name .logout a{padding:20px 0 20px 10px}.navigationbarcollectioncomponent li .logged-in-display .user-name a.my-account{padding-top:0}.navigationbarcollectioncomponent .level-1{display:none}.navigationbarcollectioncomponent .level-1 li:first-child a{padding-top:25px}.navigationbarcollectioncomponent .level-1 li:first-child > a:before,.navigationbarcollectioncomponent .level-1 li:first-child.aria-hide-icon > .icon:before{top:18px}.navigationbarcollectioncomponent .level-1-item.parent.active:after{display:none}.navigationbarcollectioncomponent .level-1-item.parent.active > a:before,.navigationbarcollectioncomponent .level-1-item.parent.active.aria-hide-icon > .icon: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,.navigationbarcollectioncomponent .level-1-item.parent.aria-hide-icon > .icon:before{content:'+';display:block;font-size:24px;font-size:1.5rem;color:#dd1b22;position:absolute;right:15px;top:6px}.navigationbarcollectioncomponent .level-1-item.parent.aria-hide-icon > a:before{display:none}.navigationbarcollectioncomponent .level-1-item.parent > a{font-family:clanotmedium;background:#fff;padding-top:12px;padding-bottom:12px;color:#383838;margin-right:25px}.navigationbarcollectioncomponent .level-1-item.parent .level-2-wrap{visibility:hidden}.navigationbarcollectioncomponent .level-1-item.non-expandable > a:before{display:none}.navigationbarcollectioncomponent .level-1-item:after{content:'';display:block;background:#d4d4d4;height:1px;margin-left:63px}.navigationbarcollectioncomponent .level-1-item a{margin-left:43px}.navigationbarcollectioncomponent .level-1-item.active > a{color:#dd1b22;background:#fff;font-family:clanotmedium}.navigationbarcollectioncomponent .level-1-item.active > a:before{color:#dd1b22}.navigationbarcollectioncomponent .level-1-item.active .level-2-wrap{max-height:none;visibility:visible}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2-category a{font-family:clanotnews;font-size:13px;padding-top:20px;padding-bottom:12px;color:#383838}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2-category a:focus{outline:none}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2-category a:focus::after{height:calc(100% - 10px);width:calc(100% + 33px);top:5px;left:-38px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2-category:after{content:'';display:block;background:#d9d9d9;height:1px;margin-left:63px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item:after{content:'';display:block;background:#d9d9d9;height:1px;margin-left:63px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item div a{padding-top:12px;padding-bottom:12px;color:#383838;font-family:clanotnews;font-size:13px;font-weight:bold;margin-right:25px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.active > div > a:after{height:29px;width:calc(100% - 10px);top:5px;left:5px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item div ul.level-3{display:none;position:relative;z-index:10}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item:last-of-type div a{padding-bottom:20px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.aria-hide-icon div > a:before,.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.aria-hide-icon div .icon:before{content:'+';display:block;font-size:24px;font-size:1.5rem;color:#dd1b22;position:absolute;right:15px;top:8px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.aria-hide-icon div > a:before{display:none}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.aria-hide-icon ul.level-3{display:none}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active.aria-hide-icon div > a:before,.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active.aria-hide-icon .icon:before{content:'—'}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div:after{display:none}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div a{color:#dd1b22;font-weight:bold}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3{display:inline-table;min-width:100%;-webkit-box-shadow:0 -3px 2px rgba(0,0,0,0.2),0 3px 2px rgba(0,0,0,0.2);box-shadow:0 -3px 2px rgba(0,0,0,0.2),0 3px 2px rgba(0,0,0,0.2);position:relative;z-index:10}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li:first-child{padding-top:25px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li{background:rgba(218,218,218,0.98)}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li:after{content:"";height:1px;background:#a9a9a9;display:block;margin-left:63px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li a{color:#383838;font-family:clanotnews;font-size:13px;font-weight:normal !important;padding-top:12px;padding-bottom:12px;background-color:rgba(218,218,218,0.98);margin-left:-63px;padding-left:126px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li a:focus{outline:none}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li a:focus::after{height:calc(100% - 10px);width:calc(100% - 10px);top:5px;left:5px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li.level-3-item-explore-more > a:focus{outline:none}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li.level-3-item-explore-more > a:focus::after{height:calc(100% - 7px);width:calc(100% - 48px);top:2px;left:68px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li:last-child{padding-bottom:25px}.navigationbarcollectioncomponent .level-1-item .level-2-wrap .nav-level-2-list .level-2 .level-2-item.parent.active div ul.level-3 li:last-child:after{display:none}.navigationbarcollectioncomponent .level-1-item:last-child:after{display:block}.navigationbarcollectioncomponent.slide-open{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;background:#fff;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:92%;top:60px}.navigationbarcollectioncomponent.slide-open .level-1-item a:focus{outline:none}.navigationbarcollectioncomponent.slide-open .level-1-item a:focus:after{height:calc(100% - 10px);width:calc(100% - 10px);top:5px;left:5px}.navigationbarcollectioncomponent.slide-open .level-1-item.active > a:after{height:29px;width:calc(100% - 10px);top:5px;left:5px}.navigationbarcollectioncomponent.slide-open .level-1-item.active:first-child > a:after{height:42px;width:calc(100% - 10px);top:5px;left:5px}}#page.open{position:fixed;width:100%;z-index:0}#page.open .value-prop.mobile-only{display:none}@media only screen and (min-width:48em){.nav-button-wrap.desktop{width:254px;height:62px;display:table}.nav-button-wrap.desktop .nav-button{padding:0 32px 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:hover,.navigationbarcollectioncomponent.user-expanded{width:100%}.navigationbarcollectioncomponent a{padding:7px 25px 7px 27px;position:relative}.navigationbarcollectioncomponent .menu-banner a{padding:0}.navigationbarcollectioncomponent .menu-banner a:focus{outline:none}.navigationbarcollectioncomponent .menu-banner a:focus::after{height:calc(100% + 3px);width:calc(100% + 6px);top:-3px;left:-3px}.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:clanotnews;color:#383838}.navigationbarcollectioncomponent .level-1 .level-1-item > a:focus{background:#dd1b22;color:#fff;padding-top:9px;font-family:clanotnews;top:3px;left:2px;width:calc(100% - 4px)}.navigationbarcollectioncomponent .level-1 .level-1-item > a:after{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNTAgMTUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0RDMUYyNjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01My40LDEyNGMtMS40LDAtMi44LTAuNS0zLjktMS42Yy0yLjEtMi4yLTIuMS01LjYsMC4xLTcuOGw0MC0zOS40bC00MC0zOS40Yy0yLjItMi4xLTIuMi01LjYtMC4xLTcuOAoJYzIuMS0yLjIsNS42LTIuMiw3LjgtMC4xbDQ0LDQzLjNjMS4xLDEsMS42LDIuNCwxLjYsMy45YzAsMS41LTAuNiwyLjktMS42LDMuOWwtNDQsNDMuM0M1Ni4yLDEyMy41LDU0LjgsMTI0LDUzLjQsMTI0eiIvPgo8L3N2Zz4K);position:absolute;width:20px;height:17px}.navigationbarcollectioncomponent .level-1 .level-1-item.focusin{margin-top:-1px}.navigationbarcollectioncomponent .level-1 .level-1-item.focusin > a{background:#dd1b22;color:#fff;padding-top:9px;font-family:clanotnews}.navigationbarcollectioncomponent .level-1 .level-1-item.focusin > a:after{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNTAgMTUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01My40LDEyNGMtMS40LDAtMi44LTAuNS0zLjktMS42Yy0yLjEtMi4yLTIuMS01LjYsMC4xLTcuOGw0MC0zOS40bC00MC0zOS40Yy0yLjItMi4xLTIuMi01LjYtMC4xLTcuOAoJYzIuMS0yLjIsNS42LTIuMiw3LjgtMC4xbDQ0LDQzLjNjMS4xLDEsMS42LDIuNCwxLjYsMy45YzAsMS41LTAuNiwyLjktMS42LDMuOWwtNDQsNDMuM0M1Ni4yLDEyMy41LDU0LjgsMTI0LDUzLjQsMTI0eiIvPgo8L3N2Zz4K);position:absolute;width:20px;height:17px}.navigationbarcollectioncomponent .level-1 .level-1-item:hover,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded{margin-top:-1px}.navigationbarcollectioncomponent .level-1 .level-1-item:hover > a,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded > a{background:#dd1b22;color:#fff;padding-top:9px}.navigationbarcollectioncomponent .level-1 .level-1-item:hover > a:before,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded > 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:hover > a:after,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded > a:after{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNTAgMTUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01My40LDEyNGMtMS40LDAtMi44LTAuNS0zLjktMS42Yy0yLjEtMi4yLTIuMS01LjYsMC4xLTcuOGw0MC0zOS40bC00MC0zOS40Yy0yLjItMi4xLTIuMi01LjYtMC4xLTcuOAoJYzIuMS0yLjIsNS42LTIuMiw3LjgtMC4xbDQ0LDQzLjNjMS4xLDEsMS42LDIuNCwxLjYsMy45YzAsMS41LTAuNiwyLjktMS42LDMuOWwtNDQsNDMuM0M1Ni4yLDEyMy41LDU0LjgsMTI0LDUzLjQsMTI0eiIvPgo8L3N2Zz4K);position:absolute;width:20px;height:17px}.navigationbarcollectioncomponent .level-1 .level-1-item:hover:first-child > a,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded: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:hover:after,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded:after{display:none}.navigationbarcollectioncomponent .level-1 .level-1-item:hover .level-2-wrap,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded .level-2-wrap,.navigationbarcollectioncomponent .level-1 .level-1-item:hover ul,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded ul{height:100%}.navigationbarcollectioncomponent .level-1 .level-1-item:hover .level-2,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded .level-2,.navigationbarcollectioncomponent .level-1 .level-1-item:hover ul.level-3,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded ul.level-3{height:auto}.navigationbarcollectioncomponent .level-1 .level-1-item:hover .level-2-wrap,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded .level-2-wrap{display:block;max-height:none}.navigationbarcollectioncomponent .level-1 .level-1-item:hover ul,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded ul{display:block;max-height:none}.navigationbarcollectioncomponent .level-1 .level-1-item:hover .nav-level-2-list,.navigationbarcollectioncomponent .level-1 .level-1-item.user-expanded .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;right:465px;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;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-weight:bold;font-family:clanotnews;margin:3px}.navigationbarcollectioncomponent .level-2 .level-2-item a:active,.navigationbarcollectioncomponent .level-2 .level-2-item a:hover,.navigationbarcollectioncomponent .level-2 .level-2-item a:focus{color:#dd1b22}.navigationbarcollectioncomponent .level-2-category{color:#dd1b22;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:#dd1b22;padding:0}.navigationbarcollectioncomponent .level-2-category a:hover{color:#dd1b22}.navigationbarcollectioncomponent .level-3{background:none;visibility:visible;overflow:visible}.navigationbarcollectioncomponent .level-3 .level-3-item:after{display:none}.navigationbarcollectioncomponent .level-3 .level-3-item a{font-family:clanotnews;padding:0;font-weight:normal !important;margin:3px}}@media only screen and (max-width:47.9375em){.explore-more a{position:relative}.explore-more a:before{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgd2lkdGg9IjcuMDNweCIgaGVpZ2h0PSIxMC4wMTRweCIgdmlld0JveD0iMCAwIDcuMDMgMTAuMDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3LjAzIDEwLjAxNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiCgk+Cgk8cGF0aCBzdHlsZT0iZmlsbDojREQxQjIyOyIgZD0iTTYuOSw0LjU0OEwzLjEwNywwSDBsNC4wNzMsNS4wMjhMMCwxMC4wMDRsMS4wMDYsMC4wMDloMi4xMDFsMy43OS00LjQ5NwoJQzcuMDczLDUuMjIsNy4wNzQsNC44NDcsNi45LDQuNTQ4eiIvPgo8L3N2Zz4K) no-repeat center;background-size:contain;width:7px;height:10px;display:block;font-size:24px;font-size:1.5rem;color:#dd1b22;position:absolute;right:19px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:48em){.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:#dd1b22 !important;text-align:right;border-top:1px solid #be1b1d !important;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:bold}.trending-list-container .trending-list a:active,.trending-list-container .trending-list a:focus{outline:none !important;-webkit-box-shadow:0 0 0 2px #dd1b22,0 0 0 2px #dd1b22,0 0 2px 4px #000,0 0 2px 6px #fff !important;box-shadow:0 0 0 2px #dd1b22,0 0 0 2px #dd1b22,0 0 2px 4px #000,0 0 2px 6px #fff !important}.trending-list-container .content{display:inline-block;color:#fff;text-transform:uppercase;font-family:clanotnews;font-weight:normal;font-size:.9375rem;margin-right:20px}.trending-list-container .trending-icon img{height:16px;width:17px}}@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:hover .nav-level-2-list,.navigationbarcollectioncomponent .level-1 .level-1-item.focusin .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}}.nav-button-wrap .nav-button:after{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1heCI+CjxwYXRoIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiBkPSJNNS40NjUsNi45bDQuNTQ5LTMuNzkzVjBMNC45ODUsNC4wNzNMMC4wMDksMEwwLDEuMDA2djIuMTAxbDQuNDk2LDMuNzkKCUM0Ljc5NCw3LjA3Myw1LjE2Nyw3LjA3NCw1LjQ2NSw2Ljl6Ii8+Cjwvc3ZnPgo=) no-repeat center;background-size:contain;width:12px;height:12px;display:inline-block;margin-left:8px;margin-bottom:1px}.nav-button-wrap .nav-button.expanded:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:0}@media only screen and (min-width:48em) and (max-width:47.9375em){.level-3{display:none !important}}@media only screen and (min-width:48em) and (max-width:47.9375em){.trending-now{display:none !important}}.province-selector.expanded a{background:#fff}.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;font-size:13px;font-size:.8125rem;background:#fff}.province-wrap.expanded{display:block;-webkit-box-shadow:#a9a9a9 2px 3px 5px 2px;box-shadow:#a9a9a9 2px 3px 5px 2px}.province-wrap.primary-radio-buttons input[type=radio]{visibility:visible}.province-wrap.primary-radio-buttons input[type=radio]:focus + .radio-button-label{outline:2px solid #000;outline-offset:-2px}.province-wrap button.primary-button{*zoom:1;float:left;margin-left:54%;margin-bottom:10px}.province-wrap button.primary-button:before,.province-wrap button.primary-button:after{content:'';display:table}.province-wrap button.primary-button:after{clear:both}.province-wrap legend{color:#383838;font-size:13px;font-size:.8125rem;padding:15px 15px 0;font-family:clanotnews}.province-wrap.desktop-only.primary-radio-buttons input[type=radio]:focus +.radio-button-label{-webkit-box-shadow:none !important;box-shadow:none !important}.province-wrap.desktop-only.primary-radio-buttons .radio-button-label{margin-bottom:12px}.province-wrap.desktop-only.primary-radio-buttons .radio-button-label .label-text{padding:2px;margin:2px 0}.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:initial !important}.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,0.18);box-shadow:0 -4px 4px 1px rgba(0,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,0.18);box-shadow:0 0 4px 1px rgba(0,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{min-height:20px}.province-form input[type=radio]:checked+.radio-button-label .radio-button{position:absolute}.province-form input[type=radio]:checked+.radio-button-label .radio-button span:before{background:#dd1b22 !important;border-color:#dd1b22 !important}#province-submit-mobile{margin-bottom:20px}#province-submit-mobile.primary-button{background:#dd1b22}}/*
Footer

Styleguide 5.0
*/
footer{background:#f5f5f5;border-top:3px solid #e71c24;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 #e6e7e8}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 .footer-links-wrapper .list-category{color:#dd1b22}@media only screen and (max-width:47.9375em){footer .footer-links-wrapper .list-category{color:#000;font-family:clanotnews}}footer input:active,footer button:active,footer input:focus,footer button:focus{outline:none !important;-webkit-box-shadow:0 0 0 2px #f5f5f5,0 0 0 2px #f5f5f5,0 0 2px 4px #000,0 0 2px 6px #fff !important;box-shadow:0 0 0 2px #f5f5f5,0 0 0 2px #f5f5f5,0 0 2px 4px #000,0 0 2px 6px #fff !important}#ratingBadgeContainer{position:static !important;width:50% !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}#ratingBadgeContainer iframe{position:static !important;margin:0 auto !important;width:100% !important}/*
Footer Column

.active - expanded mobile accordion

Markup:
<footer>
    <div class="container">
        <div class="footer-links-wrapper">
            <div class="footer-item stacked">
                <h1 class="footer-header"><span class="list-category {$modifiers}">HELP CENTRE</span></h1>
                <ul class="{$modifiers}">
                    <li>
                        <a href="#" title="Site Help">Site Help</a>
                    </li>
                    <li>
                        <a href="#" title="Contact Us">Contact Us</a>
                    </li>
                </ul>
            </div>
        </div>
    </div>
</footer>

Styleguide 5.1
*/
.footer-item{border-bottom:1px solid #e6e7e8}.footer-item.stacked{border:none}.footer-item.stacked .footer-header{border-bottom:1px solid #e6e7e8;border-top:1px solid #e6e7e8}.footer-item.stacked ul li:last-child{border-bottom:1px solid #e6e7e8}.footer-item .footer-header{color:#fff;display:inline-block;position:relative;font-family:clanotbook;font-size:15px;font-size:.9375rem;font-weight:normal;margin:0;padding:15px 35px 15px 15px;width:100%}.footer-item .footer-header.active{border-bottom:1px solid #e6e7e8}.footer-item .footer-header .footer-header-mobile-button:focus{outline:none}.footer-item .footer-header .footer-header-mobile-button:focus::after{height:100%;width:calc(100% - 20px);top:1px;right:10px}.footer-item .footer-header:after{color:#e71c24;font-family:clanotnews;content:'+';display:block;font-size:24px;font-size:1.5rem;padding-bottom:10px;position:absolute;right:18px;top:8px}@media only screen and (min-width:48em){.footer-item .footer-header:after{display:none !important}}.footer-item .footer-header.active:after{content:'—'}@media only screen and (min-width:48em){.footer-item .footer-header.active: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 #e71c24;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:#f5f5f5;border-bottom:1px solid #e6e7e8;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 #e6e7e8}.footer-item ul li:last-child{padding-bottom:0 !important;border-bottom:none}.footer-item ul li a{border-top:none;cursor:pointer;color:#000;display:block;font-family:clanotbook;text-decoration:none}.footer-item:first-child li.yCmsComponent{padding-bottom:11px}.footer-item:nth-child(3) li{padding-bottom:11px}@media only screen and (max-width:47.9375em){footer .container{padding:0}}.connect-with-us{color:#000;display:inline-block;font-size:18px;font-size:1.125rem;width:100%;background:#f5f5f5}.connect-with-us .connect-header{font-size:16px;font-size:1rem}@media only screen and (max-width:47.9375em){.connect-with-us .connect-header{display:none !important}}.connect-with-us .email-signup{font-family:clanotbook;font-size:12px;font-size:.75rem;text-transform:none}@media only screen and (max-width:47.9375em){.connect-with-us .email-signup{padding:12px}}.connect-with-us .email-signup .email-signup-wrapper{padding:0;position:relative;width:100%}.connect-with-us .email-signup-label{color:#000;font-family:clanotbook;font-size:12px;font-size:.75rem;margin:7px 0}.connect-with-us .email-signup-label a{text-decoration:underline}.connect-with-us input[type="text"],.connect-with-us input[type="email"]{color:#727579;display:block;font-family:clanotbook;font-size:13px;font-size:.8125rem;padding:10px 30px 11px 13px;width:100%;border:0;-webkit-appearance:none;border-radius:0;height:40px}.connect-with-us input[type="text"]::-webkit-input-placeholder,.connect-with-us input[type="email"]::-webkit-input-placeholder{color:#727579}.connect-with-us input[type="text"]:-moz-placeholder,.connect-with-us input[type="email"]:-moz-placeholder{color:#727579}.connect-with-us input[type="text"]::-moz-placeholder,.connect-with-us input[type="email"]::-moz-placeholder{color:#727579}.connect-with-us input[type="text"]:-ms-input-placeholder,.connect-with-us input[type="email"]:-ms-input-placeholder{color:#727579}.connect-with-us input[type="text"]::placeholder,.connect-with-us input[type="email"]::placeholder{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.connect-with-us .submit-email{border:none;height:30px;position:absolute;right:2px;top:5px;width:20px;background:#fff}.connect-with-us .submit-email[disabled]{padding-left:1px;padding-right:1px}.connect-with-us .submit-email:before{content:'';display:inline-block;border-top:6px solid transparent;margin-bottom:3px;border-bottom:6px solid transparent;border-left:8px solid #dd1b22;height:0;width:0;vertical-align:middle}.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{padding:20px 0 0 0;width:100%;*zoom:1}.connect-with-us .social-icons:before,.connect-with-us .social-icons:after{content:'';display:table}.connect-with-us .social-icons:after{clear:both}.connect-with-us .social-icons .social{width:50%}.connect-with-us .social-icons a{margin-right:12% !important;*zoom:1;float:left;clear:none;padding-left:0;padding-right:0;text-align:inherit;width:25%;margin-left:0%;margin-right:0%;height:44px;width:20%}.connect-with-us .social-icons a:before,.connect-with-us .social-icons a:after{content:'';display:table}.connect-with-us .social-icons a:after{clear:both}.connect-with-us .social-icons a:hover .social-logo rect,.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:focus .social-logo path,.connect-with-us .social-icons a:hover .social-logo polygon,.connect-with-us .social-icons a:focus .social-logo polygon{fill:#fff}.connect-with-us .social-icons a:hover .social-circle path,.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:focus .social-circle circle{fill:#9e0000}.connect-with-us .social-icons a img{width:44px}@media only screen and (max-width:48.9375em){.connect-with-us .social-icons{height:90px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}.connect-with-us .parsley-errors-list{color:#dd1b22;font-family:clanotbold}/*
Discalaimer

Markup:
<div class="disclaimers">
    <p class="copyright">Copyright 2009-2015 The Source (Bell) Electronics Inc. All rights reserved.</p><p>This material may not be published, broadcast, rewritten or redistributed in any form without permission from The Source (Bell) Electronics Inc. The images shown do not necessarily reflect the actual image of the product.</p>
    <div class="disclaimer-icons">
        <a href="#"><img src="images/visa.png" alt="Verified by Visa"></a><a href="#"><img src="images/norton.png" alt="Norton Secured"></a><a href="#"><img src="images/accessibility-logo.png"></a>
    </div>
</div>

Styleguide 5.3
*/
.view-options a{cursor:pointer}.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-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{border-bottom:none;border-top:none;padding-bottom:10px}.footer-item ul{border-left:1px solid #e71c24;padding-left:10px;width:80%}.footer-item ul li{background:none;border:none;display:block;height:auto;font-size:12px;font-size:.75rem;padding:0 10px 7px 0}.footer-item ul li:first-child{border-top:none}.footer-item ul li a{display:inline;font-family:clanotnews;text-decoration:underline}.footer-item ul li a:hover,.footer-item ul li a:focus{color:#000;text-decoration:underline;font-weight:700}.footer-item ul li a:focus{outline-offset:4px}.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.active{border-bottom:none}.footer-item .footer-header .list-category{height:48px;padding-top:27px;width:80%}.footer-item.stacked .footer-header{border-bottom:none;border-top:none}.footer-item.stacked ul li:last-child{border-bottom:none}.connect-with-us{background:none;padding-bottom:20px}.connect-with-us .connect-header{font-family:clanotnews;font-weight:normal;padding-bottom:3px;color:#dd1b22}.connect-with-us h3.h2-vMargin{margin-bottom:24px;margin-top:.83em}.connect-with-us .email-signup{margin:0;padding-top:0;padding-bottom:10px}.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:24px;width:28%}.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:100%;padding:19px 0 0 1px;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.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(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNy4wM3B4IiBoZWlnaHQ9IjEwLjAxNHB4IiB2aWV3Qm94PSIwIDAgNy4wMyAxMC4wMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDcuMDMgMTAuMDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKCT4KPHBhdGggc3R5bGU9ImZpbGw6IzM4MzgzODsiIGQ9Ik02LjksNC41NDhMMy4xMDcsMEgwbDQuMDczLDUuMDI4TDAsMTAuMDA0bDEuMDA2LDAuMDA5aDIuMTAxbDMuNzktNC40OTcKCUM3LjA3Myw1LjIyLDcuMDc0LDQuODQ3LDYuOSw0LjU0OHoiLz4KPC9zdmc+Cg==) no-repeat 45% 10%}#signupEmailForm .email-signup-wrapper #signupEmailFormSubmitButton:hover:before{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNy4wM3B4IiBoZWlnaHQ9IjEwLjAxNHB4IiB2aWV3Qm94PSIwIDAgNy4wMyAxMC4wMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDcuMDMgMTAuMDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKCT4KPHBhdGggc3R5bGU9ImZpbGw6IzllMDAwMDsiIGQ9Ik02LjksNC41NDhMMy4xMDcsMEgwbDQuMDczLDUuMDI4TDAsMTAuMDA0bDEuMDA2LDAuMDA5aDIuMTAxbDMuNzktNC40OTcKCUM3LjA3Myw1LjIyLDcuMDc0LDQuODQ3LDYuOSw0LjU0OHoiLz4KPC9zdmc+Cg==) no-repeat 45% 10%}footer input:active,footer button:active,footer input:focus,footer button:focus{outline:7px solid transparent !important}}.payment-icons{display:inline-block}@media only screen and (min-width:48em){.payment-icons{width:72%;float:left;position:relative;top:50px}}@media only screen and (max-width:47.9375em){.payment-icons{margin:15px 0 0 0;width:100%;margin-bottom:10px}}.payment-icons .payment-icons-list{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}@media only screen and (max-width:47.9375em){.payment-icons .payment-icons-list{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.payment-icons-list-item{width:55px;height:auto;margin-right:8px}@media only screen and (max-width:47.9375em){.payment-icons-list-item{width:35px}}.payments-icon-vertical-line{width:1px;height:50px;background-color:#000;margin-right:8px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);border:1px solid;display:none}@media only screen and (max-width:47.9375em){.payments-icon-vertical-line{height:40px;position:relative;bottom:2px}}.payment-icons-list .payment-icons-list-item:first-child + .payments-icon-vertical-line{display:inline}.item-ehf{font-size:12px;font-size:.75rem;font-family:clanotbook}.sc-component{clear:both;padding:0 20px 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:24px;margin-bottom:5px}@media only screen and (max-width:47.9375em){.sc-component hr{display:none}}/*
Mini Cart

* Note: Inline styles are for styleguide only

:hover - hover state

Markup:
<div id="miniCartLayer" class="miniCartPopup mini-cart-overlay {$modifiers}" style="position: relative; right: 0;">
    <h3 class="legend">
        Recently added to your cart
    </h3>
    <ul class="itemList">
        <li class="popupCartItem">
            <div class="itemThumb">
                <a href="#">
                    <img src="images/missing-product-65x65.jpg" alt="DC Car Battery Adapter" title="DC Car Battery Adapter">
                </a>
            </div>
            <div class="itemDesc">
                <div class="itemDetail">
                    <a class="itemName truncate" href="#">DC Car Battery Adapter</a>
                    <div class="itemPrice">$153<sup>.00</sup></div>
                </div>
                <div class="itemQuantity"><span class="label">Qty:</span>1</div>
            </div>
        </li>
    </ul>
    <div class="total">
        Total&nbsp;<span class="right">$153<sup>.00</sup></span>
    </div>
    <div class="banner"></div>
    <div class="links">
        <a href="#" class="button  continue-shopping-link">&lt; Continue Shopping</a>
        <a href="#" class="button primary-button">View cart</a>
    </div>
</div>

Styleguide 15.1
*/
.mini-cart-trigger .mini-cart.inactive + .mini-cart-overlay{display:none}.mini-cart-trigger .mini-cart:hover + .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.active + .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:hover,.mini-cart-overlay.active{display:block}.mini-cart-overlay:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 10px 10px;top:-9px;border-color:transparent transparent #fff transparent;right:14px}.mini-cart-overlay ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mini-cart-overlay .mini-cart-content{padding:16px 10px 16px;background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,0,0,0.18);max-height:650px;overflow:auto}.mini-cart-overlay .mini-cart-content .itemDetail .itemName{max-width:none}@media (min-width:600px) and (min-height:400px) and (max-height:750px){.mini-cart-overlay .mini-cart-content{max-height:400px;overflow:auto}}.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}@media only screen and (max-width:47.9375em){.mini-cart-overlay .itemDesc .label{bottom:0}}.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{*zoom:1;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#dd1b22;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 .total:before,.mini-cart-overlay .total:after{content:'';display:table}.mini-cart-overlay .total:after{clear:both}.mini-cart-overlay .total:after{height:1px}.mini-cart-overlay .total span.right{float:right}.mini-cart-overlay .links{*zoom:1;vertical-align:middle}.mini-cart-overlay .links:before,.mini-cart-overlay .links:after{content:'';display:table}.mini-cart-overlay .links:after{clear:both}.mini-cart-overlay .links a{display:block;height:40px;line-height:40px;max-width:100%;vertical-align:middle;margin-bottom:7px}.mini-cart-overlay .continue-shopping-link{color:#dd1b22;padding:2px}.mini-cart-overlay .continue-shopping-link:hover,.mini-cart-overlay .continue-shopping-link:focus{color:#9e0000}.mini-cart-overlay .continue-shopping-link:focus{outline:-webkit-focus-ring-color auto 1px;outline-offSet:3px}@media only screen and (max-width:47.9375em){.mini-cart-overlay a.continue-shopping-link{padding-right:10px;margin-bottom:3px}}.mini-cart-overlay .primary-button{color:#fff;padding-bottom:0;padding-top:0}.mini-cart-overlay .primary-button:hover,.mini-cart-overlay .primary-button:focus{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}/*
Predictive Search

Styleguide 7
*/
.search{background:#dd1b22;position:relative}.search .search-container{padding:11px 15px}.ui-autocomplete{display:block !important}/*
Search Bar

* Note: overlap is caused by sidebar and dimmensions are for real site

Markup:
<section class="search">
    <div class="nav-button-wrap desktop desktop-only">
        <a class="nav-button" href="#">
            All departments
            <img class="dropdown-icon" src="images/icons/arrow_down.svg" alt="Dropdown" width="10" height="7">
        </a>
    </div>
    <div class="search-container">
        <div class="search-wrap">
            <form id="search-form" name="search_form">
                <label class="control-label skip" for="search">text.search</label>
                <div class="controls">
                    <div class="header-search-field">
                        <input id="search" autocomplete="off" class="siteSearchInput left" type="text" name="text" value="" maxlength="100" placeholder="I want">
                    </div>
                    <button class="site-search-submit" type="submit">
                        <img src="images/icons/search.svg">Search
                    </button>
                </div>
            </form>
        </div>
    </div>
</section>

Styleguide 7.1
*/
.search-wrap{background:#fff;padding:3px;position:relative;height:100%;*zoom:1}@media only screen and (max-width:47.9375em){.search-wrap{height:auto}}.search-wrap:before,.search-wrap:after{content:'';display:table}.search-wrap:after{clear:both}.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;border-radius:0;background:#fff;color:#727579;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::-webkit-input-placeholder{color:#000 !important}.search-wrap #search::-moz-placeholder{color:#000 !important}.search-wrap #search:-ms-input-placeholder{color:#000 !important}.search-wrap #search-form{margin-bottom:0}.search-wrap #search-form .controls label{visibility:hidden;position:absolute}input::placeholder{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.site-search-submit{display:table-cell;text-align:center;border:none;color:#fff;text-transform:uppercase;font-family:clanotnews;font-size:14px;font-size:.875rem;position:absolute;right:3px;width:40px;background:none;line-height:39px;padding:0 11px}@media only screen and (max-width:47.9375em){.site-search-submit{height:39px;max-width:95px;white-space:nowrap;vertical-align:middle;right:12px;padding-right:20px}}.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}/*
Search Results

:hover - hover state

Markup:
<div id="search-list-wrap" class="search-list-wrap">
   <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content">
   <li class="ui-menu-item {$modifiers}" id="ui-id-2" tabindex="-1"><strong>ca</strong>mera</li>
   <li class="ui-menu-item" id="ui-id-3" tabindex="-1"><strong>ca</strong>mcorder</li>
   <li class="ui-menu-item" id="ui-id-4" tabindex="-1"><strong>ca</strong>se</li>
   <li class="ui-menu-item" id="ui-id-5" tabindex="-1"><strong>ca</strong>non</li>
   <li class="ui-menu-item" id="ui-id-6" tabindex="-1"><strong>ca</strong>rd</li></ul>
</div>

Styleguide 7.2
*/
/*
Recommendations

* note: Recommendations are desktop only
* note: inline styles for styleguide only

Markup:
<div class="predictive-search" style="position: relative;">
    <div class="recommendations">
        <div class="recommended-products">
            <h4 class="recommended-header">Recommended Products</h4>
            <a href="#" class="more-link">View All</a>
            <hr class="header-rule">
            <ul id="search-product-list" class="product-list">
                <li class="pl-item">
                    <a href="#" class="product-preview">
                        <div class="image-wrap">
                            <img class="pl-image" src="http://placehold.it/75x56">
                        </div>
                        <div class="item-description">
                            <span class="item-title">Photosmart E317 Digital Camera</span>
                            <span class="item-price">$97<sup>00</sup></span>
                        </div>
                    </a>
                </li>
            </ul>
        </div>
        <div class="categories-wrap left-col">
            <div style="" id="ps-category-wrap">
                <h4>Category</h4>
                <ul id="ps-category" class="category">
                    <li><a href="#">Cameras &amp; Camcorders</a></li>
                </ul>
            </div>
        </div>
        <div class="banner">
            <img class="search-banner" src="http://placehold.it/142x122">
        </div>
    </div>
</div>

Styleguide 7.3
*/
.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,0.18);box-shadow:0 4px 4px 1px rgba(0,0,0,0.18);*zoom:1}.predictive-search:before,.predictive-search:after{content:'';display:table}.predictive-search:after{clear:both}.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%;*zoom:1}.predictive-search .recommendations:before,.predictive-search .recommendations:after{content:'';display:table}.predictive-search .recommendations:after{clear:both}@media only screen and (max-width:47.9375em){.predictive-search .recommendations{display:none !important}}.predictive-search .recommendations .ajax-loader{position:absolute}.predictive-search .recommended-products-search{font-size:13px;font-size:.8125rem;font-family:clanotbook}.predictive-search .recommended-products-search:after{content:'';display:block;width:1px;height:369px;position:absolute;top:0;right:0;background:hr-color}.predictive-search .recommended-products-search .view-all{font-size:13px;font-size:.8125rem;font-family:clanotnews;float:right}.predictive-search .recommended-products-search .view-all:hover{color:#9e0000}.predictive-search .recommended-products-search .view-all:visited{color:#dd1b22}.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:hover,.predictive-search .categories-wrap a:active,.predictive-search .categories-wrap a:focus{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:#727579;text-decoration:line-through;font-size:.8125rem;line-height:100%}.predictive-search .has-promotion{color:#dd1b22}.predictive-search .banner{float:right;margin-top:15px;width:30%}.search-list-wrap{background:#f1f2f2;width:100%;height:100%;float:left;vertical-align:top}.search-list-wrap ul{width:auto !important;position:relative !important}.search-list-wrap li{color:#383838;font-family:clanotnews;padding:10px 15px;line-height:100%;display:block}.search-list-wrap li:hover,.search-list-wrap li:focus,.search-list-wrap li.ui-state-hover,.search-list-wrap li.ui-state-focus{color:#fff;background:#dd1b22}.search-list-wrap li:hover a,.search-list-wrap li:focus a,.search-list-wrap li.ui-state-hover a,.search-list-wrap li.ui-state-focus a{color:#fff}.search-list-wrap li:hover:after,.search-list-wrap li:focus:after,.search-list-wrap li.ui-state-hover:after,.search-list-wrap li.ui-state-focus:after{background:#dd1b22}.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-form{margin-block-end:0}.search .desktop-container{padding:0}}@media only screen and (min-width:48em){#search-form{margin-block-end:0}.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;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{min-height:30px;*zoom:1}.search .predictive-search .product-list:before,.search .predictive-search .product-list:after{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:hover,.search .predictive-search .product-list .item-title:focus{color:#9e0000}.search .predictive-search .pl-item{position:relative}.search .predictive-search .image-wrap{position:relative}.search .predictive-search .promo-indicator-circle{font-size:44px;position:absolute;right:0;top:0;width:33px;height:33px}}@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 a{cursor:pointer}@media only screen and (max-width:47.9375em){.paginationBar .icon-button.js-list-view,.paginationBar .icon-button.js-grid-view{display:unset !important}}.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:#fff;padding:10px;border-top:1px solid #d9d9d9}.paginationBar.bottom .totalResults.total-items{text-align:center}.paginationBar.bottom .filter-options,.paginationBar.bottom .icon-button-wrap{display:none !important}.paginationBar.bottom .results-wrap{margin-left:auto}@media (max-width:767px){.paginationBar.bottom .results-wrap{text-align:center}}.paginationBar.bottom .staticContentTotalResults strong{line-height:47px}.paginationBar.bottom .productsTotalResults 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}@media (max-width:767px){.paginationBar.bottom .pagination-top-container{width:100%}}.paginationBar.bottom .load-more{border:1px solid #dd1b22;text-align:center;padding:0 15px;display:block;max-width:165px;margin-left:auto;margin-right:auto;color:#dd1b22}@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 .showPagination{font-size:14px}}@media only screen and (max-width:47.9375em){.paginationBar .pagination-top-container{-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;-ms-box-flex:4;box-flex:4;-webkit-flex-grow:4;flex-grow:4}}.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 .icon-button-wrap{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-o-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.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{display:inline-block}.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}.paginationBar .results-wrap{text-align:left;*zoom:1}.paginationBar .results-wrap:before,.paginationBar .results-wrap:after{content:'';display:table}.paginationBar .results-wrap:after{clear:both}.paginationBar .totalResults{display:inline-block;padding-right:0;vertical-align:middle;margin:0 10px}.paginationBar .totalResults.total-items{margin:unset;-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;-ms-box-flex:4;box-flex:4;-webkit-flex-grow:4;flex-grow:4;text-align:initial}.paginationBar .totalResults.slider-all{border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.paginationBar .totalResults .show-all-products{font-family:'clanotmedium';font-size:13px;padding:14px 0 10 10}@media only screen and (max-width:47.9375em){.paginationBar .totalResults{float:left}}.paginationBar .pagination-wrap{display:inline-block;vertical-align:middle;border-left:1px solid #d9d9d9}.paginationBar .pagination-wrap .page{font-family:clanotnews;font-weight:bold;line-height:30px;margin-right:30px}.paginationBar .pagination-wrap form.go-to-page{margin-block-end:0;margin-bottom:0}@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:3px 10px 0 0;display:inline-block;text-transform:capitalize;vertical-align:middle}.paginationBar .pagination-wrap .pagination-input{background-color:#fff;position:relative;padding:0 10px 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 form ~ span{color:#727579}.paginationBar .pagination-wrap .pagination-input #go-to-page ~ span{color:#727579}.paginationBar .pagination-wrap .pagination-input input[type="submit"]{display:none}.paginationBar .pagination-wrap .pagination-input li,.paginationBar .pagination-wrap .pagination-input li span,.paginationBar .pagination-wrap .pagination-input li form{display:inline-block}.paginationBar .pagination-wrap .pagination-input li form input[type="text"]{border:1px solid #727579;background-color:transparent;outline:none;width:30px;padding:0;text-align:center;font-size:inherit;height:28px;cursor:pointer}.paginationBar .pagination-wrap .pagination-input li.prev,.paginationBar .pagination-wrap .pagination-input li.next{position:absolute;display:block;max-width:10px}.paginationBar .pagination-wrap .pagination-input li.prev{left:-15px;top:6px}.paginationBar .pagination-wrap .pagination-input li.prev a{border:solid #dd1b22;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:4px}.paginationBar .pagination-wrap .pagination-input li.prev.disabled{border:solid #727579;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg);margin:4px}.paginationBar .pagination-wrap .pagination-input li.prev.disabled:hover{cursor:default}.paginationBar .pagination-wrap .pagination-input li.next{right:-15px;top:6px}.paginationBar .pagination-wrap .pagination-input li.next a{border:solid #dd1b22;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:4px}.paginationBar .pagination-wrap .pagination-input li.next.disabled{border:solid #727579;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:4px}.paginationBar .pagination-wrap .pagination-input li.next.disabled:hover{cursor:default}.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 .prev a{padding:15px 5px}.paginationBar .pagination .prev a:before{position:absolute;left:7px;content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgNi45OTggMTAuMDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2Ljk5OCAxMC4wMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggc3R5bGU9ImZpbGw6I0REMUIyMjsiIGQ9Ik0wLjEzLDUuNDY1bDMuNzc2LDQuNTQ5aDMuMDkzTDIuOTQzLDQuOTg1bDQuMDU1LTQuOTc2TDUuOTk3LDBIMy45MDVMMC4xMzIsNC40OTYKCUMtMC4wNDMsNC43OTQtMC4wNDQsNS4xNjcsMC4xMyw1LjQ2NXoiLz4KPC9zdmc+Cg==)}.paginationBar .pagination .prev a:hover:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgNi45OTggMTAuMDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2Ljk5OCAxMC4wMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggc3R5bGU9ImZpbGw6IzllMDAwMDsiIGQ9Ik0wLjEzLDUuNDY1bDMuNzc2LDQuNTQ5aDMuMDkzTDIuOTQzLDQuOTg1bDQuMDU1LTQuOTc2TDUuOTk3LDBIMy45MDVMMC4xMzIsNC40OTYKCUMtMC4wNDMsNC43OTQtMC4wNDQsNS4xNjcsMC4xMyw1LjQ2NXoiLz4KPC9zdmc+Cg==)}.paginationBar .pagination .next a{padding:15px 5px}.paginationBar .pagination .next a:before{position:absolute;right:7px;content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTdweCIgdmlld0JveD0iMCAwIDEwIDE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMCAxNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGZpbGw9IiNERDFCMjIiIGQ9Ik05LjgxMiw3Ljc3TDQuNDIyLDEuMzQ1SDEuNDMzTDAuMDAyLDEuMzU4bDUuNzk1LDcuMTExTDAsMTUuNjU0aDQuNDJsNS4zOTYtNi41CglDMTAuMDY0LDguNzI5LDEwLjA2Miw4LjE5Niw5LjgxMiw3Ljc3eiIvPgo8L3N2Zz4K)}.paginationBar .pagination .next a:hover:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTdweCIgdmlld0JveD0iMCAwIDEwIDE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMCAxNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGZpbGw9IiM5ZTAwMDAiIGQ9Ik05LjgxMiw3Ljc3TDQuNDIyLDEuMzQ1SDEuNDMzTDAuMDAyLDEuMzU4bDUuNzk1LDcuMTExTDAsMTUuNjU0aDQuNDJsNS4zOTYtNi41CglDMTAuMDY0LDguNzI5LDEwLjA2Miw4LjE5Niw5LjgxMiw3Ljc3eiIvPgo8L3N2Zz4K)}.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(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgNi45OTggMTAuMDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2Ljk5OCAxMC4wMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggc3R5bGU9ImZpbGw6I0FBQUFBQTsiIGQ9Ik0wLjEzLDUuNDY1bDMuNzc2LDQuNTQ5aDMuMDkzTDIuOTQzLDQuOTg1bDQuMDU1LTQuOTc2TDUuOTk3LDBIMy45MDVMMC4xMzIsNC40OTYKCUMtMC4wNDMsNC43OTQtMC4wNDQsNS4xNjcsMC4xMyw1LjQ2NXoiLz4KPC9zdmc+Cg==)}.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(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTdweCIgdmlld0JveD0iMCAwIDEwIDE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMCAxNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik05LjgxMiw3Ljc3TDQuNDIyLDEuMzQ1SDEuNDMzTDAuMDAyLDEuMzU4bDUuNzk1LDcuMTExTDAsMTUuNjU0aDQuNDJsNS4zOTYtNi41CglDMTAuMDY0LDguNzI5LDEwLjA2Miw4LjE5Niw5LjgxMiw3Ljc3eiIvPgo8L3N2Zz4K)}.paginationBar .icon-button{background-color:#fff;border:1px solid #fff;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:hover,.paginationBar .icon-button:active{border:1px solid #fff}.paginationBar .icon-button.active .icon-path,.paginationBar .icon-button:hover .icon-path,.paginationBar .icon-button:active .icon-path{fill:#fff;stroke-width:2;stroke:#f00}.paginationBar .icon-button .icon-path{stroke:#727579;fill:#fff;stroke-width:2}.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;background:#fff !important;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.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:bold;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 strong,.paginationBar .pagination li a{padding:15px 5px;font-family:clanotbook}.paginationBar .pagination li strong:hover,.paginationBar .pagination li a:hover{color:#9e0000}.paginationBar .pagination li strong{font-family:clanotmedium}.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}}@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 strong,.paginationBar .pagination li a{padding:15px}.paginationBar .icon-button:last-child{margin-left:5px}.page-manage-coupons .paginationBar .filter-options{margin-left:0}}#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 .productsTotalResults,#product-list.search-results-list .productList,#product-list.search-results-list .staticContentTotalResults,#product-list.search-results-list .staticContentList{display:none}#product-list.product-list .staticContentTotalResults.totalResults{display:none}.active-product-tab #product-list.search-results-list .filter-options,.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 .filter-options{width:100%;margin-top:20px}.active-product-tab #product-list.search-results-list .filter-options .custom-select{border:1px solid #000 !important;width:100%}@media only screen and (max-width:47.9375em){.active-product-tab #product-list.search-results-list .filter-options{width:100%}}.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 .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 .productsTotalResults,.active-content-tab #product-list.search-results-list .productList{display:none}.active-content-tab #product-list.search-results-list .staticContentTotalResults,.active-content-tab #product-list.search-results-list .staticContentPagination{display:inline-block}@media (max-width:767px){.active-content-tab #product-list.search-results-list .staticContentTotalResults{padding:15px 0}}.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{display:none}@media (max-width:767px){.active-content-tab #product-list.search-results-list .staticContentPagination{display:none}}.active-content-tab .filter-tabs,.active-content-tab .slider-section,.active-content-tab .search-results-wrapper .search-results-list .sidebar-wrap{display:none}.active-product-tab .search-results-wrapper .search-results-list .sidebar-wrap{display:block}.template-pages-category-productListPage .staticContentPagination{display:none}.template-pages-storeFinder-storeFinderSearchPage .staticContentPagination.pagination-wrap,.template-pages-CartPageTemplate .staticContentPagination.pagination-wrap,.template-pages-category-brandPage .staticContentPagination.pagination-wrap,.template-pages-account-accountLayoutPage .staticContentPagination.pagination-wrap{display:none}.page-dealersHighlights .paginationBar .pagination-wrap.staticContentPagination{display:none}.filter-sort{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:12px;border:1px solid #dd1b22;background-color:#fff;font-size:14px;font-weight:500}.filter-sort center{margin-top:0}.filter-sort.mobile-only{background:#fff;border:1px solid #f00;margin:20px 10px}.filter-sort a{font-size:14px}.openFacet{background:#fff !important;border-bottom:1px solid #d9d9d9 !important}/*
Form Elements

Styleguide 16.0
*/
fieldset{border:none;margin:0;padding:0}label,legend{display:block;font-family:clanotnews;font-size:14px;font-size:.875rem;line-height:1rem;margin:0}p.label,legend.label{display:block;font-family:clanotnews;font-size:14px;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}/*
Text Input

.parsley-error - Error

Markup:
<div class="control-group {$modifiers}">
    <label class="control-label">
        Email Address<span class="mandatory">*</span>
    </label>
    <div class="controls">
        <input type="text" value="">
    </div>
</div>

Styleguide 16.1
*/
#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}input[type="text"],input[type="password"],input[type="date"],.faux-input{background:#fff;border:1px solid #727579;border-radius:0;color:#383838;display:block;font-size:14px;font-size:.875rem;height:40px;line-height:1rem;padding:0 5px;vertical-align:middle;width:100%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus{outline:1px dotted #a9a9a9;outline-offset:-2px;outline:-webkit-focus-ring-color auto 5px}input[type="text"].parsley-error,input[type="password"].parsley-error,input[type="email"].parsley-error{outline:none;border:1px solid #dd1b22}.disabled input,.disabled select,.disabled .custom-select{background:#f1f2f2}.disabled .control-label{color:#d9d9d9}/*
Quantity Input

Markup:
<input type="text" maxlength="3" size="1" class="qty-input" value="1">

Styleguide 16.2
*/
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;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%}.forgot-password{display:block;font-family:clanotbook;font-size:12px;font-size:.75rem;margin:0 0 12px}.convert-account{display:block;font-family:clanotbook;font-size:12px;font-size:.75rem;white-space:nowrap;margin:0 0 12px;padding-bottom:5px}.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}/*
Buttons

Styleguide 8.0
*/
.button-wrap{text-align:center;*zoom:1}.button-wrap:before,.button-wrap:after{content:'';display:table}.button-wrap:after{clear:both}@media only screen and (max-width:47.9375em){.button-wrap{text-align:left}}/*
Buttons

Basic button styles

.primary-button - Primary button
.secondary-button - Secondary button
.disabled-button - Disabled button

Markup:
<a href="#" class="button {$modifiers}">Link</a>
<button class="button {$modifiers}">Button</button>

Styleguide 8.1
*/
button{border-radius:0}.button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:#dd1b22;display:inline-block;font-size:12px;font-size:.75rem;font-family:clanotnews;line-height:128%;padding:0;text-align:left;vertical-align:middle}.button:visited{color:#dd1b22}.button:hover,.button:focus{color:#9e0000}.button.disabled{color:#a9a9a9}.button--arrow{font-weight:bold}.button--arrow i{display:inline-block;vertical-align:middle;width:16px;height:16px;overflow:hidden;line-height:1}.button--arrow i svg{width:16px;height:16px}.button--arrow i svg path{fill:#dd1b22}.button--arrow:visited svg path{fill:#dd1b22}.button--arrow:hover svg path,.button--arrow:focus svg path{fill:#9e0000}.button--arrow.disabled svg path{fill:#a9a9a9}a.primary-button{color:#fff !important}.primary-button{background:#dd1b22;color:#fff;font-size:14px;font-size:.875rem;line-height:1.25rem;min-height:40px;padding:10px 25px 8px;text-align:center}.primary-button--big{padding-left:25px !important;padding-right:25px !important}.primary-button--huge,.primary-button--bigger{-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;transition:all 250ms ease-out;width:100%;text-transform:uppercase;font-weight:bold;font-size:.83rem;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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:47.9375em){.primary-button--huge,.primary-button--bigger{min-height:50px}}@media only screen and (min-width:48em){.primary-button--bigger{width:220px}}@media only screen and (max-width:47.9375em){.primary-button--bigger{min-height:50px}}.primary-button:visited{color:#fff}.primary-button:hover{background:#9e0000;color:#fff}.primary-button:focus{background:#9e0000;color:#fff;outline:1px solid #000;outline-offset:2px}.primary-button:focus{margin:3px;outline:1px solid #000;outline-offset:2px}.secondary-button{background:#fff;border:1px solid #dd1b22;color:#dd1b22;font-size:14px;font-size:.875rem;line-height:1.25rem;min-height:40px;padding:10px 25px 8px;text-align:center;text-align-last:center}.secondary-button:focus{outline:1px solid #000;outline-offset:2.5px;outline-style:auto}.secondary-button:hover{border-color:#9e0000}.secondary-button--long{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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-width:200px;padding:8px 5px 6px}@media only screen and (max-width:47.9375em){.secondary-button--long{width:100%}}.secondary-button--long.img-button{min-height:auto}.secondary-button--long.img-button i,.secondary-button--long.img-button span.icon{width:24px;height:24px;margin-right:10px;display:inline-block}.secondary-button--long.img-button i img,.secondary-button--long.img-button span.icon img{max-width:100%}.details-button{background-color:#3d98b0;color:#fff;font-family:'Roboto','Arial',sans-serif;font-size:1rem;font-weight:500;letter-spacing:1px;text-transform:capitalize;padding:15px 20px;width:100%;position:relative;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;transition:all 250ms ease-out}.details-button:after{-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;transition:all 250ms ease-out;content:'^';margin-top:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:25px;width:16px;height:16px;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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-family:Verdana;font-size:18px;font-weight:500}@media only screen and (max-width:47.9375em){.details-button:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-bottom:10px;margin-top:0}}.details-button:hover,.details-button:focus{background-color:#2b6a7b;color:#fff}button[disabled],.disabled-button{background:#a9a9a9;color:#fff;cursor:default;font-size:14px;font-size:.875rem;line-height:1.25rem;min-height:40px;padding:10px 25px 8px;text-align:center}button[disabled]:visited,.disabled-button:visited{color:#fff}button[disabled]:hover,.disabled-button:hover{color:#fff;background:#a9a9a9}button.no-styling[disabled]{background:none;line-height:inherit;min-height:0;padding:0}button.no-styling[disabled]:hover{background:none}.primary-button + .button{padding:2px 25px 8px}.primary-button + #cancel-button{padding:17px 25px 11px;line-height:100%}.close-hover:hover{cursor:pointer}/*
Custom button styles

Note: image paths are absolute for styleguide only

Markup:
<button title="Remove Product" type="button" class="negative-button svg-highlight">
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" height="25px" viewBox="0 0 24.941 24.941" style="enable-background:new 0 0 24.941 24.941;" xml:space="preserve" preserveAspectRatio="xMinYMin"><title>Remove</title><path d="M21.288,3.653c-4.87-4.87-12.766-4.87-17.636,0c-4.87,4.87-4.87,12.766,0,17.636c4.87,4.87,12.766,4.87,17.636,0C26.159,16.419,26.159,8.523,21.288,3.653z M16.288,19.492l-3.817-3.817l-3.817,3.817l-2.948-2.948l3.817-3.817L5.706,8.911l2.948-2.948l3.817,3.817l3.817-3.817l2.948,2.948l-3.817,3.817l3.817,3.817L16.288,19.492z"></path></svg>
    Remove
</button>

Styleguide 8.2
*/
.negative-button{background:none;border:none;margin-bottom:10px;font-size:12px;font-size:.75rem;color:#dd1b22}.negative-button:visited{color:#dd1b22}.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}/*
Checkboxes

Markup:
<div class="controls checkbox-wrap">
    <label class="control-label">
        <input name="billingAddress" type="checkbox">
        <div class="checkbox-focus">
            <span class="checkbox"><span class="check"></span></span>
            <span class="label">
                Use this as my billing address
            </span>
        </div>
    </label>
</div>

Styleguide 16.4
*/
.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;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}.checkbox-wrap .checkbox-focus{border:1px solid transparent;min-height:24px;min-width:24px;position:relative;padding:5px}.checkbox-wrap input[type="checkbox"]{left:-9999px;position:absolute}.checkbox-wrap input[type="checkbox"]:checked ~ .checkbox-focus .check{display:block;border:2px solid #dd1b22;background:#dd1b22;height:100%;position:relative}.checkbox-wrap input[type="checkbox"]:focus ~ .checkbox-focus{border:1px solid #000}.checkbox-wrap .checkbox{background:#fff;width:19px;height:19px;padding:3px;border:1px solid #4f4f4f;position:absolute}.checkbox-wrap .checkbox .disabled{background-color:#a9a9a9;height:100%;display:block}.checkbox-wrap .label{margin-left:30px;display:block;line-height:150%}.checkbox-wrap .label.hidden{display:none}.checkbox-wrap .label.button-name{margin-left:unset;font-size:13px;line-height:170%}.showText{color:#dd1b22;display:inline;margin-left:auto;text-decoration:underline;font-weight:bold}.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 10px;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:'';border-radius:50%;width:10px;height:10px;background:#dd1b22;border-color:#dd1b22}.primary-radio-buttons input[type=radio]:checked + .radio-button-label .radio-hidden-content{max-height:none}.primary-radio-buttons .label-text{display:inline-block;line-height:1.25rem;padding:1px 0 0 0;cursor:pointer}.primary-radio-buttons .radio-button{background:#fff;border:2px solid #727579;width:20px;height: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;border-radius:12px;margin:3px auto 0;background:#fff;border:1px solid #fff;vertical-align:middle}.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}.primary-radio-buttons .radio-hidden-content{max-height:0;overflow:hidden;*zoom:1}.primary-radio-buttons .radio-hidden-content:before,.primary-radio-buttons .radio-hidden-content:after{content:'';display:table}.primary-radio-buttons .radio-hidden-content:after{clear:both}.switch{border:none;display:block;height:24px;padding:0;position:relative}.switch .activation-state{display:inline-block;line-height:1.5rem;padding-right:5px;vertical-align:middle}.switch label{-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:left 0.15s ease-out;-ms-transition:left 0.15s ease-out;transition:left 0.15s ease-out;background:#a9a9a9;border-radius:12px;color:transparent;cursor:pointer;display:inline-block;height:24px;line-height:1.5rem;margin:0;position:relative;text-indent:100%;vertical-align:middle;width:44px}.switch label:after{-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:left 0.15s ease-out;-ms-transition:left 0.15s ease-out;transition:left 0.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;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;font-family:clanotnews;text-transform:uppercase;padding:0 15px 25px}.form-sub-header{font-size:16px;font-size:1rem;font-family:clanotnews;margin-bottom:10px;text-transform:uppercase}.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;*zoom:1}.generic-form-section:before,.generic-form-section:after{content:'';display:table}.generic-form-section:after{clear:both}.user-action-form{display:block;padding:10px 15px 0;width:100%}@media only screen and (min-width:48em){.user-action-form{max-width:410px}}.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}.edit-profile input::-webkit-input-placeholder,.address-details-first input::-webkit-input-placeholder,.contactUs input::-webkit-input-placeholder,.b2b-application input::-webkit-input-placeholder{color:#a9a9a9 !important}.edit-profile input::-moz-placeholder,.address-details-first input::-moz-placeholder,.contactUs input::-moz-placeholder,.b2b-application input::-moz-placeholder{color:#a9a9a9 !important}.edit-profile input:-ms-input-placeholder,.address-details-first input:-ms-input-placeholder,.contactUs input:-ms-input-placeholder,.b2b-application 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 input,.parsley-error select,.parsley-error .custom-select select{border:1px solid #dd1b22}.parsley-error input:focus,.parsley-error select:focus,.parsley-error .custom-select select:focus{outline:1px solid;outline-offset:4px;outline-style:auto}.parsley-error .input-container,.parsley-error .disabled{border:1px solid #d9d9d9}.parsley-error .checkbox{border-color:#dd1b22}.parsley-error label{color:#dd1b22}.parsley-errors-list{color:#dd1b22}.parsley-errors-list li{display:block;font-size:12px;font-size:.75rem;padding-top:5px}.help-inline{color:#dd1b22;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 .help-inline{font-family:clanotnews}.control-group.error label{color:#dd1b22;font-family:clanotnews}.control-group.error .controls > input{border:1px solid #dd1b22;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{margin:5px 0 0 0}.pstrength-bar{margin-top:10px}@media only screen and (max-width:47.9375em){.full-button{margin:0 auto;width:100%;display:block}.user-action .page-description{padding:0;font-size:13px;font-size:.8125rem;margin:0 15px;text-transform:none}.user-action .required{padding:0}.account-content .user-action .mandatory{display:inline-block}.user-action-form{padding:10px}}@media only screen and (min-width:48em){.required{font-size:14px;font-size:.875rem}.user-action.login .page-description{margin-bottom:20px}.user-action .required{padding:0}.user-action .page-description{padding:0;font-size:14px;font-size:.875rem}.user-action-form{padding:10px}.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}}.saveAddress .button{cursor:pointer}.hidden{display:none}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-wrap{height:40px;background-color:#ddd;background-color:#dd1b22;text-transform:uppercase}.datepicker div#bn_prev{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjE3cHgiIHZpZXdCb3g9IjAgMCA2Ljk5OCAxMC4wMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYuOTk4IDEwLjAxNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0wLjEzLDUuNDY1bDMuNzc2LDQuNTQ5aDMuMDkzTDIuOTQzLDQuOTg1bDQuMDU1LTQuOTc2TDUuOTk3LDBIMy45MDVMMC4xMzIsNC40OTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDLTAuMDQzLDQuNzk0LTAuMDQ0LDUuMTY3LDAuMTMsNS40NjV6Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3N2Zz4KICAgICAgICAgICAgICAgICAgICAgICAg) no-repeat center center;float:left;width:40px;height:40px;line-height:40px;text-align:center}.datepicker div#bn_prev svg{height:14px;vertical-align:middle}.datepicker div#bn_next{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKICAgICB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTAgMTciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDE3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2RkMWIyMiIgZD0iTTkuODEyLDcuNzdMNC40MjIsMS4zNDVIMS40MzNMMC4wMDIsMS4zNThsNS43OTUsNy4xMTFMMCwxNS42NTRoNC40Mmw1LjM5Ni02LjUKICAgIEMxMC4wNjQsOC43MjksMTAuMDYyLDguMTk2LDkuODEyLDcuNzd6Ii8+Cjwvc3ZnPg==) no-repeat center center;float:right;width:40px;height:40px;line-height:40px;text-align:center}.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;text-align:center;font-weight:bold;font-size:18px;font-size:1.125rem;line-height:40px}.datepicker div#month .year{font-family:clanotbook}.datepicker thead{display:none}.datepicker table#cal{width:280px;font-size:1.2em;text-align:center;border-spacing:0}.datepicker table#cal th,.datepicker table#cal td{width:40px;height:40px;padding:0}.datepicker table#cal td{color:#383838;cursor:pointer;background-color:#fff;border:1px solid;border-right:none;border-bottom:none;border-color:#d9d9d9;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 #dd1b22 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:hover,.datepicker table#cal td.focus{border:1px solid #dd1b22;background-color:#f1f2f2;color:#dd1b22}.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}}.input-group-wrap{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;width:100%}.input-group{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:6em;height:2em;min-width:6em;padding-top:0 !important}.input-group input{width:33.3333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center !important;border:0}.input-group input[type="button"]{font-family:Arial;line-height:1;cursor:pointer;background-color:#f1f2f2;color:#dd1b22;font-size:2em;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease;padding:0;font-weight:bold;-webkit-appearance:button}.input-group input:focus{border:2px solid #fff;outline:1px solid #000}.input-group input[type="number"]::-webkit-outer-spin-button,.input-group input[type="number"]::-webkit-inner-spin-button{display:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-group input[type="number"]{-moz-appearance:textfield}.input-group .quantity-field{font-size:1em;border:1px solid #727579}.input-status{margin-left:15px;font-size:.9em}.input-status__loader{display:none;border:.125rem solid #dd1b22;border-top:.125rem solid transparent;border-radius:100%;width:1.25rem;height:1.25rem;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.input-status__true{display:none;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:47.9375em){.input-status__true{margin-left:10px;height:1.25rem}}.input-status__true,.input-status__update{display:none;position:relative;padding-left:1.25rem}.input-status__true:before,.input-status__update:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:1rem;height:1rem;background:#0aa84b url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3IDRsLTE1IDE1LTctNy01IDUgMTIgMTIgMjAtMjB6Ij48L3BhdGg+Cjwvc3ZnPgo=) no-repeat center;background-size:.8333rem .625rem;border-radius:100%;padding:.3rem}.input-status__false{display:none}.input-status__update{display:none}.input-status__maxPurchased{display:none}.input-status__maxPurchased span{color:#dd1b22}.input-status__error-message{display:none}.input-status__error-message span{color:#dd1b22}.input-status.with-loader .input-status__loader{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.input-status.with-error .input-status__error-message{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.input-status.with-true .input-status__true{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.input-status.with-update .input-status__update{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.input-status.with-false .input-status__false{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.input-status.with-maxPurchased .input-status__maxPurchased{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.cart-item--dropdown .cart-item__detail,.cart-item--dropdown .cart-item__img{padding:7px}.cart-item--dropdown .input-status{margin-left:7px}.cart-item--dropdown .input-status__true span{line-height:1}.pdp-availability-wrap .input-status,.pdp-custom .input-status{display:none}.custom-select.custom-select-container{overflow:visible;border:none;cursor:pointer}.custom-select.custom-select-container .custom-select-box{border:1px solid #727579;padding:10px}.custom-select.custom-select-container .custom-select-options{border:1px solid #727579;border-top:none;position:relative;background:#fff;width:100%;z-index:99999 !important}.custom-select.custom-select-container .custom-select-options .option{padding:10px}.custom-select.custom-select-container .custom-select-options .option:focus{outline:none;background:#dd1b22;color:#fff;font-weight:bold}.custom-gray-button{background:#484848;border:1px solid #484848;color:#fff}.custom-gray-button:focus,.custom-gray-button:hover{background:#383838;border-color:#383838;color:#fff;outline-offset:3px}.custom-red-button{background:#dd1b21;border:1px solid #dd1b21;color:#fff}.custom-red-button:focus,.custom-red-button:hover{background:#9e0000;border-color:#9e0000;color:#fff;outline-offset:3px}.com-emailAddress{margin-bottom:23px;font-size:16px;font-size:1rem;font-family:clanotnews}.com-userAdd{color:#dd1b22}.lang-sub-radioBtn{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:5px}.comPref-radioBtn{display:inline-block;margin:5px 25px 0 0}.user-action-form-comPref{padding:3px 0;width:100%}.language-preference-para{margin:0 0 30px 0}.language-preference-subscribed{margin:0 0 15px 0}.language-preference-unsubscribed{margin:0 0 15px 0}.comPref-button-wrap{text-align:left;margin-bottom:30px}@media only screen and (max-width:47.9375em){.comPref-button-wrap{text-align:center}}.language-preference-unsubscription-terms{margin:0 0 15px 0}.language-preference-terms{margin:0 0 15px 0}.comprefContent{display:none}.showlessBtn{display:none;cursor:pointer;color:#dd1b22;font-weight:bold}.showMoreBtn{cursor:pointer;color:#dd1b22;font-weight:bold}#checkbox-focus-no-padding{padding:1px;border:1px solid transparent;min-height:23px;min-width:24px;position:absolute}#checkbox-left-width{left:1px;width:20px}#preference-centre-see-more-link{font-size:14px}.comm-preference-para{margin:0 0 16px 0}#qtyErrorMessage.qty_errorr_msg{color:#dd1b22;font-size:.9em;display:inline-block;margin-top:20px}#qtyErrorMessage.qty_errorr_msg.hidden{display:none}.hero{text-align:center}.hero .container{padding:0}.hero .hero-image img{width:100%}.aspot-module{*zoom:1}.aspot-module:before,.aspot-module:after{content:'';display:table}.aspot-module:after{clear:both}@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{display:inline-block}.aspot-module h2,.aspot-module h3,.aspot-module p{display:inline-block}.aspot-module .a-spot-info{display:block}.page-subcategory .aspot-module .section-header,.page-category .aspot-module .section-header{width:100%}@media only screen and (min-width:48em){.page-subcategory .aspot-module .section-header,.page-category .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}}/*
Alternate Header

* Used for: Separate Content (EX: Promo blocks)

Markup:
<section class="promo-block">
    <h2 class="section-header">New At The Source</h2>
</section>

Styleguide 2.2.2
*/
.promo-block{background:#fff;color:#fff;text-align:center;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 transparent}@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{*zoom:1;background:#fff;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,0,0,0.18)}.promo-block.promo-block-1 .container .promo-content .promo-text +below(48em){width:100%}.promo-block.promo-block-1 .container .promo-content:before,.promo-block.promo-block-1 .container .promo-content:after{content:'';display:table}.promo-block.promo-block-1 .container .promo-content:after{clear:both}.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}/*
Exclusive

Static Image

* Note: breakpoints in styleguide may not align correctly due to left navigation

Markup:
<section class="promo-block promo-block-1" tabindex="-1">
    <div class="container">
        <div class="promo-image">
            <a href="" ""="" class="image-wrap">
                <img title="" alt="" src="http://placehold.it/642x202">
            </a>
        </div><div class="promo-text">
            <div class="content">
                <h2 class="promo-header">Monster Superstar HD speaker</h2>
            </div>
            <div class="content">
                <p>Ultra-compact, high-performance Superstar Bluetooth speaker from Monster delivers premium stereo sound.</p>
            </div>
            <a href="#" title="Get It Now">Get It Now</a>
        </div>
    </div>
</section>

Styleguide 11.4
*/
.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}/*
Solutions

Static Image

Markup:
<section class="promo-block">
    <div class="yCmsContentSlot small-promos">
        <a href="#" class="image-wrap">
            <img title="Battery Charger Finder" alt="Battery Charger Finder" src="http://placehold.it/150x148">
        </a>
        <a href="#" class="image-wrap">
            <img title="Cable Finder" alt="Cable Finder" src="http://placehold.it/150x148">
        </a>
    </div>
</section>

Styleguide 11.3
*/
.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 3px solid}.promo-block-2 .large-promos{width:100%;min-height:177px;overflow:hidden}.promo-block-2 .large-promos img{width:100%}.promo-block-2 .promo-deal{min-height:270px;overflow:hidden;margin-top:-3px}@media only screen and (max-width:47.9375em){.promo-block-2 .promo-deal{margin-top:15px}}.promo-block-2 .promo-deal img{width:100%}.promo-block-2 .promo-deal-sales-failed{min-height:270px;overflow:hidden;margin-top:-3px}@media only screen and (max-width:47.9375em){.promo-block-2 .promo-deal-sales-failed{margin-top:15px}}.promo-block-2 .promo-deal-sales-failed img{width:100%}.great-offers{background-color:#fff;color:#fff;text-align:center;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:47.9375em){.great-offers{padding-top:30px;padding-bottom:30px}}.great-offers.promo-block-1 .promo-content{*zoom:1;background:#fff;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,0,0,0.18)}.great-offers.promo-block-1 .promo-content:before,.great-offers.promo-block-1 .promo-content:after{content:'';display:table}.great-offers.promo-block-1 .promo-content:after{clear:both}.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 .promo-deal img{width:100%}.great-offers .section-header:after{border-color:transparent transparent #f1f2f2 transparent}.great-offers .header-wrap a{font-family:clanotbook}.great-offers .promo-deal-sales-failed{overflow:hidden;margin-top:-3px}@media only screen and (max-width:47.9375em){.great-offers .promo-deal-sales-failed{margin-top:15px}}.great-offers .promo-deal-sales-failed img{width:100%}.great-offers .section-header:after{border-color:transparent transparent #f1f2f2 transparent}.great-offers .header-wrap a{font-family:clanotbook}.has-potential-order-promotions .promo{margin-bottom:20px}@media only screen and (min-width:48em){.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-text p{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.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 .deal-container{min-height:221px}.promo-block-2 .deal-container .image-wrap:focus{border:3px solid #3d98b0}.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{height:auto;display:inline-block;width:51%;padding-right:20px;vertical-align:top}.promo-block-2 .promo-deal{height:auto;display:inline-block;width:31.5%;margin-top:0;vertical-align:top}.promo-block-2 .promo-deal-sales-failed{height:auto;display:inline-block;width:31.5%;margin-top:0;vertical-align:top}.great-offers .image-wrap{width:100%}.great-offers .deal-container{min-height:221px}.great-offers .deal-container .image-wrap:focus{border:3px solid #3d98b0}.great-offers .promo-deal{height:auto;display:inline-block;width:33.68%;margin-top:0;vertical-align:top;padding-right:16px}.great-offers .promo-deal:last-child{width:31.6%}.great-offers .promo-deal:last-child{padding-right:0}.great-offers .promo-deal-sales-failed{height:auto;display:inline-block;width:33.68%;margin-top:0;vertical-align:top;padding-right:16px}.great-offers .promo-deal-sales-failed:last-child{width:31.6%}.great-offers .promo-deal-sales-failed:last-child{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{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:break-all}.promo-block .header-wrap a{font-size:14px;font-size:.875rem;font-family:clanotmedium}}/*
Promotional Spot

Static Image

Markup:
<section class="promo-block">
    <span class="yCmsContentSlot large-promos">
        <a href="#" class="image-wrap">
            <img title="Bell At Home" alt="Bell At Home" src="http://placehold.it/487x297">
        </a>
    </span>
</section>

Styleguide 11.1
*/
/*
Deal of the Day

Markup:
<section class="promo-block">
    <span class="yCmsContentSlot large-promos">
        <a href="#" class="image-wrap">
            <img title="Deal Of The Day" alt="Deal Of The Day" src="http://placehold.it/319x297">
        </a>
    </span>
</section>

Styleguide 11.2
*/
@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%}.promo-block-2 .promo-deal-sales-failed{width:32%}.great-offers .promo-deal{width:33.7%;padding-right:20px}.great-offers .promo-deal:last-child{width:31.7%;padding-right:0}.great-offers .promo-deal-sales-failed{width:33.7%;padding-right:20px}.great-offers .promo-deal-sales-failed:last-child{width:31.7%;padding-right:0}}@media print{.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-text p{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.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 .deal-container{min-height:221px}.promo-block-2 .deal-container .image-wrap:focus{border:3px solid #3d98b0}.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{height:auto;display:inline-block;width:51%;padding-right:20px;vertical-align:top}.promo-block-2 .promo-deal{height:auto;display:inline-block;width:31.5%;margin-top:0;vertical-align:top}.promo-block-2 .promo-deal-sales-failed{height:auto;display:inline-block;width:31.5%;margin-top:0;vertical-align:top}.great-offers .image-wrap{width:100%}.great-offers .deal-container{min-height:221px}.great-offers .deal-container .image-wrap:focus{border:3px solid #3d98b0}.great-offers .promo-deal{height:auto;display:inline-block;width:33.68%;margin-top:0;vertical-align:top;padding-right:16px}.great-offers .promo-deal:last-child{width:31.6%}.great-offers .promo-deal:last-child{padding-right:0}.great-offers .promo-deal-sales-failed{height:auto;display:inline-block;width:33.68%;margin-top:0;vertical-align:top;padding-right:16px}.great-offers .promo-deal-sales-failed:last-child{width:31.6%}.great-offers .promo-deal-sales-failed:last-child{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{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:break-all}.promo-block .header-wrap a{font-size:14px;font-size:.875rem;font-family:clanotmedium}}.great-offers .deal-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:64em){.great-offers .deal-container{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.great-offers .deal-container .promo-deal{min-height:240px;width:50%;padding:0 5px}@media only screen and (max-width:47.9375em){.great-offers .deal-container .promo-deal{margin-top:0}}@media only screen and (min-width:64em){.great-offers .deal-container .promo-deal{min-height:300px;width:25%;padding:0}}.great-offers .deal-container .promo-deal .content-bottom.row-2{top:65%;bottom:unset}.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__head,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__description,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__link{bottom:0 !important}@media only screen and (min-width:48em) and (max-width:63.9375em){.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__head,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__description,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__link{font-size:1rem !important}}@media only screen and (min-width:36.25em) and (max-width:47.9375em){.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__head,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__description,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__link{font-size:.85rem !important}}@media only screen and (max-width:36.1875em){.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__head,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__description,.great-offers .deal-container .promo-deal .content-bottom.row-2 .content-description .prmo__link{font-size:.75rem !important}}.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:#fff;font-size:0}.top-rated-grid .grid-collection-categories-wrapper{background-color:#186e90}.grid-collection-categories-wrapper .list{float:left;background:#fff}.top-rated-grid .grid-collection-categories-wrapper .list{background-color:#186e90}.grid-collection-categories-wrapper .list h2{background-color:#fff;margin:unset !important;padding:10px 0;border-color:transparent transparent #fff transparent;border-style:solid}.grid-collection-categories-wrapper .list h2 a{color:#808080 !important;margin:0}.grid-collection-categories-wrapper .list h2.active{border-color:transparent transparent #dd1b22 transparent}.grid-collection-categories-wrapper .list h2.active a{color:#f00 !important}.grid-collection-categories-wrapper .list h2.active:before{display:none}.grid-collection-categories-wrapper .pdp-section-container,.pageType-ProductPage .grid-collection-categories-wrapper{background:#186e90;color:#383838}.grid-collection-categories{*zoom:1;background:none;white-space:nowrap;color:#fff}.grid-collection-categories:before,.grid-collection-categories:after{content:'';display:table}.grid-collection-categories:after{clear:both}.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 5px;position:relative}.grid-collection-categories a .gradient-text{width:100%}.grid-collection-categories a:focus{outline:1px solid #000}.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:'';position:absolute;bottom:-10px;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent;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;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}@media only screen and (min-width:48em){.page-subcategory .top-rated-grid .grid-content{max-height:none}}.grid-content.active{display:block;left:0;overflow:hidden;position:relative}.grid-content.expanded ul{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease}.grid-content > ul{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms 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-img,.category-container .grid-collection-item .grid-collection-item-details{width:100%}.category-container .grid-collection-item .grid-collection-link:hover .grid-collection-item-name,.category-container .grid-collection-item .grid-collection-link:focus .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-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:#dd1b22}.page-homepage .grid-collection-item-price,.page-brandPage .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:#dd1b22;display:inline}.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{display:inline-block;height:13px;width:13px;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDEuMTg4cHgiIGhlaWdodD0iMzkuMTcycHgiIHZpZXdCb3g9IjAgMCA0MS4xODggMzkuMTcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MS4xODggMzkuMTcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGQkMwMCIgcG9pbnRzPSIyMC41OTQsMCAxNC4yMywxMi44OTUgMCwxNC45NjEgMTAuMjk3LDI0Ljk5OSA3Ljg2NiwzOS4xNzMgMjAuNTk0LDMyLjQ4IDMzLjMyMiwzOS4xNzMKCTMwLjg5MSwyNC45OTkgNDEuMTg4LDE0Ljk2MSAyNi45NTgsMTIuODk1ICIvPgo8L3N2Zz4K) no-repeat 50% 50%/13px 13px}.rating-star.white{display:inline-block;height:13px;width:13px;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQxLjE4OHB4IiBoZWlnaHQ9IjM5LjE3MnB4IiB2aWV3Qm94PSIwIDAgNDEuMTg4IDM5LjE3MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDEuMTg4IDM5LjE3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGZpbGw9IiNENEQ0RDQiIHBvaW50cz0iMjAuNTk0LDAgMTQuMjMsMTIuODk1IDAsMTQuOTYxIDEwLjI5NywyNC45OTkgNy44NjYsMzkuMTczIDIwLjU5NCwzMi40OCAzMy4zMjIsMzkuMTczCgkzMC44OTEsMjQuOTk5IDQxLjE4OCwxNC45NjEgMjYuOTU4LDEyLjg5NSAiLz4KPC9zdmc+Cg==) no-repeat 50% 50%/13px 13px}.grid-show-more{color:#dd1b22;cursor:pointer;font-family:clanotnews;font-size:14px;font-size:.875rem;padding-top:20px}@media only screen and (min-width:48em){.grid-show-more{display:none !important}}.grid-show-more .less-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)}.grid-show-more.expanded .more-text{display:none}.grid-show-more.expanded .less-text{display:inline-block}.grid-show-more img{vertical-align:middle}.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;-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%);max-height:100%;height:auto}.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:none;border-bottom:1px solid #d3d3d3}.grid-collection-categories-wrapper.search-results-tab-wrapper{margin-bottom:0}.grid-collection-categories{background:#fff;border:none;text-align:left;display:inline-block}.pageType-ProductPage .grid-collection-categories{display:block;background:#186e90}.pdp-section-container .grid-collection-categories{background:#186e90}.grid-collection-categories .list:first-child{left:0;padding-left:13px}.grid-collection-categories .list:first-child a:before{display:none}.grid-collection-categories .list:first-child .product-search-tab{padding-left:0}.grid-collection-categories .list:first-child .product-search-tab:before{display:none}.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{*zoom:1;float:left;clear:none;padding-left:0;padding-right:0;text-align:inherit;width:32.25806451612903%;margin-left:0%;margin-right:0%;border-bottom:none;display:block;margin-left:0;margin-right:0;position:relative;padding:30px 15px}.grid-content .grid-collection-item:before,.grid-content .grid-collection-item:after{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 0;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}}@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{*zoom:1;margin:0 0 15px;padding-top:15px}.grid-columns-holder:before,.grid-columns-holder:after{content:'';display:table}.grid-columns-holder:after{clear:both}.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{width:50%}.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}}.accessiblegridComponent{position:relative;text-align:center;color:#000}.banner-threefold-left{position:absolute;top:0%;left:0%}.banner-threefold-right{position:absolute;top:0%;right:0%}.banner-threefold-center{position:absolute;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%)}.banner-left{position:absolute;top:0%;left:0%}.banner-right{position:absolute;top:50%;right:0%}.grid-row-holder.grid-group_ratio_30_70 .row-1{height:30%}.grid-row-holder.grid-group_ratio_30_70 .row-2{height:70%}.grid-row-holder.grid-group_ratio_40_60 .row-1{height:40%}.grid-row-holder.grid-group_ratio_40_60 .row-2{height:60%}.grid-row-holder.grid-group_ratio_50_50 .row-1{height:50%}.grid-row-holder.grid-group_ratio_50_50 .row-2{height:50%}.grid-row-holder.grid-group_ratio_60_40 .row-1{height:60%}.grid-row-holder.grid-group_ratio_60_40 .row-2{height:40%}.grid-row-holder .grid-group_ratio_70_30 .row-1{height:70%}.grid-row-holder .grid-group_ratio_70_30 .row-2{height:30%}.grid-row-holder .grid-group_ratio_80_20 .row-1{height:80%}.grid-row-holder .grid-group_ratio_80_20 .row-2{height:20%}.grid-row-holder .grid-group_ratio_20_80 .row-1{height:20%}.grid-row-holder .grid-group_ratio_20_80 .row-2{height:80%}.grid-vertical-column-holder.grid-group_ratio_70_30 .col-1{width:70%}.grid-vertical-column-holder.grid-group_ratio_70_30 .col-2{width:30%}.grid-vertical-column-holder.grid-group_ratio_30_70 .col-1{width:30%}.grid-vertical-column-holder.grid-group_ratio_30_70 .col-2{width:70%}.grid-vertical-column-holder.grid-group_ratio_50_50 .col-1{width:50%}.grid-vertical-column-holder.grid-group_ratio_50_50 .col-2{width:50%}.grid-vertical-column-holder.grid-group_ratio_80_20 .col-1{width:80%}.grid-vertical-column-holder.grid-group_ratio_80_20 .col-2{width:20%}.grid-vertical-column-holder.grid-group_ratio_20_80 .col-1{width:20%}.grid-vertical-column-holder .col-2{width:80%}.grid-vertical-column-holder.grid-group_ratio_60_40 .col-1{width:60%}.grid-vertical-column-holder.grid-group_ratio_60_40 .col-2{width:40%}.grid-vertical-column-holder.grid-group_ratio_40_60 .col-1{width:40%}.grid-vertical-column-holder.grid-group_ratio_40_60 .col-2{width:60%}.grid-vertical-column-holder.grid-group_ratio_55_45 .col-1{width:55%}.grid-vertical-column-holder.grid-group_ratio_55_45 .col-2{width:45%}.grid-vertical-column-holder.grid-group_ratio_45_55 .col-1{width:45%}.grid-vertical-column-holder.grid-group_ratio_45_55 .col-2{width:55%}.grid-three-columns-holder.grid-group_ratio_33_33_33 .col-1{width:33%}.grid-three-columns-holder.grid-group_ratio_33_33_33 .col-2{width:33%}.grid-three-columns-holder.grid-group_ratio_33_33_33 .col-3{width:33%}.grid-three-columns-holder.grid-group_ratio_25_50_25 .col-1{width:25%}.grid-three-columns-holder.grid-group_ratio_25_50_25 .col-2{width:50%}.grid-three-columns-holder.grid-group_ratio_25_50_25 .col-3{width:25%}.grid-three-columns-holder.grid-group_ratio_20_40_20 .col-1{width:20%}.grid-three-columns-holder.grid-group_ratio_20_40_20 .col-2{width:40%}.grid-three-columns-holder.grid-group_ratio_20_40_20 .col-3{width:20%}.grid-three-columns-holder.grid-group_ratio_35_30_35 .col-1{width:35%}.grid-three-columns-holder.grid-group_ratio_35_30_35 .col-2{width:30%}.grid-three-columns-holder.grid-group_ratio_35_30_35 .col-3{width:35%}.grid-three-columns-holder.grid-group_ratio_40_20_20 .col-1{width:40%}.grid-three-columns-holder.grid-group_ratio_40_20_20 .col-2{width:20%}.grid-three-columns-holder.grid-group_ratio_40_20_20 .col-3{width:20%}.grid-three-columns-holder.grid-group_ratio_45_25_30 .col-1{width:45%}.grid-three-columns-holder.grid-group_ratio_45_25_30 .col-2{width:25%}.grid-three-columns-holder.grid-group_ratio_45_25_30 .col-3{width:30%}.grid-three-columns-holder.grid-group_ratio_60_20_20 .col-1{width:60%}.grid-three-columns-holder.grid-group_ratio_60_20_20 .col-2{width:20%}.grid-three-columns-holder.grid-group_ratio_60_20_20 .col-3{width:20%}.grid-three-columns-holder.grid-group_ratio_20_60_20 .col-1{width:20%}.grid-three-columns-holder.grid-group_ratio_20_60_20 .col-2{width:60%}.grid-three-columns-holder.grid-group_ratio_20_60_20 .col-3{width:20%}.grid-three-columns-holder.grid-group_ratio_50_25_25 .col-1{width:50%}.grid-three-columns-holder.grid-group_ratio_50_25_25 .col-2{width:25%}.grid-three-columns-holder.grid-group_ratio_50_25_25 .col-3{width:25%}.grid-three-columns-holder.grid-group_ratio_40_30_30 .col-1{width:40%}.grid-three-columns-holder.grid-group_ratio_40_30_30 .col-2{width:30%}.grid-three-columns-holder.grid-group_ratio_40_30_30 .col-3{width:30%}.row-1{color:#000;position:absolute;top:8px;left:42%}.row-2{color:#000;position:absolute;bottom:8px;left:42%}.hero .cms-container{height:100%;left:50%;max-width:1000px;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1000px}/*
Grid Collections

* Note: inline styles are for styleguide only.
* Not: For alternate headers see "Typography" section.

Markup:
    <section class="bundles-collection" tabindex="-1">
        <div class="container">
            <div class="promo-message-block">
                <a href="#" class="promo-icon"><img src="#" alt="Promo icon"/></a>
                <div class="promo-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore</div>
            </div>
        </div>
        <div class="container">
            <!-- Grid Collection Category Headers -->
            <ul class="bundles-tabset-links">
                <li><h2 class="active"><a href="#">Bundle 1</a></h2></li>
                <li><h2><a href="#">Bundle 2</a></h2></li>
            </ul>
        </div>
        <!-- Grid Collection Category Items -->
        <div class="bundles-collections-list">
            <div class="container">
                <dl class="bundles-list">
                    <dt>
                        <div class="checkbox-wrap">
                            <label class="control-label" for="addThisBundle0">
                                <input id="addThisBundle0" class="add-bundle-checkbox" type="checkbox" value="true">
                                <input type="hidden" name="" value="on">
                                <div class="checkbox-focus">
                                    <span class="checkbox">
                                        <span class="check"></span>
                                    </span>
                                    <span class="label">Add this bundle</span>
                                </div>
                            </label>
                        </div>
                        Add all of the following in the Bundle:
                    </dt>
                    <dd>
                        <a href="#" class="image-wrapper">
                            <img src="" alt="Some image" />
                        </a>
                        <div class="bundle-description">
                            <div class="prices">
                                <span class="item-price">$4<i>.42</i></span>
                            </div>
                            <h4 class="truncate">Product title lorem ipsum</h4>
                            <ul class="rating">
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star white"></li>
                            </ul>
                            <span class="total-rating">(10)</span>
                            <ul class="availability-options">
                                <li>Available: In Stock Online</li>
                                <li>Available: In Store</li>
                            </ul>
                        </div>
                    </dd>
                    <dd>
                        <a href="#" class="image-wrapper">
                            <img src="" alt="Some image" />
                        </a>
                        <div class="bundle-description">
                            <div class="prices">
                                <span class="item-price">$4<i>.42</i></span>
                            </div>
                            <h4 class="truncate">Product title lorem ipsum</h4>
                            <ul class="rating">
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star white"></li>
                            </ul>
                            <span class="total-rating">(10)</span>
                            <ul class="availability-options">
                                <li>Available: In Stock Online</li>
                                <li>Available: In Store</li>
                            </ul>
                        </div>
                    </dd>
                </dl>
                <dl class="bundles-list">
                    <dt>
                        <div class="checkbox-wrap">
                            <label class="control-label" for="addThisBundle1">
                                <input id="addThisBundle1" class="add-bundle-checkbox" type="checkbox" value="true">
                                <input type="hidden" name="" value="on">
                                <div class="checkbox-focus">
                                    <span class="checkbox">
                                        <span class="check"></span>
                                    </span>
                                    <span class="label">Add this bundle</span>
                                </div>
                            </label>
                        </div>
                        Add all of the following in the Bundle:
                    </dt>
                    <dd>
                        <a href="#" class="image-wrapper">
                            <img src="" alt="Some image" />
                        </a>
                        <div class="bundle-description">
                            <div class="prices">
                                <div class="item-price">$4<i>.42</i></div>
                                <div class="item-price">Bundle Price $444<i>.42</i></div>
                            </div>
                            <h4 class="truncate">Product title lorem ipsum</h4>
                            <ul class="rating">
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star"></li>
                                <li class="star white"></li>
                                <li class="star white"></li>
                            </ul>
                            <span class="total-rating">(10)</span>
                            <ul class="availability-options">
                                <li>Available: In Stock Online</li>
                                <li>Available: In Store</li>
                            </ul>
                        </div>
                    </dd>
                </dl>
            </div>
        </div>
        <div class="container">
            <div class="add-to-cart-block">


                <div class="pdp-availability-wrap">
                    <div class="mobile-container pdp-price-wrap qty-container">
                        <div class="qty">
                            <label class="qty-label" for="qtyInput">Qty</label>
                            <input type="text" maxlength="3" size="1" id="qtyInput" name="qtyInput" class="qty-input" value="1">
                            <input type="hidden" id="maxAvailableQty" name="maxAvailableQty" value="60">
                            <input type="hidden" id="maxOrderableQty" name="maxOrderableQty" value="">
                        </div>
                    </div>

                    <div class="mobile-container actions-container">
                        <div id="actions-container-for-AddToCart" class="productAddToCartPanelContainer clearfix">
                            <ul class="productAddToCartPanel clearfix">
                                <li id="AddToCart-AddToCartAction" data-index="1" class="productAddToCartPanelItem ">
                                    <form id="addToCartForm" role="form" class="button-wrap add_to_cart_form" action="/en-ca/cart/add" method="post" autocomplete="on" novalidate=""><input type="hidden" maxlength="3" size="1" id="qty" name="qty" class="qty" value="1">
                                    <input type="hidden" name="productCodePost" value="107701">
                                    <button id="addToCartButton" type="submit" class="button primary-button full-button addToCartButton">
                                    Add to Cart</button>
                                    <button type="submit" id="outOfStockButton" class="button disabled-button full-button addToCartButton outOfStock hidden" disabled="disabled">
                                    out of stock online</button>
                                    <input type="hidden" name="CSRFToken" value="e2455185-65f9-4a20-82f2-2210f504b100">
                                    </form>
                                </li>
                                <li id="AddToCart-AddToCartAction" data-index="2" class="productAddToCartPanelItem">
                                    <form novalidate="">
                                        <button id="add-to-wishlist" type="submit" class="button secondary-button full-button" data-select-wl-url="/en-ca/wishlist/p/107701/show-wishlist-selection">Add to Lists</button>
                                        <div class="add-to-wishlist-wrap"></div>
                                    </form>
                                </li>
                            </ul>
                        </div>
                    </div>
                </div>
            </div>
            <div class="price-block">
                $1999.99
                <div class="bundle-price">$1799.99</div>
                You save: $200
            </div>
        </div>
    </section>

Styleguide 13.2
*/
.bundles-collection{padding:9px 0;outline:0}.bundles-collection .promo-message-block{width:400px;float:right;*zoom:1}.bundles-collection .promo-message-block:before,.bundles-collection .promo-message-block:after{content:'';display:table}.bundles-collection .promo-message-block:after{clear:both}.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:#dd1b22;font-size:22px;font-size:1.375rem}.bundles-collection .hgroup h2{font-size:24px;margin-bottom:15px}.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;background:none}.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;*zoom:1}.bundles-collection .bundles-tabset-links:before,.bundles-collection .bundles-tabset-links:after{content:'';display:table}.bundles-collection .bundles-tabset-links:after{clear:both}.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:1px dotted #e8e7e7}.bundles-collection .bundles-tabset-links h2.active:after{content:'';position:absolute;bottom:-4px;width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #fff transparent;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;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:'';clear:both;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:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDEuMTg4cHgiIGhlaWdodD0iMzkuMTcycHgiIHZpZXdCb3g9IjAgMCA0MS4xODggMzkuMTcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MS4xODggMzkuMTcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGQkMwMCIgcG9pbnRzPSIyMC41OTQsMCAxNC4yMywxMi44OTUgMCwxNC45NjEgMTAuMjk3LDI0Ljk5OSA3Ljg2NiwzOS4xNzMgMjAuNTk0LDMyLjQ4IDMzLjMyMiwzOS4xNzMKCTMwLjg5MSwyNC45OTkgNDEuMTg4LDE0Ljk2MSAyNi45NTgsMTIuODk1ICIvPgo8L3N2Zz4K) no-repeat 50% 50%/15px 15px;float:left;padding-top:0;margin-top:0}.bundles-collection .bundles-collections-list .star.white{display:inline-block;height:15px;width:15px;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQxLjE4OHB4IiBoZWlnaHQ9IjM5LjE3MnB4IiB2aWV3Qm94PSIwIDAgNDEuMTg4IDM5LjE3MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDEuMTg4IDM5LjE3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGZpbGw9IiNENEQ0RDQiIHBvaW50cz0iMjAuNTk0LDAgMTQuMjMsMTIuODk1IDAsMTQuOTYxIDEwLjI5NywyNC45OTkgNy44NjYsMzkuMTczIDIwLjU5NCwzMi40OCAzMy4zMjIsMzkuMTczCgkzMC44OTEsMjQuOTk5IDQxLjE4OCwxNC45NjEgMjYuOTU4LDEyLjg5NSAiLz4KPC9zdmc+Cg==) no-repeat 50% 50%/15px 15px}.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}}@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:transparent}}/*
Product Displays

Styleguide 13.0
*/
/*
Carousels

Styleguide 13.1
*/
/*
Homepage Product Carousel

Markup:
<section class="merchandizing-carousel carousel" data-carousel="merchandizing-carousel" tabindex="-1">
        <div class="container">
                <div class="carousel-wrap">
                        <div class="left-hover"></div>
                        <div class="right-hover"></div>
                        <ul class="carousel-items">
                                <li>
                                        <a href="#" class="carousel-item">
                                                <span class="image-wrap">
                                                        <img itemprop="image" src="http://placehold.it/100x75" alt="Lorem ismap="" " title="Lorem Ipsum">
                                                </span>
                                                <span class="item-description">
                                                        <span class="item-title truncate">Flagship tripod with remote</span>
                                                        <span class="cta">Get it Now</span>
                                                        <span class="item-price">$494<sup>.00</sup></span>
                                                </span>
                                        </a>
                                </li>
                                <li>
                                        <a href="#" class="carousel-item">
                                                <span class="image-wrap">
                                                        <img itemprop="image" src="http://placehold.it/100x75" alt="Lorem ismap="" " title="Lorem Ipsum">
                                                </span>
                                                <span class="item-description">
                                                        <span class="item-title truncate">Sony DC Car Battery Adapter</span>
                                                        <span class="cta">Get it Now</span>
                                                        <span class="original-price"><del>$494<sup>.00</sup></del></span>
                                                        <span class="sale-price">$394<sup>.00</sup></span>
                                                </span>
                                        </a>
                                </li>
                        </ul>
                </div>
        </div>
</section>

Styleguide 13.1.1
*/
.carousel .container{padding:16px 0 110px;border-bottom:1px solid #f1f2f2}@media only screen and (max-width:47.9375em){.page-homepage .carousel:not(.brand-carousel) .container{padding:6px 0 60px}.page-homepage .carousel.primary-carousel .container{padding-bottom:80px}}.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{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:24px;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,.carousel-wrap .right-hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0)}.carousel-wrap .left-hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVCiRjZI/SwNBEEff3AmCBLvUYm1hpYXgFzjUJmzgIIiN3yAphQj22lmKGhB2uSJccYVgbS3eV0hhYyMEi83YmLj3p/DXzeOxuzOz8M9IG7TWjoC9lSRSNkRr7RlwF6BPYL8iOucOVfUZWP9FXkSOjTFFFJy0rapZICEiQ2NMARABTCaTTSAHusEFj8aYm2WxZq2NgSdgJ5BeO53OefisSFWvgSRgM+99L0mS74ooIoNa41dpms5qjEhEbmvsMsuyrYZYluUFMA1Y13s/zfN8oyKOx+MFMADeAr47n88fVHU15wig3+9/xXF8AnwEcs85N1wW9c0cqOoLf0NfiMiRMaZo7No5d6qq9wFq7nqZ+u8B3tu81vwAIA9fTh1tXHsAAAAASUVORK5CYII=);height:100%;position:absolute;left:0;top:50%;margin-top:-8px;width:10px;z-index:100;cursor:pointer}.carousel-wrap .left-hover[data-active="true"]:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD7SURBVCiRjdK9LsNRGIDx3zmaiKW3ICSmDhJaQxM3ID6GrtJY3EFdgMRuNAoGiYS1g8QoRdqEcAsGi0UkBj0GWse/Hbzbec6T834d/hlhHOyyk6hl0tOI2GUrcZih18BSKEjLiUtM/qDPxFqNdmkg3TCTOM8kgVaV9rDGDuUS16hk0skizcE5njFR4jSX0CmznZcVZ9nHSsaeI405Pv6I2Cw0vrfAc3EaMXFQYLs9potiSMQuF9jI+D3qVd6HLwb6U9/pHzJxPnCcss1FqPAWWcfL4CLR6NEaps7ruKUeufI79H5itUZ7ZNd3NANHGRrd9SCKvweP47yx8QXZnjiRGfVXRAAAAABJRU5ErkJggg==)}.carousel-wrap .left-hover:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD8SURBVCiRjdIvS0NhFMfxz72CgsFmFrPBpEHwDYhaVscQLibBNKOgYDeK6Db8A4JgWFoQjGIWfQXCgsWgIg7cY/Hqc7cbPO18zzec5/we/llJGWywlTAXSY9DYoO1hFaEXvrMF8QWi4FrjP2gr8BKRifNpSOmA1eRJFDP6PzueM5Ej1vMRNJZRi3v00tGelzEEu7eWY/XSl/Zx1LEuoHKJp8FMaE68PC9jO7gNdLAwQDbPWZqSHxiG+2ITaa0DxkviDv0P6gG7iM+O8ppiJJLYYO3wCqe80Gg0qSe94Vkmizgxt/R+4HljE5Z1rWEkwgNZx3Jhd+DhzKvtL4BAY4/v2uNiJcAAAAASUVORK5CYII=)}.carousel-wrap .left-hover[data-active="false"]:before,.carousel-wrap .left-hover[data-active="false"]:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVCiRjZI/SwNBEEff3AmCBLvUYm1hpYXgFzjUJmzgIIiN3yAphQj22lmKGhB2uSJccYVgbS3eV0hhYyMEi83YmLj3p/DXzeOxuzOz8M9IG7TWjoC9lSRSNkRr7RlwF6BPYL8iOucOVfUZWP9FXkSOjTFFFJy0rapZICEiQ2NMARABTCaTTSAHusEFj8aYm2WxZq2NgSdgJ5BeO53OefisSFWvgSRgM+99L0mS74ooIoNa41dpms5qjEhEbmvsMsuyrYZYluUFMA1Y13s/zfN8oyKOx+MFMADeAr47n88fVHU15wig3+9/xXF8AnwEcs85N1wW9c0cqOoLf0NfiMiRMaZo7No5d6qq9wFq7nqZ+u8B3tu81vwAIA9fTh1tXHsAAAAASUVORK5CYII=);cursor:default}.carousel-wrap .right-hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEpSURBVCiRjZEhTwNBEEbf9HoCCQmCkBAMQWAJnpAmGFSzWxQWAroaRwKKBIEABKI0t9sqBBi4ALLVSP4BobrtdTDXZns1Hfny9puZHZizxHt/rqpbEyDSNcZcFcXScDh8BHYBAxhVvfTeH88kAnjv91T1FSjnfADsW2vfJ4kAxpg3EakHATHgW63WxpSYy9eqeh/IS6PR6LnRaCxOiQC9Xu8U+ArQZhzHSZqmZSkO3W63V7Is6wCrY6aqNzMiQJIkJyJyG6C/GdE5twZ0geUxE5ELKUgLwCewHeAX4GBqGRF5KEjf/X7/0FqbTRKdc3UgPN1vFEU71Wr1B/LLOOcqeYsolwZAxVr7MX5Vajab68BTIKGqZ6EEUI6i6AhIA9ap1Wp3xd+Yu/4B+hFmAacFh9YAAAAASUVORK5CYII=);position:absolute;right:0;top:50%;margin-top:-8px;height:100%;width:10px;z-index:100;cursor:pointer}.carousel-wrap .right-hover[data-active="true"]:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEASURBVCiRndEhSwNhGMDx381NsGsQQVZMgsE50WCSgQirosVkGJjNNoPVICJWix9ggkzRYNnmmmDwI8hA49jOcHfwnjOIT3nhz+8eeN/jjxN1OY5ZzEJMp8rpGOxRHtLGdIAbVS5yEF7YHHGLYtoHEVsV7jNYgGVaEUfBglLMTY+F3MZsOlziIEhvk6wv0f8JS2hhI8h3X2znYIpnJZebC/LZGExxA+dB6v+2cT45zGQt5iQHn5kq8RSxkrWI5jv1YggnuRIgvA7Y3WFYyEo3ece9AH3E1Nf4TDfTphbRxESKBiNqqzxmXxV6lCOuAyTiMERQHLKPhwC1K8kf+t98A+YwO/on8bGFAAAAAElFTkSuQmCC)}.carousel-wrap .right-hover:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEBSURBVCiRndExKIRxGMfxz507UkYGKVlYrBaDSVeSM4pIvBmU2WwzWE2XzslgYFWndMR6NyurXUqX5fAa7l7932OQ3/jt+//1PP+HPyZTYS9mMmCNiIPfxLGYOgYDvh1RSolwwuwnV8h1eAtzETeJmIUNajG7QUEeFxXGU41JjjnCVoAe+5he5SUllsjnqWEmwNdPzKfEjjycby83krCYw55u8ZLmIm8ZFoL5Jn40njL6TgNDQeN+Sjynv8k9pgJcHaCYDcUm5S7poZflJT6+xXL7H1cC6RnFNV47c1KhEFNFslwLhYi75FWuc+uzQJJhZzOQIBezjttgw3rUvtD/8gXuuz0ZXTfk3AAAAABJRU5ErkJggg==)}.carousel-wrap .right-hover[data-active="false"]:before,.carousel-wrap .right-hover[data-active="false"]:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEpSURBVCiRjZEhTwNBEEbf9HoCCQmCkBAMQWAJnpAmGFSzWxQWAroaRwKKBIEABKI0t9sqBBi4ALLVSP4BobrtdTDXZns1Hfny9puZHZizxHt/rqpbEyDSNcZcFcXScDh8BHYBAxhVvfTeH88kAnjv91T1FSjnfADsW2vfJ4kAxpg3EakHATHgW63WxpSYy9eqeh/IS6PR6LnRaCxOiQC9Xu8U+ArQZhzHSZqmZSkO3W63V7Is6wCrY6aqNzMiQJIkJyJyG6C/GdE5twZ0geUxE5ELKUgLwCewHeAX4GBqGRF5KEjf/X7/0FqbTRKdc3UgPN1vFEU71Wr1B/LLOOcqeYsolwZAxVr7MX5Vajab68BTIKGqZ6EEUI6i6AhIA9ap1Wp3xd+Yu/4B+hFmAacFh9YAAAAASUVORK5CYII=);cursor:default}.carousel-items{z-index:2;white-space:nowrap;font-size:0;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:#dd1b22}.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;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:2.6rem}.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}@media only screen and (max-width:47.9375em){.page-homepage .merchandizing-carousel .header-wrap a{bottom:20px}}.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:24px;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 0 10px}.merchandizing-carousel .carousel-item:after{height:75px}.merchandizing-carousel .carousel-item:hover .cta,.merchandizing-carousel .carousel-item:focus .cta{color:#9e0000}.merchandizing-carousel .carousel-item:hover .cta:after,.merchandizing-carousel .carousel-item:focus .cta:after{border-color:transparent transparent transparent #9e0000}.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.5em;overflow:hidden;vertical-align:top;margin-bottom:2px}.merchandizing-carousel .cta{display:block;font-family:clanotnews;font-size:12px;font-size:.75rem;margin-bottom:3px}.merchandizing-carousel .left-hover,.merchandizing-carousel .right-hover{top:0}.merchandizing-carousel .carousel-items li a.carousel-item{position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.merchandizing-carousel .carousel-items li a.carousel-item:focus::after{content:'';height:calc(100% - 4px) !important;width:calc(100% - 30px);position:absolute;top:2px;left:18px;display:block;-webkit-box-shadow:0 0 3px 1px #333,0 0 3px 2px #333 !important;box-shadow:0 0 3px 1px #333,0 0 3px 2px #333 !important;z-index:2;background:none !important}.merchandizing-carousel a{display:inline-block}.prices [aria-hidden="true"]{display:block}/*
Brand Carousel

Markup:
<section class="brand-carousel carousel" data-carousel="brand-carousel" tabindex="-1">
        <div class="container">
                <div class="carousel-wrap">
                        <div class="left-hover"></div>
                        <div class="right-hover"></div>
                        <ul class="carousel-items">
                                <li>
                                        <div class="carousel-item">
                                                <a href="#" class="image-wrap"><img title="Lorem" alt="Lorem" src="http://placehold.it/150x150"></a>
                                        </div>
                                </li>
                                <li>
                                        <div class="carousel-item">
                                                <a href="#" class="image-wrap"><img title="Lorem" alt="Lorem" src="http://placehold.it/150x150"></a>
                                        </div>
                                </li>
                        </ul>
                </div>
        </div>
</section>

Styleguide 13.1.3
*/
.page-homepage .merchandizing-carousel .carousel-wrap:after{content:none}.page-homepage .merchandizing-carousel .carousel-wrap.not-first:before{content:none}.page-homepage .merchandizing-carousel .carousel-wrap.not-first .items-inner-wrapper:before{content:'';display:block;position:absolute;top:0;left:0;width:24px;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.last .items-inner-wrapper:after{content:none}.page-homepage .merchandizing-carousel .carousel-wrap .items-inner-wrapper:after{content:'';display:block;position:absolute;top:0;right:0;width:24px;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:#fff}.brand-carousel .viewport{margin:0 2%}.brand-carousel .container{padding:0}.brand-carousel .container .left-hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVCiRjZI/SwNBEEff3AmCBLvUYm1hpYXgFzjUJmzgIIiN3yAphQj22lmKGhB2uSJccYVgbS3eV0hhYyMEi83YmLj3p/DXzeOxuzOz8M9IG7TWjoC9lSRSNkRr7RlwF6BPYL8iOucOVfUZWP9FXkSOjTFFFJy0rapZICEiQ2NMARABTCaTTSAHusEFj8aYm2WxZq2NgSdgJ5BeO53OefisSFWvgSRgM+99L0mS74ooIoNa41dpms5qjEhEbmvsMsuyrYZYluUFMA1Y13s/zfN8oyKOx+MFMADeAr47n88fVHU15wig3+9/xXF8AnwEcs85N1wW9c0cqOoLf0NfiMiRMaZo7No5d6qq9wFq7nqZ+u8B3tu81vwAIA9fTh1tXHsAAAAASUVORK5CYII=);position:absolute;left:0;top:45%;height:93px;z-index:300;cursor:pointer}.brand-carousel .container .left-hover[data-active="true"]:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD7SURBVCiRjdK9LsNRGIDx3zmaiKW3ICSmDhJaQxM3ID6GrtJY3EFdgMRuNAoGiYS1g8QoRdqEcAsGi0UkBj0GWse/Hbzbec6T834d/hlhHOyyk6hl0tOI2GUrcZih18BSKEjLiUtM/qDPxFqNdmkg3TCTOM8kgVaV9rDGDuUS16hk0skizcE5njFR4jSX0CmznZcVZ9nHSsaeI405Pv6I2Cw0vrfAc3EaMXFQYLs9potiSMQuF9jI+D3qVd6HLwb6U9/pHzJxPnCcss1FqPAWWcfL4CLR6NEaps7ruKUeufI79H5itUZ7ZNd3NANHGRrd9SCKvweP47yx8QXZnjiRGfVXRAAAAABJRU5ErkJggg==)}.brand-carousel .container .left-hover:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD8SURBVCiRjdIvS0NhFMfxz72CgsFmFrPBpEHwDYhaVscQLibBNKOgYDeK6Db8A4JgWFoQjGIWfQXCgsWgIg7cY/Hqc7cbPO18zzec5/we/llJGWywlTAXSY9DYoO1hFaEXvrMF8QWi4FrjP2gr8BKRifNpSOmA1eRJFDP6PzueM5Ej1vMRNJZRi3v00tGelzEEu7eWY/XSl/Zx1LEuoHKJp8FMaE68PC9jO7gNdLAwQDbPWZqSHxiG+2ITaa0DxkviDv0P6gG7iM+O8ppiJJLYYO3wCqe80Gg0qSe94Vkmizgxt/R+4HljE5Z1rWEkwgNZx3Jhd+DhzKvtL4BAY4/v2uNiJcAAAAASUVORK5CYII=)}.brand-carousel .container .left-hover[data-active="false"]:before,.brand-carousel .container .left-hover[data-active="false"]:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVCiRjZI/SwNBEEff3AmCBLvUYm1hpYXgFzjUJmzgIIiN3yAphQj22lmKGhB2uSJccYVgbS3eV0hhYyMEi83YmLj3p/DXzeOxuzOz8M9IG7TWjoC9lSRSNkRr7RlwF6BPYL8iOucOVfUZWP9FXkSOjTFFFJy0rapZICEiQ2NMARABTCaTTSAHusEFj8aYm2WxZq2NgSdgJ5BeO53OefisSFWvgSRgM+99L0mS74ooIoNa41dpms5qjEhEbmvsMsuyrYZYluUFMA1Y13s/zfN8oyKOx+MFMADeAr47n88fVHU15wig3+9/xXF8AnwEcs85N1wW9c0cqOoLf0NfiMiRMaZo7No5d6qq9wFq7nqZ+u8B3tu81vwAIA9fTh1tXHsAAAAASUVORK5CYII=);cursor:default}.brand-carousel .container .right-hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEASURBVCiRndEhSwNhGMDx381NsGsQQVZMgsE50WCSgQirosVkGJjNNoPVICJWix9ggkzRYNnmmmDwI8hA49jOcHfwnjOIT3nhz+8eeN/jjxN1OY5ZzEJMp8rpGOxRHtLGdIAbVS5yEF7YHHGLYtoHEVsV7jNYgGVaEUfBglLMTY+F3MZsOlziIEhvk6wv0f8JS2hhI8h3X2znYIpnJZebC/LZGExxA+dB6v+2cT45zGQt5iQHn5kq8RSxkrWI5jv1YggnuRIgvA7Y3WFYyEo3ece9AH3E1Nf4TDfTphbRxESKBiNqqzxmXxV6lCOuAyTiMERQHLKPhwC1K8kf+t98A+YwO/on8bGFAAAAAElFTkSuQmCC);position:absolute;left:100%;top:45%;height:93px;z-index:300;cursor:pointer}.brand-carousel .container .right-hover[data-active="true"]:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEASURBVCiRndEhSwNhGMDx381NsGsQQVZMgsE50WCSgQirosVkGJjNNoPVICJWix9ggkzRYNnmmmDwI8hA49jOcHfwnjOIT3nhz+8eeN/jjxN1OY5ZzEJMp8rpGOxRHtLGdIAbVS5yEF7YHHGLYtoHEVsV7jNYgGVaEUfBglLMTY+F3MZsOlziIEhvk6wv0f8JS2hhI8h3X2znYIpnJZebC/LZGExxA+dB6v+2cT45zGQt5iQHn5kq8RSxkrWI5jv1YggnuRIgvA7Y3WFYyEo3ece9AH3E1Nf4TDfTphbRxESKBiNqqzxmXxV6lCOuAyTiMERQHLKPhwC1K8kf+t98A+YwO/on8bGFAAAAAElFTkSuQmCC)}.brand-carousel .container .right-hover:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEBSURBVCiRndExKIRxGMfxz507UkYGKVlYrBaDSVeSM4pIvBmU2WwzWE2XzslgYFWndMR6NyurXUqX5fAa7l7932OQ3/jt+//1PP+HPyZTYS9mMmCNiIPfxLGYOgYDvh1RSolwwuwnV8h1eAtzETeJmIUNajG7QUEeFxXGU41JjjnCVoAe+5he5SUllsjnqWEmwNdPzKfEjjycby83krCYw55u8ZLmIm8ZFoL5Jn40njL6TgNDQeN+Sjynv8k9pgJcHaCYDcUm5S7poZflJT6+xXL7H1cC6RnFNV47c1KhEFNFslwLhYi75FWuc+uzQJJhZzOQIBezjttgw3rUvtD/8gXuuz0ZXTfk3AAAAABJRU5ErkJggg==)}.brand-carousel .container .right-hover[data-active="false"]:before,.brand-carousel .container .right-hover[data-active="false"]:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEpSURBVCiRjZEhTwNBEEbf9HoCCQmCkBAMQWAJnpAmGFSzWxQWAroaRwKKBIEABKI0t9sqBBi4ALLVSP4BobrtdTDXZns1Hfny9puZHZizxHt/rqpbEyDSNcZcFcXScDh8BHYBAxhVvfTeH88kAnjv91T1FSjnfADsW2vfJ4kAxpg3EakHATHgW63WxpSYy9eqeh/IS6PR6LnRaCxOiQC9Xu8U+ArQZhzHSZqmZSkO3W63V7Is6wCrY6aqNzMiQJIkJyJyG6C/GdE5twZ0geUxE5ELKUgLwCewHeAX4GBqGRF5KEjf/X7/0FqbTRKdc3UgPN1vFEU71Wr1B/LLOOcqeYsolwZAxVr7MX5Vajab68BTIKGqZ6EEUI6i6AhIA9ap1Wp3xd+Yu/4B+hFmAacFh9YAAAAASUVORK5CYII=);cursor:default}.brand-carousel .section-header:after{border-color:transparent transparent #f1f2f2 transparent}.brand-carousel .header-wrap a{font-family:clanotbook}.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{content:'';display:block;position:absolute;top:0;right:0;width:24px;height:100%;z-index:50;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%)}.brand-carousel .carousel-items li .carousel-item a{position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.brand-carousel .carousel-items li .carousel-item a:focus::after{content:'';height:calc(100% - 4px) !important;width:calc(100%);position:absolute;top:2px;left:5px;display:block;-webkit-box-shadow:0 0 3px 1px #333,0 0 3px 2px #333 !important;box-shadow:0 0 3px 1px #333,0 0 3px 2px #333 !important;z-index:2;background:none !important}.brand-carousel a{display:inline-block}.faceted-search-carousel{background:#fff;padding:20px 0;outline:0}.faceted-search-carousel .carousel-wrap:after{content:'';display:block;position:absolute;top:0;right:0;width:24px;height:100%;z-index:50;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 .viewport{margin:0 2%}.faceted-search-carousel .desktop-container .right-hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEpSURBVCiRjZEhTwNBEEbf9HoCCQmCkBAMQWAJnpAmGFSzWxQWAroaRwKKBIEABKI0t9sqBBi4ALLVSP4BobrtdTDXZns1Hfny9puZHZizxHt/rqpbEyDSNcZcFcXScDh8BHYBAxhVvfTeH88kAnjv91T1FSjnfADsW2vfJ4kAxpg3EakHATHgW63WxpSYy9eqeh/IS6PR6LnRaCxOiQC9Xu8U+ArQZhzHSZqmZSkO3W63V7Is6wCrY6aqNzMiQJIkJyJyG6C/GdE5twZ0geUxE5ELKUgLwCewHeAX4GBqGRF5KEjf/X7/0FqbTRKdc3UgPN1vFEU71Wr1B/LLOOcqeYsolwZAxVr7MX5Vajab68BTIKGqZ6EEUI6i6AhIA9ap1Wp3xd+Yu/4B+hFmAacFh9YAAAAASUVORK5CYII=);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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEASURBVCiRndEhSwNhGMDx381NsGsQQVZMgsE50WCSgQirosVkGJjNNoPVICJWix9ggkzRYNnmmmDwI8hA49jOcHfwnjOIT3nhz+8eeN/jjxN1OY5ZzEJMp8rpGOxRHtLGdIAbVS5yEF7YHHGLYtoHEVsV7jNYgGVaEUfBglLMTY+F3MZsOlziIEhvk6wv0f8JS2hhI8h3X2znYIpnJZebC/LZGExxA+dB6v+2cT45zGQt5iQHn5kq8RSxkrWI5jv1YggnuRIgvA7Y3WFYyEo3ece9AH3E1Nf4TDfTphbRxESKBiNqqzxmXxV6lCOuAyTiMERQHLKPhwC1K8kf+t98A+YwO/on8bGFAAAAAElFTkSuQmCC)}.faceted-search-carousel .desktop-container .right-hover:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEBSURBVCiRndExKIRxGMfxz507UkYGKVlYrBaDSVeSM4pIvBmU2WwzWE2XzslgYFWndMR6NyurXUqX5fAa7l7932OQ3/jt+//1PP+HPyZTYS9mMmCNiIPfxLGYOgYDvh1RSolwwuwnV8h1eAtzETeJmIUNajG7QUEeFxXGU41JjjnCVoAe+5he5SUllsjnqWEmwNdPzKfEjjycby83krCYw55u8ZLmIm8ZFoL5Jn40njL6TgNDQeN+Sjynv8k9pgJcHaCYDcUm5S7poZflJT6+xXL7H1cC6RnFNV47c1KhEFNFslwLhYi75FWuc+uzQJJhZzOQIBezjttgw3rUvtD/8gXuuz0ZXTfk3AAAAABJRU5ErkJggg==)}.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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEpSURBVCiRjZEhTwNBEEbf9HoCCQmCkBAMQWAJnpAmGFSzWxQWAroaRwKKBIEABKI0t9sqBBi4ALLVSP4BobrtdTDXZns1Hfny9puZHZizxHt/rqpbEyDSNcZcFcXScDh8BHYBAxhVvfTeH88kAnjv91T1FSjnfADsW2vfJ4kAxpg3EakHATHgW63WxpSYy9eqeh/IS6PR6LnRaCxOiQC9Xu8U+ArQZhzHSZqmZSkO3W63V7Is6wCrY6aqNzMiQJIkJyJyG6C/GdE5twZ0geUxE5ELKUgLwCewHeAX4GBqGRF5KEjf/X7/0FqbTRKdc3UgPN1vFEU71Wr1B/LLOOcqeYsolwZAxVr7MX5Vajab68BTIKGqZ6EEUI6i6AhIA9ap1Wp3xd+Yu/4B+hFmAacFh9YAAAAASUVORK5CYII=);cursor:default}.faceted-search-carousel .desktop-container .left-hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVCiRjZI/SwNBEEff3AmCBLvUYm1hpYXgFzjUJmzgIIiN3yAphQj22lmKGhB2uSJccYVgbS3eV0hhYyMEi83YmLj3p/DXzeOxuzOz8M9IG7TWjoC9lSRSNkRr7RlwF6BPYL8iOucOVfUZWP9FXkSOjTFFFJy0rapZICEiQ2NMARABTCaTTSAHusEFj8aYm2WxZq2NgSdgJ5BeO53OefisSFWvgSRgM+99L0mS74ooIoNa41dpms5qjEhEbmvsMsuyrYZYluUFMA1Y13s/zfN8oyKOx+MFMADeAr47n88fVHU15wig3+9/xXF8AnwEcs85N1wW9c0cqOoLf0NfiMiRMaZo7No5d6qq9wFq7nqZ+u8B3tu81vwAIA9fTh1tXHsAAAAASUVORK5CYII=);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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD7SURBVCiRjdK9LsNRGIDx3zmaiKW3ICSmDhJaQxM3ID6GrtJY3EFdgMRuNAoGiYS1g8QoRdqEcAsGi0UkBj0GWse/Hbzbec6T834d/hlhHOyyk6hl0tOI2GUrcZih18BSKEjLiUtM/qDPxFqNdmkg3TCTOM8kgVaV9rDGDuUS16hk0skizcE5njFR4jSX0CmznZcVZ9nHSsaeI405Pv6I2Cw0vrfAc3EaMXFQYLs9potiSMQuF9jI+D3qVd6HLwb6U9/pHzJxPnCcss1FqPAWWcfL4CLR6NEaps7ruKUeufI79H5itUZ7ZNd3NANHGRrd9SCKvweP47yx8QXZnjiRGfVXRAAAAABJRU5ErkJggg==)}.faceted-search-carousel .desktop-container .left-hover:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD8SURBVCiRjdIvS0NhFMfxz72CgsFmFrPBpEHwDYhaVscQLibBNKOgYDeK6Db8A4JgWFoQjGIWfQXCgsWgIg7cY/Hqc7cbPO18zzec5/we/llJGWywlTAXSY9DYoO1hFaEXvrMF8QWi4FrjP2gr8BKRifNpSOmA1eRJFDP6PzueM5Ej1vMRNJZRi3v00tGelzEEu7eWY/XSl/Zx1LEuoHKJp8FMaE68PC9jO7gNdLAwQDbPWZqSHxiG+2ITaa0DxkviDv0P6gG7iM+O8ppiJJLYYO3wCqe80Gg0qSe94Vkmizgxt/R+4HljE5Z1rWEkwgNZx3Jhd+DhzKvtL4BAY4/v2uNiJcAAAAASUVORK5CYII=)}.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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVCiRjZI/SwNBEEff3AmCBLvUYm1hpYXgFzjUJmzgIIiN3yAphQj22lmKGhB2uSJccYVgbS3eV0hhYyMEi83YmLj3p/DXzeOxuzOz8M9IG7TWjoC9lSRSNkRr7RlwF6BPYL8iOucOVfUZWP9FXkSOjTFFFJy0rapZICEiQ2NMARABTCaTTSAHusEFj8aYm2WxZq2NgSdgJ5BeO53OefisSFWvgSRgM+99L0mS74ooIoNa41dpms5qjEhEbmvsMsuyrYZYluUFMA1Y13s/zfN8oyKOx+MFMADeAr47n88fVHU15wig3+9/xXF8AnwEcs85N1wW9c0cqOoLf0NfiMiRMaZo7No5d6qq9wFq7nqZ+u8B3tu81vwAIA9fTh1tXHsAAAAASUVORK5CYII=);cursor:default}.faceted-search-carousel .header-wrap a{font-family:clanotbook}.faceted-search-carousel .section-header:after{border-color:transparent transparent #f1f2f2 transparent}.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:#dd1b22}.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,0.06);box-shadow:1px 1px 1px 0 rgba(0,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}}@media only screen and (max-width:47.9375em){.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:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDEuMTg4cHgiIGhlaWdodD0iMzkuMTcycHgiIHZpZXdCb3g9IjAgMCA0MS4xODggMzkuMTcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MS4xODggMzkuMTcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGQkMwMCIgcG9pbnRzPSIyMC41OTQsMCAxNC4yMywxMi44OTUgMCwxNC45NjEgMTAuMjk3LDI0Ljk5OSA3Ljg2NiwzOS4xNzMgMjAuNTk0LDMyLjQ4IDMzLjMyMiwzOS4xNzMKCTMwLjg5MSwyNC45OTkgNDEuMTg4LDE0Ljk2MSAyNi45NTgsMTIuODk1ICIvPgo8L3N2Zz4K) no-repeat 50% 50%/13px 13px}.faceted-search-carousel .carousel-items li a.carousel-item{position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.faceted-search-carousel .carousel-items li a.carousel-item:focus::after{content:'';height:calc(100% - 4px) !important;width:calc(100%);position:absolute;top:2px;display:block;-webkit-box-shadow:0 0 3px 1px #333,0 0 3px 2px #333 !important;box-shadow:0 0 3px 1px #333,0 0 3px 2px #333 !important;z-index:2;background:none !important}.faceted-search-carousel a{display:inline-block}.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}.top-brands-carousel .carousel-wrap:after{content:'';display:block;position:absolute;top:0;right:0;width:24px;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%)}.top-brands-carousel .carousel-wrap.not-first:before{content:'';display:block;position:absolute;top:0;left:0;width:24px;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%)}.best-selling-carousel .carousel-wrap:after{content:'';display:block;position:absolute;top:0;right:0;width:24px;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%)}.best-selling-carousel .carousel-wrap .items-container .items-inner-wrapper{position:inherit !important}.best-selling-carousel .carousel-wrap.not-first:before{content:'';display:block;position:absolute;top:0;left:0;width:24px;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%)}.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 0 10px}.best-selling-carousel .carousel-item a{display:block;*zoom:1}.best-selling-carousel .carousel-item a:before,.best-selling-carousel .carousel-item a:after{content:'';display:table}.best-selling-carousel .carousel-item a:after{clear:both}.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-family:clanotbook;font-size:14px;font-size:.875rem;line-height:1.2em;overflow:hidden;vertical-align:top;margin-bottom:2px}.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}.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) 0px, #fff 10px);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0px, #fff 10px);background:-o-linear-gradient(left, rgba(255,255,255,0) 0px, #fff 10px);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0px, #fff 10px);background:linear-gradient(to right, rgba(255,255,255,0) 0px, #fff 10px)}.more-overflow-ellipsis:after{content:'';display:inline-block;height:0;width:0;margin:0 0 1px 3px;border:solid 5px #dd1b22;border-right:none;border-color:transparent transparent transparent #dd1b22;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:24px;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}.carousel-item .item-description{display:inline-block;padding-left:10px;width:160px}.carousel-item .image-wrap{display:inline-block;float:left}.merchandizing-carousel{outline:0;margin-top:-49px}.merchandizing-carousel .container{padding:0}.merchandizing-carousel .carousel-wrap{margin:20px 0}.merchandizing-carousel .carousel-wrap:after{content:'';display:block;position:absolute;top:0;right:0;width:24px;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%)}.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"]{background-position:100% 50%}.brand-carousel .desktop-container .right-hover[data-active="true"]:hover{background-position:100% 50%}.brand-carousel .desktop-container .left-hover{background-position:0% 50%}.brand-carousel .desktop-container .left-hover[data-active="true"]{background-position:0% 50%}.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{content:'';display:block;position:absolute;top:0;right:0;width:24px;height:100%;z-index:50;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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVCiRjZI/SwNBEEff3AmCBLvUYm1hpYXgFzjUJmzgIIiN3yAphQj22lmKGhB2uSJccYVgbS3eV0hhYyMEi83YmLj3p/DXzeOxuzOz8M9IG7TWjoC9lSRSNkRr7RlwF6BPYL8iOucOVfUZWP9FXkSOjTFFFJy0rapZICEiQ2NMARABTCaTTSAHusEFj8aYm2WxZq2NgSdgJ5BeO53OefisSFWvgSRgM+99L0mS74ooIoNa41dpms5qjEhEbmvsMsuyrYZYluUFMA1Y13s/zfN8oyKOx+MFMADeAr47n88fVHU15wig3+9/xXF8AnwEcs85N1wW9c0cqOoLf0NfiMiRMaZo7No5d6qq9wFq7nqZ+u8B3tu81vwAIA9fTh1tXHsAAAAASUVORK5CYII=);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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD7SURBVCiRjdK9LsNRGIDx3zmaiKW3ICSmDhJaQxM3ID6GrtJY3EFdgMRuNAoGiYS1g8QoRdqEcAsGi0UkBj0GWse/Hbzbec6T834d/hlhHOyyk6hl0tOI2GUrcZih18BSKEjLiUtM/qDPxFqNdmkg3TCTOM8kgVaV9rDGDuUS16hk0skizcE5njFR4jSX0CmznZcVZ9nHSsaeI405Pv6I2Cw0vrfAc3EaMXFQYLs9potiSMQuF9jI+D3qVd6HLwb6U9/pHzJxPnCcss1FqPAWWcfL4CLR6NEaps7ruKUeufI79H5itUZ7ZNd3NANHGRrd9SCKvweP47yx8QXZnjiRGfVXRAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:0% 50%}.faceted-search-carousel .left-hover[data-active="true"]:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD8SURBVCiRjdIvS0NhFMfxz72CgsFmFrPBpEHwDYhaVscQLibBNKOgYDeK6Db8A4JgWFoQjGIWfQXCgsWgIg7cY/Hqc7cbPO18zzec5/we/llJGWywlTAXSY9DYoO1hFaEXvrMF8QWi4FrjP2gr8BKRifNpSOmA1eRJFDP6PzueM5Ej1vMRNJZRi3v00tGelzEEu7eWY/XSl/Zx1LEuoHKJp8FMaE68PC9jO7gNdLAwQDbPWZqSHxiG+2ITaa0DxkviDv0P6gG7iM+O8ppiJJLYYO3wCqe80Gg0qSe94Vkmizgxt/R+4HljE5Z1rWEkwgNZx3Jhd+DhzKvtL4BAY4/v2uNiJcAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0% 50%}.faceted-search-carousel .right-hover{bottom:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEpSURBVCiRjZEhTwNBEEbf9HoCCQmCkBAMQWAJnpAmGFSzWxQWAroaRwKKBIEABKI0t9sqBBi4ALLVSP4BobrtdTDXZns1Hfny9puZHZizxHt/rqpbEyDSNcZcFcXScDh8BHYBAxhVvfTeH88kAnjv91T1FSjnfADsW2vfJ4kAxpg3EakHATHgW63WxpSYy9eqeh/IS6PR6LnRaCxOiQC9Xu8U+ArQZhzHSZqmZSkO3W63V7Is6wCrY6aqNzMiQJIkJyJyG6C/GdE5twZ0geUxE5ELKUgLwCewHeAX4GBqGRF5KEjf/X7/0FqbTRKdc3UgPN1vFEU71Wr1B/LLOOcqeYsolwZAxVr7MX5Vajab68BTIKGqZ6EEUI6i6AhIA9ap1Wp3xd+Yu/4B+hFmAacFh9YAAAAASUVORK5CYII=);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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEASURBVCiRndEhSwNhGMDx381NsGsQQVZMgsE50WCSgQirosVkGJjNNoPVICJWix9ggkzRYNnmmmDwI8hA49jOcHfwnjOIT3nhz+8eeN/jjxN1OY5ZzEJMp8rpGOxRHtLGdIAbVS5yEF7YHHGLYtoHEVsV7jNYgGVaEUfBglLMTY+F3MZsOlziIEhvk6wv0f8JS2hhI8h3X2znYIpnJZebC/LZGExxA+dB6v+2cT45zGQt5iQHn5kq8RSxkrWI5jv1YggnuRIgvA7Y3WFYyEo3ece9AH3E1Nf4TDfTphbRxESKBiNqqzxmXxV6lCOuAyTiMERQHLKPhwC1K8kf+t98A+YwO/on8bGFAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:100% 50%}.faceted-search-carousel .right-hover[data-active="true"]:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEBSURBVCiRndExKIRxGMfxz507UkYGKVlYrBaDSVeSM4pIvBmU2WwzWE2XzslgYFWndMR6NyurXUqX5fAa7l7932OQ3/jt+//1PP+HPyZTYS9mMmCNiIPfxLGYOgYDvh1RSolwwuwnV8h1eAtzETeJmIUNajG7QUEeFxXGU41JjjnCVoAe+5he5SUllsjnqWEmwNdPzKfEjjycby83krCYw55u8ZLmIm8ZFoL5Jn40njL6TgNDQeN+Sjynv8k9pgJcHaCYDcUm5S7poZflJT6+xXL7H1cC6RnFNV47c1KhEFNFslwLhYi75FWuc+uzQJJhZzOQIBezjttgw3rUvtD/8gXuuz0ZXTfk3AAAAABJRU5ErkJggg==);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;margin-bottom: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:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDEuMTg4cHgiIGhlaWdodD0iMzkuMTcycHgiIHZpZXdCb3g9IjAgMCA0MS4xODggMzkuMTcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MS4xODggMzkuMTcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGQkMwMCIgcG9pbnRzPSIyMC41OTQsMCAxNC4yMywxMi44OTUgMCwxNC45NjEgMTAuMjk3LDI0Ljk5OSA3Ljg2NiwzOS4xNzMgMjAuNTk0LDMyLjQ4IDMzLjMyMiwzOS4xNzMKCTMwLjg5MSwyNC45OTkgNDEuMTg4LDE0Ljk2MSAyNi45NTgsMTIuODk1ICIvPgo8L3N2Zz4K) no-repeat 50% 50%/15px 15px;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 .viewport{max-width:690px}.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{max-width:690px}.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}.search-results-list .merchandizing-carousel .section-header:after{border-width:0 7px 7px 7px;left:24px}.search-results-list .grid-collection.carousel.merchandizing-carousel .related-grid-container{margin-top:10px}.merchandizing-carousel .desktop-container,.merchandizing-carousel .container{z-index:120}.carousel-items .itemholder{display:block}.carousel-items > li{vertical-align:top}.carousel-items .pdp-original-price{text-align:left !important}.carousel-items .original-price{text-align:left !important;margin:0 !important}@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}}.carousel:not([class*='-carousel']) .carousel-wrap:after{content:'';display:block;position:absolute;top:0;right:0;width:24px;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:24px;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}.hero .container-hero-image .slider_component li a.image-wrap{position:relative;outline:none;-webkit-box-shadow:none;box-shadow:none}.hero .container-hero-image .slider_component li a.image-wrap:focus::after{content:'';height:calc(100% - 4px);width:calc(100% - 6px);position:absolute;top:2px;left:3px;display:block;-webkit-box-shadow:0 0 2px 2px #000,0 0 3px 4px #fff;box-shadow:0 0 2px 2px #000,0 0 3px 4px #fff;z-index:2}.hero .container-hero-image .slider_component #cycle-pager{display:inline-block;background:none;padding:0 20px 0 0;bottom:20px;opacity:1;-ms-filter:none;filter:none;overflow:visible}.hero .container-hero-image .slider_component #cycle-pager a{opacity:1;-ms-filter:none;filter:none}.hero .container-hero-image .slider_component #cycle-pager #cycle-pager-buttons{display:inline-block;background:#fff;padding:5px 10px;border-radius:25px;float:left}.hero .container-hero-image .slider_component #cycle-pager #cycle-pager-buttons a.cycle-pager-active{color:#000}.hero .container-hero-image .slider_component #cycle-pager .hero-cycle-toggle{float:left;height:100%;width:auto;padding:0 0 0 5px;margin-left:5px;background-color:#fff;border-radius:50%;width:32px;position:relative}.hero .container-hero-image .slider_component #cycle-pager .hero-cycle-toggle.pause-icon:before,.hero .container-hero-image .slider_component #cycle-pager .hero-cycle-toggle.pause-icon:after{content:"";display:block;position:absolute;top:50%;left:calc(50% - 3px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:10px;width:0;border:1px solid #dd1b22;z-index:1}.hero .container-hero-image .slider_component #cycle-pager .hero-cycle-toggle.pause-icon:after{left:calc(50% + 3px)}.hero .container-hero-image .slider_component #cycle-pager .hero-cycle-toggle.play-icon:before{content:"";display:block;position:absolute;top:50%;left:calc(50% + 1px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:11px solid #dd1b22;z-index:1}.hero .container-hero-image .slider_component #cycle-pager .hero-cycle-toggle:focus{outline:none;-webkit-box-shadow:0 0 2px 2px #000,0 0 3px 2px #fff;box-shadow:0 0 2px 2px #000,0 0 3px 2px #fff}.hero .container-hero-image .section1 a.image-wrap{position:relative;outline:none;-webkit-box-shadow:none;box-shadow:none}.hero .container-hero-image .section1 a.image-wrap:focus::after{content:'';height:calc(100% - 4px);width:calc(100% - 6px);position:absolute;top:2px;left:3px;display:block;-webkit-box-shadow:0 0 2px 2px #000,0 0 3px 4px #fff;box-shadow:0 0 2px 2px #000,0 0 3px 4px #fff;z-index:2}.hero-grid-mobile-slider{margin-bottom:40px}@media only screen and (min-width:48em){.hero-grid-mobile-slider{display:none !important}}.hero-grid-mobile-slider .slick-arrow{display:none !important}.hero-grid-mobile-slider .slick-dots{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;bottom:-35px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;left:0;right:0;list-style-type:none}.hero-grid-mobile-slider .slick-dots li.slick-active button:before{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.hero-grid-mobile-slider .slick-dots li button{font-size:0;background:transparent;border:0;border-radius:50%}.hero-grid-mobile-slider .slick-dots li button:before{font-size:50px;line-height:20px;top:0;left:0;width:38px;height:20px;content:'•';text-align:center;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);color:#f00;-webkit-font-smoothing:antialiased}/*
Headers

Styleguide 2.2
*/
/*
Primary Header

* Used for: Homepage, Cat, Subcat, Shop in Shop, Search Filters)

Markup:
<h2 class="section-header">New At The Source</h2>

Styleguide 2.2.1
*/
.section-header{text-transform:uppercase;font-size:24px;font-size:1.5rem;font-family:clanotbook;margin-top:0;background:#186e90;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--smaller{font-family:'Roboto','Arial',sans-serif;font-size:1rem !important;padding:16px 40px !important;letter-spacing:.5px}@media only screen and (max-width:47.9375em){.section-header--smaller{width:100%;padding:16px !important;text-align:center;position:relative}.section-header--smaller:before{position:absolute;top:0;bottom:0;z-index:-1;left:-15px;right:-15px;content:'';display:inline-block;background-color:#3d98b0}}.section-header:after{content:'';position:absolute;bottom:-1px;left:25px;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent}.section-header.with-action:after{display:none}/*
Section Header

* Used for: Secondary pages and content header.

Markup:
<div class="section">
    <div class="header-wrap">
        <h2 class="section-header">Best Selling</h2>
    </div>
</div>

Styleguide 2.2.4
*/
.section .header-wrap{border-bottom:1px solid #3d98b0;margin-bottom:24px;padding-bottom:5px}.section .header-wrap .section-header{background:transparent;color:#383838;display:inline-block;margin:0;padding:0 0 6px 0;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;font-size:1.125rem}}.section .header-wrap .section-header:after{border-color:transparent transparent #3d98b0 transparent;border-style:solid;border-width:0 9px 10px 9px;bottom:-5px;content:'';display:block;left:25px;width:0;height:0;position:absolute;z-index:5}.section .header-wrap .section-header:before{content:'';display:block;position:absolute;bottom:-6px;left:25px;width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #fff transparent;z-index:10}.secondary-header .content{display:block}.secondary-header h2{text-transform:uppercase;font-size:14px;font-size:.875rem;font-family:clanotnews;margin-bottom:26px;margin-top:0;display:block;color:#383838;position:relative;line-height:46px}.secondary-header h2:after{content:'';position:absolute;bottom:0;left:25px;width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #fff transparent}.related-grid .secondary-header h2:after,.recent-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}.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

Markup:
<h3 class="sub-header">Gear up for your computer search with The Source</h3>

Styleguide 2.2.5
*/
.sub-header{color:#383838;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 6px}.secondary-header .owl-tabs h2.active:after{bottom:-4px}.secondary-header .owl-tabs h2:before{top:5px}}.related-component-heading.header-wrap .section-header:after{bottom:-12px}@media only screen and (max-width:47.9375em){.related-component-heading.header-wrap .section-header:after{display:none}}.related-component-heading__title{margin-bottom:.83rem;font-family:clanotmedium}.cart-recommendations-wrapper .related-component-heading{margin-bottom:.83rem}.photo-viewer-wrap{margin-bottom:30px;position:relative;*zoom:1}.photo-viewer-wrap:before,.photo-viewer-wrap:after{content:'';display:table}.photo-viewer-wrap:after{clear:both}.photo-viewer-wrap .promo-indicator-wrapper{margin-right:40px}.photo-viewer-wrap .pdp-carouselIcons{z-index:100;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-width:80%;margin:0 auto}.pdp-section .owl-carousel{padding:2px 10px}.pdp-section .owl-carousel .owl-item{overflow:hidden;height:110px;position:relative;border:3px solid transparent;padding:3px}.pdp-section .owl-carousel .owl-item.active{border:3px solid #dd1b22}.pdp-section .owl-carousel .owl-item.active:focus{border:none}.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(/_ui/desktop/common/js/build/video-play.png) no-repeat -33px 0;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-prev,.pdp-section .owl-next{height:36px;width:36px;position:relative;text-indent:0;padding:10px;margin-top:6px;z-index:100}@media only screen and (max-width:47.9375em){.pdp-section .owl-prev,.pdp-section .owl-next{margin-top:30px}}.pdp-section .owl-prev:hover path,.pdp-section .owl-next:hover path{fill:#9e0000}.pdp-section .owl-prev path,.pdp-section .owl-next path{fill:#dd1b22}.pdp-section .owl-prev.disabled path,.pdp-section .owl-next.disabled path{fill:#a9a9a9}.pdp-section .owl-prev.disabled:hover path,.pdp-section .owl-next.disabled:hover path{fill:#a9a9a9}.pdp-section .owl-prev svg,.pdp-section .owl-next 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;-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%)}.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%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-viewer-wrap.mobile-only .mobile-image-carousel: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%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-viewer-wrap.mobile-only .productImagePrimary.-image{text-align:center}.photo-viewer-wrap.mobile-only .productImagePrimary.-image .primary-image{max-width:80%;padding:0 15px}.flex-zoom .slide-image-wrap img{max-width:none;width:200%;position:relative}.owl-prev{float:left}.owl-next{float:right;-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.zoom-button-wrap{text-align:center}.zoom-button{color:#383838;font-size:12px;font-size:.75rem}.zoom-button img{vertical-align:middle}.zoom-button .zoom-icon{display:inline-block;height:34px;vertical-align:middle;width:34px;border-radius:50%;-webkit-box-shadow:rgba(0,0,0,0.24) 0 3px 8px;box-shadow:rgba(0,0,0,0.24) 0 3px 8px}.zoom-button.svg-highlight path{fill:#fff}.zoom-button.svg-highlight:hover path,.zoom-button.svg-highlight:focus path{fill:#ed2724 !important}.zoom-button.disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.zoom-button.productImageZoomLink{display:inline-block}.pdp-carouselIcons .secondary-button--long{width:100%;border:1px solid #d3d3d3;-webkit-box-shadow:rgba(0,0,0,0.24) 0 3px 8px;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;border-radius:50%;padding:8px;text-align:center;min-width:0 !important}.pdp-carouselIcons .secondary-button--long.img-button{min-height:none !important}.pdp-carouselIcons .secondary-button--long span.icon{display:block;width:18px !important;height:18px !important;pointer-events:none;margin-right:0 !important}.pdp-carouselIcons .secondary-button--long span.icon img{max-width:100%}.jcarousel[dir=rtl] li{float:right}.productImage{padding-right:42px;position:relative}.productImage .pdp-carouselIcons{z-index:100;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-width:80%;margin:0 auto}@media only screen and (min-width:48em){.productImage{margin-bottom:30px}}.productImage .promo-indicator-wrapper{margin-right:62px;margin-top:5px}.productImage .productImagePrimary{text-align:center}.productImage .productImagePrimary .primary-image{max-height:100%;height:auto;padding:0 0;max-width:80%}.productImage .gift-image{height:260px}.productImage .owl-item{text-align:center}.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;*zoom:1}.productImage .thumbnail-viewer:before,.productImage .thumbnail-viewer:after{content:'';display:table}.productImage .thumbnail-viewer:after{clear:both}@media only screen and (min-width:48em){.productImage .thumbnail-viewer{padding-bottom:0}}.productImage .thumbnail-viewer .owl-wrapper-outer{width:350px !important}.productImage .owl-controls{margin-top:-70px;height:0;position:relative}.productImage .zoom-button-wrap{text-align:right}.productImage .owl-next{right:-36px}.productImage .owl-prev{left:-36px}.colorbox-product-image.productImage{width:100%;float:none;padding:0}.colorbox-product-image.productImage .pdp-carouselIcons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-width:80%;margin:0 auto}.colorbox-product-image.productImage .productImagePrimary{border-bottom:none;width:740px;height:500px;padding:20px 50px 0;margin:0 auto;text-align:center}.colorbox-product-image.productImage .productImagePrimary .leaflet-container{background-color:#fff}.colorbox-product-image.productImage .thumbnail-viewer{padding:15px 40px 30px;min-height:135px}.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-prev,#zoom-thumbnail-viewer .owl-buttons .owl-next{position:absolute;top:10px}#zoom-thumbnail-viewer .owl-buttons .owl-prev svg,#zoom-thumbnail-viewer .owl-buttons .owl-next svg{height:16px;width:auto;position:absolute}#zoom-thumbnail-viewer .owl-buttons .owl-prev svg path,#zoom-thumbnail-viewer .owl-buttons .owl-next svg path{fill:#dd1b22}#zoom-thumbnail-viewer .owl-buttons .owl-prev:hover path,#zoom-thumbnail-viewer .owl-buttons .owl-next:hover path{fill:#9e0000}#zoom-thumbnail-viewer .owl-buttons .owl-prev.disabled path,#zoom-thumbnail-viewer .owl-buttons .owl-next.disabled path{fill:#a9a9a9}#zoom-thumbnail-viewer .owl-buttons .owl-prev.disabled:hover path,#zoom-thumbnail-viewer .owl-buttons .owl-next.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}#zoom-thumbnail-viewer .owl-item:focus{position:relative}#zoom-thumbnail-viewer .owl-item:focus::after{height:calc(100% - 6px);width:calc(100% - 6px);top:3px;left:3px}#photo-viewer .vid-item{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#photo-viewer .owl-pagination .owl-page.active:focus{position:relative}#photo-viewer .owl-pagination .owl-page.active:focus::after{height:calc(100% - 4px);width:calc(100% - 8px);top:2px;left:4px}/*
Modals

Styleguide 15.0
*/
/*
Custom Modals

Note:
* .modal-wrap gets the .active class dynamically and should not be added (for styleguide only).
* Modifiers are added dynamically and should not be added
* Default styling does not exist

.left - Left aligned modal for Desktop
.right - Right aligned modal for Desktop

Markup:
<span class="modal-parent {$modifiers}">
    <button type="submit" class="button secondary-button full-button modal-trigger">Add to Lists</button>
    <div class="modal-wrap">
        <section class="custom-modal">
            <div class="hgroup modal-header">
                <h1 class="modal-header-text">Select Your List</h1>
                <button class="modal-header-link">New List</button>
            </div>
            <ul class="modal-list">
                <li>
                    <button class="modal-list-label">Christmas <span>(3 items)</span></button>
                </li>
                <li>
                    <button class="modal-list-label">Birthday <span>(12 items)</span></button>
                    <p class="modal-desc">This one has a brief description</p>
                </li>
                <li>
                    <button class="modal-list-label">Man Cave <span>(15 items)</span></button>
                    <p class="modal-desc">This one has a long description that wraps to a second line</p>
                </li>
            </ul>
            <button class="close-modal button ">Cancel</button>
        </section>
    </div>
</span>

Styleguide 15.4
*/
.modal-parent.left{position:relative}.modal-parent.left .modal-wrap{position:absolute;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;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.left .modal-wrap .custom-modal:before{display:block;bottom:0;border-color:transparent transparent transparent rgba(169,169,169,0.5);right:-20px;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%)}.modal-parent.left .modal-wrap .custom-modal:after{display:block;bottom:0;border-color:transparent transparent transparent #fff;right:-19px;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%)}.modal-parent.right{position:relative}.modal-parent.right .modal-wrap{position:absolute;left: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;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal-parent.right .modal-wrap .custom-modal:before{display:block;border-color:transparent rgba(169,169,169,0.5) transparent transparent;left:-20px;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%)}.modal-parent.right .modal-wrap .custom-modal:after{display:block;border-color:transparent #fff transparent transparent;left:-19px;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%)}.modal-parent.middle{position:initial}.modal-parent.middle .modal-wrap{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%);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:before{display:none}.modal-wrap.active .custom-modal:after{display:none}.modal-wrap.active .custom-modal:after.primary-button{margin-left:0;color:#fff}.active .custom-modal{background:#fff;color:#a9a9a9;padding:38px 10px 10px;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,0,0,0.18)}.active .custom-modal:before,.active .custom-modal:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 10px 10px}.custom-modal{text-align:left;*zoom:1}.custom-modal:before,.custom-modal:after{content:'';display:table}.custom-modal:after{clear:both}.custom-modal .modal-header{border-bottom:1px solid #d9d9d9;*zoom:1}.custom-modal .modal-header:before,.custom-modal .modal-header:after{content:'';display:table}.custom-modal .modal-header:after{clear:both}.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}.custom-modal .errors-container li{border-bottom:none;padding:0}.custom-modal .modal-content{margin-top:15px}.custom-modal .modal-content .button-wrap{text-align:left}.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{float:right}.custom-modal .modal-list-label,.custom-modal .modal-header-link{margin:0;padding:0;border:none;font-family:clanotnews;color:#dd1b22;background-color:transparent;line-height:normal}.custom-modal .modal-list-label:hover,.custom-modal .modal-header-link:hover,.custom-modal .modal-list-label:focus,.custom-modal .modal-header-link:focus{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{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-bottom:0;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}/*
Colorbox Modal

For more information on colorbox please see: http://www.jacklmoore.com/colorbox/

Styleguide 15.3
*/
.color-box{outline:none;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,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%;overflow:hidden}.color-box.warranty-pop-up-wrapper .warranty-pop-up hr{margin:10px 0;border:none}.color-box.warranty-pop-up-wrapper .warranty-pop-up .alert.negative{padding:0}.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-plan-content{height:80%;overflow-y:scroll;padding:0 10px}@media only screen and (max-height:420px) and (min-height:320px){.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-plan-content{height:65%}}.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-plan-content ul{margin-left:16px;margin-top:5px}@media (max-width:767px){.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-plan-content ul{padding-bottom:40px}}.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-plan-content li{font-size:12px;font-family:clanotbook;list-style-type:disc;line-height:20px}.color-box.warranty-pop-up-wrapper .warranty-pop-up .warranty-plan-content > p{font-family:clanotnews;font-size:11px}.color-box .modal-header{margin-bottom:15px}.color-box .primary-button{float:right}.color-box .copyorder-popup{float:right;margin-top:0;margin-left:2%;width:22%;margin-bottom:2%;font-weight:bold;border:none}#colorbox.tooltip-like,#colorbox.bundle-list{overflow:inherit}#colorbox.tooltip-like .custom-modal,#colorbox.bundle-list .custom-modal{padding-top:10px;padding-bottom:20px}#colorbox.tooltip-like .modal-header .modal-header-text,#colorbox.bundle-list .modal-header .modal-header-text{margin:10px 0;font-size:14px;font-size:.875rem;width:65%}#colorbox.tooltip-like .modal-header .modal-header-link,#colorbox.bundle-list .modal-header .modal-header-link{text-align:right;margin:10px 0;width:33%}#colorbox.tooltip-like.added-to-list-popup .button-wrap,#colorbox.bundle-list.added-to-list-popup .button-wrap{text-align:center}#colorbox.tooltip-like .close-modal.close-icon,#colorbox.bundle-list .close-modal.close-icon{border:0;padding:4px;width:25px;height:25px}#colorbox.tooltip-like.create-list-popup .close-modal.close-icon,#colorbox.bundle-list.create-list-popup .close-modal.close-icon,#colorbox.tooltip-like.list-management-popup .close-modal.close-icon,#colorbox.bundle-list.list-management-popup .close-modal.close-icon{display:none}#colorbox.tooltip-like.create-list-popup button:last-child,#colorbox.bundle-list.create-list-popup button:last-child{margin-right:10px}#colorbox.tooltip-like.create-list-popup button,#colorbox.bundle-list.create-list-popup button,#colorbox.tooltip-like.create-list-popup .primary-button,#colorbox.bundle-list.create-list-popup .primary-button{padding:0 10px;margin-right:0}#colorbox.tooltip-like button,#colorbox.bundle-list button,#colorbox.tooltip-like .primary-button,#colorbox.bundle-list .primary-button{min-height:24px;font-size:12px;font-size:.75rem}#colorbox.tooltip-like:after,#colorbox.bundle-list: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,#colorbox.bundle-list .button-wrap{text-align:right}#colorbox.tooltip-like .button-wrap.confirmation-popup a.button,#colorbox.bundle-list .button-wrap.confirmation-popup a.button{padding:3px 2px 1px 2px}#colorbox.tooltip-like .button-wrap.confirmation-popup .primary-button,#colorbox.bundle-list .button-wrap.confirmation-popup .primary-button{width:100%}#colorbox.tooltip-like .button-wrap.confirmation-popup .primary-button.close-modal,#colorbox.bundle-list .button-wrap.confirmation-popup .primary-button.close-modal{margin-top:10px}#colorbox.tooltip-like .close-modal,#colorbox.bundle-list .close-modal{background:#fff;border:1px solid #dd1b22;color:#dd1b22;line-height:1.25rem;padding:0 10px 0;text-align:center;margin-right:0}#colorbox.tooltip-like .close-modal:focus,#colorbox.bundle-list .close-modal:focus,#colorbox.tooltip-like .close-modal:hover,#colorbox.bundle-list .close-modal:hover{border-color:#9e0000;color:#9e0000}#colorbox.tooltip-like .modal-list,#colorbox.bundle-list .modal-list{height:200px;overflow:auto}#colorbox.tooltip-like.list-management-popup,#colorbox.bundle-list.list-management-popup{max-height:300px}#colorbox.tooltip-like.list-management-popup #cboxWrapper,#colorbox.bundle-list.list-management-popup #cboxWrapper{max-height:300px}#colorbox.tooltip-like.list-management-popup .modal-list,#colorbox.bundle-list.list-management-popup .modal-list{height:170px;overflow-y:auto}@media only screen and (max-width:47.9375em){#colorbox.tooltip-like #cboxLoadedContent,#colorbox.bundle-list #cboxLoadedContent{overflow-y:none}#colorbox.tooltip-like #cboxLoadedContent .custom-modal .modal-content .button-wrap,#colorbox.bundle-list #cboxLoadedContent .custom-modal .modal-content .button-wrap{display:block}#colorbox.tooltip-like #cboxLoadedContent .custom-modal .modal-content .button-wrap .button,#colorbox.bundle-list #cboxLoadedContent .custom-modal .modal-content .button-wrap .button{display:inline-block;width:100%;margin-left:0;margin-right:0}#colorbox.tooltip-like #cboxLoadedContent .custom-modal .modal-content .button-wrap .button.primary-button,#colorbox.bundle-list #cboxLoadedContent .custom-modal .modal-content .button-wrap .button.primary-button{position:relative;padding:10px 4% 8px;bottom:15px}#colorbox.tooltip-like #cboxLoadedContent .custom-modal .modal-content .button-wrap .button.primary-button.close-modal,#colorbox.bundle-list #cboxLoadedContent .custom-modal .modal-content .button-wrap .button.primary-button.close-modal{bottom:5px;margin-top:0}}@media only screen and (max-width:47.9375em){.copyorder-button-wrapper{margin-top:10px;margin-bottom:10px;border:none}.copyorder-button-wrapper #cancelBtn{width:35%;font-weight:bold}.copyorder-button-wrapper #okBtn{width:35%;font-weight:bold}#colorbox .button{margin:0 0 0 5px;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:contents}#colorbox .confirmation-popup .button.primary-button{padding:10px 4% 8px;vertical-align:middle;display:table-cell;margin:0 15px 0}#colorbox .wishlist-confrm-modal .button.primary-button{display:inline-block !important;margin:0}#colorbox .wishlist-confrm-modal .goto-wishlist-btn{width:100%}#colorbox .wishlist-confrm-modal .continue-shop{background:#fff;color:#dd1b22;border:1px solid #dd1b22}.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}.warranty-option .warranty-price-wrapper{margin-left:120px}.buttonwrap{margin-left:0 !important;padding-top:10px;width:100% !important}}#colorbox .forgottenPwd{padding:15px}#colorbox .headline{margin-bottom:15px}#cboxOverlay.clear-overlay{background:none}.wish-list-modal .button-wrap{text-align:left}.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-wrap{text-align:left}.remove-address-modal .button{display:inline-block;float:none;margin-bottom:0;margin-left:15px;cursor:pointer}.remove-address-modal .button:first-child{margin-left:0}.warranty-pop-up .warranty-offer{*zoom:1}.warranty-pop-up .warranty-offer:before,.warranty-pop-up .warranty-offer:after{content:'';display:table}.warranty-pop-up .warranty-offer:after{clear:both}.warranty-pop-up .warranty-image-wrap{width:100px;float:left;margin-right:20px}.warranty-pop-up .warranty-logo img{width:294px}.warranty-pop-up .product-title{font-family:clanotnews;font-size:16px;font-size:1rem;margin-bottom:10px;*zoom:1}.warranty-pop-up .product-title:before,.warranty-pop-up .product-title:after{content:'';display:table}.warranty-pop-up .product-title:after{clear:both}.warranty-price-wrapper{float:left;margin-top:15px;text-align:left}.warranty-price{color:#dd1b22}.warranty-base-price{color:dark-grey;text-decoration:line-through;display:block}.warranty-header{font-family:clanotnews}.warranty-terms-header{font-family:clanotmedium;font-size:16px;font-size:1rem;margin-top:25px;margin-bottom:8px;text-transform:uppercase;padding-right:22px}@media only screen and (max-width:47.9375em){.warranty-terms-header{font-size:15px;font-size:.9375rem}}.warranty-terms{height:180px;padding:15px;overflow-y:scroll;border:1px solid #d4d4d4}.warranty-terms p{font-size:11px;font-size:.6875rem;font-family:clanotnews;color:#4f4f4f}.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;text-decoration:underline}.printer-link{display:block}.warranty-link-wrap{padding:25px 0 0;*zoom:1}.warranty-link-wrap:before,.warranty-link-wrap:after{content:'';display:table}.warranty-link-wrap:after{clear:both}.warranty-button-wrap{margin-bottom:20px}@media only screen and (max-width:47.9375em){.warranty-button-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}}.warranty-button-wrap .button{float:none;width:25%;margin-right:10px}@media only screen and (max-width:47.9375em){.warranty-button-wrap .button{width:50%}.warranty-button-wrap .button:first-child{margin-right:10px !important}}.alert .negative{padding-top:0;height:15px;margin-bottom:5px}.warranty-option{font-family:clanotmedium;font-size:14px;font-size:.875rem}.warranty-option .buttonwrap{margin-left:120px}.warranty-option .button{display:inline;margin-bottom:10px;margin-top:15px;width:100%;min-width:48%}.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;clear:both;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}.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}.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%}.popup-content{background:#fff}.store-confirmation-modal.custom-modal{padding:20px 10px 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{text-align:center}.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

* Note: #tooltip element is dynamically added and should not be used (for styleguide visual only).
* Note: Tooltip is triggered by rel attribute and title attribute
* Note: Inline styles are for styleguide only

Markup:
<span class="tooltip-trigger" style="background: #3d98b0; padding: 5px;" rel="tooltip" title="Explanation of why phones can only<br />be purchased in-store goes here.">
    <img src="images/icons/info.svg" width="17" height="17" alt="info">
</span>
<!-- This is dynamically generated and should not be used -->
<div id="tooltip" class="tooltip" style="opacity: 1; max-width: 340px; position: relative; margin-top: 20px;">Explanation of why phones can only<br>be purchased in-store goes here.</div>

Styleguide 15.2
*/
.tooltip{text-align:center;color:#4f4f4f;background:#fff;position:absolute;z-index:100;padding:15px;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,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,.accordion-wrapper .accordion-trigger.aria-hide-icon .icon:after{border:none;color:#dd1b22;content:'+';display:block;font-size:24px;font-size:1.5rem;left:auto;position:absolute;right:15px;top:30%}.accordion-wrapper .accordion-trigger.active{background:#dd1b22;border-bottom:1px solid #dd1b22;border-top:1px solid #dd1b22;color:#fff}.accordion-wrapper .accordion-trigger.active:after,.accordion-wrapper .accordion-trigger.active.aria-hide-icon .icon:after{color:#fff;content:'—'}.accordion-wrapper .accordion-trigger.active.headline{padding-bottom:15px;padding-top:16px}.accordion-wrapper .accordion-trigger.aria-hide-icon:after{display:none}}.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:none;border:none;padding:0;height:auto}.accordion-wrapper .accordion-trigger.active{background:none;border:none;color:#383838}.accordion-wrapper .accordion-content{max-height:none;padding:0}.accordion-wrapper .accordion-details.hidden{display:block}}.toggle-wrap__header{position:relative;display:block;font-size:.9rem;font-family:clanotmedium;color:#4f4f4f !important;padding:20px 30px 20px 15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-transform:uppercase}.toggle-wrap__header:after{position:absolute;top:50%;right:15px;font-size:1.5rem;font-family:Verdana;font-weight:500;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'-';color:#dd1b22;z-index:-1;-webkit-transition:all 0.35 ease-out;-moz-transition:all 0.35 ease-out;-o-transition:all 0.35 ease-out;-ms-transition:all 0.35 ease-out;transition:all 0.35 ease-out}.toggle-wrap__header.is-closed:after{content:'+';font-size:1rem}.toggle-wrap__main.is-closed{display:none}@media only screen and (max-width:47.9375em){.accordion-wrapper .content{padding:0}}@media print{.accordion-wrapper .accordion-content{max-height:none;padding:15px 15px 40px}.accordion-wrapper .accordion-trigger:after{display:none}}/*
The Source Icons

* For absolute positioning use one of the following on wrapper:

.top-left - Top Left
.top-right - Top Right
.bottom-left - Bottom Left
.bottom-right - Bottom Right

Markup:
<div class="promo-indicator-wrapper {icon-class} {$modifiers}">
<!-- Content -->
</div>

Styleguide 14.5
*/
.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:bold}.red-amazing-price-circle{fill:#dd1b22}.red-amazing-price-circle .text{font-size:2.4975rem;fill:#fff;text-transform:uppercase;font-weight:900}.red-amazing-price-circle .fr{font-size:1.8rem}.thumb__badge{position:absolute;margin-bottom:18px;left:60px;width:28px;height:28px}@media only screen and (max-width:67.9375em){.thumb__badge{top:-10px;left:75px}}@media only screen and (max-width:47.9375em){.thumb__badge{top:0}}.thumb__badge .promo-indicator{width:28px !important;height:28px !important}@media only screen and (min-width:48em){.grid-collection-item .promo-indicator-wrapper.top-right{top:10px;right:10px}}/*
Online Only - English

.small - Small
.large - Large

Markup:
<div class="promo-indicator-wrapper promo-online-only {$modifiers}">
    <div class="promo-indicator">
        <svg class="promo-indicator-circle" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="59.737px" height="59.796px" viewBox="0 0 59.737 59.796" enable-background="new 0 0 59.737 59.796" xml:space="preserve"> <g> <defs> <rect id="SVGID_1_" y="0" width="59.737" height="59.796"></rect> </defs> <clipPath id="SVGID_2_"> <use xlink:href="#SVGID_1_" overflow="visible"></use> </clipPath> <path clip-path="url(#SVGID_2_)" fill="#FFFFFF" d="M57.019,29.91c0,14.945-12.116,27.061-27.062,27.061 c-14.945,0-27.061-12.116-27.061-27.061S15.012,2.849,29.957,2.849C44.902,2.849,57.019,14.965,57.019,29.91"></path> <circle clip-path="url(#SVGID_2_)" fill="none" stroke="#000000" stroke-miterlimit="10" cx="29.957" cy="29.91" r="27.061"></circle> <path class="semi-circle-larger" clip-path="url(#SVGID_2_)" fill="none" stroke="#3D98B0" stroke-width="5" stroke-miterlimit="10" d="M15.499,6.547 C19.67,3.98,24.582,2.5,29.839,2.5c15.131,0,27.398,12.267,27.398,27.399c0,15.131-12.268,27.398-27.398,27.398 c-5.446,0-10.52-1.589-14.785-4.328"></path> <path class="semi-circle-smaller" clip-path="url(#SVGID_2_)" fill="none" stroke="#D9D9D9" stroke-width="5" stroke-miterlimit="10" d="M15.559,6.568 C7.724,11.391,2.5,20.044,2.5,29.919c0,9.687,5.027,18.198,12.614,23.07"></path> </g> </svg>
        <div class="promo-indicator-copy en">Online Only</div>
    </div>
</div>

Styleguide 14.5.1
*/
/*
Online Only - French

.small - Small
.large - Large

Markup:
<div class="promo-indicator-wrapper promo-online-only {$modifiers}">
    <div class="promo-indicator">
        <svg class="promo-indicator-circle" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="59.737px" height="59.796px" viewBox="0 0 59.737 59.796" enable-background="new 0 0 59.737 59.796" xml:space="preserve"> <g> <defs> <rect id="SVGID_1_" y="0" width="59.737" height="59.796"></rect> </defs> <clipPath id="SVGID_2_"> <use xlink:href="#SVGID_1_" overflow="visible"></use> </clipPath> <path clip-path="url(#SVGID_2_)" fill="#FFFFFF" d="M57.019,29.91c0,14.945-12.116,27.061-27.062,27.061 c-14.945,0-27.061-12.116-27.061-27.061S15.012,2.849,29.957,2.849C44.902,2.849,57.019,14.965,57.019,29.91"></path> <circle clip-path="url(#SVGID_2_)" fill="none" stroke="#000000" stroke-miterlimit="10" cx="29.957" cy="29.91" r="27.061"></circle> <path class="semi-circle-larger" clip-path="url(#SVGID_2_)" fill="none" stroke="#3D98B0" stroke-width="5" stroke-miterlimit="10" d="M15.499,6.547 C19.67,3.98,24.582,2.5,29.839,2.5c15.131,0,27.398,12.267,27.398,27.399c0,15.131-12.268,27.398-27.398,27.398 c-5.446,0-10.52-1.589-14.785-4.328"></path> <path class="semi-circle-smaller" clip-path="url(#SVGID_2_)" fill="none" stroke="#D9D9D9" stroke-width="5" stroke-miterlimit="10" d="M15.559,6.568 C7.724,11.391,2.5,20.044,2.5,29.919c0,9.687,5.027,18.198,12.614,23.07"></path> </g> </svg>
        <div class="promo-indicator-copy fr">En ligne seulement</div>
    </div>
</div>

Styleguide 14.5.2
*/
.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:#186e90}.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}/*
Deal / New - English

* Only "Deal" is shown here. "New" has the same styling.

.small - Small
.large - Large

Markup:
<div class="promo-indicator-wrapper promo-deal {$modifiers}">
    <div class="promo-indicator">
        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 68.284 68.349" style="enable-background:new 0 0 68.284 68.349;" xml:space="preserve"><path style="fill:#ffffff;stroke:#DD1B22;stroke-width:8;stroke-miterlimit:10;" d="M18.316,8.458C22.91,5.631,28.319,4,34.109,4c16.665,0,30.175,13.51,30.175,30.175s-13.51,30.175-30.175,30.175c-5.997,0-11.586-1.75-16.283-4.766"/><path style="fill:white;stroke:#FDB813;stroke-width:8;stroke-miterlimit:10;" d="M18.382,8.481C9.753,13.791,4,23.323,4,34.198C4,44.865,9.536,54.24,17.892,59.606"/></svg>
        <div class="promo-indicator-copy en">Deal</div>
    </div>
</div>

Styleguide 14.5.3
*/
/*
Exclusive - English

* Only "Exclusive" is shown here.

.small - Small
.large - Large

Markup:
<div class="promo-indicator-wrapper promo-exclusive {$modifiers}">
    <div class="promo-indicator">
        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 68.284 68.349" style="enable-background:new 0 0 68.284 68.349;" xml:space="preserve"><path style="fill:#ffffff;stroke:#DD1B22;stroke-width:8;stroke-miterlimit:10;" d="M18.316,8.458C22.91,5.631,28.319,4,34.109,4c16.665,0,30.175,13.51,30.175,30.175s-13.51,30.175-30.175,30.175c-5.997,0-11.586-1.75-16.283-4.766"/><path style="fill:white;stroke:#FDB813;stroke-width:8;stroke-miterlimit:10;" d="M18.382,8.481C9.753,13.791,4,23.323,4,34.198C4,44.865,9.536,54.24,17.892,59.606"/></svg>
        <div class="promo-indicator-copy en">Exclusive</div>
    </div>
</div>

Styleguide 14.5.3
*/
/*
Deal / New - English

* Only "New" is shown here. "Deal" has the same styling.

.small - Small
.large - Large

Markup:
<div class="promo-indicator-wrapper promo-new {$modifiers}">
    <div class="promo-indicator">
        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 68.284 68.349" style="enable-background:new 0 0 68.284 68.349;" xml:space="preserve"><path style="fill:#ffffff;stroke:#DD1B22;stroke-width:8;stroke-miterlimit:10;" d="M18.316,8.458C22.91,5.631,28.319,4,34.109,4c16.665,0,30.175,13.51,30.175,30.175s-13.51,30.175-30.175,30.175c-5.997,0-11.586-1.75-16.283-4.766"/><path style="fill:white;stroke:#FDB813;stroke-width:8;stroke-miterlimit:10;" d="M18.382,8.481C9.753,13.791,4,23.323,4,34.198C4,44.865,9.536,54.24,17.892,59.606"/></svg>
        <div class="promo-indicator-copy en">New</div>
    </div>
</div>

Styleguide 14.5.3
*/
/*
Deal / New - French

.small - Small
.large - Large

Markup:
<div class="promo-indicator-wrapper promo-deal {$modifiers}">
    <div class="promo-indicator">
        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 68.284 68.349" style="enable-background:new 0 0 68.284 68.349;" xml:space="preserve"><path style="fill:#ffffff;stroke:#DD1B22;stroke-width:8;stroke-miterlimit:10;" d="M18.316,8.458C22.91,5.631,28.319,4,34.109,4c16.665,0,30.175,13.51,30.175,30.175s-13.51,30.175-30.175,30.175c-5.997,0-11.586-1.75-16.283-4.766"/><path style="fill:white;stroke:#FDB813;stroke-width:8;stroke-miterlimit:10;" d="M18.382,8.481C9.753,13.791,4,23.323,4,34.198C4,44.865,9.536,54.24,17.892,59.606"/></svg>
        <div class="promo-indicator-copy fr">Aubaine</div>
    </div>
</div>

Styleguide 14.5.4
*/
.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:6px;font-size:.375rem}.promo-deal.small .promo-indicator-copy.fr{font-size:6px;font-size:.375rem}.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:#dd1b22}.promo-deal .promo-indicator-circle .semi-circle-smaller{stroke:#fdb814}.promo-deal .promo-indicator-circle .text{font-size:63px;font-size:3.9375rem;fill:#fff}.promo-deal .promo-indicator-circle.red{fill:#dd1b22}.promo-deal .promo-indicator-circle.fr .text{font-size:48px;font-size:3rem}.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}/*
Only @ The Source - English

.large - Large

Markup:
<div class="promo-indicator-wrapper promo-source-only {$modifiers}">
    <div class="promo-indicator">
        <svg class="promo-indicator-circle" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="59.737px" height="59.796px" viewBox="0 0 59.737 59.796" enable-background="new 0 0 59.737 59.796" xml:space="preserve"> <g> <defs> <rect id="SVGID_1_" y="0" width="59.737" height="59.796"></rect> </defs> <clipPath id="SVGID_2_"> <use xlink:href="#SVGID_1_" overflow="visible"></use> </clipPath> <path clip-path="url(#SVGID_2_)" fill="#FFFFFF" d="M57.019,29.91c0,14.945-12.116,27.061-27.062,27.061 c-14.945,0-27.061-12.116-27.061-27.061S15.012,2.849,29.957,2.849C44.902,2.849,57.019,14.965,57.019,29.91"></path> <circle clip-path="url(#SVGID_2_)" fill="none" stroke="#000000" stroke-miterlimit="10" cx="29.957" cy="29.91" r="27.061"></circle> <path class="semi-circle-larger" clip-path="url(#SVGID_2_)" fill="none" stroke="#3D98B0" stroke-width="5" stroke-miterlimit="10" d="M15.499,6.547 C19.67,3.98,24.582,2.5,29.839,2.5c15.131,0,27.398,12.267,27.398,27.399c0,15.131-12.268,27.398-27.398,27.398 c-5.446,0-10.52-1.589-14.785-4.328"></path> <path class="semi-circle-smaller" clip-path="url(#SVGID_2_)" fill="none" stroke="#D9D9D9" stroke-width="5" stroke-miterlimit="10" d="M15.559,6.568 C7.724,11.391,2.5,20.044,2.5,29.919c0,9.687,5.027,18.198,12.614,23.07"></path> </g> </svg>
        <div class="promo-indicator-copy en">
            <span class="top-row">Only@</span>
            <span class="bottom-row">The Source</span>
        </div>
    </div>
</div>

Styleguide 14.5.7
*/
/*
Only @ The Source - French

.large - Large

Markup:
<div class="promo-indicator-wrapper promo-source-only {$modifiers}">
    <div class="promo-indicator">
        <svg class="promo-indicator-circle" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="59.737px" height="59.796px" viewBox="0 0 59.737 59.796" enable-background="new 0 0 59.737 59.796" xml:space="preserve"> <g> <defs> <rect id="SVGID_1_" y="0" width="59.737" height="59.796"></rect> </defs> <clipPath id="SVGID_2_"> <use xlink:href="#SVGID_1_" overflow="visible"></use> </clipPath> <path clip-path="url(#SVGID_2_)" fill="#FFFFFF" d="M57.019,29.91c0,14.945-12.116,27.061-27.062,27.061 c-14.945,0-27.061-12.116-27.061-27.061S15.012,2.849,29.957,2.849C44.902,2.849,57.019,14.965,57.019,29.91"></path> <circle clip-path="url(#SVGID_2_)" fill="none" stroke="#000000" stroke-miterlimit="10" cx="29.957" cy="29.91" r="27.061"></circle> <path class="semi-circle-larger" clip-path="url(#SVGID_2_)" fill="none" stroke="#3D98B0" stroke-width="5" stroke-miterlimit="10" d="M15.499,6.547 C19.67,3.98,24.582,2.5,29.839,2.5c15.131,0,27.398,12.267,27.398,27.399c0,15.131-12.268,27.398-27.398,27.398 c-5.446,0-10.52-1.589-14.785-4.328"></path> <path class="semi-circle-smaller" clip-path="url(#SVGID_2_)" fill="none" stroke="#D9D9D9" stroke-width="5" stroke-miterlimit="10" d="M15.559,6.568 C7.724,11.391,2.5,20.044,2.5,29.919c0,9.687,5.027,18.198,12.614,23.07"></path> </g> </svg>
        <div class="promo-indicator-copy fr">
            <span class="top-row">Seulement@</span>
            <span class="bottom-row">The Source</span>
        </div>
    </div>
</div>

Styleguide 14.5.8
*/
.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:#fdb814}.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}.promo-badge{width:50px;height:50px;border-radius:100%;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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;text-transform:uppercase;font-size:9px;letter-spacing:.8px;font-weight:bold}.promo-badge.color-white{color:#fff}.promo-badge.color-red{color:#dd1b22}.promo-badge.bg-green{background-color:#0aa84b}.promo-badge.bg-yellow{background-color:#fbc218}.promo-badge.bg-blue{background-color:#3d98b0}.promo-badge--ellipse{width:72px;height:56px}.promo-badge__text{text-align:center}.promo-deal-sales-failed.small .promo-indicator{height:50px;width:50px}.promo-deal-sales-failed.small .promo-indicator.fr{width:55px;height:55px}.promo-deal-sales-failed.small .promo-indicator-copy{font-size:10px;font-size:.625rem}.promo-deal-sales-failed.small .promo-indicator-copy.fr{font-size:9px;font-size:.5625rem}.promo-deal-sales-failed.large .promo-indicator-copy{font-size:18px;font-size:1.125rem}.promo-deal-sales-failed.large .promo-indicator-copy.fr{font-size:12px;font-size:.75rem}.promo-deal-sales-failed .promo-indicator-circle .semi-circle-larger{stroke:#dd1b22}.promo-deal-sales-failed .promo-indicator-circle .semi-circle-smaller{stroke:#fdb814}.promo-deal-sales-failed .promo-indicator-circle .text{font-size:39.96px;font-size:2.4975rem;fill:#fff;text-transform:uppercase;font-weight:900}.promo-deal-sales-failed .promo-indicator-circle .text.fr{font-size:28.8px;font-size:1.8rem}.promo-deal-sales-failed .promo-indicator-circle.red{fill:#dd1b22}.promo-deal-sales-failed .promo-indicator-copy{font-family:clanotnews;font-size:14px;font-size:.875rem}.promo-deal-sales-failed .promo-indicator-copy.fr{font-size:8px;font-size:.5rem}.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 .positive,.global-messages .neutral{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){.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,0.8);opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);font-size:1.5em;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left}@media only screen and (min-width:48em){.hero #cycle-pager{top:auto;bottom:5px;max-width:45%}}.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%;overflow:hidden}.hero .cycle-slideshow li.cycle-slide.cycle-slide-active{visibility:visible !important}@media only screen and (min-width:48em){.hero{height:auto}.hero .hero-image .image-wrap img{height:100%;width:auto}}.hero .container,.hero .hero-image,.hero .image-wrap,.hero .image-wrap > div{position:relative;height:100%}.hero .image-wrap{width:100%;display:block}.hero .image-wrap span{display:block}.hero .image-wrap img{width:100%}.hero .hero-image{max-height:531px}.hero .hero-image img{height:auto;width:100%;display:block;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}@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{border-top:1px solid #eaeaea}.related-product-component > div:first-child{border-top:none}@media only screen and (min-width:48em){.related-product-component > div{*zoom:1;float:left;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:before,.related-product-component > div:after{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:focus{outline:none;border:none}.related-product-component .related-product-item:focus::after{height:calc(100% - 6px);width:calc(100% - 6px);top:4px;left:3px}.related-product-component .related-product-item > a{text-decoration:none}@media only screen and (min-width:48em) and (max-width:63.9375em){.related-product-component .related-product-item{height:auto;min-height:172px}}@media only screen and (min-width:64em){.related-product-component .related-product-item{height:117px}}@media only screen and (min-width:48em){.related-product-component .related-product-item{padding:10px;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%}@media only screen and (min-width:48em){.page-subcategory .related-product-component .related-product-item{padding:10px}}.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:80px;overflow:hidden;color:#383838}@media only screen and (min-width:48em) and (max-width:63.9375em){.related-product-component .related-product-title{display:inline-block;margin-top:15px}}.related-product-component .related-product-title:hover{color:#9e0000}@media only screen and (min-width:48em){.related-product-component .related-product-title{max-width:180px}}.related-product-component .related-product-content{text-align:left}.related-product-component .related-product-price{font-size:16px;font-size:1rem;font-family:clanotmedium;color:#383838}@media only screen and (min-width:64em){.related-product-component .related-product-price{left:140px;top:65px}}.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:#dd1b22;position:absolute;bottom:6px}.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-component-heading.header-wrap.toggleHeader .section-header{margin:0 2px}.related-component-heading.header-wrap.toggleHeader:focus .section-header{width:auto}.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{*zoom:1;float:left;clear:none;padding-left:0;padding-right:0;text-align:inherit;width:20%;margin-left:0%;margin-right:0%}.compare-component > div:before,.compare-component > div:after{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.print-page,.membershipCard-popup .button-wrapper a.download{display:inline-block;width:250px;height:50px;line-height:50px;color:#fff;background-color:#dd1b22;vertical-align:top;text-align:center;font-size:20px}html[lang|="fr"] .membershipCard-popup .button-wrapper a.print-page,html[lang|="fr"] .membershipCard-popup .button-wrapper a.download{width:275px}.membershipCard-popup .button-wrapper a.print-page img,.membershipCard-popup .button-wrapper a.download img{margin-bottom:-7px}.membershipCard-popup .button-wrapper a.print-page svg,.membershipCard-popup .button-wrapper a.download svg{margin-bottom:-3px}@media print{.membershipCard-popup .button-wrapper a.print-page,.membershipCard-popup .button-wrapper a.download{display:none}}.membershipCard-popup .button-wrapper a.print-page span,.membershipCard-popup .button-wrapper a.download span{vertical-align:top}@media print{.membershipCard-popup .profile-link{display:none}}.membershipCard-popup .svg-highlight path{fill:#fff}@media print{.page-eppLandingPage *{visibility:hidden}#cboxClose{display:none}#colorbox{left:0 !important;top:100px !important;position:absolute}#colorbox *{visibility:visible}}.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:bold;font-style:normal}.deal-message strong{text-transform:uppercase;font-weight:bold;font-style:normal;color:#dd1b22}.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:#dd1b22;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:bold}.message-text-body{margin-top:6px;font-weight:bold}.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{margin:0}.cart-order-wrapper .has-acp .deal-message{margin-bottom:0}}.page-cartPage .cart-order-wrapper .offer-box-wrap,.page-cartPage .cart-order-wrapper .offer-box-wrap--warranty{background:#fff !important}.page-cartPage .cart-order-wrapper .offer-box-wrap .offer-box,.page-cartPage .cart-order-wrapper .offer-box-wrap--warranty .offer-box{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;border-top:1px solid #d9d9d9;background:#fff}.page-cartPage .cart-order-wrapper .offer-box-wrap .offer-box .offer-box__icon,.page-cartPage .cart-order-wrapper .offer-box-wrap--warranty .offer-box .offer-box__icon,.page-cartPage .cart-order-wrapper .offer-box-wrap .offer-box .offer-box__text,.page-cartPage .cart-order-wrapper .offer-box-wrap--warranty .offer-box .offer-box__text{display:inline-block}.page-cartPage .cart-order-wrapper .offer-box-wrap .offer-box .warranty-img,.page-cartPage .cart-order-wrapper .offer-box-wrap--warranty .offer-box .warranty-img{width:76px;margin-right:1rem}@media only screen and (max-width:47.9375em){.page-cartPage .cart-order-wrapper .offer-box-wrap .warranty-button,.page-cartPage .cart-order-wrapper .offer-box-wrap--warranty .warranty-button{padding-top:.75rem;display:block}}@media only screen and (min-width:48em){.page-cartPage .cart-order-wrapper .offer-box-wrap .warranty-button,.page-cartPage .cart-order-wrapper .offer-box-wrap--warranty .warranty-button{padding-left:.75rem}}.page-cartPage .cart-order-wrapper .cart-order-acp.rtable-sub-tr{border-top:1px solid #d9d9d9}.page-cartPage .cart-order-wrapper .cart-order-acp .cart-item-img{width:76px;margin-right:1rem}.page-cartPage .cart-order-wrapper .cart-order-acp .cart-order-acp-overlay{position:absolute;background:#fff;height:4px;width:76px;top:-1px}@media only screen and (max-width:47.9375em){.cart-order-wrapper .rtable{border-bottom:none}}.promo-legacy-text{font-size:.7rem;font-family:clanotnews}.popup-legacy-text{margin-bottom:5px;margin-top:5px;font-size:.5rem;font-family:clanotnews}.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:#f00;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}.show-store-availability{padding-top:15px !important;padding:10px}.show-store-availability .modal-header{border-bottom:unset}.show-store-availability .inner-container div{margin-top:5px;margin-bottom:5px}.show-store-availability .store-list{margin-bottom:10px}.check-sdd-availability-wrapper-cartpage{padding-top:0 !important;padding-left:10px}.check-sdd-availability-wrapper-cartpage .parsley-errors-list{padding-left:22px}.check-sdd-availability-wrapper-cartpage .flash{padding-left:22px;margin-bottom:10px;font-weight:bold}.check-store-availability .product-detail-section-item,.select-shipping-option .product-detail-section-item,.select-shipping-option-pdp .product-detail-section-item{background:#f5f5f5;padding:0 15px 15px}.check-store-availability .product-detail-section-item .store-availability-title,.select-shipping-option .product-detail-section-item .store-availability-title,.select-shipping-option-pdp .product-detail-section-item .store-availability-title{font-family:clanotmedium;padding:12px 0;font-size:.875rem;line-height:1.25rem}.action-btn{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;float:right;padding-top:15px}.action-btn .cancel{padding-right:15px;font-size:.875rem;line-height:1.25rem;padding-top:10px;text-decoration:underline;color:#c00;cursor:pointer}.store-list.pdp-page{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:10px 10px;margin-bottom:15px;background:#eee}.store-list.pdp-page.active{background:#fff;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}.store-list.pdp-page input[type=radio]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.store-list.pdp-page input[type=radio]:checked +.radio-button-label .radio-button span:before{position:absolute;left:4px;top:4px;content:'';border-radius:50%;width:10px;height:10px;background:#c00;border-color:#c00}.store-list.pdp-page input[type=radio]:focus + .radio-button-label .radio-button{border-radius:50%}.store-list.pdp-page .label-text{display:inline-block;line-height:1.25rem;padding:1px 0 0 0;vertical-align:top;cursor:pointer;width:100%}.store-list.pdp-page .label-text .radio-button{background:#fff;border:1px solid #4f4f4f;width:20px;height:20px;border-radius:20px;margin:0 5px 0 0;text-align:center;vertical-align:top;display:inline-block;float:left;position:relative}.store-list.pdp-page .label-text .radio-button span{display:block;width:10px;height:10px;border-radius:12px;margin:3px auto 0;background:#fff;border:1px solid #fff;vertical-align:middle}.store-list.pdp-page .label-text .radio-button .label-value{font-size:13px;font-weight:bold;font-family:clanotnews}.store-list.pdp-page .inner-container{padding-left:27px}.check-store-pop-up-content #find-in-store-error-container .parsley-errors-list.filled li,.check-store-pop-up-content #find-in-store-error-container-dd .parsley-errors-list.filled li,.check-store-pop-up-content #find-in-store-error-container-pdp .parsley-errors-list.filled li,.check-store-pop-up-content .find-in-store-error-container-dd .parsley-errors-list.filled li{margin-left:0;padding:0 0 10px;font-weight:bold}.check-store-pop-up-content #check-store-inventory-pop-up,.check-store-pop-up-content .check-store-inventory-pop-up-dd,.check-store-pop-up-content .check-store-inventory-pop-up-button{min-width:50%;padding:5px}@media only screen and (min-width:48em){.check-store-pop-up-content #check-store-inventory-pop-up,.check-store-pop-up-content .check-store-inventory-pop-up-dd,.check-store-pop-up-content .check-store-inventory-pop-up-button{height:40px;width:50%;min-width:40%;margin-left:10px}}.check-store-pop-up-content .check-store-inventory-pop-up-dd-cart{height:40px;width:50%;min-width:40%;margin-left:10px}#find-in-store-pop-up,.product-detail-section-content .find-in-store-pop-up-input,#find-in-store-pop-up-dd{font-size:13px}@media only screen and (max-width:47.9375em){#find-in-store-pop-up,.product-detail-section-content .find-in-store-pop-up-input,#find-in-store-pop-up-dd{font-size:16px !important}}@media only screen and (min-width:48em){#find-in-store-pop-up,.product-detail-section-content .find-in-store-pop-up-input,#find-in-store-pop-up-dd{width:50%}}.page-cartPage .postal-code-search,.page-search .postal-code-search{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}.page-cartPage .postal-code-search-cart,.page-search .postal-code-search-cart{padding-left:22px}@media only screen and (min-width:48em){.js-show-check-availability-pdp #check-store-inventory-pop-up,.js-show-check-availability-pdp .check-store-inventory-pop-up-dd,.js-show-check-availability-pdp .check-store-inventory-pop-up-button{width:32%}}.js-show-availableStore{background:#c00;border-color:#c00;color:#fff}.js-show-availableStore:hover{color:#fff}.js-show-availableStore:disabled{border:0;color:#635656;background:#dedddd}.js-add-to-cart-pickUp{margin-right:0 !important}.font-bold{font-weight:bold}.miniCart-pickUp{background:#f1f2f2;padding:5px 10px 5px 10px;margin:0 -10px;font-size:13px;margin-top:10px;font-family:clanotnews;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}.miniCart-pickUp img{height:35px;padding-right:10px;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.minicart-product-name{font-size:.7rem !important;display:-webkit-box;overflow:hidden;padding-right:0;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (min-width:48em){.productAddToCartPanelItem{max-width:227px}.productAddToCartPanelItem .add_to_cart_form{max-width:227px;float:left;padding:5px}.productAddToCartPanelItem .add_to_cart_form .addToCartButton{width:227px}}.check-other-locations{padding-top:10px}.check-other-locations:after{content:'+';display:inline;width:auto;font-size:14px;font-weight:900;margin-left:10px}.dynamicContentForStore .store-container .check-other-locations{margin-top:10px;padding-top:0}.mini-cart-overlay .mini-cart-content{max-height:400px;overflow-x:hidden;overflow-y:scroll}.custom-stock-icon li{padding-bottom:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.custom-stock-icon li .availability-text.in-stock:before{top:4px}.custom-stock-icon li .availability-text.out-of-stock:before{top:4px}.page-search #cboxClose:before{content:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNSAyNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMzODM4Mzg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Xbzk5NjhfTW9iaWxlSWNvbnM8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyLDE1LjA1bC01LjUsNS41YS45MS45MSwwLDAsMS0xLjIsMGwtLjctLjdhLjkxLjkxLDAsMCwxLDAtMS4ybDUuNS01LjVhLjkxLjkxLDAsMCwwLDAtMS4yTDQuNyw2LjU1YS45MS45MSwwLDAsMSwwLTEuMmwuOC0uOGEuOTEuOTEsMCwwLDEsMS4yLDBMMTIuMSwxMGEuOTEuOTEsMCwwLDAsMS4yLDBsNS42LTUuNmEuOTEuOTEsMCwwLDEsMS4yLDBsLjcuN2EuOTEuOTEsMCwwLDEsMCwxLjJsLTUuNiw1LjZhLjkxLjkxLDAsMCwwLDAsMS4ybDUuNiw1LjZhLjkxLjkxLDAsMCwxLDAsMS4ybC0uOC44YS45MS45MSwwLDAsMS0xLjIsMGwtNS42LTUuNkEuOTEuOTEsMCwwLDAsMTIsMTUuMDVaIi8+PC9zdmc+) !important;font-size:20px;font-size:1.25rem;font-weight:bold}.custom-modal.select-shipping-option,.custom-modal.select-shipping-option-pdp{padding-top:15px;padding-bottom:20px}.custom-modal.select-shipping-option .modal-header,.custom-modal.select-shipping-option-pdp .modal-header{border-bottom:0}.custom-modal.select-shipping-option .popUp-inner-content,.custom-modal.select-shipping-option-pdp .popUp-inner-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}@media only screen and (min-width:48em){.custom-modal.select-shipping-option .popUp-inner-content,.custom-modal.select-shipping-option-pdp .popUp-inner-content{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:47.9375em){.custom-modal.select-shipping-option .popUp-inner-content,.custom-modal.select-shipping-option-pdp .popUp-inner-content{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.custom-modal.select-shipping-option .popUp-inner-content .box-container-bg-ash,.custom-modal.select-shipping-option-pdp .popUp-inner-content .box-container-bg-ash{padding:26px;text-align:center;font-size:14px;background:#fff;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:0;font-family:clanotmedium;min-width:47%}.custom-modal.select-shipping-option .popUp-inner-content .box-container-bg-ash img,.custom-modal.select-shipping-option-pdp .popUp-inner-content .box-container-bg-ash img{width:34px;height:25px;margin-bottom:4px}@media only screen and (min-width:48em){.custom-modal.select-shipping-option .popUp-inner-content .box-container-bg-ash,.custom-modal.select-shipping-option-pdp .popUp-inner-content .box-container-bg-ash{margin-right:15px}}.custom-modal.select-shipping-option .box-container-bg-white,.custom-modal.select-shipping-option-pdp .box-container-bg-white{padding:26px;text-align:center;font-size:14px;background:#fff;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:0;font-family:clanotmedium;min-width:47%}.custom-modal.select-shipping-option .box-container-bg-white img,.custom-modal.select-shipping-option-pdp .box-container-bg-white img{width:25px;height:25px;margin-bottom:5px}@media only screen and (max-width:47.9375em){.custom-modal.select-shipping-option .box-container-bg-white,.custom-modal.select-shipping-option-pdp .box-container-bg-white{margin-top:15px}}@media only screen and (min-width:48em){.custom-modal.select-shipping-option .postal-code-search,.custom-modal.select-shipping-option-pdp .postal-code-search{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}}.custom-modal.select-shipping-option .availability-text.in-stock:before,.custom-modal.select-shipping-option-pdp .availability-text.in-stock:before{top:3px}.custom-modal.select-shipping-option .availability-text.out-of-stock:before,.custom-modal.select-shipping-option-pdp .availability-text.out-of-stock:before{top:3px}@media only screen and (max-width:47.9375em){.shipmode-to-store{width:100% !important}}@media only screen and (max-width:47.9375em){.shipmode-pickup{margin-top:15px !important}}@media only screen and (max-width:47.9375em){.pdp-bundle-information-wrapper{padding-right:15px;padding-left:15px;padding-bottom:20px}}.pdp-bundle-information-wrapper li.bundle-row{padding:5px 0 5px 0;border-bottom:1px solid #d3d3d3}.pdp-bundle-information-wrapper li.bundle-row:last-child{border-bottom:unset}.pdp-bundle-information-wrapper h2.bundle-count{height:22px;width:252px;color:#1a1a1a;font-family:clanotmedium;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;margin-bottom:5px !important}.pdp-bundle-information-wrapper ul{padding-left:5px}.pdp-bundle-information-wrapper ul li{font-size:12px;font-family:clanotbook;list-style-type:disc;line-height:20px}.pdp-bundle-information-wrapper .arrow-right{margin:0 0 0 3px;display:inline-block;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #f00}.pdp-bundle-information-wrapper .bundle-product{color:#383838 !important}.bundle-outer-block .carousel__item,.bundle-outer-block .bundle-count{margin-left:15px}.bundle-outer-block .carousel__item--name h2{font-family:'clanotnews'}.bundle-outer-block ul{margin-left:15px}.bundle-form{display:block}@media only screen and (max-width:47.9375em){.bundle-form{margin-right:15px}}.bundle-detail-popup{padding:24px}.bundle-detail-popup .bundle-price{height:30px;width:144px;color:#1a1a1a;font-family:clanotmedium;font-size:28px;font-weight:500;letter-spacing:0;line-height:30px}.bundle-detail-popup .bundle-image{padding-left:25%}@media only screen and (max-width:47.9375em){.bundle-detail-popup .bundle-image{padding:5%}}.bundle-detail-popup .zoom-button-wrap{text-align:right}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item{border:1px solid #d3d3d3;padding:10px;padding-right:20px}@media only screen and (max-width:47.9375em){.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item{margin:0 15px 0}}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;cursor:pointer}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;font-size:16px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-right:5px}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger .title-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger .title-content img{height:36px;image-rendering:pixelated}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger .title-content span{font-size:16px;font-family:clanotmedium}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger .product-shipping-options{float:right;font-size:10px;margin-right:4px}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger:after{display:inline-block;height:8px;float:right;margin-top:0;width:10px;vertical-align:baseline;content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTBweCIgdmlld0JveD0iMCAwIDEwLjAxNCA3LjAzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMC4wMTQgNy4wMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8cGF0aCBzdHlsZT0iZmlsbDojZDMzMDMwOyIgZD0iTTUuNDY1LDYuOWw0LjU0OS0zLjc5M1YwTDQuOTg1LDQuMDczTDAuMDA5LDBMMCwxLjAwNnYyLjEwMWw0LjQ5NiwzLjc5CglDNC43OTQsNy4wNzMsNS4xNjcsNy4wNzQsNS40NjUsNi45eiIvPgo8L3N2Zz4K) 0 0 no-repeat}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger.active{border:none}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .product-shipping-heading .title.pdp-accordion-trigger.active:after{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content{padding-left:20px;display:none}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content.active{display:block}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content ul li{font-size:12px;font-family:clanotbook;list-style-type:disc;line-height:20px;padding-top:10px}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content ul li.product-not-shipped-north-region::marker{content:''}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content ul li .not-shipped-north-region{font-size:14px;line-height:20px;padding-top:5px;padding-bottom:5px;background:#eee;padding-left:10px;margin-left:-18px;margin-top:10px;padding-right:10px;width:fit-content}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content ul li .not-shipped-north-region img{width:14px;height:13px;margin-right:5px;margin-top:3px}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content ul .not-shipped-north-region{background-color:#f5f5f5;display:table !important;padding:10px;font-weight:bold;font-size:.85rem;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;gap:5px;margin:10px 0}.pdp-pickup-store-ship-wrapper .product-detail-section-shipping-item .pdp-accordion-content ul .not-shipped-north-region img{width:14px;height:13px}.before-free-pickup{padding-bottom:5px}.pdp-free-pickup-store-wrapper{border:1px solid #d3d3d3;margin-top:20px}.pdp-free-pickup-store-wrapper .check-locations-pdp:after{margin-left:10px}@media only screen and (max-width:47.9375em){.pdp-free-pickup-store-wrapper{padding-right:10px;padding-left:10px;padding-top:20px;margin-left:15px;margin-right:15px}}.pdp-free-pickup-store-wrapper .title{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}.pdp-free-pickup-store-wrapper .title div,.pdp-free-pickup-store-wrapper .title h2{font-size:16px;padding-top:7px;padding-left:10px;font-family:clanotmedium}.pdp-free-pickup-store-wrapper .title h2{display:inline-block;margin:0;padding:0}.pdp-free-pickup-store-wrapper .title img{height:35px;padding-left:10px;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.pdp-free-pickup-store-wrapper .store-list-wrapper ul li{font-size:12px;font-family:clanotbook;list-style-type:disc;line-height:20px;padding-top:10px;margin-left:20px}.pdp-free-pickup-store-wrapper .store-list-wrapper ul li .availability-text a{text-decoration:underline}.pdp-free-pickup-store-wrapper .store-list-wrapper .head-top-10{top:10px;position:relative;padding-left:2px}.pdp-free-pickup-store-wrapper .check-locations-pdp a{padding:7px 0 5px 15px;font-size:12px;color:#c00;font-family:clanotnews;cursor:pointer}.pdp-free-pickup-store-wrapper .check-locations-pdp a:after{content:'+';display:inline;width:auto;font-size:20px;margin-left:5px;position:relative;top:3px}.pdp-free-pickup-store-wrapper .check-locations-pdp.active a:after{color:#c00 !important;content:'—' !important}.pdp-free-pickup-store-wrapper .check-locations-pdp{font-size:0;margin-top:10px;margin-bottom:10px}.pdp-free-pickup-store-wrapper #addToCartForm #sddAddToCart{line-height:135%}@media only screen and (max-width:47.9375em){.pdp-free-pickup-store-wrapper .content{margin:0 !important}}@media only screen and (max-width:47.9375em){.pdp-free-pickup-store-wrapper #check-store-inventory-pop-up,.pdp-free-pickup-store-wrapper .check-store-inventory-pop-up-dd,.pdp-free-pickup-store-wrapper .check-store-inventory-pop-up-button{margin-top:20px}}.no-myStore-available{font-size:13px;line-height:20px;background:#f5f5f5;padding:10px;margin-top:10px;margin-bottom:10px;display:none}.no-myStore-available .inner-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.no-myStore-available .inner-content img{width:14px;height:13px;margin-right:5px;margin-top:3px}.pop-up-title-available{font-size:16px;vertical-align:top;display:inline-block;padding-top:4px;padding-left:7px;font-family:clanotmedium}.available-in-store-icon{width:25px;height:25px}.pickup-here-pointer{cursor:pointer;padding:0 5px;margin-left:-5px}#check-store-inventory-form-pop-up input,[class^="check-store-inventory-form-pop-up"] input{font-size:12px}.place-hold{font-size:12px !important}#checkoutAddressesForm #store-location.store-alignment-checkout{padding-right:15px;padding-left:15px}#checkoutAddressesForm .toggle-store-locator-button{padding-left:15px}.js-no-stores{font-size:14px;font-family:clanotmedium}.page-productDetails .ajax-loader{z-index:9999}.productList.list-view .availability{max-width:none;text-align:left}@media only screen and (min-width:48em){.productList.list-view .availability{max-width:71%;word-break:break-word}}.productList.list-view .availability .availability-text{padding-right:0}@media only screen and (min-width:48em){.productList.list-view .availability .availability-text{display:inline}}.productList.grid-view .search-list-action button{float:none !important}.online-product-block{margin:5px 0 5px 0}@media only screen and (max-width:47.9375em){.online-product-block{margin:5px 0 5px 15px}}.available-online-only{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;background:#f1f2f2;padding-left:5px;width:71%}.available-online-only img{height:20px;width:20px}.available-online-only b{height:30px;padding:7px;font-size:.8125rem;font-family:clanotbook}@media only screen and (max-width:47.9375em) and (min-width:48em) and (max-width:63.9375em){.available-online-only width 75%{width:75%}}.overlay-open{display:block !important}.color-red{color:#dd1b22}.pdp-sdd-wrapper .pdp-add-to-cart-form{display:inline-block;margin-left:5px}.pdp-sdd-wrapper .doortdash-desc{padding-left:20px}.pdp-sdd-wrapper .check-locations-pdp{margin-top:0}.pdp-sdd-wrapper .js-show-check-availability-sdd{margin-left:15px}.pdp-sdd-wrapper .sdd-not-serviceable{margin-bottom:10px;font-weight:bold}.accordion_container{padding:5px 0}.accordion_head{background-color:#d3d3d3;color:#000;cursor:pointer;font-family:arial;font-size:14px;margin:0 0 1px 0;padding:10px 11px;font-weight:bold;height:40px}.accordion_body{background:#fff}.accordion_body p{padding:18px 5px;margin:0}.plusminus{float:right}.arrow-up{border:solid #c00;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow-down-down{border:solid #c00;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.flex-width{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.accordion-button-pdp:focus,.pdp-accordion-trigger:focus{outline:2px solid #000;outline-style:auto}.product-detail-section-item .pay-accord-wrapper{padding:1px 0 !important}.custom-select{border:1px solid #28292c;overflow-x:hidden;position:relative;top:0;left:0;font-size:13px;font-size:.8125rem;color:#383838;background:#fff}.custom-select.sort-form{margin:6px 0}.custom-select select{width:100%;height:38px;border:none;padding:0 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding-right:42px;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 #28292c}.custom-select:before{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMi42NDIgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIuNjQyIDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggc3R5bGU9ImZpbGw6I0NCMjAyNzsiIGQ9Ik02LjksNi44OTlsNS43NDMtMy43OTJWMEw2LjI5NCw0LjA3M0wwLjAxMiwwTDAsMS4wMDZ2Mi4xMDFsNS42NzYsMy43OQoJQzYuMDUyLDcuMDczLDYuNTIzLDcuMDc0LDYuOSw2Ljg5OXoiLz4KPC9zdmc+Cg==) no-repeat;position:absolute;top:15px;right:13px;width:12px;height:7px}.custom-select.disabled{color:#a9a9a9}.custom-select.disabled:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjdweCIKCSB2aWV3Qm94PSIwIDAgMTIuNjQyIDcuMDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyLjY0MiA3LjAzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIHN0eWxlPSJmaWxsOiNEQUQ5RDk7IiBkPSJNNi45LDYuODk5bDUuNzQzLTMuNzkyVjBMNi4yOTQsNC4wNzNMMC4wMTIsMEwwLDEuMDA2djIuMTAxbDUuNjc2LDMuNzkKCUM2LjA1Miw3LjA3Myw2LjUyMyw3LjA3NCw2LjksNi44OTl6Ii8+Cjwvc3ZnPgo=)}.custom-select.disabled:before select{cursor:default}#color-selector:focus{border:2px solid #000 !important}.search-orders input.custom-input-placeholder,.site-search-submit{border:1px solid #28292c}#deliveryaddAddressForm .custom-select select{width:100%;height:38px;border:none;padding:0 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding-right:42px;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 #28292c}#deliveryaddAddressForm .custom-select:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMi42NDIgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIuNjQyIDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggc3R5bGU9ImZpbGw6I0NCMjAyNzsiIGQ9Ik02LjksNi44OTlsNS43NDMtMy43OTJWMEw2LjI5NCw0LjA3M0wwLjAxMiwwTDAsMS4wMDZ2Mi4xMDFsNS42NzYsMy43OQoJQzYuMDUyLDcuMDczLDYuNTIzLDcuMDc0LDYuOSw2Ljg5OXoiLz4KPC9zdmc+Cg==);position:absolute;top:10px;right:13px}#deliveryaddAddressForm .custom-select.disabled{color:#a9a9a9}#deliveryaddAddressForm .custom-select.disabled:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjdweCIKCSB2aWV3Qm94PSIwIDAgMTIuNjQyIDcuMDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyLjY0MiA3LjAzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIHN0eWxlPSJmaWxsOiNEQUQ5RDk7IiBkPSJNNi45LDYuODk5bDUuNzQzLTMuNzkyVjBMNi4yOTQsNC4wNzNMMC4wMTIsMEwwLDEuMDA2djIuMTAxbDUuNjc2LDMuNzkKCUM2LjA1Miw3LjA3Myw2LjUyMyw3LjA3NCw2LjksNi44OTl6Ii8+Cjwvc3ZnPgo=)}#deliveryaddAddressForm .custom-select.disabled:before select{cursor:default}.paginationBar .custom-select{margin:0 4px 0 0}.custom-select select.unselected{color:#737373}.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}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9000;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background-color:rgba(0,0,0,0.56);opacity:1 !important;-ms-filter:none !important;filter:none !important}#cboxContent{background:#fff;overflow:hidden}#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{position:absolute;bottom:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAAAyCAMAAAAdtHvaAAAA+VBMVEX///////8AAAA1QFQaGhwVJkI8SF75+vtXV1dpa2urq6suLi5zfIoiMUrW1ta1uLhCQkJ9fX3MzMzy9Pfe4+jBxMk6RVfW2d6vtL5mZma/v7+WlpZVX3B8hpS1tbUbKkXf5Oq9w8pqd4txfY63vcgxPVLb3eEdLEZhbYFCTWJYYXLGys+0u8WKkZxLVWdfaXrh5euBiZezuMH09firsbxXYnaPmKhJVGeDjJyCi5taY3NGUme8v8br6+sZKUSPlqIrOE5QXHHGydBTXnDj5+ygprIoN1N7hpfCxs7q6+1DUmuts74nNEwoNk2wuMObo68vO1Boc4QtOU8zGDcYAAAAAXRSTlMAQObYZgAAAeBJREFUeF7t2tWOIzEQheGcY7s5yDAMi8zMzPD+D7OWNhdpp6KZ1s6sezX+bi1L/2VZ5QZLcCoaCzxSY2EpgCX/sJfHUpdeHlstellBDXpZSeitpsGKzlJvO0naQJqkEMwHkGVYwsr+ondAcpCScwgStiHJtbdetMkOmcM1y7IsJzOsaGkys/z0IqU1gCvhHwkcbS546n1KMsXaXnZQMqPnXk2rBVe+7lLXb2+X7EhHXa01yUS8QXvYWds77WFJb3qSvS2SSMkcAs05BBmJJXRswbF1gr2p1jMg1xqCdAZRSwu9Yq4c7Hd+YMkUgml9e3sQ9OrbC1HoDb2hN/SG3tAbekNv1XnnzM6T34piF/HNYvM2Vr3dgeyOt3l9R6nRm6tKfYegGF2GIH500dt7CFeUuq7URgzHh8lksqHULaw4d02p4XD4xMt7E9hUSh3egKtQlvp1/iccuyNlHTaNn/c8PqofzX1IvbbWGHMXJa8WtcZX7/1tGzWG69KX5jNjfe2jJH7womlveOt9bswnY5oxHA+jKLJdF2K43ttWe/jSS+/YmO3+njGvIYjMPQg+GwPLS+9+FB0gfhxFfazaO4Bo/M5H79FiyND/b/YXcd33LWH/Fvaxp7nvDv8JPP7X+A0AeEUBh2S4/AAAAABJRU5ErkJggg==) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxContent #cboxPrevious.hover{background-position:-75px -25px}#cboxContent #cboxNext{position:absolute;bottom:0;left:27px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAAAyCAMAAAAdtHvaAAAA+VBMVEX///////8AAAA1QFQaGhwVJkI8SF75+vtXV1dpa2urq6suLi5zfIoiMUrW1ta1uLhCQkJ9fX3MzMzy9Pfe4+jBxMk6RVfW2d6vtL5mZma/v7+WlpZVX3B8hpS1tbUbKkXf5Oq9w8pqd4txfY63vcgxPVLb3eEdLEZhbYFCTWJYYXLGys+0u8WKkZxLVWdfaXrh5euBiZezuMH09firsbxXYnaPmKhJVGeDjJyCi5taY3NGUme8v8br6+sZKUSPlqIrOE5QXHHGydBTXnDj5+ygprIoN1N7hpfCxs7q6+1DUmuts74nNEwoNk2wuMObo68vO1Boc4QtOU8zGDcYAAAAAXRSTlMAQObYZgAAAeBJREFUeF7t2tWOIzEQheGcY7s5yDAMi8zMzPD+D7OWNhdpp6KZ1s6sezX+bi1L/2VZ5QZLcCoaCzxSY2EpgCX/sJfHUpdeHlstellBDXpZSeitpsGKzlJvO0naQJqkEMwHkGVYwsr+ondAcpCScwgStiHJtbdetMkOmcM1y7IsJzOsaGkys/z0IqU1gCvhHwkcbS546n1KMsXaXnZQMqPnXk2rBVe+7lLXb2+X7EhHXa01yUS8QXvYWds77WFJb3qSvS2SSMkcAs05BBmJJXRswbF1gr2p1jMg1xqCdAZRSwu9Yq4c7Hd+YMkUgml9e3sQ9OrbC1HoDb2hN/SG3tAbekNv1XnnzM6T34piF/HNYvM2Vr3dgeyOt3l9R6nRm6tKfYegGF2GIH500dt7CFeUuq7URgzHh8lksqHULaw4d02p4XD4xMt7E9hUSh3egKtQlvp1/iccuyNlHTaNn/c8PqofzX1IvbbWGHMXJa8WtcZX7/1tGzWG69KX5jNjfe2jJH7womlveOt9bswnY5oxHA+jKLJdF2K43ttWe/jSS+/YmO3+njGvIYjMPQg+GwPLS+9+FB0gfhxFfazaO4Bo/M5H79FiyND/b/YXcd33LWH/Fvaxp7nvDv8JPP7X+A0AeEUBh2S4/AAAAABJRU5ErkJggg==) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxContent #cboxNext.hover{background-position:-50px -25px}#cboxContent #cboxLoadingOverlay,#cboxContent #cboxLoadingGraphic{position:relative;width:30px;height:30px;position:fixed;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;z-index:1}#cboxContent #cboxLoadingOverlay:before,#cboxContent #cboxLoadingGraphic:before,#cboxContent #cboxLoadingOverlay:after,#cboxContent #cboxLoadingGraphic:after{position:absolute;width:100%;height:2px;background:#ed2724;content:""}#cboxContent #cboxLoadingOverlay:before,#cboxContent #cboxLoadingGraphic:before{top:0;right:0;left:auto;-webkit-animation:drawframeTop 4s linear infinite;-moz-animation:drawframeTop 4s linear infinite;-o-animation:drawframeTop 4s linear infinite;-ms-animation:drawframeTop 4s linear infinite;animation:drawframeTop 4s linear infinite}#cboxContent #cboxLoadingOverlay:after,#cboxContent #cboxLoadingGraphic:after{right:auto;bottom:0;left:0;-webkit-animation:drawframeBottom 4s linear infinite 1s;-moz-animation:drawframeBottom 4s linear infinite 1s;-o-animation:drawframeBottom 4s linear infinite 1s;-ms-animation:drawframeBottom 4s linear infinite 1s;animation:drawframeBottom 4s linear infinite 1s}#cboxContent #cboxLoadingOverlay span,#cboxContent #cboxLoadingGraphic span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjZWQyNzI0IiBkPSJNMzMuNTc3NiwzMy4wNzQ1djkuODMyMWgyOC41MTk3YzguNTg5NSwwLDExLjQyMDIsMi4yMTI5LDExLjQyMDIsMTAuNzk4M3Y2LjI4NzVjMCw4LjU5MTEtMi44MzA3LDEwLjgwNC0xMS40MjAyLDEwLjgwNEgzMy44NDEyYy04LjU5MDEsMC0xMS40MjQyLTIuMjEyOS0xMS40MjQyLTEwLjgwNGwtMC4wMDM0LTMuMTg1OGw5LjM5MjYtMC4wMDIydjUuNDAxOWgzMi4zMjk1VjUxLjc1NTdIMzUuNjE0NGMtOC41OTE3LDAtMTEuMzM3OS0yLjIxNjctMTEuMzM3OS0xMC43OTY2di01LjA0OTNjMC04LjU5MTIsMi43NDYyLTEwLjgwNCwxMS4zMzc5LTEwLjgwNGgyNS45NTIzYzguMTQ2LDAsMTEuMzM3OSwyLjEyMTMsMTEuMzM3OSwxMC4wMDc3bC0wLjA0NTUsMy4xNzVsLTkuMzQ0OSwwLjAxM3YtNS4yMjdIMzMuNTc3NnoiLz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;background-size:30px 30px}#cboxContent #cboxLoadingOverlay span:before,#cboxContent #cboxLoadingGraphic span:before,#cboxContent #cboxLoadingOverlay span:after,#cboxContent #cboxLoadingGraphic span:after{position:absolute;width:2px;height:100%;background:#ed2724;content:""}#cboxContent #cboxLoadingOverlay span:before,#cboxContent #cboxLoadingGraphic span:before{top:auto;right:0;bottom:0;-webkit-animation:drawframeRight 4s linear infinite .5s;-moz-animation:drawframeRight 4s linear infinite .5s;-o-animation:drawframeRight 4s linear infinite .5s;-ms-animation:drawframeRight 4s linear infinite .5s;animation:drawframeRight 4s linear infinite .5s}#cboxContent #cboxLoadingOverlay span:after,#cboxContent #cboxLoadingGraphic span:after{top:0;bottom:auto;left:0;-webkit-animation:drawframeLeft 4s linear infinite 1.5s;-moz-animation:drawframeLeft 4s linear infinite 1.5s;-o-animation:drawframeLeft 4s linear infinite 1.5s;-ms-animation:drawframeLeft 4s linear infinite 1.5s;animation:drawframeLeft 4s linear infinite 1.5s}#cboxClose{background-color:transparent;bottom:0;height:25px;width:25px;padding:0;border:none;position:absolute;right:10px;top:10px}#cboxClose.hover{background-position:0 50%}#cboxClose:before{content:url("/_ui/desktop/theme-ts/images/icons/close-x.svg")}#cboxClose.cbox-close-focus{z-index:2}@media print{#cboxOverlay{display:none}}.bt-content{color:#000}font-size small{line-height:normal}/* jQuery UI - v1.12.1 - 2018-03-21
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(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-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .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;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.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,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;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-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.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:bold}.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:normal}.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-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-start{background-position:-80px -160px}.ui-icon-seek-first{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-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*
 * jQuery UI Stars v3.0.1
 * http://plugins.jquery.com/project/Star_Rating_widget
 *
 * Copyright (c) 2010 Marek "Orkan" Zajac (orkans@gmail.com)
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * $Rev: 164 $
 * $Date:: 2010-05-01 #$
 * $Build: 35 (2010-05-01)
 *
 */
.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer}.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(data:image/gif;base64,R0lGODlhEABQAPe+AP///7W1tb29vd7e3uZXS8XFxcJKSsVSUsdaWufn59Bzc81sbN/f3+xeU6Wlpe/FKZmZmclgYOy8IuW2OL9CQvaDa9N8fJSUlPeSfe3OSd+vMe/v7+7u7vX19eu9RPXeXerLRvvr695qaemzG/b29vHNL+/IT9SEhO2SjenGQfLQRfTZWr5TOe6DfO3QWs97e/HOU+WtOONtYt2oKfOmovWupOSvr71bP/i1p+/KxuzHx/C0tcZqU+liWvm4rvnu7tiMjPv15vbPz+fEuffp6fCLdvXm4fHcmsNkS+a9Qu7Iw/fn5dullduUlOzPee/VTPLVWPLWVc1nV/z47+a/Oe3CMOh5dOCqn/qqnPqcirhERNmdJffsvPGclfWins5hU+7DQf3c2ON3eNqpqd54c+5lUfGNefqZhumzIPuom966uvSfnfLcV/CQfttVSuy/SO3Sq/DLOfjCveO4Q/Hcf+5pXeBkW7RMTPfenMyADcNPM7lRM9toZKE3N9ZfU+qwrPHbourJgevNmfnLw9ZtY92qRevOh+3Ly/bhYteSktBOPffrtdOPIq1GRqo/P+l6b+ZZUfqikPN4YtaZK/zHufv12PnTzOK2NPLfsPSNgOR3cOfEcuuyruiwJenHTN13cvJ2YvNyXPzUzeq1K+7DS+qCfOS7SviLdedcWPCEb8xRO+fCWuS9ZuJ+fNRwZON+fNdcUPKsqfTf38BgYOnHbvTWQO6LgOi6usBMMtGLGdbW1sxmZszMzK2trQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAAL4ALAAAAAAQAFAAQAj/AH0JHEiwoMAAugoIAMCwYa8AvC4YnFiQD5YKFRo2JNCjCwuKJDhQ9KVL14CSunipLMmLBMVKXEZ6yvChRIkHEiSMeBNjxhSKsg6N3LXLAoIDBwwYoLAr6Q+BHQTo2sCrgFWrugI46DCQgYNeCQMEKKDLwQVdA0OIoRHmTBszGDCcwiFDypKBOb7YodGiB6oWa2DtGTIxgcmTAyieRMmYF0U8GVasSOGE4ioTMEwkmeDBw4RJFG0UtRABCEUFCxQoQICAKII7BhMI4MUggeEAvRgQlBpWrG8BCh0ILJsVd6/jx3VdKFCQqgMIFyAU2DBRiBgUciwNoksoB8FXNbAU/2lAvjyoTFZ4CPzjhkaZMgTix4fkRQ+Tgkuu8LjBAgkTIyP5wkFJCRiE2AAIMqYgWgIZlpJKvJSUWEEqFThQAlWNxEUGGRxhkAtPsPHBiCo88EAVJpDimQYaDHREClDgpNMEE7BiEIuGECQII3mMpANRNhj0QmoWFLkAUggssEAERxkw0BgRKKDUUqy9YJBSTRA0RiN9TNQBAwKIJRVXBSWA0AYMrASmA7oNVwCGCgkgp5y6QOCYLwGkuZBGADzECwQCAVeAccgdpxCgvnTwUFaFgtULBNR19dxsvAgQHYMBZhrCDq2IIAIZnIRgkBAixBKGD5FkkQYlj3yhxEA7lP8iShYYFIERRpLUoMgVAongAwap8AkAAXV4JNAntmAQinzMtkAGEgKF4IoMNZDHrBd+3ADgQEpIoYoVKKCgCS43EJbpucNhGiBjE3GQoEkLDpCASxI2BiFLAAxk70otFbRYYyUZhBIvCEJ4J0EitRugCyCgC0IUUVAx0SJ0uJBCZCrEAQMVl5hCCyBB+ALDE4jUYpOJOaHhQQwa/CRQElCUiNMII3gwQ8gEOQECCFWAAcYonUxQiEFzmDDBDJsEssUWMeRiECYUwRGgArugu4tqCEykQxMKRLDLkFEetcsJNhDhi5In7MIaUlM2ZcBTAkXp9lJMUWA2QUAQdYDXSSEWMItBSR5AwQmJaKHFAY4YdAtFagwUEAA7) no-repeat 0 0}.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-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-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 label:hover,#stars-wrapper .selected{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{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:auto;margin:0 auto;text-align:center;z-index:100}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left;*zoom:1}.owl-carousel .owl-item:before,.owl-carousel .owl-item:after{content:'';display:table}.owl-carousel .owl-item:after{clear:both}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAM0lEQVR4AWOgH/gPhEgkhjQIIJPoiv6jA6AIASVoCv7jVwDikaiAeBcgAKY0BiBXAeUAAG/Ywj7vih/dAAAAAElFTkSuQmCC) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-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)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-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)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/* jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);filter:Alpha(0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .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-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:Alpha(25);opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.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,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;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-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.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:bold}.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:normal}.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-state-disabled .ui-icon{filter:Alpha(35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("http://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("http://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("http://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("http://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("http://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("http://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("http://code.jquery.com/ui/1.12.1/themes/base/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-start{background-position:-80px -160px}.ui-icon-seek-first{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-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);filter:Alpha(30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.login-container{margin:0 auto 0;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:bold}.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 input[type="text"].placeholderStyle::-webkit-input-placeholder{color:#505254 !important;opacity:1 !important;-ms-filter:none !important;filter:none !important}.login-container .userRegister .password-forgotten{font-style:italic;text-decoration:underline}.login-container .userRegister #logo_virgin,.login-container .userRegister #logo_caa{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_virgin,.login-container .userRegister #logo_caa{left:110%;width:112%}}.login-container .headline.accordion-wrapper{margin:0 0 12px;text-transform:uppercase;font-family:clanotnews;line-height:100%}@media only screen and (max-width:47.9375em){.login-container .headline.accordion-wrapper{margin:0}}.login-container .headline.accordion-wrapper .accordion-trigger:focus::after{height:100%;width:calc(100% - 4px);top:0;left:2px}.checkout-login-wrapper{position:relative;display:table;width:100%}.page-checkout-login .checkout-create-account{display:block;padding:30px 0}.checkout-create-account-wrapper{display:none}.dealers-login #content{outline:0;margin-bottom:0}.dealers-login #globalMessages{padding-top:20px}.dealers-login .top-menu,.dealers-login .search,.dealers-login .utility-nav,.dealers-login .disclaimer-icons,.dealers-login .nav-button-wrap{display:none !important}.dealers-login .site-info li{display:none}.dealers-login .site-info li:last-child{display:inline-block;position:absolute;top:40px;right:100px}.dealers-login .login-container .breadcrumb-module{display:none}.dealers-login .login-container .accordion-cols-2 .vertical-rule{display:none}.dealers-login .login-container .accordion-cols-2 .accordion-col{margin-left:0}.dealers-login .login-container .accordion-cols-2 .accordion-col:first-child{display:none}.dealers-login footer{border-top:1px solid #d9d9d9}.dealers-login footer .container{display:none}.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.reload,.dealers-login #loginForm a.audio,.dealers-login #loginForm a.image,.dealers-login #loginForm a.help{display:inline}.dealers-checkout-login .login-container .accordion-cols-2 .vertical-rule{display:none}.login-container .user-action .page-description,.forgottenPwd p{font-size:13px;font-size:.8125rem}.forgottenPwd.custom-modal .headline.modal-header .modal-header-text{margin-bottom:15px}#forgottenPwdForm input[type="text"].placeholderStyle::-webkit-input-placeholder{color:#505254 !important;opacity:1 !important;-ms-filter:none !important;filter:none !important}.user-action .accordion-trigger .psp-login{color:#383838;font-family:clanotbook}@media only screen and (max-width:47.9375em){.user-action .accordion-trigger .psp-login{font-family:clanotnews;text-decoration:underline}}@media only screen and (max-width:47.9375em){.user-action .accordion-trigger.active .psp-login{color:#fff}}.user-action .accordion-trigger:after,.user-action .accordion-trigger.aria-hide-icon .icon:after{font-size:2.2rem}.pspLegal{padding:30px 15px 0}.pspLegal .hgroup{margin-top:15px;margin-bottom:5px;font-family:clanotnews;text-transform:uppercase;vertical-align:middle;cursor:pointer}.pspLegal .hgroup .headline{font-size:14px;font-weight:normal;font-family:clanotbook;text-transform:capitalize}.pspLegal .hgroup .psp-accordion-trigger{padding-top:10px;padding-right:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.pspLegal .hgroup .psp-accordion-trigger > div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.pspLegal .hgroup .psp-accordion-trigger > div .page-description{font-family:clanotbook;font-size:13px;margin-top:5px;text-transform:initial}.pspLegal .hgroup .psp-accordion-trigger .dropdown-icon{height:11px;width:11px;padding-bottom:0 !important;margin-left:6px}.pspLegal .hgroup .psp-accordion-trigger.active{border-bottom:none !important}.pspLegal .hgroup .psp-accordion-trigger.active .dropdown-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:0;margin-left:6px}.pspLegal .psp-accordion-content{display:none}.pspLegal .psp-accordion-content.active{margin-top:15px;display:block}.pspLegal .psp-accordion-content:after{display:none}@media only screen and (min-width:48em){.login-container{padding:20px 15px 30px}.login-container img{padding-bottom:25px;width:100%}.login-container .accordion-wrapper{position:relative;*zoom:1}.login-container .accordion-wrapper:before,.login-container .accordion-wrapper:after{content:'';display:table}.login-container .accordion-wrapper:after{clear:both}.login-container .accordion-wrapper .accordion-content:not(.bellpsp){display:block}.login-container .vertical-rule{content:'';display:block;position:absolute;top:0;width:1px;height:100%;background:#d9d9d9}.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:first-child:after{display:none}.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:none;border:none;height:auto;margin:0 0 12px;padding:0;cursor:default !important}.login-container .accordion-trigger:after{display:none}.login-container .accordion-trigger.active{background:none;border:none;color:#383838}.login-container .accordion-content{max-height:9999px}.login-container .accordion-content.active{padding:0}.login-container .userLogin .page-description{text-transform:initial;font-family:clanotbook;margin-top:10px}.page-checkout-login .checkout-create-account{padding-bottom:0}.page-checkout-login .userRegister{display:none;padding-top:30px}.checkout-create-account-wrapper{display:block}.login-container .user-action .page-description,.forgottenPwd p{font-size:14px;font-size:.875rem}}@media only screen and (min-width:75em){.login-container{padding:25px 100px 40px}}.login-breadcrumb-table{width:100%}.login-breadcrumb-table .secure-login{text-align:right}.login-button-wrapper{width:100%}.login-button-wrapper .login-link-resetPassword{text-align:right}@media only screen and (max-width:47.9375em){.page-login .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}.page-login .checkout-login-wrapper .hgroup .headline{padding-left:15px}.page-login .checkout-login-wrapper .accordion-content{padding-left:15px;padding-right:15px}.page-login .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}.page-login .mobile-reverse-div-wrapper .mobile-reversed-div{height:auto}.pspLegal{padding:15px 15px 0 !important}.page-checkout-login .cart{padding:0;width:100%}.page-checkout-login .cart a{padding:20px 0;border-bottom:1px solid #d9d9d9;display:block;padding-left:15px}.page-checkout-login .checkout-login-wrapper .userLogin .accordion-content{display:none}.page-checkout-login .checkout-login-wrapper .userLogin .accordion-content.active{display:block}.page-checkout-login .checkout-login-wrapper .userGuest .page-description{font-family:clanotbook;font-size:13px;margin-bottom:0}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup){border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:15px}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup) .accordion-trigger:not(.psp-headline){padding:0}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup) .accordion-trigger:not(.psp-headline) > div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup) .accordion-trigger:not(.psp-headline) > div .page-description{font-family:clanotbook;font-size:13px;margin-top:5px;text-transform:initial}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup) .accordion-trigger:not(.psp-headline) .dropdown-icon{display:inline-block;height:15px;width:25px;margin-top:15px;vertical-align:baseline;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgd2lkdGg9IjcuMDNweCIgaGVpZ2h0PSIxMC4wMTRweCIgdmlld0JveD0iMCAwIDcuMDMgMTAuMDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3LjAzIDEwLjAxNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiCgk+CjxwYXRoIHN0eWxlPSJmaWxsOiNERDFCMjI7IiBkPSJNNi45LDQuNTQ4TDMuMTA3LDBIMGw0LjA3Myw1LjAyOEwwLDEwLjAwNGwxLjAwNiwwLjAwOWgyLjEwMWwzLjc5LTQuNDk3CglDNy4wNzMsNS4yMiw3LjA3NCw0Ljg0Nyw2LjksNC41NDh6Ii8+Cjwvc3ZnPgo=) 0 0 no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup) .accordion-trigger:not(.psp-headline).active{border-bottom:none !important}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup) .accordion-trigger:not(.psp-headline).active .dropdown-icon{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);margin-top:0;margin-right:-4px}.page-checkout-login .checkout-login-wrapper .userLogin .hgroup:not(.psp-hgroup) .page-description{margin:0}.page-checkout-login .checkout-login-wrapper .hgroup:not(.psp-hgroup){margin-top:15px;margin-bottom:5px;font-family:clanotnews;text-transform:uppercase;vertical-align:middle}.page-checkout-login .checkout-login-wrapper .hgroup:not(.psp-hgroup) .headline{padding-left:15px;font-size:16px;margin-bottom:0;font-family:clanotmedium}.page-checkout-login .checkout-login-wrapper .accordion-content:not(.bellpsp){padding-left:15px;padding-right:15px}.page-checkout-login .checkout-login-wrapper .accordion-content:not(.bellpsp) button#guest{background:none;border:none;text-align:left;padding:0;outline:none}.page-checkout-login .checkout-login-wrapper .accordion-content:not(.bellpsp) button#guest .login-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.page-checkout-login .checkout-login-wrapper .accordion-content:not(.bellpsp) button#guest .login-wrapper .button--arrow i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-checkout-login .checkout-login-wrapper .checkbox-wrap .checkbox-focus{padding:15px;background:#eee}.page-checkout-login .checkout-login-wrapper .checkbox-wrap .checkbox-focus .checkbox{margin-left:10px}.page-checkout-login .checkout-login-wrapper .forgot-password{text-decoration:underline}.page-checkout-login .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}.page-checkout-login .mobile-reverse-div-wrapper .mobile-reversed-div{height:auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.page-checkout-login .mobile-reverse-div-wrapper .mobile-reversed-div .userGuest{padding:0 15px}.page-checkout-login .mobile-reverse-div-wrapper .mobile-reversed-div .userGuest .headline{padding:0}.login-container .hgroup .page-description{padding:0;margin:0 0 5px 0}.login-container .hgroup .headline-content{padding:10px 15px}}#back-to-top-mobile{position:fixed;display:block;width:40px;height:40px;color:#fff;background-color:rgba(221,27,34,0.7);z-index:10;right:3%;bottom:3%;cursor:pointer;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);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;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;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 .sidebar-wrap .headline{border-bottom:none;font-size:16px;font-size:1rem;width:100%;text-transform:uppercase;margin-bottom:20px;font-family:clanotnews}.product-list-container .sidebar-wrap .headline--lowercase{text-transform:none}.product-list-container .sidebar-wrap .facetHead{padding:10px;border-bottom:1px solid #fff}.product-list-container .sidebar-wrap .facetHead a{font-size:16px;font-size:1rem;font-family:clanotnews;color:#383838;display:block;position:relative;padding-right:15px}.product-list-container .sidebar-wrap .facetHead a:after{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTBweCIgdmlld0JveD0iMCAwIDEwLjAxNCA3LjAzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMC4wMTQgNy4wMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8cGF0aCBzdHlsZT0iZmlsbDojZDMzMDMwOyIgZD0iTTUuNDY1LDYuOWw0LjU0OS0zLjc5M1YwTDQuOTg1LDQuMDczTDAuMDA5LDBMMCwxLjAwNnYyLjEwMWw0LjQ5NiwzLjc5CglDNC43OTQsNy4wNzMsNS4xNjcsNy4wNzQsNS40NjUsNi45eiIvPgo8L3N2Zz4K);width:10px;height:7px;position:absolute;right:5px;top:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;-o-transition:-o-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease}.product-list-container .sidebar-wrap .facetHead a.close:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;-o-transition:-o-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease}.product-list-container .sidebar-wrap .facet{border-bottom:1px solid #e2e2e2}.product-list-container .sidebar-wrap .facetValues{padding:10px;border-bottom:1px solid #fff}.product-list-container .sidebar-wrap .facet_block.expanded li{display:block}.product-list-container .sidebar-wrap .facet_block li{display:none;margin-bottom:10px}.product-list-container .sidebar-wrap .facet_block li:nth-child(-n+5){display:block}.product-list-container .sidebar-wrap .facet_block .checkbox-wrap .label .rating-text,.product-list-container .sidebar-wrap .facet_block .checkbox-wrap .label .facetValueCount{position:relative}.product-list-container .sidebar-wrap .moreFacetValues,.product-list-container .sidebar-wrap .lessFacetValues{font-size:13px;font-size:.8125rem;margin-bottom:10px;margin-top:13px;display:block}.product-list-container .negative-button{display:inline-block;white-space:nowrap;background:none;border:none;padding:0;overflow:hidden;display:block;text-align:left;vertical-align:middle;line-height:16px;width:auto;padding:3px}.product-list-container .negative-button svg{display:block}.product-list-container .negative-button:hover,.product-list-container .negative-button:focus,.product-list-container .negative-button +above(48em){display:block;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;padding:2px 0;width:auto;float:right;font-family:clanotnews;text-decoration:underline}.product-list-container .negative-button:hover svg,.product-list-container .negative-button:focus svg,.product-list-container .negative-button +above(48em) 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}@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{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:focus{text-decoration:underline}.product-list-container .paginationBar.bottom .back-to-top a:after{display:none}@media (max-width:767px){.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 #dd1b22;border-right:7px solid transparent;border-left:7px solid transparent}}@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 .back-to-top a{font-size:14px}}@media (max-width:767px){.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{background:#fff;margin-bottom:0;padding:10px;border-bottom:1px solid #d9d9d9}.product-list-container .paginationBar.top .back-to-top{display:none}.product-list-container .paginationBar.top .results-wrap{padding:0}.product-list-container .paginationBar.top .icon-button-wrap{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:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-list-container .paginationBar.top .pagination-top-container{float:right;padding:5px}@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:left}}.product-list-container .paginationBar.top .load-more{display:none}.product-list-container .showAll,.product-list-container .showPagination{vertical-align:middle;margin-left:10px;font-size:14px;font-weight:600;text-transform:capitalize;margin-right:10px}.product-list-container .showAll:focus,.product-list-container .showPagination:focus{text-decoration:underline}.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{*zoom:1;font-size:0;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;background:#fff;width:100%;overflow:hidden;max-height:0}.product-list-container .compare-items-container:before,.product-list-container .compare-items-container:after{content:'';display:table}.product-list-container .compare-items-container:after{clear:both}.product-list-container .compare-items-container .items-container .cta .button{display:none}.product-list-container .compare-items-container.active{max-height:none !important}.product-list-container .compare-items-container.active .items-container{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;border:1px solid #e8e7e7;margin:20px 0;min-height:95px;max-height:none}.product-list-container .compare-items-container.active .items-container .cta .button{display:block}.product-list-container .compare-items-container.active .items-container p{font-size:12px;font-size:.75rem;margin:0}.product-list-container .compare-items-container.active .items-container br{display:none}.product-list-container .compare-items-container.active .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.active .items-container .description p{font-size:13px;font-size:.8125rem}.product-list-container .compare-items-container.active .items-container .description span{display:block;font-family:clanotbold;font-size:14px;font-size:.875rem;text-transform:uppercase}.product-list-container .compare-items-container.active .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.active .items-container .item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.product-list-container .compare-items-container.active .items-container .item p{display:inline-block;line-height:.875rem;vertical-align:middle}.product-list-container .compare-items-container.active .items-container .item .image-wrap{max-width:75px;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.product-list-container .compare-items-container.active .items-container .item img{max-height:100%;height:auto;display:inline-block;vertical-align:middle}.product-list-container .compare-items-container.active .items-container .empty:hover{color:#9e0000}.product-list-container .compare-items-container.active .items-container .remove{background:#dd1b22;border:1px solid rgba(255,255,255,0);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.active .items-container .js-item-focus .remove:focus{outline:-webkit-focus-ring-color auto 1px}.product-list-container .compare-items-container.active .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.active .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%)}@media only screen and (max-width:47.9375em){.product-list-container .compare-items-container .items-container{width:100% !important;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.product-list-container .compare-items-container .items-container div.item{width:20% !important;height:auto !important}.product-list-container .compare-items-container .items-container .description{width:24.5% !important}.product-list-container .compare-items-container .cta{height:60px !important;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.product-list-container .compare-items-container .cta a{height:40px}}.product-list-container .product-list-items{*zoom:1}.product-list-container .product-list-items:before,.product-list-container .product-list-items:after{content:'';display:table}.product-list-container .product-list-items:after{clear:both}.product-list-container .product-list-items .search-results-content .grid-collection-categories{background:#fff}.product-list-container .product-list-items .search-results-content .list{padding:0}.product-list-container .product-list-items .search-results-content .list .product-search-tab{background-color:#fff}.product-list-container .product-list-items .search-results-content .list .product-search-tab a{color:#808080 !important}.product-list-container .product-list-items .search-results-content .list .product-search-tab.active a{margin-top:0;color:#f00 !important}.product-list-container .product-list-items .search-results-content .list .product-search-tab.active a:before{display:none}.product-list-container .product-list-items .search-results-content .list .static-search-tab{background-color:#fff}.product-list-container .product-list-items .search-results-content .list .static-search-tab a{color:#808080 !important}.product-list-container .product-list-items .search-results-content .list .static-search-tab.active a{margin-top:0;color:#f00 !important}.product-list-container .product-list-items .search-results-content .list .static-search-tab.active 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 9px;border-color:transparent transparent #eaeaea transparent}.product-list-container .productListItem{border-bottom:1px solid #d9d9d9;padding:20px 15px;display:block;*zoom:1}@media only screen and (max-width:47.9375em){.product-list-container .productListItem{padding:20px 15px 30px}}.product-list-container .productListItem:before,.product-list-container .productListItem:after{content:'';display:table}.product-list-container .productListItem:after{clear:both}.product-list-container .productListItem > .productMainLink{float:left}.product-list-container .productListItem .checkbox-wrap{float:left;margin:0 15px 0 140px;width:auto;position:relative;display:block}.product-list-container .productListItem .checkbox-wrap.dealers-checkbox{margin-right:0;margin-left: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}}.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:#dd1b22}.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 .checkbox-wrap label:focus{outline:none}.product-list-container .productListItem .product-info .checkbox-wrap input[type="checkbox"]:focus{outline:none}.product-list-container .productListItem .product-info .checkbox-wrap input[type="checkbox"]:focus + .checkbox-focus{outline:none;border:1px solid #fff;width:fit-content}.product-list-container .productListItem .product-info .checkbox-wrap input[type="checkbox"]:focus + .checkbox-focus::after{height:calc(100% + 2px);width:calc(100% + 6px);top:-2px;left:-3px}.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}.product-list-container .thumb img{max-height:100%;height:100%;width:auto;vertical-align:top}.product-list-container .head{font-size:14px;font-size:.875rem;margin-top:10px;margin-bottom:10px;color:#383838;font-size:16px;font-size:1rem;font-family:clanotnews}.product-list-container .head:hover,.product-list-container .head:focus{color:#9e0000}.product-list-container .head.truncate{position:relative;height:auto;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;*zoom:1;position:relative}.product-list-container .product-info:before,.product-list-container .product-info:after{content:'';display:table}.product-list-container .product-info:after{clear:both}.product-list-container .button{float:right;max-width:92%}@media only screen and (max-width:47.9375em){.product-list-container .button{float:left}}.product-list-container .productListItem .button-wrap .button.addToCartButton:focus{outline:-webkit-focus-ring-color auto 1px}.product-list-container .button[disabled].outOfStock{padding-left:15px;padding-right:15px}.product-list-container .online-special{border-bottom:1px solid #dd1b22}.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{position:relative;vertical-align:middle}@media only screen and (max-width:47.9375em){.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 .rating-container{min-height:21px}.product-list-container .main-content.hiddenFilter{padding-left:0;position:relative}.product-info .product-description a:focus{outline:-webkit-focus-ring-color auto 1px;display:block}.product-info .checkbox-wrap{display:block;float:left;position:relative;width:70%}.product-info .product-description .product-weight-block{padding-left:13px}.product-info .product-description .sell-through-price{padding-left:13px}.product-info .product-image{width:120px;margin-right:20px;position:relative}.product-info .product-image a{display:inline-block}.product-info .product-content .productMainLink{display:block;margin-bottom:8px}.product-info .product-content .productMainLink.mobile-only{height:57px !important;display:-webkit-box;overflow:hidden;padding-right:0;-webkit-line-clamp:3;-webkit-box-orient:vertical}.productList.list-view .product-content{margin-left:140px}.productList.list-view .product-content .product-image{margin-left:-140px;margin-right:0 !important;float:left}.productList.list-view .product-price .list-price-wrap{margin-bottom:10px}@media only screen and (max-width:47.9375em){.productList.list-view .product-price{margin-left:140px}}.productList.list-view .price-row{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width:47.9375em){.productList.list-view .price-row{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}@media only screen and (max-width:47.9375em){.productList.list-view .product-price{text-align:left !important}}@media only screen and (min-width:48em){.page-productList .site-search-submit,.page-search .site-search-submit,.page-brandPage .site-search-submit{top:12px}}.b2b-form-container .checkbox-wrap input[type="checkbox"]:focus ~ .checkbox-focus{outline:none;border:0}.b2b-form-container .checkbox-wrap .checkbox-focus{border:0}.b2b-form-container .checkbox-wrap .checkbox-focus .checkbox{left:4px}.checkbox-wrap input[type="checkbox"]:focus ~ .checkbox-focus{outline:-webkit-focus-ring-color auto 1px}.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%}@media only screen and (max-width:47.9375em){.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:first-child,.productList.grid-view .productListItem:nth-child(2){border-top:none}}.productList.grid-view .productListItem .product-price{text-align:left}.productList.grid-view .productListItem .product-price .list-price-wrap{margin-bottom:10px;overflow:hidden;min-height:75px}.productList.grid-view .productListItem .product-price .list-price-wrap .sale-price{margin-right:5px}.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 span{display:-webkit-box;overflow:hidden;padding-right:0;-webkit-line-clamp:3;-webkit-box-orient:vertical}.productList.grid-view .availability{max-width:none;display:block;float:none;height:70px}.productList.grid-view .details{display:none}.product-list-promo{margin-bottom:50px;padding-left:15px;*zoom:1}.product-list-promo:before,.product-list-promo:after{content:'';display:table}.product-list-promo:after{clear:both}.product-list-promo .image-wrap{float:left;width:50%;padding-right:15px}.product-list-promo img{max-height:182px}@media only screen and (max-width:47.9375em){.product-list-container{padding:0;border-top:1px solid #d9d9d9}.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:block;font-size:12px;font-size:.75rem;padding:15px 0;margin:0 auto;float:none}.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 .filter-text,.product-list-container .paginationBar.top .done-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{border-top:1px solid #d9d9d9}.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}.zeroHeight{min-height:auto !important}}@media only screen and (min-width:48em){.pdp-add-to-cart .pdp-ordering-disclaimer .disclaimer-content{padding:5px 0 5px 10px;margin:0 0 15px 0}.product-list-container{padding:0 15px}.product-list-container .product-list-title{margin-bottom:35px}.product-list-container .content-wrap{clear:both}.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:bold}.product-list-container .paginationBar.top .results-wrap{background:none}.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:#dd1b22}.product-list-container .productListItem.has-promotion .product-price .pdp-original-price,.product-list-container .productListItem.special-price .product-price .pdp-original-price{margin-left:5px}.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{*zoom:1;margin:0 0 10px}.product-list-container .store-availability-link-holder:before,.product-list-container .store-availability-link-holder:after{content:'';display:table}.product-list-container .store-availability-link-holder:after{clear:both}.product-list-container .store-availability-link-holder a{float:right}.product-list-container .cell-availability-wrap{margin-top:4.5rem}.product-list-container .zeroHeight{min-height:auto !important}.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:380px;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:4.5rem;line-height:1.2rem}.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 .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:after{display:none}.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:75px}.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 .original-price .sale-text,.productList.grid-view .product-price .sale-price .sale-text{display:none}.productList.grid-view .product-price .button-wrap{text-align:left}.productList.grid-view .product-price .button-wrap .button{float:none}.productList.grid-view .product-price .check-pricing{float:none}.productList.grid-view .product-price .store-availability-link-holder{*zoom:1;margin:0 0 10px}.productList.grid-view .product-price .store-availability-link-holder:before,.productList.grid-view .product-price .store-availability-link-holder:after{content:'';display:table}.productList.grid-view .product-price .store-availability-link-holder:after{clear:both}.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;margin-top:0 !important}.productList.grid-view .check-availability{float:none;font-family:clanotbook;font-size:13px;font-size:.8125rem}}@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:-1.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:2.5%;width:35%}.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 !important}.productList.grid-view .productListItem:nth-child(5){border-top:1px solid #d9d9d9}}@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 strong,.product-list-container .paginationBar .pagination-wrap .pagination li a{padding-left:1px;padding-right:1px}}.special-sale-badge-main{min-height:26px}@media only screen and (max-width:23.0625em){.paginationBar.top .filter-options{padding:20px 0 10px 0 !important}.paginationBar.top .filter-link{padding:10px !important;width:auto}.paginationBar.top .filter-link img{margin-left:5px}.paginationBar.top .custom-select:before{right:12px}.paginationBar.top .custom-select:after{width:36px}.paginationBar.top .custom-select select{padding-right:38px}}@media only screen and (max-width:20.875em){.paginationBar.top .custom-select{width:135px}}.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 .temp-product-list{display:none}.search-results-wrapper .grid-collection-categories-wrapper + .results{display:none}.search-results-wrapper .search-results-list .sidebar-wrap{top:170px}.search-results-wrapper .search-results-list .sidebar-wrap .headline{background:none;color:#383838;padding:0;margin-top:0;margin-bottom:0}.search-results-wrapper .search-results-list .sidebar-wrap .headline:after{display:none}.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{padding:0 10px}.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:clanotmedium;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 h1:after,.search-results-wrapper .results h2:after{display:none}.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:#383838;text-decoration:none;font-family:clanotbook;text-transform:capitalize}.search-results-wrapper .grid-collection-categories-wrapper h2 .search-tab strong{background:#fff;color:#d3d3d3;margin-left:2px}.search-results-wrapper .grid-collection-categories-wrapper h2 .search-tab span{color:#fff;background:#d3d3d3;border-radius:7px;padding:0 5px 0 5px}.search-results-wrapper .grid-collection-categories-wrapper h2:after{bottom:-10px;left:25px}.search-results-wrapper .grid-collection-categories-wrapper h2.active .search-taba{font-family:clanotmedium;color:#dd1b22 !important;text-transform:capitalize}.search-results-wrapper .grid-collection-categories-wrapper h2.active .search-tab strong{background:#fff;color:#dd1b22;margin-left:2px}.search-results-wrapper .grid-collection-categories-wrapper h2.active .search-tab span{color:#fff;background:#dd1b22;padding:0 5px 0 5px;border-radius:7px}.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.pdf-type:before,.search-results-wrapper .contentMainLink.video-type:before,.search-results-wrapper .contentMainLink.help-type:before{content:'';background:#dd1b22;display:block;width:23px;height:23px;height:1.4rem;width:1.4rem;float:left;margin-right:10px}.search-results-wrapper .contentMainLink.pdf-type:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIycHgiIGhlaWdodD0iMjJweCIgdmlld0JveD0iMCAwIDIyIDIyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmZpbGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iZmlsZSIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgZmlsbD0iI0REMUIyMiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMSwwIEM0LjkyNDg1NzE0LDAgMCw0LjkyNDg1NzE0IDAsMTEgQzAsMTcuMDc1MTQyOSA0LjkyNDg1NzE0LDIyIDExLDIyIEMxNy4wNzUxNDI5LDIyIDIyLDE3LjA3NTE0MjkgMjIsMTEgQzIyLDQuOTI0ODU3MTQgMTcuMDc1MTQyOSwwIDExLDAgTDExLDAgWiBNMTEsMTkuNjA4Mjg1NyBDNi4yNDQ4NTcxNCwxOS42MDgyODU3IDIuMzkxNzE0MjksMTUuNzU1MTQyOSAyLjM5MTcxNDI5LDExIEMyLjM5MTcxNDI5LDYuMjQ0ODU3MTQgNi4yNDQ4NTcxNCwyLjM5MTcxNDI5IDExLDIuMzkxNzE0MjkgQzE1Ljc1NTE0MjksMi4zOTE3MTQyOSAxOS42MDgyODU3LDYuMjQ0ODU3MTQgMTkuNjA4Mjg1NywxMSBDMTkuNjA4Mjg1NywxNS43NTUxNDI5IDE1Ljc1NTE0MjksMTkuNjA4Mjg1NyAxMSwxOS42MDgyODU3IEwxMSwxOS42MDgyODU3IFogTTEyLjU2NDA5NTIsNi4zMTI5NTIzOCBMOS40MjEyMzgxLDYuMzEyOTUyMzggTDkuNDIxMjM4MSwxMS41NTEwNDc2IEw3LjA3NDU3MTQzLDExLjU1MTA0NzYgTDExLDE2LjEwNjA5NTIgTDE0Ljk1NzkwNDgsMTEuNTUxMDQ3NiBMMTIuNTY0MDk1MiwxMS41NTEwNDc2IEwxMi41NjQwOTUyLDYuMzEyOTUyMzggTDEyLjU2NDA5NTIsNi4zMTI5NTIzOCBaIiBpZD0iSW1wb3J0ZWQtTGF5ZXJzIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat}.search-results-wrapper .contentMainLink.video-type:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIycHgiIGhlaWdodD0iMjJweCIgdmlld0JveD0iMCAwIDIyIDIyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnZpZGVvPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InZpZGVvIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiBmaWxsPSIjREQxQjIyIj4KICAgICAgICAgICAgPHBhdGggZD0iTTMuMzA3MzMzMzMsMyBDMS40ODAyODU3MSwzIDAsNC4zNjggMCw2LjA1NSBMMCwxNC45NDUgQzAsMTYuNjMyIDEuNDgwMjg1NzEsMTggMy4zMDczMzMzMywxOCBMMTguNjkyNjY2NywxOCBDMjAuNTE5NzE0MywxOCAyMiwxNi42MzIgMjIsMTQuOTQ1IEwyMiw2LjA1NSBDMjIsNC4zNjggMjAuNTE5NzE0MywzIDE4LjY5MjY2NjcsMyBMMy4zMDczMzMzMywzIFogTTE1LjY1MSwxMC45NDggTDkuNzA1LDE0LjUzOSBDOS4yNjgsMTQuODE2IDksMTQuNjEyIDksMTQuMDg2IEw5LDcuMTE0IEM5LDYuNTg4IDkuMjY4LDYuMzg0IDkuNzA1LDYuNjYxIEwxNS42MDYsMTAuMjUyIEMxNS42MDYsMTAuMjUyIDE1Ljg0MSwxMC4zOTcgMTUuODQxLDEwLjYgQzE1Ljg0MSwxMC44MDMgMTUuNjUxLDEwLjk0OCAxNS42NTEsMTAuOTQ4IEwxNS42NTEsMTAuOTQ4IFoiIGlkPSJJbXBvcnRlZC1MYXllcnMiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat}.search-results-wrapper .contentMainLink.help-type:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIycHgiIGhlaWdodD0iMjJweCIgdmlld0JveD0iMCAwIDIyIDIyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmhlbHA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iaGVscCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgZmlsbD0iI0REMUIyMiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC44NTM0MDQxLDAuMDAwOTc3MzA0OTk2IEM0Ljc3OTE2NjY5LDAuMDgyMTc4MDQ4OCAtMC4wNzkxNjg2NzU3LDUuMDczMzg3NDEgMC4wMDA5Nzc1MTIyNjIsMTEuMTQ4Njc5NCBDMC4wODIxNzgyNTUzLDE3LjIyMDgwNzggNS4wNzMzODc1NywyMi4wODAxOTc3IDExLjE0NzYyNSwyMS45OTg5OTcgQzE3LjIyMDgwNzgsMjEuOTE3Nzk2MyAyMi4wODAxOTc3LDE2LjkyNjU4NjkgMjEuOTk4OTk3LDEwLjg1MjM0OTQgQzIxLjkxNzc5NjMsNC43ODAyMjEwOCAxNi45Mjc2NDE1LC0wLjA3OTE2ODg4MzcgMTAuODUzNDA0MSwwLjAwMDk3NzMwNDk5NiBMMTAuODUzNDA0MSwwLjAwMDk3NzMwNDk5NiBMMTAuODUzNDA0MSwwLjAwMDk3NzMwNDk5NiBaIE0xMi4wNzI0Njk4LDMuNjY2NjEwODggQzEzLjE5MDI5ODIsMy42NjY2MTA4OCAxMy41MjE0Mjg1LDQuMzE2MjE2ODMgMTMuNTIxNDI4NSw1LjA1NzU2OTA4IEMxMy41MjE0Mjg1LDUuOTg0NTIzMDIgMTIuNzc5MDIxNyw2Ljg0MTg3NjMzIDExLjUxMzU1NTYsNi44NDE4NzYzMyBDMTAuNDUzNzI3Nyw2Ljg0MTg3NjMzIDkuOTQ5NjUwMzcsNi4zMDgyNzE0NSA5Ljk3OTE3NzkxLDUuNDI4NzcyNDggQzkuOTc5MTc3OTEsNC42ODYzNjU2OCAxMC42MDEzNjU0LDMuNjY2NjEwODggMTIuMDcyNDY5OCwzLjY2NjYxMDg4IEwxMi4wNzI0Njk4LDMuNjY2NjEwODggTDEyLjA3MjQ2OTgsMy42NjY2MTA4OCBaIE05LjIwNjE4OTAyLDE3Ljg3NTY4NjUgQzguNDQxNjM2NTcsMTcuODc1Njg2NSA3Ljg4MTY2NzgxLDE3LjQxMTY4MjIgOC40MTYzMjcyNSwxNS4zNzIxNzI3IEw5LjI5MzcxNzA5LDExLjc1NjEwMzIgQzkuNDQ1NTczMDMsMTEuMTc2MDk3OSA5LjQ3MTkzNjkxLDEwLjk0NDA5NTcgOS4yOTM3MTcwOSwxMC45NDQwOTU3IEM5LjA2MzgyNDA4LDEwLjk0NDA5NTcgOC4wNzI1NDIyOCwxMS4zNDQ4MjY3IDcuNDg2MjA5NjUsMTEuNzM5MjMwMyBMNy4xMDQ0NjA3LDExLjExMjgyNDUgQzguOTYzNjQxMzUsOS41NjA1MTk0MiAxMS4xMDEyMjQ1LDguNjUwNDM4MzUgMTIuMDE2NTc4NCw4LjY1MDQzODM1IEMxMi43ODExMzA4LDguNjUwNDM4MzUgMTIuOTA3Njc3NCw5LjU1NDE5MjA5IDEyLjUyNjk4MywxMC45NDQwOTU3IEwxMS41MjE5OTIsMTQuNzQ2ODIxNSBDMTEuMzQ0ODI2OCwxNS40MTg1NzMxIDExLjQyMDc1NDcsMTUuNjUwNTc1MiAxMS41OTg5NzQ2LDE1LjY1MDU3NTIgQzExLjgyODg2NzYsMTUuNjUwNTc1MiAxMi41Nzk3MTA4LDE1LjM3MTExODEgMTMuMzE3ODk5NCwxNC43OTIxNjczIEwxMy43NTAyNjcsMTUuMzcxMTE4MSBDMTEuOTQyNzU5NSwxNy4xNzg2MjU2IDkuOTY5Njg2OTIsMTcuODc1Njg2NSA5LjIwNjE4OTAyLDE3Ljg3NTY4NjUgTDkuMjA2MTg5MDIsMTcuODc1Njg2NSBMOS4yMDYxODkwMiwxNy44NzU2ODY1IFoiIGlkPSJJbXBvcnRlZC1MYXllcnMiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) 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:before{top:51px;bottom:0;height:auto}.search-results-wrapper .carousel.merchandizing-carousel .carousel-wrap:after{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}}.filter-buttons{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.filter-buttons button{margin:2px;width:50%}.filter-buttons button.show-results{max-width:50%;background:#dd1b22;color:#fff;font-size:14px;font-size:.8rem;line-height:1.25rem;min-height:40px;padding:unset;text-align:center}.filter-buttons button.clear-all{font-family:'clanotnews';text-decoration:underline;width:50%;background:#fff f;font-size:.8rem;line-height:1.25rem;min-height:40px;padding:unset;text-align:center;color:#dd1b22}.filter-tabs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;border-bottom:1px solid #d9d9d9;padding:15px 10px}.filter-tabs .applied-filter{-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;-ms-box-flex:4;box-flex:4;-webkit-flex-grow:4;flex-grow:4}.filter-tabs .clear-all{-webkit-align-self:end;align-self:end;-ms-flex-item-align:end}.filter-tabs .clear-all .negative-button{margin:0 0 10px 0;padding:0;text-decoration:underline}.remove-filter{background:#fff;border:1px solid #dd1b22;border-radius:20px;margin-bottom:3px}.remove-filter .button-name{color:#dd1b22}.template-pages-search-searchListPage .pageNote{display:none !important}.apply-button.apply{display:none;position:fixed;width:100%;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.75);box-shadow:0 2px 14px 0 rgba(0,0,0,0.75);padding:12px 0 32px 0;background:#fff;bottom:0;left:0;z-index:10000010;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-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)}.sidepanel{width:0;position:fixed;z-index:10;height:100%;top:0;left:0;background-color:#fff;overflow-x:hidden;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;padding-top:40px}@media only screen and (max-width:47.9375em){.sidepanel{padding-top:10px}}.sidepanel a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;display:block;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}.sidepanel a:hover{color:#000}.sidepanel .closebtn{position:absolute;top:18;right:18;font-size:36px;padding:0}.sidepanel .closebtn:focus{outline:1px solid #9e0000;outline-offset:2px}.openbtn{font-size:20px;cursor:pointer;background-color:#111;color:#fff;padding:10px 15px;border:none}.openbtn:hover{background-color:#444}.switch{position:relative;display:inline-block;width:28px;height:16px}.switch input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#727579;-webkit-transition:.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;transition:0.4s}.slider:before{position:absolute;content:"";height:10px;width:10px;left:2px;bottom:3px;background-color:#fff;-webkit-transition:.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;transition:0.4s}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}input:checked + .slider{background-color:#dd1b22}input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-o-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}input:focus + .slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}.slider-section{padding:6px 10px}@media only screen and (min-width:48em){.slider-section{margin:5px 0;padding:5px 0;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}}.slider-block{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;padding:0 0 3px 0}.slider-block .slider-name{-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;-ms-box-flex:4;box-flex:4;-webkit-flex-grow:4;flex-grow:4;color:#727579;font-family:'clanotnews';font-size:13px;letter-spacing:0;line-height:20px}.slider-block .slider-feature{width:28px;min-width:28px;height:16px}.sort-and-filter{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding-top:10px}.sort-and-filter .sort-mobile{width:50%;padding-left:10px}.sort-and-filter .filter-mobile{width:50%}.buttonsMobile{max-height:45px;-webkit-transition:max-height 500ms;-moz-transition:max-height 500ms;-o-transition:max-height 500ms;-ms-transition:max-height 500ms;transition:max-height 500ms;overflow:hidden}.buttonsMobile.expanded{max-height:500px}.showAllFilter{display:unset !important;white-space:nowrap;border:none;overflow:hidden;display:block;text-align:left;vertical-align:middle;line-height:16px;padding:15px 0 0 0;text-decoration:underline;font-size:.75rem;color:#dd1b22;width:100%;position:relative;top:-10;background-color:rgba(255,255,255,0.9);-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}.showAllFilter.expanded{background-color:rgba(255,255,255,0)}.below-3{display:none}.stick-filter{position:sticky;top:0;z-index:3;background:#fff;-webkit-box-shadow:0 1px 1px 0 #d9d9d9;box-shadow:0 1px 1px 0 #d9d9d9}.nullSearch-header{line-height:31px;padding:0 12px;font-weight:bold;color:#383838;font-family:'clanotbold';font-size:16px}.nullSearch-component{padding:0 100px;max-width:1200px;margin:0 auto}@media only screen and (max-width:47.9375em){.nullSearch-component{padding:0 5px;margin:5px 5px 15px 5px}}/*
Homepage Modules

Styleguide 11.0
*/
.page-homepage{overflow-x:hidden}.page-homepage .grid-collection .container{padding:28px 0}.page-homepage .extraPadding{background:transparent}.page-homepage .section-header:after{display:none}.page-homepage .carousel.merchandizing-carousel{margin-top:0 !important}.page-homepage .carousel.merchandizing-carousel .container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border-bottom:none}.page-homepage .carousel.merchandizing-carousel .container .header-wrap{text-align:center;width:17%;background:#dd1b22;color:#fff;margin:15px}.page-homepage .carousel.merchandizing-carousel .container .header-wrap .content{padding:12px}.page-homepage .carousel.merchandizing-carousel .container .header-wrap .section-header{background:none;text-align:center;text-transform:none;font-family:'clanotnews';font-size:20px}.page-homepage .carousel.merchandizing-carousel .container .header-wrap a{color:#fff;background:none;height:30px;padding:0 15px 0 16px}.page-homepage .carousel.merchandizing-carousel .container .header-wrap a:after{content:'';display:inline-block;margin-left:8px;border-top:6px solid transparent;margin-bottom:3px;border-bottom:6px solid transparent;border-left:8px solid #fff;height:0;width:0;vertical-align:middle}.page-homepage .carousel.merchandizing-carousel .container .carousel-wrap{width:83%;margin:0;padding:0}.page-homepage .carousel.merchandizing-carousel .container .carousel-wrap .items-container{padding:20px 0}.page-homepage .carousel.merchandizing-carousel .container .carousel-wrap .items-container:before{content:'';display:block;height:1px;width:9999px;position:absolute;left:-999px;bottom:0;background-color:#e6e7e8;z-index:51}@media only screen and (max-width:47.9375em){.page-homepage .carousel.merchandizing-carousel .container{padding:15px 0 20px 0;-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}.page-homepage .carousel.merchandizing-carousel .container .header-wrap{width:100%;margin:15px 0 0 0}.page-homepage .carousel.merchandizing-carousel .container .header-wrap a{height:inherit !important}.page-homepage .carousel.merchandizing-carousel .container .header-wrap .content{display:none}.page-homepage .carousel.merchandizing-carousel .container .header-wrap a.mobile-only{position:inherit;font-weight:bold}.page-homepage .carousel.merchandizing-carousel .container .carousel-wrap{width:100%;margin-bottom:15px}}.page-homepage .great-offers .header-wrap,.page-homepage .brand-carousel .header-wrap,.page-homepage .promo-block .header-wrap{text-align:center}.page-homepage .great-offers .section-header,.page-homepage .brand-carousel .section-header,.page-homepage .promo-block .section-header{background:transparent;color:#dd1b22;font-weight:bold;text-transform:inherit}.page-homepage .promo-block .header-wrap a{display:block;color:#dd1b22;background:none;margin:0 auto;position:inherit}@media only screen and (max-width:47.9375em){.page-homepage .promo-block .header-wrap a{width:100%;font-weight:bold}}.page-homepage .faceted-search-carousel .container{background:#f5f5f5;padding:20px}.page-homepage .faceted-search-carousel .container .section-header{background:transparent;color:#dd1b22;font-weight:bold;text-transform:inherit}.page-homepage .faceted-search-carousel .container .header-wrap{text-align:center}.page-homepage .faceted-search-carousel .container .header-wrap a{display:block;width:16%;color:#dd1b22;background:none;margin:0 auto;position:inherit}.page-homepage .faceted-search-carousel .container .header-wrap a:after{content:'';display:inline-block;margin-left:8px;border-top:6px solid transparent;margin-bottom:3px;border-bottom:6px solid transparent;border-left:8px solid #dd1b22;height:0;width:0;vertical-align:middle}@media only screen and (max-width:47.9375em){.page-homepage .faceted-search-carousel .container .header-wrap a{width:100%;font-weight:bold}}@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}.noplan-msg{color:#dd1b22;opacity:1;-ms-filter:none;filter:none}.pageType-ContentPage{overflow-x:hidden}.product-recommendations-homepage{padding:20px 0}@media only screen and (min-width:75em){.product-recommendations-homepage .product-recommendations-container{max-width:1200px;padding-left:100px;padding-right:100px;position:relative;margin:0 auto}}@media only screen and (max-width:47.9375em){.product-recommendations-homepage .product-recommendations-container{padding-left:15px;padding-right:15px}}.product-recommendation-hp-content{padding-bottom:35px}.product-recommendation-hp-header{line-height:31px;padding:0 12px;font-weight:bold;color:#383838;font-family:'clanotbold'}.category-container .header-wrap a{margin:0;width:100%}.category-container .sidebar-header{margin:0;padding:25px 15px 25px}.category-container .sidebar-subnav{overflow:visible}.category-container .sidebar-subnav .title_holder,.category-container .sidebar-subnav .facetHead{display:none}.category-container .best-selling-carousel .header-wrap a{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:none}@media only screen and (max-width:47.9375em){.page-category .grid-collection-item{display:none !important}}.page-category .grid-collection{padding:40px 0 30px}@media only screen and (max-width:47.9375em){.page-category .grid-collection .header-wrap,.page-category .grid-collection .grid-content{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;text-decoration:underline}.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{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:hover,.page-subcategory .grid-collection-link:focus{color:#9e0000}.page-subcategory .grid-collection-link:hover:after,.page-subcategory .grid-collection-link:focus: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 (min-width:48em){.page-subcategory .grid-collection-item .grid-collection-item-img{width:90%;min-height:110px;margin-top:15px}}@media only screen and (max-width:47.9375em){.category-container .section{padding:0 15px 0}.category-container .button{display:none}.category-container .add_to_cart_form_from_plp .addToCartButton{display:block !important}.category-aspot .a-spot-content{padding-left:15px}.category-aspot.top-aspot .a-spot-content{display:none}.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;text-decoration:none}}@media only screen and (min-width:48em){.has-breadcrumbs .category-aspot{padding-top:70px}.category-container .header-wrap a{width:auto}.category-container .header-wrap a:hover,.category-container .header-wrap a:focus{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}.category-container .section .header-wrap a{float:right;background:none;color:#dd1b22;line-height:30px;font-family:clanotmedium;font-size:13px;font-size:.8125rem;padding:0}.category-container .section .header-wrap a:hover,.category-container .section .header-wrap a:focus{color:#9e0000}.category-container .top-brands-carousel .container{padding-top:10px}.category-container .grid-collection-item{*zoom:1;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:before,.category-container .grid-collection-item:after{content:'';display:table}.category-container .grid-collection-item:after{clear:both}.category-container .grid-collection-item:last-child{margin-right:0%}.category-container .grid-collection-item:nth-of-type(3n){margin-right:0}.page-subcategory .header-wrap{margin-bottom:20px}.page-subcategory .grid-content{margin-top:20px}.page-subcategory .category-aspot{margin-bottom:20px}}h1.section-header{color:#fff}.thumbnails-circles{padding:10px 15px 20px}.thumbnails-circles__header .thumbnails-title{font-size:.9rem;font-family:clanotmedium;text-transform:uppercase}.thumbnails-circles__main{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}.thumbnails-circles .thumbnail-item{width:33.33%;padding:10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.thumbnails-circles .thumbnail-item figure{overflow:hidden;margin:0;margin-bottom:10px;width:24vw;height:24vw;background-color:#fff;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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:100%}.thumbnails-circles .thumbnail-item figure img{display:inline-block;width:64px;max-width:100%}@media only screen and (min-width:33em){.thumbnails-circles .thumbnail-item figure img{width:80px}}.thumbnails-circles .thumbnail-item figcaption{text-align:center;color:#4f4f4f;font-family:'Roboto','Arial',sans-serif;font-weight:500}.brand-info-component .brand-info{margin:10px 0}.page-productComparing h1{background:none;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:1px solid #383838;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:focus{outline:1px solid #383838}.product-comparison .add-comparison-product a{display:block;text-align:center}.product-comparison .add-comparison-product a:focus{outline:1px solid #383838;outline-offset:-2px}.product-comparison .add-comparison-product a:hover{color:#9e0000}.product-comparison .add-comparison-product a h2{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 h2{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}.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;height:110px}.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{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-images img{height:auto;max-height:117px}.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}.product-comparison-items-prices .sale-price{color:#dd1b22;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:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDEuMTg4cHgiIGhlaWdodD0iMzkuMTcycHgiIHZpZXdCb3g9IjAgMCA0MS4xODggMzkuMTcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MS4xODggMzkuMTcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGQkMwMCIgcG9pbnRzPSIyMC41OTQsMCAxNC4yMywxMi44OTUgMCwxNC45NjEgMTAuMjk3LDI0Ljk5OSA3Ljg2NiwzOS4xNzMgMjAuNTk0LDMyLjQ4IDMzLjMyMiwzOS4xNzMKCTMwLjg5MSwyNC45OTkgNDEuMTg4LDE0Ljk2MSAyNi45NTgsMTIuODk1ICIvPgo8L3N2Zz4K) no-repeat 50% 50%/13px 13px}.product-comparison-items-reviews a{font-family:clanotbook}.product-comparison-item-rating{padding-top:3px;min-height:19px}.main-product-details td{position:relative;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-labels,.product-comparison-items-specs .spec-details{border-top:0 none}.product-comparison-items tbody th.items-spec-separator{padding:0 20px}.spec-labels,.spec-details{font-size:13px;font-size:.8125rem}.spec-labels li,.spec-details li{padding-bottom:15px;padding-top:15px;line-height:.938rem}.spec-labels li.availability-text:first-child,.spec-details li.availability-text:first-child{padding-bottom:0}.spec-labels.not-available,.spec-details.not-available{padding-top:15px}.spec-labels font-family header-font strong{text-transform:uppercase}.spec-details{border-top:1px solid #d9d9d9}.product-comparison-availability .availability-status{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:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDEuMTg4cHgiIGhlaWdodD0iMzkuMTcycHgiIHZpZXdCb3g9IjAgMCA0MS4xODggMzkuMTcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MS4xODggMzkuMTcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGQkMwMCIgcG9pbnRzPSIyMC41OTQsMCAxNC4yMywxMi44OTUgMCwxNC45NjEgMTAuMjk3LDI0Ljk5OSA3Ljg2NiwzOS4xNzMgMjAuNTk0LDMyLjQ4IDMzLjMyMiwzOS4xNzMKCTMwLjg5MSwyNC45OTkgNDEuMTg4LDE0Ljk2MSAyNi45NTgsMTIuODk1ICIvPgo8L3N2Zz4K) no-repeat 50% 50%/15px 15px}.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{display:block;padding:0 .6em 0 0;min-width:30%;display:inline-block}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .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%}}@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,.store-locator-container .store-search .form-divider,.store-locator-container .store-search #nearMeStorefinderForm{padding-right:15px;padding-left:15px}@media only screen and (max-width:47.9375em){.store-locator-container .store-search #storeFinderForm .button.primary-button{right:15px}}@media only screen and (max-width:47.9375em){.store-locator-container .store-search .store-search-map{padding-right:15px;padding-left:15px}}@media only screen and (max-width:47.9375em){.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-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{display:block;margin:0 auto;position:relative}.store-search-form{display:block;margin:0 auto}.store-search-form .headline{border-bottom:1px solid #eaeaea;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 .controls{position:relative}.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 #727579;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;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.store-search-form .form-divider:before,.store-search-form .form-divider:after{background:#727579;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 0}.store-search-results .paginationBar{*zoom:1;float:none;display:block;margin-bottom:0;text-align:right;width:100%}.store-search-results .paginationBar:before,.store-search-results .paginationBar:after{content:'';display:table}.store-search-results .paginationBar:after{clear:both}.store-search-results .paginationBar .results-wrap{padding:0 15px}@media only screen and (max-width:47.9375em){.store-search-results .paginationBar .results-wrap{margin:0 auto}}.store-search-results .paginationBar .filter-options{display:none}.store-search-results .paginationBar .totalResults{border-right:none}.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{border-bottom:1px solid #eaeaea}.store-search-results .store-result-row td{padding:10px;vertical-align:top;font-size:14px;font-size:.875rem}.store-search-results .store-result-row td .make-my-store,.store-search-results .store-result-row td .book-appointment,.store-search-results .store-result-row td .book-appointmentfr{border:1px solid #dd1b22;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 td .showAppointmentBtn{display:block}.store-search-results .store-result-row td .store-openings li{clear:both}.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 ul,.store-search-results p{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{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-results .today{display:block}}.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}@media only screen and (max-width:47.9375em){.store-search-promos{display:none !important}}.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%}.nearby-stores--aligned{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;width:190px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.nearby-stores--aligned img{margin-right:10px}.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-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 th.address,.store-results-list td.hours,.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:38%;float:left;text-align:left}.store-results-list .weekday-openings-times{width:62%;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}}@media (max-width:767px){.store-search-results .paginationBar{text-align:center}}.store-search-results .paginationBar.top{padding:5px 0}.store-search-results .paginationBar.top .back-to-top{display:none}.store-search-results .paginationBar.bottom{padding:5px 0}.store-search-results .paginationBar .pagination-top-container{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-search-results .paginationBar .pagination-top-container .results-wrap .staticContentPagination{display:none}.store-search-results .paginationBar .pagination-top-container .productsTotalResults{padding:10px;margin-left:25px}.store-search-results .paginationBar .pagination-top-container .staticContentTotalResults{display:none}.store-search-results .paginationBar .pagination-top-container .productsPagination .parsley-errors-list{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 .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}.store-search-results .paginationBar .productsTotalResults .load-more{display:none}.cta-store-section{margin-top:10px}.cta-store-section__main{width:100%;margin:auto}.cta-store{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:40px 15px}.cta-store__image{width:25%;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:23.9375em){.cta-store__image{display:none}}.cta-store__image img{width:50%;height:100%}@media only screen and (max-width:41.9375em){.cta-store__image img{width:70%}}.cta-store__main{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cta-store__title{margin-top:0;margin-bottom:1rem;font-size:.85rem;font-weight:bold}.cta-store__subtitle{margin-bottom:1rem;font-size:.7rem}.store-detail-container .sidebar-wrap{left:auto;padding-top:0}.store-detail-container .storeMap{max-height:360px}.store-detail-container .storeMap,.store-detail-container #map_canvas{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;margin-bottom:0}.store-detail-container .store-details{*zoom:1;border-bottom:1px solid #eaeaea;width:100%}.store-detail-container .store-details:before,.store-detail-container .store-details:after{content:'';display:table}.store-detail-container .store-details:after{clear:both}.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 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:0}.store-detail-container .store-info .today{display:table-row}.store-detail-container .store-name{font-family:clanotnews;font-size:16px}.store-detail-container .store-name-heading-2{margin:.67em 0}.store-detail-container .storeImage{clear:both;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{display:block;float:left;margin-left:0}.store-detail-container .store-info.hours,.store-detail-container .store-info.features{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}}.invisible{visibility:hidden}.page-productDetails .left-column,.page-cellWithDataPlanDetails .left-column,.page-bundleDetails .left-column{border-bottom:1px solid #e2e2e2}.page-productDetails .left-column.no-manual,.page-cellWithDataPlanDetails .left-column.no-manual,.page-bundleDetails .left-column.no-manual{border-bottom:none}.page-productDetails .right-column,.page-cellWithDataPlanDetails .right-column,.page-bundleDetails .right-column{padding-top:25px}.page-productDetails #cboxClose:before,.page-cellWithDataPlanDetails #cboxClose:before,.page-bundleDetails #cboxClose:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0Ljk0MSAyNC45NDEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0Ljk0MSAyNC45NDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0IiBhbHQ9IiI+CjxwYXRoIGZpbGw9IiNERDFCMjIiIGQ9Ik0yMS4yODgsMy42NTNjLTQuODctNC44Ny0xMi43NjYtNC44Ny0xNy42MzYsMGMtNC44Nyw0Ljg3LTQuODcsMTIuNzY2LDAsMTcuNjM2CgljNC44Nyw0Ljg3LDEyLjc2Niw0Ljg3LDE3LjYzNiwwQzI2LjE1OSwxNi40MTksMjYuMTU5LDguNTIzLDIxLjI4OCwzLjY1M3ogTTE2LjI4OCwxOS40OTJsLTMuODE3LTMuODE3bC0zLjgxNywzLjgxN2wtMi45NDgtMi45NDgKCWwzLjgxNy0zLjgxN0w1LjcwNiw4LjkxMWwyLjk0OC0yLjk0OGwzLjgxNywzLjgxN2wzLjgxNy0zLjgxN2wyLjk0OCwyLjk0OGwtMy44MTcsMy44MTdsMy44MTcsMy44MTdMMTYuMjg4LDE5LjQ5MnoiLz4KPC9zdmc+Cg==);font-size:20px;font-size:1.25rem;font-weight:bold}@media only screen and (max-width:47.9375em){.page-productDetails .kc-chat-button,.page-cellWithDataPlanDetails .kc-chat-button,.page-bundleDetails .kc-chat-button{margin-bottom:4rem !important}}.page-cellWithDataPlanDetails #content,.page-cellPlanGrid #content{padding-bottom:0;overflow:hidden}@media only screen and (max-width:47.9375em){.page-productDetails #content{padding-bottom:0}}.pdp-section-container{position:relative}.pdp-section-container #BVRHContainer h3[aria-hidden="true"]{display:block !important}.inline-banner{display:inline-block}.banner-margin{margin-bottom:20px}.product-details-summary a{text-decoration:underline}#BVRRSummaryContainer{display:block !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate{margin-bottom:5px !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .line{border-left:1px solid #979797 !important;vertical-align:middle !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .line.hasBoth{margin:0 15px !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .line.askQuestion{margin:0 0 0 15px !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .line.askBoth{margin:0 15px 0 0 !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .questions{font-size:13px;letter-spacing:.1px !important;font-family:"Helvetica Neue"}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .questionCount{margin-left:6px !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .bv-rating-stars-container .bv-rating-stars-on{color:#dd1b22 !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .bv-rating-stars-container .bv-rating-stars-off{color:#949494 !important}#BVRRSummaryContainer .bv-cleanslate.bv-cv2-cleanslate .bv-core-container-321 .bv-write-review-container button.bv-submission-button:focus{padding:.5em 0 !important}#BVRRSearchContainer .bv-cleanslate.bv-cv2-cleanslate{margin-bottom:10px !important}@media only screen and (max-width:47.9375em){.cart-recommendations-wrapper .accordion-trigger{position:relative;padding:15px 0 14px 0 !important}.cart-recommendations-wrapper .accordion-trigger.active{padding:15px 30px 14px 15px !important}}.product-detail-sections,.cart-recommendations-wrapper{font-size:14px;font-size:.875rem;padding-bottom:20px}@media only screen and (max-width:47.9375em){.product-detail-sections,.cart-recommendations-wrapper{padding-bottom:10px}}.product-detail-sections .accordion-trigger,.cart-recommendations-wrapper .accordion-trigger{font-size:14px;font-size:.875rem;height:48px;height:auto;line-height:100%;padding:unset}@media only screen and (max-width:47.9375em){.product-detail-sections .accordion-trigger,.cart-recommendations-wrapper .accordion-trigger{min-height:48px;text-transform:uppercase;font-family:clanotnews;padding:unset}.product-detail-sections .accordion-trigger:after,.cart-recommendations-wrapper .accordion-trigger:after{top:50% !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:48em){.product-detail-sections .accordion-content.product-detail-section-content,.cart-recommendations-wrapper .accordion-content.product-detail-section-content{padding-bottom:20px}}.product-detail-sections .accordion-content .bv-secondary-content-link,.cart-recommendations-wrapper .accordion-content .bv-secondary-content-link{word-break:break-all}.product-detail-sections .accordion-content.active,.cart-recommendations-wrapper .accordion-content.active{padding:30px 15px 15px}@media only screen and (max-width:47.9375em){.product-detail-sections .accordion-content.active,.cart-recommendations-wrapper .accordion-content.active{padding-right:25px}}.product-detail-sections a,.cart-recommendations-wrapper a{text-decoration:underline}.product-detail-sections .product-details-numbers-wrapper,.cart-recommendations-wrapper .product-details-numbers-wrapper{margin:10px auto 25px}.product-detail-sections .product-details-key,.cart-recommendations-wrapper .product-details-key,.product-detail-sections .product-details-value,.cart-recommendations-wrapper .product-details-value{font-size:13px;font-size:.8125rem}.product-detail-sections .product-details-key,.cart-recommendations-wrapper .product-details-key{display:inline-block;font-family:clanotnews}.product-detail-sections .product-details-value,.cart-recommendations-wrapper .product-details-value{display:inline;font-family:clanotbook}.product-detail-sections .product-details-value:after,.cart-recommendations-wrapper .product-details-value:after{content:'';display:block}.product-detail-sections .whats-in-the-box,.cart-recommendations-wrapper .whats-in-the-box{padding-bottom:12px}.product-detail-sections .product-detail-additional-information a,.cart-recommendations-wrapper .product-detail-additional-information a{font-family:clanotbook}.product-detail-sections .postal-code-search,.cart-recommendations-wrapper .postal-code-search{font-family:clanotnews;padding-top:15px}.product-detail-sections .postal-code-search .parsley-errors-list li,.cart-recommendations-wrapper .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,.cart-recommendations-wrapper .postal-code-search input{display:inline-block;margin-top:15px;margin-right:15px;width:240px}.product-detail-sections .postal-code-search .button,.cart-recommendations-wrapper .postal-code-search .button{display:inline-block;vertical-align:bottom;margin-top:15px;min-width:140px}.product-detail-sections h3,.cart-recommendations-wrapper h3{color:#4f4f4f;font-family:clanotmedium;font-size:14px;font-size:.875rem}.product-detail-sections p,.cart-recommendations-wrapper p{font-size:14px;font-size:.875rem;line-height:165%;padding-right:20px}.product-detail-sections li,.cart-recommendations-wrapper li{font-size:14px;font-size:.875rem;line-height:140%;list-style-type:disc;margin-left:15px;padding-bottom:10px;line-height:20px}.product-detail-sections #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container h3.store-availability-alternate-header,.cart-recommendations-wrapper #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container h3.store-availability-alternate-header{color:#4f4f4f;font-family:clanotmedium;font-size:.95rem;border-bottom:1px solid #d3d3d3;padding-top:5px;padding-bottom:7px}.product-detail-sections #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container h3.default-result,.cart-recommendations-wrapper #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container h3.default-result{margin-bottom:15px}.product-detail-sections #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container h3.alternate-result,.cart-recommendations-wrapper #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container h3.alternate-result{margin-top:35px}.product-detail-sections #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container div h3.title,.cart-recommendations-wrapper #product-store-availability .product-detail-section-content #check-store-inventory-results .store-container div h3.title{font-size:.875rem}.custom-truncate{display:block;display:-webkit-box;width:100%;height:40px;margin:0 auto;line-height:1.47;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.custom-truncate.truncate{line-height:1.47}.productDescription{position:relative;*zoom:1}@media only screen and (min-width:48em){.productDescription .product-options-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}.productDescription .product-options-container-right{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:.5;-ms-flex:.5;flex:.5}.productDescription:before,.productDescription:after{content:'';display:table}.productDescription:after{clear:both}.productDescription .product-altered{color:#dd1b22;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{margin-bottom:1px;*zoom:1}.pdp-section:before,.pdp-section:after{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 15px}.pdp-availability{color:#3d98b0;font-family:clanotbold;font-size:14px;font-size:.875rem;text-transform:uppercase}#product-store-availability{display:none}#product-store-availability.active{display:block;background:#ebf4f7}#product-store-availability #check-store-inventory-form{margin-bottom:20px}#product-store-availability #find-in-store{margin:10px 0}#product-store-availability .make-store{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#product-store-availability .global-messages{padding:0}#product-store-availability.product-detail-section-item{margin-bottom:30px}.pdp-name{font-size:20px;font-size:1.25rem;font-family:clanotnews;margin-top:0;margin-bottom:10px;word-break:break-word}.pdp-code{color:#4f4f4f;padding-bottom:5px}@media only screen and (max-width:47.9375em){.pdp-code{display:none}}.pdp-code-bundle{color:dark-gr;padding:5px 0 5px 0}.available-bundle-only{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;margin-top:10px !important}.available-bundle-only .info-image{width:10px;height:4px;padding-top:8px !important}.available-bundle-only .bundle-only-font{height:30px;padding:10px 0 0 5px}.available-bundle-only font-size 0.8125rem{font-family:clanotnews}.forced-bundle-bubble-text{font-size:8px !important}.pdp-prod-review{font-size:14px;font-size:.875rem}.pdp-price-wrap{position:relative}.pdp-price-wrap .price-row{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}.pdp-price-wrap .alt-user-price{color:#383838;font-family:clanotmedium}.pdp-details-wrap .pdp-bell-sale-duration,.pdp-details-wrap .pdp-member-sale-duration{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}.pdp-details-wrap .pdp-bell-sale-ends,.pdp-details-wrap .pdp-member-sale-ends{width:100%;margin-bottom:10px;margin-top:5px}.pdp-original-price{font-size:13px;font-size:.8125rem;color:#4f4f4f;font-family:clanotbook;min-height:.9375rem}.pdp-original-price.pdp-alt-original-price{font-size:12px;font-size:.75rem}.pdp-original-price.epOriginalPrice{font-size:11px;font-size:.6875rem}.pdp-original-price.epOriginalPrice del span{font-size:11px;font-size:.6875rem;color:#4f4f4f;font-family:clanotbook;min-height:.9375rem}.pdp-ehf-price{margin-top:5px;font-size:12px;font-size:.75rem}.pdp-sale-price{color:#383838;font-family:clanotmedium;font-size:30px;font-size:1.875rem;margin-bottom:5px;margin-right:6px}.has-promotion .pdp-sale-price,.special-price .pdp-sale-price{color:#dd1b22}.has-promotion .cart-sale-price{color:#dd1b22;margin-right:5px}.has-special-offer .cart-sale-price{color:#dd1b22}.cart-product-price .cart-sale-price{font-size:13px;font-size:.8125rem}@media only screen and (max-width:47.9375em){.cart-product-price .cart-sale-price{text-align:left}}.pdp-sale-text,.plp-sale-text{font-family:clanotbook;font-size:18px;font-size:1.125rem}.pdp-bundle-text{font-family:clanotbook;font-size:18px;font-size:1.125rem}.pdp-price-savings,.pdp-sale-text,.plp-price-savings,.plp-sale-text{font-family:clanotnews;font-size:11px;font-size:.6875rem;color:#383838;background:#fdb814;display:inline-block;padding:5px;font-family:clanotmedium;margin-bottom:10px}.pdp-price-savings,.pdp-sale-price-text{width:auto;margin:5px 0}.pdp-price-savings .pdp-sale-text,.pdp-sale-price-text .pdp-sale-text{margin:0}.pdp-sale-duration{color:#4f4f4f;font-family:clanotnews;font-size:12px;font-size:.75rem}.pdp-warranty-label{font-family:clanotbook;font-weight:bold;font-size:12px;font-size:.75rem}.pdp-warranty-label a{font-size:12px;font-size:.75rem}.content-before-button-container{clear:both;padding-top:15px}.pdp-warranty-wrap,.actions-container{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;padding-bottom:20px;background:#f5f5f5;padding:15px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pdp-warranty-wrap .warranty-logo,.actions-container .warranty-logo{height:37px;padding-left:10px;padding-right:10px}.pdp-warranty-wrap .warranty-btn-wrapper,.actions-container .warranty-btn-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.pdp-warranty-wrap .warranty-button,.actions-container .warranty-button{white-space:nowrap;padding-left:10px;font-size:10px;color:#c00;font-family:clanotbook;font-weight:bold;text-decoration:underline;cursor:pointer;text-align:right}.pdp-warranty-wrap .warranty-button[disabled],.actions-container .warranty-button[disabled],.pdp-warranty-wrap .warranty-button.disabled-button,.actions-container .warranty-button.disabled-button{background:none !important;padding:0;min-height:inherit}.warranty-added{font-size:14px}.buttonwrap{width:75%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.buttonwrap > button{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.buttonwrap #add-warranty-button{margin-right:10px}.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;text-decoration:underline;font-size:inherit}.product-not-displayable-warning{margin-bottom:5%;border:1.5px solid #dd1b22;padding:2.5%;-webkit-box-shadow:1px 1px 2px 0 #dd1b22;box-shadow:1px 1px 2px 0 #dd1b22;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:bold;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 a{text-decoration:underline}.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}.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:10px;border-top:1px solid #383838}.product-detail-specs dt,.product-detail-specs dd{-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 dt:nth-child(4n-3){background-color:#f1f2f2}.product-detail-specs dd{padding-right:5%;padding-left:2%}.product-detail-specs dd:nth-child(4n-2){background-color:#f1f2f2}.page-cellWithDataPlanDetails .payment-grid{padding:0 0 20px}.page-cellWithDataPlanDetails .payment-grid .table .pdp-sale-price span span{vertical-align:super;font-size:18px;font-size:1.125rem}.page-cellWithDataPlanDetails .payment-grid .table p{margin:0}.page-cellWithDataPlanDetails .payment-grid .table .row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:auto;background-color:#f5f5f5;height:auto}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper{margin-top:10px;margin-left:10px;margin-bottom:10px;-webkit-box-flex:100;-moz-box-flex:100;-o-box-flex:100;-ms-box-flex:100;box-flex:100;-webkit-flex-grow:100;flex-grow:100;width:80%;padding:15px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .price{font-size:1.6rem}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .cell-price{font-size:18px !important}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .cell-price span{font-size:12px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper p{font-size:12px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper .col .bottom-text{font-family:clanotbold;color:#727579;font-size:12px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper .col:nth-child(1){width:28%}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper .col:nth-child(2){width:39%;text-align:left}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper .col:nth-child(2) .content{text-align:center}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper .col:nth-child(2) .monthly-cost-top-text{margin-left:-6px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper .col:nth-child(2) .monthly-cost-top-text:lang(fr){margin-left:0;display:block}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .primary-details-wrapper .col:nth-child(3){width:33%;text-align:center}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .monthly-price-value,.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .dp-price,.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .pdp-sale-price{font-size:18px !important}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .monthly-price-value span,.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .dp-price span,.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .pdp-sale-price span{font-size:12px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .monthly-price-value .monthly-cost-top-text,.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .dp-price .monthly-cost-top-text,.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .pdp-sale-price .monthly-cost-top-text{vertical-align:super;font-size:12px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper p.apr{font-size:12px !important;margin-top:10px;color:#727579;font-family:clanotbold}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .full-price{font-size:24px !important}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .secondary-details-wrapper{padding-top:20px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .secondary-details-wrapper .agreement-credit-wrapper .price{margin-bottom:0}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .secondary-details-wrapper .agreement-credit-text-bottom p{font-family:clanotbold;font-size:12px;color:#727579}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .secondary-details-wrapper .rate-plan-text{padding-top:15px}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .secondary-details-wrapper .rate-plan-text p{font-family:clanotbold;font-size:.75rem}.page-cellWithDataPlanDetails .payment-grid .table .row .plan-details-wrapper .secondary-details-wrapper .rate-plan-text p a{color:#dd1b22;font-family:clanotbold;margin-top:10px;width:50%}.page-cellWithDataPlanDetails .payment-grid .table .row:first-child{background-color:#eee;border-bottom:2px solid #fff}.page-cellWithDataPlanDetails .payment-grid .table .row .header{text-align:right;padding-right:1%;height:auto}.page-cellWithDataPlanDetails .payment-grid .table .row .header .content div,.page-cellWithDataPlanDetails .payment-grid .table .row .header .content p.prime{font-size:14px;font-size:.875rem;font-family:clanotmedium;font-weight:bold}.page-cellWithDataPlanDetails .payment-grid .table .row .header:after,.page-cellWithDataPlanDetails .payment-grid .table .row .block:after{display:inline-block;height:100%;vertical-align:middle;content:''}.page-cellWithDataPlanDetails .payment-grid .table .row .block .content{padding-left:20px}.page-cellWithDataPlanDetails .payment-grid .table .row .content{width:95%;display:inline-block;vertical-align:middle;padding:0;margin-bottom:0 !important}.page-cellWithDataPlanDetails .payment-grid .table .row .content p{line-height:1;vertical-align:middle;font-size:12px;font-size:.75rem}.page-cellWithDataPlanDetails .payment-grid .table .row .content .tiny{font-size:8px;font-size:.5rem}.page-cellWithDataPlanDetails .payment-grid .table .bonus ~ .bonus{margin-top:0}.page-cellWithDataPlanDetails .payment-grid .table .bonus{margin-top:15px}.page-cellWithDataPlanDetails .payment-grid .table .bonus .block .content div{color:#f00}.page-cellWithDataPlanDetails .payment-grid .table .bonus .block .plan-details-wrapper{width:auto}.page-cellWithDataPlanDetails .payment-grid .table .bonus .header{background-color:#f00;color:#fff}.page-cellWithDataPlanDetails .payment-grid .table .bonus .header p.prime{font-size:24px;font-size:1.5rem}.page-cellWithDataPlanDetails .payment-grid h2{padding-right:15px;padding-left:15px}.page-cellWithDataPlanDetails .payment-grid .mobile-only,.page-cellWithDataPlanDetails .payment-grid .grid-headers{font-family:clanotmedium}.page-cellWithDataPlanDetails .payment-grid h2{padding-right:0;padding-left:0}.page-cellWithDataPlanDetails .payment-grid .grid-wrapper{display:table;width:100%;border:1px #d9d9d9 solid;border-bottom:0}.page-cellWithDataPlanDetails .payment-grid .grid-headers{display:table-row}.page-cellWithDataPlanDetails .payment-grid .grid-headers li{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;display:table-cell;width:16.666%;text-align:right;text-transform:uppercase;font-size:12px;font-size:.75rem;background:#c4e0e7}.page-cellWithDataPlanDetails .payment-grid .grid-headers li:first-child{padding-right:0;text-align:left}.page-cellWithDataPlanDetails .payment-grid .grid-headers li + li{border-left:1px #fff solid}@media only screen and (min-width:52em){.payment-grid .left .block{width:100%;padding:0 20px 0 0}.payment-grid .table{float:none}.payment-grid .table .one{width:80%}.payment-grid .table .tree,.payment-grid .table .two{width:26%}.payment-grid .table .row{height:100px}.payment-grid .table .row .header{width:30%;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 > div{width:100%;display:inline-block;vertical-align:middle}}@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 .two ~ .two,.payment-grid .table .row .tree ~ .tree{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 only screen and (max-width:47.9375em){section.payment-grid .table .bonus-holder .left{display:inline}section.payment-grid .table .bonus-holder .row-holder{width:100%}section.payment-grid .table .bonus-holder .row-holder .row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}section.payment-grid .table .bonus-holder .row-holder .header{width:47%;text-align:center;border-right:2px solid #fff}section.payment-grid .table .bonus-holder .row-holder .header .content{margin:0 !important}section.payment-grid .table .bonus-holder .row-holder .plan-details-wrapper{width:60%}section.payment-grid .table .bonus-holder .row-holder .slider-wrapper{margin-top:30px}section.payment-grid .table .bonus-holder .row-holder .cell-plan-price-link p{float:none}section.payment-grid .table .bonus-holder .row-holder .primary-details-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section.payment-grid .table .bonus-holder .row-holder .primary-details-wrapper .col{width:100% !important;margin-bottom:15px}section.payment-grid .table .bonus-holder .row-holder .primary-details-wrapper .col:nth-child(3){text-align:left !important}section.payment-grid .table .bonus-holder .row-holder .primary-details-wrapper .col:nth-child(2) .content{text-align:left !important}section.payment-grid .table > .row-holder .header{width:43%}section.payment-grid .table > .row-holder .header .content{width:70%}section.payment-grid .table .rate-plan-text-sticky{position:fixed;bottom:0;width:100%;padding:15px;background:#fff;left:0;height:75px;z-index:100;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-shadow:0 2px 14px 0 #000;box-shadow:0 2px 14px 0 #000}section.payment-grid .table .rate-plan-text-sticky > a{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:40px}section.payment-grid .table .rate-plan-text-sticky a.where-to-get{margin-right:10px;padding:10px 25px 8px !important}section.payment-grid .table .rate-plan-text-sticky a.see-plan{border:1px solid #f00;padding:10px 25px 8px}section.payment-grid .table .rate-plan-text-sticky a.see-plan:lang(fr){padding:2px 25px 8px !important}}.page-cellPlanGrid .container .content,.page-cellWithDataPlanDetails .container .content{padding:20px 15px 10px}.page-cellPlanGrid .productImage,.page-cellWithDataPlanDetails .productImage{width:100%;float:none}.page-cellPlanGrid .product-image,.page-cellWithDataPlanDetails .product-image{padding:15px 15px 0}.page-cellPlanGrid .product-image .productImagePrimary,.page-cellWithDataPlanDetails .product-image .productImagePrimary{border-bottom:0}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .breadcrumb-module,.page-cellWithDataPlanDetails.template-pages-layout-contentLayout1Page .breadcrumb-module{padding:0}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .section,.page-cellWithDataPlanDetails.template-pages-layout-contentLayout1Page .section{padding-bottom:10px}.page-cellPlanGrid h2.priceDetails,.page-cellWithDataPlanDetails h2.priceDetails{margin-top:20px;margin-bottom:20px;font-size:18px;font-family:clanotmedium}.page-cellPlanGrid .search-filter,.page-cellWithDataPlanDetails .search-filter{background:#f5f5f5;padding:20px}.page-cellPlanGrid .search-filter .control-group:last-child,.page-cellWithDataPlanDetails .search-filter .control-group:last-child{margin-bottom:0}.page-cellPlanGrid .search-filter label,.page-cellWithDataPlanDetails .search-filter label,.page-cellPlanGrid .search-filter select,.page-cellWithDataPlanDetails .search-filter select,.page-cellPlanGrid .search-filter option,.page-cellWithDataPlanDetails .search-filter option{font-size:12px;font-family:clanotnews;font-weight:600;line-height:14px}.page-cellPlanGrid .search-filter .custom-select,.page-cellWithDataPlanDetails .search-filter .custom-select{border-color:#949595}.page-cellPlanGrid .search-filter .custom-select:after,.page-cellWithDataPlanDetails .search-filter .custom-select:after{border-left:none}.page-cellPlanGrid .product-detail-section-content .store-container,.page-cellWithDataPlanDetails .product-detail-section-content .store-container{padding:15px}.page-cellPlanGrid .product-detail-section-content .store-container > div,.page-cellWithDataPlanDetails .product-detail-section-content .store-container > div{width:100%;margin-right:0}.page-cellPlanGrid .secondary-header,.page-cellWithDataPlanDetails .secondary-header{background:#c4e0e7;height:45px;padding:0 12px}.page-cellPlanGrid .secondary-header h2,.page-cellWithDataPlanDetails .secondary-header h2{line-height:45px;font-size:14px;font-size:.875rem;margin-bottom:0}.page-cellPlanGrid .secondary-header h2:after,.page-cellWithDataPlanDetails .secondary-header h2:after{left:15px}.cell-plan-price-details{display:none}.cell-plan-price-link{margin-top:10px;text-align:left;overflow:hidden}.cell-plan-price-link p{font-family:clanotnews;font-weight:bold;font-size:.75rem !important}.cell-plan-price-link a{color:#383838;text-decoration:underline;font-size:12px;font-size:.75rem}.dro-pricing-message{display:inline-block;margin-top:20px}.downpayment-message{text-align:left;margin-top:20px;font-weight:bold;font-family:clanotmedium;display:inline-block;width:100%}.cell-plan-pop-up-wrapper #cboxClose:before{content:'X';font-size:20px;font-size:1.25rem;font-weight:bold}.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:bold}.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}.pdp-details-wrap.mobile-container .pdp-price-wrap{padding-left:15px;padding-right:15px}.pdp-details-wrap.mobile-container #paybright-widget-container{margin:15px}.pdp-warranty-wrap,.actions-container{padding-right:15px;padding-left:15px;margin:0 15px}.pdp-warranty-wrap .button.warranty-button,.actions-container .button.warranty-button{width:100%}.pdp-warranty-wrap .warranty-cart,.actions-container .warranty-cart{margin-top:7px}}.pdp-subscription-options-wrap{width:100%;float:right;font-family:clanotnews;font-size:12px}.pdp-subscription-options-wrap b{font-weight:bold}.pdp-subscription-options-wrap .pdp-price-wrap:empty{display:none}.pdp-subscription-options-wrap .xbox-all{border-bottom:1px solid #d9d9d9;margin-bottom:10px}.pdp-subscription-options-wrap .xbox-all .qc-price{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pdp-subscription-options-wrap .xbox-all a{font-size:10px;font-family:clanotmedium;text-decoration:underline;padding-bottom:15px;padding-top:5px}.pdp-subscription-options-wrap .xbox-all .low-monthly{font-family:clanotmedium;font-size:16px;color:#dd1b22}.pdp-subscription-options-wrap li{list-style-type:disc}.pdp-subscription-options-wrap ul{padding-left:20px;padding-bottom:10px}.pdp-subscription-options-wrap .subscription-header{margin-bottom:10px;font-size:18px}.pdp-subscription-options-wrap .subscription-option{padding:20px;padding-left:10px;background:#eee;margin-bottom:20px;width:100%}.pdp-subscription-options-wrap .subscription-option .subscription-price{font-family:clanotmedium;font-size:18px;color:#dd1b22}.pdp-subscription-options-wrap .subscription-radio-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.pdp-subscription-options-wrap .subscription-radio-wrap .sub-wrap{width:58%}.pdp-subscription-options-wrap .subscription-radio-wrap .label-text{width:100%}.pdp-subscription-options-wrap .radio-button-label{margin:0}.pdp-subscription-options-wrap .radio-button-label .label-value{padding-left:30px;font-family:clanotmedium;font-size:16px}.pdp-subscription-options-wrap .radio-button-label .label-value a{text-decoration:underline}.pdp-subscription-options-wrap .price-wrap{display:none;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.pdp-subscription-options-wrap .price-wrap .subscription-sub-price{font-family:clanotnews;font-size:12px;font-weight:normal;color:#464646;padding-top:5px;padding-bottom:10px}.pdp-subscription-options-wrap .pdp-sale-price{font-size:18px !important}.pdp-subscription-options-wrap .learnMore{text-decoration:underline;font-family:clanotmedium;font-size:12px;font-weight:bold}.pdp-subscription-options-wrap .xbox-only{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:48em){.pdp-subscription-options-wrap .price-row{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.pdp-subscription-options-wrap .price-row .pdp-sale-price{margin-right:0}}@media only screen and (max-width:47.9375em){.pdp-subscription-options-wrap{width:100%;float:left;padding:0 15px}.pdp-subscription-options-wrap .subscription-radio-wrap{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pdp-subscription-options-wrap .subscription-radio-wrap .radio-button-label{width:100%}.pdp-subscription-options-wrap .subscription-radio-wrap .price-wrap{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding-top:10px}.pdp-subscription-options-wrap .subscription-radio-wrap .subscription-price,.pdp-subscription-options-wrap .subscription-radio-wrap .subscription-sub-price{padding-left:30px}.pdp-subscription-options-wrap .subscription-radio-wrap a{padding:10px 0 10px 30px}.pdp-subscription-options-wrap .subscription-radio-wrap .low-monthly{padding:10px 0 0 30px}.pdp-subscription-options-wrap .subscription-radio-wrap .qc-price{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.pdp-subscription-options-wrap .xbox-only{-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.pdp-subscription-options-wrap .xbox-only .subscription-price{padding-top:10px}}.orderHistory-buttons{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;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.orderHistory-buttons li{margin:0 5px}.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}.product-details-highlights ul{margin-left:16px}.product-details-highlights ul > li{font-size:12px;font-family:clanotbook;list-style-type:disc;line-height:20px}.svg-highlight path{fill:#dd1b22}.svg-highlight:hover path,.svg-highlight:focus path{fill:#9e0000}.pdp-color{position:relative;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 .radio-button{cursor:pointer}.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:1px dotted #a9a9a9;outline-offset:-2px;outline:-webkit-focus-ring-color auto 5px}.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}.multi_Prod_Add_Block{margin-bottom:20px}@media only screen and (max-width:47.9375em){.multi_Prod_Add_Block{margin-left:15px;margin-right:15px}}.multi_Prod_Add_Block .mobile-container{border:1px solid #d3d3d3;padding:15px;margin-top:20px;position:relative}.multi_Prod_Add_Block .mobile-container .recommended-text{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:20px;font-size:13px;margin-top:5px;color:#9a9a9a;font-family:clanotnews}.multi_Prod_Add_Block .mobile-container .recommended-text .totalPrice{color:#ed2724}.multi_Prod_Add_Block .mobile-container .img-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:10%;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer}.multi_Prod_Add_Block .mobile-container .img-container:after{display:inline-block;position:absolute;top:18px;right:20px;height:8px;float:right;margin-top:0;width:10px;vertical-align:baseline;content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTBweCIgdmlld0JveD0iMCAwIDEwLjAxNCA3LjAzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMC4wMTQgNy4wMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8cGF0aCBzdHlsZT0iZmlsbDojZDMzMDMwOyIgZD0iTTUuNDY1LDYuOWw0LjU0OS0zLjc5M1YwTDQuOTg1LDQuMDczTDAuMDA5LDBMMCwxLjAwNnYyLjEwMWw0LjQ5NiwzLjc5CglDNC43OTQsNy4wNzMsNS4xNjcsNy4wNzQsNS40NjUsNi45eiIvPgo8L3N2Zz4K) 0 0 no-repeat}.multi_Prod_Add_Block .mobile-container .img-container.active{border:none}.multi_Prod_Add_Block .mobile-container .img-container.active:after{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.multi_Prod_Add_Block .mobile-container .img-container svg:nth-last-child(1){display:none}.multi_Prod_Add_Block .mobile-container .img-container .plusIcon{width:30px;height:30px}.multi_Prod_Add_Block .mobile-container .img-container .item-bought{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.multi_Prod_Add_Block .mobile-container .img-container a{max-width:120px}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content{display:none}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content.active{display:block}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:5px}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;font-size:13px}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div input[type="checkbox"]{display:none}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div input[type="checkbox"] + label:before{content:"";display:block;width:1.4em;height:1.4em;border:1px solid #343a3f;border-radius:.2em;position:absolute;left:0;top:0;-webkit-transition:all .2s,background .2s ease-in-out;-webkit-transition:all 0.2s, background 0.2s ease-in-out;-moz-transition:all 0.2s, background 0.2s ease-in-out;-o-transition:all 0.2s, background 0.2s ease-in-out;-ms-transition:all 0.2s, background 0.2s ease-in-out;transition:all 0.2s, background 0.2s ease-in-out;background:#f3f3f3}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div input[type="checkbox"]:checked + label:before{width:1.3em;height:1.3em;border-radius:.2em;border:2px solid #fff;-webkit-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background:#ed2724;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div input[type="checkbox"]:disabled + label:before{background:#a9a9a9;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div label{font-size:13px;margin-left:30px}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div label div{color:#9a9a9a}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div .cart-item-detail-message{display:none;color:#ed2724}.multi_Prod_Add_Block .mobile-container .pdp-accordion-content .cart-item-detail div .cart-item-detail-price{display:block}.multi_Prod_Add_Block .mobile-container .pdp-label-title{color:#383838}.addMultiProductButton{padding-left:0 !important;padding-right:unset !important;width:100% !important;margin-top:10px;position:inherit !important;margin-left:0 !important}@media only screen and (max-width:47.9375em){.addMultiProductButton{width:100% !important}}@media only screen and (min-width:48em) and (max-width:63.9375em){.addMultiProductButton{width:100% !important;padding-left:inherit;padding-right:inherit}}.pdp-label-title{font-size:14px;margin-right:0;font-weight:600;color:#4f4f4f;font-family:clanotnews;margin-top:0;margin-bottom:0}@media only screen and (max-width:47.9375em){.pdp-label-title{width:auto;margin-right:5px}}@media only screen and (min-width:48em) and (max-width:63.9375em){.pdp-label-title:lang(en){width:97%}}@media only screen and (min-width:64em){.pdp-label-title:lang(fr){width:90%}}a.learnMore{font-size:10px;margin-top:2px;color:#333;text-decoration:underline;cursor:pointer}@media only screen and (min-width:48em) and (max-width:63.9375em){a.learnMore:lang(en){width:40%}}a.learnMore:lang(fr){width:50%}@media only screen and (max-width:47.9375em){a.learnMore:lang(fr){width:auto}}.pdp-gmp-section{float:left;font-weight:bold}.pdp-gmp-section-cost{margin-right:30px}.pdp-gmp-section-sell{margin-right:35px}.pdp-gmp-section-marginperc{margin-right:12px}@media only screen and (min-width:48em){.pdp-gmp{font-size:1rem !important;margin-top:0;margin-bottom:20px;font-family:clanotmedium !important;font-weight:normal !important;text-transform:none}}@media only screen and (max-width:47.9375em){.pdp-gmp{font-size:14px;font-size:.875rem;margin-top:0;margin-bottom:10px;font-family:clanotmedium !important;font-weight:normal !important;text-transform:none}}.pdp-warranty-section{display:inline-block;font-weight:bold}.pdp-warranty-section-months{margin-right:75px}.pdp-warranty-section-status{margin-right:58px}.pdp-warranty-section-repaircode{margin-right:57px}.pdp-warranty-section-shelfpackqty{margin-right:35px}.pdp-warranty-section-masterpackqty{margin-right:25px}.gmp-warranty-parent{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.gmp-warranty-parent .product-details-highlights{width:50%;padding-right:20px}.gmp-warranty-parent td{font-weight:bold;text-align:left;line-height:20px}.gmp-warranty-parent td:nth-child(even){text-align:right}@media only screen and (min-width:48em){.pdp-warranty-header{font-size:1rem !important;margin-top:0;margin-bottom:20px;font-family:clanotmedium !important;font-weight:normal !important;text-transform:none}}@media only screen and (max-width:47.9375em){.pdp-warranty-header{font-size:14px;font-size:.875rem;margin-top:0;margin-bottom:10px;font-family:clanotmedium !important;font-weight:normal !important;text-transform:none}}.warranty-table-section{width:100%}.gmp-table-section{width:100%}.pdp-ms-gmp-warranty-table{border:0;width:auto}.pdp-mainselling-features-data-cell{border:none;width:45%}.pdp-gmp-data-cell{width:22%;border:none;vertical-align:top}.pdp-warranty-data-cell{width:123%;border:none;vertical-align:top}@media only screen and (min-width:48em){.pdp-mobile-warranty-header{font-size:1rem !important;margin-top:0;margin-bottom:20px;font-family:clanotmedium !important;font-weight:normal !important;text-transform:none;padding-left:0}}@media only screen and (max-width:47.9375em){.pdp-mobile-warranty-header{font-size:14px;font-size:.875rem;margin-top:0;margin-bottom:10px;font-family:clanotmedium !important;font-weight:normal !important;text-transform:none;padding-left:0}}.mobile-warranty-table-section{width:200px;margin:0 auto;margin-left:0;margin-right:0}.firstcolumn{width:0;border:0;font-weight:bold;text-align:left}.secondcolumn{width:0;border:0;font-weight:bold;text-align:right}.pdp-availability-wrap,.pdp-custom{*zoom:1}.pdp-availability-wrap #product-shipping .hgroup,.pdp-custom #product-shipping .hgroup{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.pdp-availability-wrap .availability-label,.pdp-custom .availability-label{font-size:14px;font-weight:600;color:#4f4f4f;font-family:clanotnews}.pdp-availability-wrap:before,.pdp-custom:before,.pdp-availability-wrap:after,.pdp-custom:after{content:'';display:table}.pdp-availability-wrap:after,.pdp-custom:after{clear:both}.pdp-availability-wrap--rwd,.pdp-custom--rwd{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch !important;align-items:stretch !important}.pdp-availability-wrap--rwd>div,.pdp-custom--rwd>div{margin:0 !important;width:50%}@media only screen and (max-width:47.9375em){.pdp-availability-wrap--rwd>div,.pdp-custom--rwd>div{width:100%}}.pdp-availability-wrap--rwd .availability-status,.pdp-custom--rwd .availability-status{float:none}.pdp-availability-wrap--rwd .availability-status .availability,.pdp-custom--rwd .availability-status .availability{min-height:0 !important}@media only screen and (max-width:47.9375em){.pdp-availability-wrap--rwd .availability-status,.pdp-custom--rwd .availability-status{margin-top:0}}@media only screen and (min-width:48em){.pdp-availability-wrap--rwd .pdp-shipping-info,.pdp-custom--rwd .pdp-shipping-info{padding-left:20px}}@media only screen and (max-width:47.9375em){.pdp-availability-wrap--rwd .pdp-shipping-info .product-detail-section-item,.pdp-custom--rwd .pdp-shipping-info .product-detail-section-item{margin-left:0}}@media only screen and (max-width:47.9375em){.pdp-availability-wrap--rwd,.pdp-custom--rwd{padding-left:15px;padding-right:15px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.pdp-availability-wrap .availability,.pdp-custom .availability{font-family:clanotthin;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 a,.pdp-custom .availability a{font-family:inherit}.pdp-availability-wrap .availability .product-detail-list-category .shipping-details,.pdp-custom .availability .product-detail-list-category .shipping-details{text-transform:none;width:100%;display:block;border:none;margin-top:0;padding:0;color:#dd1b22}.pdp-availability-wrap .availability .product-detail-list-category .shipping-details:after,.pdp-custom .availability .product-detail-list-category .shipping-details:after{content:'+';display:inline;width:auto;font-size:20px}.pdp-availability-wrap .availability .product-detail-list-category .shipping-details.active,.pdp-custom .availability .product-detail-list-category .shipping-details.active{background:none}.pdp-availability-wrap .availability .product-detail-list-category .shipping-details.active:after,.pdp-custom .availability .product-detail-list-category .shipping-details.active:after{color:#dd1b22 !important;content:'—' !important}.pdp-availability-wrap .availability a.learnMore,.pdp-custom .availability a.learnMore{font-size:10px;width:30%;color:#333;text-decoration:underline}.pdp-availability-wrap .availability-text,.pdp-custom .availability-text{display:inline-block;vertical-align:top;font-family:clanotbook;font-size:12px !important}.pdp-availability-wrap .availability-text a,.pdp-custom .availability-text a{cursor:pointer;text-decoration:underline;padding-right:20px}.pdp-availability-wrap .availability-text.shipping-details,.pdp-custom .availability-text.shipping-details{margin-top:10px}.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;font-size:13px;color:#dd1b22}.pdp-availability-wrap .availability-text.inventory-status,.pdp-custom .availability-text.inventory-status{font-family:clanotnews;padding-top:15px}.pdp-availability-wrap.purchase-content .availability-status,.pdp-custom.purchase-content .availability-status{float:none;width:100%}.qty-label{display:inline-block;vertical-align:middle}.qty{width:45%;float:left}@media only screen and (max-width:47.9375em){.productAddToCartPanel > li{margin-bottom:15px}}.productAddToCartPanel .button{width:100%}.productAddToCartPanel #add-to-wishlist > i,.productAddToCartPanel #add-to-wishlist > span{pointer-events:none}.productAddToCartPanel .find-cellular-plans{border:1px solid transparent;padding-bottom:8px;padding-top:10px}@media print{.productAddToCartPanel > li{margin-bottom:15px}.productAddToCartPanel .button{width:100%}.productAddToCartPanel .find-cellular-plans{border:1px solid transparent;padding-bottom:8px;padding-top:10px}}#add-to-wishlist:focus,#add-to-wishlist:hover{background:#fff}.qty-container{border-bottom:none;margin-bottom:0}.pdp-custom{padding:10px;padding-bottom:20px}.pdp-custom.pdp-gift-card .qty{width:100%;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 .gift-select{width:100%}.pdp-custom .qty-container{margin-bottom:15px}@media print{.pdp-custom{padding:10px;padding-bottom:20px}.pdp-custom.pdp-gift-card .qty{width:100%;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 .gift-select{width:100%}.pdp-custom .qty-container{margin-bottom:15px}}.gift-description-wrap{padding-bottom:10px;margin-bottom:30px}.pdp-cell .pdp-price-wrap{width:100%}.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}.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;margin:6px}.product-detail-section-content .store-container > div .title{font-family:clanotmedium;color:#4f4f4f;font-size:12px;margin-bottom:5px}.product-detail-section-content .store-container > div p{margin-bottom:5px;font-size:12px;color:#464646}.product-detail-section-content .store-container .alternate-result{margin-top:10px}.product-detail-section-content.shipping-information{vertical-align:top;*zoom:1}.product-detail-section-content.shipping-information:before,.product-detail-section-content.shipping-information:after{content:'';display:table}.product-detail-section-content.shipping-information:after{clear:both}.product-detail-section-content.shipping-information > div{float:left}.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}@media only screen and (max-width:20.9375em){.purchase-info{padding:0 6px}}.purchase-info h2{margin-bottom:0}.purchase-info h2:after{display:none}#colorbox,#cboxWrapper{max-height:none !important}.bundle-categories{margin-bottom:30px;text-align:left;*zoom:1}.bundle-categories:before,.bundle-categories:after{content:'';display:table}.bundle-categories:after{clear:both}.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;*zoom:1}.bundle-categories .bundle-item:before,.bundle-categories .bundle-item:after{content:'';display:table}.bundle-categories .bundle-item:after{clear:both}.bundle-categories .grid-collection-item-name{font-family:clanotnews;font-size:16px;font-size:1rem}.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,.related-grid .grid-collection-link,.recent-grid:hover,.related-grid:hover,.recent-grid:active,.related-grid:active,.recent-grid:visited,.related-grid:visited,.recent-grid:focus,.related-grid:focus{font-family:clanotbook;color:#383838}.recent-grid .grid-collection-item-details,.related-grid .grid-collection-item-details{float:left;width:52%}.pdp-add-to-cart a.image-wrap{margin-bottom:30px;display:block}.pdp-add-to-cart .financing-messaging{margin-bottom:30px}.pdp-add-to-cart .financing-messaging p{margin-bottom:0}@media only screen and (min-width:48em){.pageType-ProductPage .responsive-product-image-component{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:.5;-ms-flex:.5;flex:.5;margin-top:30px;position:sticky;position:-webkit-sticky;top:10px;-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.pageType-ProductPage .product-details-highlights{padding-top:30px}.pageType-ProductPage .pdp-section .desktop-only{display:block}.pageType-ProductPage .pdp-section .desktop-only .mobile-only{display:none}.pageType-ProductPage .grid-content .grid-collection-item{width:33%}.pageType-ProductPage .grid-content .grid-collection-item:nth-child(odd):before{display:block}.pageType-ProductPage .grid-content .grid-collection-item:nth-child(3n+1):before{display:none}.pageType-ProductPage .grid-content .grid-collection-item:nth-last-child(-n+3):after{display:none}.pageType-ProductPage .pdp-availability-wrap{padding:0;margin-right:35px;margin-bottom:15px;font-size:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.pageType-ProductPage .pdp-availability-wrap > div{margin:0 10px}.pageType-ProductPage #product-store-availability{position:relative;border:1px solid #ebf4f7}.pageType-ProductPage #product-store-availability:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.pageType-ProductPage #product-store-availability:before{border-color:rgba(194,225,245,0);border-bottom-color:#ebf4f7;border-width:25px;margin-left:-200px}.pageType-ProductPage .postal-code-search{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}.pageType-ProductPage .postal-code-search #find-in-store{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:15px !important}.pageType-ProductPage .store-container{width:100%}.pageType-ProductPage .store-container > div{width:100%}.pageType-ProductPage .store-container > div .store-info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pageType-ProductPage .store-container .make-my-store{text-decoration:underline}.pdp-add-to-cart .pdp-price-wrap .qty{width:25%}.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){#addToCartForm.sticky{display:block !important;position:fixed;width:100%;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.75);box-shadow:0 2px 14px 0 rgba(0,0,0,0.75);padding:0 15px 15px 15px;background:#fff;left:0;bottom:0;z-index:9999}.product-detail-sections .container,.cart-recommendations-wrapper .container{padding:0}.product-detail-sections .accordion-trigger:after,.cart-recommendations-wrapper .accordion-trigger:after{border:none;left:auto;color:#dd1b22;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,.cart-recommendations-wrapper .accordion-trigger.active:after{color:#fff;content:'—'}.pdp-name{font-family:clanotnews;font-size:20px;font-size:1.25rem}.pdp-price-wrap{width:100%}.pdp-price-wrap.qty-container{padding-left:0;padding-right:0}.pdp-sale-price{font-size:25px !important}.productListItem .pdp-original-price{margin-bottom:0}.pdp-color{margin-bottom:15px}.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:100%;margin-right:0}.product-detail-section-content.shipping-information .availability-text{display:block}.product-detail-section-content.shipping-information > div > span{padding-bottom:10px}#product-shipping .product-detail-list-category{font-size:14px;font-weight:600;color:#4f4f4f;font-family:clanotnews}#product-shipping .availability-text{font-size:12px;font-family:clanotbook}.pdp-add-to-cart{width:100%;float:left;position:relative}.pdp-add-to-cart .content{margin:0 15px}.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{min-height:auto}.pdp-add-to-cart a.image-wrap{padding-left:15px;padding-right:15px}.pdp-section .productDescription .prod-desc-left-column{float:none;width:100%}.pdp-section .productDescription .prod-desc-right-column{float:none;width:100%}.pdp-section .productDescription .photo-viewer-wrap{zoom:1;margin-top:5%;margin-bottom:10px}.pdp-section .productDescription .photo-viewer-wrap .owl-theme .owl-controls{position:relative;display:block;height:110px;overflow:hidden;margin-top:-110px}.pdp-section .productDescription .photo-viewer-wrap .owl-theme .owl-controls .owl-pagination{margin-top:0 !important;position:absolute;margin-top:25px;height:20px}.pdp-section .productDescription .photo-viewer-wrap .owl-theme .owl-controls .owl-pagination .owl-page{display:inline-block}.pdp-section .productDescription .photo-viewer-wrap .owl-theme .owl-controls .owl-pagination .owl-page span{background:none repeat scroll 0 0 #869791;border-radius:20px;display:block;height:10px;margin:5px 7px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:10px}.pdp-section .productDescription .photo-viewer-wrap .owl-theme .owl-controls .owl-pagination .owl-page.active span{background:none repeat scroll 0 0 #dd1b22;opacity:inherit;-ms-filter:inherit;filter:inherit}.pdp-section .productDescription .photo-viewer-wrap .slide-image-wrap{border:none !important}.pdp-section .productDescription .photo-viewer-wrap .owl-item.owl-active{border:none}.pdp-section .productDescription .prod-desc-right-column .pdp-description-wrap{position:absolute;top:0;width:100%}.pdp-section .productDescription .actions-container{width:100%;background:none;margin:auto !important;padding-top:0 !important}.pdp-section .productDescription .actions-container .full-button{max-width:100%;padding:10px 0 !important}.pdp-section .productDescription .actions-container .full-button:hover{border-color:#dd1b22;color:#fff}.pdp-section .productDescription .actions-container .full-button .wishlist-fr{left:13% !important}.pdp-section .productDescription .actions-container .full-button .added-to-wishlist{position:inherit !important;margin-right:20px}.pdp-section .productDescription .actions-container .secondary-button.full-button:hover{color:#dd1b22 !important}.pdp-section .productDescription .actions-container .productAddToCartPanelContainer{display:block}.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}}@media only screen and (max-width:22.5em){.product-parameters{padding-bottom:20px !important}.product-parameters .custom-select{top:20px !important}}@media only screen and (min-width:47.375em) and (max-width:53.75em){.product-parameters{padding-left:30px !important;overflow:hidden}}.socialbuttons{margin-top:8px;margin-bottom:8px}.socialbutton{display:inline-block;margin-right:7px}.socialwidgets{margin-bottom:8px}.pdp-bell-sale-duration{font-family:clanotnews;font-size:12px;font-size:.75rem;margin-bottom:5px}.pdp-bell-sale-ends{color:#00549a;font-weight:bold;font-family:clanotnews;font-size:12px;font-size:.75rem;display:inline-block}.pdp-member-sale-duration{color:#000;font-family:clanotnews;font-size:12px;font-size:.75rem}.pdp-member-sale-ends{color:#000;font-weight:bold;font-family:clanotnews;font-size:12px;font-size:.75rem}.product-parameters{padding:2px}.product-parameters .custom-select{background-color:#f7f7f7;min-width:23ch}.product-parameters .custom-select select,.product-parameters .custom-select option{font-weight:bold}.product-parameters .custom-select select.unselected{color:#717171}.product-parameters .custom-select label{visibility:hidden;position:absolute}@media only screen and (max-width:47.9375em){.product-parameters .custom-select{margin:0 15px}}.pdp-warranty-wrap:not(.empty),.pdp-ordering-disclaimer:not(.empty),.pdp-promo.cart-item:not(.empty),.quantity-wrap:not(.empty),.actions-container:not(.empty),.pdp-availability-wrap:not(.empty){margin-bottom:30px !important;overflow:hidden}.checkLocal{margin-bottom:0 !important}.pdp-get-details,.pdp-add-to-cart > [class=" content"]{overflow:unset !important}.pdp-add-to-cart .content{margin-bottom:30px !important;overflow:hidden}.pdp-add-to-cart .content:last-child{margin-bottom:15px !important}.pdp-add-to-cart .content p{margin:0}.pdp-add-to-cart .quantity-wrap{padding-bottom:10px}.pdp-add-to-cart .quantity-wrap .quantity-wrap__counter{padding:2px}.pdp-add-to-cart #addToCartForm .full-button{margin-top:0 !important}.pdp-add-to-cart .pdp-availability-wrap{padding-bottom:0 !important}.pdp-add-to-cart .pdp-description-wrap{width:100%;margin-bottom:15px;padding-bottom:15px}.pdp-add-to-cart .pdp-promo .cartItemDescription .cart-item__detail{display:block !important;bottom:0 !important;padding:15px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.pdp-add-to-cart .pdp-promo .cartItemDescription .cart-item__detail .item-detail--name{margin-bottom:10px !important}@media only screen and (min-width:32.5em) and (max-width:48.9375em){.pdp-add-to-cart .pdp-promo .cartItemDescription .cart-item__detail .item-detail--name{width:100% !important}}.pdp-add-to-cart .pdp-promo .cartItemDescription .cart-item__detail div[class*='add-promo-to-cart']{width:100% !important;text-align:left !important}.pdp-add-to-cart .cartItemDescription{margin-bottom:5px;margin-top:5px}.pdp-add-to-cart .cartItemDescription .cart-item__img{width:127px !important;padding-left:5px !important}.pdp-add-to-cart .cartItemDescription .cart-item__img img{min-width:116px}.pdp-add-to-cart .cartItemDescription .cart-item__detail{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:left;-moz-box-align:left;-o-box-align:left;-ms-flex-align:left;-webkit-align-items:left;align-items:left;width:100%;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pdp-add-to-cart .cartItemDescription .item-detail--price{margin-bottom:0 !important;margin-top:5px}.pdp-add-to-cart .cartItemDescription .item-detail--name:not(.item-detail-add){margin-bottom:0 !important;width:100%}.pdp-add-to-cart .cartItemDescription div[class*='add-promo-to-cart']{width:20%;margin-bottom:0 !important}.pdp-add-to-cart .cartItemDescription div[class*='add-promo-to-cart'] .warranty-button{cursor:pointer;font-weight:bold}.pdp-add-to-cart .cartItemDescription .item-detail-add a{text-decoration:underline;color:#383838;font-weight:normal}@media only screen and (max-width:32.4375em){.pdp-add-to-cart .cartItemDescription{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pdp-add-to-cart .cartItemDescription .cart-item__img{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.pdp-add-to-cart .cartItemDescription .item-detail--name:not(.item-detail-add){width:100% !important}.pdp-add-to-cart .cartItemDescription .cart-item__detail{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pdp-add-to-cart .cartItemDescription .cart-item__detail div[class*='add-promo-to-cart']{width:100% !important;margin-top:7px;-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}}@media only screen and (min-width:32.5em) and (max-width:47.9375em){.pdp-add-to-cart .cartItemDescription div[class*='add-promo-to-cart']{width:32% !important;text-align:right}}@media only screen and (max-width:47.9375em){.page-cellWithDataPlanDetails .pdp-add-to-cart,.page-cellWithDataPlanDetails .where-to-get,.page-cellWithDataPlanDetails .content{padding:0 15px;margin-bottom:10px !important}}.page-cellWithDataPlanDetails h2.where-to-get{margin-top:20px;margin-bottom:20px;font-size:18px;font-family:clanotmedium}.page-cellWithDataPlanDetails .pdp-where-to-buy{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;padding-left:0;min-height:130px}.page-cellWithDataPlanDetails .pdp-where-to-buy div.desktop-only{width:50%;height:65px}.page-cellWithDataPlanDetails .pdp-where-to-buy div.desktop-only .arrow-right{margin-top:5px}.page-cellWithDataPlanDetails .pdp-where-to-buy div.desktop-only img{position:relative;top:10px;width:38px;height:38px}.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(4),.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(5){position:relative}.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(4) span:nth-child(2),.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(5) span:nth-child(2){color:#1a1a1a;font-size:11px;position:absolute;top:17px}.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(4) span:nth-child(3),.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(5) span:nth-child(3){display:block;width:100%;margin-left:40px;position:absolute;top:33px}.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(4) .arrow-right,.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(5) .arrow-right{position:absolute;top:28px;right:27%}@media only screen and (max-width:47.9375em){.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(4) .arrow-right,.page-cellWithDataPlanDetails .pdp-where-to-buy > div:nth-child(5) .arrow-right{right:53%}}.page-cellWithDataPlanDetails .pdp-where-to-buy .shop-feature-tech-name{margin-left:0;font-family:clanotmedium;font-weight:normal;color:#dd1b22;font-size:13px}.page-cellWithDataPlanDetails .pdp-where-to-buy .arrow-right{margin-top:8px}@media only screen and (max-width:47.9375em){.page-cellWithDataPlanDetails .pdp-where-to-buy{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-cellWithDataPlanDetails .pdp-where-to-buy div.mobile-only{height:50px;padding:0 15px}.page-cellWithDataPlanDetails .pdp-where-to-buy div.mobile-only .arrow-right{margin-top:5px}.page-cellWithDataPlanDetails .pdp-where-to-buy div.mobile-only img{position:relative;top:10px;width:38px;height:38px}@media only screen and (min-width:48em){.page-productDetails .left-column,.page-cellWithDataPlanDetails .left-column,.page-bundleDetails .left-column{border-bottom:none;border-right:1px solid #e2e2e2;float:left;margin-right:6.2%;width:65%}.page-productDetails .left-column.no-manual,.page-cellWithDataPlanDetails .left-column.no-manual,.page-bundleDetails .left-column.no-manual{border-right:none;width:100%;float:none}.page-productDetails .right-column,.page-cellWithDataPlanDetails .right-column,.page-bundleDetails .right-column{float:left;padding-top:0;width:28%}.product-parameters{padding-right:0 !important}.pdp-section-container .grid-collection h2{height:31px;line-height:31px;padding:0 12px}.pdp-sale-duration{margin-top:10px;margin-bottom:10px;min-height: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;font-weight:bold;color:#383838;font-family:'clanotbold';font-size:15px}.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 transparent;border-style:solid;border-width:0 9px 10px 9px;bottom:-5px;content:'';display:block;height:0;left:95%;position:absolute;right:auto;top:24px;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{font-size:14px;font-size:.875rem}.product-detail-sections .product-details-value{font-size:14px;font-size:.875rem}.product-detail-sections h3{font-size:16px;font-size:1rem}.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button.bv-content-search-btn:focus,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a.bv-content-search-btn:focus{-webkit-box-shadow:none !important;box-shadow:none !important}.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button.bv-content-search-btn:focus::after,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a.bv-content-search-btn:focus::after{height:calc(100% + 4px);width:calc(100% + 5px);top:-2px;left:-3px}.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate input:focus{outline:-webkit-focus-ring-color auto 5px !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate .bv-pseudo-focused button{-webkit-box-shadow:none !important;box-shadow:none !important}.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate .bv-author-avatar{margin:0 !important;padding:0 10px 10px !important}.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a.bv-text-link:hover,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button.bv-text-link:hover,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a.bv-author:hover,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button.bv-author:hover,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a.bv-text-link:focus,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button.bv-text-link:focus,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate a.bv-author:focus,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate button.bv-author:focus{text-decoration:underline !important}.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate .bv-control-bar-sort .bv-dropdown-target button:focus .bv-dropdown-title,.product-detail-sections .product-detail-section-item.content .accordion-content.product-detail-section-content .bv-cleanslate.bv-cv2-cleanslate .bv-control-bar-sort .bv-dropdown-target buttonhover .bv-dropdown-title{text-decoration:underline !important}#bv-mboxzone-lightbox .bv-mbox-inner.bv-mbox-lightbox .bv-mbox-wrapper.bv-mbox-content-submission-review.bv-mbox-box .bv-fieldset-isrecommended-group.bv-radio-group .bv-radio-wrapper-label-focused{z-index:99999 !important}.cart-recommendations-wrapper h2.accordion-trigger{height:31px;font-size:14px;text-transform:uppercase;font-family:clanotnews;line-height:31px;padding:0 12px;background-color:#c4e0e7;color:#383838;position:relative}.cart-recommendations-wrapper h2.accordion-trigger:after{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 9px 10px 9px;bottom:-5px;content:'';display:block;height:0;left:15px;position:absolute;right:auto;top:auto;width:0}.cart-recommendations-wrapper h2.accordion-trigger.active{background:#c4e0e7;border:none;color:#383838}.cart-recommendations-wrapper .accordion-content{max-height:9999px;padding:30px 0 60px 4px}.cart-recommendations-wrapper .accordion-content.active{padding:30px 0 60px 4px}.product-references-container-dealers{width:75% !important;float:left}.product-references-container{width:50%}.product-references-container .product-parameters{width:100%;float:left;padding-bottom:0 !important;padding-left:0}.product-references-container .product-parameters .custom-select{width:100%;float:left}.product-references-container .product-parameters .custom-select select.unselected{color:#000;outline:none;font-size:13px}.product-references-container .product-parameters .custom-select select.unselected option{background-color:#f7f7f7;color:#000}.quantity-wrap{margin-right:10px;float:left}.quantity-inline-component-container{width:25%;float:left;font-size:11px;color:#383838}.quantity-inline-component-container p{font-size:11px;color:#383838;font-family:clanotbook;margin:0;line-height:14px}.quantity-inline-component-container p strong{font-family:clanotbook}.pdp-section{padding-top:0}.pdp-section .actions-container{width:100%;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;overflow:hidden}.pdp-section .actions-container .productAddToCartPanel{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pdp-section .actions-container .productAddToCartPanel li{width:100%;-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.pdp-section .actions-container .productAddToCartPanel li .full-button{max-width:100%;padding:10px 0 8px 0 !important}.pdp-section .actions-container .productAddToCartPanel li .full-button:hover{border-color:#dd1b22;color:#fff}.pdp-section .actions-container .productAddToCartPanel li .secondary-button.full-button:hover{color:#dd1b22 !important}.pdp-section .actions-container .productAddToCartPanel li:first-child{margin-right:10px}.pdp-name{font-family:clanotnews;font-size:20px;font-size:1.25rem;margin-bottom:10px}.pdp-code{margin-bottom:10px}.pdp-prod-review{margin-bottom:15px}.pdp-summary{margin-bottom:0}.pdp-price-wrap{display:inline-block;vertical-align:middle}.pdp-warranty-wrap,.actions-container{position:relative;display:inline-block;vertical-align:middle;width:100%}.actions-container{background:none;vertical-align:top;margin-bottom:0 !important;width:44%}.actions-container:before{content:none}.warranty-pop-up .product-title:before,.warranty-pop-up .product-title:after{display:none}.warranty-pop-up .warranty-info-link{float:left}.warranty-pop-up .printer-link{float:right}.warranty-pop-up .primary-button{float:none}.pdp-prod-review .star-wrap{display:inline-block;vertical-align:middle}.pdp-share{text-align:left}.pdp-share-label{display:inline-block;margin-bottom:0;margin-right:10px;vertical-align:middle;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-add-to-cart .availability-status{float:left;margin-top:0;padding-right:0}.pdp-add-to-cart .availability-status:after{content:'';display:block;position:absolute;top:0;right:0;background:#d9d9d9;width:1px;height:100%}.pdp-add-to-cart .qty-container{width:50%}.qty-label{display:block;margin-bottom:10px}.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 .qty{margin-bottom:0}.pdp-custom .productAddToCartPanelContainer{padding-left:90px}.pdp-custom .productAddToCartPanel > li{margin-bottom:0}.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 .checkbox-wrap{text-align:left}.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:#727579}.page-cellPlanGrid .search-filter,.page-cellPlanGrid .product-image .hgroup,.page-cellPlanGrid .pdp-code{width:49%;float:right;clear:right}.page-cellPlanGrid .product-image-filter{padding:0 15px;*zoom:1}.page-cellPlanGrid .product-image-filter:before,.page-cellPlanGrid .product-image-filter:after{content:'';display:table}.page-cellPlanGrid .product-image-filter:after{clear:both}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .breadcrumb-module{padding:15px}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after,.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger.active .page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after{display:block}.page-cellPlanGrid .product-detail-section-content .store-container{padding:15px}.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 .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 6px}}.pdp-description-last{margin-bottom:30px}.pdp-description-last a.image-wrap:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}@media only screen and (min-width:64em){.page-cellWithDataPlanDetails .container .content{padding:20px 0 0}.page-cellWithDataPlanDetails .actions-container{width:100% !important}.page-cellPlanGrid .container .content{padding:20px 0 10px}.page-cellPlanGrid .product-image-filter{padding:0}.pdp-add-to-cart .pdp-price-wrap .qty{width:18.7%}}@media only screen and (min-width:48em) and (max-width:63.9375em){.pdp-gift-container{padding-top:0}}.slider-wrapper{margin-top:25px}.slider-wrapper .view-rate-plans-wrapper{margin-top:20px;text-align:center}.slider-wrapper .downpayment-note{margin-top:40px;color:#727579;font-family:clanotbold}.slider-wrapper #slider label{position:absolute;text-align:center;margin-top:20px}.slider-wrapper #slider{margin-right:5%;margin-left:5%;background:#d3d3d3;height:8px}.slider-wrapper #slider .slider-last-label{padding-left:70%;width:595px}@media only screen and (max-width:51.9375em){.slider-wrapper #slider .slider-last-label{padding-left:19%}}.slider-wrapper .slider-labels{margin-right:5%;margin-left:5%}.slider-wrapper .slider-pips{height:8px;background:#787575;margin-left:5%;margin-right:5%;position:relative;bottom:8px}.slider-wrapper .slider-pips .pip{display:inline-block;height:8px;border-right:4px solid #dd1b22;float:left}.slider-wrapper .slider-pips .pip:after{content:'';background:#fff;border:2px solid #727579;border-width:2px;border-radius:25px;height:17px;position:absolute;top:-10px;padding:3px 11px;margin-left:-7px}.slider-wrapper .slider-pips .last-pip{float:right;border:none}.slider-wrapper .slider-pips .pip.selected{background:#dd1b22;border-right:4px solid #fff}.slider-wrapper .slider-pips .pip.selected:after{background:#dd1b22;border-color:#dd1b22}.slider-wrapper .slider-pips .pip.last-pip.selected{background:#dd1b22;border-right:4px solid #fff}.slider-wrapper .slider-pips.full{background:#dd1b22}.slider-wrapper #slider .ui-slider-handle{-webkit-appearance:none;border:4px solid #fff;border-radius:15px;height:26px;width:26px;background:#dd1b22;cursor:pointer;-webkit-box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;margin-top:-6px}@media only screen and (max-width:47.9375em){.product-not-displayable-icon{float:left}.product-not-displayable-text{width:75%}body.modal-open{overflow:hidden}}@media print{.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 .qty{margin-bottom:0}.pdp-custom .productAddToCartPanelContainer{padding-left:90px}.pdp-custom .productAddToCartPanel > li{margin-bottom:0}.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}}@media print{.pdp-section{padding-top:0}.pdp-section .actions-container{width:100%;padding-left:0;padding-right:0}.pdp-section .actions-container .productAddToCartPanel{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pdp-section .actions-container .productAddToCartPanel li{width:100%;-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.pdp-section .actions-container .productAddToCartPanel li .full-button{max-width:100%;padding:10px 0 8px 0 !important}.pdp-section .actions-container .productAddToCartPanel li .full-button:hover{border-color:#dd1b22;color:#fff}.pdp-section .actions-container .productAddToCartPanel li .secondary-button.full-button:hover{color:#dd1b22 !important}.pdp-section .actions-container .productAddToCartPanel li:first-child{margin-right:10px}}@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{display:none}.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 print{.pageType-ProductPage .pdp-availability-wrap{padding-top:10px;padding-bottom:5px;padding:15px;margin-bottom:15px;font-size:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}}@media print{.pdp-description-wrap{width:51%;float:right;border-bottom:1px solid #d9d9d9;margin-bottom:15px;padding-bottom:15px}.page-productDetails .left-column,.page-cellWithDataPlanDetails .left-column,.page-bundleDetails .left-column{border-bottom:none;border-right:1px solid #e2e2e2;float:left;margin-right:6.2%;width:65%}.page-productDetails .left-column.no-manual,.page-cellWithDataPlanDetails .left-column.no-manual,.page-bundleDetails .left-column.no-manual{border-right:none;width:100%;float:none}.page-productDetails .right-column,.page-cellWithDataPlanDetails .right-column,.page-bundleDetails .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:10px;margin-bottom:10px}.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 transparent;border-style:solid;border-width:0 9px 10px 9px;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{font-size:14px;font-size:.875rem}.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:none;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;margin-bottom:10px}.pdp-code{margin-bottom:10px}.pdp-prod-review{margin-bottom:15px}.pdp-details-wrap{width:51%;float:right;border-bottom:1px solid #d9d9d9;margin-bottom:15px;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}.pdp-warranty-wrap,.actions-container{position:relative;display:inline-block;vertical-align:middle;width:43%;padding-left:15px}.actions-container{background:none;vertical-align:top;width:44%}.actions-container:before{content:none}.warranty-pop-up .product-title:before,.warranty-pop-up .product-title:after{display:none}.warranty-pop-up .warranty-info-link{float:left}.warranty-pop-up .printer-link{float:right}.warranty-pop-up .primary-button{float:none}.pdp-prod-review .star-wrap{display:inline-block;vertical-align:middle}.pdp-share{text-align:left}.pdp-share-label{display:inline-block;margin-bottom:0;margin-right:10px;vertical-align:middle;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;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}.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 .qty{margin-bottom:0}.pdp-custom .productAddToCartPanelContainer{padding-left:90px}.pdp-custom .productAddToCartPanel > li{margin-bottom:0}.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 .checkbox-wrap{text-align:left}.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:#727579}.page-cellPlanGrid .search-filter,.page-cellPlanGrid .product-image .hgroup,.page-cellPlanGrid .pdp-code{width:49%;float:right;clear:right}.page-cellPlanGrid .product-image-filter{padding:0 15px;*zoom:1}.page-cellPlanGrid .product-image-filter:before,.page-cellPlanGrid .product-image-filter:after{content:'';display:table}.page-cellPlanGrid .product-image-filter:after{clear:both}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .breadcrumb-module{padding:15px}.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after,.page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger.active .page-cellPlanGrid.template-pages-layout-contentLayout1Page .accordion-trigger:after{display:block}.page-cellPlanGrid .product-detail-section-content .store-container{padding:15px}.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 .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 6px}}.wishlist-price{text-align:right;min-width:200px}@media only screen and (max-width:47.9375em){.wishlist-price{float:right;min-width:200px}}@media only screen and (max-width:23.1875em){.wishlist-price{float:none}}.wishlist-price__body{text-align:right}.wishlist-price .pdp-price-wrap{min-width:0;padding-right:0;text-align:right}.wishlist-price .pdp-price-wrap .sale-price{margin-bottom:0}.wishlist-price .pdp-price-wrap .pdp-sale-text,.wishlist-price .pdp-price-wrap .pdp-price-savings{margin-top:5px;margin-bottom:5px}.wishlist-price .pdp-price-wrap .pdp-price-savings.price,.wishlist-price .pdp-price-wrap .pdp-original-price.price{width:auto;float:none;left:auto;margin-bottom:5px}.wishlist-price .pdp-price-wrap .pdp-sale-duration{margin-top:0;margin-bottom:5px}@media only screen and (min-width:48em){.mobile-container--fwidth{width:100%;padding-left:0}}@media only screen and (max-width:47.9375em){.mobile-container--fwidth{padding:5px;padding-bottom:15px !important}.pageType-ProductPage.modal_open{position:fixed;width:100%}.pageType-ProductPage.modal_open .bcFloat,.pageType-ProductPage.modal_open #bc-chat-container{display:none !important}.pageType-ProductPage .quantity-wrap{width:135px}.pageType-ProductPage .quantity-inline-component-container{float:left;font-size:11px}.pageType-ProductPage .promoPopupContent{padding:0 15px}.pageType-ProductPage .pdp-section .desktop-only{display:none}.pageType-ProductPage .pdp-section .mobile-only{display:block}.pageType-ProductPage .value-prop{margin-top:15px;margin-bottom:10px}.pageType-ProductPage .breadcrumbs{right:3.33% !important;padding-left:30px !important}.pageType-ProductPage .breadcrumbs li{display:none}.pageType-ProductPage .breadcrumbs li a{margin:0 5px 0 0}.pageType-ProductPage .breadcrumbs li.active a{margin:0 0 0 5px}.pageType-ProductPage .breadcrumbs li:before{color:#dd1b22 !important}.pageType-ProductPage .breadcrumbs li:nth-last-child(3),.pageType-ProductPage .breadcrumbs li:last-child{display:inline-block;vertical-align:middle}.pageType-ProductPage .breadcrumbs li:last-child:after{display:none}.pageType-ProductPage .breadcrumbs li:nth-last-child(3):before{display:none}.pageType-ProductPage .breadcrumbs li:last-child a{color:#383838}.pageType-ProductPage .zoom-button-wrap .zoom-text{display:none}.pageType-ProductPage .color-box.pdp-image{width:100% !important;height:100% !important;left:0 !important;margin-left:auto !important;top:66px !important}.pageType-ProductPage .color-box.pdp-image#cboxOverlay{background:none !important}.pageType-ProductPage .color-box.pdp-image #cboxWrapper{width:100% !important;height:100% !important;position:fixed !important;top:64px}.pageType-ProductPage .color-box.pdp-image #cboxWrapper > div:nth-child(2){height:100% !important}.pageType-ProductPage .color-box.pdp-image #cboxWrapper > div:nth-child(2) #cboxContent,.pageType-ProductPage .color-box.pdp-image #cboxWrapper > div:nth-child(2) #cboxLoadedContent{max-width:100%;height:100% !important;width:100% !important}.pageType-ProductPage .color-box.pdp-image #cboxWrapper > div:nth-child(2) #cboxContent .colorbox-product-image.productImage,.pageType-ProductPage .color-box.pdp-image #cboxWrapper > div:nth-child(2) #cboxLoadedContent .colorbox-product-image.productImage{width:100% !important;margin-top:50px;height:70%;overflow-y:auto}.pageType-ProductPage .color-box.pdp-image #cboxWrapper > div:nth-child(2) #cboxContent .colorbox-product-image.productImage .productImagePrimary,.pageType-ProductPage .color-box.pdp-image #cboxWrapper > div:nth-child(2) #cboxLoadedContent .colorbox-product-image.productImage .productImagePrimary{width:90%;height:auto;padding:0;padding-bottom:20px}.pageType-ProductPage #cboxOverlay{background:none;background-color:rgba(0,0,0,0.56);opacity:1 !important;-ms-filter:none !important;filter:none !important;-ms-filter:none !important;filter:none !important}.pageType-ProductPage #colorbox:after{display:none}.pageType-ProductPage .sticky-button.sticky{display:block !important;position:fixed;width:100%;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.75);box-shadow:0 2px 14px 0 rgba(0,0,0,0.75);padding:12px 0 32px 0;background:#fff;bottom:0;left:0;z-index:100;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-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)}.pageType-ProductPage .sticky-button.sticky button{width:90% !important;max-width:100% !important}.pageType-ProductPage .product-details-highlights{padding:12px 15px}.pageType-ProductPage .product-details-highlights h3{font-size:14px;text-transform:capitalize}.pageType-ProductPage .product-details-highlights ul > li{font-size:12px}}.pageType-ProductPage .primary-button,.page-cartPage .primary-button,.pageType-ProductPage .secondary-button,.page-cartPage .secondary-button{font-family:clanotmedium}.pageType-ProductPage .productAddToCartPanelContainer,.page-cartPage .productAddToCartPanelContainer{width:100%}.pageType-ProductPage .modal-header-text,.page-cartPage .modal-header-text{width:87% !important;font-weight:500;font-size:16px !important}.pageType-ProductPage .login-popup,.page-cartPage .login-popup{display:none}.pageType-ProductPage .close-button,.page-cartPage .close-button{border:none !important;padding:0 !important;position:absolute;top:17px;right:6px}@media only screen and (max-width:47.9375em){.pageType-ProductPage .close-button,.page-cartPage .close-button{top:8px !important}}.pageType-ProductPage .close-button img,.page-cartPage .close-button img{width:20px;margin-bottom:-8px}.pageType-ProductPage .login-close-button,.page-cartPage .login-close-button{top:11px !important}.pageType-ProductPage .breadcrumbs,.page-cartPage .breadcrumbs{border-bottom:none}.pageType-ProductPage .new-list,.page-cartPage .new-list{display:inline-block;padding:10px;border:1px solid #000;position:relative;width:100%}.pageType-ProductPage .new-list button,.page-cartPage .new-list button{float:left;width:100%;text-align:left;font-size:13px !important;font-family:clanotnews}.pageType-ProductPage .new-list button:after,.page-cartPage .new-list button:after{content:'+';display:block;font-size:24px;font-size:1.5rem;color:#dd1b22;position:absolute;right:12px;top:7px}.pageType-ProductPage .existing-list,.page-cartPage .existing-list{margin-top:10px}.pageType-ProductPage .existing-list > li,.page-cartPage .existing-list > li{padding:16px;border-bottom:none;background:#eee;height:54px !important;margin-bottom:10px;font-size:13px}.pageType-ProductPage .existing-list > li >a,.page-cartPage .existing-list > li >a{display:block;width:100%;height:100%}.pageType-ProductPage .existing-list li.long-text,.page-cartPage .existing-list li.long-text{height:auto !important}.pageType-ProductPage .button-wrap button,.page-cartPage .button-wrap button{font-size:14px !important;min-height:40px !important;margin-top:15px !important;padding:10px 25px 8px !important;width:100%}.pageType-ProductPage .confirmation-message,.page-cartPage .confirmation-message{font-size:13px;color:#4f4f4f;line-height:17px;font-family:clanotnews}.pageType-ProductPage .confirmation-popup a,.page-cartPage .confirmation-popup a,.pageType-ProductPage .confirmation-popup button,.page-cartPage .confirmation-popup button{margin:15px 0 0 0;font-size:14px !important;padding:10px 25px 8px !important}@media only screen and (max-width:47.9375em){.pageType-ProductPage .confirmation-popup a,.page-cartPage .confirmation-popup a,.pageType-ProductPage .confirmation-popup button,.page-cartPage .confirmation-popup button{position:initial !important}}.pageType-ProductPage .confirmation-popup button,.page-cartPage .confirmation-popup button{bottom:30px !important}.pageType-ProductPage #create-wishlist-form .control-label,.page-cartPage #create-wishlist-form .control-label{margin-bottom:7px;font-size:13px;font-family:clanotnews;color:#4f4f4f;line-height:17px}.pageType-ProductPage #create-wishlist-form input,.page-cartPage #create-wishlist-form input{min-height:46px;border-color:#000;color:#000}.pageType-ProductPage #create-wishlist-form textarea,.page-cartPage #create-wishlist-form textarea{height:46px;min-height:52px;border-color:#000;padding:15px 10px}.pageType-ProductPage #login,.page-cartPage #login{padding-top:10px;padding-bottom:20px}.pageType-ProductPage #login .login-desc,.page-cartPage #login .login-desc{margin-bottom:20px;font-family:clanotnews;line-height:17px;font-size:13px}.pageType-ProductPage #login .button-wrap .login-button,.page-cartPage #login .button-wrap .login-button{width:100%;min-width:100%}.pageType-ProductPage #digitaldownload,.page-cartPage #digitaldownload{padding-top:10px;padding-bottom:20px}.pageType-ProductPage #digitaldownload .digital-download-modal-header-text,.page-cartPage #digitaldownload .digital-download-modal-header-text{background-color:#e8e8e8;color:#000;padding:8px 0 8px 10px;margin-top:5px}@media only screen and (max-width:47.9375em){.pageType-ProductPage #digitaldownload .digital-download-modal-header-text,.page-cartPage #digitaldownload .digital-download-modal-header-text{font-size:1.8em}}.pageType-ProductPage #digitaldownload .digitaldownload-desc,.page-cartPage #digitaldownload .digitaldownload-desc{margin-bottom:20px;font-family:clanotnews;line-height:17px;font-size:13px}.pageType-ProductPage #digitaldownload .color-box,.page-cartPage #digitaldownload .color-box,.pageType-ProductPage #digitaldownload .primary-button,.page-cartPage #digitaldownload .primary-button{float:unset !important}.pageType-ProductPage #digitaldownload .button-wrap .digitalclose-button,.page-cartPage #digitaldownload .button-wrap .digitalclose-button{width:100%;min-width:100%}.pageType-ProductPage .see-details-modal #cboxClose,.page-cartPage .see-details-modal #cboxClose{top:23px !important}.pageType-ProductPage #colorbox.bundle-list:after,.page-cartPage #colorbox.bundle-list:after{display:none}.pageType-ProductPage #cboxOverlay,.page-cartPage #cboxOverlay{background-color:rgba(0,0,0,0.56);opacity:1 !important;-ms-filter:none !important;filter:none !important;-ms-filter:none !important;filter:none !important}.pageType-ProductPage .cart-item,.page-cartPage .cart-item{border:none}.pageType-ProductPage .cart-item .offer-box-wrap,.page-cartPage .cart-item .offer-box-wrap{background:#f5f5f5}.pageType-ProductPage .cart-item .bg-gray,.page-cartPage .cart-item .bg-gray{background:#eee}.product-panel{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.product-panel__item{margin:12px}@media only screen and (max-width:51.9375em){.product-panel .product-panel__item{margin:6px !important;width:50%}}@media only screen and (max-width:20.9375em){.product-panel{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-panel .product-panel__item{min-width:70%}}.quantity-wrap{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;margin-bottom:10px}.quantity-wrap__name{height:auto;font-size:.875rem;margin-right:10px;font-family:clanotnews}.quantity-wrap__counter{font-size:.875rem}.quantity-wrap .input-group-wrap{width:auto}.quantity-wrap .input-group-wrap .input-group{width:100%}.quantity-wrap .input-group-wrap .input-group input,.quantity-wrap .input-group-wrap .input-group button{border:.96px solid #727579;height:39px;width:39px !important;font-family:clanotnews;display:block;background:#f7f7f7}.quantity-wrap .input-group-wrap .input-group .button-minus{font-size:2rem;color:#dd1b22;border-right:none;font-weight:bold;line-height:1px}.quantity-wrap .input-group-wrap .input-group .button-plus{font-size:2rem;border-left:none;color:#dd1b22;line-height:1px}.quantity-wrap .input-group-wrap .input-group #qtyInput{background:#fff;padding-top:5px}@media only screen and (max-width:47.9375em){.quantity-wrap{margin-left:15px}}.cart-product-qty .quantity .input-group-wrap{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding-top:5px}.cart-product-qty .quantity .input-group-wrap .input-status{margin-left:0}@media print{.product-detail-sections .accordion-wrapper h2{height:31px;line-height:31px;padding:0 12px;background-color:#c4e0e7;color:#383838;font-family:'clanotbold';font-size:15px}.product-detail-sections .accordion-trigger{background:#c4e0e7;border:none;color:#383838}.product-detail-sections .accordion-trigger{font-size:14px;font-size:.875rem;height:48px;line-height:100%}.accordion-wrapper .accordion-trigger{background:none;border:none;padding:0;height:auto}.accordion-wrapper .accordion-trigger{background:#00f;border-bottom:1px solid #000;border-top:1px solid #000;color:#383838;font-family:clanotnews;line-height:100%;margin:-1px 0 0;position:relative;text-transform:uppercase;vertical-align:middle;cursor:pointer}}h2{font-size:20px;font-size:1.25rem;margin-bottom:24px}h1 h2 h3 h4 h5{font-weight:normal}.delete-asn-id-popup{margin:25px;margin-top:40px;text-align:center}.delete-asn-id-popup .checkout-button-wrap{padding-top:20px}.delete-red-item-popup{margin:25px;margin-top:40px;text-align:center}.delete-red-item-popup .checkout-button-wrap{padding-top:20px}.repair-container{padding-bottom:10px}.repair-tbl{width:100%;text-align:center;font-size:.875rem}.service-code{border:1px solid #000;border-collapse:collapse;padding:10px}.repair-tbl-header{height:31px;line-height:31px;padding:0 12px;background-color:#c4e0e7;color:#383838;margin-bottom:15px;position:relative;text-transform:uppercase;font-size:15px}#table-wrapper{position:relative}@media (max-width:768px){#table-wrapper:after{content:'';position:absolute;top:0;right:0;width:10px;height:100%;background:-webkit-linear-gradient(left, #fff, #d9d9d9);background:-moz-linear-gradient(left, #fff, #d9d9d9);background:-o-linear-gradient(left, #fff, #d9d9d9);background:-ms-linear-gradient(left, #fff, #d9d9d9);background:linear-gradient(to right, #fff, #d9d9d9)}#table-wrapper .delete-asn-id{margin-right:10px}#table-wrapper .delete-red-item{margin-right:10px}}.currentSar{width:92%}.currentSar:lang(fr){width:93%}.currentSar td{padding:5px 0 5px 0}#table-scroll{max-height:300px;overflow:auto;margin-top:20px}@media (max-width:768px){#table-scroll table:not(.currentAr,#table-scroll .prevARWrapper){width:600px !important}}#table-scroll table:not(.currentAr td,#table-scroll .prevARWrapper) td,#table-scroll table:not(.currentAr th,#table-scroll .prevARWrapper) th{padding-left:5px;padding-right:5px}#table-wrapper table thead th .text{position:absolute;top:-20px;z-index:2;height:20px;width:35%;border:1px solid #f00}.page-redPortalASNList td:last-child{width:60px}@media (max-width:768px){.page-redPortalASNList #table-wrapper #table-scroll table{width:700px !important}}.red-list-view #table-wrapper #table-scroll .reference-number:hover{cursor:pointer;font-weight:bold}.red-list-view .description-ar:hover{cursor:pointer}.red-list-view .description-ar{color:#00f}.template-pages-red-redPortalLayoutPage .alert{margin-bottom:0}@media (max-width:767px){.template-pages-red-redPortalLayoutPage .sub-navigation{padding-left:15px;margin-top:5px}.template-pages-red-redPortalLayoutPage .sidebar-subnav .active{color:#fff;background-color:#dd1b22;display:block;font-family:clanotnews;padding:15px;font-weight:bold}.template-pages-red-redPortalLayoutPage .sidebar-subnav .active a{color:#fff;font-family:clanotnews}}@media only screen and (max-width:47.9375em){.template-pages-red-redPortalLayoutPage .breadcrumbs{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}.template-pages-red-redPortalLayoutPage .breadcrumbs li{display:block !important}}@media (max-width:768px){.page-redPortalASNDetailsView .header-wrap div,.page-redPortalPrintSarPage .header-wrap div{width:none !important;overflow:auto}.page-redPortalASNDetailsView table:not(.sarBtnWrapper),.page-redPortalPrintSarPage table:not(.sarBtnWrapper){width:700px !important}.page-redPortalASNDetailsView table:not(.sarBtnWrapper) a,.page-redPortalPrintSarPage table:not(.sarBtnWrapper) a{position:relative}}#rcvd,#keep{height:25px;width:40px;margin-top:5px}@media (max-width:768px){#table-scroll #sarAsnOrderDetailsTable{width:800px !important}}.page-redPortalAddSarPage #sarForm a{padding-left:20px}.page-redPortalAddSarPage #sarForm ul{margin-bottom:10px}.page-redPortalAddSarPage #sarForm input[type=button]{margin-top:20px}.page-redPortalAddSarPage #sarForm .sarLabel{padding-right:40px}@media (max-width:768px){.page-redPortalAddSarPage #sarForm .sarLabel{padding-right:10px}}.purchase-info.secondary-header .hgroup h2{line-height:20px;padding:15px 0 15px 0}@media (max-width:500px){.dealerSite a[title="Planograms"],.dealerSite a[title="Planogramme"]{display:none}}@media (max-width:767px){.dealerSite .utility-nav a{margin-left:7px}.dealerSite .utility-nav .location{display:none}.dealerSite .noFiles{padding-bottom:15px}}.dealerSite #add-to-wishlist{display:none}.xaaProductInterstitialContent .wrapper{padding:30px;padding-bottom:10px;padding-top:20px;border:10px solid #dd1b22}.xaaProductInterstitialContent .header{font-size:2em;font-family:clanotnews;color:#dd1b22;margin:20px 0;text-align:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.xaaProductInterstitialContent .header span{width:75%}.xaaProductInterstitialContent .sub-header{text-align:center;color:#1a1a1a;font-family:clanotnews;font-size:1.6em;padding-bottom:15px;text-transform:none}.xaaProductInterstitialContent .xaaProductInterstitial__table{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.xaaProductInterstitialContent .xaaProductInterstitial__table--row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:12px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-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:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-bottom:1em}.xaaProductInterstitialContent .circle{background:#dd1b22;color:#fff;font-weight:bold;text-align:center;z-index:301;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:-30px;border-radius:100%;font-size:12px;height:3em;line-height:3em;width:3em}.xaaProductInterstitialContent .xaaProductInterstitial__table--content{background:#f5f5f5;font-family:clanotbook;color:#1a1a1a;border-radius:6px;padding:1em;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:30px;width:100%}.xaaProductInterstitialContent .rowText{font-size:15px}.xaaProductInterstitialContent .xaaProductInterstitial__cta{text-align:center}.xaaProductInterstitialContent .xaaProductInterstitial__terms{font-size:8px}.xaaProductInterstitialContent #cboxClose{right:30px;top:20px}.xaaProductInterstitialContent .megaButton{margin-top:20px !important;margin-bottom:20px !important;color:#dd1b22 !important;background:#fff;border:1px solid #dd1b22}@media (max-width:700px){.xaaProductInterstitialContent .wrapper{padding:5px}.xaaProductInterstitialContent .header{font-size:16px}.xaaProductInterstitialContent .sub-header{font-size:14px}.xaaProductInterstitialContent .rowText{font-size:12px}.xaaProductInterstitialContent #cboxClose{right:15px;top:15px}.xaaProductInterstitialContent .megaButton{font-size:12px}}.pre-order-error{display:unset;height:auto}.pre-order-msg{margin-left:unset !important;margin-top:10px}.productDescription .quantity-wrap .input-group-wrap .button-plus:focus,.productDescription .quantity-wrap .input-group-wrap .button-minus:focus,.productDescription .quantity-wrap .input-group-wrap .quantity-field:focus{position:relative}.productDescription .responsive-product-image-component .productImage .owl-carousel .owl-item:focus::after{height:calc(100% - 4px);width:calc(100% - 6px);top:2px;left:3px}.productDescription .responsive-product-image-component .productImage .owl-carousel .owl-buttons{display:block}.dialog-position{position:fixed !important;z-index:99999 !important;top:25% !important}.dialog-position p{color:#f00}.dialog-title{display:none !important}.hideview{display:none !important}.tabs.js-responsive-tabs .label.active{color:#000;background:#fff}.tabs.js-responsive-tabs .label:focus{outline:none;z-index:99999 !important}.tabs.js-responsive-tabs .label.mobile-only:focus{position:relative}.tabs.js-responsive-tabs .tab-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.tabs.js-responsive-tabs .tab-panels{width:100%}.tabs.js-responsive-tabs .tab-panels .visible{display:block}.accordion-outer{background:unset !important;padding:1px 0 !important}.accordion-header{background:#f5f5f5;height:48px}.accordion-header h2{background-color:unset !important;height:48px;margin-bottom:unset !important;margin-top:10px;font-size:13px;line-height:17px;font-family:'clanotmedium';padding-top:10px;padding-left:15px}.accordion-header .accordion-trigger{background:#f5f5f5}.accordion-header .accordion-trigger:after{background:#f5f5f5;border-style:unset;border-width:unset;border-color:unset;bottom:unset}.accordion-inner{background:unset}.headerName{color:#dd1b22 !important}.content-gap{padding:.5px 0}.esd-info{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:#d3d3d3;width:auto;height:auto;padding:5px;margin:5px 0}@media only screen and (max-width:47.9375em){.esd-info{margin:10px}}.esd-info img{height:15px}@media only screen and (max-width:47.9375em){.esd-info img{width:10%;height:15px}}.esd-info span{padding-left:5px}.esd-info span a{color:#000 !important}.reference-product{clear:both;color:#383838}@media only screen and (max-width:47.9375em){.reference-product{padding:15px}}.reference-product h3{font-weight:bold;color:#000;font-family:'clanotnews'}.reference-product ul{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;margin-bottom:15px}.reference-product ul.ulElement-Color li{height:70px;width:70px;max-height:70px;max-width:70px}.reference-product ul.ulElement-Color li.selectedValue-true{background-color:#fff}.reference-product li{padding:10px;margin:0 5px 5px 0;border:2px solid #ddd;height:96px;width:96px;max-height:96px;max-width:96px;cursor:pointer;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.reference-product li.selectedValue-true{border:2px solid #f00;background-color:#f1f1f1}.reference-product li.selectedValue-true .price{color:#383838}.reference-product span{color:#383838;font-size:15px;display:block;font-weight:bold}.reference-product span.price{margin-top:10px;color:#ddd;font-size:12px;font-weight:normal}#unavailableProductWarning{display:none}.bundle-qty{padding:4px 6px 0 6px;margin-left:30%;width:23px}.fourProductSku{width:100% !important}.acc-promo-block{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.acc-promo-block .acc-promo-image{width:20%}.acc-promo-block .acc-promo-image img{height:75%;padding-left:50px}@media only screen and (max-width:47.9375em){.acc-promo-block .acc-promo-image img{height:unset;padding-left:unset}}.acc-promo-block .acc-offer-name{width:80%}.acc-promo-block .acc-offer-name .add-button-block{margin-top:10px}@media only screen and (max-width:47.9375em){.acc-promo-block .acc-offer-name{padding-left:15px}}.acc-promo-block .promo-special-name{margin-top:15px}.acc-promo-block.bottom-line{border-bottom:1px solid #d3d3d3;padding-bottom:12px}.shop-eligible-link{padding:0;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:inline-block;font-weight:bold !important;font-family:clanotnews;vertical-align:middle;color:#dd1b22;font-size:.75rem;text-align:left}.shop-eligible-link .arrow-right{margin:0 0 0 3px;display:inline-block;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #f00}.accordion-promos li{margin:8px 0 8px 0;list-style-type:none;border-bottom:1px solid #d3d3d3}.accordion-promos li:last-child{border-bottom:none}.more-offer-pdp{background:unset !important;border-bottom:1px solid #d3d3d3}.more-offer-pdp .shop-eligible-link{padding-bottom:10px}@media only screen and (max-width:47.9375em){.offer-box-pdp{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.offer-box-pdp .offer-box__text{padding-left:5px}}.promo-offer-price{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.promo-offer-price .price{width:60%;padding-top:4%}.promo-offer-price .addBothTocartButton{width:60%}@media only screen and (max-width:47.9375em){.promo-offer-price{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.promo-offer-price .price{width:100%}.promo-offer-price .addBothTocartButton{width:100%}}@media only screen and (min-width:48em) and (max-width:63.9375em){.promo-offer-price{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.promo-offer-price .price{width:100%}.promo-offer-price .addBothTocartButton{width:100%}.promo-offer-price .mobile-abtc-button{border:unset;padding:unset;font-size:16px}}@media only screen and (max-width:47.9375em){.abtc-button-mobile{border:unset;padding-left:unset;font-family:'clanotbook' !important;font-size:13px}.abtc-button-mobile .arrow-only{content:'';display:inline-block;margin-left:4px;border-top:6px solid transparent;margin-bottom:1px;border-bottom:6px solid transparent;border-left:8px solid #dd1b22;height:0;width:0;vertical-align:middle}}.promo-line{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}@media only screen and (max-width:47.9375em){.promo-line{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}}.pdp-special-sale-text{padding:5px;font-size:.675rem;display:inline-block}@media only screen and (min-width:48em) and (min-width:48em){.pdp-details-wrap{padding-bottom:15px;font-size:0}.pdp-price-wrap{width:100%}}.page-cartPage .container .alert{margin-bottom:20px}.empty-cart-suggestions h3{margin-bottom:-15px}.cart-order .cart-th-price,.cart-order .cart-th-qty,.cart-order .cart-th-total,.cart-order .cart-product-price,.cart-order .cart-product-qty,.cart-order .cart-product-total{text-align:unset}@media only screen and (min-width:48em){.cart-product-image{width:45%}}@media only screen and (min-width:45.3125em) and (max-width:57.4375em){.cart-product-image{width:55%}}.cart-product-image.blank{min-width:70px;min-height:20px}.cart-product-image.blank img{max-height:56px;max-width:75px;height:auto}@media only screen and (max-width:47.9375em){.cart-product-image__body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cart-product-price{min-width:140px;text-align:left !important}.cart-product-desc{margin-left:110px}.cart-order-acp .cart-product-desc{margin:0}.cart-product-desc.with-acp{padding-left:97px}.cart-product-desc.with-acp:before{content:'';display:block;height:2px;position:relative;background:#fff;position:absolute;top:-2px;width:97px;left:1px}.cart-product-desc.with-acp .cart-item__img{width:121px !important;padding:0 0 15px 0 !important}.cart-product-name{display:inline-block;font-size:13px;font-size:.8125rem;word-break:break-all;color:#383838;font-family:clanotbook;margin:0 0 10px}.cart-product-name:hover{color:#9e0000}.cart-product-qty .inputNumberGroup input:focus,.cart-item .inputNumberGroup input:focus{z-index:99999 !important;border:solid 1px #fff}.cart-product-availability{clear:both;padding-top:15px}@media only screen and (min-width:48em){.cart-product-availability{max-width:170px}}.cart-product-availability .availability .availability-text.aline,.cart-product-availability .availability.in-stock.aline{white-space:nowrap}.cart-product-availability .sdd-radio-block{margin-bottom:0}.cart-product-availability .check-locations-pdp{margin-top:5px}@media only screen and (min-width:48em){.cart-product-availability .check-locations-pdp{margin-top:0}}.cart-product-price{margin-top:15px}.cart-price-savings{font-family:clanotnews;font-size:12px;font-size:.75rem;color:#383838;background:#fdb814;display:inline-block;padding:3px;font-family:clanotmedium;margin-bottom:9px}.cart-sale-duration{color:#4f4f4f;font-family:clanotnews;margin-top:12px;font-size:10px;font-size:.625rem}.cart-sale-duration .sale-price{font-family:clanotmedium;font-size:14px;font-size:.875rem;color:#383838;margin-bottom:5px}.cart-sale-duration .sale-price.special-price{color:#dd1b22}.cart-sale-duration .regular-price{color:#4f4f4f;display:block;font-family:clanotnews;font-size:13px;font-size:.8125rem;margin-bottom:5px;text-align:right}.cart-sale-duration .alt-sale-price{color:#dd1b22;display:block;font-family:clanotnews;font-size:13px;font-size:.8125rem;margin-bottom:5px;text-align:right}.cart-sale-duration .dealer-price{padding-bottom:10px}form.updateQuantityForm{display:none !important}.cart-product-qty{*zoom:1}.cart-product-qty:before,.cart-product-qty:after{content:'';display:table}.cart-product-qty:after{clear:both}.cart-product-qty .quantity,.cart-product-qty +below(48em){display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.cart-product-qty .quantity form.updateQuantityForm,.cart-product-qty +below(48em) form.updateQuantityForm{display:none !important}.cart-product-qty .quantity form,.cart-product-qty +below(48em) form{float:none}.cart-product-qty .cart-remove-product{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-left:15px;padding-top:3px}@media only screen and (max-width:47.9375em){.cart-product-qty .cart-remove-product{padding-left:0;margin-left:0}}.cart-product-qty .submitRemoveProduct{display:inline-block;white-space:nowrap;background:none;border:none;padding:0;overflow:hidden;line-height:1;width:auto;overflow:visible;font-size:.9em}.cart-product-qty .submitRemoveProduct svg{display:block}.cart-product-qty .submitRemoveProduct:hover,.cart-product-qty .submitRemoveProduct:focus,.cart-product-qty .submitRemoveProduct +above(48em){display:block;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;padding:2px 0;width:auto;float:right;font-family:clanotnews;text-decoration:underline}.cart-product-qty .submitRemoveProduct:hover svg,.cart-product-qty .submitRemoveProduct:focus svg,.cart-product-qty .submitRemoveProduct +above(48em) svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}.cart-product-qty .cart-remove-product .submitRemoveProduct{padding:0;color:#727579;padding-right:25px;font-family:'clanotnews';font-weight:bold;font-size:12px;text-decoration:underline}.cart-product-qty .remove-icon{display:block;height:auto;width:25px}.cart-product-qty svg{display:block}.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 .has-acp,.cart-order .contain-acp{padding-bottom:0}.has-promotion .sale-price{color:#dd1b22}.cart-promotion{word-wrap:break-word}.cart-remove-product{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-left:15px;padding-top:3px}@media only screen and (max-width:47.9375em){.cart-remove-product{padding-left:0;margin-left:0}}.submitRemoveProduct{display:inline-block;white-space:nowrap;background:none;border:none;padding:0;overflow:hidden;line-height:1;width:auto;overflow:visible;font-size:.9em}.submitRemoveProduct svg{display:block}.submitRemoveProduct:hover,.submitRemoveProduct:focus,.submitRemoveProduct +above(48em){display:block;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;padding:2px 0;width:auto;float:right;font-family:clanotnews;text-decoration:underline}.submitRemoveProduct:hover svg,.submitRemoveProduct:focus svg,.submitRemoveProduct +above(48em) svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}.cart-remove-product .submitRemoveProduct{padding:0;color:#727579;padding-right:10px;font-family:'clanotnews';font-weight:bold;font-size:12px;text-decoration:underline}.cart-remove-product .cartPageWishlist{padding:0;color:#727579;padding-left:10px;font-family:'clanotnews';font-weight:bold;font-size:12px;text-decoration:underline;border:none;background:none}.cartPageVerticalLine{border-left:1px solid #727579;height:25px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);bottom:2px;position:relative}.price-vertical-line{border-left:1px solid #727579;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);height:150px;padding-left:20px}@media only screen and (max-width:47.9375em){.price-vertical-line{display:none}}.price-table-cart-page{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-family:clanotmedium}@media only screen and (max-width:26.9375em){.price-table-cart-page{position:relative;left:285px;bottom:65px}}@media only screen and (min-width:22.5em) and (max-width:23.4375em){.price-table-cart-page{left:235px}}@media only screen and (min-width:24.375em) and (max-width:24.9375em){.price-table-cart-page{left:260px}}.cartEmpty-text{font-family:clanotbold;font-size:1.3rem}.shopping-cart-wrapper{*zoom:1}.shopping-cart-wrapper .grid-content .grid-collection-item .grid-collection-link{display:block}.shopping-cart-wrapper .grid-content .grid-collection-item .grid-collection-link .grid-collection-item-img{position:static}.shopping-cart-wrapper:before,.shopping-cart-wrapper:after{content:'';display:table}.shopping-cart-wrapper:after{clear:both}.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{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:47.9375em){.shopping-cart-wrapper .cart-details{border-bottom:0 solid #fff}}.shopping-cart-wrapper .cart-details__main{padding:30px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:47.9375em){.shopping-cart-wrapper .cart-details__main{padding:20px 0;font-size:18px;font-size:1.125rem}}@media only screen and (min-width:48em){.shopping-cart-wrapper .cart-details__msg{padding-bottom:20px}}.shopping-cart-wrapper .cart-details .cart-details-msg{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;padding:10px 15px}.shopping-cart-wrapper .cart-details .cart-details-msg i{width:24px;height:24px;margin-right:10px}.shopping-cart-wrapper .cart-details .cart-details-msg i img{width:100%;height:auto}.shopping-cart-wrapper .cart-details .cart-details-msg span{font-size:12px;font-size:.75rem;font-weight:700}.shopping-cart-wrapper h1{display:inline-block;font-family:clanotmedium;font-size:18px;font-size:1.125rem;margin:0}.shopping-cart-wrapper .cart-id{color:#727579;font-size:14px;font-size:.875rem;padding-left:5px;font-family:clanotmedium}@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:none;border:0;font-family:clanotnews;width:100%;margin:0;padding:0;margin-left:32px;text-align:left}.shopping-cart-wrapper .cart-delivery-type{font-family:clanotnews}.shopping-cart-wrapper .cart-delivery-street,.shopping-cart-wrapper .cart-delivery-location{font-family:clanotbook}.shopping-cart-wrapper .appliedPromotions{word-wrap:break-word}.shopping-cart-wrapper .availability-text{display:inline-block;font-size:.75rem;vertical-align:top;padding-left:14px;padding-right:8px}.shopping-cart-wrapper .add-to-list{background:none;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-move-wishlist{margin-left:10px}.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:#dd1b22;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 .sku-quantity{border-color:#dd1b22}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry.has-errors .faux-margin.fm-border:before{border-color:#dd1b22}.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;*zoom:1}.shopping-cart-wrapper .cart-sku-input-wrapper:before,.shopping-cart-wrapper .cart-sku-input-wrapper:after{content:'';display:table}.shopping-cart-wrapper .cart-sku-input-wrapper:after{clear:both}.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:#f5f5f5;font-size:14px;font-size:.875rem;padding:20px 15px 10px}@media only screen and (max-width:47.9375em){.shopping-cart-wrapper .cart-sku-entry{padding-bottom:20px}}.shopping-cart-wrapper .button-wrap{clear:both;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:none;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{margin-top:10px;padding-top:15px}.shopping-cart-wrapper .empty-cart-content .hidden{display:none}.shopping-cart-wrapper .empty-cart-content span img{width:100%}.shopping-cart-wrapper .empty-cart-content .continue-shopping-button{float:left}@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 0}.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{display:none}.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-checkout-breadcrumbs__cell{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;-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;border-bottom:1px solid #d9d9d9;padding:15px 0}.cart-checkout-breadcrumbs__cell .checkout-button{float:none}@media only screen and (max-width:47.9375em){.cart-checkout-breadcrumbs__cell .checkout-button{margin-bottom:0 !important}}.cart-checkout-breadcrumbs__cell .total-price-value,.cart-checkout-breadcrumbs__cell .description-value{font-size:.8125rem;font-family:clanotmedium}.cart-order-summary{clear:both;width:100%}.cart-order-summary .sub-header{font-family:clanotmedium;font-size:14px}@media only screen and (min-width:48em){.cart-order-summary .sub-header{margin-top:0;margin-bottom:.83em}}@media only screen and (max-width:47.9375em){.cart-order-summary .sub-header{margin-left:15px}}@media only screen and (min-width:48em){.cart-order-summary .cart-summary-content{padding-top:10px;border-top:1px solid #d9d9d9}}.cart-order-summary .cart-summary-content table:first-child tbody tr:last-child td{padding-top:5px !important}.cart-order-summary .cart-summary-content table:nth-of-type(2) tbody tr:last-child td{padding-top:10px}.cart-order-summary .cart-summary-content table:nth-of-type(2) tbody tr.membership-savings-row td{padding-top:10px;font-family:clanotnews;font-weight:500;font-size:13px}.cart-order-summary .cart-summary-content table:nth-of-type(2) tbody tr.membership-savings-row td:first-child{width:90%;float:right}.cart-order-summary .cart-summary-content table:nth-of-type(2) tbody tr.membership-savings-row td:last-child{text-align:right}.cart-order-summary table{width:100%;margin-top:10px}.cart-order-summary thead{display:none}.cart-order-summary .subtotal{font-family:clanotmedium}.cart-order-summary .subtotal .description,.cart-order-summary .subtotal .value{font-weight:bold}.cart-order-summary .description{display:table-cell;font-size:13px;font-size:.8125rem;padding:5px 0;vertical-align:middle;width:60%;font-family:clanotnews}.cart-order-summary .value{display:table-cell;font-family:clanotnews;font-size:13px;font-size:.8125rem;padding:5px 0;text-align:right;vertical-align:top;width:40%}.cart-order-summary .value.savings{color:#dd1b22 !important}.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 tfoot tr{border-bottom:0;border-top:0}.cart-order-summary tfoot .total,.cart-order-summary tfoot .total-order-price{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.cart-order-summary tfoot .total .cartValueEstimatedTotal,.cart-order-summary tfoot .total-order-price .cartValueEstimatedTotal{padding:15px 0}.cart-order-summary tfoot .total .description,.cart-order-summary tfoot .total-order-price .description{padding:15px 0 !important}.cart-order-summary tfoot .description{color:#dd1b22;font-family:clanotmedium;white-space:nowrap}.cart-order-summary tfoot .tax-info .description{font-family:inherit;color:#4f4f4f}.cart-order-summary tfoot .value{color:#dd1b22;font-family:clanotmedium;padding-top:8px;text-transform:uppercase}.cart-order-summary tfoot .tax-info .value{font-family:inherit;color:#4f4f4f;text-transform:none}.cart-order-summary tbody{border-bottom:0}.cart-order-summary tbody tr:last-child td{padding-bottom:15px}.cart-order-summary tbody tr{border-bottom:0}.cart-order-summary tbody h2{margin-top:7px;margin-bottom:16px}.cart-order-totals:nth-child(2) .value.savings,.userSavings .value.savings{font-family:clanotnews;color:#383838}.cart-order-totals:nth-child(2) tr.membership-savings-row td:first-child,.userSavings tr.membership-savings-row td:first-child{width:90%;float:right}.cart-order-totals:nth-child(2) tr.membership-savings-row td:last-child,.userSavings tr.membership-savings-row td:last-child{text-align:right}.cart-order-totals:nth-child(2) tr.membership-savings-row td,.userSavings tr.membership-savings-row td{font-family:clanotnews;font-weight:500;font-size:13px}.cart-order-totals:nth-child(2) tr.membership-savings-row .pdp-bell-sale-ends,.userSavings tr.membership-savings-row .pdp-bell-sale-ends{display:table-cell;font-weight:bold}.userSavings .description{font-weight:bold;font-family:clanotnews}.userSavings tr.bellSavings td:first-child{margin:0 8px}.userSavings tr.pspSavingsNotBell td:first-child,.userSavings .eppSavings td:first-child{margin:0 5px}.userSavings tr.pspSavingsNotBell td,.userSavings .eppSavings td{font-weight:bold}.dealers-site .cart-order-summary tfoot tr.weight td{color:#383838}.inventory-status{margin-top:10px;margin-bottom:10px}.promo-list a{display:inline}.promo-list .legend{margin-top:15px}.promo-list ul{border-top:1px solid #d9d9d9}.promo-list .popupCartItem{border:none;padding-top:0;margin-bottom:0}.addToCart{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%);display:none;padding:24px;position:fixed;width:520px;z-index:10000;max-height:100vh;overflow-y:auto}.addToCart:after{display:none}.addToCart .promo-list ul{border-bottom:1px solid #d9d9d9}.addToCart .popup-msg{padding-bottom:.75rem;color:#dd1b22}.addToCart .cart-item-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.addToCart .cart-item-wrapper .cart-item:not(:first-child){background:#eee}.addToCart .legend{font-size:16px;font-size:1rem;position:relative;padding-left:1.65rem;padding-bottom:0;margin-bottom:.75rem}.addToCart .legend__msg-positive:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:1.25rem;height:1.25rem;background:#0aa84b url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3IDRsLTE1IDE1LTctNy01IDUgMTIgMTIgMjAtMjB6Ij48L3BhdGg+Cjwvc3ZnPgo=) no-repeat center;background-size:1.041625rem .78125rem;border-radius:100%;padding:.375rem}.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}.addToCart .quantity-field.quantityField.updateQuantityField{width:33.3333% !important}.exit-icon{position:absolute;top:10px;right:10px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}.exit-icon__icon{position:relative;display:block;width:1rem;height:1rem}.exit-icon__icon:after,.exit-icon__icon:before{content:'';position:absolute;top:.5rem;width:1rem;height:0;border:.5px solid #000}.exit-icon__icon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.exit-icon__icon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.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:unset}.page-orderConfirmationPage .dealers-site .cart-item-availability{clear:both}.page-orderConfirmationPage .dealers-site .regular-price{font-weight:bold}@media only screen and (min-width:48em){.product-availability-dealer{width:20%}}.cart-promo-code.cart-promotion-entry-wrapper .pay-accord-toggle{margin-top:10px}.cart-promo-code.cart-promotion-entry-wrapper .pay-accord-toggle .accordion-trigger{padding:10px 0}@media only screen and (max-width:47.9375em){.cart-promo-code.cart-promotion-entry-wrapper .pay-accord-toggle .accordion-trigger{padding:8px 15px 10px !important;color:#383838 !important}}.cart-promo-code.cart-promotion-entry-wrapper .pay-accord-toggle .accordion-trigger:focus{outline:none}.cart-promo-code.cart-promotion-entry-wrapper .accordion-content.pay-accord-content.active{margin-top:0;padding:0}.cart-checkout-wrapper .cart-promotion-entry-wrapper{margin-bottom:15px}.cart-checkout-wrapper .cart-promotion-entry-wrapper span#promo-error{font-size:.8125rem;padding-bottom:10px;width:100%;overflow:hidden;position:relative;top:10px}.cart-checkout-wrapper .cart-promotion-entry-wrapper span#promo-error hr{margin-bottom:8px;margin-top:8px}.cart-checkout-wrapper .cart-promotion-entry-wrapper span#promo-error a{font-family:clanotmedium;text-decoration:underline}.cart-checkout-wrapper .cart-promotion-entry-wrapper input[type="text"]{float:left;width:72%;font-size:12px !important}.cart-checkout-wrapper .cart-promotion-entry-wrapper input[type="text"].add-placeholder{width:100%}.cart-checkout-wrapper .cart-promotion-entry-wrapper .button{float:right}.cart-checkout-wrapper .cart-promotion-entry-wrapper .error-message{font-size:12px;font-size:.75rem;color:#dd1b22;line-height:2.2;font-family:clanotmedium;display:none}.cart-checkout-wrapper .cart-promotion-entry-wrapper .promo-added{line-height:3;display:none}.cart-checkout-wrapper .cart-promotion-entry-wrapper .promo-added b{font-family:clanotmedium;color:#383838}.cart-checkout-wrapper .cart-promotion-entry-wrapper .promo-added a{font-family:clanotnews;font-weight:bold;color:#dd1b22;font-size:14px}.cart-checkout-wrapper .cart-promotion-entry-wrapper.has-promo .promo-added{display:inline-block}.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;overflow:hidden}.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .code-input-container{width:60%}.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper input[type="text"]{border:1px solid #28292c}.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper input[type="text"] ::placeholder{color:#28292c}.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo{padding-left:10px;right:0;width:33%}.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo .button{width:100%;padding-left:10px;padding-right:10px;height:40px}@media only screen and (min-width:48em) and (max-width:63.9375em){.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .code-input-container{width:100%}.cart-checkout-wrapper .cart-promotion-entry-wrapper .cart-promotion-input-wrapper .submit-promo{width:41%}}.cart-checkout-wrapper .cart-promotion-entry-wrapper.has-errors .error-message{display:block}.cart-checkout-wrapper .cart-promotion-entry-wrapper.has-errors .error-message:focus{outline-width:0}.cart-checkout-wrapper .cart-promotion-entry-wrapper.has-errors .cart-promotion-input-wrapper{border-color:#dd1b22}.cart-checkout-wrapper .cart-promotion-entry-wrapper.has-errors .cart-promotion-input-wrapper .submit-promo{border-left-color:#dd1b22}@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-order .cart-product-add-acp-wrap{border-top:0}.cart-order .cart-product-add-acp-wrap .cart-product-add-acp{padding:0}.cart-order .cart-product-add-acp-wrap .cart-product-add-acp:first-child{padding-top:0}.cart-checkout-wrapper .cart-promo-totals-wrapper{border-top:1px solid #d9d9d9;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-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 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: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 .popup-title-item{padding-bottom:10px;font-family:clanotmedium}.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 .popup-title-item{padding-bottom:10px;font-family:clanotmedium}.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:none;border:none;color:#dd1b22;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{border-bottom:1px solid #f1f2f2}.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{margin-top:5px}.shopping-cart-wrapper .checkout-button p svg{display:none;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{width:100%}.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 0}}@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:85px;max-width:100px;height:auto}.cart-product-qty .quantity{width:auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart-product-qty .quantity form.updateQuantityForm{display:none !important}.cart-product-qty .quantity form{float:none}.cart-product-qty .cart-remove-product{display:block;float:none}.cart-product-qty .cart-remove-product-text{display:block}.cart-product-qty .cart-remove-product-text button{text-decoration:underline}.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{padding-right:0;padding-top:0}.cart-product-add-acp .rtable-no-border{border:none !important}.cart-product-add-acp-wrap.rtable-no-border{border:none !important}.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 .modal-wrap.active{width:280px}.shopping-cart-wrapper .cart-remove-product .custom-modal.active{width:280px}.shopping-cart-wrapper h1{font-size:20px;font-size:1.25rem;margin:0}.shopping-cart-wrapper .cart-id{color:#727579;font-size:12px;font-size:.75rem}.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;padding:0;margin-left:32px;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{*zoom:1;margin:0 0 20px}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:before,.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:after{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%;margin-bottom:5%}.shopping-cart-wrapper .cart-promotion-entry-wrapper .promo-added{line-height:1.2}.page-orderConfirmationPage .dealers-site .cart-product-qty .quantity{margin-top:inherit}}@media only screen and (min-width:48em){.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}}.page-multiStepCheckoutSummaryPage .item_container_holder .title_holder h2{font-family:clanotnews;font-weight:bold;font-size:14px}@media only screen and (min-width:48em){.page-multiStepCheckoutSummaryPage .item_container_holder .title_holder h2{margin-left:-10px}}@media only screen and (max-width:47.9375em){.page-multiStepCheckoutSummaryPage .cart-order-summary .sub-header{padding-left:0}}.page-multiStepCheckoutSummaryPage .cart-summary-content table:first-child tbody tr:last-child td{padding-bottom:15px}.page-cartPage #cboxClose:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0Ljk0MSAyNC45NDEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0Ljk0MSAyNC45NDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0IiBhbHQ9IiI+CjxwYXRoIGZpbGw9IiNERDFCMjIiIGQ9Ik0yMS4yODgsMy42NTNjLTQuODctNC44Ny0xMi43NjYtNC44Ny0xNy42MzYsMGMtNC44Nyw0Ljg3LTQuODcsMTIuNzY2LDAsMTcuNjM2CgljNC44Nyw0Ljg3LDEyLjc2Niw0Ljg3LDE3LjYzNiwwQzI2LjE1OSwxNi40MTksMjYuMTU5LDguNTIzLDIxLjI4OCwzLjY1M3ogTTE2LjI4OCwxOS40OTJsLTMuODE3LTMuODE3bC0zLjgxNywzLjgxN2wtMi45NDgtMi45NDgKCWwzLjgxNy0zLjgxN0w1LjcwNiw4LjkxMWwyLjk0OC0yLjk0OGwzLjgxNywzLjgxN2wzLjgxNy0zLjgxN2wyLjk0OCwyLjk0OGwtMy44MTcsMy44MTdsMy44MTcsMy44MTdMMTYuMjg4LDE5LjQ5MnoiLz4KPC9zdmc+Cg==) !important;font-size:20px;font-size:1.25rem;font-weight:bold}.cart-order-summary .sub-header{margin-left:0}.title_holder h2{margin-top:15px;font-family:clanotnews;font-weight:bold;font-size:14px}@media only screen and (min-width:48em){.title_holder h2{margin-left:0}}label.form-sub-header{padding-bottom:10px}.cart-summary-content table:first-child tbody tr:last-child td{padding-bottom:5px}.cart-summary-content .tax-info td{padding-bottom:15px}@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{*zoom:1;min-height:40px;text-align:right;vertical-align:middle}.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:before,.shopping-cart-wrapper .cart-sku-entry-wrapper .cart-sku-entry:after{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[aria-hidden='false']{display:block;position:fixed;top:0;left:0;background:rgba(0,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[aria-hidden='false'] .store-locator-header{padding:20px 20px 0 20px;font-family:clanotnews;font-size:22px;font-size:1.375rem;text-transform:uppercase}.store-locator-pop-up[aria-hidden='false'] .store-locator-header .headline{width:100%;border-bottom:1px solid #eaeaea;padding-bottom:10px;float:none}body:not(.pageLabel-storefinder) .store-search-form,body:not(.pageLabel-storefinder) .store-search-results,body:not(.pageLabel-storefinder) .store-search-map a{visibility:hidden}.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-results,.switcher:checked + .store-locator-pop-up .store-search-map a{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%;background-size:24px 24px;background-color:#fff;width:24px;height:24px;position:absolute;top:10px;right:24px;z-index:99899999;cursor:pointer;border-radius:12px 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}.cart-product .cart-sale-price{text-align:left !important}@media only screen and (max-width:47.9375em){.cart-product .cell-mobile{padding:15px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.cart-product .cell-mobile .cart-product-image{width:96px;margin-right:10px}.cart-product .cell-mobile .cart-product-image>a{display:inline-block}.cart-product .cell-mobile .cart-product-image>a .thumb{width:100%;height:auto;margin:0}.cart-product .cell-mobile .cart-product-image>a .thumb__badge{left:auto !important;right:0 !important}.cart-product .cell-mobile .cart-product-image>a .thumb img{width:100%;max-width:100%;-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.cart-product .cell-mobile .cart-product-image>a .thumb .promo-indicator-wrapper{position:static}.cart-product .cell-mobile .cart-item-info{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart-product .cell-mobile .cart-item-info .description-container{margin-left:0}.cart-product .cell-mobile .cart-item-info .description-container .name{margin-bottom:10px;font-weight:bold}.cart-product .cell-mobile .cart-item-info .cart-product-price{text-align:left}.cart-product .cell-mobile .cart-item-info .cart-product-price .pdp-price-wrap{text-align:left;margin-bottom:10px}.cart-product .cell-mobile .cart-item-info .pdp-original-price.pdp-ehf-price{margin-bottom:0}.cart-product .cell-mobile .cart-item-info .pdp-sale-duration{min-height:10px}.cart-product .cell-mobile .cart-item-info .cart-product-qty{text-align:left}.cart-product .cell-mobile .cart-item-info .cart-product-qty .quantity{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.cart-product .cell-mobile .cart-item-info .cart-product-qty .quantity .input-group-wrap{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;font-size:.85rem}.cart-product .cell-mobile .cart-item-info .cart-product-qty .quantity .cart-remove-product{padding-top:0}.cart-product .cell-mobile .cart-item-info .cart-product-qty .quantity .cart-remove-product .submitRemoveProduct{height:1.7rem;margin-left:10px}.cart-product .cell-mobile .cart-item-info .cart-product-qty .quantity .cart-remove-product .submitRemoveProduct span{border-bottom:1px solid #d9d9d9}.cart-product .cell-mobile .cart-item-info .cart-product-total{font-size:.75rem;margin-top:7px}}@media only screen and (max-width:47.9375em) and (max-width:47.9375em){.cart-product .cell-mobile .cart-product-qty{text-align:right !important}.cart-product .cell-mobile .quantity{display:inline-block !important}}@media only screen and (max-width:47.9375em) and (max-width:47.9375em){.cart-product .cell-mobile .cart-product-total{text-align:right !important;font-size:14px !important;margin-top:0 !important}}@media only screen and (max-width:47.9375em){.q-desktop-only{display:none !important}}@media only screen and (min-width:48em){.q-mobile-only{display:none !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;overflow:hidden}.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 .storeMap,.store-locator-pop-up-wrap .store-locator-pop-up-content .store-search-map #map_canvas{max-height:200px;height:200px;max-width:100%}.store-locator-pop-up[aria-hidden='false']{position:absolute;top:0;bottom:0;left:0;right:0}.store-locator-pop-up[aria-hidden='false'] #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[aria-hidden='false'] #chartPopup .store-locator-header{padding:15px 15px 0 15px}.store-locator-pop-up[aria-hidden='false'] #chartPopup .chartPopupWr{height:calc(90% - 5px)}.store-locator-pop-up[aria-hidden='false'] #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%}}.offer-box-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;width:100%;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.offer-box-wrap--promo{margin-top:10px;margin-bottom:10px}@media only screen and (max-width:47.9375em){.offer-box-wrap{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media only screen and (min-width:48em){.offer-box-wrap--promo-cart{margin-left:95px;width:auto}}.offer-box-wrap+.offer-box-wrap{margin-top:5px}.offer-box-wrap+.cart-item__description{margin-top:7px}.offer-box-wrap__button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;font-size:16px;width:140px}.offer-box-wrap__button form{text-align:left}.offer-box-wrap__button a,.offer-box-wrap__button button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:inline-block;font-weight:bold !important;font-family:clanotnews;vertical-align:middle;color:#dd1b22;font-size:.75rem;text-align:left}.offer-box-wrap__button a:hover,.offer-box-wrap__button button:hover{color:#9e0000}.offer-box-wrap__button a i,.offer-box-wrap__button button i{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1rem;height:1rem;background:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPgogICAgPHBhdGggZmlsbD0iI0REMUIyMiIgZD0iTTE5LjQxNCAyNy40MTRsMTAtMTBjMC43ODEtMC43ODEgMC43ODEtMi4wNDcgMC0yLjgyOGwtMTAtMTBjLTAuNzgxLTAuNzgxLTIuMDQ3LTAuNzgxLTIuODI4IDBzLTAuNzgxIDIuMDQ3IDAgMi44MjhsNi41ODYgNi41ODZoLTE5LjE3MmMtMS4xMDUgMC0yIDAuODk1LTIgMnMwLjg5NSAyIDIgMmgxOS4xNzJsLTYuNTg2IDYuNTg2Yy0wLjM5IDAuMzktMC41ODYgMC45MDItMC41ODYgMS40MTRzMC4xOTUgMS4wMjQgMC41ODYgMS40MTRjMC43ODEgMC43ODEgMi4wNDcgMC43ODEgMi44MjggMHoiPjwvcGF0aD4KPC9zdmc+Cg==) no-repeat center;background-size:1rem 1rem;padding:.3rem;margin-left:3px}@media only screen and (max-width:47.9375em){.offer-box-wrap__button{padding:0 15px 15px;width:100%}.offer-box-wrap__button a{margin-left:0}.offer-box-wrap__button button,.offer-box-wrap__button a{padding:0}}.offer-box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:15px;margin-bottom:2px;font-size:.75rem;font-weight:bold}@media only screen and (max-width:47.9375em){.offer-box{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.offer-box+.offer-box{margin-top:5px}.offer-box__icon{margin-right:10px}@media only screen and (max-width:47.9375em){.offer-box__icon{margin-right:0;margin-bottom:10px}}.offer-box__icon i{display:inline-block;background-color:#dd1b22;font-size:.75rem;letter-spacing:.9px;padding:5px 7px;color:#fff;text-transform:uppercase}.offer-box__text{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.offer-box__text span{color:#dd1b22}.offer-box__link a{display:inline-block;font-weight:bold;vertical-align:middle;margin-left:10px}.offer-box__link a i{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1rem;height:1rem;background:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPgogICAgPHBhdGggZmlsbD0iI0REMUIyMiIgZD0iTTE5LjQxNCAyNy40MTRsMTAtMTBjMC43ODEtMC43ODEgMC43ODEtMi4wNDcgMC0yLjgyOGwtMTAtMTBjLTAuNzgxLTAuNzgxLTIuMDQ3LTAuNzgxLTIuODI4IDBzLTAuNzgxIDIuMDQ3IDAgMi44MjhsNi41ODYgNi41ODZoLTE5LjE3MmMtMS4xMDUgMC0yIDAuODk1LTIgMnMwLjg5NSAyIDIgMmgxOS4xNzJsLTYuNTg2IDYuNTg2Yy0wLjM5IDAuMzktMC41ODYgMC45MDItMC41ODYgMS40MTRzMC4xOTUgMS4wMjQgMC41ODYgMS40MTRjMC43ODEgMC43ODEgMi4wNDcgMC43ODEgMi44MjggMHoiPjwvcGF0aD4KPC9zdmc+Cg==) no-repeat center;background-size:1rem 1rem;padding:.3rem;margin-left:3px}.offer-box__link button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:inline-block;font-weight:bold;vertical-align:middle;color:#dd1b22}.offer-box__link button:hover{color:#9e0000}.offer-box.bg-gray .warranty-button{color:#d11a19}.cart-item{border-top:2px solid #d9d9d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #f1f2f2}.cart-item .not-added{background-color:unset;border:1px solid #f1f2f2}.cart-item__description{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}.cart-item__promo{margin-bottom:10px}.cart-item__promo+.cart-item__promo{margin-top:5px}.cart-item__promo .offer-box-wrap{margin-top:5px}.cart-item__img{width:33.33%;padding:5px}.cart-item__img img{max-width:100%;width:100%}.cart-item__detail{padding:15px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart-item__detail .item-detail{font-size:.75rem;margin-bottom:10px;margin-top:5px}.cart-item__detail .item-detail--name{font-weight:bold}.cart-item__detail .item-detail--quantity{margin-top:20px}.cart-item--pdp{border-top:none}.cart-item--pdp .cart-item__img{width:20%}.cart-item--pdp .cart-item__button{padding:15px}.cart-item--dropdown{font-size:.7rem;border-top:none}.cart-item--dropdown+.cart-item--dropdown{margin-top:5px}.cart-item--dropdown>li+li{margin-top:5px}.cart-item--dropdown a.item-detail{line-height:1 !important;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.cart-item--dropdown .item-detail{font-size:.7rem;margin-top:10px;margin-bottom:10px}.cart-item--dropdown .item-detail--name{font-weight:bold}.cart-item--dropdown .cart-item__img img{height:auto !important}.cart-item--cart{border-top:none;border-bottom:none;margin-bottom:10px}.cart-item--cart .cart-item__detail{position:relative}@media only screen and (min-width:64em){.cart-item--cart .cart-item__detail{padding-right:160px}}.cart-item--cart .cart-item__img{width:105px}.cart-item--cart .cart-item__button{padding:0 15px 15px 0}@media only screen and (min-width:64em){.cart-item--cart .cart-item__button{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%);padding:15px}.cart-item--cart .cart-item__button .item-detail{margin-bottom:0}}.cart-item--cart .special-offer-productname{width:100%}@media only screen and (min-width:64em){.cart-item--cart .special-offer-productname{width:60%}}.cart-item--cart .offer-box-wrap{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart-item--cart .offer-box-wrap .offer-box{margin-bottom:0}.cart-item--cart .offer-box-wrap__button{padding:0 15px 15px;width:100%}.cart-item--cart.promo-list li+li{margin-top:5px}.cart-item.pdp-promo ul li+li{margin-top:5px}.offer-box-wrap--warranty{padding-left:88px}@media only screen and (max-width:47.9375em){.offer-box-wrap--warranty .offer-box{-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-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.offer-box-wrap--warranty .offer-box__text{font-size:.75rem}@media only screen and (max-width:47.9375em){.offer-box-wrap--warranty .offer-box__text{width:50%;margin-right:10px}}.offer-box-wrap--warranty .offer-box__button{text-decoration:underline;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}@media only screen and (max-width:47.9375em){.offer-box-wrap--warranty{padding-left:0 !important;padding-bottom:10px}}.mini-cart-content .offer-box-wrap{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 0}.mini-cart-content .offer-box-wrap .offer-box{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:7px}.mini-cart-content .offer-box-wrap .offer-box__icon{margin-bottom:10px}.mini-cart-content .offer-box-wrap .offer-box__text{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%}.mini-cart-content .offer-box-wrap__button{text-align:left;width:100%;padding:0 7px 0}.mini-cart-content .offer-box-wrap__button a{margin-left:0}.mini-cart-content .offer-box-wrap__button button,.mini-cart-content .offer-box-wrap__button a{font-size:.75rem;padding:0}.mini-cart-content .offer-box-wrap__button form{text-align:left}.promo-button{position:relative}.promo-button:after{content:''}.promo-button--toggle{padding-right:12px !important}.promo-button--toggle:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTBweCIgdmlld0JveD0iMCAwIDEwLjAxNCA3LjAzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMC4wMTQgNy4wMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8cGF0aCBzdHlsZT0iZmlsbDojZDMzMDMwOyIgZD0iTTUuNDY1LDYuOWw0LjU0OS0zLjc5M1YwTDQuOTg1LDQuMDczTDAuMDA5LDBMMCwxLjAwNnYyLjEwMWw0LjQ5NiwzLjc5CglDNC43OTQsNy4wNzMsNS4xNjcsNy4wNzQsNS40NjUsNi45eiIvPgo8L3N2Zz4K) no-repeat center;background-size:contain;width:8px;height:8px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.promo-button.is-open:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cart-promotion-entry-entry{overflow:unset}.promo-added-entry-wrapper.promoCode-added{margin-top:15px}.promo-added-entry-wrapper.promoCode-added .promo-added{font-size:13px;font-size:.8125rem;width:100%;font-family:clanotbook;position:relative;background:#fff;padding:10px 7px;border:1px solid #d9d9d9}.promo-added-entry-wrapper.promoCode-added .promo-added span{display:block;line-height:17px;color:#a9a9a9}.promo-added-entry-wrapper.promoCode-added .promo-added .promo-remove{position:absolute;top:-2px;right:10px;height:14px;-webkit-transform:translateY(90%);-moz-transform:translateY(90%);-o-transform:translateY(90%);-ms-transform:translateY(90%);transform:translateY(90%);background-color:#fff}@media only screen and (max-width:47.9375em){.promo-added-entry-wrapper.promoCode-added .promo-added .promo-remove{height:0 !important;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}}.promo-added-entry-wrapper.promoCode-added .promo-added .promo-remove svg{display:none;background-color:#f00}.promo-popup{position:fixed;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%);z-index:-100;background-color:#fff;padding:24px;width:95%;max-width:520px;max-height:100vh;overflow-y:auto}.promo-popup.is-open{z-index:10000}.promo-popup__header{font-size:1rem;font-family:clanotmedium;text-transform:uppercase;color:#000;padding-bottom:12px;border-bottom:2px solid #d9d9d9;margin-bottom:15px}.promo-popup__list li{margin-bottom:5px}.promo-popup__footer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.promo-popup__footer .button{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;margin-bottom:12px}.cart-promotion-code-wrap{background:#f5f5f5;margin-top:20px;padding:15px 5px 0}@media only screen and (max-width:47.9375em){.cart-promotion-code-wrap{padding:15px 15px 0}}.cart-promotion-code-wrap .form-sub-header{text-transform:none;font-family:clanotmedium;font-size:13px;font-size:.8125rem}.cart-promotion-code-wrap .ctrl{display:none}.cart-promotion-code-wrap .pay-accord-content{margin-top:0}.cart-promotion-code-wrap .pay-accord-content span#promo-error{font-size:.8125rem;padding-bottom:10px;display:block}.cart-promotion-code-wrap .pay-accord-content span#promo-error hr{margin-bottom:8px;margin-top:8px}.cart-promotion-code-wrap .pay-accord-content span#promo-error a{font-family:clanotmedium;text-decoration:underline}.cart-promotion-code-wrap .pay-accord-content #recaptcha_widget,.cart-promotion-code-wrap .pay-accord-content #recaptcha_widget_promo{max-width:200px}.remove-product-wrap{background-color:#808080}.remove-product-wrap__section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:47.9375em){.remove-product-wrap__section{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 15px}.remove-product-wrap__section form{width:100%}}.checkout-cart-items .cart-product{position:relative;border-left:0}.checkout-cart-items .item-detail-add a{text-decoration:underline;color:#383838;font-weight:normal}.checkout-cart-items .warranty-button{text-decoration:underline;cursor:pointer}.checkout-cart-items .cartItemDescription .cart-item__img{padding:0 0 0 15px !important;margin-right:10px;width:121px !important}.checkout-cart-items .cartItemDescription .item-detail--price{margin-top:5px}.checkout-cart-items .cart-item__detail{padding:15px 0 0 0 !important}.checkout-cart-items .rtable-td-titled:before{display:none}.checkout-cart-items .pdp-price-wrap .pdp-bell-sale-ends,.checkout-cart-items .pdp-price-wrap .pdp-member-sale-ends{width:100%;margin-bottom:5px}.checkout-cart-items .pdp-price-wrap .pdp-bell-sale-ends.top,.checkout-cart-items .pdp-price-wrap .pdp-member-sale-ends.top{margin-top:5px}.checkout-cart-items .pdp-price-wrap .pdp-bell-sale-duration,.checkout-cart-items .pdp-price-wrap .pdp-member-sale-duration{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}@media only screen and (max-width:47.9375em){.checkout-cart-items .rtable-td-titled{border-top:none !important;padding:0 0 0 0% !important}.checkout-cart-items .rtable-td-titled.cart-product-price{text-align:left !important;padding-left:97px !important}.checkout-cart-items .rtable-td-titled.cart-product-price .acp-price{text-align:left !important}.checkout-cart-items .rtable-td-titled.cart-product-qty{padding-bottom:0 !important}.checkout-cart-items .rtable-td-titled.cart-product-total{font-size:14px;padding-right:20px !important}}.remove-product-bodyelement{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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%;top:0;bottom:0;border:1px solid #dd1b22;background-color:rgba(255,255,255,0.8);z-index:3}.remove-product-bodyelement .button{margin:0 10px;font-size:12.5px;font-size:.78125rem}@media only screen and (max-width:47.9375em){.remove-product-bodyelement .button{margin:0 0 10px}}.cart-save-to-wishlist{background-color:#fff;padding:15px;width:90%;max-width:480px;position:fixed;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%);z-index:9000;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,0,0,0.18)}.cart-save-to-wishlist.existing-wishlist .custom-modal{height:auto}.cart-save-to-wishlist.existing-wishlist .custom-modal.has-list{height:450px}.cart-save-to-wishlist.existing-wishlist .custom-modal.has-more-list .existing-list{overflow-y:scroll}.cart-save-to-wishlist.existing-wishlist .custom-modal .existing-list{height:60%}.cart-save-to-wishlist.existing-wishlist .custom-modal .existing-list li a{height:inherit}.cart-save-to-wishlist.added-to-wishlist .confirmation-popup a.primary-button{width:100%}.cart-save-to-wishlist .custom-modal{height:100%}.cart-save-to-wishlist .custom-modal .modal-header{margin-bottom:15px}.cart-save-to-wishlist .custom-modal.remove-address-modal{padding:20px 20px 0}.cart-save-to-wishlist .custom-modal.remove-address-modal .modal-header{margin-bottom:0}.cart-save-to-wishlist .custom-modal.remove-address-modal .modal-content{margin-top:0}.cart-save-to-wishlist .new-list button:before{top:3px !important}.cart-save-to-wishlist .close-icon.svg-highlight{display:none}.cart-save-to-wishlist .close-modal{background:#fff;border:1px solid #dd1b22;color:#dd1b22;line-height:1.25rem;padding:0 10px 0;text-align:center;top:12px !important;margin-right:0}.cart-save-to-wishlist .close-modal:focus,.cart-save-to-wishlist .close-modal:hover{border-color:#9e0000;color:#9e0000}.select-your-wishlist .cart-save-to-wishlist{padding:0}.select-your-wishlist .cart-save-to-wishlist .create-wl-trigger{margin-right:0}.cart-heading-sdd{font-family:clanotmedium;font-size:.8125rem;font-weight:bold;line-height:40px;display:none}.border-sdd,.container-cart{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.border-sdd input,.container-cart input{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer}.border-sdd input:checked ~ .checkmark,.container-cart input:checked ~ .checkmark{border:1px solid #000}.border-sdd input:checked ~ .checkmark:after,.container-cart input:checked ~ .checkmark:after{display:block}.border-sdd input:checked ~ .cart-pickup-sdd,.container-cart input:checked ~ .cart-pickup-sdd{font-family:clanotmedium;font-weight:bold}.border-sdd .cart-pickup-sdd,.container-cart .cart-pickup-sdd{font-family:clanotnews;font-size:.8125rem}.border-sdd .checkmark:after,.container-cart .checkmark:after{top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#f00}.cart-time-delv{font-family:clanotbook;font-size:.8125rem;display:block;padding:4px 0 6px 1px}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #000;border-radius:50%}.checkmark:after{content:"";position:absolute;display:none}.cart-heading-table{width:100%}.cart-heading-table td{padding-bottom:10px}.rtable-2{padding-left:1%}.rtable-3{padding-left:3%}.rtable-4{text-align:right}.ship-type-change-store,.ship-type-change-postal-code{padding:15px 15px 0 15px}.ship-type-change-store .store-name,.ship-type-change-postal-code .store-name{margin-bottom:5px;font-family:clanotmedium;font-size:.8125rem;font-weight:bold}.ship-type-change-store .store-name .js-check-store,.ship-type-change-postal-code .store-name .js-check-store,.ship-type-change-store .store-name .js-change-store,.ship-type-change-postal-code .store-name .js-change-store,.ship-type-change-store .store-name .change-postal-code,.ship-type-change-postal-code .store-name .change-postal-code{text-decoration:underline}.cart-product-radio-selection{clear:both}#cboxContent{border-radius:4px}.page-cartPage .inputNumberGroup .button-minus,.page-cartPage .inputNumberGroup .button-plus{background:#f1f2f2}.page-cartPage .cart-product-table .rtable .rtable-tbody .cart-heading-sdd + .rtable-tr{border-top:0}.page-cartPage .cart-product-table .rtable .rtable-tbody .rtable-tr{border-top:1px solid #d9d9d9;-webkit-box-shadow:0 0 5px 1px #d3d3d3;box-shadow:0 0 5px 1px #d3d3d3;border-radius:3px}.warning-message p{color:#f00}.remove-forcedBundle{cursor:pointer}.cart-free-shipping-title{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;width:90%;margin-left:20px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cart-free-shipping-title .cart-freeShipping-amt{color:#dd1b22}@media only screen and (max-width:47.9375em){.cart-free-shipping-title{display:block;padding:0;margin-left:15px}}tr.cart-product{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;-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;width:100%}td:nth-child(4).cart-ep{-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;box-flex:4;-webkit-flex:4 1 100%;-ms-flex:4 1 100%;flex:4 1 100%;font-weight:bold;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-o-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;text-align:center}td:nth-child(5).cart-special-offers{-webkit-box-flex:5;-moz-box-flex:5;-o-box-flex:5;box-flex:5;-webkit-flex:5 1 100% !important;-ms-flex:5 1 100% !important;flex:5 1 100% !important;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-o-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;font-weight:bold;text-align:center}.cart-special-offers{width:100%}.qty-input-hiddencart{display:none;visibility:hidden}.promolist-cart{padding:0 10px}.rtable-Ep{border-top:1px solid #d9d9d9}ep-price-cart{width:15%;text-align:center;top:10px}@media only screen and (max-width:47.9375em){.dealer-conpage-total-price{float:right}}.cart-free-shipping-title{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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;width:90%;margin-left:20px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cart-free-shipping-title .cart-freeShipping-amt{color:#dd1b22}@media only screen and (max-width:47.9375em){.cart-free-shipping-title{display:block;padding:0;margin-left:15px}}.cartWishList .slick-track{width:unset !important}.cartWishList .slick-track .slick-slide{min-width:185px}@media only screen and (min-width:48em){.cartWishList .slick-track .slick-slide{min-width:25%}}.cart-checkout-product .thumb__badge{left:70px;position:relative}@media only screen and (min-width:45.3125em) and (max-width:57.4375em){.cart-checkout-product .thumb__badge{left:44px}}.deliverymode-radio:focus + .checkmark{border:3px solid #4f4f4f !important}.deliverymode-radio:focus + .checkmark:after{top:2px;left:2px;height:10px;width:10px}.account-container .content-template-navigation{display:none}@media only screen and (max-width:47.9375em){.account-container .sidebar-wrap.account-layout .account-navigation-section,.account-container .sidebar-wrap.account-layout .sidebar-header-wrapper{display:none}.account-container .sidebar-wrap.account-layout .content-template-navigation{display:block}}@media only screen and (min-width:48em){.account-container .sidebar-wrap.account-layout .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:bold;line-height:150%}.membership-card-wrapper .rcard .psp-id{text-align:center;font-family:clanotbook;font-size:25px;font-size:1.5625rem;font-weight:bold;line-height:150%}.membership-card-wrapper .rcard .psp-validation-code{text-align:center;font-family:clanotmedium;font-size:15px;font-size:.9375rem;font-weight:normal;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:bold;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:bold;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:bold;line-height:300%}@media only screen and (max-width:47.9375em){.rtable{width:100%}.rtable .accesibility-legend{display:inline}.rtable .accesibility-legend.gridList{display:block !important}.rtable .accesibility-legend.rtable-caption-saved-warranties{display:block}.rtable .rtable-thead{background-color:#c4e0e7}.rtable .rtable-thead-tr{text-align:left !important;position:inherit !important}.rtable .warranty-list-wrapper .warranty-list-product{padding:0 !important}}.epp-name,.epp-id,.epp-company,.psp-name,.psp-validation-code,.psp-id{display:block !important}.rtable width 100% .rtable-thead,.rtable width 100% .rtable-tbody,.rtable width 100% .rtable-thead-tr,.rtable width 100% .rtable-tr,.rtable width 100% .reps-th,.rtable width 100% .rtable-td,.rtable width 100% .rtable-th{display:block}.rtable width 100% .rtable-thead.no-border,.rtable width 100% .rtable-tbody.no-border,.rtable width 100% .rtable-thead-tr.no-border,.rtable width 100% .rtable-tr.no-border,.rtable width 100% .reps-th.no-border,.rtable width 100% .rtable-td.no-border,.rtable width 100% .rtable-th.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{color:#383838;text-align:right;font-size:14px;font-size:.875rem}.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-td,.rtable.has-internal-borders .rtable-th,.rtable.has-internal-borders .rtable{border:1px solid #d9d9d9}}.psp-validation-popup .error-message{font-weight:bold;font-size:.9rem;padding-bottom:10px;border-bottom:1px solid #808080}.psp-validation-popup .modal-header{border-bottom:none}.psp-validation-popup .close-modal{float:right}.psp-validation-popup .primary-button{float:left}.psp-validation-popup .button-wrap .close-modal{min-height:40px}.psp-validation-popup .reg-msg-line{border-bottom:1px solid #808080}.psp-validation-popup .close-reg-msg-btn{float:none;background:#dd1b22;color:#fff}.close-reg-msg-icon{background-image:url("/_ui/desktop/theme-ts/images/icons/close-x.svg"),none;background-repeat:no-repeat;background-position:0 50%;background-size:24px 24px;background-color:#fff;width:24px;height:24px;position:absolute;top:5px;right:-12px;z-index:99899999;cursor:pointer;border-radius:12px 12px}#a2apage_mini_services a:nth-of-type(5){display:none}#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}.rtable-th{font-weight:normal}.rtable-td{position:relative}.cart-order .rtable-td{font-size:.75rem}.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%}.sortable-cell{cursor:pointer}.sortable-cell:focus,.sortable-cell.is-active{outline:0;-webkit-box-shadow:inset 0 0 3px #9e0000;box-shadow:inset 0 0 3px #9e0000}.sortable-cell span{white-space:nowrap}.sortable-cell span:after{content:'';display:inline-block;height:0;width:0;border:6px solid transparent;border-top:7px solid #fff;margin-left:5px;margin-bottom:-5px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.sortable-cell.is-dsc span:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:2px}.sorted-asc,.sorted-desc{padding-right:15px}.sorted-asc .rtable-sort{font-weight:bold}.sorted-asc .rtable-sort:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6IzM4MzgzODsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 0 50% no-repeat;padding:0 5px 0 0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sorted-desc .rtable-sort{font-weight:bold}.sorted-desc .rtable-sort:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6IzM4MzgzODsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 5px 50% no-repeat}@media only screen and (min-width:48em){.rtable{display:table;width:100%;margin:0 0 15px;border-collapse:collapse}.rtable--comparison{font-family:'Roboto','Arial',sans-serif;margin-bottom:0}.rtable--comparison b{font-weight:500}.rtable--comparison small{white-space:nowrap}.rtable--comparison .rtable-th{padding-top:1rem;padding-bottom:1rem}.rtable--comparison .rtable-tr{-webkit-transition:all 0.35s ease-out;-moz-transition:all 0.35s ease-out;-o-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;transition:all 0.35s ease-out;border-left:1px solid #ebf4f7;border-right:1px solid #ebf4f7}.rtable--comparison .rtable-td{font-size:.85rem;line-height:1.5;border-top:1px solid #ebf4f7;border-bottom:1px solid #ebf4f7}.rtable--comparison .rtable-name-header{width:195px;max-width:195px}.rtable--comparison .rtable-content{padding-left:40px !important}.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-th,.rtable-td{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:normal;color:#383838;vertical-align:middle}.rtable-gray .rtable-thead{background-color:#d9d9d9}.rtable-blue .rtable-thead{background-color:#c4e0e7}.rtable-darkblue .rtable-thead{background-color:#186e90}.rtable-darkblue .rtable-thead th{background-color:#186e90}.rtable-darkblue .rtable-thead span{color:#fff;text-transform:none;font-family:clanotmedium}.rtable-darkblue .rtable-th,.rtable-darkblue .rtable-td{padding:20px 15px}.rtable-td{padding:20px 7px 20px;border-top:1px solid #d9d9d9;vertical-align:top}.rtable-td--centered{vertical-align:middle}.rtable-td:before{display:none}.rtable-inner-tr .rtable-td{padding:5px 7px 20px}.rtable-no-border .rtable-td{border:none}.rtable-td.rtable-error{padding:0 0 10px 0}.rtable-td.rtable-error .global-messages{margin-top:0}.rtable-td.compact{padding:7px;border-top:none;padding-top:0}.rtable-tbody tr:first-child .rtable-td{border-top:none}.rtable-no-border{border:none !important}}@media only screen and (max-width:47.9375em){.rtable--comparison{font-family:'Roboto','Arial',sans-serif;margin-bottom:0}.rtable--comparison b{font-weight:700}.rtable--comparison b.mobile-bold{font-size:1rem}.rtable--comparison small{color:#d9d9d9}.rtable-tr{border:1px solid #ebf4f7}.rtable-td{padding:10px 15px;display:block}.rtable-td.wish-product-availability{padding:10px 0 !important}.rtable-td .rtable-tdheading{display:block;font-weight:bold;font-size:14px;font-size:.875rem;padding-bottom:2px}}@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}}.recent-order-wrapper .order-date,.order-wrapper .order-date{min-width:80px}.site-header.e-receipt #header.container{padding-left:200}.account-content{*zoom:1}.account-content:before,.account-content:after{content:'';display:table}.account-content:after{clear:both}.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 .section-subheader{font-size:16px;font-size:1rem;font-family:clanotnews;height:auto;line-height:112.5%;text-transform:uppercase}.account-content .header-wrap{position:relative;*zoom:1}.account-content .header-wrap:before,.account-content .header-wrap:after{content:'';display:table}.account-content .header-wrap:after{clear:both}.account-content .header-wrap .section-switcher{position:relative}@media only screen and (min-width:48em){.account-content .header-wrap .section-switcher{zoom:1}.account-content .header-wrap .section-switcher:before,.account-content .header-wrap .section-switcher:after{content:"";display:table}.account-content .header-wrap .section-switcher:after{clear:both}}.account-content .header-wrap .section-switcher li{display:inline-block}@media only screen and (min-width:48em){.account-content .header-wrap .section-switcher li{width:35%;float:left}}.account-content .header-wrap .section-switcher li a{background:transparent;color:#383838;display:inline-block;margin:0;padding:0 0 6px 0;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}@media only screen and (max-width:47.9375em){.account-content .header-wrap .section-switcher li a{text-align:left}}@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 li a.active:after{border-color:transparent transparent #3d98b0 transparent;border-style:solid;border-width:0 9px 10px 9px;bottom:-5px;content:'';display:block;left:25px;width:0;height:0;position:absolute;z-index:5}.account-content .header-wrap .section-switcher li a.active:before{content:'';display:block;position:absolute;bottom:-6px;left:25px;width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #fff transparent;z-index:10}@media only screen and (min-width:48em){.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}.account-content .header-wrap + .user-action{padding:20px 0}.account-content .header-wrap .user-action{font-size:12px;font-size:.75rem;word-wrap:break-word;max-width:100%}.account-content .header-wrap .user-action a{background:none;color:#dd1b22;display:inline-block;font-size:12px;font-size:.75rem;line-height:.875rem;padding:0;height:inherit;padding-right:3px}.account-content .header-wrap .user-action a:hover,.account-content .header-wrap .user-action a:focus{color:#9e0000}.account-content .header-wrap .user-action.list-action.add-address-block{top:20px;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 .subtotal .description,.account-content .delivery .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}.account-content .main-content .account-navigation-section li a:hover,.account-content .main-content .account-navigation-section li a:focus{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{*zoom:1;display:block;margin-left:0;text-align:left}.account-content .pagination-bar .filter-options:before,.account-content .pagination-bar .filter-options:after{content:'';display:table}.account-content .pagination-bar .filter-options:after{clear:both}.account-content .pagination-bar .totalResults{text-align:left}.account-content .pagination-bar .showAll{margin-right:15px}.account-content .order-wrapper,.account-content .recent-order-wrapper,.account-content .order-details-wrapper,.account-content .order-shipping-wrapper{margin:20px 0}.account-content .order-wrapper,.account-content .coupon-list-wrapper,.account-content .warranty-list-wrapper,.account-content .recent-order-wrapper,.account-content .order-details-wrapper,.account-content .order-shipping-wrapper{clear:both}.account-content .order-wrapper .table-cell,.account-content .coupon-list-wrapper .table-cell,.account-content .warranty-list-wrapper .table-cell,.account-content .recent-order-wrapper .table-cell,.account-content .order-details-wrapper .table-cell,.account-content .order-shipping-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 th{font-weight:normal}.account-content .order-header.subheader{*zoom:1;background:#fff;color:#383838;height:auto;margin:0;padding:0 15px}.account-content .order-header.subheader:before,.account-content .order-header.subheader:after{content:'';display:table}.account-content .order-header.subheader:after{clear:both}.account-content .order-header .total{width:18%;text-align:right}.account-content .status-column{width:12%}.account-content .description-column{width:58%}.account-content .total-column{width:12%}.account-content .price-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 a{color:#dd1b22}.account-content .item .warranty .price,.account-content .item .warranty .quantity,.account-content .item .warranty .total,.account-content .item .warranty .description{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;padding-left: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{*zoom:1;display:block;padding:0 15px;width:100%}.account-content .order-summary:before,.account-content .order-summary:after{content:'';display:table}.account-content .order-summary:after{clear:both}.account-content .order-totals{display:block;float:right;margin:0 0 25px;max-width:315px;padding:0;width:100%}.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-totals .value{display:block;float:right;text-align:right}.account-content .taxes .description{font-family:clanotbook}.account-content .order-total .value{color:#dd1b22}.account-content .order-status{display:block;float:right;font-size:13px;font-size:.8125rem;margin:0 0 20px;padding:0;text-align:right;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 .shipping-details,.account-content .order-user-details .shipping-method,.account-content .order-user-details .billing-data,.account-content .order-user-details .payment-data{border-top:1px solid #d9d9d9;width:49.9%;float:left}.account-content .order-user-details .delivery-address{border-top:0}.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:before,.account-content .order-user-details .address-wrapper:after{content:"";display:table}.account-content .order-user-details .address-wrapper:after{clear:both}.account-content .order-user-details .payment-data ul li{padding:2px;font-family:clanotnews}.account-content .order-user-details .payment-data ul li:first-child:before{content:"·";font-size:60px;vertical-align:middle;line-height:20px}.account-content .order-user-details .payment-data ul li:not(:first-child){margin-left:15px}.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:#dd1b22}.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:63.9375em){.account-content .address-options .address-option-row.primary-radio-buttons{white-space:nowrap}}@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 .shipping-details,.account-content .order-user-details .shipping-method,.account-content .order-user-details .billing-data,.account-content .order-user-details .payment-data{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;float:none;width:auto}.account-content .order-user-details .shipping-details:first-child,.account-content .order-user-details .shipping-method:first-child,.account-content .order-user-details .billing-data:first-child,.account-content .order-user-details .payment-data:first-child{margin-left:auto}.account-content .order-user-details .shipping-details:last-child,.account-content .order-user-details .shipping-method:last-child,.account-content .order-user-details .billing-data:last-child,.account-content .order-user-details .payment-data: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}}.scrollable-table{overflow-x:auto}.coupon-list-wrapper .coupon-list{display:block;position:relative}.coupon-list-wrapper .coupon-list:after{content:"";height:1px;background-color:#d9d9d9;width:110%;position:absolute;left:-15px;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{content:"";height:1px;background-color:#d9d9d9;width:110%;position:absolute;left:-15px;top:0}.coupon-list-wrapper .coupon-code,.coupon-list-wrapper .coupon-status,.coupon-list-wrapper .coupon-description,.coupon-list-wrapper .created-date,.coupon-list-wrapper .starts-date,.coupon-list-wrapper .expiration-date{margin-bottom:15px}.coupon-list-wrapper .coupon-code span,.coupon-list-wrapper .coupon-status span,.coupon-list-wrapper .coupon-description span,.coupon-list-wrapper .created-date span,.coupon-list-wrapper .starts-date span,.coupon-list-wrapper .expiration-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:#dd1b22}.coupon-list-wrapper .coupon-status.expired:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTAgMTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwIDEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIHN0eWxlPSJmaWxsOiNDQjIwMjc7IiBkPSJNMTAsOC4yNTFMNi43NDgsNC45OTlMMTAsMS43NDhMOC4yNTEsMEw1LDMuMjUyTDEuNzQ4LDBMMCwxLjc0OEwzLjI1Miw1TDAsOC4yNTJMMS43NDcsMTBMNSw2Ljc0NwoJTDguMjUzLDEwTDEwLDguMjUxeiIvPgo8L3N2Zz4K) no-repeat;height:10px;width:10px;top:3px}.coupon-list-wrapper .coupon-status.valid:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTEuOTY0IDkuOTU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMS45NjQgOS45NTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggc3R5bGU9ImZpbGw6IzBBQTg0QjsiIGQ9Ik0wLDUuMDM1bDEuMDIzLTAuOTExQzIuMjIsNC42ODEsMi45NzksNS4xMDYsNC4zMjQsNi4wMjlDNi44NTMsMy4yNjUsOC41MjQsMS44NjIsMTEuNjMxLDAKCWwwLjMzMywwLjczOEM5LjQwMiwyLjg5MSw3LjUyNiw1LjI5LDQuODI1LDkuOTU3QzMuMTU4LDguMDY3LDIuMDQ2LDYuODYyLDAsNS4wMzV6Ii8+Cjwvc3ZnPgo=) 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{display:block}.coupon-list-wrapper .starts-date{display:block}.coupon-list-wrapper .expiration-date{display:block}.wish-product{*zoom:1}.wish-product:before,.wish-product:after{content:'';display:table}.wish-product:after{clear:both}.wish-product-checkbox{float:left;width:38px;padding-left:10px}.wish-product-checkbox .checkbox-wrap{padding-top:25px}.wish-product-image .primary-image{max-width:75px;height:auto}.wish-product-desc{margin-left:135px}@media only screen and (max-width:47.9375em){.wish-product-desc{position:absolute;top:12px}}.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: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 #dd1b22;margin-left:5px}@media only screen and (max-width:47.9375em){.wish-product-link:after{display:none}}.wish-product-link:hover,.wish-product-link:focus{color:#9e0000}.wish-product-link:hover:after,.wish-product-link:focus: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-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-qty{width:41%;float:left;padding:10px 0;position:static;padding-left:10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-price{width:59%;position:static}.wish-product .wish-product-price .alt-prices{margin:0}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-name{max-height:35px;height:auto}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-availability{display:block;margin:0;margin-left:10px}.wish-product .wish-product-availability > .availability-text{display:block}}@media only screen and (max-width:47.9375em){.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}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-image{float:left;padding:10px 0;padding-left:5px}}@media only screen and (max-width:47.9375em){.wish-product .my-lists .wish-product-code{margin-bottom:10px}}@media only screen and (max-width:47.9375em){.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}}@media only screen and (max-width:47.9375em){.wish-product .wish-product-availability-mobile{display:none}}@media only screen and (max-width:59.9375em){.wish-product .wish-product-desc{max-width:300px}}@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-desc{max-width:none}}@media only screen and (max-width:59.9375em){.wish-product .wish-product-desc .sell-through-duration{white-space:normal}}.wish-product-qty{width:45%;text-align:center}.wish-product-qty .controls{*zoom:1}.wish-product-qty .controls:before,.wish-product-qty .controls:after{content:'';display:table}.wish-product-qty .controls:after{clear:both}.wish-product-qty .remove-product{padding-top:6px}.wish-product-qty .remove-product .submitRemoveProduct{display:inline-block;white-space:nowrap;background:none;border:none;padding:0;overflow:hidden;float:none;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}.wish-product-qty .remove-product .submitRemoveProduct svg{display:block}.wish-product-qty .remove-product .submitRemoveProduct:hover,.wish-product-qty .remove-product .submitRemoveProduct:focus,.wish-product-qty .remove-product .submitRemoveProduct +above(48em){display:block;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;padding:2px 0;width:auto;float:right;font-family:clanotnews;text-decoration:underline}.wish-product-qty .remove-product .submitRemoveProduct:hover svg,.wish-product-qty .remove-product .submitRemoveProduct:focus svg,.wish-product-qty .remove-product .submitRemoveProduct +above(48em) svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}.wish-product-qty .remove-product .submitRemoveProduct svg{height:17px}@media (min-width:768px){.wish-product-qty .remove-product .submitRemoveProduct:lang(fr){width:90px}}.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}.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}@media only screen and (min-width:48em){.wish-product-price{bottom:0}}.wish-product .wish-product-price{margin-top:5px;text-align:right}@media only screen and (min-width:48em){.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:#dd1b22}.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 del{display:block}.wish-product .wish-product-price .alt-prices .dealer-sale-price{color:#dd1b22}.my-lists{display:block;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{padding:0 0 0 5px}.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;padding:5px}.my-lists .public-list .tooltip-trigger{display:inline-block;line-height:20px;background:none;border:none;cursor:pointer;padding:5px}.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{fill:#3d98b0}.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;white-space:nowrap;background:none;border:none;padding:0;overflow:hidden}.recently-viewed-list .item .submitRemoveProduct svg{display:block}.recently-viewed-list .item .submitRemoveProduct:hover,.recently-viewed-list .item .submitRemoveProduct:focus,.recently-viewed-list .item .submitRemoveProduct +above(48em){display:block;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;padding:2px 0;width:auto;float:right;font-family:clanotnews;text-decoration:underline}.recently-viewed-list .item .submitRemoveProduct:hover svg,.recently-viewed-list .item .submitRemoveProduct:focus svg,.recently-viewed-list .item .submitRemoveProduct +above(48em) svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}.address-book .add-address-link{padding:0 5px}.address-book .add-address-link a{height:auto;text-decoration:underline}.address-book .user-action .add-address-link a{padding-right:0;margin-right:4px}.address-book-list{display:block;margin-top:15px}.address-book-list .pagination-bar.bottom{padding:0}.address-book-item{*zoom:1;display:block;padding:8px 0 5px;position:relative}.address-book-item:before,.address-book-item:after{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:10px 0;text-transform:uppercase}.address-book-item .address-details{display:block;font-size:14px;font-size:.875rem;line-height:1.125rem;margin:0;margin-bottom:15px}.address-book-item .address-details li{border:none;display:block;padding:0;line-height:1.25rem;font-size:.8rem;font-family:'clanotnews'}.address-book-item .address-details li.address-town,.address-book-item .address-details li.address-province,.address-book-item .address-details li.address-postal-code{display:inline-block}.address-book-item .address-details li.address-country{display:block}.address-book-item .address-details p{border:none;display:block;padding:0;line-height:1.25rem;font-size:.8rem;font-family:'clanotnews';margin:unset}.address-book-item .address-details p.address-town,.address-book-item .address-details p.address-province,.address-book-item .address-details p.address-postal-code{display:inline-block}.address-book-item .address-details p.address-country{display:block}.address-book-item .store-hours{display:block}.address-book-item .address-option-row{margin-bottom:15px}.address-book-item .address-option-row .disbtn-wrap{display:inline-block}.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{*zoom:1;margin-bottom:40px}.order-filtering:before,.order-filtering:after{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 label:lang(fr){font-size:12px;font-size:.75rem}.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 input[placeholder]{font-size:13px;font-size:.8125rem;color:#737373}.order-filtering .search-orders .site-search-submit{border-right:1px solid #28292c;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}.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}}.order-history-list{display:block;text-align:left}.order-history-list.quick-view .order{padding:10px 0;border-bottom:none}.order-history-list .order{*zoom:1;border-bottom:1px solid #d9d9d9;display:block;margin:0;padding:20px 10px}.order-history-list .order:before,.order-history-list .order:after{content:'';display:table}.order-history-list .order:after{clear:both}.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:1px dotted #fff;outline-offset:2px}.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 .order-date,table.order-history-list thead .order-id,table.order-history-list thead .current-order-status,table.order-history-list thead .order-shiped{padding:5px 10px}table.order-history-list .order{padding:0}table.order-history-list td{padding:10px 10px}.order-history .pagination-bar.top{margin:0}.order-history .pagination-bar.top + .order-wrapper{margin:0}.order-history .history-order-actions .button{float:left;text-align:left;width:100%}.guest-user-order-cancel-bar{background-color:#ebf4f7;border:1px solid #c4e0e7;padding:10px 10px;margin-bottom:20px;line-height:120%;font-weight:bold;font-size:13px}@media only screen and (max-width:47.9375em){.account-navigation-section .accordion-trigger{font-family:clanotmedium}.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 10px}.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:bold}.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;padding:5px}.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 .primary-button{margin-bottom:10px}.communication-preferences .button-wrap .primary-button+.button{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:14px;font-size:.875rem}.communication-preferences .parsley-errors-list{display:none}.communication-preferences label.radio-button-label{font-family:clanotnews}.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:normal;padding:5px;text-align:left}.my-company td{padding:5px;vertical-align:top}.my-company td p{margin-bottom:0}.my-company tr th:first-child,.my-company tr td:first-child{padding-left:10px}.my-company tr th:last-child,.my-company tr td: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}@media only screen and (min-width:48em){#colorbox.check-gift-card-container{top:30%}#colorbox.check-gift-card-container #cboxWrapper > div:nth-child(2){overflow:hidden}}@media only screen and (max-width:47.9375em){#colorbox.check-gift-card-container{height:550px !important}#colorbox.check-gift-card-container #cboxWrapper{height:550px !important}#colorbox.check-gift-card-container #cboxWrapper > div:nth-child(2){overflow:hidden;height:550px !important}#colorbox.check-gift-card-container #cboxWrapper > div:nth-child(2) #cboxContent,#colorbox.check-gift-card-container #cboxWrapper > div:nth-child(2) #cboxLoadedContent{height:550px !important;overflow:scroll !important}}@media only screen and (max-height:420px) and (min-height:320px){#colorbox #cboxContent,#colorbox #cboxLoadedContent{max-height:80% !important;overflow-y:scroll !important}}.giftCardBalance{padding:20px}.giftCardBalance > .hgroup h2{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 > 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 #cardErrorMsg:focus,.giftCardBalance .card-error-msg:focus{outline-width:0}.giftCardBalance .giftCardForm{display:inline-block;width:55%;vertical-align:top;margin-top:15px}.giftCardBalance .giftCardForm .cardNumberAlert{height:30px}.giftCardBalance .giftCardForm .cardFields .button{margin-top:10px}.giftCardBalance .giftCardForm .cardFields .reset-balance{margin-left:15px;padding:10px 25px 8px}.giftCardBalance .giftCardForm .cardFields.has-errors .control-group input{border-color:#dd1b22}.giftCardBalance .giftCardForm .cardFields .card-fields-container{*zoom:1;margin-bottom:10px}.giftCardBalance .giftCardForm .cardFields .card-fields-container:before,.giftCardBalance .giftCardForm .cardFields .card-fields-container:after{content:'';display:table}.giftCardBalance .giftCardForm .cardFields .card-fields-container:after{clear:both}.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 .cardFields .card-fields-container .code-field label{min-width:100px;font-size:12px}.giftCardBalance .giftCardForm .has-errors .add-placeholder{border-width:1px;border-color:#dd1b22}.giftCardBalance .giftCardForm .control-group{*zoom:1;margin-bottom:0}.giftCardBalance .giftCardForm .control-group:before,.giftCardBalance .giftCardForm .control-group:after{content:'';display:table}.giftCardBalance .giftCardForm .control-group:after{clear:both}.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 .giftCardForm .control-group .code-field label{min-width:100px}.giftCardBalance .alertMsg{visibility:hidden;color:#dd1b22;font-family:clanotmedium}.giftCardBalance .giftCardImage{display:inline-block;width:44%}.giftCardBalance .giftCardImage img{width:100%}.has-errors{border-color:#dd1b22;border-width:1px}.has-errors input.add-placeholder{border-color:#dd1b22;border-width:1px}.has-errors .alertMsg{visibility:visible;display:inline-block;margin-bottom:10px}.has-errors .alertMsg:focus{outline-width:0}.check-gift-card-popup .giftCardBalance{border:none}#go-to-cart-without-delete,#go-to-cart-with-delete{*zoom:1}#go-to-cart-without-delete:before,#go-to-cart-with-delete:before,#go-to-cart-without-delete:after,#go-to-cart-with-delete:after{content:'';display:table}#go-to-cart-without-delete:after,#go-to-cart-with-delete:after{clear:both}#go-to-cart-without-delete .button,#go-to-cart-with-delete .button{width:100%}.coupon-list-wrapper,.warranty-list-wrapper{padding:5px 0 0}.warranty-list-wrapper .warranty-button{cursor:pointer;color:#dd1b22}.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:#808080}.order-detail-quantity,.order-detail-price{text-align:center}.order-detail-price-regular{text-align:center}.rtable-tr .order-detail-price{color:#dd1b22}.leftNav .user-action-list li li:first-child:last-child{display:none}.leftNav .user-action-list ul li:first-child:last-child{display:none}.leftNav .user-action-list ul a{text-decoration:underline}@media only screen and (max-width:47.9375em){.rtable-tr .order-detail-price,.rtable-tr .order-detail-quantity{text-align:right}}.order-detail-total{text-align:right}.page-shared-shopping-list .account-content .my-lists.section > .errors-container{margin-top:15px}@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:30px;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}}@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){.header-wrap .order-actions{text-align:right;width:25%;display:inline-block}.header-wrap .order-actions.canceled-message{width:auto;position:absolute;right:125px;top:13px}.touch .header-wrap .order-actions.canceled-message{right:0}.header-wrap .order-actions.canceled-message:lang(fr){right:140px}}@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{height:10px;display:inline-block;margin-right:5px;width:10px;cursor:hand;height:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6IzM4MzgzODsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 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-shipping-wrapper .order-detail-image,.order-details-wrapper .order-detail-image{float:left}.order-shipping-wrapper .order-detail-desc,.order-details-wrapper .order-detail-desc{min-height:100px}.order-shipping-wrapper .order-detail-status,.order-details-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:0}.account-content .accountnavigationcollectioncomponent{padding:0}.account-content .accountnavigationcollectioncomponent .user-info{padding-bottom:15px}}@media only screen and (max-width:47.9375em){.account-content .main-content .accordion-trigger{text-transform:inherit;font-size:15px;font-size:.9375rem}.account-container ul.breadcrumbs{border-bottom:0;padding-left: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-container ul.breadcrumbs:after{content:"";height:1px;background-color:#d9d9d9;width:calc(100% + 30px);position:absolute;left:-15px;bottom:0}.warranty-list-wrapper .emptyMessage{font-size:11px;margin-top:7px}.warranty-list-wrapper .rtable-tr .warranty-list-expires.rtable-td-titled{border-top:none}.help-container .breadcrumbs{border-bottom:0;padding-left:0}.help-container .breadcrumbs:after{content:"";height:1px;background-color:#d9d9d9;width:calc(100% + 30px);position:absolute;left:-15px;bottom: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:1px solid #3d98b0;padding-bottom:0;margin-bottom:0;height:auto;position:relative}.account-content .header-wrap .section .header-wrap .section-header:after{border-color:transparent transparent #3d98b0 transparent;border-style:solid;border-width:0 9px 10px 9px;bottom:-5px;content:'';display:block;left:25px;width:0;height:0;position:absolute;z-index:5}.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:before{display:none}.account-content .header-wrap .section-header:after{content:"";height:1px;background-color:#d9d9d9;width:calc(100% + 30px);position:absolute;left:-15px;border:0;bottom: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 .section-header:before{display:none}.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.list-action span,.account-content .user-action.list-action .pdp-share{display:none}.account-content .user-action span:not(.radio-button),.account-content .user-action span:not(.label-value){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,.account-content .item .warranty{*zoom:1}.account-content .item .product:before,.account-content .item .warranty:before,.account-content .item .product:after,.account-content .item .warranty:after{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{width:100%}.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 15px;margin-bottom:-45px}.page-shopping-lists .wish-product-qty .quantity{width:44px}.page-shopping-lists .account-container .breadcrumbs,.page-orders .account-container .breadcrumbs,.page-order .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 0}.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 0;border-bottom:0;background:transparent;color:#383838;text-transform:uppercase;vertical-align:middle;font-weight:normal;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%}}.singleNavLink{font-size:1rem;color:#383838}.singleNavLink:after{display:none !important}@media only screen and (max-width:47.9375em){.singleNavLink{background:#fff !important;border-bottom:1px solid #d9d9d9 !important;border-top:1px solid #d9d9d9 !important;color:#383838 !important}}@media only screen and (min-width:26.25em){.account-content .warranty .item-details{text-align:left}.account-content .pagination-bar .filter-options{*zoom:1;display:block;margin-left:0;text-align:left}.account-content .pagination-bar .filter-options:before,.account-content .pagination-bar .filter-options:after{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-without-delete,#go-to-cart-with-delete{display:inline-block;max-width:45%;padding:0 5px;margin:0}#go-to-cart-without-delete .button,#go-to-cart-with-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 .sidebar-wrap{padding-top:0}.account-content .main-content{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}.account-content .main-content .accordion-trigger:after{display:none}.account-content .main-content .accordion-trigger.active{background:#fff;border:none;color:#383838}.account-content .main-content .accordion-trigger.singleNavLink{text-decoration:underline}.account-content .main-content .accordion-trigger.singleNavLink:hover{color:#9e0000}.account-content .account-navigation-list{width:100%;margin-left:2px}.account-content .account-navigation-list .manage-subscriptions{font-size:15px;font-size:.9375rem;float:left;margin-left:2px;margin-bottom:2px;text-decoration:underline}.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-history-quick-view .quick-view,.account-content .order-header.subheader{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}.account-content .header-wrap .user-action.list-action:lang(fr),.account-content .header-wrap + .user-action.list-action:lang(fr){bottom:2px}.account-content .header-wrap .user-action:lang(en),.account-content .header-wrap + .user-action:lang(en){top:0}.account-content .header-wrap .user-action .new-list,.account-content .header-wrap + .user-action .new-list{top:5px}.account-content .header-wrap .user-action li:not(.print),.account-content .header-wrap + .user-action li:not(.print){display:inline-block}.account-content .header-wrap .user-action .print-page,.account-content .header-wrap + .user-action .print-page{line-height:20px;background:transparent;margin:0 5px 0 8px;height:20px;width:34px;overflow:hidden}.account-content .header-wrap .user-action .download,.account-content .header-wrap + .user-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 .sidebar-wrap{padding-top:30px}.page-account .account-content .main-content{padding-top:30px}.coupon-list{border-bottom:1px solid #d9d9d9}.coupon-header{background:#c4e0e7;padding:6px 10px 6px;color:#383838;text-transform:uppercase;font-size:0;font-size:0}.coupon-header .coupon-code,.coupon-header .coupon-status,.coupon-header .coupon-description,.coupon-header .created-date,.coupon-header .starts-date,.coupon-header .expiration-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;font-size:0}.coupon:after{content:none}.coupon:first-child{border-top:none}.coupon-code,.coupon-status,.coupon-description,.created-date,.starts-date,.expiration-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}.warranty-title{width:25%}.warranted-products{width:25%}.created-date,.starts-date,.expiration-date{width:15%;white-space:nowrap;text-align:center}.created-date span,.starts-date span,.expiration-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{*zoom:1}.my-lists .list-header-wrap:before,.my-lists .list-header-wrap:after{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:before,.wishlist-wrapper .wish-product:after{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}.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-qty .remove-product{clear:both}.wish-product-price{float:none;width:20%}.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:10px;text-align:right;padding:3px}.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;width:auto}}.productItemListHolder{overflow:hidden;margin-bottom:20px}.productItemListHolder .order-detail,.productItemListHolder .table{*zoom:1}.productItemListHolder .order-detail:before,.productItemListHolder .table:before,.productItemListHolder .order-detail:after,.productItemListHolder .table:after{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(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6IzM4MzgzODsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 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-number,.productItemListHolder .order-detail-date{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-without-delete,.productItemListHolder #go-to-cart-with-delete{float:left;width:200px}.productItemListHolder #go-to-cart-without-delete .button,.productItemListHolder #go-to-cart-with-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%}.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 10px;width:39%;max-width:280px}}@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{resize:none}#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:transparent;color:#383838;display:inline-block;margin:0;position:relative;text-transform:uppercase;width:100%;line-height:100%;padding:0 12px 0 0;font-size:1.375rem}@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}}@media only screen and (max-width:47.9375em){.related-component-heading.header-wrap{border-bottom:1px solid transparent;margin-bottom:0}}.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{.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-th,.rtable-td{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{font-weight:bold}.sorted-asc .rtable-sort:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6IzM4MzgzODsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 0 50% no-repeat;padding:0 5px 0 0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sorted-desc .rtable-sort{font-weight:bold}.sorted-desc .rtable-sort:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMC4wMTQgNy4wMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMDE0IDcuMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPHBhdGggc3R5bGU9ImZpbGw6IzM4MzgzODsiIGQ9Ik01LjQ2NSw2LjlsNC41NDktMy43OTNWMEw0Ljk4NSw0LjA3M0wwLjAwOSwwTDAsMS4wMDZ2Mi4xMDFsNC40OTYsMy43OQoJQzQuNzk0LDcuMDczLDUuMTY3LDcuMDc0LDUuNDY1LDYuOXoiLz4KPC9zdmc+Cg==) 5px 50% no-repeat}}@media print{header{max-width:1024px;margin:0 auto}footer.yCmsContentSlot{display:none}.skip-main-content-link,.value-prop,.search,.source-banner,.breadcrumb-module,.sidebar-wrap{display:none}.account-content .header-wrap{display:none}.account-content .my-lists .wishlistNamePrint{display:block;text-transform:capitalize;font-weight:bold;margin:0}.account-content .section .header-wrap .section-header:after{display:none}.content-wrap .list-header-wrap .list-options,.content-wrap .list-header-wrap .list-selector{display:none}.content-wrap .list-header-wrap .list-description{float:left;margin-bottom:10px;width:100%;max-width:inherit}.content-wrap .list-header-wrap .edit-list{display:none}.content-wrap .my-lists .list-actions{display:none}.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-checkbox,.wish-product .wish-product-availability{display:none}.wish-product-qty:before{content:'Quantity: ' attr(data-col-value);display:inline-block;font-size:13px;font-size:.8125rem}.wish-product-qty .control-group,.wish-product-qty .remove-product{display:none}.wish-product-price .original-price{display:none}.order-detail-quantity,.order-detail-price{text-align:center}.order-detail-price-regular{text-align:center}.order-detail-total{text-align:right}.account-content-wrapper .productItemListHolder{display:none}.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{display:none}.nav-button-wrap.mobile{width:0}.nav-button-wrap.mobile .nav-button{display:none}}@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:after{display:none}.account-content .header-wrap .section-switcher li a.active:after{display:none}.account-content .header-wrap .section-switcher li a.active:before{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}}#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}.user-action-form .controls ::placeholder{color:#1a1a1a !important;opacity:.6 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" !important;filter:alpha(opacity=60) !important}.user-action-form .controls ::-webkit-input-placeholder{color:#1a1a1a !important}.user-action-form .controls :-moz-placeholder{color:#1a1a1a !important}.user-action-form .controls ::-moz-placeholder{color:#1a1a1a !important}.user-action-form .controls :-ms-input-placeholder{color:#1a1a1a !important}@media only screen and (max-width:47.9375em){.wish-product{position:relative}}@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){.productItemListHolder .shipping-details-header{float:left;display:block}.productItemListHolder .shipping-details-header li{display:block}.productItemListHolder .shipping-details-header .order-detail-arrow{display:none}.order-shipping-wrapper .order-td-titled{text-align:right}.user-action.cancelable{display:none}.wishlist-wrapper .rtable{margin-top:10px;border-bottom:none}.wishlist-wrapper .wish-product:after,.wishlist-wrapper .wish-product:before{display: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}}@media print{.wish-product-price{bottom:0}}.account-content .paginationBar{background-color:#eaeaea}@media (max-width:767px){.account-content .paginationBar{text-align:center}}.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 .productsPagination.pagination-wrap{display:block;padding-right:25px;border:none}}.account-content .paginationBar.bottom{padding:5px 0}.account-content .paginationBar.bottom .productsTotalResults.totalResults{padding-top:0}@media (max-width:767px){.account-content .paginationBar.bottom .productsTotalResults.totalResults{display:none}}@media (max-width:767px){.account-content .paginationBar.bottom .results-wrap{text-align:right}}.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 .staticContentTotalResults{display:none}.account-content .paginationBar .pagination-top-container .productsPagination .parsley-errors-list{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 .back-to-top{display:block;width:100%;text-align:left}}.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}.account-content .paginationBar .productsTotalResults .load-more{display:none}.yCmsComponent .image-wrap{max-width:100%}@media only screen and (max-width:47.9375em){.order-details-wrapper .rtable{width:100%}.order-details-wrapper .rtable .rtable-tr .rtable-td-titled{text-align:right}.delete-wishlist-item{margin-bottom:15px !important}}.pdp-legacy{margin-bottom:20px}@media only screen and (max-width:47.9375em){.pdp-legacy{padding-left:15px;padding-right:15px}}.analytic-account-variables{display:none}.side-navigation-list ul li a{text-decoration:underline}.side-navigation-list ul li a:hover,.side-navigation-list ul li a:focus{color:#9e0000}.edit-address{margin-left:0;margin-right:20px !important;padding:10px}.remove-address{margin-left:0;margin-right:20px !important;padding:10px}@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 .value-prop,.page-orderConfirmationPage .value-prop,.page-multiStepCheckoutSummaryPage .value-prop + header,.page-orderConfirmationPage .value-prop + header,.page-multiStepCheckoutSummaryPage .search,.page-orderConfirmationPage .search,.page-multiStepCheckoutSummaryPage nav,.page-orderConfirmationPage nav,.page-multiStepCheckoutSummaryPage .nav-button-wrap,.page-orderConfirmationPage .nav-button-wrap{display:none}.page-multiStepCheckoutSummaryPage header.checkout-header,.page-orderConfirmationPage header.checkout-header,.page-multiStepCheckoutSummaryPage #content nav,.page-orderConfirmationPage #content nav{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{*zoom:1}.checkout-form:before,.checkout-form:after{content:'';display:table}.checkout-form:after{clear:both}.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 a{text-decoration:underline}.checkout-form .required p{display:inline;color:#dd1b22;font-weight:700;font-family:clanotbold}.checkout-form .address-list,.checkout-form .checkout-summary{*zoom:1;font-size:14px;font-size:.875rem;line-height:130%}.checkout-form .address-list:before,.checkout-form .checkout-summary:before,.checkout-form .address-list:after,.checkout-form .checkout-summary:after{content:'';display:table}.checkout-form .address-list:after,.checkout-form .checkout-summary:after{clear:both}@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;*zoom:1}.checkout-form .addressEntry:before,.checkout-form .addressEntry:after{content:'';display:table}.checkout-form .addressEntry:after{clear:both}.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{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-form .delivery-options.delivery-option-content li{padding:10px 10px;margin-bottom:15px;background:#eee}.checkout-form .delivery-options.delivery-option-content li .label-value{font-size:13px;font-weight:bold;font-family:clanotnews}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper{display:none}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#closeCurbsidePopup{float:none;width:45%;font-size:.75rem}.language-fr .checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#closeCurbsidePopup{width:41%}@media only screen and (max-width:47.9375em){.language-fr .checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#closeCurbsidePopup{width:100%}}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#closeCurbsidePopup{width:100%}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#continueCheckout-3{width:50%;font-size:.75rem}.language-fr .checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#continueCheckout-3{width:55%}@media only screen and (max-width:47.9375em){.language-fr .checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#continueCheckout-3{width:100%}}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-restrictions-wrapper button#continueCheckout-3{margin-top:20px;width:100%}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .postal-code-error-message{display:none;clear:both;color:#dd1b22}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .postal-code-message{font-family:clanotbold;color:#dd1b22;clear:both;margin-bottom:0}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curb-stores-not-found-message{display:none}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curb-stores-not-found-message p{padding-left:0}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curb-stores-not-found-message p{text-align:center;width:100%;padding-left:0}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store{display:block;padding-top:10px}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store .parsley-error{margin-bottom:0}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store .control-group{float:left}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store .control-group{float:none;width:100%}}@media only screen and (min-width:47em) and (max-width:54.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store .control-group{width:45%}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store .control-group .controls .input{height:auto;min-height:35px}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store button{height:35px;font-family:clanotbold;float:right;width:45%;line-height:0}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store button{float:none;width:100%}}@media only screen and (min-width:47em) and (max-width:54.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-pickup-store button{width:51%}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper{background:#fff}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree{border-bottom:1px solid #d9d9d9;margin-bottom:25px}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table{padding:0 10px}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr{border-top:1px solid #d9d9d9;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr{display:block}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td{padding:20px 0}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.address{width:67%}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.address{display:block}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.address .details{text-transform:uppercase}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.address .details ul{font-family:clanotnews}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.address .details ul li{line-height:18px;font-size:13px;padding-bottom:0;padding-top:0;margin-bottom:0;background:#fff}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.address .details div a{color:#383838;font-size:14px;font-family:clanotmedium;letter-spacing:.5px;padding-left:10px;min-height:20px;display:block}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.directions{width:30%}@media only screen and (max-width:47.9375em){.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.directions{display:block;width:100%;padding:20px 10px}}.checkout-form .delivery-options.delivery-option-content li .delivery-option-table-container .curb-side-pickup-wrapper .curbside-stores-display-wrapper #selectThree table tbody tr td.directions a{width:100%;float:none}.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-size:16px;font-size:1rem;color:#383838;padding:0 0 15px 0;float:left;width:100%;line-height:1.25em;padding-bottom:25px;font-family:clanotmedium;margin-top:10px}.checkout-form .generic-form-wrap .form-head h3:after,.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}.checkout-form .dp-form .checkout-gift-section{padding:10px !important;border:none !important}.checkout-form .dp-form .checkout-gift-section #gift-card-bal{font-size:12px;font-family:clanotnews;font-weight:600}@media only screen and (min-width:48em){.checkout-form .dp-form .checkout-gift-section{margin:0 10px;margin-bottom:39px;position:relative}}.checkout-form .dp-form .checkout-gift-section #add-new-gift-card{font-family:clanotnews;font-size:12px;font-weight:bold;margin-bottom:10px;color:#dd1b22;cursor:pointer;margin-top:12px;float:none}.checkout-form .dp-form .checkout-gift-section #add-new-gift-card span.plus{font-size:14px}.checkout-form .dp-form .checkout-gift-section #add-new-gift-card .add-new{text-decoration:underline}.checkout-form .dp-form .checkout-gift-section .card-message-container.giftCard-added{margin-top:15px;overflow:hidden;margin:15px 0}.checkout-form .dp-form .checkout-gift-section .card-message-container.giftCard-added .giftMsg{font-size:12px;font-size:.75rem;position:relative;padding:0 30px 0 10px;line-height:16px;width:100%;display:block;color:#383838}.checkout-form .dp-form .checkout-gift-section .card-message-container.giftCard-added .giftMsg .giftMsg-number,.checkout-form .dp-form .checkout-gift-section .card-message-container.giftCard-added .giftMsg .giftMsg-balance{font-weight:bold;line-height:25px}.checkout-form .dp-form .checkout-gift-section .card-message-container.giftCard-added .gift-remove{float:right}@media only screen and (max-width:47.9375em){.checkout-form .dp-form .checkout-gift-section .card-message-container.giftCard-added .gift-remove{height:100%}}.checkout-form .dp-form .checkout-gift-section .card-message-container.giftCard-added .gift-remove svg{display:none;background-color:#f00}.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 #cardErrorMsg:focus,.checkout-form .dp-form .checkout-gift-section .card-error-msg:focus{outline-width:0}.checkout-form .dp-form .checkout-gift-section .gift-card-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:top;-moz-box-align:top;-o-box-align:top;-ms-flex-align:top;-webkit-align-items:top;align-items:top}.checkout-form .dp-form .checkout-gift-section .gift-card-section.shown{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important}.checkout-form .dp-form .checkout-gift-section .gift-card-section .code-control{margin-top:10px}@media only screen and (min-width:48em){.checkout-form .dp-form .checkout-gift-section .gift-card-section #gift-card-pin{width:80%}}.checkout-form .dp-form .checkout-gift-section .gift-card-section .gift-card-limit{font-size:11px;width:80%;margin:0;font-family:clanotnews;padding:10px 5px 0 0;-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.checkout-form .dp-form .checkout-gift-section .gift-card-section .gift-card-limit.has-error{padding-top:0 !important}.checkout-form .dp-form .checkout-gift-section .gift-card-section .button-container{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;margin-top:10px}.checkout-form .dp-form .checkout-gift-section .gift-card-section .button-container.has-error{margin-top:0 !important}@media only screen and (max-width:59.9375em){.checkout-form .dp-form .checkout-gift-section .gift-card-section{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-form .dp-form .checkout-gift-section .gift-card-section .card-control{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.checkout-form .dp-form .checkout-gift-section .gift-card-section .code-control{width:40%}.checkout-form .dp-form .checkout-gift-section .gift-card-section .gift-card-limit{width:45%;margin-left:15px;padding:0 5px 0 0 !important}.checkout-form .dp-form .checkout-gift-section .gift-card-section .gift-card-limit.has-error{margin-top:-8px !important}.checkout-form .dp-form .checkout-gift-section .gift-card-section .button-container{width:100%}.checkout-form .dp-form .checkout-gift-section .gift-card-section .button-container #submit-gift-card{width:100%}}.checkout-form .dp-form .checkout-gift-section #lastInTheForm{float:right;padding-top:5px !important;margin-top:30px;font-weight:bold}@media only screen and (max-width:47.9375em){.checkout-form .dp-form .checkout-gift-section #lastInTheForm{width:100%;padding:12px !important}.checkout-form .dp-form .checkout-gift-section #lastInTheForm p{margin:0}}.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 .alertMsg:focus{outline-width:0}.checkout-form .dp-form .checkout-gift-section .has-errors .add-placeholder{border-width:1px;border-color:#dd1b22}.checkout-form .dp-form .checkout-gift-section .card-control{display:inline-block;width:85%;margin-top:10px;margin-right:3%}.checkout-form .dp-form .checkout-gift-section .card-control label{width:100%;font-family:clanotnews;font-weight:bold}.checkout-form .dp-form .checkout-gift-section .code-control{display:inline-block;float:right;width:35%}.checkout-form .dp-form .checkout-gift-section .code-control label{font-family:clanotnews;font-weight:bold}@media only screen and (min-width:48em){.checkout-form .dp-form .checkout-gift-section .code-control #gift-card-pin-error li{width:110px}}@media only screen and (max-width:47.9375em){.checkout-form .dp-form .checkout-gift-section .code-control #gift-card-pin-error li{padding-top:12px}}.checkout-form .dp-form .checkout-gift-section .code-control #gift-card-number-error,.checkout-form .dp-form .checkout-gift-section .card-control #gift-card-number-error{display:none;color:#f00}.checkout-form .dp-form .checkout-gift-section .code-control #gift-card-pin-error,.checkout-form .dp-form .checkout-gift-section .card-control #gift-card-pin-error{display:none;color:#f00}.checkout-form .dp-form .checkout-gift-section .code-control .errors-container,.checkout-form .dp-form .checkout-gift-section .card-control .errors-container{max-height:50px}.checkout-form .dp-form .checkout-gift-section .code-control .errors-container li,.checkout-form .dp-form .checkout-gift-section .card-control .errors-container li{position:absolute}@media only screen and (min-width:48em){.checkout-form .dp-form .checkout-gift-section .code-control .errors-container li,.checkout-form .dp-form .checkout-gift-section .card-control .errors-container li{font-size:11px}}@media only screen and (min-width:48em){.checkout-form .dp-form .checkout-gift-section .code-control #gift-card-number-error li,.checkout-form .dp-form .checkout-gift-section .card-control #gift-card-number-error li{width:190px}.checkout-form .dp-form .checkout-gift-section .code-control #gift-card-pin-error li,.checkout-form .dp-form .checkout-gift-section .card-control #gift-card-pin-error li{width:113px}}.checkout-form .dp-form .checkout-gift-section .alertMsg{visibility:hidden;color:#dd1b22;font-family:clanotmedium;padding-bottom:3px}.checkout-form .dp-form .checkout-gift-section .form-sub-header{padding-top:50px}.checkout-form .dp-form .checkout-gift-section .card-input{width:67%;margin-right:3%;font-size:12px}.checkout-form .dp-form .checkout-gift-section .pin-input{width:30%;margin-top:10px;font-size:12px}.checkout-form .dp-form .checkout-gift-section .button{float:left}.checkout-form .dp-form .checkout-gift-section .secondary-button{float:right;min-width:72px;height:40px;padding-left:10px;padding-right:10px;margin-bottom:0}.checkout-form .dp-form .checkout-gift-section .control-group.parsley-error{padding-bottom:15px}@media only screen and (max-width:47.9375em){.checkout-form .dp-form .checkout-gift-section .control-group.parsley-error{padding-bottom:20px}}.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;padding-bottom:0;text-transform:capitalize;font-size:14px}.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 .checkout-button-wrap{text-align:right}.checkout-form .checkout-col-1 .quebec-shipping-warning img{max-height:20px;position:absolute}.checkout-form .checkout-col-1 .quebec-shipping-warning p{font-size:12px;margin-bottom:0}.checkout-form .checkout-col-1 #checkoutAddressesForm{position:relative}.checkout-form .checkout-col-1 #checkoutAddressesForm div:last-child{clear:both}.checkout-form .checkout-col-1 #checkoutAddressesForm .curbside-step2-paragraph{padding-left:15px}@media only screen and (max-width:47.9375em){.checkout-form .checkout-col-1 #checkoutAddressesForm .curbside-step2-paragraph{padding-left:0;padding-bottom:10px}}.checkout-form .checkout-col-1 #checkoutAddressesForm .curbside-customer-information-wrapper{padding-left:15px}@media only screen and (max-width:47.9375em){.checkout-form .checkout-col-1 #checkoutAddressesForm .curbside-customer-information-wrapper input#deliveryaddressPhoneNumber{width:100%}}@media only screen and (max-width:47.9375em){.checkout-form .checkout-col-1 #checkoutAddressesForm button.curbside-continue-button{width:100%}}.checkout-form .checkout-col-1 #checkoutAddressesForm .control-label{font-family:clanotnews;font-size:12px;line-height:14px;font-weight:bold}.checkout-form .checkout-col-1 #checkoutAddressesForm .controls input{font-family:clanotnews}.checkout-form .checkout-col-1 #checkoutAddressesForm .store-name-wrapper{display:none}.checkout-form .checkout-col-1 #checkoutAddressesForm .hide-esd-true{display:none}.checkout-form .checkout-col-1 #checkoutAddressesForm div.note{white-space:normal;margin:10px 0 20px 15px}.checkout-form .checkout-col-1 #checkoutAddressesForm div.note p{color:#383838;font-size:12px;padding:1px 5px 4px 1px;font-family:clanotnews;margin-bottom:0;font-weight:bold}.checkout-form .checkout-col-1 #checkoutAddressesForm .delivery-mode-errors-container{margin-bottom:15px;font-size:.75rem;font-family:clanotnews;line-height:1rem;color:#dd1b22}.checkout-form .checkout-col-1 #checkoutAddressesForm .store-errors-container{display:none;font-size:.75rem;font-family:clanotnews;line-height:1rem;color:#dd1b22;margin-left:15px;border-bottom:1px solid #f00;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 #f00;line-height:150%;padding-top:7px;margin-bottom:10px}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td{padding:20px 0}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.address{width:60%}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.address .details{text-transform:uppercase}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.address .details .itemName a{color:#383838;font-size:14px;font-family:clanotmedium;letter-spacing:.5px}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.address .details ul{font-family:clanotnews}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.address .details ul li{line-height:18px;font-size:13px}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.address .details ul li:last-child{text-transform:capitalize}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.directions{width:30%}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr.storeItem td.directions a{width:100%}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList tr:last-child{border-bottom:none}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList.mobile-only .store-info.address{width:50%}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .storeResultList.mobile-only .store-info.directions{width:40%}.checkout-form .checkout-col-1 #checkoutAddressesForm #store-location .store-to-ship > span{font-size:13px;line-height:20px}@media only screen and (max-width:47.9375em){.checkout-form .continue-shopping-button{margin-bottom:15px;width:100%}}@media only screen and (max-width:47.9375em){.checkout-form .continue-shopping-button{margin-bottom:15px;width:100%}}.checkout-form .gift-alert.success{color:#dd1b22;font-family:clanotnews;padding:10px 0 9px 0;background:#fff;width:100%;border:1px solid #d9d9d9}@media only screen and (max-width:47.9375em){.checkout-form .gift-alert.success{padding-right:0}}.checkout-form .gift-alert.success .giftMsg > b{font-family:clanotmedium}.checkout-form .gift-alert.success .gift-remove{top:-21px;position:relative;right:10px;width:17px;height:17px;font-weight:bold}.checkout-form .gift-alert.success .gift-remove > svg{width:14px;height:14px}@media only screen and (max-width:47.9375em){.checkout-form .gift-alert.success .gift-remove{top:-32px !important}}.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:#dd1b22;font-family:clanotmedium;display:block;font-size:12px;font-size:.75rem}.checkout-form .gift-alert.has-errors .giftMsg,.checkout-form .gift-alert.has-errors .gift-remove{display:none}.checkout-form .gift-applied{color:#dd1b22}.checkout-form .paypal-note{font-family:clanotbook;margin-bottom:0}.checkout-form .paypal-logo{margin-top:-10px}.checkout-form .interac-logo{width:55px;height:25px}.checkout-form .checkout-edit-address{float:right;font-size:12px;font-size:.75rem}.checkout-form .summaryPayment{*zoom:1}.checkout-form .summaryPayment:before,.checkout-form .summaryPayment:after{content:'';display:table}.checkout-form .summaryPayment:after{clear:both}.checkout-form .summaryPayment .column{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:47.5%;margin-left:0%;margin-right:5%}.checkout-form .summaryPayment .column:before,.checkout-form .summaryPayment .column:after{content:'';display:table}.checkout-form .summaryPayment .column:after{clear:both}.checkout-form .summaryPayment .column:last-child{margin-right:0%}.checkout-form .expected-date{margin-top:5px;margin-bottom:3px;font-family:clanotnews}.checkout-form .expected-date .estimated-delivery-date{font-size:13px;line-height:20px;display:block;font-family:clanotnews}.checkout-form .expected-date .estimated-delivery-date .curbside-info-link{font-weight:bold;text-decoration:underline}.checkout-form .delivery_method_item .cost{float:right}@media only screen and (max-width:47.9375em){.checkout-form .checkout-col-1{overflow-x:hidden}}.checkout-form .delivery-option-form .form-head h2{margin-top:0;margin-bottom:0}.checkout-form .delivery-option-form .price-container{text-align:right}.checkout-form .delivery-option-form .price-container .delivery-option-description{word-wrap:normal;color:#dd1b22;font-family:clanotmedium}.checkout-form .delivery-option-form .delivery-option-description{font-family:clanotbook;font-size:14px;font-size:.875rem;display:table-cell;width:100%;vertical-align:top;word-wrap:break-word;float:right}.checkout-form .delivery-option-form .delivery-option-description .modeDesc{font-weight:bold;font-family:clanotbook;margin-left:25px;font-size:12px}.checkout-form .delivery-option-form .delivery-option-description .modeDesc > a{padding-left:0 !important;text-decoration:underline !important}.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 .delivery-option-description{color:#dd1b22;font-weight:bold;font-family:clanotnews}.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{clear:both;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%;margin-top:2rem}.checkout-form .order-review > p{margin:0;font-size:12px !important;font-family:clanotbook;line-height:18px;white-space:normal}.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;*zoom:1}.view-more-saved-addresses-content .addresses-modal-content .links:before,.view-more-saved-addresses-content .addresses-modal-content .links:after{content:'';display:table}.view-more-saved-addresses-content .addresses-modal-content .links:after{clear:both}.view-more-saved-addresses-content .addresses-modal-content .links .addresses-modal-cancel{line-height:40px}#deliveryaddAddressForm,#billingaddAddressForm{margin-top:0}#deliveryaddAddressForm fieldset div div.address-details-first fieldset div div.checkbox-wrap,#billingaddAddressForm fieldset div div.address-details-first fieldset div div.checkbox-wrap{margin-top:15px}#deliveryaddAddressForm .additional-error-container,#billingaddAddressForm .additional-error-container{display:none;margin-bottom:18px;border:1px solid #dd1b22}#deliveryaddAddressForm .additional-error-container p,#billingaddAddressForm .additional-error-container p{padding-left:10px;padding-right:10px;padding-top:10px;font-size:.75rem;font-family:clanotnews;line-height:1rem;color:#dd1b22}#deliveryaddAddressForm .delivery-invisible-field,#billingaddAddressForm .delivery-invisible-field,#deliveryaddAddressForm .billing-invisible-field,#billingaddAddressForm .billing-invisible-field{display:none}#deliveryaddAddressForm .search-address-field .enter-address,#billingaddAddressForm .search-address-field .enter-address{color:#dd1b22;text-decoration:underline;cursor:pointer;background:none;border:none}#deliveryaddAddressForm .search-address-field .enter-address:focus,#billingaddAddressForm .search-address-field .enter-address:focus{outline:1px auto #000;outline-offset:2px}@media only screen and (max-width:47.9375em){#deliveryaddAddressForm .search-address-field .enter-address,#billingaddAddressForm .search-address-field .enter-address{float:none;margin:4px 0}}@media only screen and (min-width:49em){#deliveryaddAddressForm .search-address-field .billing-manually-enter-address,#billingaddAddressForm .search-address-field .billing-manually-enter-address,#deliveryaddAddressForm .search-address-field .delivery-manually-enter-address,#billingaddAddressForm .search-address-field .delivery-manually-enter-address{float:right;margin-top:-19px}}@media only screen and (min-width:49em){#deliveryaddAddressForm .search-address-field .billing-use-canada-post-to-enter-address,#billingaddAddressForm .search-address-field .billing-use-canada-post-to-enter-address,#deliveryaddAddressForm .search-address-field .delivery-use-canada-post-to-enter-address,#billingaddAddressForm .search-address-field .delivery-use-canada-post-to-enter-address{float:right}}#deliveryaddAddressForm .search-address-field .canada-post-addressComplete,#billingaddAddressForm .search-address-field .canada-post-addressComplete{display:none;text-align:right}#deliveryaddAddressForm .generic-form-section,#billingaddAddressForm .generic-form-section{padding:10px 0 !important}#billingaddAddressForm{position:relative;width:100%}#billingaddAddressForm .generic-form-section{padding:10px 0 !important}.checkout-delivery-email-input{padding-left:15px;padding-top:5px;padding-right:15px}@media only screen and (min-width:48em){.checkout-delivery-email-input #email{width:60%}}.first-name-last-name-phone-number-wrapper{width:100%;min-width:100%;clear:both;overflow:hidden}.first-name-last-name-phone-number-wrapper > *{display:inline-block}.first-name-last-name-phone-number-wrapper .first-name-field{margin-right:3%}.first-name-last-name-phone-number-wrapper :nth-child(3){margin-left:5px}.first-name-last-name-phone-number-wrapper .visible-field{width:48%}@media only screen and (max-width:61.1875em){.first-name-last-name-phone-number-wrapper .visible-field{width:100%;display:block}.first-name-last-name-phone-number-wrapper .first-name-field{margin-right:0%}}.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 0;border-color:#d9d9d9;border-style:solid;break-inside:avoid;*zoom:1}.checkout-cart-items .checkout-cart-item:last-child{border-style:none}.checkout-cart-items .checkout-cart-item:before,.checkout-cart-items .checkout-cart-item:after{content:'';display:table}.checkout-cart-items .checkout-cart-item:after{clear:both}.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:0}.checkout-cart-items .quantity{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative}.checkout-cart-items .thumb{float:left;margin-right:10px;margin-bottom:15px;width:95px;height:auto;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media only screen and (max-width:47.9375em){.checkout-cart-items .thumb{width:96px;height:auto}.checkout-cart-items .cart-product-qty{padding:0 0 15px 20px !important;float:left;text-align:left}.checkout-cart-items .quantity{display:block;position:relative;padding-left:15px;top:0}.checkout-cart-items width auto height auto .thumb__badge{top:-3px !important;left:50px !important}.checkout-cart-items width auto height auto .promo-indicator-wrapper right inherit !important .promo-indicator-copy{font-size:6px !important}.checkout-cart-items width auto height auto a{width:65px;height:56px;display:block}.checkout-cart-items width auto height auto img{margin:0 auto;max-height:100%;height:auto}.checkout-cart-items width auto height auto .promo-indicator{width:30px;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 (max-width:47.9375em){.checkout-cart-items .checkout-acp-desc{padding-left:65px}}@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 .desc-row{float:left}}.checkout-cart-items .name{display:block;margin-bottom:15px;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:13px;font-size:.8125rem;color:#383838;font-weight:600;word-break:break-word}.checkout-cart-items .name-order-confirmation font-,.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{font-size:13px;font-size:.8125rem}.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 .visa-logo,.payment-options .payment-logos .mastercard-logo,.payment-options .payment-logos .americanexpress-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}@media only screen and (min-width:48em){#pay_form.payment-form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#pay_form.payment-form #selectDeliveryMethodForm{min-width:62.5%;width:100%}#pay_form.payment-form #selectDeliveryMethodForm #Pay_accord{width:100%}#pay_form.payment-form .desktop-only{width:100%}#pay_form.payment-form .desktop-only .checkoutOrderDetails{min-width:37.5%;padding-left:25px;width:100%}#pay_form.payment-form .desktop-only .check-order{min-width:37.5%;padding-left:25px;width:100%}}#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%}}@media only screen and (min-width:48em){#pay_form.payment-form .checkout-col-2{width:37.5%}}@media only screen and (min-width:48em){#pay_form.payment-form .checkout-order-details{width:37.5%;padding-bottom:50px}}#pay_form.payment-form .generic-form{outline-offset:-1px;padding:10px 0;min-width:100%}#pay_form.payment-form .generic-form-section{display:block}#pay_form.payment-form .form-header{border:0 none}#pay_form.payment-form .hidden{display:none}@media only screen and (min-width:48em){#pay_form.payment-form .accordion-content.active{padding:10px 0 15px 0}}@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}}@media only screen and (max-width:63.9375em){#pay_form.payment-form #PayPal_logo_wrapper div{display:block}}#Pay_accord.dp-form{padding:0}@media only screen and (max-width:47.9375em){#Pay_accord .generic-form-section{padding:10px}}@media only screen and (min-width:64em){#Pay_accord .generic-form-section{padding:10px}}#Pay_accord .pay-header h1{font-weight:bold}@media only screen and (min-width:48em){#Pay_accord .pay-header h1{margin-left:21px}}#Pay_accord .pay-addr{-webkit-box-shadow:0 -8px 12px -6px rgba(0,0,0,0.15);-moz-box-shadow:0 -8px 12px -6px rgba(0,0,0,0.15);-webkit-box-shadow:0 -8px 12px -6px rgba(0,0,0,0.15);box-shadow:0 -8px 12px -6px rgba(0,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{-webkit-box-shadow:12px 0 12px -10px rgba(0,0,0,0.15);-moz-box-shadow:12px 0 12px -10px rgba(0,0,0,0.15);-webkit-box-shadow:12px 0 12px -10px rgba(0,0,0,0.15);box-shadow:12px 0 12px -10px rgba(0,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:bold}@media only screen and (max-width:63.9375em){#Pay_accord .pay-addr .pay-addr-header{width:60%;margin-bottom:10px}}#Pay_accord .pay-addr .pay-addr-edit-lnk{float:right;font-weight:bold;color:#dd1b22}#Pay_accord .pay-addr .pay-addr-content{clear:both;margin-top:30px}#Pay_accord .pay-addr ul{width:100%}#Pay_accord .pay-accord-wrapper{border-color:#d9d9d9;border-width:0 0 1px 0;border-style:solid;margin-bottom:0}#Pay_accord .pay-accord-wrapper ba,#Pay_accord .pay-accord-wrapper:nth-child(2){border-width:1px 0}#Pay_accord .pay-accord-wrapper .pay-accord-toggle:focus{outline:none;position:relative}#Pay_accord .pay-accord-wrapper .pay-accord-toggle:focus::after{height:calc(100% + 16px);width:calc(100% + 16px);top:-8px;left:-8px}#Pay_accord .pay-form-section .pay-method-section-content .continue-shopping-button:focus{position:relative;border-radius:3px}#Pay_accord .pay-form-section .pay-method-section-content .continue-shopping-button:focus::after{height:calc(100% - 4px);width:calc(100% - 4px);top:2px;left:2px}.pay-accord-toggle{display:table;width:100%;font-weight:bold}.pay-accord-toggle .ctrl .dropdown-icon{min-width:12px;height:20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pay-accord-toggle .ctrl.active .dropdown-icon{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.pay-accord-toggle label{cursor:pointer;display:table-cell;vertical-align:middle;margin-bottom:0}.pay-accord-toggle div{cursor:pointer;display:table-cell;vertical-align:middle;width:10px;color:#dd1b22;text-transform:uppercase;font-size:1.5rem;line-height:1.5rem}.pay-accord-content{margin-top:10px}.pay-accord-content .captcha-fillout-warning{display:none;font-family:clanotmedium;color:#dd1b22}.pay-accord-content .captcha-failed-warning{display:none;font-family:clanotmedium;color:#dd1b22}.pay-accord-content #recaptcha_widget,.pay-accord-content #recaptcha_widget_promo{display:inline-block;padding-top:15px}.checkout-and-continue-button-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.checkout-and-continue-button-wrap .googlePay,.checkout-and-continue-button-wrap #applePay{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0;-ms-flex:0;flex:0}.checkoutButtonTopForm{overflow:hidden}@media only screen and (max-width:47.9375em){.googlePay{margin-top:15px}}.appleGooglePay,.applePay{margin-bottom:5px}.appleGooglePay .gpay-button,.applePay .gpay-button{min-height:40px !important}.appleGooglePay .btnContainer,.applePay .btnContainer{padding:0 20px}@supports (-webkit-appearance:-apple-pay-button){.appleGooglePay .apple-pay-button,.applePay .apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:600px;width:160px;height:40px;min-height:45px;max-height:64px}.appleGooglePay .apple-pay-button:active,.applePay .apple-pay-button:active{background-color:#3c4043 !important}.appleGooglePay .apple-pay-button-black,.applePay .apple-pay-button-black{-apple-pay-button-style:#000}.appleGooglePay .apple-pay-button-black:active,.applePay .apple-pay-button-black:active{background-color:#3c4043 !important}}@media only screen and (max-width:47.9375em){.checkout-and-continue-button-wrap{display:block !important}.page-cartPage .gpay-button.short,.page-cartPage .apple-pay-button{width:100% !important}}#Pay_form_section{font-weight:bold}@media only screen and (max-width:47.9375em){#Pay_form_section{padding:0 !important}}@media only screen and (min-width:48em) and (max-width:49.9375em){#Pay_form_section{padding:0 10px !important}}#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 .payment-header{margin:10px 0 20px 0;font-family:clanotmedium;text-transform:uppercase}@media only screen and (max-width:47.9375em){#Pay_form_section .payment-header{margin-top:20px !important}}#Pay_form_section .checkout-tabs{margin-bottom:0 !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu{display:block !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header{min-height:auto !important;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:12px 10px !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header.tab1 img{width:32px !important;height:28px !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header.tab4 img{width:auto !important;height:auto !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header label{margin:0 !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header #PayPal_logo_wrapper,#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header .img-wrapper{margin-top:0 !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header .label{margin-bottom:0 !important;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-left:5px;text-align:left}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .tab-header input[type='radio'] + label{margin-bottom:-5px !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .mobile-width{min-width:130px}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .mobile-width img{float:right}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li{margin-right:0 !important;width:100% !important;height:65px;min-height:auto !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li .tab-header{height:65px}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li.active{margin-top:20px}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu="tab1"].active{-webkit-box-shadow:none !important;box-shadow:none !important;padding:10px 0 0 0}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu="tab1"].active .continue-shopping-button{margin-bottom:0 !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li#googlePay{border-bottom:none}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li#googlePay.active{height:auto !important;border-bottom:1px solid #d9d9d9 !important}#Pay_form_section .checkout-tabs .checkout-tab-content .tab-content.active:not(.tab0){min-height:350px;-webkit-box-shadow:none !important;box-shadow:none !important;border-top:none !important;margin-top:15px}#Pay_form_section .checkout-tabs .checkout-tab-content #tab1.tab-content.active{margin-top:5px}#Pay_form_section .checkout-tabs .checkout-tab-content .tab0.active{min-height:auto !important;padding-bottom:25px !important;height:auto !important;text-align:center;padding-top:18px;-webkit-box-shadow:none !important;box-shadow:none !important;border-top:none !important;margin-bottom:16px;margin-top:15px}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container{padding:25px !important}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .cardNumber{width:100% !important}@media only screen and (max-width:64.9375em){#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVVLabels .desktop-only{display:none !important}}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVV{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:64.9375em){#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVV .mobile-only{display:block !important}}@media only screen and (max-width:64.9375em){#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVV .expiryDate{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:100%;-ms-flex:100%;flex:100%}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVV .expiryDate .inputField{width:20% !important}}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVV label.cvv.mobile-only{margin-top:30px;width:100%}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVV p{width:100%}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .expiryCVV .cvv-wrapper #cvv{width:22% !important}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .paysafejsPay{margin-top:30px !important}#Pay_form_section .checkout-tabs .checkout-tab-content #paysafe-container .billing-manually-enter-address{margin-top:-25px}#Pay_form_section .checkout-tabs{margin-bottom:3em;width:100%;position:relative}#Pay_form_section .checkout-tabs ul.checkout-tab-menu{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-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;width:100%;white-space:nowrap}#Pay_form_section .checkout-tabs ul.checkout-tab-menu .creditForm{width:100%}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li{cursor:pointer;margin-right:8px;background:#f5f5f5;margin-bottom:15px;min-height:121px;width:50%}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li input[type="radio"]{display:none}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li input[type='radio'] + label{position:relative;display:inline-block;margin:5px auto 8px auto}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li input[type='radio'] + label:before{width:18px;height:18px;cursor:pointer;border-radius:15px;top:-2px;left:-2px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #383838}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li input[type='radio']:checked + label:before{border:1px solid #000}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li input[type='radio'] + label:after{content:'';display:inline-block;cursor:pointer;width:10px;height:10px;position:absolute;border-radius:100%;left:3px;top:3px;background:none}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li input[type='radio']:checked + label:after{background-color:#dd1b22}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li .tab4 .img-wrapper{margin-top:1em}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li span.label{color:#383838;font-family:clanotnews;font-size:12px;margin-bottom:10px;white-space:normal}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li .paybLabel{font-weight:100}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li .tab-header{padding:10px;min-height:110px}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li .tab-header.tab1 img{width:25px;height:20px;margin:0}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li.active{border:1px solid #d9d9d9;background:#fff;z-index:2;-webkit-box-shadow:0 2px 0 0 #fff;box-shadow:0 2px 0 0 #fff;height:auto;padding-bottom:0}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li:empty{display:none}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li:first-child{width:51%}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu='tab4']{margin-right:0 !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu='tab2'] label[for="rdopaypal"]{pointer-events:none}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu='tab2'] #PayPal_logo_wrapper{margin-top:1em}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu='tab2'] #PayPal_logo_wrapper img{width:80px;height:20px;margin:0 auto}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu='tab2'] img:not(.visa-debit-logo){display:none}#Pay_form_section .checkout-tabs ul.checkout-tab-menu li[data-tab-menu='tab2'] > a:nth-child(2){display:none}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4{padding:50px 50px 0 50px;white-space:normal}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2 .desc,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3 .desc,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .desc{min-height:205px;font-family:clanotbook}@media only screen and (min-width:48em){#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2 .desc,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3 .desc,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .desc{width:82%}}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2 .desc .learnMore,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3 .desc .learnMore,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .desc .learnMore{text-decoration:underline;cursor:pointer}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2 .btnContainer,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3 .btnContainer,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .btnContainer{margin-right:-25px;overflow:hidden}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2 .btnContainer a,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3 .btnContainer a,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .btnContainer a{width:60%;cursor:pointer;float:right;display:block}@media only screen and (max-width:47.9375em){#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4{padding:10px !important;min-height:auto !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2 .btnContainer,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3 .btnContainer,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .btnContainer{margin-right:0 !important}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab2 .btnContainer a,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab3 .btnContainer a,#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .btnContainer a{width:100%}}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 #interacBillingForm{margin-top:-5rem;margin-bottom:20px}#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 #interacBillingForm #billingaddAddressForm .note{bottom:-3rem !important}@media only screen and (min-width:48em){#Pay_form_section .checkout-tabs ul.checkout-tab-menu #tab4 .btnContainer{margin-bottom:30px}}#Pay_form_section .checkout-tabs .checkout-tab-content.active{z-index:999}#Pay_form_section .checkout-tabs .checkout-tab-content .tab-content.active{z-index:999}#Pay_form_section .checkout-tabs .checkout-tab-content > div{display:none}#Pay_form_section .checkout-tabs .checkout-tab-content > div.active{display:block;min-height:100%;border-top:none;position:relative;padding:5px;background:#fff}#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 li > a{text-align:center;display:block;min-height:100%}#Pay_form_section .pay-method-section-content li > a span{display:block}#Pay_form_section .pay-method-section-content #paysafe-container{padding:30px}#Pay_form_section .pay-method-section-content #paysafe-container .inputField{border:1px solid #d9d9d9;height:40px;padding-left:10px;font-family:clanotnews;font-size:14px}#Pay_form_section .pay-method-section-content #paysafe-container .inputField.error{border-color:#dd1b22;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,0,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,0,0,0.6)}#Pay_form_section .pay-method-section-content #paysafe-container .payment-errors{font-weight:bold;font-family:clanotnews;color:#dd1b22;padding:2px 8px;margin-top:12px}#Pay_form_section .pay-method-section-content #paysafe-container label{text-align:left;margin-bottom:8px;font-size:13px;white-space:normal}#Pay_form_section .pay-method-section-content #paysafe-container label.cardLabel{font-family:clanotbook;font-size:12px}#Pay_form_section .pay-method-section-content #paysafe-container .cardNumber{width:60%;min-width:60%}#Pay_form_section .pay-method-section-content #paysafe-container input::placeholder{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);color:#383838;font-size:12px}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV .expiryDate,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels .expiryDate{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:30%}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV .expiryDate .expiryMonth,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels .expiryDate .expiryMonth{margin-right:12px}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV .expiryDate .expiryYear,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels .expiryDate .expiryYear,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV .expiryDate .expiryMonth,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels .expiryDate .expiryMonth{width:30%}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV .cvv-wrapper,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels .cvv-wrapper{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}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV .cvv-wrapper #cvv,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels .cvv-wrapper #cvv{width:16%;margin-right:15px}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVV .cvv-wrapper .cvvInfo,#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels .cvv-wrapper .cvvInfo{width:0;word-break:break-word;font-size:11px;min-width:0}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels label.expDate{width:20%}@media only screen and (max-width:29.9375em){#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels label.expDate{width:100% !important}}#Pay_form_section .pay-method-section-content #paysafe-container .expiryCVVLabels label.cvv{width:30%;margin-left:48px}#Pay_form_section .pay-method-section-content #paysafe-container .btn-wrapper{width:100%;overflow:hidden}#Pay_form_section .pay-method-section-content #paysafe-container .btn-wrapper .paysafejsPay{float:right;margin-top:30px;border:1px solid #dd1b22;font-family:clanotnews;font-size:14px;font-weight:500}#Pay_form_section .pay-method-section-content #paysafe-container .btn-wrapper .paysafejsPay[disabled]{border:none;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);background:#eee;color:#4f4f4f}#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 Bar

.active - Current Step
.visited - Previous Step

Markup:
<ul data-role="navbar" id="checkoutProgress" class="checkout-progress steps-3">
    <li class="step step-1 step-deliveryAddress {$modifiers}">
        <a href="#">
            1. <span class="step-label">Delivery Address</span>
        </a>
    </li>
    <li class="step step-2 step-deliveryAddress visited">
        <a href="#">
            2. <span class="step-label">Delivery &amp; Payment</span>
        </a>
    </li>
    <li class="step step-3 step-deliveryAddress visited">
        <a href="#">
            3. <span class="step-label">Confirmation</span>
        </a>
    </li>
</ul>

Styleguide 9.2
*/
.checkout-progress{*zoom:1}.checkout-progress:before,.checkout-progress:after{content:'';display:table}.checkout-progress:after{clear:both}.checkout-progress a.step-header,.checkout-progress h2.step-header{color:#383838;display:block;font-family:clanotbook;font-size:14px;font-size:.875rem;line-height:40px;padding:0 10px 0 30px}.checkout-progress li.active{background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);padding-bottom:15px}.checkout-progress li.active a.step-header,.checkout-progress li.active h2.step-header{background:#f5f5f5;font-family:clanotnews;font-weight:bold;padding:8px 0 8px 20px !important;position:relative;margin-bottom:20px}.checkout-progress li.active a.step-header:after,.checkout-progress li.active h2.step-header:after{top:100%;left:210px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(194,225,245,0);border-top-color:#f5f5f5;border-width:15px;margin-left:-200px}.checkout-progress li.active .step-label{display:inline}.checkout-progress li.active.step-2 .address-details-first{position:relative}.checkout-progress li.active:after{border-color:transparent transparent transparent #c4e0e7}.checkout-progress .step.hide{color:#06070a;padding:20px 20px 15px 20px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);font-size:14px;font-family:clanotnews;border:1px solid #d9d9d9}.checkout-progress .step.completed{border:1px solid #d9d9d9;border-bottom:none;padding:20px}.checkout-progress .step.completed .delivery-option-table-container tr td:first-child{padding-bottom:0}.checkout-progress .step.completed #storeAddress{margin-top:20px}.checkout-progress .step.completed .title{font-family:clanotnews;font-size:14px;font-weight:bold;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.checkout-progress .step.completed .title .stepName{width:100%}.checkout-progress .step.completed .title .accss-h2-stepname{margin:0;font-size:14px;font-weight:bold}.checkout-progress .step.completed .title .edit-button,.checkout-progress .step.completed .title .pay-addr-edit-lnk{text-decoration:underline}.checkout-progress .step.completed .title .edit-button a,.checkout-progress .step.completed .title .pay-addr-edit-lnk a{font-family:clanotmedium;font-size:12px;text-decoration:underline}.checkout-progress .step.completed #deliveryInfo{padding:10px 17px}.checkout-progress .step.completed #deliveryInfo .radio-button-label .deliveryHeader,.checkout-progress .step.completed #deliveryInfo #storeAddress .deliveryHeader{font-family:clanotnews;font-weight:bold;margin-bottom:15px;font-size:13px}.checkout-progress .step.completed #deliveryInfo .radio-button-label .address span,.checkout-progress .step.completed #deliveryInfo #storeAddress .address span{font-size:12px}.checkout-progress .step.completed #deliveryInfo .radio-button-label .address span span,.checkout-progress .step.completed #deliveryInfo #storeAddress .address span span{line-height:20px}.checkout-progress .step.completed #deliveryInfo .radio-button-label .label-value,.checkout-progress .step.completed #deliveryInfo #storeAddress .label-value{font-family:clanotnews;font-weight:bold}.checkout-progress .step.completed #deliveryInfo .radio-button-label .label-value.store-to-ship,.checkout-progress .step.completed #deliveryInfo #storeAddress .label-value.store-to-ship{font-family:clanotnews}.checkout-progress .step.completed #deliveryInfo .radio-button-label .label-value.store-to-ship .cart-delivery-name,.checkout-progress .step.completed #deliveryInfo #storeAddress .label-value.store-to-ship .cart-delivery-name{font-weight:bold !important}.checkout-progress .step.completed #deliveryInfo .radio-button-label .label-value.store-to-ship > span,.checkout-progress .step.completed #deliveryInfo #storeAddress .label-value.store-to-ship > span{font-weight:500}.checkout-progress .step.completed.step-1 .pay-addr{overflow:hidden;padding:10px 17px}.checkout-progress .step.completed.step-1 .pay-addr .pay-addr-header{font-family:clanotnews;font-size:12px;margin-bottom:5px;line-height:14px;font-weight:bold}.checkout-progress .step.completed.step-1 .pay-addr .address-col-1{font-family:clanotnews;font-size:12px}@media only screen and (max-width:47.9375em){.checkout-progress .step.completed.step-2 #cartSummary{margin-top:15px}.checkout-progress .step.completed.step-2 .item_container_holder{display:none}.checkout-progress .step.completed.step-2 .accordion-wrapper{margin-top:5px}.checkout-progress .step.completed.step-2 .accordion-wrapper .accordion-trigger{font-weight:bold;padding:15px 0}.checkout-progress .step.completed.step-2 .accordion-wrapper .deliveryCartItems{padding:5px !important}}.checkout-progress .step.completed .deliveryAddr{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.checkout-progress .step.completed .deliveryAddr .pay-addr-content{width:50%}.checkout-progress .step.completed .deliveryAddr .pay-addr-content .address-col-1{width:100%}@media only screen and (max-width:47.9375em){.checkout-progress .step.completed .deliveryAddr{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.checkout-progress .step.completed .deliveryAddr .pay-addr-content{width:100%;margin-bottom:20px}}.checkout-progress .deliveryCartItems{padding:15px 5px 20px !important;-webkit-box-shadow:none !important;box-shadow:none !important}.checkout-progress .step-1{z-index:3;margin-left:0;padding-bottom:25px}.checkout-progress .step-1:hover.visited:not(.step-confirmOrder):after{border-color:transparent transparent transparent #c4e0e7}.checkout-progress .step-1:hover.visited:not(.step-confirmOrder) a{background:#c4e0e7}.checkout-progress .step-1.visited:not(.step-confirmOrder):after{border-color:transparent transparent transparent #c4e0e7}.checkout-progress .step-1.visited:not(.step-confirmOrder) a{background:#c4e0e7;font-family:clanotbook}.checkout-progress .step-1.visited.step-confirmOrder a{background:#c4e0e7}.checkout-progress .step-1.visited.step-confirmOrder:after{border-color:transparent transparent transparent #c4e0e7}@media only screen and (min-width:48em){.checkout-progress .step-1 .continue-checkout.instore{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}}.checkout-progress .step-1 .toggle-store-locator-button:not(.no-default-store){margin-bottom:10px;margin-top:-15px;width:45%}@media only screen and (max-width:47.9375em){.checkout-progress .step-1 .toggle-store-locator-button:not(.no-default-store){margin-left:0;margin-bottom:20px}}.checkout-progress .step-1 .toggle-store-locator-button:not(.no-default-store) p{line-height:100%;text-decoration:underline;font-family:clanotmedium;font-size:12px;margin:0;outline:none}.checkout-progress .step-1 .toggle-store-locator-button:not(.no-default-store) p img{margin-right:5%}.checkout-progress .step-1 .toggle-store-locator-button:not(.no-default-store):hover{cursor:pointer;color:#9e0000}.checkout-progress .step-1 .no-default-store{margin-bottom:20px;padding:0 0 20px 0;border-bottom:1px solid #d9d9d9}.checkout-progress .step-1 .no-default-store a{width:43%;-webkit-appearance:button;margin-left:0;min-height:40px;cursor:pointer;display:inline-block}@media only screen and (max-width:47.9375em){.checkout-progress .step-1 .no-default-store a{width:100%}}.checkout-progress .step-1 .no-default-store p{text-decoration:none;margin:0}.checkout-progress .step-1:not(.completed) .estimated-delivery-date{margin-left:25px}.checkout-progress .step-2{z-index:2}.checkout-progress .step-2.visited.step-confirmOrder a{background:#c4e0e7}.checkout-progress .step-2.visited.step-confirmOrder:after{border-color:transparent transparent transparent #c4e0e7}@media only screen and (max-width:47.9375em){.checkout-progress .step-2 .accordion-content:not(.deliveryCartItems){overflow:visible;max-height:100%}}.checkout-progress .step-2 .checkout-cart-item{margin-top:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:15px 0;-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}@media only screen and (min-width:48em){.checkout-progress .step-2 .checkout-cart-item{margin-top:0}}.checkout-progress .step-2 .checkout-cart-item .desc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}.checkout-progress .step-2 .checkout-cart-item .desc .text{margin-top:10px;margin-left:10px}.checkout-progress .step-2 .checkout-cart-item .desc .text .name{padding-right:20px}.checkout-progress .step-2 .checkout-cart-item .desc .text a{color:#383838;font-family:clanotmedium;line-height:14px;display:block;margin-bottom:10px}.checkout-progress .step-2 .checkout-cart-item .desc img.primary-image{max-width:85px;max-height:75px}.checkout-progress .step-2 .checkout-cart-item .checkout-additionals{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-family:clanotnews;line-height:16px;-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}.checkout-progress .step-2 .checkout-cart-item .desc-row.total-price{font-family:clanotmedium;font-size:13px;margin-top:10px}.checkout-progress .step-2 .checkout-cart-item.has-acp{padding-left:95px}.checkout-progress .step-2 .checkout-cart-item.has-acp .checkout-acp-desc{padding:20px 0;border-top:1px solid #d9d9d9}.checkout-progress .step-2 .checkout-cart-item.has-acp .checkout-acp-desc .name{padding-right:15px}.checkout-progress .step-2 .checkout-cart-item.has-acp .total-price{padding:20px 0;margin-top:0;border-top:1px solid #d9d9d9}.checkout-progress .step-2 .checkout-cart-item:not(.has-acp){border-top:1px solid #d9d9d9}.checkout-progress .step-2 .checkout-cart-item:not(.has-acp):first-child{border:none}.checkout-progress .step-2 .cart-header-mobile{margin-bottom:5px}.checkout-progress .step-2 .accordion-trigger.cart-arrow-mobile{margin-right:0}.checkout-progress .step-2 .accordion-trigger:after{display:inline-block;height:8px;margin:6px 15px 0 8px;right:0;width:10px;vertical-align:baseline;content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTBweCIgdmlld0JveD0iMCAwIDEwLjAxNCA3LjAzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMC4wMTQgNy4wMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8cGF0aCBzdHlsZT0iZmlsbDojZDMzMDMwOyIgZD0iTTUuNDY1LDYuOWw0LjU0OS0zLjc5M1YwTDQuOTg1LDQuMDczTDAuMDA5LDBMMCwxLjAwNnYyLjEwMWw0LjQ5NiwzLjc5CglDNC43OTQsNy4wNzMsNS4xNjcsNy4wNzQsNS40NjUsNi45eiIvPgo8L3N2Zz4K) 0 0 no-repeat}.checkout-progress .step-2 .accordion-trigger.active{background:#fff;border-color:#d9d9d9;color:#383838}.checkout-progress .step-2 .accordion-trigger.active:after{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.checkout-progress .step-2 .accordion-trigger.product-detail-list-category{background:none;border:none}@media only screen and (min-width:48em){.checkout-progress .step-2 .accordion-trigger.product-detail-list-category{display:none}}@media only screen and (min-width:48em){.checkout-progress .step-2 .accordion-trigger.product-detail-list-category:after{display:none}}.checkout-progress .step-2 #cartSummary .checkoutOrderDetails .cart-summary-content{padding:0}.checkout-progress .step-2 #cartSummary .checkoutOrderDetails .hgroup,.checkout-progress .step-2 #cartSummary .checkoutOrderDetails tbody{display:none}.checkout-progress .step-content{overflow:hidden;padding-left:15px;padding-right:15px}.checkout-progress .step-content .continue-shipping{float:right;margin:0 15px 15px 15px}.checkout-progress .step-content.stepThree .continue-checkout{float:right;margin-top:20px}@media only screen and (max-width:47.9375em){.checkout-progress .step-content.stepThree .accordion-wrapper{margin-top:5px}.checkout-progress .step-content.stepThree .accordion-wrapper .accordion-trigger{font-weight:bold}.checkout-progress .step-content.stepThree .accordion-wrapper .deliveryCartItems{padding:5px !important}}.chosen-address-heading{padding-top:2.5%;font-size:12px;width:60%;font-family:clanotnews;font-weight:bold}.pay-accord-wrapper{background:#f5f5f5;padding:5px 20px 15px 15px}@media only screen and (max-width:47.9375em){.pay-accord-wrapper{padding:5px 0 !important;margin:0 5px}}.pay-accord-wrapper .accordion-trigger{background:none !important;border:none !important;text-transform:inherit;font-size:14px}.pay-accord-wrapper .accordion-trigger:after{display:inline-block;height:8px;margin-left:8px;float:right;margin-top:0;width:10px;vertical-align:baseline;content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTBweCIgdmlld0JveD0iMCAwIDEwLjAxNCA3LjAzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMC4wMTQgNy4wMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8cGF0aCBzdHlsZT0iZmlsbDojZDMzMDMwOyIgZD0iTTUuNDY1LDYuOWw0LjU0OS0zLjc5M1YwTDQuOTg1LDQuMDczTDAuMDA5LDBMMCwxLjAwNnYyLjEwMWw0LjQ5NiwzLjc5CglDNC43OTQsNy4wNzMsNS4xNjcsNy4wNzQsNS40NjUsNi45eiIvPgo8L3N2Zz4K) 0 0 no-repeat}.pay-accord-wrapper .accordion-trigger.active{border:none}.pay-accord-wrapper .accordion-trigger.active:after{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-o-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.pay-accord-wrapper .accordion-content.pay-accord-content{display:none}.pay-accord-wrapper .accordion-content.pay-accord-content.active{display:block;max-height:100%}@media only screen and (min-width:48em){.pay-accord-wrapper .accordion-content.pay-accord-content.active{padding:15px}}.text-address{padding-left:0}.text-address .label-text span{font-family:clanotnews;display:block;font-size:12px;line-height:15px}.chosen-address{line-height:1.25rem;margin-bottom:0}.cart-delivery-street,.cart-delivery-location{font-family:clanotnews;display:block}.checkout-confirmation .checkout-order-details .cart-order-summary h2.sub-header{font-size:18px;font-size:1.125rem}.checkout-confirmation .promotion-wrapper .image-wrap{display:block}.order-number{color:#dd1b22;font-size:14px;font-family:clanotnews;padding-bottom:5px;margin-top:10px;font-weight:bold;text-transform:uppercase}.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 .custom-modal a{margin-left:0}.delivery-options-container .shipping-option .modal-parent .option-link{background:none;border:0;font-family:clanotnews;width:100%;margin:0;padding:0;margin-left:32px;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}}.language-fr .gift-card-section .card-control{width:116% !important;margin-right:2% !important}@media only screen and (min-width:765px){.billing-full-address-text-area .text-address{margin-bottom:0}}.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}fieldset > div > div .control-group{margin:0}p.note{margin-bottom:0}.canada-post-search-box input[type="text"]::placeholder,.canada-post-search-box input::-webkit-input-placeholder{color:#28292c !important}.canada-post-search-box input{margin-top:1%;margin-bottom:2%}.canada-post-search-box span{font-family:clanotnews;font-size:12px}.canada-post-search-box b{font-weight:bold}.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:#dd1b22}#store-location .store-to-ship:empty{display:none}#store-location label span.store-to-ship:not([value=""]){margin-bottom:25px;padding-bottom:25px;display:block;border-bottom:1px solid #d9d9d9}#store-location #selectThree{border-bottom:1px solid #d9d9d9;margin-bottom:25px}.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 .cart-order-totals .description{font-size:13px !important;padding:7px 0 !important}.dealers-site .cart-order-totals .value{padding:7px 0 !important}.dealers-site.checkout-confirmation .primary-button{width:100%}.dealers-site.checkout-confirmation .cart-item-price{clear:both}.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}@media only screen and (max-width:47.9375em){.checkout-order-details .cart-order-summary h2.sub-header{font-size:16x;font-size:1rem;border-bottom:1px solid #d9d9d9;padding:15px}}@media only screen and (min-width:48em){#pay_form .cart-order-summary{margin-top:30px}}#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;font-family:clanotnews;font-size:12px}.checkout-col-2-order-confirmation .orderBox.address-book-item.delivery-method .left .subHead{font-weight:bold;list-style:initial;padding-top:10px}@media only screen and (max-width:47.9375em){#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 #deliveryaddressSurname-label{margin:10px 0 10px}.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 5px;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{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.checkout-form .i18nAddressForm >.generic-form-section{margin-bottom:0;padding-bottom: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{padding-bottom:0}.checkout-form .billing-address-form >.generic-form-section{margin-bottom:0}.checkout-form .delivery-option-form{padding-bottom:0}.checkout-form .delivery-option-form >.generic-form-section{margin-bottom:0}.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}}#whatIsPayPalLink{padding-left:5px}.source-submit-paypal-payment-link{float:right}.checkout-create-account .form-header{padding:0;border-bottom:none}@media only screen and (max-width:31.9375em){.checkout-progress .step-label{font-size:12px}}@media only screen and (max-width:27.9375em){.checkout-progress .step-label{font-size:10px}}@media only screen and (max-width:25.9375em){.checkout-progress .step-label{font-size:9px}}.checkout-order-details .promo{padding:0 15px}.page-multiStepCheckoutSummaryPage #content{background-color:#fbfbfb;min-height:100% !important}.page-multiStepCheckoutSummaryPage #content .desktop-container{padding-top:25px}.page-multiStepCheckoutSummaryPage #content .desktop-container button[disabled]{cursor:default}.page-multiStepCheckoutSummaryPage #content .desktop-container .cart{margin-bottom:15px;padding:0 20px}.page-multiStepCheckoutSummaryPage .checkout-header{margin-bottom:0}.page-multiStepCheckoutSummaryPage .radio-button{border:1px solid #4f4f4f}.page-multiStepCheckoutSummaryPage .radio-button span:before{left:4px !important;top:4px !important}.page-multiStepCheckoutSummaryPage #payBright-modal{display:none}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent{padding:30px;text-align:center;font-size:16px;font-family:"Open Sans"}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent #payBright-modal{display:block}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .modal-header .logo-container .plus{color:#003a61;font-size:26px;font-weight:bold;line-height:36px;text-align:center}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .modal-header .logo-container img{height:45px}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .pay-desc h1{color:#003a61;font-size:26px;font-weight:bold;line-height:36px;text-align:center}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .pay-desc h4{color:#003050;font-family:"Open Sans";font-size:16px;line-height:22px}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap{margin-top:30px}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap p{color:#003a61;font-weight:bold;margin-bottom:8px}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap p .getPhoneOrEmail{display:block}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .error{display:block;font-weight:600;margin:13px 0 8px 0;color:#dd1b22;font-size:14px}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap button{width:75%;float:none;margin-bottom:20px;margin-top:12px;letter-spacing:.9px;font-family:'Open Sans';text-transform:uppercase;font-weight:bold;background:#003a61 !important}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap button[disabled]{background:#a9a9a9 !important;cursor:default}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap button:hover,.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap button:focus{background:#022238}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box{margin:0 auto;width:75%;position:relative}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input{border:1px solid #979797;border-radius:2px;height:45px;color:#575757}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box label{font-size:12px !important;color:#575757;font-family:'Open Sans';pointer-events:none;position:absolute;top:10px;padding:3px 0 0 10px;-o-transition:all 200ms;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;-ms-transition:all 200ms;-webkit-transition:all 200ms;margin-bottom:10px;width:auto;left:0}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input::-webkit-input-placeholder{color:#fff !important}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input::-webkit-input-placeholder,.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input::placeholder{color:#fff !important}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input::-moz-placeholder{color:#fff !important}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input:-ms-input-placeholder{color:#fff !important}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input:focus + label{font-size:70%;-webkit-transform:translate3d(-9%,-48%,0) scale(.8);-moz-transform:translate3d(-9%,-48%,0) scale(.8);-o-transform:translate3d(-9%,-48%,0) scale(.8);-ms-transform:translate3d(-9%,-48%,0) scale(.8);transform:translate3d(-9%,-48%,0) scale(.8);-ms-transform:translate3d(-9%,-48%,0) scale(.8);-moz-transform:translate3d(-9%,-48%,0) scale(.8);-webkit-transform:translate3d(-9%,-48%,0) scale(.8);opacity:1;-ms-filter:none;filter:none}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input:not([value=""]) + label{font-size:70%;-webkit-transform:translate3d(-9%,-48%,0) scale(.8);-moz-transform:translate3d(-9%,-48%,0) scale(.8);-o-transform:translate3d(-9%,-48%,0) scale(.8);-ms-transform:translate3d(-9%,-48%,0) scale(.8);transform:translate3d(-9%,-48%,0) scale(.8);-ms-transform:translate3d(-9%,-48%,0) scale(.8);-moz-transform:translate3d(-9%,-48%,0) scale(.8);-webkit-transform:translate3d(-9%,-48%,0) scale(.8);opacity:1;-ms-filter:none;filter:none}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxLoadedContent .button-wrap .input-box input[type=text]{padding-top:14px !important}.page-multiStepCheckoutSummaryPage .color-box.payBright-modal #cboxClose:before{display:block !important;content:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNSAyNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMzODM4Mzg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Xbzk5NjhfTW9iaWxlSWNvbnM8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyLDE1LjA1bC01LjUsNS41YS45MS45MSwwLDAsMS0xLjIsMGwtLjctLjdhLjkxLjkxLDAsMCwxLDAtMS4ybDUuNS01LjVhLjkxLjkxLDAsMCwwLDAtMS4yTDQuNyw2LjU1YS45MS45MSwwLDAsMSwwLTEuMmwuOC0uOGEuOTEuOTEsMCwwLDEsMS4yLDBMMTIuMSwxMGEuOTEuOTEsMCwwLDAsMS4yLDBsNS42LTUuNmEuOTEuOTEsMCwwLDEsMS4yLDBsLjcuN2EuOTEuOTEsMCwwLDEsMCwxLjJsLTUuNiw1LjZhLjkxLjkxLDAsMCwwLDAsMS4ybDUuNiw1LjZhLjkxLjkxLDAsMCwxLDAsMS4ybC0uOC44YS45MS45MSwwLDAsMS0xLjIsMGwtNS42LTUuNkEuOTEuOTEsMCwwLDAsMTIsMTUuMDVaIi8+PC9zdmc+);font-size:20px;font-size:1.25rem;font-weight:bold}@media only screen and (min-width:48em){.payment-options .payment-logos a,.checkout-form .dp-form .generic-form-section p{font-size:14px;font-size:.875rem}.rtable-td.cart-product-add-acp{padding:15px 0}.rtable-td.cart-product-add-acp .warranty-button{padding-bottom:1px}.checkout-form .generic-form-wrap .generic-form > legend{border:none}.checkout-form .generic-form-wrap .generic-form > legend:after{display:none}.checkout-form .step-content .checkoutOrderDetails{width:100%}.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 .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 .primary-button{padding:12px 12px 8px !important}.checkout-form .checkout-col-1 .primary-button p{margin: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.saveAddress #savedAddressesForm .label-text .label-value{display:inline;padding-left:0}.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-1-order-confirmation.saveAddress #savedAddressesForm .label-text .label-value{display:inline;padding-left:0}.checkout-form .checkout-col-2{float:right;width:37.5%}.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;*zoom:1}.checkout-form .generic-form:before,.checkout-form .generic-form:after{content:'';display:table}.checkout-form .generic-form:after{clear:both}.checkout-form .generic-form .button{width:auto;float:left}.checkout-form .generic-form .primary-button,.checkout-form .generic-form .disabled-button{float:right}.checkout-form .accordion-wrapper .accordion-trigger{padding:15px 0 0 0;cursor:auto}.checkout-form .dp-form .generic-form-section{padding:10px}.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{padding-bottom:0}.checkout-form .i18nAddressForm .button{float:right}.checkout-form .i18nAddressForm .secondary-button{float:left;line-height:128%}.checkout-form .i18nAddressForm .billingAddressFormWrap{display:block}.checkout-form .i18nAddressForm .billingAddressFormWrap h3{margin:30px 0 20px 0}.checkout-form .billing-address-form{margin-top:30px;padding-bottom:0}.checkout-form .delivery-option-form{padding-bottom:0}.checkout-cart-items.no-address.deliveryAddress{margin-top:5px}.checkout-cart-items .checkout-acp-desc .name,.checkout-cart-items .checkout-acp-desc .checkout-additionals{padding-left:0}.checkout-cart-items .name{font-family:clanotmedium;font-size:.8125rem;margin-bottom:10px}.checkout-cart-items .name a{font-family:clanotnews}.checkout-cart-items .checkout-cart-item.warranty-item{padding:0 0 15px 0}.checkout-cart-items .availability{max-width:300px}.checkout-order-details{float:right;clear:none;text-align:inherit;width:88.5%;margin-left:0;margin-right:0;padding:0}.checkout-order-details .cart-order-summary{width:100%;max-width:none}}white-space nowrap .checkout-create-account{margin-bottom:30px}white-space nowrap .checkout-create-account .column{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:47.5%;margin-left:0%;margin-right:5%}white-space nowrap .checkout-create-account .column:before,white-space nowrap .checkout-create-account .column:after{content:'';display:table}white-space nowrap .checkout-create-account .column:after{clear:both}white-space nowrap .checkout-create-account .column:last-child{margin-right:0%}white-space nowrap .continue-checkout p,white-space nowrap .source-submit-payment p{margin-bottom:0;padding-bottom:0}white-space nowrap .continue-checkout p svg,white-space nowrap .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)}white-space nowrap .continue-checkout .primary-button,white-space nowrap .source-submit-payment .primary-button{float:right}white-space nowrap .dealers-site.checkout-confirmation{*zoom:1}white-space nowrap .dealers-site.checkout-confirmation:before,white-space nowrap .dealers-site.checkout-confirmation:after{content:'';display:table}white-space nowrap .dealers-site.checkout-confirmation:after{clear:both}white-space nowrap .dealers-site.checkout-confirmation .primary-button{float:right;width:inherit}white-space nowrap .dealers-site.checkout-confirmation .cart-item-price{float:left;clear:inherit}white-space nowrap .checkout-order-confirmation-create-account{padding-top:15px}@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%}}.source-payment-options{display:none}.payment-popup{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%);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;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;border-radius:0 0 4px 4px;padding-bottom:15px}.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;border-bottom:1px solid #d9d9d9;font-family:clanotmedium;font-size:14px;font-size:.875rem;line-height:1.313rem;color:#383838;text-transform:uppercase;vertical-align:top;text-align:left}.payment-popup:after,.popup-payment:after{display:none}.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:#dd1b22;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:bold}.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 .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 .source-checkout-disabled,.popup-payment .source-checkout-disabled{float:right}.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,.popup-payment .itemDetail .itemName,.payment-popup .itemDetail .itemPrice,.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 #addressform_button_panel,.popup-payment #addressform_button_panel{float:right}.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){.desktop-container.checkout-form.checkout-confirmation{padding-left:0;padding-right:0}.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}.continue-shipping,.continue-checkout{width:100%;margin:10px auto 15px auto !important;max-width:100% !important;clear:both}.continue-shipping p,.continue-checkout p{margin:0}.checkout-form .description{padding-left:15px;padding-right:15px}.page-multiStepCheckoutSummaryPage .connect-with-us{display:none}.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 .order-header{display:none}.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{display:inline-block}.dealers-site .quantity:after{content:'x'}.dealers-site .price{display:inline-block}.dealers-site .total{font-size:16px;font-size:1rem;font-weight:bold;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}.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)}}@media only screen and (min-width:47em) and (max-width:63.9375em){.checkout-tabs li:first-child{width:70% !important}.checkout-tabs #paysafe-container .expiryCVVLabels .expDate{width:21% !important}.checkout-tabs #paysafe-container .expiryCVVLabels label.cvv{margin-left:62px !important}.checkout-tabs #paysafe-container .expiryDate{width:58% !important}.checkout-tabs #paysafe-container #cvv{width:24% !important}}.edit-address-popup{display:none;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%);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{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}.edit-address-popup-content .links{margin-top:20px;*zoom:1}.edit-address-popup-content .links:before,.edit-address-popup-content .links:after{content:'';display:table}.edit-address-popup-content .links:after{clear:both}.edit-address-popup-content .links .cancel-change-address{line-height:40px}.edit-address-popup:after,.edit-address-popup-content: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,.edit-address-popup-content .popup-content .change-payment-content > ul{margin-top:20px}.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}@media only screen and (max-width:47.9375em){.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 .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;width:30px;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(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjQwIiBoZWlnaHQ9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPCEtLSBDcmVhdGVkIHdpdGggU1ZHLWVkaXQgLSBodHRwOi8vc3ZnLWVkaXQuZ29vZ2xlY29kZS5jb20vIC0tPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxyZWN0IHN0cm9rZT0iI2Y3MGUwZSIgaWQ9InN2Z18xIiBoZWlnaHQ9IjcuMDA3OTA0IiB3aWR0aD0iMjUuMjI4NDU0IiB5PSI2LjA5NTU5NiIgeD0iMC4xMjc1ODUiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgZmlsbD0iI2VkMDQwNCIvPgogIDxyZWN0IGlkPSJzdmdfMiIgaGVpZ2h0PSIyLjYwMjkzNiIgd2lkdGg9IjAuMzAwMzM5IiB5PSI3Ljg5NzYyOCIgeD0iMjQuMjU0Nzk3IiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtZGFzaGFycmF5PSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZT0iI2Y3MGUwZSIgZmlsbD0iI2VkMDQwNCIvPgogIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1LjY1NjM3ODAzOTI4Nzk0NCwyLjA5MTA3OTEzMzgyMjI3NjUpIHNjYWxlKDAuMDA1KSB0cmFuc2xhdGUoLTI1LjY1NjM3ODAzOTI4Nzk0NCwtMi4wOTEwNzkxMzM4MjIyNzY1KSIgaWQ9InN2Z18zIiBkPSJtMy40MTk5MjUsNi44NTY4NjhsMi4yODgyODYsLTQuMDA0NTE2bDIuMjg4MjkxLDQuMDA0NTE2bC00LjU3NjU3NiwweiIgc3Ryb2tlLWxpbmVjYXA9Im51bGwiIHN0cm9rZS1saW5lam9pbj0ibnVsbCIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLXdpZHRoPSIwIiBzdHJva2U9IiNmNzBlMGUiIGZpbGw9IiNlZDA0MDQiLz4KICA8cGF0aCBzdHJva2U9IiNmNzBlMGUiIHRyYW5zZm9ybT0icm90YXRlKDg5LjY3MzMwOTMyNjE3MTg4IDI4Ljg4NjYzMTAxMTk2Mjg5LDkuNjMyNzg5NjExODE2NDA4KSAiIGlkPSJzdmdfNCIgZD0ibTIwLjgyODQwOSwxMy41NDI4NzJsOC4wNTgyODEsLTcuODIwMTY1bDguMDU4MTYxLDcuODIwMTY1bC0xNi4xMTY0NDIsMHoiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgZmlsbD0iI2VkMDQwNCIvPgogPC9nPgo8L3N2Zz4=);display:inline-block;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 .source-checkout,.edit-address-popup-content .popup-content .source-payment-options .source-checkout{line-height:40px}.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:10px 0 20px}#addressForm .phoneNumberHolder .control-group,.checkout-form .phoneNumberHolder .control-group{margin:0}#addressForm .phoneNumberHolder .control-group #deliveryaddressPhoneNumber,.checkout-form .phoneNumberHolder .control-group #deliveryaddressPhoneNumber,#addressForm .phoneNumberHolder .control-group #billingaddressPhoneNumber,.checkout-form .phoneNumberHolder .control-group #billingaddressPhoneNumber{width:40%}#addressForm .phoneNumberHolder .exampleAddressPhoneNumber,.checkout-form .phoneNumberHolder .exampleAddressPhoneNumber{font-size:10px;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore{overflow:hidden;padding-left:15px;padding-right:15px;padding-top:10px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .checkoutOrderDetails{margin-bottom:20px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data{width:100%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:50px}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper{display:block}}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .delivery-mode-wrapper{width:30%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .delivery-mode-wrapper h2{text-transform:uppercase}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .delivery-mode-wrapper div{width:100%}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .delivery-mode-wrapper{width:100%;margin-bottom:40px}}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .payment-details-wrapper{width:25%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .payment-details-wrapper h2{text-transform:uppercase}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .payment-details-wrapper div{width:100%}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .payment-details-wrapper{width:100%;margin-bottom:40px}}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .store-details-wrapper{width:39%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .store-details-wrapper .pickup-address{float:right;margin-bottom:40px}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .store-details-wrapper .pickup-address{float:none}}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .store-details-wrapper h2{text-transform:uppercase}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .delivery-data .delivery-mode-payment-store-details-wrapper .store-details-wrapper{width:100%;margin-bottom:40px}}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .delivery-mode .hgroup h2{font-size:16px;font-family:clanotmedium;padding-bottom:10px;border-bottom:1px solid #d9d9d9;border-top:none;margin-bottom:10px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .delivery-mode .delivery-mode-value{font-family:clanotbold}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .payment-details .hgroup h2{font-size:16px;font-family:clanotmedium;padding-bottom:10px;border-bottom:1px solid #d9d9d9;border-top:none;margin-bottom:10px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .payment-details .payment-details-value{font-family:clanotbold}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address{width:auto}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .hgroup h2{font-size:16px;font-family:clanotmedium;padding-bottom:10px;border-bottom:1px solid #d9d9d9;border-top:none;margin-bottom:10px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address{font-family:clanotnews;font-size:.75rem;padding-bottom:5px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address .address-details{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding-bottom:5px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address ul.store-openings{display:table;width:100%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address ul.store-openings .weekday-openings,.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address ul.store-openings .weekday-openings-closed{display:table-row}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address ul.store-openings .weekday-openings-day,.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address ul.store-openings .weekday-openings-times{display:table-cell}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .reserve-in-store-misc .checkout-col-1-order-confirmation .pickup-address .delivery-address ul.store-openings .weekday-openings-day{padding-right:5px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .confirmation-details{padding:15px;background:#f5f5f5;margin-bottom:30px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .confirmation-details .hgroup{display:block}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .confirmation-details .hgroup h1{border:none;font-weight:bold;font-size:14px;float:left}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .confirmation-details .hgroup button{float:right}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .confirmation-details .order-number{clear:both;padding-top:20px;padding-bottom:20px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .confirmation-details .required .what-happens-next{padding-top:10px;font-family:clanotbold;padding-bottom:3px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-content-reserve-instore .confirmation-details .required .reserve-instore-learnmore{padding-top:20px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .cart{padding:0 15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkout-progress{padding-top:25px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkout-progress li.step:not(.step-3){display:none}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .cart{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .print{text-decoration:underline}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .continue-shopping-button{margin-top:25px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-header{visibility:hidden}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content{margin-top:-3rem}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .confirmation-details{padding:15px;background:#f5f5f5;margin-bottom:30px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .confirmation-details .hgroup{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .confirmation-details .hgroup .order-confirmed{border:none;font-weight:bold;font-size:14px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .confirmation-details .hgroup button{font-weight:600}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .confirmation-details .estimated-delivery-date{margin-bottom:25px;font-weight:600}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .confirmation-details .required{font-size:13px;line-height:18px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .confirmation-details .required .newline{margin-top:5px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .mobile-container .address-label{font-size:14px;font-weight:600}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .checkout-col-1-order-confirmation .address-label{font-size:14px;font-weight:600}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .checkout-col-1-order-confirmation .label-value{width:85%;display:block}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .checkout-col-1-order-confirmation .address-details li{font-size:12px;font-size:clanotnews}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .checkout-col-1-order-confirmation .cart-summary-content{border-top:none}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .checkout-col-1-order-confirmation.delivery-data{-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;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:20px 0;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .checkout-col-1-order-confirmation.delivery-data > div:first-child{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel{background:#eee}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account{width:60%;border:none;margin:0 auto}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account .header{text-align:center}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account .password-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account .password-wrap .control-group{width:70%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account .password-wrap .form-actions{margin:0 auto}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account .password-wrap .form-actions button{font-weight:600}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account{width:100%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account .password-wrap{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #checkoutContentPanel .checkout-create-account .password-wrap .control-group{width:100%}}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .continue-shopping-btn,.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content #desktop_promo_wrapper{width:100%;text-align:center}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .step-3 .step-content .promotion-wrapper{margin-bottom:20px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .accordion-trigger{font-size:16px;font-family:clanotmedium;padding-bottom:10px;border-bottom:1px solid #d9d9d9;border-top:none}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .accordion-trigger{margin-bottom:10px}}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .accordion-trigger:after{display:none}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .accordion-content{overflow:visible;max-height:100%}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .deliveryCartItems{font-family:clanotnews}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .deliveryCartItems .total-price{font-weight:600}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .cart-order-summary .description{font-size:13px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .cart-order-summary tbody tr:last-child td{padding-bottom:15px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .cart-summary-content{border-top:none;padding-top:0}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails:before{display:none}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .checkout-cart-items{width:55%;margin-right:30px}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails .checkout-cart{width:40%}@media only screen and (max-width:47.9375em){.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-orderConfirmationPage .checkout-confirmation:not(.dealers-site) .checkoutOrderDetails > div{width:100% !important}}@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 .check-balance,#selectDeliveryMethodForm .generic-form.dp-form .checkout-gift-section .control-group .button-container #submit-gift-card{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-quantity{padding-top:15px}.dealers-site .shopping-cart-wrapper .cart-item-availability{padding-top:15px}.page-orderConfirmationPage .checkout-cart.dealers-site{float:right;max-width:405px;width:39.6%}}@media print{.checkout-summary{border:1px solid #383838;padding:30px}.checkout-summary .primary-button{display:none}.checkout-order-confirmation-create-account{display:none}.checkout-col-1{float:left;clear:none;text-align:inherit;width:57.5%;margin-left:0%;margin-right:5%}.checkout-col-2{float:right;width:37.5%}.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-confirmation{overflow:hidden}.confirmation-details button{display:none}.checkout-col-1-order-confirmation{min-width:33% !important}}@media only screen and (min-width:48em){.cart-product-image__body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}.cart-product-image__body .thumb{margin-right:15px}.cart-product-image__body .description-container{margin-left:10px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart-product-image__body .description-container .cart-product-color{margin-bottom:10px}.rtable-sub-tr.cart-order-acp .cart-product-image__body{padding-left:90px}}.customDropDonArrow .custom-select:before{content:"";background:none no-repeat;position:absolute;top:10px;right:13px;width:12px;height:7px}@media only screen and (min-width:48em){.price-change-popup .checkout-button-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}.finance-subscription-wrap{color:#383838;margin-top:20px}.finance-subscription-wrap .heading{font-family:clanotmedium;font-size:16px;padding-bottom:10px;border-bottom:1px solid #e1e1e1;margin-bottom:5px}.finance-subscription-wrap .sub-block{font-family:clanotnews;font-size:13px;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}.finance-subscription-wrap .sub-block div{padding:5px 0}.finance-subscription-wrap .sub-block div:nth-child(odd){-webkit-flex-basis:70%;flex-basis:70%}.finance-subscription-wrap .sub-block div:nth-child(even){text-align:end;-webkit-flex-basis:30%;flex-basis:30%}.finance-subscription-wrap .sub-block .dueRow{font-weight:bold}.subscription-paidby{display:inline-block;width:100%;margin-top:10px;padding:6px;background-color:#f1f2f2;color:#383838;font-size:12px}.cardNumber-error-msg{color:#f00;margin-top:8px}.delivery-address-results{position:absolute;color:#fff}.global-payment-security-content{margin:0 8px;display:block;white-space:normal;position:relative;cursor:context-menu}@media only screen and (max-width:47.9375em){.global-payment-security-content{margin:0 5px}}.global-payment-security-description{display:inline-block;width:100%}.gp-security-learn-more{cursor:pointer;text-decoration:underline}.gp-security-learn-more:focus{outline:2px solid #000;outline-offset:2px;outline-style:auto}.paypal-custom-button{padding-left:10%;padding-right:10%}.paypal-left-align{padding:0 10px 0 !important;min-height:auto !important}.paypal-button-align{width:25%}.paypal-desc-height{min-height:75px;font-family:clanotbook}.paypal-desc-height p{font-size:12px !important;margin:0 0 10px}@media only screen and (min-width:48em){.paypal-desc-height{width:100%}}.paypal-desc-height .learnMore{text-decoration:underline;cursor:pointer}@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-landingLayout5Page .order-history-quick-view,.template-pages-layout-contentLayout1Page .order-history-quick-view{display:none}.template-pages-layout-landingLayout5Page h1,.template-pages-layout-contentLayout1Page h1{color:#fff;font-family:clanotbook}.template-pages-layout-landingLayout5Page h1.pdp-name,.template-pages-layout-contentLayout1Page h1.pdp-name{color:#383838}.template-pages-layout-landingLayout5Page h2,.template-pages-layout-contentLayout1Page h2{padding-left:0;font-family:clanotbook}.template-pages-layout-landingLayout5Page .content h3,.template-pages-layout-contentLayout1Page .content h3{font-family:clanotnews;margin-bottom:10px;text-transform:uppercase}.template-pages-layout-landingLayout5Page .content p a,.template-pages-layout-contentLayout1Page .content p a{text-decoration:underline}.template-pages-layout-landingLayout5Page b,.template-pages-layout-contentLayout1Page b{font-family:clanotmedium;font-weight:normal}.template-pages-layout-landingLayout5Page p,.template-pages-layout-contentLayout1Page p{font-size:14px;font-size:.875rem;line-height:170%}.template-pages-layout-landingLayout5Page p.career-opportunities a,.template-pages-layout-contentLayout1Page p.career-opportunities a{font-size:12px;font-size:.75rem;text-decoration:underline}.template-pages-layout-landingLayout5Page p.paragraph-list,.template-pages-layout-contentLayout1Page p.paragraph-list{margin-bottom:12px}.template-pages-layout-landingLayout5Page .main-content li,.template-pages-layout-contentLayout1Page .main-content li{line-height:170%}.template-pages-layout-landingLayout5Page .accountnavigationcollectioncomponent,.template-pages-layout-contentLayout1Page .accountnavigationcollectioncomponent{padding-top:0}.template-pages-layout-landingLayout5Page .accountnavigationcollectioncomponent .header-wrap,.template-pages-layout-contentLayout1Page .accountnavigationcollectioncomponent .header-wrap{display:none}.template-pages-layout-landingLayout5Page .promotional-content.desktop-only,.template-pages-layout-contentLayout1Page .promotional-content.desktop-only{display:none}.template-pages-layout-landingLayout5Page .user-action-list li,.template-pages-layout-contentLayout1Page .user-action-list li{display:block;border-top:none;font-size:14px;font-size:.875rem;margin-bottom:20px}.template-pages-layout-landingLayout5Page .user-action-list li a,.template-pages-layout-contentLayout1Page .user-action-list li a{color:#383838;font-family:clanotbook;padding:5px 0}.template-pages-layout-landingLayout5Page .user-action-list li .active,.template-pages-layout-contentLayout1Page .user-action-list li .active{font-family:clanotmedium}.template-pages-layout-landingLayout5Page .breadcrumb-module img,.template-pages-layout-contentLayout1Page .breadcrumb-module img{display:none}.template-pages-layout-landingLayout5Page .section,.template-pages-layout-contentLayout1Page .section{padding-bottom:30px;font-size:14px;font-size:.875rem}.template-pages-layout-landingLayout5Page .section li,.template-pages-layout-contentLayout1Page .section li{padding-bottom:10px;padding-left:15px}.template-pages-layout-landingLayout5Page .contact-phone a,.template-pages-layout-contentLayout1Page .contact-phone a{text-decoration:underline}.template-pages-layout-landingLayout5Page .customer-support-information,.template-pages-layout-contentLayout1Page .customer-support-information{margin-top:20px}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece{display:inline-block;vertical-align:top;font-size:13px;font-size:.8125rem}.template-pages-layout-landingLayout5Page .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-label,.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value{padding-bottom:10px}.template-pages-layout-landingLayout5Page .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-label{font-size:13px;font-size:.8125rem;display:inline-block;font-family:clanotbook;width:11em}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value{display:inline}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value:after,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value:after{content:'';display:block}.template-pages-layout-landingLayout5Page .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 a:after{content:'';display:block}.template-pages-layout-landingLayout5Page .customer-support-information a,.template-pages-layout-contentLayout1Page .customer-support-information a{font-family:clanotbook}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece :first-child,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece :first-child{padding-bottom:10px}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece :first-child .customer-support-information-label,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece :first-child .customer-support-information-label{display:inline;padding-right:5px}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links ul,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links ul{padding-bottom:5px;padding-top:0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li{display:block;padding:15px 0 15px;margin-left:0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:last-child:after,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:last-child:after{display:none}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText{height:46px}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText span[aria-hidden=true],.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText span[aria-hidden=true]{display:inherit}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a{position:absolute;background:#fff;display:inline-block}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a div,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a div{white-space:nowrap}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText .disabled,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText .disabled{color:#d9d9d9}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links a,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links a{font-family:clanotnews;font-size:12px;font-size:.75rem}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links a .disabled-bold-chat-link,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links a .disabled-bold-chat-link{color:#a9a9a9}.template-pages-layout-landingLayout5Page .connect-social-icons,.template-pages-layout-contentLayout1Page .connect-social-icons{padding:20px 0 30px}.template-pages-layout-landingLayout5Page .connect-social-icons .social-icons,.template-pages-layout-contentLayout1Page .connect-social-icons .social-icons{white-space:nowrap}.template-pages-layout-landingLayout5Page .connect-social-icons a,.template-pages-layout-contentLayout1Page .connect-social-icons a{color:#383838;display:block;padding-right:30px;padding-top:10px}.template-pages-layout-landingLayout5Page .connect-social-icons a:hover svg,.template-pages-layout-contentLayout1Page .connect-social-icons a:hover svg{stroke:#9e0000}.template-pages-layout-landingLayout5Page .connect-social-icons a:hover svg rect,.template-pages-layout-contentLayout1Page .connect-social-icons a:hover svg rect{fill:#9e0000}.template-pages-layout-landingLayout5Page .connect-social-icons svg,.template-pages-layout-contentLayout1Page .connect-social-icons svg{stroke:#dd1b22;margin-right:10px;vertical-align:middle;padding:1px}.template-pages-layout-landingLayout5Page .connect-social-icons svg rect,.template-pages-layout-contentLayout1Page .connect-social-icons svg rect{fill:#dd1b22}.template-pages-layout-landingLayout5Page .connect-social-icons svg path,.template-pages-layout-contentLayout1Page .connect-social-icons svg path{fill:#fff}.template-pages-layout-landingLayout5Page .career-opportunities a,.template-pages-layout-contentLayout1Page .career-opportunities a{display:block;padding-top:10px}.template-pages-layout-landingLayout5Page .horizontal-list,.template-pages-layout-contentLayout1Page .horizontal-list{padding-bottom:50px}.template-pages-layout-landingLayout5Page .horizontal-list li,.template-pages-layout-contentLayout1Page .horizontal-list li{line-height:170%;padding-left:0}.template-pages-layout-landingLayout5Page .horizontal-list li img,.template-pages-layout-contentLayout1Page .horizontal-list li img{display:block;height:142px;margin-bottom:30px}.template-pages-layout-landingLayout5Page .horizontal-list li a,.template-pages-layout-contentLayout1Page .horizontal-list li a{margin-top:30px}.template-pages-layout-landingLayout5Page .horizontal-list li a.secondary-button,.template-pages-layout-contentLayout1Page .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-landingLayout5Page .account-navigation-section,.template-pages-layout-contentLayout1Page .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-landingLayout5Page .content h3,.template-pages-layout-contentLayout1Page .content h3{margin-bottom:30px}.template-pages-layout-landingLayout5Page .content-template-navigation,.template-pages-layout-contentLayout1Page .content-template-navigation{display:none}.template-pages-layout-landingLayout5Page .section li,.template-pages-layout-contentLayout1Page .section li{padding-bottom:5px}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece{width:47%}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links ul,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links ul{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li{display:inline-block;padding:3px 0 3px 7.5px;position:relative}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:after,.template-pages-layout-contentLayout1Page .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-landingLayout5Page .customer-support-information .customer-support-links li:first-child,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:first-child{padding-left:0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText{height:16px}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a,.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-contentLayout1Page .customer-support-information .customer-support-links li.bcText .chat-link{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-landingLayout5Page .customer-support-information .customer-support-links li.bcText a 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-contentLayout1Page .customer-support-information .customer-support-links li.bcText .chat-link div{white-space:nowrap}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText .disabled,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText .disabled{color:#d9d9d9}.template-pages-layout-landingLayout5Page .accordion-trigger,.template-pages-layout-contentLayout1Page .accordion-trigger{margin-top:0}.template-pages-layout-landingLayout5Page .connect-social-icons a,.template-pages-layout-contentLayout1Page .connect-social-icons a{display:inline-block;padding-top:0}.template-pages-layout-landingLayout5Page .horizontal-list li,.template-pages-layout-contentLayout1Page .horizontal-list li{display:inline-block;margin-left:3.55%;vertical-align:top;width:30.94%}.template-pages-layout-landingLayout5Page .horizontal-list li:first-child,.template-pages-layout-contentLayout1Page .horizontal-list li:first-child{margin-left:0}.template-pages-layout-landingLayout5Page .horizontal-list li a.secondary-button,.template-pages-layout-contentLayout1Page .horizontal-list li a.secondary-button{display:inline-block;margin-top:30px}.template-pages-layout-landingLayout5Page .main-content,.template-pages-layout-contentLayout1Page .main-content{padding-top:20px}.template-pages-layout-landingLayout5Page.pageLabel--helpCentre .main-content,.template-pages-layout-contentLayout1Page.pageLabel--helpCentre .main-content{padding-top:20px}}@media only screen and (min-width:48em) and (max-width:55.9375em){.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-information-piece .customer-support-information-value,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-information-piece .customer-support-information-value{display:block;white-space:nowrap}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links ul,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links ul{padding:5px 0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li{display:block;padding:5px 0;margin:0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText{height:35px}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li.bcText a,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li.bcText a{top:5px;left:0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:first-child,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:first-child{padding-left:0}.template-pages-layout-landingLayout5Page .customer-support-information .customer-support-links li:after,.template-pages-layout-contentLayout1Page .customer-support-information .customer-support-links li:after{display:none}}.attemp-error{visibility:hidden;color:#dd1b22;padding-bottom:10px}.attemp-error.has-error{visibility:visible}@media only screen and (min-width:3em){.page-bestpriceguarantee.template-pages-layout-landingLayout5Page .section,.page-bestpriceguarantee.template-pages-layout-contentLayout1Page .section{padding-bottom:0}}.template-pages-layout-landingLayout5Page .main-content li.privacy-li-accss{list-style:none;margin-left:0 !important;padding-left:0 !important}.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:none;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:-30px auto 0 auto;width:135px;height:70px}.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{display:none}.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+3){padding-bottom:20px}.sitemap-navigation-list .sitemap-navigation-section:nth-last-child(-n+3):after{display:none}.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 #dd1b22;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;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,0,0,0.18)}.kiosk .kiosk-title{text-align:center;color:#4f4f4f}.kiosk .kiosk-errors-container{margin-bottom:10px}.kiosk form .store-id-invalid{color:#dd1b22;padding-bottom:10px}.kiosk form .checkbox-wrap input[type="checkbox"]:focus ~ .checkbox-focus{border:none}.kiosk form .link-button{color:#dd1b22;font-family:clanotnews;padding:0;border:none;background:none;-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:#dd1b22}.kiosk-form-container p{margin:0}.kiosk-form-container .controls span{line-height:40px}.kiosk-form-container .controls input{padding:0 10px}.kiosk-form-container .controls *{*zoom:1;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 *:before,.kiosk-form-container .controls *:after{content:'';display:table}.kiosk-form-container .controls *:after{clear:both}.kiosk-form-container .controls *:last-child{margin-right:0%}.store-id-invalid{color:#dd1b22;padding-bottom:10px}.contactUs input[type="text"].placeholder_style::-webkit-input-placeholder{color:#505254 !important;opacity:1 !important;-ms-filter:none !important;filter:none !important}.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 div,.contactUs .recaptcha-container .left:last-of-type a{margin-left:10px;float:right}.contactUs #recaptcha_image{width:100% !important}.contactUs #recaptcha_image img{width:100% !important}.contactUs form{padding-left:25px}.contactUs form .parsley-errors-list li{padding-left:0}.contactUs form .contact-us-option.primary-radio-buttons{padding-left:2px}.contactUs .description h3,.contactUs .description p.main-text{font-family:clanotmedium;text-transform:uppercase;margin-bottom:5px}.contactUs .description p.main-text{font-size:1rem;margin:0 0 10px;line-height:120%;margin-block-end:5px}.contactUs .description p{font-family:clanotnews;margin-bottom:0;font-size:12px;font-size:.75rem}.contactUs textarea{resize:none;overflow:auto;height:150px;border-color:#727579}.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(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDU0LjIgNDcuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQuMiA0Ny42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0NCMDEwMDt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnPgo8L2c+CjxnIGlkPSJDYWxlbmRhciI+CjwvZz4KPGcgaWQ9IkNhbGVuZGFyXzFfIj4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMS42LDE5LjFjMC43LDAsMS4zLTAuNiwxLjMtMS4zdi0xLjNjMC0wLjctMC42LTEuMy0xLjMtMS4zcy0xLjMsMC42LTEuMywxLjN2MS4zCgkJCUMzMC4zLDE4LjUsMzAuOSwxOS4xLDMxLjYsMTkuMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzYuMSwxNy40aC0yLjV2MC42YzAsMS4xLTAuOSwxLjktMS45LDEuOWMtMS4xLDAtMS45LTAuOS0xLjktMS45di0wLjZoLTUuMXYwLjZjMCwxLjEtMC45LDEuOS0xLjksMS45CgkJCWMtMS4xLDAtMS45LTAuOS0xLjktMS45di0wLjZsLTIuNiwwdjE2LjFoMS4zaDE1LjRsMS4zLDBMMzYuMSwxNy40eiBNMzQuOCwzMi4ySDE5LjRWMjEuOWgxNS40TDM0LjgsMzIuMkwzNC44LDMyLjJ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIyLjYsMTkuMWMwLjcsMCwxLjMtMC42LDEuMy0xLjN2LTEuM2MwLTAuNy0wLjYtMS4zLTEuMy0xLjNjLTAuNywwLTEuMywwLjYtMS4zLDEuM3YxLjMKCQkJQzIxLjMsMTguNSwyMS45LDE5LjEsMjIuNiwxOS4xeiIvPgoJCTxyZWN0IHg9IjI0LjUiIHk9IjIzLjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjI3LjgiIHk9IjIzLjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjMwLjgiIHk9IjIzLjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjI0LjUiIHk9IjI2LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjI3LjgiIHk9IjI2LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjMwLjgiIHk9IjI2LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjI0LjUiIHk9IjI5LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjIxLjMiIHk9IjI2LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjIxLjMiIHk9IjI5LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjI3LjgiIHk9IjI5LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJCTxyZWN0IHg9IjMwLjgiIHk9IjI5LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuOCIvPgoJPC9nPgo8L2c+CjxnIGlkPSJZb3V0dWJlX1BsYXlfQnV0dG9uIj4KPC9nPgo8L3N2Zz4K)}.contactUs #date-input_root{display:none}.contactUs .address-fields{padding-top:25px}.contactUs .address-fields .contact-criteria{overflow:hidden}.contactUs .address-fields .radio-option{width:30%;display:inline-block;float:none}.contactUs .address-fields .captcha-text{padding-right:40px;background-image:url(/_ui/desktop/common/js/build/tooltip.png);background-position:center right;background-repeat:no-repeat;background-size:30px 25px}.contactUs .controls.double{overflow:hidden}.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}.contactUs-message .error .message{color:#dd1b22}.date::-webkit-inner-spin-button,.date::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#find-store-nav a.sliverBtn:focus{outline:none;position:relative;border-radius:3px}#find-store-nav a.sliverBtn:focus::after{height:calc(100% - 4px);width:calc(100% - 4px);top:2px;left:2px}.page-contactUs.template-pages-layout-landingLayout5Page .content h3.section-header{font-family:clanotbook}@media only screen and (max-width:47.9375em){.content-template-navigation{margin-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{float:none;line-height:40px;width:calc(100% - 40px);display:block;padding-right:40px}.contactUs .control-group .controls .date-button{background:transparent;border:1px solid #727579;display:block;height:40px;position:absolute;right:0;top:0;width:40px;left:auto}.contactUs .control-group .controls .date-button[disabled]{background:#f1f2f2}.contactUs .control-group .controls.double input{margin:0 0 20px 0;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}}.form-radio-button{top:unset !important}.signup{padding-top:30px}.signup .page-description h3{text-transform:uppercase;font-family:clanotnews}.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%;*zoom:1}.signup .signup-form .signup-form_top:before,.signup .signup-form .signup-form_top:after{content:'';display:table}.signup .signup-form .signup-form_top:after{clear:both}.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{*zoom:1}.signup .signup-form .signup-personal-data .language-selector:before,.signup .signup-form .signup-personal-data .language-selector:after{content:'';display:table}.signup .signup-form .signup-personal-data .language-selector:after{clear:both}.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;*zoom:1}.signup .signup-form .signup-checkboxes:before,.signup .signup-form .signup-checkboxes:after{content:'';display:table}.signup .signup-form .signup-checkboxes:after{clear:both}.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,0.25);box-shadow:inset 0 0 2px 1px rgba(0,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,0.25);box-shadow:inset 0 0 2px 1px rgba(0,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;text-transform:uppercase;color:#dd1b22;font-family:clanotnews}.signup .signup-form .signup-contest p,.signup .signup-form .signup-contest a{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,0.25);box-shadow:inset 0 0 2px 1px rgba(0,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:#dd1b22}.signup .signup-form .signup-contest p,.signup .signup-form .signup-contest a{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;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:normal;line-height:100%;margin:0;padding:0 0 6px 0;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle;width:100%}.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 9px;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 transparent;z-index:10}.reset-password-page.desktop-container .headline.modal-header h3.modal-header-text:after{border-color:transparent transparent #3d98b0 transparent;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}.stripTransmitter ul{margin:0;padding:0;position:relative;list-style-type:none}.stripTransmitter ul li{width:30px;float:left}.stripTransmitter a{line-height:47px;display:block;padding:0 0 0 0;text-align:center;text-decoration:none;font-size:1.4em}.stripTransmitter a:hover,a.current{font-weight:bold}#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 .description h2,.b2b-application .description h2,#b2b-application-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .description h3,.b2b-application .description h3{font-weight:bold}#b2b-application-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .description h2,.b2b-application .description h2{font-size:1rem;margin:0 0 10px}#b2b-application-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .parsley-errors-list li,.b2b-application .parsley-errors-list li{padding-left:0}#b2b-application-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .termscheckbox .control-group,.b2b-application .termscheckbox .control-group{margin-bottom:0}#b2b-application-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .termscheckbox .marketing-checkbox,.b2b-application .termscheckbox .marketing-checkbox{margin-top:32px}#b2b-application-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .termscheckbox .marketing-checkbox p,.b2b-application .termscheckbox .marketing-checkbox p{font-size:.6rem}#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%}@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 div label span span.label p,.b2b-application .contact-info .field-wrapper div label span span.label p{font-size:.6rem}@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 .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{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 .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-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .primary-radio-buttons input[type=radio],.b2b-application .primary-radio-buttons input[type=radio]{top:inherit}#b2b-application-form > section.contact-info > div.field-wrapper > div.control-group > div > label > span > span.label > p .primary-radio-buttons .radio-button-label,.b2b-application .primary-radio-buttons .radio-button-label{margin:0 4px 18px}.b2b-application-popup{padding:50px 40px 20px 40px;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:bold;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,.retrieve-subscription-profile .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-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}}@media screen and (max-width:960px){.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 .email-subscription-mobile-row,.retrieve-subscription-profile .email-subscription-optional-preferences .email-subscription-mobile-row,.email-subscription .email-subscription-optional-preferences .email-subscription-mobile-expiry,.retrieve-subscription-profile .email-subscription-optional-preferences .email-subscription-mobile-expiry{display:none !important}.email-subscription .email-subscription-optional-preferences .control-label,.retrieve-subscription-profile .email-subscription-optional-preferences .control-label{font-size:.9rem;font-weight:100}.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 > label,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences > label,.email-subscription .email-subscription-language-preference .language-preferences > .radio-option,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences > .radio-option{display:inline-block;vertical-align:middle;margin:0}@media (max-width:400px){.email-subscription .email-subscription-language-preference .language-preferences > label,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences > label,.email-subscription .email-subscription-language-preference .language-preferences > .radio-option,.retrieve-subscription-profile .email-subscription-language-preference .language-preferences > .radio-option{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-language-preference .language-preferences > .radio-option input[type="radio"],.retrieve-subscription-profile .email-subscription-language-preference .language-preferences > .radio-option input[type="radio"]{top:inherit}.email-subscription .email-subscription-interests-preference,.retrieve-subscription-profile .email-subscription-interests-preference{display:none;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:#dd1b22;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{content:'';position:absolute;display:block;width:0;height:0;top:9px;left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #dd1b22}.ui-icon.ui-icon-triangle-1-s:after{content:'';position:absolute;display:block;width:0;height:0;top:9px;left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #dd1b22}.date-dropdowns .month{float:left}.date-dropdowns .day{float:left}.date-dropdowns select{padding:10px;background:#fff;border:1px solid #ccc;border-radius:3px;margin:0 3px}.email-subscription-mandatory-text input[type=text]{-webkit-box-shadow:1px 1px 5px 2px #ccc;-webkit-box-shadow:1px 1px 5px 2px #ccc;box-shadow:1px 1px 5px 2px #ccc}.checkbox-focus{font-size:.75rem}.control-label{font-size:.75rem}.email-subscription-mandatory-text label{font-weight:100;font-size:.9rem}.email-subscription-language-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,.subscription-not-allowed,.retrieve-existing-subscription{margin-top:1%;margin-bottom:5%;border:1px solid #dd1b22;padding:2%;-webkit-box-shadow:1px 1px 5px 1px #dd1b22;-webkit-box-shadow:1px 1px 5px 1px #dd1b22;box-shadow:1px 1px 5px 1px #dd1b22}.no-existing-account-message overflow-hidden,.subscription-not-allowed overflow-hidden,.retrieve-existing-subscription overflow-hidden,.no-existing-account-message img,.subscription-not-allowed img,.retrieve-existing-subscription img{max-height:35px;display:inline-block;padding:0;margin:0}.no-existing-account-message p,.subscription-not-allowed p,.retrieve-existing-subscription p{font-size:15px;font-family:clanotmedium;font-weight:bold;text-align:center;display:inline-block;padding:0 0 0 25px;margin:0 0 0 0 0}.no-existing-account-message .no-existing-subscriber-icon,.subscription-not-allowed .no-existing-subscriber-icon,.retrieve-existing-subscription .no-existing-subscriber-icon,.no-existing-account-message .subscription-not-allowed-icon,.subscription-not-allowed .subscription-not-allowed-icon,.retrieve-existing-subscription .subscription-not-allowed-icon,.no-existing-account-message .retrieve-existing-subscription-icon,.subscription-not-allowed .retrieve-existing-subscription-icon,.retrieve-existing-subscription .retrieve-existing-subscription-icon{vertical-align:middle}@media only screen and (max-width:47.9375em){.no-existing-subscriber-icon,.subscription-not-allowed-icon,.retrieve-existing-subscription-icon{float:left;vertical-align:middle}.no-existing-account-message p,.subscription-not-allowed p,.retrieve-existing-subscription p{width:75%}}.retrieve-subscription-profile .description{margin-top:10px}.retrieve-subscription-profile .description h3{font-weight:bold;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-mobile-expiry select,.email-subscription-birth-date select{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:#dd1b22;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,.product-locator-container section.product-locator-results-section .paginationBar .pagination-input color #383838,.product-locator-container section.product-locator-results-section .paginationBar .pagination-input form{margin-block-end:0}.product-locator-container section.product-locator-results-section .paginationBar .pagination-input span:first-child input[type="text"],.product-locator-container section.product-locator-results-section .paginationBar .pagination-input color #383838 input[type="text"],.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.prev,.product-locator-container section.product-locator-results-section .paginationBar li.next{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{overflow-x:hidden}.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 #dd1b22;border-right:none;border-color:transparent transparent transparent #dd1b22;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 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.status,.product-locator-container section.product-locator-results-section .table-container table.product-locator-results-table td.chub{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 thead,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody{display:block;width:100%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr{width:100%;display:table}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :first-child:not(span),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody 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 thead tr :nth-child(2),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody 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 thead tr :nth-child(3),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody 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 thead tr :nth-child(4),.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 thead tr :nth-child(5),.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 thead tr :nth-child(6),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(6){width:11%;max-width:12%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :nth-child(7),.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :nth-child(7){max-width:16%}.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr :last-child,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody tr :last-child{width:2%;min-width:2%;background:transparent}.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 tbody tr td,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table thead tr th,.product-locator-container section.product-locator-results-section .table-container table.product-locator-breakdown-table tbody 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{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{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}.product-locator-container .nowrap{white-space:nowrap}.store-detail-container{overflow:hidden}.store-detail-container #cboxClose{background:#fff;border:3px solid #fff;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 .select-pair-wrapper,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-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 .select-pair-wrapper label,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-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 .select-pair-wrapper div.controls,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper div.controls{margin-left:100px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper div.control-group,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper div.control-group{display:table-cell;width:50%}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper div.control-group:first-child,.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-pair-wrapper div.control-group:first-child{padding-right:32px}.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .select-pair-wrapper div.control-group:nth-child(2),.product-locator-container section.product-locator-search-section .search-wrapper form fieldset .input-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;position:relative;top:auto;left:auto}.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}}.input-container--product-locator input[type="text"]{height:auto !important}.input-container__title{color:#383838}.recommendations-container .productListItem .sale-price.price{color:#383838}.recommendations-container .productListItem.has-promotion .sale-price.price{color:#dd1b22}.cart-recommendations-wrapper{padding-top:1em;margin-bottom:2em}.cart-recommendations-wrapper .slick-dots li{list-style-type:none}@media only screen and (min-width:48em){.recommendations-container .productList.grid-view .productListItem{padding-left:1.75%;padding-right:1.75%;width:24.5%;border-top:none;border-left:1px solid #d9d9d9}.recommendations-container .productList.grid-view .productListItem:before{background:#fff}.recommendations-container .productList.grid-view .productListItem:first-child{border-left:none}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-content a{text-decoration:none}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-content a .productMainLink{font-size:1rem;font-family:clanotnews;color:#383838;text-decoration:none}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-content a .product-image .thumb{width:120px;height:92px;text-align:center}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-content a .product-image .thumb img.primary-image{max-height:100%;height:100%;width:auto;vertical:align top}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-content .rating-container .stars-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-content .rating-container .stars-wrapper .number-of-reviews{margin-left:3px}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-price a.secondary-button{border:none !important;text-align-last:initial !important;padding:0;text-align:start}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .product-price a.secondary-button:after{content:'';display:inline-block;border-top:6px solid transparent;margin-bottom:3px;border-bottom:6px solid transparent;border-left:8px solid #dd1b22;margin-left:10px;height:0;width:0;vertical-align:middle}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .availability{margin-top:8px;font-family:clanotnews;font-size:.875rem;color:#4f4f4f;text-align:left;width:100%}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .availability ul li{margin-left:0;list-style-type:none}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .availability ul li .availability-text{font-size:.8125rem;color:#4f4f4f;font-family:clanotbook}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .availability ul li .availability-text a{text-decoration:none;color:#4f4f4f}.recommendations-container .productList.grid-view .productListItem .product-info .product-description .availability ul li .check-inventory{text-decoration:underline}.recommendations-container .productList.grid-view .productListItem .product-info form.checkbox-wrap{display:none}}@media only screen and (min-width:48em) and (max-width:64.9375em){.category-recommendations-wrapper .product-recommendations .recommendations-container .productList.grid-view .productListItem{padding-left:2.5%;padding-right:2.5%;width:45%;border-top:none;border-left:1px solid #d9d9d9;padding-bottom:15px}.category-recommendations-wrapper .product-recommendations .recommendations-container .productList.grid-view .productListItem:before{background:#fff}.category-recommendations-wrapper .product-recommendations .recommendations-container .productList.grid-view .productListItem:first-child{border-left:none}.category-recommendations-wrapper .product-recommendations .recommendations-container .productList.grid-view .productListItem:nth-child(3){border-left:none;border-top:1px solid #d9d9d9}.category-recommendations-wrapper .product-recommendations .recommendations-container .productList.grid-view .productListItem:nth-child(4){border-top:1px solid #d9d9d9}}.product-recommendations.is-closed{display:none}.product-recommendations .custom-header-pdpTitle{margin-bottom:0}.hidden-component{display:none !important}.productList--slider{display:none}.productList--slider.slick-initialized{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative}.productList--slider.slick-initialized .slick-dots{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;bottom:-35px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;left:0;right:0;list-style-type:none}.productList--slider.slick-initialized .slick-dots li.slick-active button:before{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.productList--slider.slick-initialized .slick-dots li button{font-size:0;background:transparent;border:0;border-radius:50%}.productList--slider.slick-initialized .slick-dots li button:before{font-size:50px;line-height:20px;top:0;left:0;width:38px;height:20px;content:'•';text-align:center;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);color:#f00;-webkit-font-smoothing:antialiased}.productList--slider.slick-initialized .slick-next{height:30px;margin-top:100px;background:transparent;font-size:0;font-weight:bold;border:none}.productList--slider.slick-initialized .slick-next.slick-disabled{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.productList--slider.slick-initialized .slick-next:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEASURBVCiRndEhSwNhGMDx381NsGsQQVZMgsE50WCSgQirosVkGJjNNoPVICJWix9ggkzRYNnmmmDwI8hA49jOcHfwnjOIT3nhz+8eeN/jjxN1OY5ZzEJMp8rpGOxRHtLGdIAbVS5yEF7YHHGLYtoHEVsV7jNYgGVaEUfBglLMTY+F3MZsOlziIEhvk6wv0f8JS2hhI8h3X2znYIpnJZebC/LZGExxA+dB6v+2cT45zGQt5iQHn5kq8RSxkrWI5jv1YggnuRIgvA7Y3WFYyEo3ece9AH3E1Nf4TDfTphbRxESKBiNqqzxmXxV6lCOuAyTiMERQHLKPhwC1K8kf+t98A+YwO/on8bGFAAAAAElFTkSuQmCC);font-size:35px;font-weight:bold;line-height:1;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);color:#f00;-webkit-font-smoothing:antialiased}@media only screen and (max-width:47.9375em){.productList--slider.slick-initialized .slick-next{position:relative;left:10px}}.productList--slider.slick-initialized .slick-prev{height:30px;margin-top:100px;background:transparent;font-size:0;font-weight:bold;border:none}.productList--slider.slick-initialized .slick-prev.slick-disabled{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.productList--slider.slick-initialized .slick-prev:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD7SURBVCiRjdK9LsNRGIDx3zmaiKW3ICSmDhJaQxM3ID6GrtJY3EFdgMRuNAoGiYS1g8QoRdqEcAsGi0UkBj0GWse/Hbzbec6T834d/hlhHOyyk6hl0tOI2GUrcZih18BSKEjLiUtM/qDPxFqNdmkg3TCTOM8kgVaV9rDGDuUS16hk0skizcE5njFR4jSX0CmznZcVZ9nHSsaeI405Pv6I2Cw0vrfAc3EaMXFQYLs9potiSMQuF9jI+D3qVd6HLwb6U9/pHzJxPnCcss1FqPAWWcfL4CLR6NEaps7ruKUeufI79H5itUZ7ZNd3NANHGRrd9SCKvweP47yx8QXZnjiRGfVXRAAAAABJRU5ErkJggg==);font-size:35px;line-height:1;font-weight:bold;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);color:#f00;-webkit-font-smoothing:antialiased}.productList--slider .slick-slider{overflow:hidden}.productList--slider .slick-list{margin:0 -9px}.productList--slider .slick-list .slick-track{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin:0}.productList--slider .slick-list .slick-track .slick-slide{height:inherit !important}.productList--slider .slick-list .slick-track .slick-slide:nth-last-child(1) .productSlideItem .right-side-border{display:none}.productList--slider .slick-list>div{height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media (max-width:415px){.productList--slider .slick-list>div .slick-slide{width:156px}}.productList .productSlideItem{display:-webkit-inline-box !important;display:-moz-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-box !important;display:inline-flex !important;border:none !important;padding:0 9px !important}.productList .productSlideItem .product-info{margin-top:0 !important;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-moz-box-pack:unset;-o-box-pack:unset;-ms-flex-pack:unset;-webkit-justify-content:unset;justify-content:unset;padding:15px;font-size:12px;font-size:.75rem}.productList .productSlideItem .product-info .product-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;min-height:265px}.productList .productSlideItem .product-info .product-content a{text-decoration:none}.productList .productSlideItem .product-info .product-content a .head{height:auto;font-size:.8125rem !important;line-height:1rem;min-height:80px;color:#4f4f4f;margin-bottom:10px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:fit-content;min-height:auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}@media only screen and (max-width:47.9375em){.productList .productSlideItem .product-info .product-content{margin-left:0 !important}.productList .productSlideItem .product-info .product-content a{display:block}}.productList .productSlideItem .product-info .product-content .rating-container{min-height:auto}.productList .productSlideItem .product-info .product-content .rating-container .stars-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.productList .productSlideItem .product-info .product-content .rating-container .stars-wrapper .number-of-reviews{padding-left:5px}.productList .productSlideItem .product-info .product-image{width:100%;background-color:#fff;text-align:center;text-align-last:center;margin-bottom:15px}@media only screen and (max-width:47.9375em){.productList .productSlideItem .product-info .product-image{margin-left:0 !important;margin-right:0 !important;float:none !important;width:100% !important}}.productList .productSlideItem .product-info .product-image .thumb{display:inline-block;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:10px;margin-bottom:10px}.productList .productSlideItem .product-info .product-image .thumb img{display:inline-block;width:100%}.productList .productSlideItem .product-info .availability{display:none}.productList .productSlideItem .product-price .add_to_cart_form_from_plp{margin:10px 0}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .disabled-button{margin-bottom:10px;text-align:start;padding:6px;font-size:12px;margin-top:10px}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button{border:none !important;text-align-last:initial !important;padding:0;text-align:start;text-decoration:none;min-height:0}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button:after{content:'';display:inline-block;border-top:6px solid transparent;margin-bottom:3px;border-bottom:6px solid transparent;border-left:8px solid #dd1b22;margin-left:10px;height:0;width:0;vertical-align:middle}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button .pdp-price-wrap{min-width:100%;font-size:.8125rem !important;margin-bottom:10px;text-align-last:left}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button .pdp-price-wrap .sale-price{display:block;font-size:.8125rem !important;text-align:left}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button .pdp-price-wrap .pdp-sale-text{margin-bottom:10px}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button .pdp-price-wrap .pdp-original-price{display:block;margin-bottom:0}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button .pdp-price-wrap .pdp-original-price del{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.productList .productSlideItem .product-price .add_to_cart_form_from_plp .secondary-button .pdp-price-wrap .pdp-sale-duration{min-height:.9375rem;display:none}@media only screen and (max-width:47.9375em){.productList .productSlideItem .product-price{margin-left:0 !important;margin-right:0 !important;text-align-last:left;font-size:.8125rem !important}}.productList .productSlideItem .right-side-border{border:1px solid;height:260px;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}.productList .checkbox-wrap{margin-top:10px}.productListSliderWishlist .slick-slide{max-width:300px}.compare-plans .topHeaderContent{margin:20px 0;text-align:center;font-size:1.5em;font-weight:700}.compare-plans > .topHeaderContent ~ .topHeaderContent{font-size:1.2em;font-weight:500}.compare-plans .user-action{float:right}.compare-plans .user-action li{display:inline-block}.compare-plans .detailsHeader{background-color:#3d98b0;color:#fff;padding:15px 30px;font-family:'Roboto','Arial',sans-serif;font-size:1rem;font-weight:500;letter-spacing:1px;text-transform:capitalize}.compare-plans .detailsBody{line-height:1.5}.compare-plans > .tabsAndButtons{position:relative}.compare-plans > .tabsAndButtons > a{position:absolute;right:160px;bottom:36px}.compare-plans > .tabsAndButtons > .compare-page-actions{position:absolute;right:0;bottom:36px}.compare-plans .rtable--comparison .rtable-tr:nth-child(even){background-color:#ebf4f7}.compare-plans .rtable--compare-details{border-bottom:none;height:250px}.compare-plans .rtable--compare-details .rtable-td{border-top:none}.compare-plans .rtable--compare-details .name{font-size:3em}.compare-plans .rtable--compare-details .plan{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:25px;position:relative;width:30%}.compare-plans .rtable--compare-details .plan .remove-button{position:absolute;right:5px;top:10px;display:inline-block;white-space:nowrap;background:none;border:none;padding:0;overflow:hidden}.compare-plans .rtable--compare-details .plan .remove-button svg{display:block}.compare-plans .rtable--compare-details .plan .remove-button:hover,.compare-plans .rtable--compare-details .plan .remove-button:focus,.compare-plans .rtable--compare-details .plan .remove-button +above(48em){display:block;white-space:nowrap;text-indent:0;text-align:left;vertical-align:middle;line-height:16px;padding:2px 0;width:auto;float:right;font-family:clanotnews;text-decoration:underline}.compare-plans .rtable--compare-details .plan .remove-button:hover svg,.compare-plans .rtable--compare-details .plan .remove-button:focus svg,.compare-plans .rtable--compare-details .plan .remove-button +above(48em) svg{margin-right:4px;display:inline;height:14px;width:14px;vertical-align:middle}.compare-plans .rtable--compare-details .plan .price{font-weight:700}.compare-plans .rtable--compare-details .plan .button{margin-top:30px;width:100%}@media only screen and (max-width:47.9375em){.plans-section-wrap{position:relative}.plans-section-wrap.is-hidden-mob{display:none}.plans-section-wrap .plans-section{position:relative;top:15px;left:0;right:0;background-color:#fff;-webkit-box-shadow:0 0 5px #808080;box-shadow:0 0 5px #808080;z-index:20}}.plans-section{font-family:'Roboto','Arial',sans-serif}.plans-filter-button-wrap{position:relative;padding-top:15px}.plans-filter-button-wrap:after{content:'';position:absolute;top:0;left:-15px;right:-15px;height:0;border-top:1px solid #ebf4f7}.plans-filter-button{padding:15px;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #ebf4f7;color:#4f4f4f;font-family:clanotmedium;background-color:#fff;text-transform:uppercase;font-size:.9rem}.plans-filter-button i{display:inline-block;width:16px;height:16px;background:url(data:image/svg+xml;base64,CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPHBhdGggZmlsbD0iIzM4MzgzOCIgZD0iTTE2IDBjLTguODM3IDAtMTYgMi4yMzktMTYgNXYzbDEyIDEydjEwYzAgMS4xMDUgMS43OTEgMiA0IDJzNC0wLjg5NSA0LTJ2LTEwbDEyLTEydi0zYzAtMi43NjEtNy4xNjMtNS0xNi01ek0yLjk1IDQuMzM4YzAuNzQ4LTAuNDI3IDEuNzk5LTAuODMyIDMuMDQwLTEuMTcxIDIuNzQ4LTAuNzUyIDYuMzAzLTEuMTY3IDEwLjAxMS0xLjE2N3M3LjI2MiAwLjQxNCAxMC4wMTEgMS4xNjdjMS4yNDEgMC4zNCAyLjI5MiAwLjc0NSAzLjA0MCAxLjE3MSAwLjQ5NCAwLjI4MSAwLjc2IDAuNTE5IDAuODg0IDAuNjYyLTAuMTI0IDAuMTQyLTAuMzkxIDAuMzgtMC44ODQgMC42NjItMC43NDggMC40MjctMS44IDAuODMyLTMuMDQwIDEuMTcxLTIuNzQ4IDAuNzUyLTYuMzAzIDEuMTY3LTEwLjAxMSAxLjE2N3MtNy4yNjItMC40MTQtMTAuMDExLTEuMTY3Yy0xLjI0LTAuMzQtMi4yOTItMC43NDUtMy4wNDAtMS4xNzEtMC40OTQtMC4yODItMC43Ni0wLjUxOS0wLjg4NC0wLjY2MiAwLjEyNC0wLjE0MiAwLjM5MS0wLjM4IDAuODg0LTAuNjYyeiI+PC9wYXRoPgo8L3N2Zz4K);background-size:16px 16px;margin-left:5px}.plans-filter-button.is-active,.plans-filter-button:hover,.plans-filter-button:focus{border:2px solid rgba(61,152,176,0.5);outline:0}.plans-options{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border:1px solid #ebf4f7}@media only screen and (max-width:47.9375em){.plans-options{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.plans-options__col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.333%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:47.9375em){.plans-options__col{width:100%}}.plans-options__col:nth-child(1) .plans-options__main:after,.plans-options__col:nth-child(2) .plans-options__main:after{content:'';position:absolute;display:block;top:20px;right:0;bottom:20px;border:.5px solid #ebf4f7;background-color:#ebf4f7}@media only screen and (max-width:47.9375em){.plans-options__col:nth-child(1) .plans-options__main:after,.plans-options__col:nth-child(2) .plans-options__main:after{display:none}}.plans-options__header{font-size:14px;font-size:.875rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ebf4f7;font-weight:700;padding:20px}@media only screen and (max-width:47.9375em){.plans-options__header{padding:15px 20px}}.plans-options__main{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;height:100%}.plans-options__body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;width:100%}.plans-sliders{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.plans-sliders .slider-data-list{font-size:.7rem}.plans-sliders .slider-data-list li{padding-left:5px}.plans-sliders .slider-data-list li b{font-size:1rem;font-weight:bold}.plans-submit{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:15px}.slider-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin:10px 0}.slider-item .item-with-data{position:relative}.slider-item .item-with-data__text{background-color:#fff;display:none;position:absolute;top:0;left:0;bottom:0;right:0;padding-left:5px}.slider-item .item-with-data__text.is-visible{display:block}.slider-item__text{width:40%;margin-right:20px;font-size:.8rem}.slider-item__slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#ebf4f7;padding:15px;border-radius:4px}.slider-item__slider .ui-widget-content{position:relative;background-color:#b7d8e2;border-color:transparent;height:.4rem;cursor:pointer;border:none}.slider-item__slider .ui-slider-range{position:absolute;top:0;left:0;background:#d78888;border-color:#d78888;height:.2rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.slider-item__slider .ui-slider-range{position:absolute;top:-1px;left:-1px}}.slider-item__slider .ui-slider-handle{position:absolute;display:block;background-color:#dd1b22;border-radius:100%;border-color:transparent;top:-.45rem;width:1rem;height:1rem;cursor:pointer}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.slider-item__slider .ui-slider-handle{margin-left:-.5rem}}.slider-item__slider .ui-slider-horizontal{height:.2rem}.button-check,.button-radio{position:relative;display:block;cursor:pointer;padding:.5rem .5rem .5rem 1.2rem}@media only screen and (min-width:48em){.button-check--nolabel,.button-radio--nolabel{padding:0;width:24px;height:16px}.button-check--nolabel span,.button-radio--nolabel span{position:absolute;z-index:-5;display:inline-block;width:0;height:0;opacity:1;-ms-filter:none;filter:none;overflow:hidden}}@media only screen and (max-width:47.9375em){.button-check--nolabel,.button-radio--nolabel{padding:0 .5rem 0 1.2rem}.button-check--nolabel span,.button-radio--nolabel span{font-size:.7rem !important;margin-left:10px}}.button-check i,.button-radio i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;border:2px solid #4f4f4f;width:18px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px}.button-check i:before,.button-radio i:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#dd1b22;border-radius:2px;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0)}.button-check__input,.button-radio__input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;z-index:-1}.button-check__input:checked+i:before,.button-radio__input:checked+i:before{-webkit-transform:scale(.6,.6);-moz-transform:scale(.6,.6);-o-transform:scale(.6,.6);-ms-transform:scale(.6,.6);transform:scale(.6,.6)}.button-check__input:checked+i+span,.button-radio__input:checked+i+span{font-weight:bold}.button-check span,.button-radio span{font-size:.8rem}.button-radio{padding:.5rem .5rem .5rem 1.5rem}.button-radio i{border-radius:100%}.button-radio i:before{border-radius:100%}.button-radio__input:focus + i{border-radius:100% !important}.compare-box{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}@media only screen and (max-width:47.9375em){.compare-box{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.compare-box__button{position:relative}@media only screen and (max-width:47.9375em){.compare-box__button{width:100%;margin-top:5px;margin-bottom:10px}}.compare-box__counter{position:absolute;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;text-align:center !important;font-size:.65rem;font-weight:bold}@media only screen and (max-width:47.9375em){.compare-box__counter{font-size:.7rem}}.compare-button{background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;padding:.5rem .25rem;margin:.25rem 0;cursor:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.compare-button[disabled]{cursor:not-allowed !important}@media only screen and (max-width:47.9375em){.compare-button[disabled]{height:0;padding:0;margin:0;display:none}.compare-button[disabled] +.compare-box__counter{left:31px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.compare-button:not([disabled]){color:#fff;background-color:#dd1b22;font-weight:500}.compare-button:not([disabled]):hover{background-color:#9e0000}@media only screen and (max-width:47.9375em){.compare-button:not([disabled]){display:block;width:100%;text-transform:uppercase;font-weight:bold;padding:.75rem;font-size:.9rem}}.select-plan-section{margin-bottom:20px;position:relative}.select-plan-section .planDescriptionFocus{float:right}.select-plan-section--top-table{margin-bottom:0}.select-plan-section--table{margin-bottom:30px}.select-plan-section__header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media only screen and (max-width:47.9375em){.select-plan-section__header{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.select-plan-section__header .select-plan-section__multibar{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:48em){.select-plan-section__header .select-plan-section__multibar{padding-left:35px}}.select-plan-section__header .select-plan-section__multibar.single-bar .multitask-bar{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.select-plan-section__header .section-header{margin-bottom:0}.select-plan-section .table-comparison-section .rtable-th.sortable-cell{padding:0}.select-plan-section .table-comparison-section .rtable-th.sortable-cell .sort-button{padding:20px 15px}.visit-cta-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.visit-cta-section .cms_disp-img_slot{height:100%}.full-width-image-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.full-width-image-wrap .cms_disp-img_slot{width:100%}.full-width-image-wrap .cms_disp-img_slot a{display:block;width:100%}.full-width-image-wrap .cms_disp-img_slot a img{max-width:100%;width:100%}.table-comparison-section{position:relative;margin-bottom:10px}@media only screen and (max-width:47.9375em){.table-comparison-section{width:calc(100% + 30px);margin-left:-15px}}@media only screen and (min-width:48em){.table-comparison-section .rtable--comparison{border-left:1px solid #ebf4f7;border-right:1px solid #ebf4f7}.table-comparison-section .rtable--comparison .rtable-tr{border:none}.table-comparison-section .rtable--comparison .rtable-tr:hover{background-color:#ebf4f7}.table-comparison-section .rtable--comparison .rtable-tr .rtable-td{border-top:1px solid #ebf4f7;border-bottom:1px solid #ebf4f7}}@media only screen and (max-width:47.9375em){.table-comparison-section .rtable--comparison .rtable-tr{position:relative;border:none;border-top:1px solid #ebf4f7;padding-left:45px;padding-right:45px}.table-comparison-section .rtable--comparison .rtable-tr .rtable-td{padding-left:45px;padding-right:45px}}.table-comparison-section .comparisonTable .sortable-cell .sort-button:focus{position:relative;-webkit-box-shadow:none;box-shadow:none}.table-comparison-section .comparisonTable .sortable-cell .sort-button:focus::after{height:calc(100% - 6px);width:calc(100%);top:3px;left:0}.multitask-bar-wrap{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;-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;font-size:13px;font-size:.8125rem}.multitask-bar-wrap__link{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-right:.75rem}@media only screen and (max-width:29.9375em){.multitask-bar-wrap__link{border-right:0}}.multitask-bar-wrap__link i{position:relative;display:inline-block;width:10px;height:10px;margin-right:7px}.multitask-bar-wrap__link i:after{position:absolute;top:.5px;right:0;display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-right:7px solid #dd1b22}.multitask-bar-wrap__link:hover i:after{border-right:7px solid #9e0000}.multitask-bar{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}.multitask-bar__item{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:12px}@media only screen and (max-width:47.9375em){.multitask-bar__item{padding:10px 3px;margin:10px 0}}.multitask-bar i{display:inline-block;width:16px;height:16px;margin:0 5px}.multitask-bar i svg{width:16px;height:auto}.plan-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative}@media only screen and (min-width:48em){.plan-details{border-right:1px solid #fff;margin-top:46px;margin-bottom:40px}.plan-details:before{content:'';position:absolute;top:-46px;width:100%;height:0;border-top:1px solid #ebf4f7}}@media only screen and (max-width:47.9375em){.plan-details{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.plan-details .plan-title{padding-left:10px;font-family:clanotmedium;text-transform:uppercase;font-size:1rem}.plan-details__remove{position:absolute;top:5px;right:35px;z-index:5;width:20px;height:20px;color:#fff;padding:0;border-radius:100%;background-color:#dd1b22;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}@media only screen and (max-width:47.9375em){.plan-details__remove{top:35px;right:15px}}.plan-details__remove i{display:inline-block;width:14px;height:14px}.plan-details__remove i img{width:14px;height:14px}.plan-details__remove:hover,.plan-details__remove:focus{background-color:#9e0000}.plan-details__item{position:relative;padding:15px 35px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;z-index:1}@media only screen and (max-width:59.9375em){.plan-details__item{padding:15px 7px 0}}@media only screen and (max-width:47.9375em){.plan-details__item{padding:35px 15px 30px}}.plan-details__item.description-item{width:195px;padding:15px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.plan-details__item.button-item{width:54px;padding:15px 5px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:48em) and (max-width:59.9375em){.plan-details__item.button-item{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}}@media only screen and (max-width:47.9375em){.plan-details__item.button-item{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}}.plan-details__item.details-item{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:60em){.plan-details__item.details-item{margin-left:5px}}@media only screen and (max-width:47.9375em){.plan-details__item.details-item{position:relative}.plan-details__item.details-item:before{content:'';position:absolute;top:0;left:-15px;right:-15px;height:0;border-top:1px solid #ebf4f7}}@media only screen and (max-width:59.9375em){.plan-details .small-screens-tables{margin-top:35px}}@media only screen and (max-width:47.9375em){.plan-details .small-screens-tables .details-button.toggle:after{-webkit-transform:translateY(-50%) rotate(0) !important;-moz-transform:translateY(-50%) rotate(0) !important;-o-transform:translateY(-50%) rotate(0) !important;-ms-transform:translateY(-50%) rotate(0) !important;transform:translateY(-50%) rotate(0) !important;margin-bottom:0;margin-top:2px}}@media only screen and (min-width:48em) and (max-width:59.9375em){.plan-details .small-screens-tables .details-button.toggle:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-bottom:10px;margin-top:0}}@media only screen and (min-width:48em) and (max-width:59.9375em){.plan-details .small-screens-tables .show-plan-container{opacity:1;-ms-filter:none;filter:none}.plan-details .small-screens-tables .show-plan-container.toggle{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@media only screen and (max-width:47.9375em){.plan-details .small-screens-tables .show-plan-container{display:none}.plan-details .small-screens-tables .show-plan-container.toggle{display:block}}@media only screen and (max-width:59.9375em){.details-info-wrap{padding-left:15px}}.details-item__logo{margin-bottom:25px;width:68px}.details-item__logo img{max-width:100%;height:auto}.details-item__description{margin-bottom:22px;line-height:1.6;font-size:.9rem;font-weight:bold}@media only screen and (min-width:48em){.details-item__description{padding-right:30px}}@media only screen and (max-width:47.9375em){.details-item__description{margin-bottom:20px}}.details-item__price{font-size:1.3rem;font-family:'Roboto','Arial',sans-serif;font-weight:bold;margin-bottom:38px}@media only screen and (max-width:47.9375em){.details-item__price{margin-bottom:20px}}.details-item__overview{margin-bottom:30px;font-size:12.5px;font-size:.78125rem}.plan-details-item{margin-top:15px}.plan-details-item__logo{margin-bottom:13px;width:55px}.plan-details-item__logo img{max-width:100%;height:auto}.plan-details-item__description{margin-bottom:14px;font-size:1.1rem;font-weight:bold}.plan-details-item__price{margin-bottom:15px}.plan-details-item__price b{display:block;font-size:1.7rem;line-height:1}.plan-details-item__price small{color:#a7a7a7;font-size:.7rem;font-weight:500}.plan-details-item__details{font-size:1rem}.compare-plan-table{margin-bottom:50px}.compare-plan-table__name{font-weight:bold;margin-bottom:5px}@media only screen and (max-width:59.9375em){.compare-plan-table{margin-bottom:0}}.compare-plan-table .rtable-tbody .rtable-td{padding:13px 26px}@media only screen and (max-width:59.9375em){.compare-plan-table .rtable-tbody .rtable-td{padding:13px 15px}}.plan-details-table__name{font-weight:bold;font-size:.85rem;margin-bottom:0}@media only screen and (max-width:47.9375em){.plan-details-table__name{font-size:15px;font-size:.9375rem}}.plan-details-table .rtable-tbody .rtable-td{padding:20px 26px}@media only screen and (max-width:47.9375em){.plan-details-table .rtable-tbody .rtable-td{font-size:14px;font-size:.875rem}}@media only screen and (min-width:48em){.plan-details-table .rtable-tbody .rtable-td:first-child{width:230px}}@media only screen and (max-width:47.9375em){.plan-details-table .rtable-tbody .rtable-td:first-child{padding-bottom:5px}}@media only screen and (max-width:47.9375em){.plan-details-table .rtable-tbody .rtable-td:last-child{padding-top:5px}}.round-symbol-button{display:block;width:36px;height:36px;color:#fff;border-radius:100%;background-color:#dd1b22;text-align:center;line-height:36px;font-size:36px;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;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.round-symbol-button i{display:inline-block;width:24px;height:24px}.round-symbol-button i img{-webkit-transform:rotate(45deg) translate(-20%,-20%);-moz-transform:rotate(45deg) translate(-20%,-20%);-o-transform:rotate(45deg) translate(-20%,-20%);-ms-transform:rotate(45deg) translate(-20%,-20%);transform:rotate(45deg) translate(-20%,-20%);width:24px;height:24px}.round-symbol-button:hover,.round-symbol-button:focus{background-color:#9e0000}.plan-display{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-family:'Roboto','Arial',sans-serif;border:1px solid #ebf4f7;padding-top:20px;padding-bottom:30px}@media only screen and (max-width:47.9375em){.plan-display{border:none;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:relative}.plan-display:before{display:inline-block;content:'';position:absolute;top:0;left:-15px;right:-15px;height:0;border-top:1px solid #ebf4f7}}.plan-display__name{font-size:1rem;line-height:1.4;font-weight:bold;margin:0 0 1rem}@media only screen and (max-width:47.9375em){.plan-display__name{margin:0 0 .7rem}}.plan-display__cell{padding:15px}@media only screen and (min-width:48em){.plan-display__cell:nth-child(1){width:240px;text-align:center}}.plan-display__cell:nth-child(2){-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.plan-display__cell:nth-child(3){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:285px}@media only screen and (max-width:47.9375em){.plan-display__cell:nth-child(3){-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;padding:0}}.plan-display__logo{width:96px;display:inline-block}.plan-display__logo img{display:inline-block}@media only screen and (max-width:47.9375em){.plan-display__logo{width:60px}}.plan-display__price{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:30px}@media only screen and (max-width:47.9375em){.plan-display__price{padding-left:15px;padding-right:15px}}.plan-display__price b{font-weight:bold;font-size:3rem;line-height:1}.plan-store-popup{position:fixed;top:50%;left:50%;padding:24px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:520px;display:none}.plan-store-popup.is-open{z-index:10000;display:block}.plan-store-popup__close{position:absolute;top:0;right:0;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px}.plan-store-popup__header{border-bottom:2px solid #f1f2f2}.plan-store-popup__name{margin-top:5px;margin-bottom:12px;font-size:1rem;font-weight:bold}.plan-store-popup__cta{font-size:.85rem;font-weight:bold;margin-top:20px}.plan-store-popup__multibar{margin-top:15px}.plan-store-popup__multibar .multitask-bar__item{padding-left:0;padding-right:.75rem}.plan-store-popup__footer{margin-top:10px}.property-item{margin-bottom:5px;font-size:1rem}.property-item--dotted{padding-left:10px;position:relative;overflow:hidden}.property-item--dotted:before{content:'.';display:inline-block;position:absolute;top:-21px;left:0;font-size:30px}@media print{.plan-store-popup{display:none !important}.button-radio{padding:.5rem}.button-radio__input{visibility:visible !important}.button-radio i{display:none !important}.button-radio span{padding-left:16px}.button-check__input{visibility:visible !important}.button-check i{visibility:hidden !important}}.plans-results-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:40px;padding-bottom:10px}.plans-results-wrap strong{font-size:12px;font-size:.75rem;margin-bottom:20px}.plans-results-wrap .load-more{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dd1b22;text-align:center;padding:0 15px;display:none;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:42px;max-width:165px;min-width:144px;color:#dd1b22;font-size:16px;font-size:1rem;font-weight:bold}#plan-name-underline{text-decoration:underline}@media only screen and (max-width:47.9375em){#plan-details-airtime{margin-bottom:15px}}.planlist-mobile{padding-left:0 !important;padding-right:0 !important}.plan-email-success-popup{padding:50px 40px 20px 40px;max-width:440px}.plan-email-success-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}.plan-email-success-popup h2{margin-bottom:10px;font-weight:bold;font-size:16px;font-size:1rem}.plan-email-success-popup p{margin-bottom:20px;font-size:16px;font-size:1rem}.plan-email-success-popup .button-wrapper{margin-top:40px;text-align:right}.repair-tags .color-red{color:#f00}.repair-tags .bold-text{font-weight:bold}.repair-tags #submitRTForm .header-form,.repair-tags #createRTForm .header-form{padding-top:1%;padding-bottom:1%}.repair-tags #submitRTForm tr.line-height td,.repair-tags #createRTForm tr.line-height td{padding-bottom:5px}.repair-tags #submitRTForm .sku,.repair-tags #createRTForm .sku{width:5%;font-weight:bold}.repair-tags #submitRTForm .sku-number,.repair-tags #createRTForm .sku-number{font-weight:bold}.repair-tags #submitRTForm .in-warranty,.repair-tags #createRTForm .in-warranty{width:24%;font-weight:bold}.repair-tags #submitRTForm .in-warranty-status,.repair-tags #createRTForm .in-warranty-status{font-weight:bold}.repair-tags #submitRTForm .acp,.repair-tags #createRTForm .acp{width:10%;font-weight:bold}.repair-tags #submitRTForm .acp-number,.repair-tags #createRTForm .acp-number{font-weight:bold}.repair-tags #submitRTForm .subform,.repair-tags #createRTForm .subform{padding-bottom:1%;font-weight:bold;padding-top:5%}.repair-tags #submitRTForm .line-height,.repair-tags #createRTForm .line-height{line-height:2}.repair-tags #submitRTForm .display-table,.repair-tags #createRTForm .display-table{display:table}.repair-tags #submitRTForm .display-table-invoice-date,.repair-tags #createRTForm .display-table-invoice-date{display:table;width:60%}.repair-tags #submitRTForm .display-table-full-width,.repair-tags #createRTForm .display-table-full-width{display:table;width:100%}.repair-tags #submitRTForm .display-table-row,.repair-tags #createRTForm .display-table-row{display:table-row}.repair-tags #submitRTForm .display-table-cell,.repair-tags #createRTForm .display-table-cell{display:table-cell}.repair-tags #submitRTForm .display-table-cell-semicolon,.repair-tags #createRTForm .display-table-cell-semicolon{display:table-cell;width:1%}.repair-tags #submitRTForm .display-table-cell-invoice-date-f,.repair-tags #createRTForm .display-table-cell-invoice-date-f{display:table-cell;width:40%}.repair-tags #submitRTForm .display-table-cell-invoice-date-l,.repair-tags #createRTForm .display-table-cell-invoice-date-l{display:table-cell;width:34%}.repair-tags #submitRTForm .display-table-cell-store-stock,.repair-tags #createRTForm .display-table-cell-store-stock{display:table-cell;width:1%}.repair-tags #submitRTForm .input-height,.repair-tags #createRTForm .input-height{height:25px}.repair-tags #submitRTForm .input-size,.repair-tags #createRTForm .input-size{height:25px;width:50%}.repair-tags #submitRTForm .special_width,.repair-tags #createRTForm .special_width{width:1.5%}.repair-tags #submitRTForm .repair-tags-pad,.repair-tags #createRTForm .repair-tags-pad{padding:15px}.repair-tags #submitRTForm .width-five,.repair-tags #createRTForm .width-five{width:5%}.repair-tags #submitRTForm .service-code-summary-size,.repair-tags #createRTForm .service-code-summary-size{display:table-cell;vertical-align:middle;width:2%}.repair-tags #submitRTForm .width-twenty,.repair-tags #createRTForm .width-twenty{width:22%}.repair-tags #submitRTForm .width-thirteen,.repair-tags #createRTForm .width-thirteen{width:13%}.repair-tags #submitRTForm .width-eighty-seven,.repair-tags #createRTForm .width-eighty-seven{width:87%}.repair-tags #submitRTForm .width-one,.repair-tags #createRTForm .width-one{width:1%}.repair-tags #submitRTForm .width-twenty-six,.repair-tags #createRTForm .width-twenty-six{width:26%}.repair-tags #submitRTForm .width-seventy-nine,.repair-tags #createRTForm .width-seventy-nine{width:79%}.repair-tags #submitRTForm .product-code-size,.repair-tags #createRTForm .product-code-size{height:25px;padding-left:3px}.repair-tags #submitRTForm .width-thirty,.repair-tags #createRTForm .width-thirty{width:30%}.repair-tags #submitRTForm .acp-number-field,.repair-tags #createRTForm .acp-number-field{position:inherit;height:25px;padding-left:3px;width:160px}.repair-tags .width-fourty .display-table-row .display-table-cell:first-child,.repair-tags .cell-space .display-table-row .display-table-cell:first-child,.repair-tags .width-fourty .display-table-row .display-table-cell-semicolon,.repair-tags .cell-space .display-table-row .display-table-cell-semicolon{padding-right:5px}.repair-tags .display-table-invoice-date .display-table-cell-semicolon{padding-right:5px}@media (max-width:520px){.dealerSite .mobile-width{width:90% !important;padding-right:8px}.dealerSite .mobile-width-twenty-six{width:100% !important}.dealerSite .mobile-width-acp{display:table-footer-group !important}.dealerSite .mobile-width-adjust{display:-webkit-inline-box !important;display:-moz-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-box !important;display:inline-flex !important;width:100% !important}.dealerSite .mobile-width-adjust .mobile-only{height:20px}.dealerSite .mobile-width-adjust input{width:100%}.dealerSite .display-table-cell-semicolon{padding-right:5px}}.ar-save{margin-right:10px}.update-ar-error-popup,.update-pad-error-popup{margin:40px 10px}.red-ar-view .submit-ar-buttons td{padding-right:12px}.red-ar-view .submit-ar-buttons input[type=button]{height:25px;width:100%}@media (max-width:520px){.red-ar-view .submit-ar-buttons{margin-top:20px}}.red-ar-view .submit-ar-buttons{margin-top:30px}@media (max-width:520px){.red-pad-view .pad-btn{text-align:center}.red-pad-view .pad-btn input{width:80%;margin-top:15px}.red-pad-view .no-padding{padding-bottom:0 !important}}.skuLookup{cursor:pointer}@media (max-width:550px){.page-redPortalARList .currentAr,.page-redPortalARList .prevARWrapper{width:380px !important}}@media (max-width:768px){.page-redPortalARList #table-scroll table:not(.currentAr,.page-redPortalARList .prevARWrapper){width:100% !important}}.ar-details-binocular{background-color:transparent;display:inline-block}.repair-tags .product-code-href{padding-left:2%;background-color:transparent;cursor:pointer}.repair-tags .rt-created-message{color:#008000;margin-bottom:1%}.display-table-cell-invoice-date-f .invoice-date{width:98%}.red-pad-view .saleDate{height:25px;margin-bottom:5px;display:inline-block;width:71%}.newArWrapper,.navArrows{width:50%;float:right;margin-top:1em}.newArWrapper table,.navArrows table{width:100%}.newArWrapper table .selectBox select,.navArrows table .selectBox select{height:25px;float:right;width:90%}.newArWrapper table .create-ar-button,.navArrows table .create-ar-button{height:25px}@media (max-width:768px){.newArWrapper,.navArrows{width:55% !important}}@media (max-width:520px){.newArWrapper,.navArrows{width:95% !important}}.navArrows{text-align:right;width:100% !important;margin:15px 0;float:none}@media (max-width:768px){.red-list-view .prevSubmittedAR td:last-child{width:12% !important}}@media (max-width:768px){.red-list-view .prevSubmittedAR td{padding-bottom:8px}.red-list-view .prevSubmittedAR .prevARDel{padding-right:5px !important}.red-list-view .prevSubmittedAR .prevARDel .align{padding-right:8px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:40px;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}}.red-list-view .currentAr td{padding-bottom:9px}.red-list-view .currentAr td:first-child{padding-top:5px}.red-list-view .currentAr .delete-red-item{width:100%}.ARForm td{padding-bottom:5px}.submit-ar-buttons-next{margin-top:2em}.submit-ar-buttons-next td{padding-right:10px}.ar-table table td{vertical-align:top}.prevARWrapper .delete-red-item{margin-right:0 !important;width:20px}.sar-header{width:100% !important}#sarForm table tbody tr td.first{width:35%;padding-right:5px}@media (max-width:400px){#sarForm table tbody tr td.first{width:30% !important}}#sarForm table tbody tr td.formatDetails{width:20%}#sarForm table tbody tr td.formatDetails.date{padding-top:5px}#sarForm table input{max-height:25px}#sarForm table .btnWrapper{height:50px}#sarForm table .btnWrapper td{padding-top:2em;padding-right:5px}#sarForm table .btnWrapper .td-wrap{width:10%}#sarForm table .btnWrapper .submit{width:9%}#sarForm table .cartonsShipped{position:relative;right:22%}@media (max-width:520px){#sarForm table .cartonsShipped{right:19% !important}}#sarForm .sarWrapper td{padding-bottom:8px;vertical-align:top}@media (max-width:520px){#sarForm .sarWrapper{width:100% !important}}#sarForm .mobileSpacing{padding-bottom:8px}@media (max-width:520px){#sarForm .error{top:-17px !important}}@media (max-width:520px){.sarBtnWrapper{width:37% !important}}.sarBtnWrapper td{padding-right:12px}.sarBtnWrapper input{height:25px}#sarAsnOrderDetailsTable tr td,#sarAsnOrderDetailsTable tr th{padding-right:10px}.with-padding{padding-bottom:15px !important}.print-rt{display:inline-block;text-decoration:underline;cursor:pointer}.prod-ship-type{background-color:#f1f2f2}.shipping-type-info-popup{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;padding-left:10px}.shipping-type-info-popup img{height:35px !important;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.shipping-type-info-popup div{padding:12px;font-size:13px;font-family:clanotnews}@media only screen and (max-width:47.9375em){.shipping-type-info-popup div{padding:5px 5px 5px 10px}}.bold-font{font-weight:bold}.ship-type-text{height:40px;width:100%;overflow:hidden;height:40px;background-color:#ebf4f7;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:47.9375em){.ship-type-text{height:50px;padding:5px}}.ship-type-text-pickup{background-color:#f1f2f2;height:40px;padding:12px;font-size:.8125rem;font-family:clanotnews}@media only screen and (max-width:47.9375em){.ship-type-text-pickup{height:50px;padding:15px}}.cart-product-table{padding:0 5px}.cart-product-table .rtable-td{border-top:none !important}@media only screen and (max-width:47.9375em){.cart-product-table{padding:10px 5px 0 5px}}.product-item-bottom{border-bottom:unset !important;border-spacing:0 6px;border-collapse:separate}@media only screen and (max-width:47.9375em){.comman-cls-pd{display:none;padding-bottom:10px}}.order-type-space{padding-bottom:10px !important}.product-availability-block{max-width:unset}@media only screen and (min-width:48em){.product-availability-block{width:41% !important}}@media only screen and (min-width:45.3125em) and (max-width:57.4375em){.product-availability-block{width:30% !important}}.product-subtotal-block{width:10%}.product-price-block{width:210px !important}.product-quantity-block{width:106px !important}.acp-plan-text{width:200px !important;padding-right:1px !important;padding-left:1px !important}@media only screen and (max-width:47.9375em){.acp-plan-text{width:300px !important}}@media only screen and (max-width:47.9375em){.mobile-qty-price{padding-right:0 !important;display:inline-block}}.shipping-type-pickup,.shipping-type-sdd{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;padding-left:10px}.shipping-type-pickup img,.shipping-type-sdd img{height:35px !important;padding-left:15px;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.shipping-type-pickup b,.shipping-type-sdd b{padding:10px 10px 10px 20px;font-size:.8125rem;font-family:clanotnews;font-weight:bold}@media only screen and (max-width:47.9375em){.shipping-type-pickup b,.shipping-type-sdd b{padding:5px 0 5px 20px}}.shipping-type-address{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;padding-left:25px}@media only screen and (max-width:47.9375em){.shipping-type-address{padding-left:0}}.shipping-type-address img{height:35px !important;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.shipping-type-address b{font-size:.8125rem;font-family:clanotnews;font-weight:bold}.shipping-type-address b.digital-mode{padding:10px 10px 10px 20px !important}.store-address-checkout{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;overflow:hidden;padding:10px 17px 10px 0}.store-address-checkout .store-addr-detail{width:50%}@media only screen and (max-width:47.9375em){.store-address-checkout{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.store-address-checkout .store-addr-detail{width:100%}}.store-name-header{font-family:clanotnews;font-weight:bold;margin-bottom:5px}.store-details{font-family:clanotnews;font-size:12px;float:left}.store-text{text-transform:uppercase}.store-time-space{padding-right:8px}.cart-arrow-mobile{margin-right:15px !important}.promo-arrow-mobile{padding-right:15px !important}.pickup-note-text{height:40px;background-color:#f1f2f2;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;padding-left:5px}.pickup-note-text img{height:12px !important;padding-right:5px !important}.pickup-note-text b{font-size:13px;padding:8px 0 5px 0;font-family:clanotnews}@media only screen and (max-width:47.9375em){.pickup-note-text{padding:0 0 0 5px}}.shipping-info-checkout{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;padding-left:10px}.shipping-info-checkout img{height:30px !important}.shipping-info-checkout b{height:40px;padding:10px;font-size:14px;font-family:clanotnews;font-weight:bold}.shipping-info-checkout-pickup{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;width:100%}.shipping-info-checkout-pickup img{height:35px !important;width:7%;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.shipping-info-checkout-pickup b{width:85%;height:40px;padding:10px;font-size:14px;font-family:clanotnews;font-weight:bold}.shipping-info-checkout-pickup div{color:#c00;font-weight:bold;font-family:clanotnews;font-size:.875rem}.shipping-info-checkout-ship{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;width:100%}.shipping-info-checkout-ship img{height:30px !important;width:7%;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);image-rendering:pixelated}.shipping-info-checkout-ship b{width:90%;height:40px;padding:10px;font-size:14px;font-family:clanotnews;font-weight:bold;outline:none}.cart-summary{padding-left:0 !important;padding-right:0 !important}.cart-summary-section{padding-left:0 !important;padding-right:0 !important}.cart-step3-lineitems{padding-left:15px !important;padding-right:15px !important}.items-pickup{padding-bottom:10px;font-size:20px}.ship{max-width:100%;padding-left:20px;padding-right:20px;border-bottom:1px solid #d9d9d9}.pickup{border-bottom:1px solid #d9d9d9;padding-left:20px;padding-right:20px;border-bottom:1px solid #d9d9d9}.items-ship{font-size:20px}.pickup-store-name{padding-top:10px;font-size:12px;font-weight:bold;font-family:clanotnews}.pickup-store-name .b{text-transform:uppercase;font-weight:bold}.cart-order-itemgroup{border-bottom:1px solid #d9d9d9}.after-product{border-top:unset !important;border-bottom:1px solid #d9d9d9;padding-left:15px !important}.after-product.next-is-acp{border-bottom:unset !important}.after-product.is-acp{padding-top:unset !important;padding-left:95px !important}.after-product:last-child{border-bottom:none}.top-border-acp{padding-left:15px;padding-top:15px !important;border-top:1px solid #d9d9d9}.top-border-price{margin-top:unset !important;padding-top:15px;border-top:1px solid #d9d9d9}.continue-button{float:right;padding-right:15px !important}.delivery-method{padding-left:0 !important;padding-right:0 !important}.pickup-section{padding-left:15px;padding-right:15px;border-bottom:1px solid #d3d3d3}.pickup-br-ship{border-bottom:1px solid #d3d3d3}.select-delivery{padding-left:15px;padding-right:15px}.cart-order{padding:0 !important}.order-type-header{background-color:#f1f2f2;width:100%;height:40px;font-size:.8125rem;font-family:clanotnews;font-weight:bold}.ordergroups{padding-top:5px;padding-bottom:5px}.order-items{padding-left:15px !important;padding-right:15px !important}.delivery-details{border-top:1px solid #d9d9d9;padding-top:5px !important}.mixed-order-free-pickup{color:#c00;font-weight:bold;font-family:clanotnews}.order-products{border-bottom:1px solid #d9d9d9}.order-products:last-child{border-bottom:none}.checkout-chat{float:right;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#383838 !important}.checkout-chat img{height:10px;padding-top:1px;padding-left:5px}.order-conformation-icons img{height:45px !important}.order-summary-header{font-weight:bold;width:8rem !important}.order-store-pickup{padding:18px 0 0 0 !important;font-family:clanotnews}.order-store-address{padding-top:0 !important}.order-store-name{text-transform:uppercase;font-family:clanotnews}.order-sku-qty{padding-left:85px !important}.order-info-conformation{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}.order-info-conformation img{height:20px !important}.order-info-conformation b{padding-left:8px !important;font-weight:bold}.checkout-apply{padding-bottom:4px !important;padding-top:4px !important}@media only screen and (max-width:47.9375em){.checkout-form{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}}@media only screen and (max-width:47.9375em){.checkout-form .checkout-col-2{padding:30px}}@media only screen and (min-width:48em){.checkout-form .checkout-col-2 #checkoutOrderDetails{width:100%}}.co-store-address{border-bottom:1px solid #d3d3d3;font-size:.8125rem;padding-bottom:10px}.co-store-address .store-name{font-weight:bold;font-family:clanotnews}.co-store-address .store-address{text-transform:uppercase;padding-top:5px;font-size:12px}.co-store-address .estimated-time{color:#a9a9a9;padding:10px 0 10px 0;font-size:12px}.cart-checkout-product{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cart-checkout-product .product-image{width:40%;margin-bottom:-30px}.cart-checkout-product .product-image .promo-thumb{top:140px !important;left:100px !important}.cart-checkout-product .product-description{width:60%}.cart-checkout-product .product-description .product-name{font-size:.87rem;padding-bottom:5px;color:#383838;font-family:clanotnews}.cart-checkout-product .product-description .cart-product-color{font-family:clanotnews}.cart-checkout-product .product-description .product-price{font-family:clanotnews;padding-top:10px;font-size:.8125rem}.cart-checkout-product .product-description .product-qty{font-family:clanotbold;padding:5px 0}.cart-checkout-wrapper .accordion-trigger.active:after{color:inherit;content:''}.checkout-body{padding:unset !important;background:#fff !important;border:1px solid #d3d3d3}.checkout-body .accordion-content{padding:15px !important}.checkout-body-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#f5f5f5;padding:5px 5px 5px 15px}.checkout-pickup-store-header,.checkout-sdd-header{padding-left:15px}.header-img img{display:table-cell;height:42px}.header-name{width:78%;padding-left:10px;padding-top:13px;font-weight:bold;font-family:clanotnews;font-size:14px}.product-bottom{padding:10px;border-bottom:1px solid #d9d9d9}.product-bottom:last-child{border-bottom:none}.pickupatstore-address{padding-bottom:5px}.stepone-storename{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.stepone-storename .label-name{padding-right:5px}.cart-total-mobile{overflow:unset !important;max-height:unset !important}.cart-total-width{padding:20px}.acp-product-item{position:relative}.acp-product-item .border-overlay{z-index:1;position:absolute;width:76px;height:4px;background:#fff;left:-2px;top:-2px}.acp-product-item .thumb{height:auto}.acp-product-item .thumb img{max-width:80%}.gpay-header{width:100%}.order-detail-top{border-top:1px solid #d3d3d3;padding-top:5px;padding-bottom:5px;font-weight:bold}.order-type{padding-top:10px;padding-bottom:10px}.order-type-border{border:1px solid #d3d3d3}.ship-type-header{background-color:#f5f5f5;width:100%;font-size:.8125rem;font-family:clanotnews;font-weight:bold;padding:10px}.shipping-type-info{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}.shipping-type-info img{height:35px !important}.shipping-type-info b{padding:10px;font-size:.8125rem;font-family:clanotnews;font-weight:bold}@media only screen and (max-width:47.9375em){.shipping-type-info b{padding:5px 0 5px 5px}}.order-details-labels{float:none;font-weight:bold;font-family:clanotnews;font-size:13px;margin:0 0 5px;text-transform:uppercase}.order-detail-section{padding-left:20px !important;padding-right:20px !important;padding-top:20px !important}.pick-up-store-address{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;overflow:hidden;padding-bottom:5px}.pick-up-store-address .store-addr-detail{width:100%}.pick-up-store-address .store-addr-detail b{font-weight:bold}@media only screen and (max-width:47.9375em){.pick-up-store-address{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.delivery-date{text-transform:uppercase;font-weight:bold}.order-history-table{border-bottom:none}.order-tracking-details{font-size:15px !important;font-weight:bold;padding-bottom:10px !important}.order-tracking-details .tracking-number-info{text-decoration:underline;color:#c00 !important}.order-status-status{font-family:clanotnews}@media only screen and (max-width:47.9375em){.order-details-mobile{padding-bottom:20px !important}.order-details-mobile .details-product-status{padding-left:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:40px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.order-details-mobile .details-product-order{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}.order-details-mobile .details-product-order .details-product-image{display:table-cell;width:30%}.order-details-mobile .details-product-order .details-product-info{display:table-cell;width:70%}.order-details-mobile .details-product-order .details-product-info .product-info-name{padding:10px 10px 10px 0;font-weight:bold}.order-details-mobile .details-product-order .details-product-info .product-sku-id p{font-size:10px !important;margin:0 !important;line-height:80% important}.order-details-mobile .details-product-order .details-product-info .qty-price-total{display:table;width:40%}.order-details-mobile .details-product-order .details-product-info .qty-price-total .qty-price-total-property{display:table-cell}.order-details-mobile .details-product-order .details-product-info .qty-price-total .qty-price-total-property p{margin:0 0 5px !important;font-size:10px !important}}.e-receipt-li{width:80px !important;height:40px !important;padding-right:5px !important}.e-receipt-li .receipt{width:unset !important;font-weight:bold !important;font-size:13px !important;padding-top:12px !important}.cancelled-mobile{font-weight:unset !important;font-size:.75rem !important}.interac-transaction-id{word-wrap:break-word}.order-conformation-bg{background:#fff}.order-conformation-mailid{font-family:clanotnews !important}.top-padding-acp{margin-top:unset !important}.door-dash-bg{background:#ebf4f7}.doortdash-desc{margin-bottom:10px;padding-left:22px}.doortdash-desc li{list-style-type:disc;font-weight:bold;font-family:clanotmedium}.bordered-input-form{width:300px;position:fixed;left:50%;top:30%;margin:-130px 0 0 -150px;padding:20px;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.18);box-shadow:0 0 4px 1px rgba(0,0,0,0.18)}.curbside-store-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;overflow:hidden;padding:10px 10px 10px 0}.curbside-store-details .vehicle-delivery-details{width:60%}.curbside-store-details .person-order-details{width:40%;text-align:center;padding-top:20%;color:#c00}@media only screen and (max-width:47.9375em){.vehicle-delivery-details{width:100%}.person-order-details{width:100%;color:#c00}}.pickup-label{padding:10px 10px 10px 0}.curbside-pickup-info{padding:10px 10px 10px 40px}.curbside-pickup-submit{text-align:unset !important;padding-top:20px}.font-italic{font-style:italic}.curbside-store-info{color:#dd1b22;font-size:.75rem}.curb-success{border:5px solid #f00}.curb-main{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;font-family:'clanotbold'}.left-text{width:75%;padding-top:5%;padding-left:19px}.curb-pick-img{width:25%}.pad-bot-10{padding-bottom:10px}.font-bold{font-weight:bold}.btn-flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.subscribe-btn-1{margin-right:3px}.subscribe-btn-2{margin-right:3px}.label-protection{margin-left:1%;margin-top:0%;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;font-size:unset;font-family:clanotbook;padding-left:10px}@media only screen and (max-width:47.9375em){.label-protection{width:70% !important}}@media only screen and (min-width:48em){.label-protection{width:65% !important}}.border{border:3px solid #fff}.border .checkbox-round{width:19.79px;height:19.79px;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}@media only screen and (min-width:48em) and (max-width:63.9375em){.border .checkbox-round{width:19.79px !important}}.border .checkbox-round:checked{padding:2px;background-color:#f00;border:1px solid #fff;content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3IDRsLTE1IDE1LTctNy01IDUgMTIgMTIgMjAtMjB6Ij48L3BhdGg+Cjwvc3ZnPgo=)}@media only screen and (max-width:27.125em){.border .checkbox-round{width:22px}}@media only screen and (max-width:47.9375em){.border{padding:0 0 3px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}@media only screen and (min-width:21.875em){.border{padding:0 0 3px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}@media only screen and (min-width:21.875em) and (max-width:62.4375em){.border{padding:0 0 3px 0 !important;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important}}.checkboxRoundChecked{background-color:#f00 !important;cursor:pointer;padding:2px !important;border:1px solid #fff !important;content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3IDRsLTE1IDE1LTctNy01IDUgMTIgMTIgMjAtMjB6Ij48L3BhdGg+Cjwvc3ZnPgo=)}.greyout{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.doNotGrey{opacity:1;-ms-filter:none;filter:none;pointer-events:unset}.extended-protection{border:1px solid #d9d9d9;margin:5px 0 5px 0}@media only screen and (max-width:47.9375em){.extended-protection{margin:15px}.extended-protection .arrows{padding-top:unset !important}}.protection-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;text-align:left}.protection-header img{height:3%;width:6%;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);padding-top:4px}@media only screen and (max-width:47.9375em){.protection-header img{margin:0 4px;width:6%}}.protection-header p{width:50%;margin:unset;font-size:unset;font-weight:unset;padding-left:8px;line-height:2;font-family:clanotbold}.protection-header p span.ep-title-name{font-weight:bold !important}@media only screen and (max-width:47.9375em){.protection-header p{width:100%}}.protection-header p h4.ep-name-title{font-weight:bold !important;font-family:clanotmedium;font-size:13px;line-height:17px;margin-bottom:0}.protection-header p span.ep-name{font-weight:unset !important;font-family:clanotbook;line-height:17px}@media only screen and (min-width:48em){.protection-header p span.ep-cart-price{font-family:'clanotbook';color:#000}}.protection-header p.price-block{padding-left:165px}.ep-qty-toggle{margin-left:100px}@media only screen and (max-width:47.9375em){.ep-qty-toggle{margin-left:unset}}.ep-total-price{padding-top:47px}.plan-warranty{font-weight:bold;margin:10px 50px 10px 0}.plan-warranty table,.plan-warranty tr,.plan-warranty th,.plan-warranty td{border:1px solid #d9d9d9;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:5px}.plan-warranty th:nth-child(1){font-family:'clanotbold'}.plan-warranty th:nth-child(2){background-color:#dd1b22;color:#fff}.plan-warranty th:nth-child(3){background-color:#383838;color:#fff}.plan-warranty tr:nth-child(even){background-color:#f1f2f2}.plan-warranty td:nth-child(2){text-align:center}.plan-warranty td:nth-child(3){text-align:center}.popup-notes{padding:0 5px 0 5px}.popup-notes ul li{list-style-type:disc !important;list-style-position:inside}.ep-terms{padding:5px}.ep-terms p{color:#dd1b22;font-size:12px;font-family:clanotnews;margin:unset !important;font-weight:bold;padding:2px !important;text-decoration:underline}.warranty-background{background-color:#fff !important;padding-bottom:5px !important}.update-cart{line-height:unset}.epAdded{background-color:#fff !important;border-top:1px solid #d9d9d9 !important;border-bottom:1px solid #d9d9d9 !important}.ep-header-space{margin:8px 0}.ext-prot-content span{font-family:'clanotnews';font-size:11px}@media only screen and (max-width:47.9375em){.ext-prot-content span{display:contents}}@media only screen and (min-width:48em){.ext-prot-content span{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}}@media only screen and (min-width:34.4375em) and (max-width:47.9375em){.ext-prot-content span{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}}@media only screen and (max-width:47.9375em){.epprice{display:inline-block;vertical-align:middle;line-height:30px;width:100%}}.popup-ep{padding-top:10px}.ep-popup-block{border:1px solid #e1e1e1;padding:18px}.popupEPprice{font-size:11px !important;font-family:'clanotnews' !important;color:#dd1b22}.ep-tdwidth{width:86.5%}@media only screen and (max-width:47.9375em){.ep-tdwidth{width:100%}}.ep-icon-name{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:overflow-hidden;-ms-flex-direction:overflow-hidden;flex-direction:overflow-hidden}.ep-icon-name .icon{width:10%;padding-top:15px}@media only screen and (max-width:47.9375em){.ep-icon-name .icon{width:20%;padding-top:30px}}.ep-class{display:unset !important;padding:unset !important;border:unset !important}.epBorder{border:unset !important;padding:0 5px 5px 5px}.ep-product-name{padding-left:unset !important}ul.popup-ep-options{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}@media only screen and (min-width:48em){.learn-more-link{width:15% !important}}.learn-more-popup{margin:10px}.learn-more-logo{width:100px}.learn-more-logo a{height:unset !important}.learn-more-logo img{width:100px !important}@media only screen and (min-width:48em){a.learn-pop:lang(fr){width:15%}}@media only screen and (min-width:48em){a.learn-pop:lang(en){width:15%}}.plan-name{margin:10px 10px 10px 0;font-family:'clanotbold';font-size:14px}.popup-ep-price{color:#dd1b22}.plan-coverage{font-family:'clanotnews';font-weight:bold}.content-ep{padding:10px 0}.warranty-message{font-size:13px;line-height:18px}@media only screen and (max-width:47.9375em){.warranty-message{padding:0 15px 5px 15px}}.box{width:100%;padding-left:10px}.box ul{color:#666;list-style:square;padding:0;margin-left:20px}.box ul li{list-style-type:disc;font-family:'clanotnews';font-size:13px;line-height:17px;text-align:left;color:#727579}.ep-list{list-style-type:none}.ep-last-td{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media only screen and (max-width:47.9375em){.ep-last-td{position:relative;float:right}.ep-last-td bottom 70px{left:280px}}@media only screen and (min-width:22.5em) and (max-width:23.4375em){.ep-last-td{left:250px}}.ep-tdwidth{width:86.5%}@media only screen and (max-width:47.9375em){.ep-tdwidth{width:100%}}.ep-popup-adh{font-size:9px}.digitalFlyerProductList.list-view .product-content{margin-left:140px}.digitalFlyerProductList.list-view .product-content .product-image{margin-left:-140px;margin-right:0 !important;float:left}@media only screen and (max-width:47.9375em){.digitalFlyerProductList.list-view .product-price{margin-left:140px}}.digitalFlyerProductList.list-view .price-row{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width:47.9375em){.digitalFlyerProductList.list-view .price-row{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}@media only screen and (max-width:47.9375em){.digitalFlyerProductList.list-view .product-price{text-align:left !important}}@media only screen and (min-width:48em){.page-digitalFlyerProductList .site-search-submit,.page-search .site-search-submit,.page-brandPage .site-search-submit{top:12px}}.digitalFlyerProductList.grid-view{font-size:0;position:relative}.digitalFlyerProductList.grid-view .productListItem{display:inline-block;margin-left:0;margin-right:0;position:relative;width:100%}@media only screen and (max-width:47.9375em){.digitalFlyerProductList.grid-view .productListItem{width:45%;border-bottom:1px solid #d9d9d9}.digitalFlyerProductList.grid-view .productListItem:nth-child(even){padding:20px}.digitalFlyerProductList.grid-view .productListItem:nth-child(even):before{background:#d9d9d9;content:'';display:block;height:75%;left:0;position:absolute;top:12.5%;width:1px}.digitalFlyerProductList.grid-view .productListItem:nth-child(odd){margin:10px;padding:20px}.digitalFlyerProductList.grid-view .productListItem:last-child{border-bottom:1px solid #d3d3d3}.digitalFlyerProductList.grid-view .productListItem .primary-button{padding:0 5px}}.digitalFlyerProductList.grid-view .productListItem .product-price{text-align:left}.digitalFlyerProductList.grid-view .productListItem .product-price .list-price-wrap{margin-bottom:10px}.digitalFlyerProductList.grid-view .productListItem .product-price .list-price-wrap .sale-price{margin-bottom:2px}.digitalFlyerProductList.grid-view .productListItem .product-info{margin-top:20px}.digitalFlyerProductList.grid-view .productListItem .product-info .availability-text{max-width:none}.digitalFlyerProductList.grid-view .productListItem .product-info .checkbox-wrap{float:none;width:100%;margin-left:0;padding:0}.digitalFlyerProductList.grid-view .productListItem .product-info .productMainLink.desktop-only span{display:-webkit-box;overflow:hidden;padding-right:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:clanotnews;font-size:16px;font-size:1rem;margin-bottom:2px;color:#383838}.digitalFlyerProductList.grid-view .availability{max-width:none;display:block;float:none}.digitalFlyerProductList.grid-view .details{display:none}@media only screen and (min-width:48em){.digitalFlyerProductList.grid-view .productListItem{border-bottom:none;border-top:1px solid #d9d9d9;padding-left:3.75%;padding-right:0;width:49.5%;vertical-align:top}.digitalFlyerProductList.grid-view .productListItem:before{background:#d9d9d9;content:'';display:block;height:75%;left:0;position:absolute;top:12.5%;width:1px}.digitalFlyerProductList.grid-view .productListItem:nth-child(odd){padding-left:3.75%;padding-right:3.75%}.digitalFlyerProductList.grid-view .productListItem:first-child,.digitalFlyerProductList.grid-view .productListItem:nth-child(2){border-top:none}.digitalFlyerProductList.grid-view .productListItem .head{height:4.5rem;line-height:1.2rem}.digitalFlyerProductList.grid-view .productListItem .head .productMainLink{display:block;line-height:1em;height:1.9em;font-size:16px;font-size:1rem;overflow:hidden;white-space:normal}.digitalFlyerProductList.grid-view .productListItem .productMainLink{float:none;display:block;margin-top:10px}.digitalFlyerProductList.grid-view .productListItem .product-image{float:none;margin-left:0}.digitalFlyerProductList.grid-view .productListItem .product-content{margin-left:0}.digitalFlyerProductList.grid-view .product-info{padding-left:0}.digitalFlyerProductList.grid-view .product-description{border-right:none;float:none;padding-right:0;width:100%;padding-bottom:0}.digitalFlyerProductList.grid-view .product-description .rating-container{height:20px}.digitalFlyerProductList.grid-view .product-description .rating-container .stars-wrapper-focus{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.digitalFlyerProductList.grid-view .product-description:after{display:none}.digitalFlyerProductList.grid-view .product-price{float:none;padding-left:0;width:100%;margin-top:4px}.digitalFlyerProductList.grid-view .product-price .list-price-wrap{overflow:hidden;min-height:100px}.digitalFlyerProductList.grid-view .product-price .original-price{line-height:100%;min-height:1em}.digitalFlyerProductList.grid-view .product-price .original-price,.digitalFlyerProductList.grid-view .product-price .sale-price{text-align:left}.digitalFlyerProductList.grid-view .product-price .original-price .sale-text,.digitalFlyerProductList.grid-view .product-price .sale-price .sale-text{display:none}.digitalFlyerProductList.grid-view .product-price .button-wrap{text-align:left}.digitalFlyerProductList.grid-view .product-price .button-wrap .button{float:none}.digitalFlyerProductList.grid-view .product-price .check-pricing{float:none}.digitalFlyerProductList.grid-view .product-price .store-availability-link-holder{*zoom:1;margin:0 0 10px}.digitalFlyerProductList.grid-view .product-price .store-availability-link-holder:before,.digitalFlyerProductList.grid-view .product-price .store-availability-link-holder:after{content:'';display:table}.digitalFlyerProductList.grid-view .product-price .store-availability-link-holder:after{clear:both}.digitalFlyerProductList.grid-view .product-price .store-availability-link-holder a{float:left}.digitalFlyerProductList.grid-view .availability{max-width:none}.digitalFlyerProductList.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;margin-top:0 !important}.digitalFlyerProductList.grid-view .check-availability{float:none;font-family:clanotbook;font-size:13px;font-size:.8125rem}}@media only screen and (min-width:48em){.digitalFlyerProductList.grid-view .productListItem{padding-left:2.5%;padding-right:2.5%;width:25%;padding-bottom:20px}.digitalFlyerProductList.grid-view .productListItem:before{left:-1.5%}.digitalFlyerProductList.grid-view .productListItem:nth-child(even){padding-left:2.5%;padding-right:2.5%}.digitalFlyerProductList.grid-view .productListItem:nth-child(even):before{display:block}.digitalFlyerProductList.grid-view .productListItem:nth-child(4n):before{display:block;left:4%}.digitalFlyerProductList.grid-view .productListItem:nth-child(4n+1):before{display:none}.digitalFlyerProductList.grid-view .productListItem:nth-child(3),.digitalFlyerProductList.grid-view .productListItem:nth-child(4){border-top:none}}.digital-flyer-header .content{display:unset !important}.digital-flyer-header h2{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-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:clanotmedium;font-weight:100}.digital-flyer-header h2:before{content:"";-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;border-bottom:2px solid #d9d9d9;margin:10px}.digital-flyer-header h2:after{content:"";-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;border-bottom:2px solid #d9d9d9;margin:10px}.page-DigitalFLyerContentPage .shop-feature-tech{margin:10px;line-height:31px;border:1px solid #f00;font-size:13px;color:#f00;font-family:clanotmedium;text-align:center}.page-DigitalFLyerContentPage .featured-tech-mobile{display:grid;grid-template-columns:auto auto auto}.page-DigitalFLyerContentPage .shop-feature-tech-name{font-size:.875rem;margin:0 0 10px;margin-left:60px;font-weight:bold;font-family:clanotbook;color:#383838}.page-DigitalFLyerContentPage .arrow-right{content:'';display:inline-block;margin-left:8px;border-top:6px solid transparent;margin-bottom:10px;border-bottom:6px solid transparent;border-left:8px solid #dd1b22;height:0;width:0;vertical-align:middle}#onetrust-consent-sdk #onetrust-pc-sdk .ot-always-active{color:#dd1b22 !important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{border:1px solid #dd1b22 !important;background-color:#dd1b22 !important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{background-color:#fff !important}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content h2#ot-pc-title{font-style:normal !important;font-size:18px !important;color:#111 !important}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content h2#ot-pc-title img{width:150px !important;height:45px !important}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc{clear:both;width:100%;font-size:.812em;line-height:1.5;margin-bottom:26px}#onetrust-consent-sdk #onetrust-pc-sdk h3,#onetrust-consent-sdk #onetrust-pc-sdk h4{color:#111 !important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-pc-footer-logo{display:none;visibility:hidden}#onetrust-consent-sdk #onetrust-pc-sdk #ot-cookie-policy-link:hover{color:#dd1b22 !important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-arw{color:#dd1b22 !important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-btn-container{text-align:left}#onetrust-consent-sdk #onetrust-pc-sdk .save-preference-btn-handler{margin-left:20px}@media only screen and (min-width:48em){#onetrust-close-btn-container{top:20% !important}}#onetrust-button-group-parent{padding-right:0 !important;top:70% !important}#onetrust-button-group-parent #onetrust-button-group{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}

/*# sourceMappingURL=main.e30fa2b71849b53c991d.css.map*/