a,ins{text-decoration:none}a,body{margin:0}a,a[href^=tel]{color:#006fb4}fieldset,table{max-width:100%}fieldset,legend{padding:0;border:0}.bulleted-list,.bulleted-list li{list-style-type:disc}.checkout-address-list .input-radio,label img{pointer-events:none}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot?-w6kldb);src:url(/assets/fonts/icomoon.eot?#iefix-w6kldb) format("embedded-opentype"),url(/assets/fonts/icomoon.woff?-w6kldb) format("woff"),url(/assets/fonts/icomoon.ttf?-w6kldb) format("truetype"),url(/assets/fonts/icomoon.svg?-w6kldb#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{*{-webkit-print-color-adjust:exact!important}html{width:8.5in}.checkout-guest-register,.checkout-guest-register--form,.checkout-guest-register--header,.checkout-payment-summary--actions,.checkout-print-btn,.checkout-progress-guest,.nav-panel,.primary-brand--anchor,.primary-footer,.primary-header,.secure-checkout{display:none!important}.primary-brand,.primary-brand--anchor{background:0 0!important}}article,aside,details,figcaption,figure,footer,header,hgroup,label,label input,label select,label textarea,legend,menu,nav,section{display:block}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}b,h1,h2,h3,h4,h5,h6,strong{font-weight:400}em,i{font-style:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{padding:0;font-size:100%;vertical-align:baseline;background:0 0}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}body{overflow-x:hidden;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:12px;line-height:1.5;color:#000;background-color:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}p{color:#000;margin-bottom:20px}a:hover{text-decoration:underline}.control-binary--anchor:hover,.no-underline,.no-underline:hover,.sub-nav--close:hover{text-decoration:none}h1{font-size:40px;font-weight:300;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:20px;color:#000;line-height:60px}h2,h3{font-weight:400;margin-bottom:20px;color:#000;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}h2{font-size:30px;line-height:45px}h3{font-size:22px;line-height:33px}h4{font-size:20px;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:20px;color:#000;line-height:30px}h5{font-size:18px;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:20px;color:#000;line-height:27px}h6{font-size:16px;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:20px;color:#000;line-height:24px}label,td,th{font-weight:400}table{width:100%;border-collapse:collapse;border-spacing:0}td,th{text-align:left;vertical-align:top}fieldset{margin:0 0 20px}legend{width:100%;margin-bottom:2.25;font-size:18px;line-height:3;color:#333}legend small{font-size:1.125;color:#999}sub{font-size:12px;line-height:1.5}.sup,sup{vertical-align:super;font-size:8px}button,input,select,textarea{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}label{margin-bottom:5px;color:#333;font-size:18px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select[multiple],select[size],textarea{height:auto}.uneditable-input,input,select,textarea{background:#fff;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px;height:40px;margin-bottom:5px;font-size:12px;line-height:1.5;color:#666;border:1px solid #999}select{height:40px;line-height:40px}input,textarea{padding:0 10px}input:focus,textarea:focus{outline:0}select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed}input:focus:required:invalid,select:focus:required:invalid,textarea:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:required:invalid:focus,select:focus:required:invalid:focus,textarea:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}strong{font-weight:600;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}[class*=" alert-"],[class^=alert-]{position:relative;padding:10px 35px 10px 14px;margin:0 0 20px;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}[class*=" alert-"] label,[class^=alert-] label{display:inline;font-size:14px;color:#690;cursor:pointer}[class*=" alert-"] h3,[class^=alert-] h3{margin:0}.alert-error{border-color:#c00;background-color:#fff4f4;color:#c00}.alert-success,.alert-success--margin-top{background-color:#d2dfc4;border-color:#466327}.alert-error p{margin:0;color:#c00}.alert-success{color:#466327}.alert-success p{margin:0;color:#466327}.alert-success--margin-top{color:#466327;margin-top:20px}.alert-success--margin-top p{margin:0;color:#466327}.alert-neutral{background-color:#fcf3cc;border-color:#ecbf48;color:#d29f44}.alert-neutral p{margin:0;color:#d29f44}.alert-neutral h3{color:#d29f44}.alert--icon i{position:absolute;top:12px;left:25px;font-size:16px}.alert--icon p{margin-left:40px}.alertBox--header{margin-bottom:5px}.alertBox--para{margin-bottom:0}@font-face{font-family:canon-icon;src:url(../fonts/canon-icon.eot);src:url(../fonts/canon-icon.eot?#iefix) format("eot"),url(../fonts/canon-icon.woff2) format("woff2"),url(../fonts/canon-icon.woff) format("woff"),url(../fonts/canon-icon.ttf) format("truetype"),url(../fonts/canon-icon.svg#canon-icon) format("svg")}.pag-dots--list{display:inline-block;height:22px;margin:0;padding:0 5px;list-style:none;vertical-align:middle}.pag-dots--list:after,.pag-dots--list:before{display:table;content:""}.pag-dots--list:after{clear:both}.pag-dots--list .pag-dots-btn-next,.pag-dots--list .pag-dots-btn-prev,.pag-dots--list li{display:inline-block;height:22px;vertical-align:middle}.dotted-list--item{padding:0 0 0 19px;position:relative}.floated-list--item{width:50%;font-size:15px;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:14px;padding:0 0 0 20px;position:relative}.floated-list--item:nth-child(odd){float:left;clear:left;padding-right:20px}.basic-list--item,.floated-list--three-col-item{font-size:15px;font-weight:400;margin-bottom:14px;padding:0 0 0 20px;position:relative;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.floated-list--item:nth-child(even){float:right;clear:right}.clear-fix,.clearfix:after,.container-fluid:after,.container:after,.content-container:after,.content-wrapper:after,.row:after{clear:both}@media all and (max-width:767px){.floated-list--item:nth-child(even),.floated-list--item:nth-child(odd){float:none;width:100%}}.floated-list--three-col-item{width:33.3333333333333333%;float:left}@media screen and (max-width:992px){.floated-list--three-col-item{width:100%;float:none}}.list-dot{color:#c00;font-size:6px;position:absolute;left:0;top:3px}.list-dot__style-2{color:#000;font-size:4px}.address-list-item--wrapper{margin-bottom:20px}.address-list-item--title{font-size:20px;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;color:#000}.address-list-item{font-size:18px;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;color:#666}.product-highlights--list li{margin-bottom:10px}.bundle-offers-list--item{padding-left:35px;position:relative;margin-bottom:10px}.bundle-offers-list--item i{color:#999;font-size:22px}.sub-nav--items{display:block}.sub-nav--wrapper{position:relative}.sub-nav-pointer{width:32px;height:16px;background:url(/assets/img/sprites/sub-nav-pointer.png) no-repeat;display:block;position:absolute;overflow:hidden;top:-15px;left:10px;z-index:2}.sub-nav--close-container{position:absolute;top:-10px;right:-15px;z-index:2;background:#fff;width:30px;height:26px;border-radius:50%}@media all and (min-width:992px){.sub-nav--close-container{display:none}}.sub-nav--close{cursor:pointer;font-size:30px;color:#666}@media screen and (max-width:991px){.sub-nav--items{display:none;position:absolute;top:50px;z-index:1;background:#fff;border:1px solid #efefef;width:auto;min-width:216px;max-width:50%}}@media (min-width:768px) and (max-width:992px){.sub-nav--items{position:absolute;top:111px;left:186px}}@media screen and (min-width:992px){.sub-nav-pointer{display:none}}.box{border:1px solid #ccc;padding:10px;display:inline-box}.inline-block,.super-script-circle{display:inline-block}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.super-script-circle{background:#4d4d4d;color:#fff;border-radius:50%;width:14px;height:14px;text-align:center;line-height:14px;border:1px solid #fff;font-size:9px;position:relative;top:-8px;left:-5px}.pixelPeek-slide-counter{position:absolute}.banner-image{max-width:100%}.position-modifier-relative{position:relative}.js-scroll-locked-top{position:fixed;top:0;visibility:hidden;z-index:1}.cursor-pointer{cursor:pointer}.float-left{float:left}.float-right{float:right}.no-float{float:none}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis.multiline{white-space:normal}.module-adjust-a{margin-top:1px;margin-bottom:5px}.no-margin{margin:0}.display-block{display:block}@media all and (min-width:1200px){.lg-reverse{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.lg-clearfix:after,.lg-clearfix:before{content:" ";display:table}.lg-clearfix:after{clear:both}}@media all and (min-width:992px) and (max-width:1199px){.md-reverse{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.md-clearfix:after,.md-clearfix:before{content:" ";display:table}.md-clearfix:after{clear:both}}.center-text{text-align:center}.left-text{text-align:left}.right-text{text-align:right}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.font-xbold{font-weight:800}.font-bold{font-weight:600;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.font-normal{font-weight:400}.font-light{font-weight:200}.font-xlight{font-weight:100}@media all and (min-width:768px) and (max-width:991px){.sm-reverse{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.sm-clearfix:after,.sm-clearfix:before{content:" ";display:table}.sm-clearfix:after{clear:both}}@media all and (max-width:767px){.xs-reverse{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.xs-clearfix:after,.xs-clearfix:before{content:" ";display:table}.xs-clearfix:after{clear:both}}.color-mod-1{color:#c00}.color-mod-2{color:#077}.color-mod-3{color:#666}.color-mod-4{color:#999}.color-mod-5{color:#ccc}.color-mod-6{color:#fff}.color-mod-7{color:#6a963b}.color-mod-8{color:#006fb4}.section-bg-1{background:#fbfbfb}.section-btm-spacing{margin-bottom:60px;clear:both}@media screen and (max-width:767px){.js-accordion-trigger{border-top:1px solid #dbdbdc;border-bottom:1px solid #dbdbdc;padding:20px 0;margin-bottom:0}.js-accordion-trigger:after{display:inline-block;float:right;width:14px;font-family:icomoon;height:14px;line-height:14px;vertical-align:text-top;background-image:url(/assets/img/icons.png);background-position:14px 14px;background-repeat:no-repeat;margin-top:2px}.js-trigger-up:after{content:"\e604"}.js-trigger-down:after{content:"\e601"}}.content-container:after,.content-container:before,.content-wrapper:after,.content-wrapper:before{content:"";display:table}.mobile-only{display:none}@media (max-width:767px){.mobile-only{display:block}}.sub--small{font-size:10px}.center-button-block{text-align:center}.block-margin-top-1{margin-top:10px}.block-margin-btm-1{margin-bottom:10px}.block-padding-top-1{padding-top:10px}.block-padding-btm-1{padding-bottom:10px}.block-margin-top-2{margin-top:20px}.block-margin-btm-2{margin-bottom:20px}.block-padding-top-2{padding-top:20px}.block-padding-btm-2{padding-bottom:20px}.block-margin-top-3{margin-top:30px}.block-margin-btm-3{margin-bottom:30px}.block-padding-top-3{padding-top:30px}.block-padding-btm-3{padding-bottom:30px}.block-margin-top-4{margin-top:40px}.block-margin-btm-4{margin-bottom:40px}.block-padding-top-4{padding-top:40px}.block-padding-btm-4{padding-bottom:40px}.block-margin-left-1{margin-left:10px}.block-padding-left-1{padding-left:10px}.block-margin-right-1{margin-right:10px}.block-padding-right-1{padding-right:10px}.block-margin-left-2{margin-left:20px}.block-padding-left-2{padding-left:20px}.block-margin-right-2{margin-right:20px}.block-padding-right-2{padding-right:20px}.block-margin-left-3{margin-left:30px}.block-padding-left-3{padding-left:30px}.block-margin-right-3{margin-right:30px}.block-padding-right-3{padding-right:30px}.block-margin-left-4{margin-left:40px}.block-padding-left-4{padding-left:40px}.block-margin-right-4{margin-right:40px}.block-padding-right-4{padding-right:40px}.pl-color--gray-darkest{color:#323232}.pl-color--gray{color:#939598}.pl-color--white{color:#fff}.pl-color--blue{color:#006fb4}.pl-bg--gray-lighter{background-color:#eceded}.pl-bg--black{background-color:#000}.profile-persisted-visible{display:none}.profile-transient-visible{display:block}.profile-persisted .profile-persisted-visible{display:inherit}.profile-persisted .profile-transient-visible{display:none}.bulleted-list li{list-style-position:inside;margin-bottom:10px}.js-body-fixed{position:fixed;width:100%}.content-container{position:relative;margin-left:10px;margin-right:10px}@media screen and (min-width:769px){.content-layout-b .content-main-container{float:left;width:100%}.content-layout-b .content-main{margin-left:240px}.content-layout-b .content-sub{float:left;width:220px;margin-left:-100%;margin-right:20px}.content-layout-c .content-main-container{float:left;width:100%}.content-layout-c .content-main{margin-right:240px}.content-layout-c .content-sub{float:left;width:220px;margin-left:-220px}.content-layout-d .content-main-container{float:left;width:100%}.content-layout-d .content-main{margin-right:320px}.content-layout-d .content-sub{float:left;width:300px;margin-left:-300px}}@media screen and (min-width:1024px){.content-container{width:940px;margin:0 auto}}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}/*!
 * Bootstrap v3.3.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=7ae7feded1583ff42e68)
 * Config saved to config.json and https://gist.github.com/7ae7feded1583ff42e68
 */*{box-sizing:border-box}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.contols-sub--list,.control-errors,.input-description,.table--price-label b{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.hidden{visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.hidden-xl-down,.hidden-xs-up{display:none!important}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}.page{left:0;-webkit-transition:left .2s ease;-moz-transition:left .2s ease;-ms-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease}@media screen and (max-width:1199px){.page{position:relative;background:#fff}}.bg-2,.full-width-bordered.bg-2,.full-width.bg-2{background:#fbfbfb}.page.page-shifted{left:270px;border-left:1px solid #ccc;-webkit-box-shadow:2px 0 5px rgba(50,50,50,.5);-moz-box-shadow:2px 0 5px rgba(50,50,50,.5);box-shadow:2px 0 5px rgba(50,50,50,.5)}.full-width-bordered{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:40px;padding-bottom:40px}.full-width-bordered.border-top{border-bottom:0}.full-width-bordered.border-btm{border-top:0}.full-width-bordered.no-padding{padding-top:0}.full-width{padding-top:10px;padding-bottom:10px}@media screen and (min-width:768px){.full-width{padding-top:40px;padding-bottom:40px}}.footer-container{background:#fff;padding:43px 0 0;border-top:2px solid #c00}@media screen and (max-width:767px){.footer-container{padding:10px 0 0}}.info-block-btm-border{border-bottom:1px solid #e2e4e5;padding-top:15px;position:relative}.info-block-top-border{border-top:1px solid #e2e4e5;margin-top:30px;padding-top:38px}.section-border-btm{border-bottom:1px solid #e2e4e5;padding-bottom:15px;margin-bottom:40px}.section-border-top{border-top:1px solid #e2e4e5;padding-top:15px}.button-block{margin:0 0 15px}.section-block{margin-bottom:60px}.col-lg-clear,.col-md-clear,.col-sm-clear,.col-xl-clear,.col-xs-clear{clear:none}@media all and (min-width:768px) and (max-width:991px){.col-sm-clear{clear:both}}@media all and (min-width:992px) and (max-width:1199px){.col-md-clear{clear:both}}@media all and (min-width:1200px){.col-lg-clear{clear:both}}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}.pl-spacer--in--smallest{padding:20px}}@media (min-width:768px){.col-sm-15{width:20%;float:left}.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.col-md-15{width:20%;float:left}.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}.hidden-xl-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}.pl-push--mobile--large::after{margin-bottom:80px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (max-width:767px) and (min-width:544px){.pl-push--mobile--large::after{margin-bottom:120px}}@media (max-width:767px){.pl-push--mobile--medium::after{margin-bottom:60px;content:'';display:block;margin-top:-1px;width:100%;height:1px}}@media (max-width:767px) and (min-width:544px){.pl-push--mobile--medium::after{margin-bottom:80px}}@media (max-width:767px){.pl-push--mobile--small::after{margin-bottom:35px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (max-width:767px) and (min-width:544px){.pl-push--mobile--small::after{margin-bottom:65px}}@media (max-width:767px){.pl-push--mobile--smaller::after{margin-bottom:20px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (max-width:767px) and (min-width:544px){.pl-push--mobile--smaller::after{margin-bottom:30px}.pl-push--mobile--smallest::after{margin-bottom:20px}}@media (max-width:767px){.pl-push--mobile--smallest::after{margin-bottom:20px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:768px) and (max-width:991px){.pl-push--tablet--large::after{margin-bottom:80px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:768px) and (max-width:991px) and (min-width:544px){.pl-push--tablet--large::after{margin-bottom:120px}}@media (min-width:768px) and (max-width:991px){.pl-push--tablet--medium::after{margin-bottom:60px;content:'';display:block;margin-top:-1px;width:100%}}@media (min-width:768px) and (max-width:991px) and (min-width:544px){.pl-push--tablet--medium::after{margin-bottom:80px}}@media (min-width:768px) and (max-width:991px){.pl-push--tablet--small::after{margin-bottom:35px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:768px) and (max-width:991px) and (min-width:544px){.pl-push--tablet--small::after{margin-bottom:65px}}@media (min-width:768px) and (max-width:991px){.pl-push--tablet--smaller::after{margin-bottom:20px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:768px) and (max-width:991px) and (min-width:544px){.pl-push--tablet--smaller::after{margin-bottom:30px}.pl-push--tablet--smallest::after{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){.pl-push--tablet--smallest::after{margin-bottom:20px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:992px){.pl-push--desktop--large::after{margin-bottom:80px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:992px) and (min-width:544px){.pl-push--desktop--large::after{margin-bottom:120px}}@media (min-width:992px){.pl-push--desktop--medium::after{margin-bottom:60px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:992px) and (min-width:544px){.pl-push--desktop--medium::after{margin-bottom:80px}}@media (min-width:992px){.pl-push--desktop--small::after{margin-bottom:35px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:992px) and (min-width:544px){.pl-push--desktop--small::after{margin-bottom:65px}}@media (min-width:992px){.pl-push--desktop--smaller::after{margin-bottom:20px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}@media (min-width:992px) and (min-width:544px){.pl-push--desktop--smaller::after{margin-bottom:30px}.pl-push--desktop--smallest::after{margin-bottom:20px}}@media (min-width:992px){.pl-push--desktop--smallest::after{margin-bottom:20px;content:'';display:block;height:1px;margin-top:-1px;width:100%}}.pl-spacer--in--smallest{padding:20px}.pl-spacer--cut-h[class*=in]{padding-left:0;padding-right:0}.input-button,.input-reset,.input-submit{width:auto;height:auto}.input-checkbox:focus,.input-radio:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.control-errors{color:#f90000;width:300px;clear:both;font-weight:400}.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning>label{color:#c09853}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .help-block,.control-group.error .help-inline,.control-group.error>label{color:#b94a48}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .help-block,.control-group.success .help-inline,.control-group.success>label{color:#468847}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.form-actions{margin-bottom:60px;clear:both;background-color:transparent}.checkout--form-actions{padding-top:25px;margin-top:25px;border-top:1px solid #ccc}.checkout--form-actions__alternate{padding-top:0;margin-top:0;border:0}@media all and (min-width:768px){.checkout--form-actions__alternate{padding-top:25px;margin-top:25px}}.uneditable-input{display:block;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}:-moz-placeholder{color:#999}::-webkit-input-placeholder{color:#999}.help-block{display:block;margin-top:5px;margin-bottom:0;color:#999;clear:both}.help-block.errors-list{padding:20px;background:#f9e5e6;border:1px solid #e8aaad;color:#bd0007}.help-inline{display:inline-block;margin-bottom:9px;vertical-align:middle;padding-left:5px}.help-block--radio{padding-left:20px}.search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.contols-sub{display:block;padding-bottom:5px;font-size:12px}.contols-sub--list{display:inline-block;font-weight:400}.contols-sub--list li{display:inline}.control-binary .contols-sub--list{padding-left:20px}.binary-label .contols-sub--list{padding-left:0}.binary-label .contols-sub{padding-top:5px;padding-bottom:0}.control-group{float:left;width:100%;margin-bottom:15px;clear:both}.control-group__errors-full-width .control-errors{width:100%}.control-group--alignment-block{padding:0 0 0 233px;margin:0 0 20px}@media all and (max-width:768px){.control-group{clear:both}.control-group--alignment-block{padding:0}}.control-label{vertical-align:top;display:block;width:100%;text-align:left}@media all and (min-width:768px){.control-label{display:inline-block;width:230px;margin-top:9px;margin-bottom:0;text-align:right;padding-right:15px}}.control-label-block{display:block;width:auto;text-align:left;margin-top:0;margin-bottom:9px}@media all and (min-width:768px){.control-label--inline{display:inline-block;width:auto;margin-top:9px;margin-bottom:0;text-align:left;padding-right:15px}.controls{max-width:360px}}.binary-label,.img-binary-label{font-size:16px;margin-top:10px;position:relative}.field-col-auto{width:auto;margin-right:20px;float:left}.field-col-auto:last-child{margin-right:0}.field-col-1,.field-col-2{margin-right:5%;float:left}.field-col-1{width:21.25%}.field-col-2{width:47.5%}.field-col-2:last-of-type{margin-right:0}.field-col-3{width:73.75%;margin-right:5%;float:left}.field-col-3:last-of-type{margin-right:0}.controls{display:inline-block;width:100%;vertical-align:top}.controls.inline-adjust{width:auto}@media all and (min-width:768px){.controls.full-width-input{max-width:100%}.controls.inline-block{margin-left:20px}}.control-binary{margin-bottom:15px;position:relative;width:100%;float:left}.control-group .control-binary{margin-bottom:0}.binary-label{display:block;padding-left:20px}@media screen and (min-width:400px){.binary-label{display:inline-block}}.img-binary-label{text-align:center}.img-binary-label .input-radio{display:inline-block;position:inherit;clear:both}.img-binary-label img{display:block}.input-checkbox,.input-image,.input-radio{width:auto;height:auto;min-height:0;padding:0;margin:3px 0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0\9}.input-checkbox,.input-radio{position:absolute;top:3px;left:0}.form-actions-note{width:100%;text-align:right;font-size:12px;display:inline-block;display:block;clear:both}@media all and (max-width:767px){.col-xs-clear{clear:both}.form-actions-note{text-align:left}}.control-error-right .control-errors{text-align:right}.label-small{font-size:12px}.label-small .input-checkbox,.label-small .input-radio{top:1px}.phone-num-description{color:#000}.input-description{color:#000;clear:both;font-weight:400;display:block;font-size:12px}.control-warning{position:relative;margin:5px 0 10px;padding-left:20px;color:#666}.control-warning-icon{position:absolute;top:3px;left:0;font-size:15px}.input--btn-sibling{margin-right:20px}.control-filter-wrapper{margin:53px 0 60px}input[type=submit]{-webkit-appearance:none}.control-margin-btm{margin-bottom:20px}.input__custom-style-1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid #e2e4e5;font-size:15px}.input__custom-style-1:focus{border-bottom:1px solid #000}.data-table--table thead td,.data-table--table thead th{font-weight:700;color:#333}.data-table--table td{padding:16px 10px 16px 0;border-bottom:1px solid #ccc;font-size:14px;font-weight:400}.data-table--table tbody tr:last-child td,.data-table--table tbody tr:last-child th{border-bottom:none}.basket-summary--table{font-size:14px;line-height:17px}.basket-summary--table td,.basket-summary--table th{padding:10px 15px;line-height:1.5;border-top:1px solid #ddd}.basket-summary--table thead{background:#f2f2f2}.summary--table{font-size:14px}.summary--table th{padding:10px 0;line-height:1.5;border-top:1px solid #ddd}.summary--table td{padding:10px 0;line-height:1.5;border:none}.content-table--cell,.content-table--row.table-row-zebra:nth-child(even) .content-table--cell:last-child{border-right:1px solid #ccc}.summary--table__outer_borders{border-top:1px solid #e2e4e5;border-bottom:1px solid #e2e4e5}.table--price-label{font-size:16px}.table--price-label b{font-size:14px;line-height:17px;font-weight:600;vertical-align:middle}.table--price-delivery-disclaimer{display:block;font-size:12px}.content-table{display:table;font-size:14px;width:100%;margin:0 0 70px}.p-1,.p-2{font-size:15px;line-height:1.5}.content-table--row{display:table-row}.content-table--row:last-child .content-table--cell{border-bottom:none}.content-table--row.table-row-zebra:nth-child(even){background:#f5f6f6}.content-table--cell{display:table-cell;border-bottom:1px solid #ccc;padding:30px 45px;vertical-align:middle}.content-table--cell:last-child{border-right:none}.content-table--width-10{width:10%}.content-table--width-20{width:20%}.content-table--width-30{width:30%}.content-table--width-40{width:40%}.content-table--width-50{width:50%}.content-table--width-60{width:60%}.content-table--width-70{width:70%}.content-table--width-80{width:80%}.content-table--width-90{width:90%}.content-table--width-100{width:100%}@media screen and (max-width:768px){.content-table,.content-table--row{display:block;width:100%;border:none}.content-table--row:nth-child(even){border:1px solid #ccc}.content-table--row:nth-child(even) .content-table--cell:last-child{border-right:none}.content-table--cell{display:block;width:100%;border:none}.content-table--width-10,.content-table--width-100,.content-table--width-20,.content-table--width-30,.content-table--width-40,.content-table--width-50,.content-table--width-60,.content-table--width-70,.content-table--width-80,.content-table--width-90{width:100%}}.line.grand-total,.line.subtotal{border-bottom:1px solid #ccc}.p-1{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.p-2,.p-3{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.p-3{font-size:14px;line-height:1.5}.p-4,.p-5{font-size:12px;line-height:1.5}.p-4{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.p-5{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.p-6,.p-7,.p-8,.p-9{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.p-6{font-size:11px;line-height:1.5}.p-7{font-size:16px;line-height:1.5}.p-8{font-size:14px;line-height:1.5;margin-bottom:3px}.p-9{font-size:20px}.p-10,.p-11{font-weight:400}.p-10{font-size:18px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:1.5}.p-11{font-size:22px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.p-12,.p-13{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.p-12{font-size:14px;line-height:1.5}.p-13{font-size:10px;line-height:1.2}.page-intro--para{margin:0 0 30px}.message{display:inline}.line{margin:0;padding:10px 0}.line:after,.line:before{display:table;content:""}.line:after{clear:both}.line.itemised{padding:2px}.line.grand-total{margin-bottom:5px;padding-top:15px;padding-bottom:10px;border-top:0}.content .line{margin-bottom:10px;font-weight:700;font-size:14px}.content .line.grand-total{border:0}.highlight-style-1{color:#999;font-size:14px;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.font-mod-1,.pl-label,.text-link{font-weight:500}.highlight-style-2{color:#999}.highlight-style-3{color:#4b4f54}.highlight-style-4{color:#46a546}.font-mod-1{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.pl-text--heading{font-size:32px;line-height:38px}@media (min-width:544px){.pl-text--heading{font-size:40px;line-height:48px}}.pl-text--large{font-size:16px;line-height:24px}@media (min-width:544px){.pl-text--large{font-size:22px;line-height:32px}}.pl-text--medium{font-size:14px;line-height:20px}@media (min-width:544px){.pl-text--medium{font-size:18px;line-height:30px}}.pl-text--small{font-size:12px;line-height:18px}@media (min-width:544px){.pl-text--small{font-size:12px;line-height:16px}.pl-text--small-alt{line-height:20px}}.pl-label--small{font-size:12px;line-height:18px}.pl-label--medium{font-size:14px;line-height:20px}.pag-dots--anchor{color:#cdcdcd;display:inline-block;height:22px;width:18px}.pag-dots--anchor:hover{background-position:50% -44px;text-decoration:none}.text-link{font-size:14px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.text-link--icon-arrow{font-size:11px;padding:0 0 0 3px;position:relative;top:2px}.link-type-1,.link-type-2{font-size:14px}.clear,.edit,.header-checkout,.tip-ungroup-items{position:absolute}.link-type-2{color:#ccc}.more{display:block;padding-top:10px}.tip-ungroup-items{top:4px;right:7px}.tip-ungroup-items b{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.back,.remove{margin-bottom:15px;font-size:15px;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.back,.remove,.remove span{margin-right:10px}.delete{margin-left:15px;font-weight:400}.edit{top:15px;right:20px}.header-checkout{bottom:15px;right:15px}.back span{margin-left:10px;vertical-align:middle}.remove{float:right}.remove span{vertical-align:middle}.control-binary--anchor{display:block;color:#666}.control-binary--anchor span{color:#666}.clear{top:0;right:10px;margin:0;font-weight:400}.clear:hover{text-decoration:underline}.clear i{margin-left:3px}.expand-filter .more{display:none}.link-box,.link-box--type-2{display:inline-block;text-align:center}.action{color:#006fb4}.link-box{background:#006fb4;color:#fff;padding:10px 30px;font-size:14px;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.link-box--type-2{background:#f5f6f6;border:1px solid #eceded;font-size:16px;color:#323232;padding:10px 39px;margin-bottom:25px}.link-box--banner-1,.link-box--banner-1:hover,.link-box--banner-2,.link-box--banner-2:hover,.link-box--banner-3,.link-box--banner-3:hover{padding:10px 40px;font-size:14px;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-decoration:none}.link-box--type-2:hover,.link-box:hover{text-decoration:none}.link-box--centered{margin:0 auto;display:table}@media all and (max-width:767px){.link-box--centered{display:table;margin:0}}.link-box--banner-1,.link-box--banner-1:hover{display:inline-block;color:#fff;background:#077}.link-box--banner-2,.link-box--banner-2:hover{display:inline-block;color:#077;border:1px solid #077}.link-box--banner-3,.link-box--banner-3:hover{display:inline-block;color:#fff;background:#077}.link-box--banner-4,.link-box--banner-4:hover{display:inline-block;position:relative;font-size:14px;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;padding-right:14px}@media all and (min-width:992px){.link-box--banner-4,.link-box--banner-4:hover{font-size:14px}}@media all and (min-width:768px){.link-box--banner-4,.link-box--banner-4:hover{color:#fff;font-size:14px}.link-box--banner-4.link-box--light-text,.link-box--banner-4.link-box--light-text:after,.link-box--banner-4:hover.link-box--light-text,.link-box--banner-4:hover.link-box--light-text:after,.link-box--banner-5.link-box--light-text,.link-box--banner-5.link-box--light-text:after,.link-box--banner-5:hover.link-box--light-text,.link-box--banner-5:hover.link-box--light-text:after{color:#fff}.link-box--banner-4.link-box--dark-text,.link-box--banner-4.link-box--dark-text:after,.link-box--banner-4:hover.link-box--dark-text,.link-box--banner-4:hover.link-box--dark-text:after,.link-box--banner-5.link-box--dark-text,.link-box--banner-5.link-box--dark-text:after,.link-box--banner-5:hover.link-box--dark-text,.link-box--banner-5:hover.link-box--dark-text:after{color:#077}.link-box--banner-4.link-box--blue-text,.link-box--banner-4.link-box--blue-text:after,.link-box--banner-4:hover.link-box--blue-text,.link-box--banner-4:hover.link-box--blue-text:after,.link-box--banner-5.link-box--blue-text,.link-box--banner-5.link-box--blue-text:after,.link-box--banner-5:hover.link-box--blue-text,.link-box--banner-5:hover.link-box--blue-text:after{color:#006fb4}}.link-box--banner-5,.link-box--banner-5:hover{display:inline-block;position:relative;color:#077;padding:0 14px 0 0;font-size:16px;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-decoration:none}@media all and (min-width:768px){.link-box--banner-5,.link-box--banner-5:hover{color:#fff;font-size:14px}.link-box--banner-4:after,.link-box--banner-5:after{color:#fff}}@media all and (min-width:992px){.link-box--banner-5,.link-box--banner-5:hover{font-size:14px}}.link-box--banner-4:after,.link-box--banner-5:after{content:"\e603";font-family:icomoon;font-size:11px;position:absolute;z-index:1;right:0;top:4px}.header-1,.header-2{line-height:1.5;color:#000}.header-1{margin-bottom:20px;font-weight:300;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:22px}.header-2,.header-3{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}@media all and (min-width:768px){.header-1{font-size:30px}}.header-2{margin-bottom:8px;font-size:22px}@media all and (min-width:992px){.header-2{font-size:30px}}.header-3{margin-bottom:20px;font-size:18px;line-height:33px;color:#000}.header-4,.header-5{margin-bottom:20px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:1.5;color:#000}@media all and (min-width:992px){.header-3{font-size:20px}}.header-4{font-weight:500;font-size:16px}@media all and (min-width:768px){.header-4{font-size:20px}}.header-5{font-weight:400;font-size:15px}.header-6,.header-7,.header-8{margin-bottom:20px;font-weight:500}.header-5.color-mod-8{color:#006fb4}.header-10,.header-6,.header-7,.header-8,.header-9{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:1.5;color:#000}@media all and (min-width:992px){.header-5{font-size:18px}}.header-6{font-size:16px}.header-7{font-size:14px}.header-8{font-size:12px}.header-9{margin-bottom:8px;font-weight:300;font-size:30px}@media all and (max-width:767px){.header-9{font-size:24px}}.header-10{margin-bottom:20px;font-weight:500;font-size:18px}@media all and (min-width:768px){.header-10{font-size:14px}}@media screen and (max-width:767px){.header-xs-center{text-align:center}}.header--lrg-btm-margin{margin-bottom:25px}.header--md-btm-margin{margin-bottom:15px}.header--small-btm-margin{margin-bottom:10px}.header__tungsten{font-size:64px;font-family:"Tungsten A","Tungsten B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:58px;font-weight:500}@media all and (min-width:992px){.header__tungsten{font-size:90px;font-family:"Tungsten A","Tungsten B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:72px;font-weight:500}}.page--header{padding-bottom:10px;border-bottom:1px solid #ccc;color:#333}.control-group--header{display:inline-block;margin-right:10px}.layout-primary-header{text-align:center}.layout-primary-header--left{text-align:left}.layout-primary-header--left .header-1,.layout-primary-header--left .header-9{color:#c00}.layout--primary-header__neutral .layout-primary-header .header-9{color:#666;margin:40px 0 20px}[class*=" menu-arrow-"],[class^=menu-arrow-]{display:inline-block;width:10px;height:6px;vertical-align:middle;background-position:0 0;background-repeat:no-repeat;margin-left:4px}[class*=" mom-icon-"],[class^=mom-icon-]{display:inline-block;width:30px;height:30px;line-height:30px;vertical-align:middle;background-image:url(/assets/img/icons.png);background-position:0 0;background-repeat:no-repeat}.mom-icon-cross-small-blue{background-position:-300px 0;width:15px;height:14px}.mom-icon-arrow-blue-left,.mom-icon-arrow-blue-right,.mom-icon-arrow-grey-left,.mom-icon-arrow-grey-right{width:8px;height:13px;line-height:13px;background-position:-30px -60px}.mom-icon-arrow-blue-right{background-position:-60px -60px}.mom-icon-arrow-grey-left{background-position:-90px -60px}.mom-icon-arrow-grey-right{background-position:-120px -60px}.mom-icon-zoom{width:15px;height:15px;background-position:-60px -30px}.mom-icon-processing{background-image:url(/assets/img/ajax-loader.gif);width:24px;height:24px;line-height:24px}[class*=" icon-"],[class^=icon-]{line-height:14px;vertical-align:text-top}i.icon-font-1{font-size:31px}i.icon-font-2{font-size:25px}.icon-warning:before{content:"\e60d"}.icon-bags{font-size:29px;width:26px;height:22px;margin-top:4px;color:#999}.icon-magnify_question-mark:before{content:"\e642"}.icon-padlock:before{content:"\e63a"}.icon-basket:before{content:"\e647"}.icon-bag:before{content:"\e604"}.icon-bags:before{content:"\e608"}.icon-search:before{content:"\e641"}.icon-menu:before{content:"\e601"}.icon-heart:before{content:"\e63f"}.icon-cart:before{content:"\e609"}.icon-arrow-left:before{content:"\e602"}.icon-arrow-right:before{content:"\e603"}.icon-arrow-circle-left:before{content:"\e617"}.icon-arrow-circle-right:before{content:"\e618"}.icon-dot:before{content:"\e60c"}.icon-checkmark:before{content:"\e632"}.icon-magnify:before{content:"\e62a"}.icon-star-1:before{content:"\e638"}.icon-star-075:before{content:"\e637"}.icon-star-050:before{content:"\e636"}.icon-star-025:before{content:"\e635"}.icon-arrow-down:before{content:"\e601"}.icon-arrow-up:before{content:"\e604"}.icon-burger:before{content:"\e640"}.icon-close-x:before{content:"\e60a"}.icon-print:before{content:"\e63c"}.icon-video:before{content:"\e629"}.icon-headphones:before{content:"\e63d"}.icon-dot-block{display:block;overflow:hidden;position:absolute}.icon-clock:before{content:"\e646"}.icon-canon_logo:before{content:"\e648";color:#c00}.icon-2-year:before{content:"\e649"}.icon-product-range:before{content:"\e64A"}.icon-product-range-2:before{content:"\e64B"}.icon-spanner:before{content:"\e64c"}.icon-pencil:before{content:"\e652"}.icon-map:before{content:"\e653"}.icon-location:before{content:"\e654"}.icon-store-indicator:before{content:"\e655"}.icon-list:before{content:"\e61C"}.icon-list-bordered:before{content:"\e901"}.icon-tag:before{content:"\e902"}.icon-equals:before{content:"\e904"}.icon-plus:before{content:"\e903"}.icon-question-mark:before{content:"\e61f"}.icon-instagram:before{content:"\e61A"}.icon-pinterest:before{content:"\e61d"}.icon-twitter:before{content:"\e624"}.icon-linkedin:before{content:"\eac9"}.icon-facebook:before{content:"\e60E"}.icon-youtube:before{content:"\e62F"}.icon-google-plus:before{content:"\ea8b"}.icon-card:before{content:"\e905"}.icon-cross:before{content:"\e900"}.icon-download:before{content:"\e9c7"}.icon-cog:before{content:"\e60b"}.icon-address-book:before{content:"\e906";font-weight:600}.icon-framework-filled:before{content:"\e907"}.icon-framework:before{content:"\e908"}.icon-tick-thin:before{content:"\e909"}.icon-arrow-left-right:before{content:"\e90a"}.icon-mail:before{content:"\e90b"}.icon-delivery:before{content:"\e90c"}@font-face{font-family:canon-icon;src:url(../fonts/canon-icon.eot);src:url(../fonts/canon-icon.eot?#iefix) format("eot"),url(../fonts/canon-icon.woff2) format("woff2"),url(../fonts/canon-icon.woff) format("woff"),url(../fonts/canon-icon.ttf) format("truetype"),url(../fonts/canon-icon.svg#canon-icon) format("svg")}.dynamic-basket-icon:before,.dynamic-search-icon:before,.fancybox-close:before,.icon-close-t:before,.icon-close:before,.icon-configure:before,.icon-down-t:before,.icon-down:before,.icon-favourite-t:before,.icon-info:before,.icon-left-c-t:before,.icon-login-c:before,.icon-login-h-sm:before,.icon-login-sm:before,.icon-login-t:before,.icon-right-c-t:before,.icon-right-t:before,.icon-right:before,.icon-search-sm:before,.icon-shop-h-t:before,.icon-shop-t:before,.icon-shop:before,.icon-tags:before,.icon-tick-c:before,.icon-up-t:before,.icon-up:before,.link--icon:after,.mom-tooltip .ui-dialog-titlebar-close .ui-icon:after,.order-summary--edit-link:after,.order-summary--header:after,.pl-link--collapse:before,.pl-link--expand:before,.pl-link--fwd:after,.pl-link--rwd:before,.pl-link--small:after,.pl-nav__item--basket:hover .dynamic-basket-icon:before,.pl-nav__link--dropdown:after,.pl-nav__secondary--floating .pl-nav__item--more.active:before,.pl-nav__secondary--floating .pl-nav__item--more:before,.pl-nav__secondary--floating .pl-nav__item--share.active:before,.pl-nav__secondary--floating .pl-nav__item--share:before,.pl-notification__close:before,.pl-search .ui-menu .ui-menu-item:before,.pl-search__mobile .dynamic-search-icon:before,.pl-search__open .dynamic-search-icon:before,.state-mini-basket-open .dynamic-basket-icon:before,ol.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after,ul.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after{font-family:canon-icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-login-sm:before{content:""}.icon-login-h-sm:before{content:""}.icon-login-t:before{content:""}.icon-login-c:before{content:""}.icon-search-sm:before{content:""}.icon-favourite-t:before{content:""}.icon-shop-h-t:before{content:""}.icon-shop-t:before{content:""}.icon-shop:before{content:""}.icon-down:before{content:""}.icon-down-t:before{content:""}.icon-up:before{content:""}.icon-up-t:before{content:""}.icon-right-c-t:before{content:""}.icon-right:before{content:""}.icon-right-t:before{content:""}.icon-left-c-t:before{content:""}.icon-close-t:before{content:""}.icon-close:before{content:""}.icon-configure:before{content:""}.icon-tags:before{content:""}.icon-info:before{content:""}.icon-tick-c:before{content:""}.btn{font-weight:600;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;display:inline-block;width:100%;letter-spacing:1px;line-height:1.2;text-align:center;text-transform:uppercase;cursor:pointer;border:0}.btn:focus{outline:0}.btn.btn__disabled,.btn.disabled,.btn[disabled]{color:#999;cursor:default;background:#e6e6e6;border:1px solid #999;opacity:.65;filter:"alpha(opacity=$op)"}.btn.btn__disabled:hover,.btn.disabled:hover,.btn[disabled]:hover{background:#e6e6e6;color:#999;border:1px solid #999;text-decoration:none}.btn__lg,.btn__md,.btn__sm{padding:8px 16px;font-size:10px;line-height:18px;border-radius:32px;min-width:70px}.btn__lg .btn--icon,.btn__md .btn--icon,.btn__sm .btn--icon{line-height:10px}@media all and (min-width:768px){.btn{width:auto}.btn__lg,.btn__md{padding:15px 32px;line-height:20px;min-width:160px}.btn__lg{padding:20px 48px;font-size:12px;border-radius:48px;min-width:210px}.btn__lg .btn--icon{line-height:12px}}.btn__primary{color:#fff;background:#009bd4}.btn__primary:hover{background:#0270B4}.btn__secondary{color:#006fb4;background:#fff;border:1px solid #006fb4}.btn__secondary:hover{border:1px solid #004774;color:#004774}.btn__secondary.btn__disabled,.btn__secondary.btn__disabled:hover,.btn__secondary.disabled,.btn__secondary.disabled:hover,.btn__secondary[disabled],.btn__secondary[disabled]:hover{background:#fff;border-color:#999;color:#999}.btn__special{color:#fff;background:#6a963b}.btn__special:hover{background:#44641D}.btn__special-alt{color:#6a963b;border:1px solid #6a963b}.btn__special-alt:hover{color:#44641D;border:1px solid #44641D}@media all and (max-width:767px){.btn__special-alt.btn__disabled,.btn__special-alt.btn__disabled:hover,.btn__special-alt.disabled,.btn__special-alt.disabled:hover,.btn__special-alt[disabled],.btn__special-alt[disabled]:hover{background:#fff;border-color:#999;color:#999}}.btn__negative{color:#000;background:#fff}.btn__negative:hover{background:#eceded}@media all and (max-width:767px){.btn__primary-xs{color:#fff;background:#009bd4}.btn__primary-xs:hover{background:#0270B4}}.btn--icon{padding-right:5px;font-size:0;vertical-align:middle;display:inline-block}.btn--icon:before{font-size:13px;vertical-align:middle}.btn--span{vertical-align:inherit;line-height:inherit}.btn--input{cursor:pointer;border:0;color:inherit;padding:0;height:auto;line-height:inherit;margin:0;width:auto;display:inline;font-family:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;font-size:inherit;vertical-align:middle}.btn__cid{width:100%;height:50px;margin:0 0 5px;background:#c00;font-family:"Open Sans","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;border:none;border-radius:4px;line-height:24px;letter-spacing:0;text-transform:none}.btn__cid .btn--span,.btn__cid label{color:#fff;vertical-align:baseline}.btn__cid:hover{background:#B80000}.btn__full-width{width:100%;display:block;clear:both}.btn__borderless{width:auto;min-width:0;padding:0;border:none}.btn__borderless:hover{border:none}.btn.btn-inline-alignment{height:41px;padding-top:10px;padding-bottom:10px;margin:0}.btn.back-to-top{height:30px;width:30px;padding:0;float:right;margin-bottom:0}.btn.back-to-top i{font-size:14px;display:inherit;line-height:30px;background-image:none;margin:0}.btn-success{color:#fff;background:#6a963b;font-size:14px;padding:10px 40px;border:none}.btn-success:hover{background:#456322}.btn.btn-success.btn-border,.btn.btn-success.btn-border:hover{color:#077;border:1px solid #077;background-color:transparent}.btn-secondary,.btn.btn-3,.btn.btn-success.btn-3{border:1px solid #d9dbdc;background:#f5f6f6;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;padding:10px 40px}@media all and (max-width:767px){.btn.btn-basket.btn-basket--full-width-mobile,.btn.btn-basket.btn-basket--full-width-mobile:hover,.btn.btn-success.btn-success--full-width-mobile,.btn.btn-success.btn-success--full-width-mobile:hover{width:100%}}.btn.btn-3,.btn.btn-success.btn-3{color:#999;font-size:12px;font-weight:500;width:auto}@media all and (max-width:767px){.btn.btn-3,.btn.btn-success.btn-3{width:100%}}.btn-secondary{color:#666;font-weight:400;width:auto;margin:0 0 10px;font-size:14px}.btn-secondary.small{padding:10px 20px;font-size:12px}.btn-2,.btn-4,.btn-5{color:#fff;font-size:14px;padding:10px 40px;border:none}.btn-secondary:hover{background:#d9dbdb}.btn-secondary.arrow-left:before{content:"\e602";font-family:icomoon;position:relative;top:4px}.add-to-basket--submit,.add-to-basket--submit:hover,.print-btn{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.btn-2{background:#077}.btn-2:hover{background:#004545}.btn-4{background:#0a95d4}.btn-4:hover{background:#07628b}.btn-5{background:#ec7a08}.btn-5:hover{background:#a25405}.btn-tertiary{background:#f5f6f6;border:1px solid #d9dbdc;color:#000}@media all and (max-width:767px){.btn-2{width:100%}.btn-tertiary{width:100%;display:block}}.btn-group{position:relative}.btn-group:after,.btn-group:before{display:table;content:""}.btn-group:after{clear:both}.add-card-btn{margin-bottom:10px}.postcode-btn{width:auto}.form-actions--btn-success{margin-left:235px}@media all and (max-width:767px){.form-actions--btn-success{margin-left:0}}.print-btn{font-size:15px}.print-btn i{color:#999;font-size:20px;margin:0 10px 0 0}@media screen and (min-width:768px){.print-btn{display:inline-block;position:relative;float:right}}.checkout-print-btn{top:-52px}.remove-item-btn{position:absolute;width:15px;height:14px;top:0;right:0;padding:0;border:none;background:url(/assets/img/icons.png) -300px 0 no-repeat}.remove-item-btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.remove-all-btn,.view-all-btn{float:right;margin-left:15px}.button-gutter-right{margin:0 25px 0 0}.button-gutter-left{margin:0 0 0 25px}.product-detail--carousel .pag-dots-btn-next{right:-42px;border:0}.product-detail--carousel .pag-dots-btn-prev{left:-38px;border:0}.product-detail--carousel .pag-dots.pag-dots-type-a .pag-dots-btn-next,.product-detail--carousel .pag-dots.pag-dots-type-a .pag-dots-btn-prev{top:0;margin-top:0}.product-detail--carousel .pag-dots-btn-next a.icon-arrow-left,.product-detail--carousel .pag-dots-btn-next a.icon-arrow-right,.product-detail--carousel .pag-dots-btn-prev a.icon-arrow-left,.product-detail--carousel .pag-dots-btn-prev a.icon-arrow-right{font-size:19px;width:20px;height:19px;padding-top:1px}.button-type{font-size:26px;width:26px;position:relative}.button-wrapper{color:#fff}.add-to-basket--submit,.add-to-basket--submit:hover{width:auto;padding:0;margin:0;cursor:pointer;display:inline-block;border:0;color:#fff;background:0 0;height:auto;white-space:normal;-webkit-appearance:none;font-size:14px;-webkit-border-radius:0}.btn.add-to-basket--submit:focus{outline:0}.btn--full-width{width:100%}@media all and (max-width:767px){.btn--full-width-mobile{width:100%}}.action-btn--scrollable{display:inline-block;border:1px solid #eceded;background:#fff;width:48px;height:48px;vertical-align:middle;color:#c00;text-align:center;font-family:icomoon;overflow:hidden;position:relative;font-size:25px;border-radius:50%}.action-btn--scrollable:hover{text-decoration:none}.action-btn--scrollable.next:before{content:"\e603";margin-right:-15px;display:inline-block;vertical-align:middle;line-height:48px}.action-btn--scrollable.prev:before{content:"\e602";margin:0 -10px 0 0;display:inline-block;vertical-align:middle;line-height:48px}.copy-tooltip{font-size:11px}.copy-tooltip ul{list-style:none;margin:0}.copy-tooltip ul li{margin:0;font-weight:600}.ui-dialog.ui-widget-content.mom-tooltip{background:#fff;border:1px solid #dbdbdc;z-index:500}.ui-dialog.ui-widget-content.mom-tooltip:before{content:' ';display:block;position:absolute;width:30px;height:30px;background-color:#fff;border:1px solid #dbdbdc;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-left-top:before{top:20px;left:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-center-top:before{top:-7px;left:50%;margin-left:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-right-top:before{top:20px;right:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-right-center:before{top:50%;margin-top:-7px;right:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-right-bottom:before{bottom:20px;right:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-center-bottom:before{bottom:-7px;left:50%;margin-left:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-left-bottom:before{bottom:20px;left:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-tip-left-center:before{left:-7px;top:50%;margin-top:-7px}.ui-dialog.ui-widget-content.mom-tooltip.mom-tooltip-hide-close .ui-dialog-titlebar{display:none}.ui-dialog.ui-widget-content.mom-tooltip .mom-tooltip--title{margin-bottom:10px;font-size:13px;line-height:15px;font-weight:500;text-transform:uppercase}.ui-dialog.ui-widget-content.mom-tooltip .mom-tooltip--body{margin-bottom:0;font-size:10px;line-height:15px;font-weight:300}@-webkit-keyframes blip{0%{opacity:0;transform:scale(.5)}1%{opacity:.6;transform:scale(.5)}100%,25%{opacity:0;transform:scale(1)}}@-moz-keyframes blip{0%{opacity:0;-moz-transform:scale(.5)}1%{opacity:.6;-moz-transform:scale(.5)}100%,25%{opacity:0;-moz-transform:scale(1)}}.mom-infinite-scroll-loading p{padding-bottom:40px;text-align:center;font-weight:700;background:url(../img/ajax-loader.gif) 50% 100% no-repeat}.debug-summary{display:none;padding:20px 0;line-height:1.5}.debug-summary>p{color:#ccc;font-style:italic;text-align:center;font-size:90%}@media screen and (min-width:940px){.debug-summary{display:block}}.js .debug-info,.ui-helper-hidden{display:none}.debug-info{margin:20px}.debug-info h2{padding:20px 0 10px;font-size:18px;font-weight:600}.debug-info dt,.debug-info strong{font-weight:700}.debug-info dl{margin-bottom:20px}.debug-info dd{padding-left:20px;margin-bottom:4px}.debug-info-tabs.ui-tabs .ui-tabs-panel{padding:10px;line-height:1.5}.debug-info-tabs.ui-tabs .ui-tabs-panel li a{font-size:12px;font-weight:400}/*! jQuery UI - v1.10.2 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.tabs.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev 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-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.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:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.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.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-dialog{position:absolute;top:0;left:0;outline:0}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{right:.3em;top:50%}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 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-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-widget,.ui-widget .ui-widget{font-size:inherit}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-tabs{position:relative}.ui-tabs .ui-tabs-nav{margin: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 li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:0 0}.ui-widget-content{border:1px solid #ddd}.ui-widget-header{border:1px solid #e78f08;background:url(../img/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x #f6a828;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:url(../img/jquery-ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x #f6f6f6;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:url(../img/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x #fdf5ce;font-weight:700;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:url(../img/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:url(../img/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x #ffe45c;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(../img/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% #b81900;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../img/jquery-ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../img/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../img/jquery-ui/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../img/jquery-ui/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../img/jquery-ui/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-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:-64px -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:-64px -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:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:url(../img/jquery-ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x #000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.ui-widget{font-family:inherit}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit;font-size:inherit}.ui-widget-content{background:#fff}.ui-autocomplete{z-index:11;padding-top:25px;overflow:hidden}.ui-autocomplete .ui-state-focus{border:none;background:#f5f6f6;color:inherit}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-focus{margin:0}@media screen and (max-width:992px){.ui-autocomplete{z-index:3;border-top-left-radius:0;border-top-right-radius:0}}.ui-corner-all.ui-autocomplete{border-bottom-left-radius:17px;border-bottom-right-radius:17px}.ui-dialog{padding:0}.ui-dialog.ui-widget-content{border:9px solid rgba(233,233,233,.3);background:0 0}.ui-dialog .ui-dialog-content{background:#fff}.ui-dialog .ui-dialog-content .ui-dialog-content-loading{display:table;height:100%;width:100%}.ui-dialog .ui-dialog-content .ui-dialog-content-loading .ui-dialog-content-loading-message{display:table-cell;vertical-align:middle}.ui-dialog .ui-dialog-content .ui-dialog-content-loading .ui-dialog-content-loading-message>p{padding-bottom:40px;background:url(/assets/img/ajax-loader.gif) 50% 100% no-repeat;font-size:14px;text-align:center}.ui-dialog .row{margin:0}.ui-dialog .ui-dialog-titlebar{position:absolute;right:-20px;top:-20px;padding:0;border:none;background:0 0;z-index:1}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar-close{position:static;width:34px;height:34px;margin:0;padding:0;border:none;background:0 0}.ui-dialog .ui-dialog-titlebar-close:focus{outline:0;border:0}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background:url(../img/jquery-ui-overrides/ui-bg_close-modal.png);width:34px;height:34px;margin:0;position:static}.ui-widget-overlay{background:#000;opacity:.75;filter:Alpha(Opacity=75)}.ui-menu .ui-menu-item.ui-menu-item-indent a{padding-left:1.5em}.ui-widget-content{color:#666}.mom-tooltip.ui-dialog .ui-dialog-content{padding:16px}.mom-tooltip .ui-dialog-titlebar{right:-20px;top:-22px}.mom-tooltip .ui-dialog-titlebar-close{width:40px;height:40px;padding:10px 0 0 10px}.mom-tooltip .ui-dialog-titlebar-close .ui-icon{padding:0;width:20px;height:20px;background:#fff;text-indent:0}.mom-tooltip .ui-dialog-titlebar-close .ui-icon:after{content:"";width:20px;height:20px;text-align:center;line-height:20px;font-size:20px;color:#999}.ui-tabs{padding:0;border:none;background:0 0}.ui-tabs .ui-tabs-nav{padding:15px 15px 0;background:#f7f7f7;border:1px solid #ccc}.ui-tabs .ui-tabs-nav li{margin-right:-1px}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.7em 1em .4em;font-size:12px;font-weight:600;color:#666}.ui-tabs .ui-state-default{background:#f6f6f6;border-color:#ccc}.fancybox-skin,.fancybox-wrap,.ui-tabs .ui-state-default.ui-state-active{background:#fff}.ui-tabs .ui-tabs-panel{padding:10px 0}.ui-tabs .tab-content-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-tabs.tabs-type-b .ui-tabs-nav{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-tabs.tabs-type-b .ui-tabs-nav li a{padding-bottom:.6em;font-size:13px}.ui-tabs.tabs-type-b .ui-tabs-panel{padding:20px 30px 10px;border:1px solid #ccc;border-top:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{margin:0;padding:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;margin-bottom:50px;z-index:8020}@media (min-width:1200px){.fancybox-wrap{width:1120px!important}}@media (max-width:1199px){.fancybox-wrap{width:920px!important}}@media (max-width:991px){.fancybox-wrap{width:90%!important}}.fancybox-wrap .navigation-items{position:absolute;top:auto;right:0;bottom:20px;left:0;text-align:center}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{padding:20px 10px 10px!important;color:#666}@media all and (min-width:768px){.fancybox-skin{padding:30px!important}}@media all and (min-width:992px){.fancybox-skin{padding:25px 55px!important}}.fancybox-opened{z-index:8030}.fancybox-inner{width:100%!important;height:100%!important;max-height:100%!important;margin:0 auto;overflow:hidden}@media (max-width:767px){.fancybox-inner{width:100%!important}}.fancybox-inner.fancybox-inner--gallery{width:510px!important;padding-bottom:30px}.fancybox-inner.has-video{width:100%!important;height:510px!important}@media (max-width:767px){.fancybox-inner.has-video{height:205px!important}}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{margin:0;color:#666;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-next span,.fancybox-prev span{background-image:url(/assets/img/fancyBox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;cursor:pointer;opacity:.8;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(/assets/img/fancyBox/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:40px;height:40px;border:1px solid #999;border-radius:50%;background:#fff;color:#999;line-height:40px;text-align:center}.fancybox-close:before{content:""}.fancybox-close:hover{text-decoration:none}.fancybox-close::before{font-size:20px}.fancybox-nav{top:45%;width:40%;height:20%;background:url(/assets/img/fancyBox/blank.gif);text-decoration:none;-webkit-tap-highlight-color:transparent}.fancybox-nav span{top:50%;width:51px;height:51px;margin-top:-18px}.fancybox-nav:hover span{visibility:visible}.fancybox-prev{left:0}.fancybox-prev span{left:10px;background-position:0 -55px}.fancybox-next{right:0}.fancybox-next span{right:10px;background-position:0 -109px}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important;visibility:hidden}.fancybox-lock,.fancybox-lock body{height:100%;overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{display:none;position:absolute;top:0;left:0;background:#fff;background:rgba(0,0,0,.7);overflow:hidden;z-index:8010}.fancybox-overlay-fixed{position:fixed;right:0;bottom:0}.fancybox-title{position:relative;font:400 13px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:none;visibility:hidden;z-index:8050}.basket.js-show-checkout-button .basket-main-actions--submit,.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;right:50%;bottom:0;margin-bottom:-35px;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;border-radius:15px;background:0 0;background:rgba(0,0,0,.8);color:#fff;font-weight:700;line-height:24px;text-shadow:0 1px 2px #222;white-space:nowrap;-webkit-border-radius:15px;-moz-border-radius:15px}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;padding:10px;background:#000;background:rgba(0,0,0,.8);color:#fff}.fancybox-text{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;position:relative;width:100%;background:#fff;color:#323232;font-size:17px;line-height:35px;text-align:center}.navigation-items{display:block;position:absolute;right:6px;width:100%;padding:0;list-style:none;text-align:right}@media all and (max-width:767px){.navigation-items{display:none}}.navigation-items li{display:inline-block;position:relative;width:24px;height:24px;margin:0 1px 0 0;padding:0;cursor:pointer}.navigation-items li button{display:block;width:24px;height:24px;padding:6px;border:0;outline:0;background:0 0;color:transparent;font-size:0;line-height:0;cursor:pointer}.navigation-items li button:focus,.navigation-items li button:hover{outline:0;color:#c00}.navigation-items li button:focus:before,.navigation-items li button:hover:before{color:#c00;opacity:1}.navigation-items li button:before{position:absolute;top:0;left:0;width:24px;height:24px;color:#000;font-family:icomoon;font-size:11px;line-height:24px;text-align:center;content:"";opacity:.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.navigation-items li.navigation-item-active button:before{color:#c00;opacity:1}.fancybox-outer--solid-bg{background:#fff}.badges{list-style:none;margin:0;padding:0;left:0}.badge{display:inline-block;min-height:20px;margin:0;padding:0 12px;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;line-height:25px;background:#3fade6}.price-free,.price-from .price-free,.price-to .price-free{text-transform:capitalize}.badge span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.price-from,.price-now,.price-save,.price-to,.price-was{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.badges__inline{position:inherit}.badges__inline li{margin-right:5px;margin-bottom:15px;display:inline-block}.badge-1{background-color:#006fb4}.badge-2{background-color:#000}.badge-3{background-color:#c00}.badge-4{background-color:#7d0063}.badge-5{background-color:#0a95d4}.badge-6{background-color:#6a963b}.badge__margin-btm-05{margin-bottom:5px}.price-from,.price-now,.price-save,.price-to,.price-was{margin-right:5px;display:inline-block;font-weight:500}.price-from,.price-to{display:inline-block;line-height:1.2}.price-save,.price-was{margin:0 .3em 0 0;font-size:12px;line-height:1.45}.price-was{text-decoration:line-through;color:#666;font-weight:400;font-size:12px}.hotspot--anchor,.pagination--anchor,.rating--anchor:hover,.rating--not-rated{text-decoration:none}.price-save{color:#c00;font-weight:500}.price-foot,.price-head{display:block;line-height:1;font-size:11px;font-weight:400;color:#666}.price-head{margin-bottom:2px}.pricing{color:#000}.price-now{display:block;font-size:16px;margin-bottom:3px}@media all and (max-width:767px){.price-was{display:block}}.price-offer-text{font-weight:500}.price-offer-text.price-highlight{color:inherit;font-size:15px}.pricing__tabular:after,.pricing__tabular:before{display:table;content:""}.pricing__tabular:after{clear:both}.pricing__tabular .price-head{font-weight:500;margin-bottom:3px}.pricing__tabular .price-foot,.pricing__tabular .price-head{float:left;clear:left}.basket--header,.basket--header:after,.basket--main-actions:after,.basket-products--list .product:after,.basket-summary--delivery-info:after,.basket-summary--header:after,.basket-summary--label,.basket-summary--promo-info:after,.basket-summary-product--list li:after,.basket:after,.brand-categories-list,.checkout-form-coupon--list,.checkout-form-delivery-details,.checkout-form-delivery-details--control-address:after,.checkout-form-delivery-details--control-binary:after,.checkout-form-delivery-details--control-group:after,.checkout-form-delivery-details--header,.checkout-form-delivery-details--header:after,.checkout-form-delivery-details--phone-num-description,.checkout-form-payment-details,.checkout-form-products--list li.product:after,.data-table,.order-delivery-summary,.order-delivery-summary-product--list>li,.order-delivery-summary-product--list>li:after,.pag-dots ul:after,.pagination--list:after,.rating:after{clear:both}.pricing__tabular .price-amount{float:right}.pricing__tabular .price-now{font-size:12px}.pricing__print .price-foot,.pricing__print .price-head{font-weight:400;font-size:inherit;margin-bottom:3px}.pricing__print .price-now{font-size:inherit;font-weight:400}.rating-container{margin-bottom:13px;display:block}.rating{font-size:10px;height:15px;line-height:15px;margin-bottom:5px}.rating:after,.rating:before{display:table;content:""}.rating.rating-0 .rating--stars{background:0 0}.rating.rating-1 .rating--stars{background-position:0 0}.rating.rating-1-25 .rating--stars{background-position:0 -15px}.rating.rating-1-5 .rating--stars{background-position:0 -30px}.rating.rating-1-75 .rating--stars{background-position:0 -45px}.rating.rating-2 .rating--stars{background-position:0 -60px}.rating.rating-2-25 .rating--stars{background-position:0 -75px}.rating.rating-2-5 .rating--stars{background-position:0 -90px}.rating.rating-2-75 .rating--stars{background-position:0 -105px}.rating.rating-3 .rating--stars{background-position:0 -120px}.rating.rating-3-25 .rating--stars{background-position:0 -135px}.rating.rating-3-5 .rating--stars{background-position:0 -150px}.rating.rating-3-75 .rating--stars{background-position:0 -165px}.rating.rating-4 .rating--stars{background-position:0 -180px}.rating.rating-4-25 .rating--stars{background-position:0 -195px}.rating.rating-4-5 .rating--stars{background-position:0 -210px}.rating.rating-4-75 .rating--stars{background-position:0 -225px}.rating.rating-5 .rating--stars{background-position:0 -240px}.rating--stars{display:inline-block;height:15px;width:92px;margin:-1px 0 2px;vertical-align:middle;background:url(/assets/img/bg-rating-large.png) no-repeat;font:0/0 a;color:transparent;text-shadow:none;border:0}.star-rating{color:#c00;margin-right:5px;line-height:17px}.rating--anchor,.rating--not-rated{color:#666;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.rating--reviews{display:inline-block;margin-right:.7em;line-height:15px;font-style:normal;font-weight:700}.rating--anchor{display:inline-block;font-weight:500;font-size:14px}.rating-write-review{margin-bottom:5px;min-height:18px;line-height:15px;vertical-align:middle}.rating-small{height:11px;line-height:11px}.rating-small .rating--stars{height:11px;width:65px;background-image:url(/assets/img/bg-rating-small.png)}.rating-small.rating-0 .rating--stars{background:0 0}.rating-small.rating-1 .rating--stars{background-position:0 0}.rating-small.rating-1-25 .rating--stars{background-position:0 -11px}.rating-small.rating-1-5 .rating--stars{background-position:0 -22px}.rating-small.rating-1-75 .rating--stars{background-position:0 -33px}.rating-small.rating-2 .rating--stars{background-position:0 -44px}.rating-small.rating-2-25 .rating--stars{background-position:0 -55px}.rating-small.rating-2-5 .rating--stars{background-position:0 -66px}.rating-small.rating-2-75 .rating--stars{background-position:0 -77px}.rating-small.rating-3 .rating--stars{background-position:0 -88px}.rating-small.rating-3-25 .rating--stars{background-position:0 -99px}.rating-small.rating-3-5 .rating--stars{background-position:0 -110px}.rating-small.rating-3-75 .rating--stars{background-position:0 -121px}.rating-small.rating-4 .rating--stars{background-position:0 -132px}.rating-small.rating-4-25 .rating--stars{background-position:0 -143px}.rating-small.rating-4-5 .rating--stars{background-position:0 -154px}.rating-small.rating-4-75 .rating--stars{background-position:0 -165px}.rating-small.rating-5 .rating--stars{background-position:0 -176px}.rating-small .rating--reviews{line-height:11px;font-size:10px}.rating--not-rated{font-weight:400}.pagination{margin:0}.pagination--list{display:inline-block;width:100%;list-style:none;margin-bottom:0;text-align:center}.hotspot--anchor>span,.pagination-text{margin:-1px;position:absolute;overflow:hidden;clip:rect(0 0 0 0)}.pagination--list:after,.pagination--list:before{display:table;content:""}@media screen and (max-width:767px){.pagination{background:#fbfbfb;border:1px solid #d9dbdc;text-align:center;padding:8px}.pagination--list{width:auto}}.pagination--list li{float:left;display:block;border:1px solid #ccc;border-left:none;width:auto;text-align:center}.pagination--list li:first-child{border-left:1px solid #ccc}.pagination--list li:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.pagination--list li.next,.pagination--list li.previous{font-weight:700}.pagination--list li.omitted a{cursor:default}.pagination--list li.omitted a:hover{background:0 0}.pagination-previous{float:left;display:inline-block}@media screen and (min-width:768px){.pagination-previous{float:left}}.pagination-next{float:right;display:inline-block}.current .pagination--anchor,.disabled .pagination--anchor{color:#d9dbdc;cursor:default;background:#fff;font-weight:700}.address-item__border .binary-label,.mom-tab-title{cursor:pointer}.current .pagination--anchor .pagination--arrow,.disabled .pagination--anchor .pagination--arrow{color:#d9dbdc}.pagination--arrow{font-size:16px;color:#c00}.pagination--anchor{display:block;min-width:30px;min-height:30px;padding:0;background:#fff;line-height:30px;border-left-width:0;text-align:center;font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;color:#323232}.pagination--anchor:hover{background:#f5f5f5}@media screen and (min-width:768px){.pagination-next{float:left}.pagination--anchor{min-width:23px;min-height:23px;line-height:23px;font-size:12px}}.pagination-text{border:0;height:1px;padding:0;width:1px}.pagination--next-anchor,.pagination--prev-anchor{padding:0;font-weight:300;color:#c00}.pag-dots,.pag-dots a{color:#cdcdcd}.current .pagination--prev-anchor,.disabled .pagination--prev-anchor{background:#fff;font-weight:700}.current .pagination--next-anchor,.disabled .pagination--next-anchor{background:#ededed;font-weight:700}.pagination ul li.next,.pagination ul li.previous{font-weight:700}.pag-dots{margin-bottom:1em}.pag-dots ul{display:inline-block;height:22px;margin:0;list-style:none;vertical-align:middle}.pag-dots ul:after,.pag-dots ul:before{display:table;content:""}.pag-dots .pag-dots-btn-next,.pag-dots .pag-dots-btn-prev,.pag-dots li{display:inline-block;height:22px;vertical-align:middle}.pag-dots span{font:0/0 a;text-shadow:none;color:transparent}.data-table td,.data-table thead td,.mom-tab-index--anchor{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.pag-dots .pag-dots-btn-active a{color:#686868}.add-to-compare.disabled .add-to-compare--label,.disabled .add-to-compare--label{color:#999}.pag-dots.pag-dots-hero .pag-dots-btn-next,.pag-dots.pag-dots-hero .pag-dots-btn-prev,.pag-dots.pag-dots-type-a .pag-dots-btn-next,.pag-dots.pag-dots-type-a .pag-dots-btn-prev{position:absolute;left:-14px;top:50%;width:38px;height:38px;margin-top:-19px;z-index:2;border:1px solid #ddd;background-color:#fff}.add-to-compare,.add-to-compare--binary{margin:0}.pag-dots.pag-dots-hero .pag-dots-btn-next a,.pag-dots.pag-dots-hero .pag-dots-btn-prev a,.pag-dots.pag-dots-type-a .pag-dots-btn-next a,.pag-dots.pag-dots-type-a .pag-dots-btn-prev a{width:38px;height:38px;background-position:50% -117px}.pag-dots.pag-dots-hero .pag-dots-btn-next,.pag-dots.pag-dots-type-a .pag-dots-btn-next{left:auto;right:-14px}.pag-dots.pag-dots-hero .pag-dots-btn-next a,.pag-dots.pag-dots-type-a .pag-dots-btn-next a{background-position:50% -157px}.pag-dots.pag-dots-type-a .pag-dots-btn-next,.pag-dots.pag-dots-type-a .pag-dots-btn-prev{border:none;width:20px;height:20px;left:-22px}.pag-dots.pag-dots-type-a .pag-dots-btn-next a,.pag-dots.pag-dots-type-a .pag-dots-btn-prev a{width:20px}.pag-dots.pag-dots-type-a .pag-dots-btn-next.pag-dots-btn-disabled a,.pag-dots.pag-dots-type-a .pag-dots-btn-prev.pag-dots-btn-disabled a{background-position:50% -193px}.pag-dots.pag-dots-type-a .pag-dots-btn-next{left:auto;right:-22px}.pag-dots.pag-dots-type-a .pag-dots-btn-next.pag-dots-btn-disabled a{background-position:50% -233px}.stock-availability{display:none}.stock-availability-out{display:block;font-size:12px}.add-to-compare--input-checkbox{top:0}.add-to-compare--label{margin:0 3px;font-size:12px}.add-to-compare--label.ajax-processing{padding-right:22px;background:url(/assets/img/ajax-loader.gif) 100% 50% no-repeat;background-size:15px}.add-to-compare--submit{height:30px;padding:0 10px;min-height:0;margin-bottom:0;font-size:12px}.social-buttons{height:auto;margin:20px 0 10px;list-style:none}.social-buttons li{display:inline-block;margin-right:7px}.social--item{line-height:normal;font-size:1px}.data-overview{margin-bottom:20px}.data-overview-item{width:100%;margin:0 0 10px}.data-overview-item-key,.data-overview-item-value{width:auto;color:#666;float:left}@media all and (max-width:767px){.data-overview-item{margin:0 0 10px}}.data-overview-item-key{padding-right:10px;font-weight:600}.data-table{margin-bottom:60px;color:#000}@media all and (max-width:767px){.data-table{margin-bottom:30px}}.data-table table{width:100%}.data-table td{padding:10px 10px 0 0;font-size:14px;font-weight:400}.data-table thead td{padding:16px 10px 16px 0;border-bottom:1px solid #ccc;font-weight:500}.data-table .order-number{color:#c00}.data-table tbody tr:first-child td{padding:16px 10px 0 0}.data-table tbody tr:last-child td,.data-table tbody tr:last-child th{border-bottom:none}@media all and (max-width:768px){.data-table .order-date,.data-table .order-date-head,.data-table .order-price,.data-table .order-price-head,.data-table .order-status,.data-table .order-status-head{display:none}}.hotspot{position:absolute;width:20px;height:20px;margin:-10px 0 0 -10px}.hotspot--anchor{display:block;position:absolute;width:16px;height:16px;top:0;left:0;border:2px solid #fff;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;line-height:18px;font-size:18px;text-align:center;color:#fff;background:url(../img/icon-hotspot-plus.png) 50% 50% no-repeat #000;background-size:50%}.hotspot--anchor>span{border:0;height:1px;padding:0;width:1px}.hotspot--container{position:absolute;top:-14px;left:-14px;width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:4px solid #000;opacity:0;animation-delay:1s;animation-name:blip;animation-duration:1s;animation-iteration-count:7;animation-timing-function:ease-in-out}.address-item.disabled,.pl-nav__item.opacity{opacity:.5}.hotspot-large,[class*=" hotspot-large-"],[class^=hotspot-large-]{width:30px;height:30px;margin:-15px 0 0 -15px}[class*=" hotspot-large-"] .hotspot--anchor,[class^=hotspot-large-] .hotspot--anchor{width:26px;height:26px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:2px solid #fff;line-height:26px;font-size:26px;background-size:initial}[class*=" hotspot-large-"] .hotspot--container,[class^=hotspot-large-] .hotspot--container{top:-25px;left:-25px;width:60px;height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;border-width:10px}.hotspot.hotspot-large-red .hotspot--anchor,.hotspot.hotspot-red .hotspot--anchor{background-color:red}.hotspot.hotspot-large-red .hotspot--container,.hotspot.hotspot-red .hotspot--container{border-color:red}.hotspot.hotspot-black .hotspot--anchor,.hotspot.hotspot-large-black .hotspot--anchor{background-color:#000}.hotspot.hotspot-black .hotspot--container,.hotspot.hotspot-large-black .hotspot--container{border-color:#000}.hotspot.hotspot-blue .hotspot--anchor,.hotspot.hotspot-large-blue .hotspot--anchor{background-color:#0382ac}.hotspot.hotspot-blue .hotspot--container,.hotspot.hotspot-large-blue .hotspot--container{border-color:#0382ac}.hotspot.hotspot-selected .hotspot--anchor{background-color:#000}.promo-copy--anchor{display:inline-block;padding:2px 0;font-size:18px;color:#000}.promo-copy--anchor:after{content:" &#x000BB;"}.promo-copy--header{margin:0 0 20px}.promo-copy--para{margin:0 0 25px}.promo-copy--list{margin:0 0 20px;list-style:none}.promo-copy--list li{display:block;margin-bottom:7px}.promo-copy-a-type-b .promo-copy--anchor{color:#690;font-weight:600}.catalog-image{width:100%;height:100%;background:#f2f2f2;padding:10%}.catalog-image.catalog-image-missing>div{background:url(../img/no-image.svg) 50% 50% no-repeat;background-size:50%}@media all and (max-width:767px){.catalog-image.catalog-image-missing>div{background-size:35%}}.layout-items-1 .catalog-image,.layout-items-2 .catalog-image{padding:5%}.layout-items-1 .catalog-image__video,.layout-items-2 .catalog-image__video{padding:10%}.catalog-image--img-container{width:100%;height:100%;position:relative}.catalog-image--img-container img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-image{height:inherit;width:100%}.no-svg .catalog-image-missing{background-image:url(../img/no-image.png)}.catalog-image__style-b{background:#fff}.catalog-image__style-c{background:0 0}.opening-times--list{width:300px;overflow:hidden}.opening-times--list dt{display:block;width:100px;float:left;padding-bottom:5px}.opening-times--list dd{display:block;width:150px;float:left;padding-bottom:5px}.opening-times--list dd.closed{color:#ccc}.opening-times--list dd.hours{font-weight:700;color:#666}.opening-times--list dd.hours24{font-weight:700;color:#f90}.postal-address span{display:block}.mom-tabs-container{text-align:center;overflow:hidden}.mom-tabs{margin:0 0 20px}.mom-tab-index{display:none;padding:10px 15px 0;list-style:none}.mom-tab-index li{position:relative;float:left;top:1px;margin:1px 0 0;padding:0;white-space:nowrap;text-transform:uppercase;border-bottom:1px solid #d9d9d9}.mom-tab-index li.mom-tab-index-active{margin:0;border-bottom:3px solid #c00}.mom-tab-index li.mom-tab-index-active .mom-tab-index--anchor{font-weight:700}.mom-tab-index--anchor{color:#333;font-weight:400}.account-register.cid h2,.account-register.cid p{font-family:"Open Sans","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif}.tab-active-icon{position:absolute;left:50%;margin-left:-8px;bottom:-10px;color:#c00;font-size:14px}.tab-icon-indicator{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:14px;line-height:50px}.address-lookup--controls,.mom-tab-title{position:relative}.mom-tab--content{color:#333}.mom-tab--heading{text-align:center;color:#333}.mom-tab--section{margin:0 0 30px}.mom-tab--content-row{padding-top:45px;border-bottom:1px solid #dbdbdc}.mom-tab--content-row:last-child{border-bottom:0}.mom-tab-title{display:table;width:100%;color:#000;border-top:2px solid #fff;font-size:12px;line-height:15px;font-weight:500;margin-bottom:0}.mom-tab-title .icon-down-default{float:right;color:#006fb4}.mom-tab-title .icon-arrow-down,.mom-tab-title .icon-arrow-up{color:#006fb4}.mom-tab-title .mom-tab--image{width:60px;margin-right:20px;vertical-align:middle}.mom-tab-title--content{display:table-cell;height:85px;padding:15px 0;vertical-align:middle}.js .icon-arrow-down,.mom-tab-title--text{display:inline-block}@media all and (min-width:768px){.mom-tab-title .mom-tab--image{width:80px}.mom-tab-title{font-size:16px;line-height:19px}.mom-tab-title--content{padding:10px 0}}.mom-tab-title--text{font-size:12px;padding-right:35px;vertical-align:middle;text-transform:uppercase}.mom-tab--image+.mom-tab-title--text{width:calc(100% - 80px)}@media all and (min-width:768px){.mom-tab--image+.mom-tab-title--text{width:calc(100% - 100px)}}.js .mom-tab-open .icon-arrow-down{display:none}.js .mom-tab-open .icon-arrow-up{display:inline-block}.js .mom-tab{border-top:1px solid #d9d9d9}.js .mom-tab:last-child{border-bottom:1px solid #d9d9d9}.js .mom-tab--content{display:none}.js .mom-tab-open .mom-tab-title .icon-down-default{background-position:-210px -65px}.js .mom-tab-open .mom-tab--content{display:block}.js .mom-tab-loading{min-height:50px;background:url(/assets/img/ajax-loader.gif) 10px 50% no-repeat}.js .mom-tab-index--anchor{float:left;font-size:12px;text-decoration:none}@media all and (min-width:1199px){.js .mom-tab-index--anchor{padding:.7em 1.9em 2.6em}}@media all and (max-width:1199px){.js .mom-tab-index--anchor{padding:.7em 1em 2.6em;font-size:11px}}.js .mom-tab-index .mom-tab--image{width:80px;display:block;margin:0 auto}@media all and (min-width:768px){.js .mom-tabs__sm-tabs .mom-tab-index{display:inline-block}.js .mom-tabs__sm-tabs .mom-tab--content{display:block}.js .mom-tabs__sm-tabs .mom-tab{display:none;padding:20px 30px 10px;border:none}.js .mom-tabs__sm-tabs .mom-tab.mom-tab-active{display:block}.js .mom-tabs__sm-tabs .mom-tab-title{display:none}}@media all and (min-width:992px){.js .mom-tabs__md-tabs .mom-tab-index{display:inline-block}.js .mom-tabs__md-tabs .mom-tab--content{display:block}.js .mom-tabs__md-tabs .mom-tab{display:none;padding:20px 30px 10px;border:none}.js .mom-tabs__md-tabs .mom-tab.mom-tab-active{display:block}.js .mom-tabs__md-tabs .mom-tab-title{display:none}}@media all and (min-width:1200px){.js .mom-tabs__lg-tabs .mom-tab-index{display:inline-block}.js .mom-tabs__lg-tabs .mom-tab--content{display:block}.js .mom-tabs__lg-tabs .mom-tab{display:none;padding:20px 30px 10px;border:none}.js .mom-tabs__lg-tabs .mom-tab.mom-tab-active{display:block}.js .mom-tabs__lg-tabs .mom-tab-title{display:none}}.account-login{max-width:100%;margin-bottom:20px;padding:25px;border:1px solid #ccc}.account-login--form-actions{margin-top:0;margin-bottom:0;padding-top:0;border-top:0}.account-register{max-width:100%;margin-bottom:20px;padding:25px 35px 35px;border:1px solid #ccc}.account-register.cid h2,.account-register.cid p{color:#4b4f54!important;text-align:center}.account-register.cid h2{margin-top:10px;font-size:36px;line-height:48px;letter-spacing:.2px}.account-register.cid p{font-size:16px;font-weight:400;line-height:24px}.basket .price-save,.basket .price-was,.basket .price-was .price-amount{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.account-register.cid input{border:1px solid #d0d3d4}.account-register.cid .control-group label{color:#4b4f54!important}.account-register.cid .control-group label input[type=text]{border-color:#ccc}.address-item--wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:175px}.hotspot-content--pricing,.hotspot-editor--pricing{min-height:0}.address-item{width:100%}.address-item__border{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border:1px solid #ccc;cursor:pointer}.address-item__border.normal-cursor{cursor:default}.active-address,.address-item--active-address{border:1px solid #077}.address-item--core p{margin:0;color:#666}.address-item--address-selected,.address-item--address-selector{margin-top:30px}.address-item--address-selected p,.address-item--address-selector p{margin-bottom:10px;color:#000}@media all and (min-width:768px){.address-item--address-selected p,.address-item--address-selector p{margin-bottom:0}}.address-item--actions{margin-top:20px}.address-item--edit{margin:0;float:left}.address-item--change-address,.address-item--remove{float:right}.address-item--remove i{margin-left:5px}.address-item--fiscal p{margin:20px 0}.address-item--delivery-method{padding-top:20px}.address-item--delivery-item-list{margin-bottom:20px}p.address-item--delivery-item{color:#000;margin-bottom:10px}@media all and (min-width:768px){.address-item--delivery-method{padding-top:0}}.address-item--delivery-method-title{margin-bottom:10px}.address-item--delivery-method-desc{font-weight:400;padding-bottom:40px}.address-item-add{margin:20px 0 65px}.address-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.address-item__alternate.address-item--core{margin-bottom:20px}.address-list--heading{padding-left:10px;padding-right:10px}.address-list--heading-content{padding-bottom:30px;border-bottom:1px solid #e2e4e5}.address-lookup--controls .spinner{position:relative;float:left;top:20px;left:10px}@media screen and (min-width:400px){.address-lookup--controls .spinner{left:0}}@media screen and (min-width:768px){.address-lookup--controls .spinner{position:absolute;left:auto;right:-30px;top:20px}}@media screen and (min-width:992px) and (max-width:1199px){.address-lookup--controls .spinner{right:-17px}}.address-list-box{height:258px;width:360px;overflow:hidden;border:1px solid #ccc;margin:15px 0 20px}.address-select-button,.basket{margin-bottom:20px}@media all and (max-width:768px){.address-list-box{width:100%}}.address-list-box--wrapper{overflow:auto;height:215px}.address-list-box--item,.address-list-box--item-title{padding:10px 18px}.address-list-box--item{cursor:pointer;font-size:12px}.address-list-box--item.active,.address-list-box--item:hover{background:#f5f6f6}.address-lookup--input.field-col-2{margin-right:20px}.js .hide-controls,.only-js{display:none}.js .only-js{display:block}.basket{position:relative}.basket:after,.basket:before{display:table;content:""}.basket .price-save::before,.basket .price-was::before{content:'\00000A'}.basket .price-was{font-weight:400;display:block;margin:0;color:#ccc;text-decoration:line-through}.basket-summary--btn:hover,.pl-notification__close:hover{text-decoration:none}.basket .price-was .price-amount{font-weight:400;font-size:12px}.basket .price-free{font-size:18px}.basket .price-save{font-weight:500;color:#c00;font-size:12px}.basket .price-save .price-amount{font-weight:400}.basket .price-now,.basket-summary .price-now{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.basket .price-now{font-size:16px;line-height:inherit}.basket-empty p{margin-bottom:35px}.basket--header{display:none;color:#323232}.basket--header:after,.basket--header:before{display:table;content:""}@media all and (min-width:768px){.basket{top:-55px}.basket-empty{top:0}.basket--header{display:block}.basket-header--item{width:115px}}.basket--main-actions:after,.basket--main-actions:before,.basket-products--list .product:after,.basket-products--list .product:before{display:table;content:""}.basket-header--title{margin:0;padding:10px}.basket-header--item{float:left;text-align:center}.basket-header--item:first-child{border-left:0}@media all and (min-width:992px){.basket-empty p{font-size:22px}.basket-header--item{width:160px}}@media all and (min-width:1200px){.basket-header--item{width:180px}}.basket-header--description{margin-right:0;text-align:left}@media all and (min-width:768px){.basket-header--description{width:100%;margin-right:-548px}}@media all and (min-width:992px){.basket-header--description{margin-right:-703px}}@media all and (min-width:1200px){.basket-header--description{margin-right:-863px}}.basket-products--list{margin:0;padding:0;list-style:none}.basket-products--list .product{position:relative;margin-bottom:20px;padding:20px 10px 0;border-bottom:1px dotted #f2f2f2}@media all and (min-width:768px){.basket-products--list .product{margin-bottom:0;padding:20px 0 0;border:1px solid #f2f2f2;border-top:0}.basket--main-actions{min-width:400px;float:right}}.basket-products--list .product.error-border{border:1px solid #c00}.basket--main-actions{margin-bottom:30px}.basket-main-actions--submit{float:right}.basket-main-actions--submit:first-child{margin-right:0;margin-left:10px}.basket-no-del-opts .basket-header--description{width:100%;margin-right:-354px}@media all and (min-width:768px){.basket-no-del-opts .basket-header--description{margin-right:-354px}.basket-no-del-opts .basket--products--quantity,.basket-no-del-opts .basket--products--subtotal,.basket-no-del-opts .basket--products--unit-price{width:118px}}@media all and (min-width:992px){.basket-no-del-opts .basket-header--description{margin-right:-486px}}@media all and (min-width:992px){.basket-no-del-opts .basket--products--quantity,.basket-no-del-opts .basket--products--subtotal,.basket-no-del-opts .basket--products--unit-price{width:162px}}@media all and (min-width:1200px){.basket-no-del-opts .basket-header--description{margin-right:-543px}.basket-no-del-opts .basket--products--quantity,.basket-no-del-opts .basket--products--subtotal,.basket-no-del-opts .basket--products--unit-price{width:181px}}.basket__paypal-style{border-top:1px solid #f2f2f2;margin-bottom:40px}.basket__paypal-style .basket-item--img{padding:0 0 15px}.basket__paypal-style .basket-footer--options{padding-right:10px;padding-left:10px}.basket.js-show-paypal-button .basket-main-actions--submit,.basket.js-show-paypal-credit-button .basket-main-actions--submit,.mini-basket,.mom-infinite-scroll .pagination{visibility:hidden}.basket.js-show-checkout-button .checkout-paypal,.basket.js-show-checkout-button .checkout-paypal-credit{display:none}.basket.js-show-checkout-button .basket-footer--actions--success-btn,.basket.js-show-paypal-button .checkout-paypal{display:block}.basket.js-show-paypal-button .basket-footer--actions--success-btn,.basket.js-show-paypal-button .checkout-paypal-credit,.basket.js-show-paypal-credit-button .checkout-paypal{display:none}.basket.js-show-paypal-credit-button .checkout-paypal-credit{display:block}.basket.js-show-paypal-credit-button .basket-footer--actions--success-btn{display:none}.basket-summary--delivery-info:after,.basket-summary--delivery-info:before,.basket-summary--header:after,.basket-summary--header:before,.basket-summary--promo-info:after,.basket-summary--promo-info:before,.basket-summary-product--list li:after,.basket-summary-product--list li:before{display:table;content:""}.basket-summary{border:1px solid #ccc;margin-bottom:20px}@media all and (min-width:768px){.basket-summary{margin-bottom:50px}}.basket-summary--header{padding:20px;background:#f5f5f5;position:relative}.basket-summary--header .icon{position:absolute;top:0;bottom:0;font-size:14px;right:15px;height:10px;margin-top:auto;margin-bottom:auto}.basket-summary--btn{float:right;color:inherit;margin-top:1px;padding:0;line-height:40px}.basket-desc--sub-para,.checkout-form-delivery-details .controls{color:#666}.basket-summary--btn .icon{font-size:16px}.basket-summary-header--header{margin:0;text-transform:uppercase;max-width:85%}.basket-summary-header--framework-header{margin:5px 0 0}.basket-summary-header--framework{margin:0;color:#666}.basket-summary--delivery-info{padding:15px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f5f5f5}.basket-summary--delivery-info:first-child{border-top:none}.basket-summary--delivery-total{border:none;border-bottom:1px solid #ccc;background:0 0}.basket-summary--promo-info{padding:15px 20px;border-top:1px solid #ccc}.basket-summary-product--list{margin:0;padding:0 20px;list-style:none}.basket-summary-product--list li{padding:15px 0;border-bottom:1px solid #ccc}.basket-summary-product--list li:last-child{border-bottom:none}.basket-desc--para{margin-bottom:0;padding-bottom:0;word-break:break-word}.basket-delivery--savings .pricing,.basket-summary--savings,.basket-summary--savings .header-7,.basket-summary--savings .pricing{color:#c00}.basket-summary--label{float:left;margin:0;width:55%}.basket-promo--label{float:left;margin:0 0 5px;width:100%;clear:both}.basket--summary--price{float:right;text-align:right}.basket-summary .price-save,.basket-summary .price-was{display:block}.basket-summary .price-now{font-size:15px}.basket-summary--total{background:#f5f5f5;padding:10px 20px;border-bottom:1px solid #ccc}.basket-summary--total .price-now{font-size:20px}@media screen and (max-width:767px){.basket-summary--total .price-now{font-size:16px}}.basket-delivery--savings{color:#c00;font-size:12px}.basket-delivery--savings .price-now{font-size:12px}.basket-summary--line{padding:10px 20px}.basket-summary--link-line-item{padding:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14px}.basket-summary--link-line-item.disabled{padding:0;border-bottom:none}.basket-summary--link-line-item.disabled a{display:none}.brand-categories-list{margin:0;padding:0;list-style:none}.brand-categories-list li{width:200px;margin:10px;padding:5px;float:left;border:1px solid #ccc;border-radius:5px}.brand-categories-list li img{width:200px;height:200px}.brand-nav--categories{padding-bottom:10px;border-bottom:1px solid #ccc}.brand-nav--related{margin-top:20px}.brand-nav--deals{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.brand-nav-deal--list li{margin-bottom:10px}.brand-nav--list{margin-left:0;padding-left:0;list-style:none}.brand-nav--list li{margin-bottom:3px}.category-stamp{margin-bottom:10px;text-align:center;padding:0 14px}.category-stamp-img--anchor img{max-width:100%;max-height:100%}.category-stamp-img--anchor{display:inline-block;height:75px;width:95px;margin-bottom:14px;text-align:center}.category-stamp--anchor{display:block;height:100%;margin-bottom:0;text-align:center;font-size:14px;color:#000}.category-stamp--catalog-image{height:100%}@media all and (max-width:767px){.layout--category-stamp .carousel-container,.layout--category-stamp .layout-items-container{display:none}}.layout--category-stamp--centered .slick-track,.layout.layout-carousel.gallery-category-stamp .slick-slide img{display:inline-block}.layout--category-stamp .header-1{margin-bottom:15px}.layout.layout-carousel.gallery-category-stamp{margin:0}.layout.layout-carousel.gallery-category-stamp .carousel,.layout.layout-carousel.gallery-category-stamp .category-stamp{margin-bottom:0}.layout.layout-carousel.gallery-category-stamp .carousel-nav{padding:0;margin:0}.layout.layout-carousel.gallery-category-stamp .carousel-nav li{margin-top:-50px}.layout.layout-carousel.gallery-category-stamp .carousel-nav .pag-dots-btn-next,.layout.layout-carousel.gallery-category-stamp .carousel-nav .pag-dots-btn-prev{top:0;bottom:0;margin-top:auto;margin-bottom:auto}.layout.layout-carousel.gallery-category-stamp .carousel-nav .pag-dots-btn-prev{left:-27px}.layout.layout-carousel.gallery-category-stamp .carousel-nav .pag-dots-btn-next{right:-27px}.layout.layout-carousel.gallery-category-stamp .carousel-nav-container{position:absolute;top:0;bottom:0;margin:0;z-index:0;left:0;right:0}.layout.layout-carousel.gallery-category-stamp .layout-items-container{margin:0 -5px}.layout.layout-carousel.gallery-category-stamp .layout-item{padding-left:5px;padding-right:5px}.layout.layout-carousel.gallery-category-stamp .layout-item-container{width:50%}@media screen and (min-width:401px){.layout.layout-carousel.gallery-category-stamp .layout-item-container{width:33.3333%}.layout.layout-carousel.gallery-category-stamp.small-width .layout-item-container{width:32%}}@media screen and (min-width:651px){.layout.layout-carousel.gallery-category-stamp .layout-item-container{width:25%}}@media screen and (min-width:940px){.layout.layout-carousel.gallery-category-stamp .layout-item-container{width:20%}.layout.layout-carousel.gallery-category-stamp.small-width .layout-item-container{width:16.666666666666%}.layout.layout-carousel.gallery-category-stamp.large-width .layout-item-container{width:33.3333333333333%}}.layout.gallery-category-stamp.layout--category-stamp--centered{text-align:center}@media screen and (min-width:769px){.content-layout-b .content-main .gallery-category-stamp .layout-item-container,.content-layout-c .content-main .gallery-category-stamp .layout-item-container{width:33.333333%}}@media screen and (min-width:900px){.content-layout-b .content-main .gallery-category-stamp .layout-item-container,.content-layout-c .content-main .gallery-category-stamp .layout-item-container{width:25%}}@media screen and (min-width:500px){.content-layout-b .content-sub .gallery-category-stamp .layout-item-container,.content-layout-c .content-sub .gallery-category-stamp .layout-item-container{width:50%}}@media screen and (min-width:600px){.content-layout-b .content-sub .gallery-category-stamp .layout-item-container,.content-layout-c .content-sub .gallery-category-stamp .layout-item-container{width:33.333%}}@media screen and (min-width:769px){.content-layout-b .content-sub .gallery-category-stamp .layout-item-container,.content-layout-c .content-sub .gallery-category-stamp .layout-item-container{width:100%}}@media all and (max-width:767px){.layout.layout-carousel.gallery-category-stamp__display-mobile .category-stamp{padding-bottom:60px}.layout.layout-carousel.gallery-category-stamp__display-mobile .text-page-num{position:absolute;bottom:0;left:0}.layout.layout-carousel.gallery-category-stamp__display-mobile .slick-next,.layout.layout-carousel.gallery-category-stamp__display-mobile .slick-prev{bottom:0}.category-stamp--xs-stacked{padding:0;margin-bottom:1px}.category-stamp--xs-stacked .category-stamp-img--anchor{display:none}.category-stamp--xs-stacked .category-stamp--anchor{text-align:left;padding:10px 20px;background:#f2f2f2;position:relative}.category-stamp--xs-stacked .category-stamp--anchor:hover{text-decoration:none}.category-stamp--xs-stacked .category-stamp--anchor:after{content:"\e603";font-family:icomoon;position:absolute;right:10px;height:20px;line-height:20px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}}.checkout-footer,.checkout-form-coupon--list,.item-status--label,.item-status--value{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.checkout-address-list .btn.btn-2{margin:20px 0 40px}.checkout-aside-coupon{display:none;margin-top:20px;padding:20px 20px 5px;border:1px solid #ccc;border-radius:5px;font-size:14px;font-weight:600}.checkout-aside-coupon--para{margin-bottom:15px}.checkout-info-block{margin:0 0 45px}.checkout-delivery-summary--delivery-method{margin:-12px 0 20px}.order-delivery-summary{padding:35px 0 0}.order-delivery-summary:first-child{padding:0;border:none}.order-delivery-summary--header{margin:0 0 20px}.order-delivery-summary-product--list{list-style:none;padding:0}.order-delivery-summary-product--list>li{margin-bottom:20px}.order-delivery-summary-product--list>li:after,.order-delivery-summary-product--list>li:before{display:table;content:""}.item-status{padding-top:10px;font-size:14px;display:block}@media all and (min-width:768px){.item-status{padding:0}}.item-status--label{font-weight:600}.item-status--value{font-weight:400}.delivery-details-btn{margin-top:10px}.delivery-details--para{margin-bottom:10px}.delivery-details-address,.delivery-details-expected,.delivery-details-note{font-size:12px;margin-bottom:10px;line-height:1.4}.delivery-details-address{font-size:14px}.order-delivery-summary--image{float:left;display:table-cell;width:120px;height:120px;margin:0 20px 10px 0;padding:0}.order-delivery-summary--add-to-basket{margin-top:20px}.checkout-delivery-summary--add-address{margin:15px 0 35px}.info-wrapper{display:table-cell}.order-summary-product-tile{display:table}.order-summary-product-tile .info-wrapper{float:none;width:100%;vertical-align:top}.order-summary-product-tile .description{width:76%;float:left;margin:0 0 20px}@media all and (max-width:767px){.order-summary-product-tile .description{width:auto;float:none}.order-summary-product-tile .description .basket--product-subhead{margin-bottom:0}}.order-summary-product-tile .price{width:20%;float:right;text-align:right}@media all and (max-width:767px){.order-summary-product-tile .price{width:100%;float:none;float:left;text-align:left;margin:0 0 20px}}@media all and (min-width:992px){.order-summary-product-tile .price{width:20%}}@media all and (min-width:1200px){.order-summary-product-tile .price{width:21%}}.checkout-footer{margin-top:40px;background:#f5f6f6;border-top:1px solid #f2f2f2;font-weight:400}.checkout-form-delivery-details{position:relative;margin:0 0 20px}.checkout-form--header{margin:0;padding:10px}.checkout-form-delivery-details--header{display:none;border:1px solid #ccc;color:#000;background:#f2f2f2}.checkout-form-delivery-details--header:after,.checkout-form-delivery-details--header:before{display:table;content:""}@media all and (min-width:992px){.checkout-form-delivery-details--header{display:block}}.form-header--required-fields-notice{margin-bottom:40px}.checkout-form-delivery-details--dlist{margin:0}.checkout-form-delivery-details--dlist dd,.checkout-form-delivery-details--dlist dt{font-weight:400;display:inline;margin:0}.checkout-form-delivery-details--main-actions{float:right;margin-bottom:30px}.checkout-form--btn{margin-left:20px}.checkout-form-delivery-details--header--item{float:left;border-left:1px solid #ccc}.checkout-form-delivery-details--header--item:first-child{border-left:none}.checkout-form-delivery-details--header--description{width:275px;text-align:left}.checkout-form-products--list{list-style:none;margin:0;padding:0}.checkout-form-products--list li.product{position:relative}.checkout-form-products--list li.product:after,.checkout-form-products--list li.product:before{display:table;content:""}@media screen and (min-width:1024px){.checkout-form-delivery-details--header--delivery{width:311px}.checkout-form-products--list li.product{padding:20px;border:1px solid #ccc;border-top:none}.checkout-form-delivery-details--content--description{float:left;width:173px}}@media screen and (max-width:1023px){.checkout-form-products--list li.product{border-bottom:1px dotted #ccc;margin-bottom:30px}}.checkout-form-delivery-details--content--description{padding-right:20px}.checkout-form-offer--list{margin:10px 0 0;color:#5bb65b}.checkout-form-offer--list dd,.checkout-form-offer--list dt{font-weight:400;display:inline;margin:0}.checkout-form-offer--list dd{font-weight:700}.checkout-form-delivery-details--grouped-delivery{position:relative;margin:0 0 15px;padding:3px 10px 8px;background:#ffd}@media screen and (min-width:1024px){.checkout-form-delivery-details--content--delivery{float:left;width:311px}.checkout-form-delivery-details--grouped-delivery{margin-top:-20px;margin-left:-8px}}.checkout-form-delivery-details--grouped-delivery--ungroup-items{float:right;margin:0 15px 0 5px;vertical-align:middle;line-height:1.5;min-height:0}.checkout-form-delivery-details--icon-grouped{background-position:-150px -60px;margin-right:2px}.checkout-form-delivery-details--message{display:inline;margin:0;font-size:12px}.checkout-form-delivery-details--control-address:after,.checkout-form-delivery-details--control-address:before,.checkout-form-delivery-details--control-binary:after,.checkout-form-delivery-details--control-binary:before{display:table;content:""}.checkout-form-delivery-details--set-default-checkboxes{width:100%;max-width:360px}@media all and (min-width:768px){.checkout-form-delivery-details--set-default-checkboxes{margin-left:230px}}.checkout-form-delivery-details--set-default-checkboxes .binary-label{color:#666;font-size:15px}.checkout-form-delivery-details--control-address{margin-bottom:0}.checkout-form-delivery-details--label{display:inline-block}.checkout-form-delivery-details--input-deliver-to-address+.delivery-options .delivery-addresses{display:none}.checkout-form-delivery-details--input-deliver-to-address:checked+.delivery-options .delivery-addresses{display:block}.checkout-form-delivery-details--select-store{margin-top:2px;margin-left:5px}.checkout-form-delivery-details--store-name{font-size:12px;font-weight:600;margin-left:10px}.checkout-form-delivery-details--store-name:before{content:"\A";white-space:pre}.checkout-form-delivery-details--control-group{margin-bottom:8px}.checkout-form-delivery-details--control-group:after,.checkout-form-delivery-details--control-group:before{display:table;content:""}.checkout-form-delivery-details--control-group--label{font-size:12px;display:inline-block;min-width:20px;margin:0 3px 0 0;vertical-align:middle}.checkout-form-delivery-details--control-group--select{max-width:290px}.checkout-form-delivery-details--delivery-types{margin-top:10px}.checkout-form-delivery-details--actions{padding:5px 3px 0 26px}.checkout-form-delivery-details--actions--anchor{display:inline-block;padding-right:5px;margin-right:5px;border-right:1px solid #ccc}.checkout-form-delivery-details--actions--anchor:last-child{border-right:0}.no-addresses .checkout-form-delivery-details--control-group--label{padding-top:0}.no-addresses .checkout-form-delivery-details--control-group--select.delivery-address{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-addresses .checkout-form-delivery-details--actions{display:inline-block;float:none;padding-top:0;padding-left:0;margin-right:0;vertical-align:middle}.no-addresses .checkout-form-delivery-details--actions--anchor{margin-top:2px}.no-addresses .checkout-form-delivery-details--actions--anchor.delete-address,.no-addresses .checkout-form-delivery-details--actions--anchor.edit-address{display:none}.checkout-form-delivery-details--control-actions{display:none;margin:10px 0 0 20px}.checkout-form-delivery-details--legend{margin-bottom:20px}.checkout-form-delivery-details--select{height:40px}@media screen and (max-width:1023px){.checkout-form-delivery-details .product-image-description{margin-bottom:15px}.checkout-form-delivery-details .product-image-description:after,.checkout-form-delivery-details .product-image-description:before{display:table;content:""}.checkout-form-delivery-details .product-image-description:after{clear:both}}.checkout-form-payment-details--promotions{display:none}.checkout-form-payment-details--promotions--controls{width:auto;padding-right:0}.checkout-form-payment-details--promotions--label{max-width:none;width:auto;color:#666}.checkout-form-payment-details--promotions--input{margin-right:10px}.checkout-form-coupon--list{list-style:none;margin:20px 25px 0 0;font-size:14px;line-height:17px;font-weight:600}.checkout-form-coupon--list .coupon{clear:right;margin-top:8px;color:#5bb65b}.checkout-payment--list:after,.checkout-payment-summary:after,.gallery-block--footer,.hero-product-tile:after,.hotspot-content:after,.hotspots--list>li:after,.layout .layout-header:after,.layout .layout-items-container:after,.layout:after,.live-text-banner,.live-text-banner-image-ribbon,.live-text-banner-mini,.mini-basket--footer,.mini-basket-product--list,.payment-details-method .spinner,.pl-nav__menu:after,.pl-nav__tools:after,.pl-nav__wrap::after,.pl-tabs__nav:after,.primary-copyright-para,.primary-corporate-footer--info-list:after,.primary-corporate-footer--list:after,.primary-footer:after,.primary-header-bar:after,ul.pl-list li:after{clear:both}@media screen and (min-width:1024px){.checkout-form-coupon--list .coupon{float:right}}.payment-creditcard{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:30px;margin-top:50px;padding-bottom:20px;padding-top:30px}.credit-debit-card--label{display:inline-block;font-size:18px;line-height:24px}.checkout-form-payment-details--billing-address-type--label,.checkout-form-payment-details--billing-address-type--label b,.checkout-form-payment-details--card-details--label{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:17px}@media screen and (min-width:500px){.credit-debit-card--label{padding-right:200px;background:url(../img/bg-label-credit-cards.png) 100% 50% no-repeat}}.credit-debit-card--input{top:27px}.payment-paypal{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:35px}.checkout-form-cards--list{margin:0 0 20px;padding:0;border:1px solid #ccc;background:#fafafa;list-style:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.checkout-form-cards--list li{padding:10px 20px 0 30px;border-bottom:1px solid #ccc}.checkout-form-cards--list li:last-child{border-bottom:none}.checkout-form-payment-details--card-details{border:1px solid #ccc;background:#fafafa;margin-bottom:40px;padding:20px 10px;margin-right:10px;margin-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.state-card-details-show .checkout-form-payment-details--card-details{display:block}.checkout-form-payment-details--card-details--label{width:150px;color:#777;font-size:14px;font-weight:600;font-weight:400}.checkout-form-payment-details--card-details--label.expiry-year{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkout-form-payment-details--paypal-control-group{padding-top:10px;padding-bottom:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.registered .checkout-form-payment-details--card-details{display:none}.checkout-form-payment-details--billing-address{display:none;margin-bottom:0}.checkout-form-payment-details--billing-address-type--label{width:auto;font-size:14px;font-weight:600}.checkout-form-payment-details--billing-address-type--label b{font-size:13px;font-weight:400}.checkout-form-payment-details--billing-address--legend{font-size:14px}.checkout-form-payment-details--billing-address--label{width:170px}.payment-details-method{position:relative;padding-top:30px;border-top:1px solid #e2e4e5}.payment-details-method .spinner{left:50%;display:inline-block;position:relative;margin:50px 0;transform:translateX(-50%)}.checkout-form-payment-details--title{border-bottom:1px solid #e2e4e5;padding-bottom:30px}.payment-details-method--terms-info{display:block;margin-bottom:20px}.payment-details-method--terms-info.disabled,.payment-details-method--terms-info.disabled .binary-label{color:#999}.payment-method-block-header--btn{margin-bottom:20px}.payment-details-method-block--cards-logo{height:40px;width:56px;padding-right:10px;vertical-align:middle;margin-bottom:20px}.payment-details-method-block--paypal-direct-logo,.payment-details-method-block--paypal-logo{height:30px;width:123px;padding-right:10px;vertical-align:middle;margin-bottom:20px}.payment-details-method-block--paypal-credit-logo{height:40px;width:123px;padding-right:10px;vertical-align:middle;margin-bottom:20px}.payment-details-method-block--ideal-logo{height:40px;width:56px;padding-right:10px;vertical-align:middle;margin-bottom:20px}.payment-method-block--para-icon{vertical-align:top;display:inline-block;padding-right:10px;font-size:20px;padding-top:4px}.payment-method-block--para-text{display:inline-block;width:88%;vertical-align:top}.payment-method-block--label{font-size:16px}.checkout-form-payment-details--label-paypal-express-description,.checkout-form-payment-details--label-paypal-express-help{font-size:12px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.payment-details-method--selector-icons{display:inline-block;vertical-align:middle}@media all and (max-width:767px){.payment-details-method--selector-icons{display:block;float:none;text-align:center;padding-bottom:10px;height:45px;line-height:45px}}.payment-details-method--selector-text{display:inline-block}@media all and (max-width:767px){.payment-details-method--selector-text{float:none;display:block;text-align:center}.payment-method-block-header--title{padding-bottom:20px;clear:both}}.checkout-form-payment-details--label-paypal-express-description-item,.secure-checkout{display:inline-block}.payment-method-block-header--title{padding-top:10px;vertical-align:middle}.checkout-form-payment-details--label-paypal-express-help{font-weight:500;line-height:18px;color:#006fb4;padding-top:10px}.checkout-form-payment-details--label-paypal-express-description{font-weight:400;line-height:15px;padding-top:20px;padding-bottom:20px}.checkout-form-payment-selector{width:100%;padding-bottom:30px;float:left;border-bottom:1px solid #e2e4e5}.checkout-guest-register{position:relative;margin-top:13px;margin-bottom:40px}.checkout-guest-register--form{margin-top:0;padding-bottom:15px}.checkout-guest-register--legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkout-progress-guest--list--item,.pl-notification{position:relative}.checkout-guest-register--control-group{margin-top:0;position:relative}.checkout-guest-register--label{font-size:14px;color:#666}.checkout-guest-register--marketing-controls{margin-left:0}.checkout-guest--btn{margin-top:15px}.checkout-guest--reg-confirmed{color:#5bb65b}.checkout-header{margin-top:25px;margin-bottom:25px}.primary-brand.checkout-header--primary-brand{margin:0;padding-top:0;display:inline-block}.primary-brand.checkout-header--primary-brand .icon-canon_logo{line-height:100%}.secure-checkout{color:#999;margin-left:20px;vertical-align:baseline}.checkout-payment--list:after,.checkout-payment--list:before,.checkout-payment-summary:after,.checkout-payment-summary:before{display:table;content:""}.secure-checkout .icon-padlock{vertical-align:baseline;font-size:20px}@media screen and (max-width:991px){.secure-checkout{vertical-align:text-bottom}}.secure-checkout--span{margin-left:10px;color:#000;font-size:16px}.checkout-order-summary{padding:10px 0 20px}.checkout-payment-summary{margin:0;padding:15px 0 35px}.checkout-payment-summary--actions{margin-top:50px;padding:20px 0;border-top:1px solid #ccc}.checkout-payment--list{margin-bottom:15px;font-size:14px}.checkout-payment--list dt{min-width:130px;margin-bottom:5px;float:left;color:#333;font-weight:700}.checkout-payment--list dd{min-width:200px;float:left}.checkout-payment--btn{float:left}.checkout-payment-summary--header{margin-bottom:25px}.checkout-payment-type-header{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin:0}.checkout-payment-summary--info-block{margin:20px 0 0;padding-top:50px;border-top:1px solid #ccc}.checkout-payment-summary--info-block p{color:#666}.checkout-progress-guest{margin:0 0 20px}.checkout-progress-guest--list{list-style:none;margin:0 auto 20px;padding:0;overflow:hidden;width:100%;display:inline-block}.checkout-progress-guest--list--item--anchor,.checkout-progress-guest--list--item--span{font-size:14px;display:block;margin:0;padding:13px 15px;width:100%;background:#f2f2f2;color:#666}@media all and (min-width:992px){.checkout-progress-guest--list--item--anchor,.checkout-progress-guest--list--item--span{font-size:16px}}.checkout-progress-guest--number{width:24px;height:24px;font-size:12px;margin-right:10px;line-height:24px;text-align:center;display:inline-block;background:#999;color:#f2f2f2;font-weight:600;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.cross-sell-overlay,.pl-notification__close span{display:none}.current .checkout-progress-guest--number{background:#c00}@media all and (max-width:767px){.checkout-progress-guest--list--item{margin-bottom:3px}}.checkout-progress-guest--list--item .icon-checkmark{color:#6a963b;margin-top:4px;float:right}.checkout-progress-guest--list--item.current .checkout-progress-guest--list--item--span{color:#c00;border:0}.checkout-store-collection-saved-details{margin-bottom:10px;font-size:18px;font-weight:400}.hotspot-content--anchor,.hotspot-content--pricing .price-now .price-currency{font-size:14px}.checkout-store-collection--list{margin:0;list-style:none}.checkout-store-collection--list li{line-height:1.2}.checkout-store-collection--list em{font-style:normal}.checkout-store-collection--search-btn{margin-left:0}.checkout-store-collection--search-input{float:left}.checkout-store-collection-search--para{float:left;text-align:left}.content-overlay{display:none;padding:0 10px}@media all and (min-width:768px){.content-overlay{padding:0}}.content-overlay--header{padding-bottom:20px;border-bottom:1px solid #e2e4e5;margin-bottom:30px}.pl-notification{margin:0;z-index:10!important}.pl-notification__text{margin:0 22px 0 0}.pl-notification__close{cursor:pointer;line-height:100%;position:absolute!important;top:2px;right:15px}.pl-notification__close:before{content:""}.pl-notification__close.pl-spacer--out--smallest{right:0}.pl-notification a{color:inherit;text-decoration:underline}.gallery-block--action:hover,.js .layout .pag-dots a:hover,.lang-selector--anchor:hover,.lang-selector--nav-anchor:hover,.layout .btn-remove-item:hover,.live-text-banner-image-ribbon a,.live-text-banner-link-list a,.live-text-banner-mini a,.mini-basket--anchor,.mini-basket-product--list li:hover,.nav-panel--anchor,.nav-panel--anchor:focus,.nav-panel--anchor:hover,.pl-notification .pl-notification__close{text-decoration:none}.pl-relative{overflow:hidden;position:relative}.cross-sell-overlay--gallery{width:100%;max-width:720px;margin-right:auto;margin-left:auto}.cross-sell-overlay--gallery .row{margin:0}.cross-sell-overlay--gallery .product-tile{margin-bottom:0;padding:0}@media all and (max-width:767px){.cross-sell-overlay--gallery .product-tile-desc--para{display:block}}.cross-sell-overlay--gallery-title{margin-top:10px;margin-bottom:20px;padding-left:10px;text-align:left}@media all and (min-width:768px){.cross-sell-overlay--gallery-title{padding:10px 0 0;text-align:center}}.cross-sell-overlay--gallery-sub-title{margin-bottom:30px;padding-left:10px;text-align:left}@media all and (min-width:768px){.cross-sell-overlay--gallery-sub-title{padding:0;text-align:center}}.cross-sell-overlay--added-products{margin:0 0 10px;padding:0 10px 20px;border-bottom:1px solid #e2e4e5}@media all and (min-width:768px){.cross-sell-overlay--added-products{padding:0 0 20px}}.cross-sell-overlay--product-image{display:table-cell;width:60px;height:60px;vertical-align:middle}.cross-sell-overlay--product-image .catalog-image{padding:0}.cross-sell-overlay--product-info{display:table-cell;padding-left:10px;vertical-align:middle}.cross-sell-overlay--basket-item-tile{display:table;width:auto;margin-right:auto;margin-left:auto}.cross-sell-overlay--product-qty,.cross-sell-overlay--product-title{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.cross-sell-overlay--form-actions{margin-bottom:0;padding:25px 0 0;border-top:1px solid #e2e4e5}.delivery--delivery-instructions{width:100%;max-width:610px;margin-bottom:25px}.delivery--delivery-instructions.control-group{float:none}.delivery--delivery-instructions textarea{height:120px}@media all and (min-width:320px){.delivery--delivery-instructions textarea{height:70px}}.delivery--delivery-instructions .control-label{display:block;width:100%;margin-bottom:15px;text-align:left}.delivery--delivery-instructions .controls{max-width:none}.delivery-instructions--char-count-warning.low-char-count{color:#ec7a08}.error-header{margin-top:40px;margin-bottom:30px;display:block;border-bottom:1px solid #ccc;padding-bottom:20px}@media screen and (max-width:768px){.error-header{margin-bottom:25px}}.facet-nav{display:none}@media screen and (min-width:769px){.facet-nav{display:block}}.facet-nav-overlay .facet-nav{display:block}.facet-nav-overlay.ui-dialog.ui-widget-content.mom-tooltip:before{top:-6px;left:10px}.facet-nav-overlay .product-filter-summary a.clear{position:static}.filtered-listing{-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.filtered-listing-loading .layout-item:after{position:absolute;top:50%;left:50%;width:23px;height:23px;margin-top:-12px;margin-left:-12px;background:url(../img/ajax-loader.gif);content:''}.filtered-listing-loading .layout-item>div{opacity:.3;filter:"alpha(opacity=$op)"}.gallery-block--item{margin-bottom:20px}.gallery-block--footer{height:auto;width:100%;text-align:center}.gallery-block--action{display:inline-block;text-align:center;padding:20px 0 40px}.hero-product-tile:after,.hero-product-tile:before,.hotspot-content:after,.hotspot-content:before{display:table;content:""}.gallery-block--action--icon{padding-right:5px}.hero-product-tile{margin-bottom:15px;padding:0 20px 20px;border:1px solid #dbdbdc;background:#fbfbfb}.hero-product-tile--title{max-width:350px;margin:15px auto 10px;text-align:center}.hotspot-content{margin-bottom:15px;padding-top:5px}@media all and (min-width:768px){.hotspot-content{width:140px;margin-bottom:0}.hotspot-content-image{padding:10px;border:1px solid #ccc}}.hotspot-content--img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;max-width:100%;max-height:100%}.hotspot-content--para{margin-bottom:15px}.hotspot-content--header{margin-bottom:10px;color:#333}.hotspot-content--pricing p{display:inline;color:#333}.hotspot-content--pricing .price-now{color:#c00;font-weight:700}.hotspot-content--pricing .price-was{text-decoration:line-through}.hotspot-content--pricing .price-save,.hotspot-content--pricing .price-was .price-prefix{display:none}@media all and (max-width:767px){.hotspot-content--img{border:1px solid #ccc}.hotspot-content-core{width:65%;float:left}}.hotspot-content-image{margin-bottom:10px;text-align:center;overflow:hidden}@media all and (max-width:768px -1){.hotspot-content-image{width:30%;min-width:70px;max-width:150px;margin-right:5%;float:left}}.hotspot-content-small .hotspot-content--header,.hotspot-content-small .hotspot-content--pricing{font-size:12px}.hotspot-content-small .hotspot-content--pricing .price-now{font-size:18px}@media all and (min-width:768px){.hotspot-content-small{width:140px}}.hotspot-editor-image--anchor{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:absolute;width:20px;height:20px;margin:-10px 0 0 -10px;background:#006fb4}.hotspot-editor-image--anchor span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hotspot-editor-image,.hotspots,.hotspots-banner-image{position:relative}.hotspot-editor-image--anchor.hotspot-editor-marker-selected,.hotspot-editor-image--anchor:active,.hotspot-editor-image--anchor:focus{background:#c00}.hotspot-editor--list{margin:0;list-style:none}.hotspot-editor--list li{margin-bottom:20px}.hotspot-editor-image{overflow:hidden}.hotspot-editor--img{display:block}.js .hotspot-editor--list,.no-js .hotspot-editor-image{display:none}.hotspots{margin-bottom:40px}@media screen and (max-width:1023px){.hotspots{background-color:#fff;background-image:-webkit-linear-gradient(top,#efefef,#fff);background-image:-ms-linear-gradient(top,#efefef,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efefef),to(#fff));background-image:-o-linear-gradient(top,#efefef,#fff);background-image:-moz-linear-gradient(top,#efefef,#fff);background-image:linear-gradient(top,#efefef,#fff);background-repeat:repeat-x;padding:10px}}.hotspots-type-a{border:1px solid #ccc}.hotspots-type-b{padding:15px;box-shadow:0 0 2px 2px rgba(0,0,0,.2)}.hotspots-type-b .hotspots-image-container{box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,.1)}.hotspots--list{margin:0;padding:0;list-style:none}.hotspots--list>li:after,.hotspots--list>li:before{display:table;content:""}@media screen and (min-width:768px) and (max-width:1023px){.hotspots--list:after,.hotspots--list:before{display:table;content:""}.hotspots--list:after{clear:both}.hotspots--list>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:20%;padding-right:15px;float:left}.hotspots .promo-copy-a .promo-copy-a-type-b p{margin-bottom:15px}}.hotspots-banner-image .hotspot{top:-100px;right:-100px;transition-duration:1s,1s,3s;transition-property:top,left,opacity;opacity:0}.hotspots-banner-image--img{display:block;position:relative;max-width:100%;z-index:-1}.hotspots-banner-image-container{display:none}.js .hotspots--list{display:block}@media screen and (min-width:1024px){.hotspots-banner-image-container{display:block}.js .hotspots--list{display:none}}.no-js .hotspots-image--img{display:none}@media screen and (min-width:1024px){.hotspots .promo-copy-a{position:absolute;top:45px;left:358px;max-width:300px;margin:0 auto}.hotspots .promo-copy-a.promo-copy-a-type-b{max-width:270px}}.lang-selector{display:block;width:100%;height:auto;margin:0 auto;padding:25px 0 15px;border-top:1px solid #dbdbdc;text-align:center}.lang-selector:last-child{padding:0;border:0}.lang-selector:last-child .lang-selector--current{border:0}@media all and (min-width:768px){.lang-selector{display:inline-block;position:relative;width:auto;height:32px;border-top:0;padding:0;text-align:left}.lang-selector:last-child{padding:0}}.lang-selector .icon-arrow-up{display:inline}.lang-selector--flag{display:inline-block;width:24px;height:24px;margin-top:-1px;margin-right:10px;border-radius:24px;background:url(/assets/img/flags-midSize.png) no-repeat;vertical-align:middle}.lang-selector--flag:after{display:block;width:23px;height:23px;margin:-1px 0 0 -1px;content:''}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.lang-selector--flag{background:url(/assets/img/flags@2x.png);background-size:150%}}.flag-ES{background-position:-4px -442px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-ES{background-position:-4px -402px}}.flag-PT{background-position:-6px -415px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-PT{background-position:-5px -377px}}.flag-IE{background-position:-8px -388px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-IE{background-position:-6px -351px}}.flag-GB{background-position:-8px -359px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-GB{background-position:-6px -326px}}.flag-FR{background-position:-8px -332px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-FR{background-position:-6px -301px}}.flag-DE{background-position:0 -304px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-DE{background-position:0 -275px}}.flag-AT{background-position:-8px -277px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-AT{background-position:-5px -250px}}.flag-BE{background-position:-8px -251px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-BE{background-position:-6px -225px}}.flag-NL{background-position:-8px -221px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-NL{background-position:-5px -200px}}.flag-LU{background-position:-8px -194px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-LU{background-position:-5px -175px}}.flag-CH{background-position:-8px -168px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-CH{background-position:-6px -151px}}.flag-IT{background-position:-8px -139px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-IT{background-position:-6px -125px}}.flag-FI{background-position:-5px -112px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-FI{background-position:-5px -100px}}.flag-SE{background-position:-5px -84px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-SE{background-position:-5px -75px}}.flag-DK{background-position:-5px -57px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-DK{background-position:-5px -50px}}.flag-NO{background-position:-5px -29px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flag-NO{background-position:-5px -25px}}.lang-selector--icon{margin-left:15px}.lang-selector--menu{display:none;position:static;bottom:50px;left:0;min-width:100%;background:#fff;z-index:200}@media all and (min-width:768px){.lang-selector--menu{position:absolute;max-height:468px;border-radius:3px;box-shadow:0 1px 10px 0 rgba(0,0,0,.63);overflow-y:scroll}}.lang-selector--menu-pointer{display:block;position:absolute;top:-17px;right:65px;width:16px;height:15px;transform:rotate(-45deg);transform-origin:0 0;border-color:transparent transparent #fff #fff;background:#fff;box-shadow:-3px 3px 5px 0 rgba(0,0,0,.2);z-index:26;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);box-sizing:border-box}.basket--lang-selector,.lang-selector--anchor{border-top:1px solid #f2f2f2;white-space:nowrap;display:block;color:#323232}.mini-basket,.mini-basket:before{box-shadow:0 0 5px rgba(147,149,152,.5)}.lang-selector--menu-item{display:block}.lang-selector--anchor{padding:10px 15px}.lang-selector--anchor:hover{background:#f9f9f9}.basket--lang-selector{margin-top:15px;padding:15px 0}.lang-selector--nav-anchor{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;display:block;position:relative;padding:10px;color:#323232}.lang-selector--nav-anchor span{display:inline-block;word-wrap:normal;white-space:normal}.lang-selector--current{padding-top:0;border:0;margin-top:6px}@media all and (min-width:768px){.lang-selector--nav-anchor span{white-space:nowrap}.lang-selector--nav-anchor{color:#fff}.lang-selector--current{border-right:1px solid #000;padding-top:0;padding-bottom:0;margin:6px 0}}.lang-selector--current:hover{background:0 0}.lang-selector--disabled{cursor:default}.no-js .lang-selector:hover .lang-selector--menu{display:block}.layout--header{margin:0 10px 12px;float:left;font-weight:500;white-space:nowrap}.layout{position:relative;padding:0;list-style:none}.layout:after,.layout:before{display:table;content:""}.layout .btn-remove-item{position:absolute;top:-2px;right:4px;width:15px;height:14px;padding:0;border:0}.layout .btn-remove-item:before{color:#999;font-family:icomoon;content:'\e60a'}.layout .layout-header:after,.layout .layout-header:before,.layout .layout-items-container:after,.layout .layout-items-container:before{display:table;content:""}.layout .btn-remove-item span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.layout.layout-contained{padding-top:10px;padding-right:10px;padding-left:10px;background:#eee}.layout.layout-contained .remove-all{top:10px;right:10px}.layout .layout-header .carousel-nav-container{float:right}.layout .layout-header .btn-remove-all,.layout .layout-header .btn-view-all{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;position:relative;margin-left:15px;font-size:15px;line-height:39px;cursor:pointer;z-index:101}.layout .layout-header .btn-remove-all i,.layout .layout-header .btn-view-all i{margin-left:5px}.layout .layout-items-container{margin:0}.layout .layout-items-container.layout-items-2 .layout-item-container{width:50%}.layout .layout-items-container.layout-items-3 .layout-item-container{width:33.33333333333%}@media all and (max-width:767px){.layout .layout-items-container.layout-items-3 .layout-item-container{width:100%}}.layout .layout-items-container.layout-items-4 .layout-item-container{width:25%}.layout .layout-items-container.layout-items-5 .layout-item-container{width:20%}.layout .layout-items-container.layout-items-6 .layout-item-container{width:16.666666666%}.layout .layout-item-container{width:100%;float:left}.layout .layout-item{display:block;position:relative;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box}.layout .layout-item.to-remove{opacity:.4}.layout.layout-carousel{position:relative}.layout.layout-carousel .row{margin-right:-20px;margin-left:-20px}.layout.layout-carousel .carousel-nav{padding:2px 10px;float:right;background-color:rgba(255,255,255,.4);border-radius:10px}.layout.layout-carousel .carousel-nav a{background:0 0}.layout.layout-carousel .carousel-nav-container{position:relative;width:100%;margin-top:7px;margin-bottom:0;text-align:center;z-index:9}.layout.layout-carousel .layout-header .carousel-nav-container{min-height:22px;margin-top:-36px;margin-bottom:10px}@media all and (max-width:767px){.layout.layout-carousel .carousel-nav{width:100%}.layout.layout-carousel .layout-header .carousel-nav-container{position:absolute;bottom:0}.layout.layout-carousel.layout-superwide .carousel-nav-container .carousel-nav{width:100%}}.layout.layout-carousel .carousel{position:relative;margin-bottom:10px;overflow:hidden;z-index:1}.layout.layout-carousel .carousel .layout-items-container{position:absolute;top:0;left:0}.layout.layout-carousel .carousel .promo-dept-hero-tile,.layout.layout-carousel .no-margin .carousel,.layout.layout-carousel.layout-cards.layout-carousel .layout-item,.layout.layout-carousel.layout-thumbnails.layout-carousel .layout-item{margin-bottom:0}.layout.layout-carousel.layout-superwide .carousel-nav-container .carousel-nav{margin-top:-5px}.layout.layout-carousel.layout-superwide .carousel-nav-container .pag-dots-btn-next,.layout.layout-carousel.layout-superwide .carousel-nav-container .pag-dots-btn-prev{top:-146px}@media all and (min-width:768px){.layout.layout-carousel.layout-superwide .carousel-nav-container .pag-dots-btn-next,.layout.layout-carousel.layout-superwide .carousel-nav-container .pag-dots-btn-prev{top:-121px}}@media all and (min-width:992px){.layout.layout-carousel.layout-superwide .carousel-nav-container .pag-dots-btn-next,.layout.layout-carousel.layout-superwide .carousel-nav-container .pag-dots-btn-prev{top:-146px}}.layout.layout-carousel.hero-product-tile-superwide{margin-right:-50%;margin-left:-50%}.layout.layout-carousel.hero-product-tile-superwide.layout .carousel-container,.layout.layout-carousel.hero-product-tile-superwide.layout .layout-header{width:940px;margin:0 auto}.layout.layout-mesh .layout-item{margin:0;padding:10px;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc;border-left:1px dotted transparent}.layout.layout-mesh .carousel .layout-item,.layout.layout-mesh .last-row .layout-item{border-bottom:0}.layout.layout-mesh .row-end .layout-item{border-right:0}.layout.layout-content .layout-item{display:block;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box}.layout.layout-content .layout-item img{display:inline;width:auto;margin:0 auto}.layout.layout-compact .layout-item{margin:0}.layout.layout-cards .layout-items-container{margin-right:-10px;margin-left:-10px}.layout.layout-cards .layout-item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 10px 20px;background:#fff}.layout.layout-thumbnails .layout-items-container{margin-right:-6px;margin-left:-6px}.layout.layout-thumbnails .layout-item{margin:0 6px 12px;background:#fff}.layout.layout-cards-stacked .layout-item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;border:1px solid #ccc;background:#fff}.layout.layout-cards-stacked .product-tile{padding:10px}.layout.recently-viewed-items .layout-item-container .layout-item{margin-top:5px}.layout.layout-wide-stacked .layout-item{margin-bottom:20px}.layout.layout-superwide .layout-item-container{width:1680px}.layout.layout-superwide .carousel-container{overflow:visible}.layout.layout-superwide .pag-dots.pag-dots-hero .pag-dots-btn-next{display:inline-block;right:10px;margin-left:2px}.layout.layout-superwide .pag-dots.pag-dots-hero .pag-dots-btn-prev{display:inline-block;left:10px;margin-left:-2px}.layout.layout-superwide .pag-dots.pag-dots-hero .pag-dots-btn-next a,.layout.layout-superwide .pag-dots.pag-dots-hero .pag-dots-btn-prev a{margin-top:-2px;padding-top:0}@media all and (max-width:767px){.layout.layout-superwide .carousel-nav{display:none}}.js .layout.layout-carousel .layout-items-container{-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}.js .layout.layout-carousel .layout-item-container{display:none}.js .layout.layout-carousel .layout-item-container.first-row,.js .layout.layout-carousel.js-images-loaded .layout-item-container{display:block}.js .layout .superwide-hero-tile{margin:0}.js .layout .pag-dots{position:relative}.js .layout .pag-dots li{display:inline-block}.js .layout .pag-dots li:first-child a{margin-left:0}@media all and (min-width:768px){.layout.layout-superwide .pag-dots.pag-dots-hero .pag-dots-btn-next{right:25px}.layout.layout-superwide .pag-dots.pag-dots-hero .pag-dots-btn-prev{left:25px}.js .layout .pag-dots li.text-page-num{display:none}}.js .layout .pag-dots a{margin-left:8px;font-size:11px;line-height:18px}.js .layout .pag-dots a:hover{color:#686868}@media all and (max-width:767px){.js .layout .pag-dots .icon-dot{display:none}}.js .layout .pag-dots .pag-dots-btn-next,.js .layout .pag-dots .pag-dots-btn-prev{display:inline-block;border:1px solid #eceded;background:#fff;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';border-radius:50%}.js .layout .pag-dots .pag-dots-btn-next:hover,.js .layout .pag-dots .pag-dots-btn-prev:hover{opacity:1}.js .layout .pag-dots .pag-dots-btn-next.pag-dots-btn-disabled a,.js .layout .pag-dots .pag-dots-btn-next.pag-dots-btn-disabled a:hover,.js .layout .pag-dots .pag-dots-btn-prev.pag-dots-btn-disabled a,.js .layout .pag-dots .pag-dots-btn-prev.pag-dots-btn-disabled a:hover{color:#ccc}.js .layout .pag-dots .pag-dots-btn-next a,.js .layout .pag-dots .pag-dots-btn-next a:hover,.js .layout .pag-dots .pag-dots-btn-prev a,.js .layout .pag-dots .pag-dots-btn-prev a:hover{color:#c00}.js .layout .pag-dots .pag-dots-btn-next a,.js .layout .pag-dots .pag-dots-btn-prev a{margin-left:6px;font-size:24px;line-height:44px}.js .layout .pag-dots .pag-dots-btn-next{right:-25px}.js .layout .pag-dots .pag-dots-btn-prev{left:-28px}.js .layout .pag-dots .pag-dots-btn-prev a{margin-left:-1px}.js .layout .pag-dots-btn-next,.js .layout .pag-dots-btn-prev{position:absolute;top:131px;width:48px;height:48px}@media all and (max-width:767px){.js .layout .pag-dots .pag-dots-btn-next{right:30px}.js .layout .pag-dots .pag-dots-btn-prev{left:10px}.js .layout .pag-dots-btn-next,.js .layout .pag-dots-btn-prev{top:auto;bottom:-10px}}.text-page-num{width:100%;color:#999}.layout-wide-stacked{margin-bottom:30px}.layout-item-container--img__max-height .product-tile .catalog-image--img-container,.layout-item-container.item-count-1 .product-tile .catalog-image--img-container,.layout-item-container.item-count-2 .product-tile .catalog-image--img-container{padding:0;text-align:center}.layout-item-container--img__max-height .product-tile .catalog-image--img-container img,.layout-item-container.item-count-1 .product-tile .catalog-image--img-container img,.layout-item-container.item-count-2 .product-tile .catalog-image--img-container img{position:relative;max-height:300px}.layout-item-container--img__max-height .catalog-image,.layout-item-container.item-count-1 .catalog-image,.layout-item-container.item-count-2 .catalog-image{padding:5%}.no-js .layout.layout-superwide .layout-item-container{width:1680px;margin:0 -358px}.live-text-banner{position:relative;overflow:hidden}.live-text-banner img{position:relative;transform:translateX(-50%);left:50%;width:768px}@media all and (min-width:768px){.text-page-num{display:none}.live-text-banner img{position:absolute;max-width:none;width:1260px}.live-text-banner.js-parallax-banner img{left:0}}@media all and (min-width:992px){.live-text-banner img{width:1680px}}.live-text-banner .link-box--banner-1,.live-text-banner .link-box--banner-1:hover,.live-text-banner .link-box--banner-2,.live-text-banner .link-box--banner-2:hover,.live-text-banner .link-box--banner-3,.live-text-banner .link-box--banner-3:hover{width:100%;margin:20px 0 0}@media all and (min-width:768px){.live-text-banner .link-box--banner-1,.live-text-banner .link-box--banner-1:hover,.live-text-banner .link-box--banner-2,.live-text-banner .link-box--banner-2:hover,.live-text-banner .link-box--banner-3,.live-text-banner .link-box--banner-3:hover{width:auto}.live-text-banner--outer-wrapper{min-height:300px}}.live-text-banner .price-save,.live-text-banner .price-was{display:inline}.live-text-banner .price-now{display:block}@media all and (min-width:992px){.live-text-banner .price-now{display:inline}}.live-text-banner .countdown-timer--subheading,.live-text-banner .countdown-timer--view-details{display:none}.live-text-banner__flexi-size .container{width:100%}.live-text-banner--outer-wrapper{display:table;width:100%}.live-text-banner--inner-wrapper{display:table-cell;vertical-align:top;text-align:center}@media all and (min-width:768px){.live-text-banner--inner-wrapper{padding:20px 0}}@media all and (min-width:992px){.live-text-banner--outer-wrapper{min-height:400px}.live-text-banner--inner-wrapper{padding:40px 0}}.live-text-banner--text-block{display:inline-block;width:100%;margin:0;padding:12px 10px 20px;text-align:center;color:#000;font-size:22px}.live-text-banner--heading,.live-text-banner--preheading{display:block;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.live-text-banner--text-block a:hover{text-decoration:none}@media all and (min-width:768px){.live-text-banner--text-block{max-width:470px;padding:20px}.live-text-banner--text-left .live-text-banner--text-block{text-align:left}.live-text-banner--text-centre .live-text-banner--text-block{text-align:center}.live-text-banner--text-right .live-text-banner--text-block{text-align:right}.live-text-banner--text-block-top-left .live-text-banner--inner-wrapper{vertical-align:top;text-align:left}.live-text-banner--text-block-top-centre .live-text-banner--inner-wrapper{text-align:center}.live-text-banner--text-block-top-right .live-text-banner--inner-wrapper{text-align:right}.live-text-banner--text-block-centre-left .live-text-banner--inner-wrapper{vertical-align:middle;text-align:left}.live-text-banner--text-block-centre-centre .live-text-banner--inner-wrapper{vertical-align:middle;text-align:center}.live-text-banner--text-block-centre-right .live-text-banner--inner-wrapper{vertical-align:middle;text-align:right}.live-text-banner--text-block-bottom-left .live-text-banner--inner-wrapper{vertical-align:bottom;text-align:left}.live-text-banner--text-block-bottom-centre .live-text-banner--inner-wrapper{vertical-align:bottom;text-align:center}.live-text-banner--text-block-bottom-right .live-text-banner--inner-wrapper{vertical-align:bottom;text-align:right}}@media all and (min-width:992px){.live-text-banner--text-block{max-width:615px;padding:30px}}.live-text-banner--preheading{margin:0 0 2px;padding:0;line-height:1.2;font-size:12px;font-weight:600}@media all and (min-width:768px){.live-text-banner--light-bg .live-text-banner--text-block{background:#fff;background:0 0\9;background:rgba(255,255,255,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)}.live-text-banner--light-text .countdown-timer--heading,.live-text-banner--light-text .countdown-timer--subheading,.live-text-banner--light-text .countdown-timer--time-unit,.live-text-banner--light-text .live-text-banner--body,.live-text-banner--light-text .live-text-banner--heading,.live-text-banner--light-text .live-text-banner--preheading,.live-text-banner--light-text .live-text-banner--price,.live-text-banner--light-text .live-text-banner--price .pricing,.live-text-banner--light-text .live-text-banner--subheading,.live-text-banner--light-text .price-now.price-highlight .price-currency,.live-text-banner--light-text .price-now.price-highlight .price-major,.live-text-banner--light-text .price-now.price-highlight .price-minor,.live-text-banner--light-text .price-save,.live-text-banner--light-text .price-was{color:#fff}.live-text-banner--dark-bg .live-text-banner--text-block{background:#000;background:0 0\9;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000)}.live-text-banner--dark-text .countdown-timer--heading,.live-text-banner--dark-text .countdown-timer--subheading,.live-text-banner--dark-text .countdown-timer--time-unit,.live-text-banner--dark-text .live-text-banner--body,.live-text-banner--dark-text .live-text-banner--heading,.live-text-banner--dark-text .live-text-banner--preheading,.live-text-banner--dark-text .live-text-banner--price,.live-text-banner--dark-text .live-text-banner--price .pricing,.live-text-banner--dark-text .live-text-banner--subheading,.live-text-banner--dark-text .price-now.price-highlight .price-currency,.live-text-banner--dark-text .price-now.price-highlight .price-major,.live-text-banner--dark-text .price-now.price-highlight .price-minor,.live-text-banner--dark-text .price-save,.live-text-banner--dark-text .price-was{color:#000}.live-text-banner--white-bg .live-text-banner--text-block{background-color:#fff}.live-text-banner--grey-bg .live-text-banner--text-block{background-color:#f2f2f2}.live-text-banner--preheading{margin-bottom:0}}.live-text-banner--preheading--style-1{background:#c00;color:#fff}.live-text-banner--heading{font-size:22px;margin-bottom:5px;line-height:1.3;font-weight:500}@media all and (min-width:768px){.live-text-banner--heading{margin-bottom:0;font-size:30px;line-height:1.2}}@media all and (min-width:992px){.live-text-banner--heading{font-size:40px}}.live-text-banner--heading.live-text-banner--heading__tungsten{font-size:64px;font-family:"Tungsten A","Tungsten B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:58px;font-weight:500}@media all and (min-width:992px){.live-text-banner--heading.live-text-banner--heading__tungsten{font-size:90px;font-family:"Tungsten A","Tungsten B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:72px;font-weight:500}}.live-text-banner--body,.live-text-banner--subheading{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;display:block}.live-text-banner--subheading{margin:0 0 5px;font-size:16px;font-weight:500}@media all and (min-width:768px){.live-text-banner--subheading{margin-bottom:3px;font-size:20px}}.live-text-banner--body{margin:0 0 15px;font-size:14px;font-weight:300}@media all and (min-width:768px){.live-text-banner--body{font-size:16px}}@media all and (min-width:992px){.live-text-banner--body{font-size:18px}}@media all and (min-width:1200px){.live-text-banner--text-block{max-width:730px}.live-text-banner--body{font-size:20px}}.live-text-banner--price{display:block;margin-bottom:10px}.live-text-banner--price .price-now{font-size:16px;font-weight:600;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.live-text-banner--style-10 h2,.live-text-banner--style-10 p.subheading{font-weight:300;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}@media all and (min-width:768px){.live-text-banner--price{margin-bottom:15px}.live-text-banner--price .price-now{font-size:20px}.live-text-banner--style-3 .live-text-banner--outer-wrapper{min-height:600px}.live-text-banner--style-3 .live-text-banner--inner-wrapper{padding:60px 0}}.live-text-banner--footer{display:block;margin:10px 0 0}@media all and (min-width:992px){.live-text-banner--price .price-now{font-size:24px}.live-text-banner--style-2 .live-text-banner--text-block{max-width:455px}}.live-text-banner--style-10 h2{margin-bottom:10px;font-size:24px;line-height:28px;text-align:center}@media all and (min-width:768px){.live-text-banner--style-10 h2{font-size:24px;line-height:27px;text-align:inherit}}@media all and (min-width:992px){.live-text-banner--style-3 .live-text-banner--outer-wrapper{min-height:800px}.live-text-banner--style-3 .live-text-banner--inner-wrapper{padding:80px 0}.live-text-banner--style-10 h2{font-size:32px;line-height:35px}}@media all and (min-width:1200px){.live-text-banner--footer{margin-top:20px}.live-text-banner--style-2 .live-text-banner--text-block{max-width:540px}.live-text-banner--style-10 h2{font-size:38px;line-height:42px}}.live-text-banner--style-10 p.subheading{margin-bottom:0;font-size:14px;line-height:18px;text-align:center}@media all and (min-width:768px){.live-text-banner--style-10 p.subheading{font-size:14px;line-height:18px;text-align:inherit}}@media all and (min-width:992px){.live-text-banner--style-10 p.subheading{font-size:18px;line-height:22px}}@media all and (min-width:1200px){.live-text-banner--style-10 p.subheading{font-size:20px;line-height:24px}}.live-text-banner--style-11 h3{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:2px;font-size:12px;line-height:16px;text-align:center}.live-text-banner--style-11 h2,.live-text-banner--style-11 p.subheading,.live-text-banner-image-ribbon h2,.live-text-banner-image-ribbon h3,.live-text-banner-image-ribbon--style-2 h2,.live-text-banner-image-ribbon--style-2 h3{font-weight:300;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}@media all and (min-width:768px){.live-text-banner--style-11 h3{font-size:12px;line-height:16px;text-align:inherit}}@media all and (min-width:992px){.live-text-banner--style-11 h3{font-size:16px;line-height:20px}}@media all and (min-width:1200px){.live-text-banner--style-11 h3{font-size:18px;line-height:22px}}.live-text-banner--style-11 h2{margin-bottom:10px;font-size:24px;line-height:28px;text-align:center}@media all and (min-width:768px){.live-text-banner--style-11 h2{font-size:24px;line-height:27px;text-align:inherit}}@media all and (min-width:992px){.live-text-banner--style-11 h2{font-size:32px;line-height:35px}}@media all and (min-width:1200px){.live-text-banner--style-11 h2{font-size:38px;line-height:42px}}.live-text-banner--style-11 p.subheading{margin-bottom:0;font-size:12px;line-height:18px;text-align:center}@media all and (min-width:768px){.live-text-banner--style-11 p.subheading{font-size:12px;line-height:18px;text-align:inherit}.live-text-banner__height_a .live-text-banner--outer-wrapper{min-height:150px}}@media all and (min-width:992px){.live-text-banner--style-11 p.subheading{font-size:16px;line-height:22px}}@media all and (min-width:1200px){.live-text-banner--style-11 p.subheading{font-size:18px;line-height:24px}}@media all and (min-width:992px){.live-text-banner__height_a .live-text-banner--outer-wrapper{min-height:200px}}@media all and (min-width:768px){.live-text-banner__height_b .live-text-banner--outer-wrapper{min-height:250px}.live-text-banner__height_c .live-text-banner--outer-wrapper{min-height:300px}}@media all and (min-width:992px){.live-text-banner__height_b .live-text-banner--outer-wrapper{min-height:300px}.live-text-banner__height_c .live-text-banner--outer-wrapper{min-height:400px}}@media all and (min-width:768px){.live-text-banner__height_d .live-text-banner--outer-wrapper{min-height:400px}}@media all and (min-width:992px){.live-text-banner__height_d .live-text-banner--outer-wrapper{min-height:500px}}@media all and (min-width:768px){.live-text-banner__height_e .live-text-banner--outer-wrapper{min-height:450px}}@media all and (min-width:992px){.live-text-banner__height_e .live-text-banner--outer-wrapper{min-height:600px}}@media all and (min-width:768px){.live-text-banner__height_f .live-text-banner--outer-wrapper{min-height:500px}}@media all and (min-width:992px){.live-text-banner__height_f .live-text-banner--outer-wrapper{min-height:700px}}.live-text-banner-image-ribbon{position:relative;overflow:hidden}.live-text-banner-image-ribbon h2,.live-text-banner-image-ribbon h3{margin:0;color:#fff;font-size:18px;line-height:22px}@media all and (min-width:768px){.live-text-banner__height_g .live-text-banner--outer-wrapper{min-height:600px}.live-text-banner-image-ribbon h2,.live-text-banner-image-ribbon h3{font-size:20px;line-height:24px}}@media all and (min-width:992px){.live-text-banner__height_g .live-text-banner--outer-wrapper{min-height:800px}.live-text-banner-image-ribbon h2,.live-text-banner-image-ribbon h3{font-size:22px;line-height:26px}}.live-text-banner-image-ribbon a{display:inline-block}.live-text-banner-image-ribbon img{display:block;position:absolute;left:50%;margin-left:-384px;z-index:1}@media all and (min-width:768px){.live-text-banner-image-ribbon img{width:1355px;margin-left:-677.5px}}@media all and (min-width:992px){.live-text-banner-image-ribbon img{width:1680px;margin-left:-840px}}@media all and (min-width:1200px){.live-text-banner-image-ribbon h2,.live-text-banner-image-ribbon h3{font-size:24px;line-height:28px}.live-text-banner-image-ribbon img{width:1680px;margin-left:-840px}}.live-text-banner-image-ribbon--outer-wrapper{display:table;width:100%}.live-text-banner-image-ribbon--inner-wrapper{display:table-cell;text-align:center;vertical-align:middle}.live-text-banner-image-ribbon--text-block{position:relative;padding:30px;z-index:2}@media all and (min-width:768px){.live-text-banner-image-ribbon--text-block{width:700px}}@media all and (min-width:992px){.live-text-banner-image-ribbon--text-block{width:840px}}@media all and (min-width:1200px){.live-text-banner-image-ribbon--text-block{width:980px}}.live-text-banner-image-ribbon--style-2 .live-text-banner-image-ribbon--text-block{padding:0}.live-text-banner-image-ribbon--style-2 h2{margin:0 0 15px;color:#fff;font-size:26px;line-height:30px}@media all and (min-width:768px){.live-text-banner-image-ribbon--style-2 h2{font-size:38px;line-height:40px}}.live-text-banner-image-ribbon--style-2 h3{margin:0;color:#fff;font-size:26px;line-height:18px}@media all and (min-width:768px){.live-text-banner-image-ribbon--style-2 h3{font-size:16px;line-height:24px}}.live-text-banner-image-ribbon--style-2 .live-text-banner-image-ribbon--outer-wrapper{min-height:400px;text-align:center}.live-text-banner-image-ribbon--light-text h2,.live-text-banner-image-ribbon--light-text h3,.live-text-banner-image-ribbon--white-text h2,.live-text-banner-image-ribbon--white-text h3{color:#fff}.live-text-banner-image-ribbon--dark-text h2,.live-text-banner-image-ribbon--dark-text h3{color:#323232}.live-text-banner-image-ribbon--grey-text h2,.live-text-banner-image-ribbon--grey-text h3{color:#999}.live-text-banner-image-ribbon--red-text h2,.live-text-banner-image-ribbon--red-text h3{color:#c00}.live-text-banner-image-ribbon--blue-text h2,.live-text-banner-image-ribbon--blue-text h3{color:#006fb4}.live-text-banner-image-ribbon--align-left .live-text-banner-image-ribbon--inner-wrapper{text-align:left}.live-text-banner-image-ribbon--align-right .live-text-banner-image-ribbon--inner-wrapper{text-align:right}.live-text-banner-image-ribbon--align-center .live-text-banner-image-ribbon--inner-wrapper{text-align:center}.live-text-banner-link-list{position:relative;clear:both;overflow:hidden}.live-text-banner-link-list ul{position:relative;z-index:2}.live-text-banner-link-list li{display:none;margin:0 15px;line-height:30px}@media all and (max-width:767px){.live-text-banner-link-list li:nth-of-type(1){display:block}}@media all and (min-width:768px){.live-text-banner-link-list li{display:inline-block}}.live-text-banner-link-list a{display:inline-block}.live-text-banner-link-list img{display:block;position:absolute;top:0;left:50%;margin-left:-384px;z-index:1}@media all and (min-width:768px){.live-text-banner-link-list img{width:1355px;margin-left:-677.5px}}@media all and (min-width:992px){.live-text-banner-link-list img{width:1680px;margin-left:-840px}}@media all and (min-width:1200px){.live-text-banner-link-list img{width:1680px;margin-left:-840px}}.live-text-banner-link-list i{margin:0 8px 0 0;font-size:20px;line-height:12px}@media all and (min-width:768px){.live-text-banner-link-list i{margin:0 8px}}.live-text-banner-link-list--light-text a,.live-text-banner-link-list--light-text i,.live-text-banner-link-list--light-text li,.live-text-banner-link-list--white-text a,.live-text-banner-link-list--white-text i,.live-text-banner-link-list--white-text li{color:#fff}.live-text-banner-link-list--dark-text a,.live-text-banner-link-list--dark-text i,.live-text-banner-link-list--dark-text li{color:#666}.live-text-banner-link-list--grey-text a,.live-text-banner-link-list--grey-text i,.live-text-banner-link-list--grey-text li{color:#999}.live-text-banner-link-list--red-text a,.live-text-banner-link-list--red-text i,.live-text-banner-link-list--red-text li{color:#c00}.live-text-banner-link-list--blue-text a,.live-text-banner-link-list--blue-text i,.live-text-banner-link-list--blue-text li{color:#006fb4}.live-text-banner-link-list--wrapper{width:100%;margin:0 auto;padding:15px 20px;text-align:center}.live-text-banner-mini{position:relative;overflow:hidden}.live-text-banner-mini img{position:absolute;left:50%;margin-left:-384px}.live-text-banner-mini a{display:block}@media all and (min-width:768px){.live-text-banner-link-list--wrapper{padding-right:40px;padding-left:40px}.live-text-banner-mini img{left:0;width:100%;margin:0}.live-text-banner-mini--wrapper{min-height:167px}}@media all and (min-width:992px){.live-text-banner-mini--wrapper{min-height:220px}}.live-text-banner-mini--text-block{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;width:100%;padding:210px 30px 30px;color:#000;text-align:center;opacity:.9}.live-text-banner-mini--style-4 .live-text-banner-mini--content,.live-text-banner-mini--style-4 .live-text-banner-mini--header{font-weight:300;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}@media all and (min-width:768px){.live-text-banner-mini--text-block{width:55%;margin-top:0;padding:20px 20px 50px;text-align:inherit}}@media all and (min-width:992px){.live-text-banner-mini--text-block{padding:30px 30px 60px}}.live-text-banner-mini--align-right .live-text-banner-mini--text-block{padding:180px 30px 30px}.live-text-banner-mini--banner-footer{margin-top:20px}@media all and (min-width:768px){.live-text-banner-mini--align-right .live-text-banner-mini--text-block{margin-left:50%;padding:20px 20px 50px}.live-text-banner-mini--banner-footer{position:absolute;bottom:20px;margin:0}}.live-text-banner-mini--style-4 .live-text-banner-mini--header{margin-bottom:10px;font-size:24px;line-height:26px}@media all and (min-width:768px){.live-text-banner-mini--style-4 .live-text-banner-mini--header{font-size:18px;line-height:21px}}@media all and (min-width:992px){.live-text-banner-mini--align-right .live-text-banner-mini--text-block{padding:30px 30px 60px}.live-text-banner-mini--banner-footer{bottom:30px}.live-text-banner-mini--style-4 .live-text-banner-mini--header{font-size:20px;line-height:23px}}@media all and (min-width:1200px){.live-text-banner-mini--wrapper{min-height:270px}.live-text-banner-mini--style-4 .live-text-banner-mini--header{font-size:24px;line-height:26px}}.live-text-banner-mini--style-4 .live-text-banner-mini--content{margin-bottom:0;font-size:16px;line-height:20px}@media all and (min-width:768px){.live-text-banner-mini--style-4 .live-text-banner-mini--content{font-size:12px;line-height:15px}.live-text-banner-mini--style-4 .live-text-banner-mini--content,.live-text-banner-mini--style-4 .live-text-banner-mini--header,.live-text-banner-mini--style-5 .live-text-banner-mini--content,.live-text-banner-mini--style-5 .live-text-banner-mini--header{color:#fff}}@media all and (min-width:992px){.live-text-banner-mini--style-4 .live-text-banner-mini--content{font-size:14px;line-height:17px}}@media all and (min-width:1200px){.live-text-banner-mini--style-4 .live-text-banner-mini--content{font-size:16px;line-height:20px}}.live-text-banner-mini--style-5 .live-text-banner-mini--header{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:10px;font-size:22px;line-height:26px}@media all and (min-width:768px){.live-text-banner-mini--style-4.live-text-banner-mini--dark-text .live-text-banner-mini--content,.live-text-banner-mini--style-4.live-text-banner-mini--dark-text .live-text-banner-mini--header,.live-text-banner-mini--style-5.live-text-banner-mini--dark-text .live-text-banner-mini--content,.live-text-banner-mini--style-5.live-text-banner-mini--dark-text .live-text-banner-mini--header{color:#000}.live-text-banner-mini--style-5 .live-text-banner-mini--header{font-size:14px;line-height:18px}}@media all and (min-width:992px){.live-text-banner-mini--style-5 .live-text-banner-mini--header{font-size:16px;line-height:19px}}@media all and (min-width:1200px){.live-text-banner-mini--style-5 .live-text-banner-mini--header{font-size:20px;line-height:23px}}.live-text-banner-mini--style-5 .live-text-banner-mini--content{font-weight:300;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-bottom:0;font-size:16px;line-height:20px}@media all and (min-width:768px){.live-text-banner-mini--style-5 .live-text-banner-mini--content{font-size:11px;line-height:14px}.live-text-banner-mini--style-5 .live-text-banner-mini--text-block{width:50%}}@media all and (min-width:992px){.live-text-banner-mini--style-5 .live-text-banner-mini--content{font-size:12px;line-height:16px}.no-touch .pl-nav__item--basket:hover .mini-basket,.no-touch .state-mini-basket-open .mini-basket{visibility:visible;transition-delay:0s}}@media all and (min-width:1200px){.live-text-banner-mini--style-5 .live-text-banner-mini--content{font-size:15px;line-height:17px}}.live-text-banner-mini__grey-bg{background-color:#f2f2f2}.live-text-banner-mini__grey-bg .live-text-banner-mini--text-block{background-color:none}.live-text-banner-mini__white-bg{background-color:#fff}.live-text-banner-mini__white-bg .live-text-banner-mini--text-block{background-color:none}.live-text-banner-mini__editorial .link-box--blue-text{border-color:transparent;padding:0;text-align:center}.live-text-banner-mini__editorial .link-box--blue-text:hover{font-size:12px}.live-text-banner-mini__editorial .live-text-banner-mini--text-block{text-align:center}@media all and (min-width:768px){.live-text-banner-mini__grey-bg{background-color:none}.live-text-banner-mini__grey-bg .live-text-banner-mini--text-block{background-color:#f2f2f2}.live-text-banner-mini__white-bg{background-color:none}.live-text-banner-mini__white-bg .live-text-banner-mini--text-block{background-color:#fff}.live-text-banner-mini__editorial .live-text-banner-mini--content,.live-text-banner-mini__editorial .live-text-banner-mini--header{color:#000}.live-text-banner-mini__editorial .live-text-banner-mini--banner-footer{position:relative;bottom:0;margin-top:20px}.live-text-banner-mini__editorial .link-box--blue-text,.live-text-banner-mini__editorial .live-text-banner-mini--text-block{text-align:inherit}}.live-text-embed-banner{padding:56px 0;background-color:#f1f1f1;background-repeat:no-repeat;background-size:cover;background-position-y:0}@media all and (min-width:991px){.live-text-embed-banner .video-block--youtube{width:100%;height:400px;margin:0 auto}}@media all and (max-width:991px) and (min-width:767px){.live-text-embed-banner .video-block--youtube{width:100%;height:400px;margin:0 auto}}.live-text-embed-banner--heading{font-size:36px;font-weight:300}.live-text-embed-banner--info-text{font-size:18px}@media all and (max-width:767px){.live-text-embed-banner{padding:0}.live-text-embed-banner .video-block--youtube{width:320px;height:210px;margin:30px auto}.live-text-embed-banner--heading,.live-text-embed-banner--info-text{text-align:center}}.live-text-embed-banner--disclaimer-text{padding-top:40px;font-size:14px;font-weight:100;text-align:center}.live-text-embed-banner--light-background{background:0 0}@media all and (max-width:767px){.live-text-embed-banner--light-background{background:#fff;padding-top:20px}}.live-text-embed-banner--disclaimer{background:0 0}.live-text-embed-banner--light-text .live-text-embed-banner--disclaimer-text,.live-text-embed-banner--light-text .live-text-embed-banner--heading,.live-text-embed-banner--light-text .live-text-embed-banner--info-text{color:#fff}@media all and (max-width:767px){.live-text-embed-banner--disclaimer{background:#fff}.live-text-embed-banner--light-text .live-text-embed-banner--disclaimer-text,.live-text-embed-banner--light-text .live-text-embed-banner--heading,.live-text-embed-banner--light-text .live-text-embed-banner--info-text{color:#666}}.live-text-embed-banner--dark-text{color:#000}.live-text-embed-banner--text-block{padding-top:30px;padding-right:40px!important;padding-left:40px!important}@media all and (max-width:992px){.live-text-embed-banner--text-block{padding-top:20px;padding-right:0;padding-left:0}}.magnify-image{background:url(/assets/img/ajax-loader.gif) 50% 50% no-repeat}.magnify-image--img{max-width:100%}.mini-basket{right:-15px;text-align:left;background:#fff;border-radius:2px;color:#323232;font-weight:400;margin-top:1em;position:absolute;top:inherit;width:280px}.mini-basket:after,.mini-basket:before{background:#fff;border-right:1px solid #d9dbdc;border-top:1px solid #d9dbdc;content:'';display:block;position:absolute;top:-4px;right:20px;height:12px;width:12px;-webkit-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);-moz-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);-ms-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);-o-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);transform:rotate(-54deg) translateY(-50%) skewX(-15deg)}.mini-basket:before{z-index:-1}.mini-basket:after{z-index:1}.mini-basket p.empty-basket{margin:15px}.mini-basket .price-now{font-size:14px}.mini-basket .price-save,.mini-basket .price-was{font-size:10px}.mini-basket--hover-bridge{height:20px;position:absolute;width:100%;top:-20px}.mini-basket-dlist{margin:0}.mini-basket-dlist dd,.mini-basket-dlist dt{font-weight:400;display:inline;margin:0}.mini-basket .basket-total,.mini-basket .savings{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.mini-basket--header{position:relative;border-bottom:1px solid #e2e4e5}.footer-note--para{margin-bottom:0;text-align:center;font-size:10px}.mini-basket-header--header{margin:0;padding:15px;color:#000;text-align:center}.mini-basket--subheader{padding:5px 5px 0;margin:5px 5px 0;color:#000}.mini-basket-items-count{margin:0 0 0 10px}.mini-basket--content{max-height:400px;overflow-y:auto}.mini-basket--qty{display:inline;padding:0 3px}.mini-basket-product--list{list-style:none;margin:0;padding:0}.mini-basket-product--list li{position:relative;margin:0;padding:0;display:block;overflow:hidden}.mini-basket-product--list li:hover{background:#ececec}.mini-basket-item--header{margin:0;color:#000;display:inline}.mini-basket--totals{padding-top:20px;margin-bottom:14px}.mini-basket--footer{background:#fff;border-top:1px solid #e2e4e5;padding:0 15px 15px}.mini-basket--gallery{float:left;width:50px;height:50px;background:#f2f2f2;margin-right:10px}.mini-basket--gallery--img{max-width:100%;max-height:100%}.mini-basket--description{float:left;width:180px;line-height:1.5}.mini-basket--unit-price{margin:0;padding-top:14px}.mini-basket--anchor{color:#535353;overflow:hidden;display:block;padding:20px 20px 0}.mini-basket--anchor:last-child{padding-bottom:15px}.mini-basket .basket-total{font-size:12px;color:#000}.mini-basket .grand-total{border-top:0}.mini-basket .savings{color:#5bb65b;padding:10px 20px}.mini-basket .line{border-top:0;margin-bottom:0;padding:0}.mini-basket--footer--notes{margin-top:10px;color:#666}.mini-basket--footer--price-amount{float:right;font-size:14px;color:#000}.mini-basket--price-now .price-amount{font-size:18px}.mini-basket--savings,.mini-basket--savings .mini-basket--footer--price-amount{color:#c00;font-size:10px}.mini-promo{position:relative;height:230px;margin-bottom:10px;padding:0 10px;background:#c3325f}.mini-promo--img{position:absolute;top:0;left:0;width:100%;height:auto;max-height:100%;z-index:1}.mini-promo--para{position:absolute;top:183px;left:0;width:80%;margin-bottom:0;padding-left:10%;z-index:2}.mini-promo--anchor{position:relative;color:#fff;font-weight:700}.gallery-mini-promo{margin:0 0 20px}.gallery-mini-promo .layout-items-container{margin:0 -5px}.gallery-mini-promo .carousel .layout-items-container{margin-right:0;margin-left:0}.gallery-mini-promo .layout-item{padding-right:5px;padding-left:5px}@media screen and (min-width:401px){.gallery-mini-promo .layout-item-container{width:50%}}@media screen and (min-width:651px){.gallery-mini-promo .layout-item-container{width:33.333%}}@media screen and (min-width:769px){.content-layout-b .content-main .gallery-mini-promo .layout-item-container,.content-layout-c .content-main .gallery-mini-promo .layout-item-container{width:50%}}@media screen and (min-width:900px){.content-layout-b .content-main .gallery-mini-promo .layout-item-container,.content-layout-c .content-main .gallery-mini-promo .layout-item-container{width:33.333%}}@media screen and (min-width:500px){.content-layout-b .content-sub .gallery-mini-promo .layout-item-container,.content-layout-c .content-sub .gallery-mini-promo .layout-item-container{width:50%}}@media screen and (min-width:600px){.content-layout-b .content-sub .gallery-mini-promo .layout-item-container,.content-layout-c .content-sub .gallery-mini-promo .layout-item-container{width:33.333%}}@media screen and (min-width:769px){.content-layout-b .content-sub .gallery-mini-promo .layout-item-container,.content-layout-c .content-sub .gallery-mini-promo .layout-item-container{width:100%}}.myaccount-menu{display:block;background:#fff;border:1px solid #ccc;z-index:1;margin-bottom:40px}.myaccount-menu:after,.myaccount-menu:before{position:absolute;border-style:solid;border-width:0 15px 15px;width:0;left:33px}@media all and (max-width:991px){.myaccount-menu{display:none;position:absolute;top:65px;min-width:250px}}@media all and (min-width:992px){.touch .pl-nav__item--basket:hover .mini-basket,.touch .state-mini-basket-open .mini-basket{visibility:visible;transition-delay:0s}.myaccount-menu{display:block!important}}.myaccount-menu:before{content:'';border-color:#ccc transparent;display:block;z-index:0;top:-16px}@media all and (min-width:992px){.myaccount-menu:before{content:none}}.myaccount-menu:after{content:'';border-color:#FFF transparent;display:block;z-index:1;top:-15px}.myaccount-menu--wrapper{margin:0 0 14px}.myaccount-menu--toggle{display:block}@media all and (min-width:992px){.myaccount-menu:after{content:none}.myaccount-menu--toggle{display:none}}.myaccount-title--span{vertical-align:middle}.myaccount-title h1{color:#c00;margin:10px 0 20px}.nav-panels,.pl-fancy{margin-bottom:20px}.myaccount-title--anchor{display:inline-block;margin-right:10px;vertical-align:middle}.myaccount-title--anchor [class*=' mom-icon-'],.myaccount-title--anchor [class^=mom-icon-]{display:block}@media all and (min-width:768px){.myaccount-title--anchor{display:none}.panel-overview--btn{position:absolute;right:0;transform:translateY(-100%)}}.nav-panel--anchor{display:block;font-size:14px;color:#5c5a5b}.nav-panel--anchor.selected span{color:#c00}.nav-panel--anchor [class*=" icon-"],.nav-panel--anchor [class^=icon-]{font-size:18px;margin-right:15px}.nav-panel--anchor:focus span,.nav-panel--anchor:hover span{text-decoration:underline}.nav__level-1 a,.pl-nav a:hover,.primary-brand a:hover,.primary-buttons-item a:hover{text-decoration:none}.nav-panels--list{padding:1px 13px;list-style:none}.nav-panels--list-item{margin-bottom:19px}.nav-panels--list-item:first-child{margin-top:18px}.nav-panels--header{margin:0 0 15px;padding:16px 13px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:1.2;font-weight:700;background:#f2f2f2;color:#333}.nav-panels--header:first-child{border-top:none}.order-history-table--pagination{float:right}.panel-overview{margin-bottom:30px;overflow:hidden}@media all and (max-width:639px){.panel-overview{margin:15px 0 45px}.panel-overview h2{font-size:23px}}.panel-overview .data-table{color:#4b4f54}.panel-overview h2{font-weight:300;color:#4b4f54;margin-bottom:5px}@media all and (min-width:640px){.panel-overview h2{font-size:28px}}@media all and (min-width:992px){.panel-overview h2{font-size:34px}}.panel-overview--content{padding:10px 0 0;display:block;float:left;width:100%}.panel-overview-header--header{margin:0;color:#333}.panel-overview--btn{max-width:30%;margin-left:5%;float:right;word-wrap:break-word}@media all and (max-width:767px){.panel-overview--content{padding:0}.panel-overview--btn{clear:both;float:left;margin-left:0}}.panel-overview--header{max-width:65%;word-wrap:break-word}@media all and (min-width:768px){.panel-overview--header{max-width:75%}}.primary-accepted-cards{display:none;width:130px;margin-right:30px;float:left;overflow:hidden}.primary-accepted-cards h5{margin-bottom:10px}.primary-accepted-cards .footer-cards-accepted{margin-bottom:8px;padding-bottom:19px;border-bottom:1px solid #ccc}.primary-accepted-cards .footer-cards-accepted img{display:block}@media screen and (min-width:769px){.primary-accepted-cards{display:block}}.primary-brand{position:relative;height:24px;margin:0;padding-top:2px;font-size:24px;line-height:1.5;z-index:5}@media all and (max-width:991px){.primary-brand{display:inline-block;top:-5px;margin:0 0 0 46px;padding-top:0;font-size:20px}}.primary-breadcrumb{font-size:12px;line-height:16px;font-weight:300;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin:15px 0;color:#999;list-style:none}.primary-breadcrumb li{display:inline-block;margin-bottom:3px;padding-right:.5em;font-size:12px;white-space:nowrap}.primary-breadcrumb li:after{content:'>'}.primary-breadcrumb li.mobile-only:after,.primary-breadcrumb li:last-child:after{content:''}.primary-breadcrumb li.mobile-only{display:none}@media (max-width:768px){.primary-breadcrumb li{display:none}.primary-breadcrumb li.mobile-only{display:block}}.primary-breadcrumb li.mobile-only:before{content:'< '}.primary-breadcrumb--anchor{padding-right:.5em;color:#999}.primary-buttons{position:relative;float:right}@media screen and (max-width:991px){.primary-buttons{top:4px;right:40px;z-index:10}}.primary-corporate-footer-logo,.primary-corporate-footer-logo--anchor{top:-3px;background-image:url(../img/bg-corporate-footer-logo.png);background-repeat:no-repeat;background-position:50% 50%;background-size:100%;vertical-align:middle}.primary-buttons--list{margin:0;list-style:none}.primary-buttons-item{margin-left:11px;padding:0 2px;float:left;border:1px solid #ccc;line-height:27px;text-align:center;border-radius:20px}.primary-buttons-item a{display:block}.primary-buttons-item i{margin:0 2px 0 6px;color:#4b4f54;font-size:16px;line-height:14px}.primary-buttons-item.btn-basket{margin-left:3px}.primary-buttons--item-count{padding:0 7px 0 1px;color:#c00}.primary-copyright-para{margin-top:20px;text-align:center}.primary-corporate-footer-logo--anchor{display:inline-block;position:relative;width:178px;height:25px;margin-right:20px}.primary-corporate-footer-logo--anchor span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (max-width:767px){.primary-corporate-footer-logo--anchor{margin-bottom:10px}}.primary-corporate-footer-logo{display:inline-block;position:relative;width:178px;height:25px;margin-right:20px}.primary-corporate-footer--info-list,.primary-corporate-footer--list{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;vertical-align:top;font-weight:400;list-style:none}.primary-corporate-footer-logo span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (max-width:767px){.primary-corporate-footer-logo{margin-bottom:10px}}.primary-corporate-footer--anchor{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;color:#666}.primary-corporate-footer--container{color:#666;border-top:1px solid #dbdbdc;padding:25px 0}.primary-corporate-footer--list{display:inline-block;width:50%;margin:0 0 3px;padding-left:0;float:left}.primary-corporate-footer--list:after,.primary-corporate-footer--list:before{display:table;content:""}.primary-corporate-footer--list li{margin-right:8px;padding-right:8px;float:left;border-right:1px solid #666}.primary-corporate-footer--list li:last-child{border-right:0}@media screen and (max-width:767px){.primary-corporate-footer--list{margin-bottom:30px;width:100%;float:none;text-align:center}.primary-corporate-footer--list li{float:none;display:inline-block}}.primary-corporate-footer--info-list{display:inline-block;width:50%;margin:0 0 3px;float:right;font-size:10px}.primary-corporate-footer--info-list:after,.primary-corporate-footer--info-list:before{display:table;content:""}.primary-corporate-footer--info-list li{display:block;text-align:right}@media screen and (max-width:767px){.primary-corporate-footer--info-list{width:100%;margin:0 auto;display:table}.primary-corporate-footer--info-list li{text-align:center}}.primary-corporate-footer--para{display:inline-block;margin:0 0 5px;color:#666;vertical-align:middle}.primary-footer:after,.primary-footer:before{display:table;content:""}.pl-nav:after,.primary-fotter--contact-info{display:inline-block}.primary-footer--anchor{color:#666}p.pl-color{margin:0}.text-right{text-align:right}.text-center{text-align:center}@keyframes link-circle{0%,100%{opacity:1;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}50%{-webkit-transform:translate(1em,-50%);-moz-transform:translate(1em,-50%);-ms-transform:translate(1em,-50%);-o-transform:translate(1em,-50%);transform:translate(1em,-50%)}51%{opacity:0}52%{opacity:1;-webkit-transform:translate(1em,-50%);-moz-transform:translate(1em,-50%);-ms-transform:translate(1em,-50%);-o-transform:translate(1em,-50%);transform:translate(-1em,-50%)}}@keyframes link-arrow-horizontal{0%{opacity:0;-webkit-transform:translate(-.8em,-50%);-moz-transform:translate(-.8em,-50%);-ms-transform:translate(-.8em,-50%);-o-transform:translate(-.8em,-50%);transform:translate(-.8em,-50%)}50%{opacity:0;-webkit-transform:translate(-.5em,-50%);-moz-transform:translate(-.5em,-50%);-ms-transform:translate(-.5em,-50%);-o-transform:translate(-.5em,-50%);transform:translate(-.5em,-50%)}100%{opacity:1;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}@keyframes link-arrow-horizontal-first{0%{opacity:1;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}50%{opacity:0;-webkit-transform:translate(.5em,-50%);-moz-transform:translate(.5em,-50%);-ms-transform:translate(.5em,-50%);-o-transform:translate(.5em,-50%);transform:translate(.5em,-50%)}100%{opacity:0;-webkit-transform:translate(.8em,-50%);-moz-transform:translate(.8em,-50%);-ms-transform:translate(.8em,-50%);-o-transform:translate(.8em,-50%);transform:translate(.8em,-50%)}}.col-xs-2-4{position:relative;float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.pl-nav{font-size:16px;line-height:26px;padding:20px;top:0;left:0;width:100%}@media (max-width:543px){.pl-nav{padding:20px}}.pl-nav:after{content:'';height:0;width:100%}@media (min-width:1200px){.pl-nav:after{display:none}.pl-nav{padding-bottom:0}.pl-nav.pl-nav__hide-categories{padding-bottom:14px}}@media (max-width:991px){.pl-link{display:block}.pl-link+.pl-link{margin-top:1em}}@media (min-width:768px){.pl-link{display:inline-block}.pl-link+.pl-link{margin-left:1em}}.pl-link--fwd::after,.pl-link--small::after{margin-left:.5em;position:relative}.pl-link--animated i,.pl-link::after,.pl-link::before{font-size:1.125em;top:.1875em}.pl-link--fwd:after{content:""}.pl-link--rwd:before{content:""}.pl-link--expand:before{content:""}.pl-link--collapse:before{content:""}.pl-link--animated--fwd i::after,.pl-link--animated--fwd i::before,.pl-link--small:after{content:""}.pl-link--rwd::before{margin-right:.5em;position:relative}.pl-link--collapse::before,.pl-link--expand::before{font-size:12px;margin-right:.5em;position:relative;top:0}@media (min-width:544px){.pl-link--small{font-size:inherit}}.pl-link--small::after{font-size:.8333em;top:.1em}.pl-link--animated:hover{-webkit-backface-visibility:hidden}.pl-link--animated>i{border-radius:100%;display:inline-block;font-size:12px;height:1em;line-height:1;position:relative;top:0;width:1em}.pl-link--animated>i::after,.pl-link--animated>i::before{font-family:canon-icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;display:block;left:50%;line-height:0;margin-left:-.5em;position:absolute;text-align:center;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.pl-link--animated--fwd i{direction:ltr;margin-left:.5em}.pl-link--animated--fwd:hover i::before{-webkit-animation:link-arrow-horizontal 1s infinite linear both;-moz-animation:link-arrow-horizontal 1s infinite linear both;-o-animation:link-arrow-horizontal 1s infinite linear both;animation:link-arrow-horizontal 1s infinite linear both}.pl-link--animated--fwd:hover i::after{-webkit-animation:link-arrow-horizontal-first 1s infinite linear both;-moz-animation:link-arrow-horizontal-first 1s infinite linear both;-o-animation:link-arrow-horizontal-first 1s infinite linear both;animation:link-arrow-horizontal-first 1s infinite linear both}.pl-link--animated--fwd--circle i{border:1px solid #006fb4;font-size:1.125em;overflow:hidden;top:.1875em}.pl-link--animated--fwd--circle i::after,.pl-link--animated--fwd--circle i::before{font-size:8px;line-height:1}.pl-link--animated--fwd--circle:hover i::before{-webkit-animation:link-circle 1s infinite linear both;-moz-animation:link-circle 1s infinite linear both;-o-animation:link-circle 1s infinite linear both;animation:link-circle 1s infinite linear both}.pl-link--animated--fwd--circle:hover i::after{border-left:2px solid #fff;border-right:2px solid #fff;width:16px;padding:1px;margin-left:-8px;border-radius:2em;color:transparent;-webkit-animation:initial;-moz-animation:initial;-o-animation:initial;animation:initial}.pl-btn{cursor:pointer}.pl-btn--blue{background:#009bd4;color:#fff!important}.pl-btn--blue:hover{background:#006fb4}.pl-btn--white{background:#fff;color:#323232!important}.pl-btn--white:hover{background:#eceded}@media (max-width:767px){.pl-btn--large{border-radius:32px;border:0;font-size:10px;padding:0 32px;letter-spacing:1px;box-sizing:border-box;display:inline-block;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;line-height:46px;min-width:160px;max-width:280px;text-align:center;text-decoration:none!important;text-transform:uppercase}}@media (min-width:544px){.pl-btn+.pl-btn{margin-left:16px}.pl-btn--large{border-radius:48px;border:0;font-size:12px;padding:0 48px;letter-spacing:1px;box-sizing:border-box;display:inline-block;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;line-height:60px;min-width:210px;max-width:303px;text-align:center;text-decoration:none!important;text-transform:uppercase}}@media (max-width:767px){.pl-btn--medium{border-radius:32px;border:0;font-size:10px;padding:0 16px;letter-spacing:1px;box-sizing:border-box;display:inline-block;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;line-height:34px;min-width:70px;max-width:280px;text-align:center;text-decoration:none!important;text-transform:uppercase}}@media (min-width:544px){.pl-btn--medium{border-radius:32px;border:0;font-size:10px;padding:0 32px;letter-spacing:1px;box-sizing:border-box;display:inline-block;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;line-height:46px;min-width:160px;max-width:280px;text-align:center;text-decoration:none!important;text-transform:uppercase}}.pl-btn--small,.pl-btn--small-multi-line{font-size:10px;letter-spacing:1px;box-sizing:border-box;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;min-width:70px;max-width:197px;text-decoration:none!important;display:inline-block;text-align:center;text-transform:uppercase}.pl-btn--small{border-radius:32px;border:0;padding:0 16px;line-height:34px}.pl-btn--small-multi-line{border-radius:32px;border:0;line-height:16px;padding:10px 16px}.pl-image-inline{display:inline-block;height:1em;width:auto}.pl-amplience,.pl-fit-image{display:block;height:auto;width:100%}.pl-amplience{position:relative}.pl-amplience.object-fit-polyfill{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pl-amplience.object-fit-polyfill img,.pl-amplience.object-fit-polyfill source{display:none}.pl-amplience__image{display:block;height:100%;margin:0 auto;object-fit:cover;overflow:hidden;width:100%}.pl-amplience--full{height:100%}.pl-amplience--full,.pl-amplience--full .pl-amplience__image{bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:544px){.pl-amplience--scale{transition:all .2s ease-in}.pl-amplience--scale:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.pl-amplience--overflow{display:block;height:100%;overflow:hidden;width:auto}.pl-h6{font-size:14px;line-height:22px}}.pl-visually-hidden{clip:rect(0 0 0 0);clip:rect(0,0,0,0);margin:-1px;overflow:hidden;padding:0;position:absolute;height:1px;width:1px}.pl-h1 [class*=icon],.pl-h2 [class*=icon],.pl-h3 [class*=icon],.pl-h4 [class*=icon],.pl-h5 [class*=icon],.pl-h6 [class*=icon]{margin-left:.5em;position:relative;top:2px}.pl-h1 [class*=icon]:first-child,.pl-h2 [class*=icon]:first-child,.pl-h3 [class*=icon]:first-child,.pl-h4 [class*=icon]:first-child,.pl-h5 [class*=icon]:first-child,.pl-h6 [class*=icon]:first-child{margin-left:0}.pl-h6{font-weight:500;font-size:14px}.pl-hr{background-color:#f5f6f6;border:0;display:block;height:1px;margin:35px 0;width:100%}@media (min-width:544px){.pl-hr{margin:65px 0}}.pl-hr--half{margin:20px 0}@media (min-width:544px){.pl-hr--half{margin:0 0 30px}}ol.pl-list:not(.pl-list--flat):not(.pl-list--inline) li,ul.pl-list li,ul.pl-list:not(.pl-list--flat):not(.pl-list--inline) li{font-size:16px;line-height:28px;margin-bottom:1em}ul.pl-list li{margin-left:1em;position:relative}ul.pl-list li:after,ul.pl-list li:before{display:table;content:""}ul.pl-list li::before{background:#323232;border-radius:100%;content:'';height:4px;left:-1em;margin-right:.5em;position:absolute;top:.75em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:4px}ol.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after,ul.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after{content:""}ol.pl-list,ul.pl-list{list-style-type:none;padding:0}ol.pl-list--flat,ol.pl-list--submenu,ol.pl-list--unstyled,ul.pl-list--flat,ul.pl-list--submenu,ul.pl-list--unstyled{margin:0}ol.pl-list--flat li,ol.pl-list--submenu li,ol.pl-list--unstyled li,ul.pl-list--flat li,ul.pl-list--submenu li,ul.pl-list--unstyled li{margin-left:0}ol.pl-list--flat li::before,ol.pl-list--submenu li::before,ol.pl-list--unstyled li::before,ul.pl-list--flat li::before,ul.pl-list--submenu li::before,ul.pl-list--unstyled li::before{display:none}ol.pl-list--submenu .pl-nav__submenu-item,ul.pl-list--submenu .pl-nav__submenu-item{font-size:12px!important;line-height:30px!important;margin:0!important}ol.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn),ul.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn){color:#006fb4!important}ol.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn)::after,ul.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn)::after{display:block;float:right;font-size:8px}.pl-nav .pl-icon:not(.pl-link)>i,.pl-nav a:not(.pl-link)>i,.pl-nav li:not(.pl-link)>i,.pl-nav p:not(.pl-link)>i{display:inline-block;line-height:1;position:relative;margin:0 -2px;width:16px;height:1em}.pl-nav .pl-icon:not(.pl-link)>i:before,.pl-nav a:not(.pl-link)>i:before,.pl-nav li:not(.pl-link)>i:before,.pl-nav p:not(.pl-link)>i:before{display:block;font-size:16px;height:1em;left:0;line-height:inherit;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1em}.pl-nav,.pl-nav__logo,.pl-nav__wrap{position:relative}.pl-nav{margin:0;border-bottom:2px solid #c00}.pl-nav .pl-tabs{z-index:0!important}.pl-nav__secondary{list-style-type:none;display:table;margin:0 auto;padding:0}.pl-nav__secondary .pl-nav__item{display:inline-block;font-size:14px;font-weight:400;padding:0}.pl-nav__logo{float:left;font-size:24px;top:-4px}.pl-nav__logo svg{fill:#fff}.pl-color--gray-darkest .pl-nav__logo svg{fill:#c00}.pl-nav,.pl-nav__menu,.pl-nav__tools{overflow:visible}@media (min-width:992px){.pl-nav.active{background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.3);color:#323232}.pl-nav.active .pl-nav__secondary{display:none}.pl-nav.active .pl-nav__logo svg{fill:#c00}.pl-nav.active .pl-nav__link{color:#6e7276!important}.pl-nav.active .pl-nav__link:hover,.pl-nav.active .pl-nav__tools .pl-nav__link{color:#000!important}}.pl-nav__wrap::after{box-shadow:0 -1px 0 0 #eceded inset;content:'';display:none;padding-bottom:28px}.pl-nav__secondary .pl-sharer,.pl-nav__submenu,.pl-nav__submenu::before{box-shadow:0 0 5px rgba(147,149,152,.5)}.pl-nav__menu,.pl-nav__tools{list-style-type:none;margin:0;padding:0}.pl-nav__menu:after,.pl-nav__menu:before,.pl-nav__tools:after,.pl-nav__tools:before{display:table;content:""}.pl-nav__menu{display:table;font-size:13px;left:50%;position:absolute;top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateX(-50%)}.pl-nav__tools{font-size:12px;float:right}@media (min-width:992px){.pl-nav__tools .pl-nav__item .pl-nav__link{display:inline-block}.pl-nav__tools .pl-nav__item::after{content:'|';display:inline-block;margin:0 5px;opacity:.5;font-weight:400}.pl-nav__tools .pl-nav__item:last-child::after{display:none}}.pl-nav__item{color:inherit;display:block;float:left;font-weight:700}.pl-nav__item.opacity.active,.pl-nav__item.opacity:hover{opacity:1}@media (min-width:1200px){.pl-nav__item{font-weight:500}.pl-nav__item.active .pl-nav__link{color:#000}}.pl-nav__item--store .pl-nav__link:before{display:block;float:left;margin-right:.5em}@media (min-width:992px){.pl-nav__item--store .pl-nav__link:before{font-size:16px;opacity:.5;position:relative;top:-3px}}.pl-nav__item--search-mobile .pl-nav__link::before{display:block;float:left;margin-right:.5em}.pl-nav__item--consumer,.pl-nav__item--framework,.pl-nav__item--my-canon{position:relative;z-index:1}.pl-nav__item--consumer.active .pl-nav__submenu,.pl-nav__item--framework.active .pl-nav__submenu,.pl-nav__item--my-canon.active .pl-nav__submenu{display:block}.pl-nav__item--search .pl-nav__link::before{display:block;float:left;font-size:16px;margin-right:.5em;position:relative}.pl-nav__link{display:block;padding:0 10px}.pl-nav__link:active,.pl-nav__link:link,.pl-nav__link:visited{color:inherit}.pl-nav__link--dropdown{padding-right:calc(1em + 10px);position:relative}.pl-nav__link--dropdown:after{content:""}.pl-nav__link--dropdown::after{display:block;margin-left:.5em;position:absolute;right:0;top:0;-webkit-transform:scale(.5) rotate(90deg);-moz-transform:scale(.5) rotate(90deg);-ms-transform:scale(.5) rotate(90deg);-o-transform:scale(.5) rotate(90deg);transform:scale(.5) rotate(90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.pl-nav__item.active .pl-nav__link--dropdown::after{-webkit-transform:scale(.5) rotate(-90deg);-moz-transform:scale(.5) rotate(-90deg);-ms-transform:scale(.5) rotate(-90deg);-o-transform:scale(.5) rotate(-90deg);transform:scale(.5) rotate(-90deg)}.pl-nav__submenu{background:#fff;border-radius:2px;color:#323232;display:none;font-weight:400;margin-top:1em;min-width:280px;padding:20px;position:absolute;right:0}.gcid-overflow-hidden .pl-nav__submenu{display:none!important}.pl-nav__submenu::after,.pl-nav__submenu::before{background:#fff;border-right:1px solid #d9dbdc;border-top:1px solid #d9dbdc;content:'';display:block;height:12px;position:absolute;right:20px;top:-4px;-webkit-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);-moz-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);-ms-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);-o-transform:rotate(-54deg) translateY(-50%) skewX(-15deg);transform:rotate(-54deg) translateY(-50%) skewX(-15deg);width:12px}.pl-nav__submenu::before{z-index:-1}.pl-nav__submenu::after{z-index:1}.pl-nav__content{display:none}.pl-nav__content.active{display:block;position:absolute;background:#fff;width:100vw;left:0;top:50px}@media (min-width:1200px){.pl-nav__content{display:block;width:calc(100% + 40px);clear:both;margin-left:-20px}}@media (max-width:1199px){.pl-nav__item--search-mobile,.pl-nav__item--store{font-size:24px;line-height:12px}.pl-nav__logo{display:table;padding:inherit;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.pl-nav__item--search-mobile .pl-nav__link,.pl-nav__item--store .pl-nav__link{padding:0}.pl-nav__menu{left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.pl-nav__item--store::before{opacity:.5}.pl-nav__item--search-mobile{position:relative;top:6px}}@media (max-width:1199px) and (max-width:1199px){.pl-nav__item--search-mobile{opacity:1!important}}.pl-nav__secondary--floating{padding:20px;position:absolute;left:0;right:0;text-align:center;top:0;transition:all .2s linear;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:20}.pl-nav__secondary--floating.open{background:#fff!important;color:#323232!important}.pl-nav__secondary--floating:not(.fix) .pl-nav__item--more,.pl-nav__secondary--floating:not(.fix) .pl-nav__item--product,.pl-nav__secondary--floating:not(.fix) .pl-nav__item--share{display:none}@media (min-width:992px){.pl-nav__secondary--floating:not(.fix) .pl-nav__item--shop{display:none}}@media (max-width:1199px){.pl-nav__secondary--floating:not(.fix){border-top:solid 1px rgba(255,255,255,.5);position:fixed;top:75px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.pl-nav__secondary--floating.fix{background:#fff;color:#323232;position:fixed;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.pl-nav__secondary--floating .pl-nav__item{display:inline-block;float:none;line-height:34px}.pl-nav__secondary--floating .pl-nav__item .pl-nav__submenu{text-align:left}.pl-nav__secondary--floating .pl-nav__item--active{line-height:32px;position:relative}.pl-nav__secondary--floating .pl-nav__item--active:after{background:#009bd4;bottom:-20px;content:'';display:block;height:2px;position:absolute;width:100%}@media (max-width:1199px){.pl-nav__secondary--floating .pl-nav__item{display:block;float:left;text-align:left}}.nav__level-1,.pl-tabs__nav{text-align:center}.pl-nav__secondary--floating .pl-nav__item--product{font-weight:700;float:left}.pl-nav__secondary--floating .pl-nav__item--product img{display:block;float:left;margin-right:10px;height:34px;width:auto}.pl-nav__secondary--floating .pl-nav__item--shop .pl-btn--small{display:block}.pl-nav__secondary--floating .pl-nav__item--more,.pl-nav__secondary--floating .pl-nav__item--share,.pl-nav__secondary--floating .pl-nav__item--shop{float:right;margin-left:20px}.pl-nav__secondary--floating .pl-nav__item--more.active .pl-nav__submenu,.pl-nav__secondary--floating .pl-nav__item--share.active .pl-nav__submenu,.pl-nav__secondary--floating .pl-nav__item--shop.active .pl-nav__submenu{display:block;left:auto;right:-30px;top:20px}.pl-nav__secondary--floating .pl-nav__item--more.active .pl-nav__submenu::after,.pl-nav__secondary--floating .pl-nav__item--more.active .pl-nav__submenu::before,.pl-nav__secondary--floating .pl-nav__item--share.active .pl-nav__submenu::after,.pl-nav__secondary--floating .pl-nav__item--share.active .pl-nav__submenu::before,.pl-nav__secondary--floating .pl-nav__item--shop.active .pl-nav__submenu::after,.pl-nav__secondary--floating .pl-nav__item--shop.active .pl-nav__submenu::before{left:auto;right:35px}.pl-nav__secondary--floating .pl-nav__item--more,.pl-nav__secondary--floating .pl-nav__item--share{display:block;font-size:34px;height:34px;opacity:.5;position:relative;width:34px}.pl-nav__secondary--floating .pl-nav__item--more::before,.pl-nav__secondary--floating .pl-nav__item--share::before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pl-nav__secondary--floating .pl-nav__item--more.active,.pl-nav__secondary--floating .pl-nav__item--more:hover,.pl-nav__secondary--floating .pl-nav__item--share.active,.pl-nav__secondary--floating .pl-nav__item--share:hover{opacity:1}.pl-nav__secondary--floating .pl-nav__item--more:before{content:""}.pl-nav__secondary--floating .pl-nav__item--more.active:before{content:""}.pl-nav__secondary--floating .pl-nav__item--share:before{content:""}.pl-nav__secondary--floating .pl-nav__item--share.active:before{content:""}@media (max-width:1199px){.pl-nav__secondary--floating .pl-nav__item--fixed-item{display:none}}.pl-fancy{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;font-size:14px;padding:10px 30px;position:relative}.pl-fancy,.pl-fancy:after,.pl-fancy>span{color:#fff!important}.pl-fancy::before{background:#000;bottom:0;content:'';display:block;left:0;opacity:.5;position:absolute;right:0;top:0}.pl-fancy::after{border-radius:100%;box-shadow:0 0 0 1px inset;display:inline-block!important;float:none!important;height:16px;line-height:16px;margin-left:10px;width:16px}.nav__el,.nav__level-1 li{display:inline-block}.pl-fancy>span{position:relative}.pl-fancy--consumer{background-image:url(https://unsplash.it/500/300/)}.pl-fancy--pro{background-image:url(https://unsplash.it/600/400/)}.pl-fancy--business{background-image:url(https://unsplash.it/400/300/)}.pl-fancy--medical{background-image:url(https://unsplash.it/800/500/);margin:0}.nav__level-1 li{padding:0}.nav__level-1 a{color:#fff;display:block;letter-spacing:.054rem;padding:0 .2rem 0 .7rem;text-transform:uppercase;transition:all .2s ease-out}.nav__level-1 a:active,.nav__level-1 a:hover{opacity:.75}.nav__level-1 a.icon-shop span{margin-right:.3rem;position:relative;top:2px}.nav__level-1 a.icon-search{padding-left:1.9rem;position:relative}.nav__level-1 a.icon-search span{left:.6rem;position:absolute;top:-1px}.nav__level-1--dropdown a.drop,.pl-tabs,.pl-tabs__nav::after{position:relative}.nav__level-1--dropdown a{border-left:1px solid #939598;text-transform:none}.nav__level-1--dropdown a.drop::after{background:url(../images/logos/chevron.png) center no-repeat;content:'';display:inline-block;height:4px;margin-left:.5rem;transition:all .2s ease-in;width:6px}.nav__level-1--dropdown a.drop.open::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.nav__level-1--dropdown li:first-of-type a{border-left:none}.pl-tabs__wrap{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.pl-tabs__nav{list-style-type:none;margin-bottom:-1px;padding:0}.pl-tabs__nav:after,.pl-tabs__nav:before{display:table;content:""}@media (min-width:992px){.pl-tabs__wrap{-webkit-overflow-scrolling:auto;overflow:visible;white-space:nowrap}.pl-tabs__nav{display:block}}.pl-tabs__nav::after{background:#eceded;content:'';display:block;height:1px;top:-1px;width:100%}.pl-tabs__toggle{border-bottom:solid 2px transparent;color:#6e7276;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;line-height:1;margin:0 -2px;padding:0;transition:all .2s ease-in-out}.pl-tabs__toggle.active,.pl-tabs__toggle:hover{color:#323232;position:relative;font-weight:700;z-index:1}@media (min-width:1200px){.pl-tabs__toggle.active .pl-tabs__link,.pl-tabs__toggle:hover .pl-tabs__link{font-weight:700}}.pl-tabs__link{display:block!important;outline:0!important;padding:17px}@media (min-width:544px){.pl-tabs__toggle{font-size:12px}.pl-tabs__link{padding:10px 27px}}.pl-tabs__link,.pl-tabs__link:hover{color:inherit!important;font-size:inherit;font-weight:inherit}.pl-tabs__tab{position:absolute;display:none;background:#fff}.pl-tabs__tab.active{-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;display:block}@media (min-width:1200px){.pl-tabs__link,.pl-tabs__link:hover{font-weight:300}.pl-tabs__tab{margin-top:2px;width:100%;padding:40px 0 20px}}.pl-nav{z-index:200;text-align:inherit}@media (min-width:992px){.pl-nav__logo img{width:115px}}.pl-nav__menu .pl-nav__link:hover{color:#000}.pl-nav__logo{z-index:1}@media (max-width:1199px){.pl-nav__tools{position:absolute;right:0;top:-3px}.pl-nav .pl-nav__item--basket a i{height:28px;width:30px}.pl-nav .pl-nav__item--basket a i::before{font-size:28px}.pl-nav .pl-nav__item--basket a .pl-nav__link--item-count{height:15px;min-width:15px;padding:3px}}.pl-nav__link--item-count{background:#a2ad00;border-radius:50%;color:#fff;font-size:8px;height:12px;line-height:1;min-width:12px;padding:2px;position:absolute;right:0;text-align:center;top:0}.pl-nav__link--item-count__hidden{display:none}.pl-nav__link{position:relative}.pl-nav__link:hover{color:#000!important}@media (max-width:767px){.pl-btn--medium-multi-line{border-radius:32px;border:0;font-size:10px;letter-spacing:1px;box-sizing:border-box;display:inline-block;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;min-width:70px;max-width:280px;text-align:center;text-decoration:none!important;text-transform:uppercase;line-height:16px;padding:15px 16px}}@media (min-width:544px){.pl-btn--medium-multi-line{border-radius:32px;border:0;font-size:10px;letter-spacing:1px;box-sizing:border-box;display:inline-block;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;min-width:160px;max-width:280px;text-align:center;text-decoration:none!important;text-transform:uppercase;line-height:16px;padding:15px 16px}}.pl-btn--green{background:#6a963b;color:#fff!important}.pl-btn--green:hover{background:#456322}.framework-dropdown--preheader{margin-bottom:5px;padding:0;font-size:14px;color:#666}.framework-dropdown--header{margin-bottom:10px;padding:0}.my-canon-dropdown--header{border-bottom:1px solid #e2e4e5;padding-bottom:10px;text-align:center}.pl-nav__tools{z-index:1;position:absolute;right:0}.pl-nav__link--search{height:26px;line-height:26px;vertical-align:bottom}.pl-aditional-links{padding:40px 0 10px}.pl-aditional-links__list li{font-size:14px;padding-bottom:20px;padding-right:10px}.pl-more-link{display:inline-block;font-size:14px;padding-bottom:20px;padding-right:50px}.dynamic-basket-icon:before{content:""}.pl-nav__item--basket:hover .dynamic-basket-icon:before,.state-mini-basket-open .dynamic-basket-icon:before{content:""}.pl-tabs__nav{display:table;float:none;margin-right:auto;margin-left:auto;max-width:100%;width:100%}.pl-tabs__nav .pl-tabs__toggle{max-width:11.1111%;display:table-cell;vertical-align:middle}.pl-tabs__nav .pl-tabs__link{white-space:normal}@media (min-width:1200px){.pl-tabs__nav .pl-tabs__link{padding-top:20px;padding-bottom:20px}}.primary-header__tertiary-nav-link{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;width:300px}.primary-header__tertiary-nav-desc{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;width:150px}.pl-aditional-links__list{word-wrap:break-word;white-space:normal}.primary-header-bar{display:none;position:relative;padding:10px 5px;background:#f1f1f1;border-bottom:1px solid #dbdbdc;border-top:1px solid #dbdbdc}.primary-header-bar:after,.primary-header-bar:before{display:table;content:""}@media screen and (min-width:768px){.primary-header-bar{display:block}}.primary-jump-links{display:none}.primary-links--list{display:block;margin:0 0 20px;list-style:none}.primary-links--list li{padding-bottom:4px;line-height:30px}.primary-links--header{margin-bottom:10px;color:#262626;font-weight:700}.primary-links,.primary-login-register{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.primary-links--header:after{color:#4b4f54}.primary-links--image img{width:100%}@media screen and (max-width:767px){.primary-links--list{display:none}.primary-links--list li{padding:6px 20px}.primary-links--list:last-child{margin-bottom:10px}.primary-links--container{border-bottom:1px solid #dbdbdc}.primary-links--header{margin-bottom:0;padding:20px;border:0}.primary-links--image img{display:none}}.primary-login-register{margin:0;padding:0 10px 0 0;float:right;color:#323232;border-right:1px solid #ccc}@media screen and (max-width:1023px){.primary-login-register--span span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.primary-navigation{position:relative;padding-top:12px;border-bottom:1px solid #ccc}@media all and (max-width:991px){.primary-navigation{-webkit-transition:left 1s ease;-moz-transition:left 1s ease;-ms-transition:left 1s ease;-o-transition:left 1s ease;transition:left 1s ease;display:none}}.subnav-panel--header{margin-bottom:10px;padding:0 0 5px;border-bottom:1px solid #fff}.primary-navigation--anchor{display:block;position:relative;top:-3px;height:2.85em;padding:0 11px;color:#5c5a5b;line-height:2.85em}.primary-navigation--anchor i{margin-left:5px}.primary-navigation--list{position:relative;list-style:none}@media all and (max-width:767px){.primary-navigation--list{margin:0;list-style:none}}@media all and (min-width:768px){.primary-navigation--list{margin-left:-11px}}@media all and (max-width:991px){.primary-navigation--anchor{position:relative;top:0;height:3.3em;padding:0 10px;border-bottom:1px solid #d0d3d4;background:#f1f1f1;font-size:14px;line-height:3.3em}.primary-navigation--list{width:270px;margin-left:-10px}}@media all and (max-width:767px){.primary-navigation--content-container{margin:0}}@media all and (min-width:992px){.primary-navigation-content{position:relative;top:3px}}.primary-navigation-item{font-weight:500;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;position:relative;float:left;color:#323232;font-size:15px}.primary-navigation-item.mobile-user-item{display:none}.lt-ie8 .primary-navigation-item{width:0;white-space:nowrap}.primary-navigation-item.last,.primary-navigation-item:last-child{border-left:0}@media all and (max-width:991px){.primary-navigation-item{position:relative;float:none}.primary-navigation-item.mobile-user-item{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;display:block}.primary-navigation-item.mobile-user-item a{background:#fff}}.primary-navigation-item .primary-navigation-item--icon-block{display:none}.primary-navigation-item--icon-block{top:100%;left:50%;width:14px;height:7px;margin:-7px 0 0 -7px}.primary-navigation-item--icon{position:absolute;top:1px;left:0;width:100%;height:100%;margin-top:0;color:#c00;font-size:14px}.show-primary-navigation .primary-navigation{display:block;position:absolute;top:0;left:-85%;width:85%;margin-left:-1px}.nav-panel{display:none;position:absolute;min-width:100%;margin-top:0;padding:15px 0;background:#4b4f54;z-index:9999}@media all and (max-width:991px){.show-primary-navigation .primary-navigation,.show-primary-navigation .primary-navigation .container{left:-270px;width:270px}.nav-panel{display:none;position:relative;top:0;left:0;margin-top:0;padding:0;border:0}}.nav-panel--list{margin:0}.subnav-panel{display:none;position:absolute;left:100%;min-width:175px;margin-top:-57px;padding:15px 0;background-color:#3d4145;z-index:9995}@media all and (max-width:991px){.subnav-panel{position:static;margin-top:0;padding:0}}.subnav-panel--list{min-width:175px;margin:0 0 .384em;list-style:none}.subnav-panel--list li{display:block;position:relative;color:#5c5a5b;line-height:normal}.subnav-panel-column{display:table-cell;padding-right:2em}.subnav-panel-column:last-child{padding-right:0}.secondary-nav-item{display:block;list-style:none}@media all and (max-width:991px){.subnav-panel--list{margin:0}.secondary-nav-item{display:block;border-bottom:1px solid #d0d3d4;background:#f9f9f9;list-style:none}.secondary-nav-item.nav-item-open>a.nav-anchor{color:#c00}.secondary-nav-item.nav-item-open .secondary-nav-item{border-bottom:0;background:#fff}}.subnav-item{color:#535353;line-height:1.5}.nav-anchor{font-weight:400;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;display:block;position:relative;padding:10px 15px;color:#fff}.nav-anchor span{display:inline-block;white-space:nowrap;word-wrap:normal}@media all and (max-width:991px){.nav-anchor span{white-space:normal}.nav-anchor{color:#323232}}@media all and (max-width:767px){.nav-secondary--anchor{padding:13px 15px 13px 10px;color:#000;font-size:16px;font-weight:300}.nav-secondary--anchor span{display:block;width:100%}}@media all and (max-width:991px){.primary-navigation-content{position:relative}.xs-md-open-by-default{display:block}.primary-navigation--anchor{padding:0 30px 0 10px}.secondary-nav-item{position:relative;font-size:14px}.primary-navigation-content:before,.secondary-nav-item>.nav-anchor:before{position:absolute;top:0;right:10px;bottom:0;height:20px;margin-top:auto;margin-bottom:auto;color:#666;font-family:icomoon;line-height:20px;content:'\e603';z-index:1}.nav-item-open>a.primary-navigation--anchor{color:#c00}.primary-navigation-content.has-sub-nav.nav-item-open:before,.secondary-nav-item.has-sub-nav.nav-item-open>.nav-anchor:before{content:'\e601'}.nav-anchor{padding-right:30px}}.touch .primary-navigation-item--active{background:#4b4f54}.touch .primary-navigation-item--active a{color:#fff;text-decoration:none}.touch .primary-navigation-item--active .primary-navigation-item--icon-block{display:block}.touch .secondary-nav-item--active{background-color:#3d4145}.touch .secondary-nav-item--active .nav-secondary--anchor{color:#2a96b9;text-decoration:none}@media all and (min-width:992px){.no-js .primary-navigation-item:hover,.no-touch .primary-navigation-item:hover{background:#4b4f54}.no-js .primary-navigation-item:hover a,.no-touch .primary-navigation-item:hover a{color:#fff}.no-js .hover-nav-item:hover>.subnav-panel,.no-js .primary-navigation-item:hover .nav-panel,.no-js .primary-navigation-item:hover .primary-navigation-item--icon-block,.no-touch .hover-nav-item:hover>.subnav-panel,.no-touch .primary-navigation-item:hover .nav-panel,.no-touch .primary-navigation-item:hover .primary-navigation-item--icon-block{display:block}}.no-js .primary-navigation--anchor:hover,.no-touch .primary-navigation--anchor:hover{background:#4b4f54;color:#fff;text-decoration:none}@media all and (max-width:991px){.no-js .primary-navigation--anchor:hover,.no-touch .primary-navigation--anchor:hover{background:#fff;color:#666;text-decoration:none}}.no-js .primary-navigation-item.no-children:hover,.no-js .primary-navigation-item.no-children:hover a,.no-touch .primary-navigation-item.no-children:hover,.no-touch .primary-navigation-item.no-children:hover a{background:#eee;color:#c00}.no-js .secondary-nav-item:hover,.no-touch .secondary-nav-item:hover{background-color:#3d4145}.no-js .nav-anchor:hover,.no-touch .nav-anchor:hover{text-decoration:none}.no-js .nav-anchor--hover:hover,.no-touch .nav-anchor--hover:hover{text-decoration:underline}.no-js .nav-secondary--anchor:hover,.no-touch .nav-secondary--anchor:hover{color:#2a96b9;text-decoration:none}.primary-search{display:none;position:absolute;top:10px;right:10px;margin:0;text-align:center}@media all and (min-width:992px){.primary-search{display:block}}@media all and (max-width:991px){.no-js .secondary-nav-item:hover,.no-touch .secondary-nav-item:hover{background:#f9f9f9}.primary-search{position:inherit;top:initial;right:initial;width:100%;margin-top:8px;padding:15px;background:#4b4f54;text-align:left}.primary-search:before{display:block;position:absolute;top:-5px;right:19px;width:12px;height:12px;border-radius:50%;background-color:#4b4f54;content:' '}.show-primary-search .primary-search{display:block}}.primary-search--fieldset{position:relative;margin:0}.primary-search--legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.primary-search--control-group{position:relative;width:228px;margin-bottom:0;float:right;z-index:12}@media all and (max-width:991px){.primary-search--control-group{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:none}}@media all and (max-width:767px){.primary-search--control-group{width:100%}}.primary-search--search-text{display:block;position:relative;overflow:hidden;z-index:5}.primary-search--department--label{font-size:12px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:16px;font-weight:300;font-weight:400}.primary-search--department--select{position:absolute;top:0;left:0;width:100%;height:40px;opacity:0}.primary-search--search-text--input{-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;width:100%;height:32px;min-height:0;margin:0;border-color:#ccc}