/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.break-word{word-break:break-word;hyphens:auto}.clearfix{display:block}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js .hidden-if-js-enabled{display:none}.image-replacement{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.visually-hidden{position:absolute;top:0;left:-99999px}@font-face{font-family:'TradeGothicLTPro';src:url("/resources/strand/fonts/26CFCD_0_0.eot");src:url("/resources/strand/fonts/26CFCD_0_0.eot?#iefix") format("embedded-opentype"),url("/resources/strand/fonts/26CFCD_0_0.woff") format("woff"),url("/resources/strand/fonts/26CFCD_0_0.ttf") format("truetype")}@font-face{font-family:'TradeGothicLTPro-Obl';src:url("/resources/strand/fonts/26CFCD_1_0.eot");src:url("/resources/strand/fonts/26CFCD_1_0.eot?#iefix") format("embedded-opentype"),url("/resources/strand/fonts/26CFCD_1_0.woff") format("woff"),url("/resources/strand/fonts/26CFCD_1_0.ttf") format("truetype")}@font-face{font-family:'StrandGothicBold';font-weight:bold;font-style:normal;src:url("/resources/strand/fonts/strandgothicbold-webfont.eot");src:url("/resources/strand/fonts/strandgothicbold-webfont.woff") format("woff"),url("/resources/strand/fonts/strandgothicbold-webfont.ttf") format("truetype"),url("/resources/strand/fonts/strandgothicbold-webfont.svg") format("svg")}@font-face{font-family:'icons';font-weight:normal;font-style:normal;src:url("/resources/strand/fonts/icons.eot");src:url("/resources/strand/fonts/icons.eot?#iefix") format("embedded-opentype"),url("/resources/strand/fonts/icons.woff") format("woff"),url("/resources/strand/fonts/icons.ttf") format("truetype"),url("/resources/strand/fonts/icons.svg#fakestore") format("svg")}h1,.wl-heading1{margin:0 0 .41667em;color:#222;text-transform:uppercase;font-weight:bold;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.19444em;font-size:3em}h2,.wl-heading2{margin:0 0 .48387em;color:#222;text-transform:uppercase;font-weight:normal;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.19355em;font-size:2.58333em}h3,.wl-heading3{margin:0 0 .6em;color:#222;text-transform:uppercase;font-weight:normal;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.2em;font-size:2.08333em}h4,.wl-heading4{margin:0 0 .55556em;color:#222;text-transform:uppercase;font-weight:bold;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.16667em;font-size:1.5em}h5,.wl-heading5,legend,label{margin:0 0 .71429em;color:#222;text-transform:uppercase;font-weight:bold;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.5em;font-size:1.16667em}h5 em,h5 i,.wl-heading5 em,legend em,label em,.wl-heading5 i,legend i,label i{font-weight:normal}h6,.wl-heading6{margin:0 0 1em;color:#222;text-transform:uppercase;font-weight:normal;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.5em;font-size:1em}h1,h2,h3,h4,h5,h6{padding:0}.hgroup{margin-bottom:1.5em}.hgroup h1,.hgroup h2,.hgroup h3,.hgroup h4,.hgroup h5,.hgroup h6,.hgroup [class*="wl-heading"]{margin:0}p,ul,ol,dl,address{margin:0 0 1.5em;padding:0;font-size:1em}ul,ol,dd{margin-left:1.5em}li ul,li ol{margin-bottom:0}li{margin:0;padding:0}address{font-style:normal}pre,code,kbd,samp{font-size:1em;font-family:monospace,monospace;_font-family:'courier new',monospace}pre{margin:0 1.25em 1.25em;padding:1.25em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:85%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}blockquote{display:block;overflow:hidden;margin:0 0 1.5em;padding:1em;font-style:italic}blockquote :last-child{margin-bottom:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}q{quotes:"\201C" "\201D" "\2018" "\2019"}hr{display:block;clear:both;margin:0 0 1.25em;padding:0;height:1px;border:0;border-top:1px solid;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}a{color:#0d5ea2;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a:hover,a:focus{text-decoration:underline}button{cursor:pointer}img{display:block;max-width:100%;height:auto!important;border:0;-ms-interpolation-mode:bicubic}.lt-ie9 img{width:auto}svg:not(:root){overflow:hidden}figure{margin:0}iframe{max-width:100%}.fb_iframe_widget iframe{max-width:none}.fb_reset{display:none}fieldset{margin:0;padding:0;border:0}button,input,select,textarea{margin:0;font-size:100%;font-family:inherit}button,input{line-height:normal}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}label{display:block;cursor:pointer;margin-bottom:.35714em}label .required-true{color:#b94a48}[type=text],[type=email],[type=url],[type=tel],[type=password],[type=search],textarea,select{margin-bottom:1em;max-width:100%;padding:.75em .41667em;border:1px solid #eee;border-radius:0;font-size:1em;background:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wl-property [type=text],.wl-property [type=email],.wl-property [type=url],.wl-property [type=tel],.wl-property [type=password],.wl-property [type=search],.wl-property textarea,.wl-property select{margin-bottom:0}[type=text],[type=email],[type=url],[type=tel],[type=password],[type=search],textarea{width:100%;max-width:480px;-webkit-appearance:none}input[type=search]{-webkit-appearance:none}[type=checkbox],[type=radio]{margin:0 .83333em .83333em 0}[type=checkbox]+label,[type=radio]+label{display:inline}.wl-property [type=checkbox],.wl-property [type=radio]{margin-bottom:0}[type=submit],[type=button]{border:0;cursor:pointer;-webkit-appearance:none}textarea{overflow:auto;height:8em;max-width:600px;vertical-align:top;resize:vertical}.wl-property{margin-bottom:1em;clear:both}.wl-propertynote{margin-top:-0.5em;font-size:1em}.wl-value span.note{font-size:1em}.wl-property-checkbox{margin-bottom:.5em}.wl-property-checkbox .wl-value{float:left}.wl-property-checkbox .name{padding-top:1px;overflow:hidden}[class*="wl-text-button"]{position:relative;display:inline-block;margin-bottom:1.5em;padding:.5em 0;line-height:1em;text-align:center;text-transform:uppercase;font-weight:bold;cursor:pointer;background:0;border:0;color:#bf2e1a;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;font-size:1.5em}[class*="wl-text-button"]:hover,[class*="wl-text-button"]:focus,[class*="wl-text-button"]:active{text-decoration:none}[class*="wl-text-button"]+[class*="wl-button"],[class*="wl-text-button"]+[class*="wl-text-button"]{margin-left:.5em}.wl-text-button-small{font-size:1em}.wl-text-button-large{font-size:1.5em}.alignright,.alignleft,.aligncenter,.alignnone{clear:both}.aligncenter{margin:0 auto 20px}.aligncenter>img,.aligncenter>a>img{margin:0 auto}.alignright{margin:0 0 20px 20px;float:right;clear:right}.alignleft{margin:0 20px 20px 0;float:left;clear:left}.alignnone{margin:0 0 20px}label.error{margin:0 0 0 5px;color:#bf2e1a}.isolated{background:#e3e4e4}.isolated legend,.isolated h2{margin-top:0;padding:13px;font-size:1.09em;font-weight:bold;text-transform:uppercase;background:#d2d2d3}.isolated legend{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.isolated .actionlist{padding:16px 16px 0 16px;border-top:1px solid #d2d2d3}.contact{margin:.76em 0}.contact strong{font-weight:normal}.contact-horizontal div{display:inline}.system-message{margin:0 0 1em;padding:11px 11px 11px 36px;font-size:1.27em;border:1px solid #cfcdbc;background:#fc0 url(../../images/layout/ico_system-message.png) 11px 14px no-repeat}.system-message p{margin-top:0}.rounded{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}table{margin:0}caption{text-align:left}table.lineitems ul{margin:0;padding:0;list-style:none}table.lineitems li{margin-top:0}table.lineitems td.col-product .product-fulfillmentsystemid,table.lineitems td.col-product .sku-fulfillmentsystemid{display:block}table.lineitems th.col-quantity,table.lineitems td.col-quantity{text-align:center}table.lineitems .actionlist{margin:0}table.lineitems .actionlist .action-secondary{text-align:left}table.lineitems th,table.lineitems td{border-bottom:1px solid #f7f6f4}table.ordertotals{font-size:1.09em}table.ordertotals .price{font-weight:bold}table.ordertotals tr.order-total th,table.ordertotals tr.order-total td{padding:6px;font-size:1.33em;background:#fff}table.ordertotals tr.order-total .price{color:#bf2e1a}table.grid th,table.grid td{font-size:1em;border:1px solid #d2d2d3}table.grid th span{display:block;font-size:.917em}table.striped tr.alt{background:#efeee9}.wl-promo-message{padding:1em;font-size:1.4em;font-weight:bold}.wl-promo-message p{margin:0}.wl-promo-message .subtitle{font-size:.666em;font-weight:normal}.wl-image{text-align:center}.wl-image a:hover,.wl-image a:focus,.wl-image a:active{text-decoration:none}.wl-image a{display:block}.wl-image .image-banner{display:block;margin:0 auto 3px;padding:3px 0;background:#bf2e1a;text-transform:uppercase;text-decoration:none;font-family:'StrandGothicBold','News Gothic',Arial,Helvetica,sans-serif;line-height:1.1;color:#fff}.wl-icon{display:block}.wl-icon--right-arrow{height:14px;width:9px;background-image:url(/resources/strand/images/layout/sprite_globals2.png?v=20141007);background-position:-64px -128px}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;min-width:320px;color:#222;font-size:75%;font-family:arial,sans-serif;line-height:1.6;background:#fff;overflow-x:hidden}.master-slider{position:relative;visibility:hidden;overflow:hidden;-moz-transform:translate3d(0,0,0)}.master-slider,.master-slider *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.master-slider.ms-fullheight{height:100%}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}.ms-layout-partialview .ms-container{overflow:hidden}.master-slider img,.ms-slide-bgvideocont video{max-width:none}.ms-ie img{border:0}.ms-ie8 *{opacity:inherit;filter:inherit}.ms-ie7{zoom:1}.ms-loading-container{position:absolute;width:100%;top:0}.ms-slide-auto-height{display:table}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url(loading-2.gif) no-repeat center white;border-radius:60px;box-shadow:0 0 3px rgba(0,0,0,0.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:.9}.ms-no-swipe,.ms-def-cursor{cursor:auto!important}.ms-grab-cursor{cursor:url("grab.png"),move}.ms-grabbing-cursor{cursor:url("grabbing.png"),move}.ms-ie .ms-grab-cursor{cursor:url("../masterslider/style/grab.cur"),move}.ms-ie .ms-grabbing-cursor{cursor:url("../masterslider/style/grabbing.cur"),move}.ms-view{margin:0 auto;overflow:hidden;background:black;position:relative;-webkit-perspective:2000px;-moz-perspective:2000px;-ms-perspective:2000px;perspective:2000px}.ms-view .ms-slide-container{position:relative}.ms-slide{position:absolute;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%}.ms-slide .ms-slide-bgvideocont,.ms-slide-bgvideocont>video{-webkit-transform:translateZ(0.3px);-moz-transform:translateZ(0.3px);-ms-transform:translateZ(0.3px);-o-transform:translateZ(0.3px);transform:translateZ(0.3px)}.ms-slide .ms-slide-bgvideo{position:absolute;top:0}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-layer{position:absolute}.ms-slide .ms-slide-layers{position:absolute;overflow:hidden;width:100%;height:100%;z-index:110;top:0}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:black;padding:0;margin:0;border:0}.ms-parallax-layer{width:100%;position:absolute;top:0}.ms-scroll-parallax-cont{position:absolute;top:0;width:100%;height:100%;-webkit-transform:translateZ(0.4px);-moz-transform:translateZ(0.4px);-ms-transform:translateZ(0.4px);-o-transform:translateZ(0.4px);transform:translateZ(0.4px)}.ms-action-layer{cursor:pointer}.ms-btn-container{position:absolute}.ms-btn{text-decoration:none;display:inline-block;color:black;position:relative;padding:8px 15px;cursor:pointer;white-space:nowrap}.ms-default-btn{background:#0074a2;border-radius:5px;color:#FFF}.ms-default-btn:hover{background-color:#0098d5}.ms-default-btn:active{top:1px}.ms-layer.video-box{background:black}.ms-layer.video-box iframe{padding:0;margin:0;border:0;position:absolute;z-index:110}.ms-btn-s{padding:14px 17px;font-size:80%;line-height:0}.ms-btn-m{padding:12px 40px}.ms-btn-n{padding:8px 25px;font-size:95%}.ms-btn-l{padding:17px 50px;font-size:120%}.ms-btn-round{border-radius:5px}.ms-btn-circle{border-radius:100px}.ms-btn-outline-round{border-radius:5px}.ms-btn-outline-circle{border-radius:100px}.ms-layer.video-box{background:black}.ms-layer.video-box iframe{padding:0;margin:0;border:0;position:absolute;z-index:110}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:110}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:black;color:white;text-align:center;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:.75em;display:inline-block;background:url(video-close-btn.png) no-repeat 0 3px;padding-left:15px;height:15px;color:#dbdbdb;margin-top:7px}.ms-slide .ms-slide-vcbtn,.ms-slide .ms-slide-layers,.ms-slide .ms-slide-vpbtn,.ms-slide .ms-slide-video{-webkit-transform:translateZ(0.44px);-moz-transform:translateZ(0.44px);-ms-transform:translateZ(0.44px);-o-transform:translateZ(0.44px);transform:translateZ(0.44px)}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumb-list.ms-dir-v{height:100%;top:0}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:.5;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#f6f6f6;text-shadow:0 1px 1px white;color:#222;border:solid 1px white;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs .ms-thumb{padding:20px 20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#ededed}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0;left:50%;margin-left:-12px;border-bottom:solid 12px #f6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#ededed}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #ededed;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:white}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-bullets.ms-dir-v{position:absolute;top:50%}.ms-bullets.ms-dir-v .ms-bullet{float:none}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.ms-timerbar{width:100%;bottom:0;position:absolute}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}.ms-time-bar{-webkit-transition:width 120ms linear;-moz-transition:width 120ms linear;-ms-transition:width 120ms linear;-o-transition:width 120ms linear;transition:width 120ms linear}.ms-ie7 .ms-tooltip-arrow{height:0}.ms-slide-info{position:absolute}.ms-slide-info.ms-dir-v{top:0}.ms-slide-info.ms-dir-h{width:100%}@keyframes point-anim{0%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);opacity:1}100%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);opacity:0}}@-webkit-keyframes point-anim{0%{-webkit-transform:scale(0.5);opacity:1}100%{-webkit-transform:scale(1.5);opacity:0}}.ms-android .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.icon{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;margin:0;width:44px;height:44px;font-size:44px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;text-align:center;text-transform:none}.icon:before{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0;content:'\f00d'}.icon:hover{text-decoration:none}.icon--bag:before{content:'\f100'}.icon--book:before{content:'\f101'}.icon--down-arrow-small:before{content:'\f112'}.icon--facebook:before{content:'\f102'}.icon--facebook-box:before{content:'\f115'}.icon--home:before{content:'\f103'}.icon--instagram:before{content:'\f104'}.icon--left-arrow:before{content:'\f105'}.icon--left-arrow-small:before{content:'\f106'}.icon--logo:before{content:'\f110'}.icon--mail:before{content:'\f107'}.icon--menu:before{content:'\f111'}.icon--pinterest:before{content:'\f108'}.icon--print:before{content:'\f109'}.icon--right-arrow:before{content:'\f10a'}.icon--right-arrow-small:before{content:'\f10b'}.icon--rss-box:before{content:'\f116'}.icon--search:before{content:'\f10c'}.icon--tumblr:before{content:'\f10d'}.icon--tumblr-box:before{content:'\f118'}.icon--twitter:before{content:'\f10e'}.icon--twitter-box:before{content:'\f117'}.icon--up-arrow-small:before{content:'\f113'}.icon--x:before{content:'\f114'}.icon--youtube:before{content:'\f10f'}.accessibility-nav{position:absolute;top:0;left:-99999px}.account-address .action-list{text-align:center}.action-group{margin:0 0 15px}.action-group__item{margin:0}.action-group__item p{margin:0}.action-group--row .action-group__item{display:table-cell}.action-group__item+.action-group__item{margin-top:8px}.action-group--row .action-group__item+.action-group__item{margin-top:0;padding-left:15px}.action-group--row{display:table;border-spacing:0;border-collapse:collapse}.action-list .pickup--primary,.methods__method--paypal .action-list,form .action-list{padding:16px 13px;border-top:1px solid #d2d2d3}.section__edit .action-list{padding:0;border:0}.action-list__item-group{margin:0;padding:0;list-style:none}.action-list__item{display:inline-block;margin:0;vertical-align:middle}.action-list__item--secondary{text-align:center}.address{font-size:13px}.address__type{font-weight:bold}.advanced-search .pairinglist{padding-right:13px;padding-left:13px}.aside{margin-top:15px}@media screen and (min-width:760px),print{.aside{margin-top:0}}.aside a{color:#222}.aside a:hover,.aside a.remove{color:#0d5ea2}.aside__wrap{padding:0 10px;background-color:#f0e0c6}.aside__header{margin:0 0 10px;padding:10px 0 0;color:#444;font-size:24px}.aside__total-product{margin:0;padding:12px 10px;font-size:13px;font-weight:bold;text-transform:uppercase}.aside h3,.aside__sub-header{padding:20px 0 0;font-size:12px;border-top:1px solid #cfcdbc}.aside__sub-header--first{border:0}.aside ul,.aside__item-group{margin:0;padding:0 0 15px;list-style-type:none}.aside ul ul,.aside__item-group ul{margin-left:15px;padding-bottom:0}.aside ul .active>a,.aside__item-group .active>a{font-weight:bold}.aside--account{display:none}@media screen and (min-width:760px),print{.aside--account{display:block}}.best-sellers__heading{text-align:center}.best-sellers__list{margin-left:0;list-style:none;font-size:0;counter-reset:listNumbering}.best-sellers__list-item{display:inline-block;position:relative;margin-bottom:30px;width:50%;font-size:12px;counter-increment:listNumbering;box-sizing:border-box;vertical-align:top}.best-sellers__list-item:before{font-size:1.5em;background-image:url(/resources/strand/images/layout/sprite_globals2.png?v=20141007);background-position:-192px -128px;position:absolute;left:0;padding-top:.55556em;width:26px;height:44px;color:#fff;font-weight:bold;text-align:center;content:counter(listNumbering)}@media screen and (min-width:480px),print{.best-sellers__list-item{width:33.3%}}@media screen and (min-width:960px),print{.best-sellers__list-item{display:block;margin-bottom:70px;width:auto}}.book-details{overflow:hidden;text-align:center;text-transform:uppercase}@media screen and (min-width:760px),print{.book-details{padding-right:30px;text-align:left}}@media screen and (min-width:960px),print{.book-details{padding-right:0}}.book-details .book-details__cover{padding:0 30px}@media screen and (min-width:760px),print{.book-details .book-details__cover{padding-right:0;width:44%;float:left}}.book-details .book-details__cover .book-details__cover-image{margin:0 auto}.book-details .book-details__info{padding-left:8px;overflow:hidden}.book-details .book-details__title{margin:0}.book-details .book-details__author{color:#bf2e1a}.bookish{display:none;clear:both}.bookish.books-are-loaded{display:block}.bookish .header h2{font-size:18px}.bookish .main{width:80%}.bookish__action{text-align:center}.bookish__book{display:inline-block;margin:0 2% 15px;width:46%}@media screen and (min-width:760px),print{.bookish__book{margin:0;width:100%}}.bookish__book:nth-child(n+5){display:none}.showing-all-books .bookish__book{display:inline-block}.bookish__info{text-transform:none}.bookish__title{margin:0}.box{margin:0 0 15px;padding:15px;background:#d2d2d3}.breadcrumbs{margin:0 0 15px;width:100%;color:#2a2925}.breadcrumbs__item-group{margin:0;list-style:none}.breadcrumbs__item{display:inline-block;margin:0 6px 6px 0;vertical-align:middle}.breadcrumbs__item-node{display:block;position:relative;padding:6px;min-height:32px;background-color:#e3e4e4;border-radius:4px;color:#2a2925;box-sizing:border-box}.breadcrumbs__item-node:not(.breadcrumbs__item-node--active):after{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #e3e4e4;position:absolute;top:50%;left:100%;margin-top:-6px;content:''}.breadcrumbs__item-node--home{height:32px;color:#c7c4b1}.breadcrumbs__item-node--home .icon{margin-top:-2px;padding:0 10px;width:23px;height:20px;font-size:23px}.breadcrumbs__item-node--active{background-color:rgba(227,228,228,0.3)}.browse__header{display:none}.browsing-controls{display:block;position:relative;margin:0 0 10px;text-align:center}.browsing-controls:after,.browsing-controls:before{content:' ';display:table}.browsing-controls:after{clear:both}@media screen and (min-width:760px),print{.browsing-controls{text-align:left}}.browsing-controls .pagination{margin:0}@media screen and (min-width:760px),print{.browsing-controls .pagination{clear:both;text-align:center}}@media screen and (min-width:960px),print{.browsing-controls .pagination{padding:0 2%;float:right;clear:none}}.browsing-controls__form{display:block;margin:0;background:#d2d2d3}.browsing-controls__form:after,.browsing-controls__form:before{content:' ';display:table}.browsing-controls__form:after{clear:both}.browsing-controls__form-item-group{display:block;padding:10px 0}.browsing-controls__form-item-group:after,.browsing-controls__form-item-group:before{content:' ';display:table}.browsing-controls__form-item-group:after{clear:both}.browsing-controls__form-item-group+.browsing-controls__form-item-group{display:none}@media screen and (min-width:760px),print{.browsing-controls__form-item-group+.browsing-controls__form-item-group{display:block;border-top:1px solid #e3e4e4}}.browsing-controls__form-item-group .browsing-controls__form-item{margin:0;padding:0}@media screen and (min-width:760px),print{.browsing-controls__form-item-group .browsing-controls__form-item{padding:3px 2%}}.browsing-controls__form-item--perpage{display:none}@media screen and (min-width:760px),print{.browsing-controls__form-item--perpage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left}}.browsing-controls__form-item--sortby{display:none}@media screen and (min-width:760px),print{.browsing-controls__form-item--sortby{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;min-height:21px;float:right}}@media screen and (min-width:960px),print{.browsing-controls__form-item--sortby{float:left}}.browsing-controls__form-item--viewtoggle{display:none}@media screen and (min-width:760px),print{.js .browsing-controls__form-item--viewtoggle{display:block;padding:3px 2%;float:right}.browsing-controls__form-item--viewtoggle h4{margin-top:2px;float:left}.browsing-controls__form-item--viewtoggle .viewtoggle__button{background-image:url(/resources/strand/images/layout/sprite_globals.png?v=20141007);background-position:0 0;display:inline-block;width:21px;height:21px;text-indent:-999em;border:0;outline:0}.browsing-controls__form-item--viewtoggle .viewtoggle__button--current{cursor:default}.browsing-controls__form-item--viewtoggle .viewtoggle__button--grid{background-position:-270px -140px}.browsing-controls__form-item--viewtoggle .viewtoggle__button--current.viewtoggle__button--grid{background-position:-270px -170px}.browsing-controls__form-item--viewtoggle .viewtoggle__button--list{background-position:-240px -170px}.browsing-controls__form-item--viewtoggle .viewtoggle__button--current.viewtoggle__button--list{background-position:-210px -170px}}.browsing-controls__form-item--inventory{display:none}@media screen and (min-width:760px),print{.browsing-controls__form-item--inventory{display:block;float:left}.browsing-controls__form-item--inventory label{font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-transform:none}}.button,[type=submit],[type=button]{font-size:1.33333em;display:inline-block;position:relative;padding:.5em .3125em .3125em;color:#fff;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;background:#676158;border:2px solid transparent;cursor:pointer}.button:hover,[type=submit]:hover,[type=button]:hover,[type=submit]:focus,[type=button]:focus,.button:focus,[type=submit]:focus,[type=button]:focus{color:#fff;text-decoration:none;background:#bf2e1a;border-color:#bf2e1a}.button:active,[type=submit]:active,[type=button]:active{border-color:#444}.button+.button,[type=submit]+.button,[type=button]+.button,.button+[type=submit],[type=submit]+[type=submit],[type=button]+[type=submit],.button+[type=button],[type=submit]+[type=button],[type=button]+[type=button]{margin-left:.5em}.button .icon,[type=submit] .icon,[type=button] .icon{position:absolute;top:5px;right:9px}.button--primary{color:#fff;background:#bf2e1a;border-color:#bf2e1a}.button--primary:hover,.button--primary:focus{background:#444;border-color:#444}.button--primary:active{border-color:#bf2e1a}.button--secondary{color:#fff;background:#444;border-color:#444}.button--secondary:hover,.button--secondary:focus{background:#bf2e1a}.button--secondary:active{border-color:#d86624}.button--alt{color:#fff;background:#d86624;border-color:#d86624}.button--alt:hover,.button--alt:focus{background:#bf2e1a}.button--alt:active{border-color:#d86624}.button--small{font-size:1em}.button--large{font-size:1.66667em;padding:16px 10px 10px}.button--text{color:#0d5ea2;background:0}.button--text:hover,.button--text:focus{background:0;color:#0d5ea2;border-color:#0d5ea2}.button--disabled{color:#d2d2d3}.button--disabled:hover,.button--disabled:focus{color:#d2d2d3;border-color:transparent;cursor:not-allowed}.calendar{background:#efeee9}.calendar__container{padding:0}.calendar__header{display:block;position:relative;margin:0;background:#d2d2d3}.calendar__header:after,.calendar__header:before{content:' ';display:table}.calendar__header:after{clear:both}.calendar__view{padding:7px 13px;float:left}.calendar__view ul{margin:0;float:left;list-style:none}.calendar__view-calendar{background-image:url(/resources/strand/images/layout/sprite_globals.png?v=20141007);background-position:0 0;background-position:-270px -140px;margin:5px 2px 0 0;width:21px;height:21px;float:left;text-indent:-999em;outline:0}.calendar__view-calendar--selected{background-position:-270px -170px}.calendar__view-list{background-image:url(/resources/strand/images/layout/sprite_globals.png?v=20141007);background-position:0 0;background-position:-240px -170px;margin:5px 2px 0 0;width:21px;height:21px;float:left;text-indent:-999em;outline:0}.calendar__view-list--selected{background-position:-210px -170px}.calendar__view-header{margin:0;padding:3px 5px 0 0;float:left}.calendar__header-month{position:absolute;right:150px;left:150px;margin:0;padding:8px 0 3px;color:#fff;text-align:center}.calendar__navigation{padding:13px 13px 0 0;width:150px;float:right;text-align:right}.calendar__navigation a{display:inline-block;vertical-align:middle;font-weight:bold;text-decoration:none}.calendar__navigation a abbr{border:0}.calendar__navigation a+a{margin-left:5px}.calendar__navigation span{vertical-align:middle}.calendar__navigation .icon{margin:0;width:13px;height:13px;float:none;color:#fff;font-size:13px;text-indent:100%;white-space:nowrap;overflow:hidden;background:#bf2e1a;border:3px solid #bf2e1a;border-radius:3px}.calendar__navigation .icon:before{content:'\f10b'}.calendar__navigation .icon--prev:before{content:'\f106'}.calendar__footer{display:block;padding-bottom:15px}.calendar__footer:after,.calendar__footer:before{content:' ';display:table}.calendar__footer:after{clear:both}.cart .inline-form{margin-bottom:5px}@media screen and (min-width:760px),print{.cart__header{display:table;margin:0 0 20px;width:100%}}@media screen and (min-width:760px),print{.cart__header .order-help-menu{display:table-cell;text-align:right;vertical-align:middle}}.cart__heading{text-align:center}@media screen and (min-width:760px),print{.cart__heading{display:table-cell;text-align:left;vertical-align:middle}}.cart__checkout-action-group{text-align:center}@media screen and (min-width:760px),print{.cart__checkout-action-group{text-align:right}}.cart__checkout-action{margin:0 0 15px}@media screen and (min-width:760px),print{.cart__checkout-action{display:inline-block;vertical-align:middle}}.cart__checkout-action+.cart__checkout-action{margin-top:15px}@media screen and (min-width:760px),print{.cart__checkout-action+.cart__checkout-action{margin:0 0 0 15px}}.cart__sort-label{margin:0}.cart__sort-label label{margin:0}.cart-quickview{display:none}.cart-quickview .col-product{width:147px}.cart-quickview p.image{margin:0;width:59px;float:left}.cart-quickview p.image .image-banner{width:49px}.cart-quickview p.image a{padding:4px;float:left}.cart-quickview p.image img{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);width:49px;border:1px solid #fff}.cart-quickview .info{width:84px;float:right}.cart-quickview .info h3{margin:0;font-size:1em;text-transform:none}.cart-quickview .info p{margin:0}.cart-quickview .col-qty{text-align:center}.cart-quickview .col-price,.cart-quickview .col-totals{text-align:right}.cart-quickview .col-price .prices{font-weight:normal}.cart-quickview__message{margin:0 0 10px;padding:5px;font-size:14px;font-weight:normal;text-transform:none;background:#fc0}.cart-quickview__actions{margin:10px 0}.cart-quickview__action-item .button,.cart-quickview__action-item [type=submit],.cart-quickview__action-item [type=button]{margin:0}.cart-quickview__action-item--primary{float:right}.cart-quickview__action-item--secondary{float:left}.no-touch .cart-quickview--is-active{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);display:block;position:absolute;top:100%;right:0;z-index:100;padding:10px;width:375px;line-height:1.5;background:#eee;box-sizing:border-box}.checkout-confirmation .checkout-confirmation__shipments .shipping-method dt{display:none}.checkout-confirmation .checkout-confirmation__shipments .gift-message textarea{padding:2px 1.25%;width:98%;resize:none}.checkout-confirmation .isolated-content{padding:1em 13px}.checkout-confirmation .isolated-content .fv{margin-right:0;margin-left:0}.checkout-confirmation__billing{margin-bottom:10px;clear:both}.checkout-confirmation__billing .payment{margin-right:34px;width:282px;float:left}.checkout-confirmation__billing .billingaddress{margin-right:34px;width:282px;float:left}.checkout-content{display:block;padding:10px;background:#efeee9}.checkout-content:after,.checkout-content:before{content:' ';display:table}.checkout-content:after{clear:both}.checkout-content dt{margin-right:5px;float:left}.checkout-content dd{margin-left:27px}.checkout-content dd .descriptive-name{margin:0;font-weight:bold;cursor:default}.checkout-content .contact{margin:5px 0 0}.checkout-content .dataset-select{margin:0;list-style-type:none}.checkout-content .dataset-select .option{position:relative}.checkout-content .dataset-select .option+.option{margin-top:15px}.checkout-content .dataset-select .action-list{padding:0;border:0}@media screen and (min-width:760px),print{.checkout-content .dataset-select .action-list{position:absolute;bottom:0;right:0}}.checkout-content .dataset-select .action-list__item-group{display:block;margin:0 0 0 10px}.checkout-content .actionlist{margin:0}.checkout-content .address-new legend{display:none}.checkout-content label.primary{width:150px}.checkout-container{padding-right:13px;padding-left:13px}.checkout-content__summary{font-size:15px}@media screen and (min-width:760px),print{.checkout-content__summary{margin:0 15px 15px;font-size:15px}}.checkout-content__main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px}@media screen and (min-width:760px),print{.checkout-content__main{margin-top:0;padding:0 5px;width:60%;float:left}}@media screen and (min-width:960px),print{.checkout-content__main{width:75%}}.checkout-content__main fieldset{margin:0}.checkout-content__main fieldset legend{margin:0 0 15px;padding:0;width:100%}.checkout-content__main fieldset legend span{display:block;margin-top:0;padding:13px;background:#d2d2d3;line-height:1.19355em}.checkout-content__main .pairing{margin-bottom:10px}.checkout-content__main .title-pairing{display:none}.checkout-content__aside{box-sizing:border-box}@media screen and (min-width:760px),print{.checkout-content__aside{padding:0 5px;width:40%;float:right}}@media screen and (min-width:960px),print{.checkout-content__aside{width:25%}}.checkout-content__aside h2{font-size:1.16667em;padding:1em .71429em .35714em;background-color:#b5b2a0}.checkout-content__aside h2:before{background-image:url(/resources/strand/images/layout/sprite_globals2.png?v=20141007);background-position:0 -128px;display:inline-block;margin-top:-10px;margin-right:5px;content:'';width:26px;height:36px;background-repeat:no-repeat;vertical-align:middle}.checkout-content__aside table.cartsummary{width:100%;border:0;border-spacing:0;border-collapse:separate}.checkout-content__aside table.cartsummary th{padding:8px 6px 6px;background:0;border-bottom:1px solid #cfcdbc}.checkout-content__aside table.cartsummary td{padding:8px 6px 6px;font-size:1em;border-top:1px solid #f1f1eb;border-bottom:1px solid #cfcdbc}.checkout-content__aside table.cartsummary .col-product{padding-left:15px;text-align:left}.checkout-content__aside table.cartsummary .col-product .image img{width:49px;border:1px solid #fff;box-shadow:0 0 8px #999;-moz-box-shadow:0 0 8px #999;-webkit-box-shadow:0 0 8px #999}.checkout-content__aside table.cartsummary .col-quantity{text-align:center}.checkout-content__aside table.cartsummary .col-price{padding-right:15px;font-weight:bold;text-align:right}.checkout-content__aside table.cartsummary tr.with-giftwrap td{border-bottom:0}.checkout-content__aside table.cartsummary tr.giftwrap td{padding-top:2px;padding-bottom:2px;border-top:1px dashed #f1f1eb;border-bottom:1px solid #cfcdbc}.checkout-content__aside table.ordertotals{margin-bottom:6px;width:100%;font-size:1em;font-weight:bold;border-width:0;border-top:1px solid #f1f1eb}.checkout-content__aside table.ordertotals th,.checkout-content__aside table.ordertotals tr.order-total th{padding:2px 6px 2px 15px;font-size:1em;font-weight:bold;color:#000;text-transform:none;background:0}.checkout-content__aside table.ordertotals td,.checkout-content__aside table.ordertotals tr.order-total td{padding:2px 15px 2px 6px;font-size:1em;color:#000;background:inherit}.checkout-content__aside table.ordertotals tr.subtotal th,.checkout-content__aside table.ordertotals tr.subtotal td{padding-top:5px}.checkout-content__aside table.ordertotals tr.order-total th,.checkout-content__aside table.ordertotals tr.order-total td{background-color:#fafaf6}.checkout-content__aside table.ordertotals .price{text-align:right}.checkout-content__aside .promo-code{padding:13px}.checkout-content--review .action-list{text-align:center}.checkout-login{margin:-10px -10px 15px;padding:10px;font-size:18px;text-align:center;background:#d2d2d3}@media screen and (min-width:760px),print{.checkout-login{font-size:24px}}.checkout-login__label{display:block}@media screen and (min-width:760px),print{.checkout-login__label{display:inline-block}}.checkout-login__link{display:inline-block;padding:0 0 0 5px}.checkout-login__link--login{padding:0 5px 0 0;border-right:1px solid #222}.checkout-nav{display:block;display:block;margin-bottom:15px;padding:9px 0 0;width:100%;background-color:#e3e4e4}.checkout-nav:after,.checkout-nav:before{content:' ';display:table}.checkout-nav:after{clear:both}.checkout-nav ul{margin:0}.checkout-nav__title{margin:0 7px 9px;padding:11px 12px 7px;color:#333;font-size:24px;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:4px}@media screen and (min-width:760px),print{.checkout-nav__title{margin:0 0 0 7px;float:left}}@media screen and (min-width:960px),print{.checkout-nav__title{padding:11px 33px 7px}}.checkout-nav__menu-item{margin:0 7px 9px;list-style:none}@media screen and (min-width:760px),print{.checkout-nav__menu-item{margin:0 0 9px 7px;float:left}}.checkout-nav__item-node{display:block;position:relative;padding:14px 10px;color:#fff;font-size:1.27em;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:1em;text-transform:uppercase;background-color:#b5b2a0;overflow:visible;border-radius:4px}.checkout-nav__menu-item--complete .checkout-nav__item-node{color:#d2d2d3;background-color:#fff}.checkout-nav__menu-item--current .checkout-nav__item-node{color:#fff;background-color:#bf2e1a}@media screen and (min-width:960px),print{.checkout-nav__item-node{padding:14px 16px}}.checkout-payment__new .methods{padding:13px}.checkout-payment__new .methods__method-content .address-form fieldset{margin-bottom:0}.checkout-payment__new form{margin-bottom:0}@media screen and (min-width:760px),print{.checkout-payment__new .pairing{display:inline-block;margin-right:20px;vertical-align:top}}.checkout-payment__new .address-saved .dataset-select{margin:0 0 0 10px}.checkout-payment__new .address-saved .option{margin:0 0 10px;border:3px dotted #666;cursor:pointer}@media screen and (min-width:760px),print{.checkout-payment__new .address-saved .option{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:2%;width:48%;float:left}}@media screen and (min-width:960px),print{.checkout-payment__new .address-saved .option{width:23%}}.checkout-payment__new .address-saved dl{margin:15px 5px}.checkout-payment__saved{margin-bottom:10px}.checkout-payment__saved fieldset{margin:26px 0 0 0}.checkout-payment__saved legend{font-size:1em;background-color:transparent}.checkout-payment__saved .methods{margin:0;padding:0 20px 20px;list-style:none}@media screen and (min-width:760px),print{.checkout-payment__saved .methods{padding-right:0}}.checkout-payment__saved .methods .method{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:8px 4px;background-color:#f1f1eb}@media screen and (min-width:760px),print{.checkout-payment__saved .methods .method{margin-right:5%;width:45%;float:left}}@media screen and (min-width:960px),print{.checkout-payment__saved .methods .method{margin-right:2%;width:23%}}.checkout-payment__saved .methods form{margin:0}.checkout-payment__saved .methods h4{margin:0;padding:0 6px 2px;font-size:1em;border-bottom:1px solid #cfcdbc}.checkout-payment__saved .methods .cardinfo{padding:4px 6px;line-height:1.2em;border-bottom:1px solid #cfcdbc}.checkout-payment__saved .methods .cardinfo dl{margin:0}.checkout-payment__saved .methods .cardinfo dl.v-checkout-paymentinformationform-expiration-date-container{width:49.5%;float:left}.checkout-payment__saved .methods .cardinfo .billingaddress dl dt,.checkout-payment__saved .methods .cardinfo .billingaddress dl dd{float:none}.checkout-payment__saved .methods .cardinfo .type dt span{display:block;height:20px;float:left}.checkout-payment__saved .methods .cardinfo .type-VISA dt span{width:34px;background:transparent url(../../images/layout/sprite_globals-colorful.png) 0 -178px no-repeat;text-indent:-9999em}.checkout-payment__saved .methods .cardinfo .type-AMEX dt span{width:23px;background:transparent url(../../images/layout/sprite_globals-colorful.png) -38px -180px no-repeat;text-indent:-9999em}.checkout-payment__saved .methods .cardinfo .type-MSTR dt span{width:29px;background:transparent url(../../images/layout/sprite_globals-colorful.png) -65px -179px no-repeat;text-indent:-9999em}.checkout-payment__saved .methods .cardinfo .type-DSCV dt span{width:32px;background:transparent url(../../images/layout/sprite_globals-colorful.png) -98px -180px no-repeat;text-indent:-9999em}.checkout-payment__saved .methods .cardinfo .pairinglist label{width:auto}.checkout-payment__saved .methods .action-list{margin:0;padding:12px 6px 4px;border:0}.checkout-payment__saved .methods .action-list .action-list__item--secondary{margin-top:10px}.checkout-review .checkout-review__shipments .shipping-method dt{display:none}.checkout-review .checkout-review__shipments .gift-message textarea{padding:2px 1.25%;width:98%;resize:none}.checkout-review .grid__cell{margin-bottom:10px}.checkout-review .isolated-content{padding:1em 13px}.checkout-review .isolated-content .fv{margin-right:0;margin-left:0}.checkout-review__billing{margin-bottom:10px;clear:both}.checkout-review__billing .payment{margin-right:34px;width:282px;float:left}.checkout-review__billing .billingaddress{margin-right:34px;width:282px;float:left}.checkout-shipping .checkout-shipping__address{margin-bottom:10px;box-sizing:border-box}@media screen and (min-width:960px),print{.checkout-shipping .checkout-shipping__address{margin-bottom:0;width:48.75%;float:left}}.checkout-shipping .address-saved{margin-bottom:10px}.checkout-shipping .address-new{padding-top:10px}.checkout-shipping .checkout-shipping__pickup{background:#e3e4e4;box-sizing:border-box}@media screen and (min-width:960px),print{.checkout-shipping .checkout-shipping__pickup{margin-left:1.25%;width:50%;float:left}}.checkout-shipping-options .i18n-message{margin:0 30px 0 13px}.checkout-shipping-options .i18n-message h3{margin:0 0 4px;font-size:11px}.checkout-shipping-options .i18n-message p{margin:0 0 6px;color:#444;font-size:14px}.checkout-shipping-options .dataset-select{margin:0;list-style-type:none}.checkout-shipping-options .dataset-select .shippingmethod-option{margin:0 0 12px;padding:0 12px;cursor:pointer;box-sizing:border-box}@media screen and (min-width:760px),print{.checkout-shipping-options .dataset-select .shippingmethod-option{width:50%;float:left}}@media screen and (min-width:960px),print{.checkout-shipping-options .dataset-select .shippingmethod-option{width:25%}}.checkout-shipping-options .dataset-select .shippingmethod-option dl{position:relative;margin:0;padding:6px;border:3px dotted #676158}.checkout-shipping-options .dataset-select .shippingmethod-option dl label{cursor:inherit}.checkout-shipping-options .dataset-select .shippingmethod-option dl label span{display:block}.checkout-shipping-options .dataset-select .shippingmethod-option.hover dl{background-color:#efeee9}.checkout-shipping-options .dataset-select .selected dl{border:3px dotted #bf2e1a}.checkout-shipping-options .dataset-select .disabled dl{opacity:.5}.checkout-shipping-options .giftservicesrequested-pairing span{font-weight:bold}.checkout-shipping-options .giftservices-fields .message-pairing{width:370px}.checkout-shipping-options .giftservices-fields .message-pairing .pairing-note{display:block}.checkout-shipping-options .giftservices-fields .message-pairing textarea{width:250px;float:left}.checkout-shipping-options .giftservices-fields .message-pairing label.error{float:right}.checkout-shipping-options .giftservices-fields .message-pairing .counter{margin-right:28px;float:right;font-size:32px;text-align:center}.checkout-shipping-options .giftservices-fields .message-pairing .counter span{display:block;font-size:10px}.checkout-shipping-options .giftservices-fields .message-pairing .limitreached{font-weight:bold;color:#bf2e1a}.checkout-shipping-options .giftservices-fields td.image img{max-width:50px;border:1px solid #fff;box-shadow:0 0 8px #999;-moz-box-shadow:0 0 8px #999;-webkit-box-shadow:0 0 8px #999}.checkout-shipping-options .giftservices-fields td.name{vertical-align:top}.checkout-shipping-options .giftservices-fields td.name h5{margin-top:0;font-size:1em;font-weight:normal;text-transform:none}.checkout-shipping-options .giftservices-fields td.option strong{display:block}.checkout-shipping-options .giftservices-fields td.wrap-count label.error{display:block;clear:both;font-size:.8em}.checkout-shipping-options .giftservices-fields tfoot tr{border-bottom:0}.checkout-shipping-options .checkout-content .action-list .action-list__item-group{margin:0 auto 20px;text-align:center}.checkout-shipping-options .checkout-content .action-list .action-list__item a{-webkit-box-shadow:0 1px 1px #2c0803;-moz-box-shadow:0 1px 1px #2c0803;box-shadow:0 1px 1px #2c0803;position:relative;padding:7px 40px;color:#fff;font-size:1.45em;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none;background:#bf2e1a;border:0;border-radius:10px;overflow:visible;cursor:pointer}.checkout-shipping-options .checkout-content .action-list .action-list__item a:before{-webkit-box-shadow:inset 0 1px 1px #ca695d;-moz-box-shadow:inset 0 1px 1px #ca695d;box-shadow:inset 0 1px 1px #ca695d;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.checkout-shipping-options .checkout-content .action-list .action-list__item a:hover,.checkout-shipping-options .checkout-content .action-list .action-list__item a:focus{color:#bf2e1a;text-decoration:none;background:#fff}.checkout-shipping-options .checkout-content .action-list .action-list__item a:hover{background-position:0 -25px}.content-tabs ul{margin:0 0 20px;padding:15px 20px 0;background:#f0e0c6;list-style:none}.content-tabs li{display:inline-block;vertical-align:top}.content-tabs li a{display:block;padding:5px 10px;border-radius:10px 10px 0 0}.content-tabs li ul{display:none}.content-tabs li.current a{background:#fff}.content-tabs li.current a ul{display:block}.email-signup{max-width:290px}.email-signup label.error{float:left}@media screen and (min-width:760px),print{.email-signup{width:auto}}.email-signup__title{margin-bottom:.22727em;font-size:20px}.email-signup__title:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f107'}@media screen and (min-width:960px),print{.email-signup__title{font-size:14px}}@media screen and (min-width:1240px),print{.email-signup__title{font-size:19px}}.email-signup__title:before{color:#bf2e1a;font-size:44px}.email-signup__form-cell--value{display:block}.email-signup__form-cell--value input{font-size:1.5em;margin-bottom:.5em;padding:.44444em .55556em;width:100%;font-weight:bold}.email-signup__form-cell--value input::-webkit-input-placeholder{color:"initial";letter-spacing:1px}.email-signup__form-cell--value input:-moz-placeholder{color:"initial";letter-spacing:1px}.email-signup__form-cell--value input::-moz-placeholder{color:"initial";letter-spacing:1px}.email-signup__form-cell--value input:-ms-input-placeholder{letter-spacing:1px;color:"initial"}.email-signup__form-cell--action{float:right}.events__header{margin:0;padding:1px 0;width:13em;float:left;font-size:1.91em;font-family:'StrandGothicBold','News Gothic',Arial,Helvetica,sans-serif;text-align:center;background:#d2d2d3}.events-subscribe{position:relative;font-weight:bold;background:#efeee9}.events-subscribe__list{display:block;margin:0 11px;padding:12px 8px;border-top:1px solid #d2d2d3;list-style:none}.events-subscribe__list:after,.events-subscribe__list:before{content:' ';display:table}.events-subscribe__list:after{clear:both}.events-subscribe__item{display:inline-block;margin:0 5px 0 0}.events-subscribe__item-node{vertical-align:middle}.events-subscribe__item-node:before{margin-top:-2px;width:16px;height:16px;font-size:16px;line-height:1em}.events-subscribe__item-node--twitter:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f117'}.events-subscribe__item-node--twitter:before{color:#00aced}.events-subscribe__item-node--facebook:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f115'}.events-subscribe__item-node--facebook:before{color:#3b5998}.events-subscribe__item-node--rss:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f116'}.events-subscribe__item-node--rss:before{color:#ff7400}.events-summary{position:relative}.events-summary .calendar__header-month{position:static;margin:0;padding:5px 0}.events-summary .calendar__navigation{position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 0;width:auto;float:none}.events-summary .calendar__navigation .icon{position:absolute}.events-summary .calendar__navigation .icon--prev{left:60px}.events-summary .calendar__navigation .icon--next{right:60px}.events-summary .loading{position:absolute;top:0;right:0;bottom:0;left:0}.events-summary .table--calendar{margin:0}.events-summary .table--calendar th{color:#444;font-size:10px;text-transform:uppercase;border:0}.events-summary .table--calendar td{height:31px;text-align:left;background:#fafafa;border-color:#d2d2d3}.events-summary .table--calendar td.hasevents{color:#fff;background:#bf2e1a}.events-summary .table--calendar td.alt-month{opacity:.2;color:#222;background:0}.events-summary .table--calendar td a{display:inline-block;width:4px;height:4px;background:#fff;border-radius:5px}.events-summary .table--calendar td a img{display:none}.events-summary .table--calendar td a+a{margin-left:2px}@media screen and (min-width:760px),print{.events-summary__header{text-align:center}}@media screen and (min-width:760px),print{.events-summary__content{font-size:0}}.events-summary__calendar{display:none}@media screen and (min-width:760px),print{.events-summary__calendar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-bottom:20px;width:45%;font-size:12px;vertical-align:top}}@media screen and (min-width:760px),print{.events-summary__feed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-left:20px;width:55%;font-size:12px;vertical-align:top}}.events-summary__feed ul{margin:0;list-style:none}.events-summary__feed .events-summary__feed-date{margin:0 10px 10px 0;padding:5px;width:50px;height:60px;float:left;color:#fff;line-height:1;text-transform:uppercase;background:#bf2e1a;vertical-align:top}@media screen and (min-width:400px),print{.events-summary__feed .events-summary__feed-date{margin-right:20px;width:69px;height:69px}}.events-summary__feed .events-summary__feed-date .month{display:block;text-align:center}.events-summary__feed .events-summary__feed-date .date{display:block;font-size:32px;font-weight:bold;text-align:center}.events-summary__feed .events-summary__feed-date .day{display:block;font-size:16px;font-weight:bold;text-align:center}@media screen and (min-width:400px),print{.events-summary__feed .events-summary__feed-details{overflow:hidden}}.events-summary__feed .events-summary__feed-details .name,.events-summary__feed .events-summary__feed-details .time{margin:0}.events-summary__feed .events-summary__feed-details .summary{font-size:15px;font-family:TradeGothicLTPro-Obl,Arial,Helvetica,sans-serif;font-weight:100;text-transform:uppercase}.events-summary__action{margin-bottom:20px;text-align:center}.fv dt{font-weight:bold}.fv-horizontal dt{margin:0 4px 0 0;float:left}.fv-horizontal dd{margin:0;float:left}.fv-vertical dd{margin:.76em 0}.gift-wrap__condition-message{font-weight:normal}.global-promo{padding:14px 0 9px;text-align:center;background:#d86624}.global-promo .wl-heading2{font-size:18px}@media screen and (min-width:760px),print{.global-promo .wl-heading2{font-size:22px}}@media screen and (min-width:960px),print{.global-promo .wl-heading2{font-size:30px}}.global-promo a,.global-promo p,.global-promo div{margin-bottom:0;color:#fff;text-decoration:none}.grid{display:block;margin:0;padding:0;font-size:0}.grid:after,.grid:before{content:' ';display:table}.grid:after{clear:both}.grid>.grid__cell{font-size:12px;vertical-align:top}@media screen and (min-width:760px),print{.grid>.grid__cell{display:inline-block;width:49%}}@media screen and (min-width:760px),print{.grid>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:760px),print{.grid--3>.grid__cell{width:32%}}@media screen and (min-width:760px),print{.grid--4>.grid__cell{width:49%}.grid--4>.grid__cell:nth-child(3){margin:0}}@media screen and (min-width:960px),print{.grid--4>.grid__cell{width:23.5%}.grid--4>.grid__cell:nth-child(3){margin:0 0 0 2%}}@media screen and (min-width:760px),print{.grid--5>.grid__cell{width:18.4%}}@media screen and (min-width:760px),print{.grid--6>.grid__cell{width:32%}}@media screen and (min-width:960px),print{.grid--6>.grid__cell{width:15%}}.grid--2-at-medium>.grid__cell{margin:0 0 30px;width:auto;float:none}@media screen and (min-width:760px),print{.grid--2-at-medium>.grid__cell{margin:0;width:49%;float:left}}.grid--2-at-medium>.grid__cell+.grid__cell{margin:0}@media screen and (min-width:760px),print{.grid--2-at-medium>.grid__cell+.grid__cell{margin-left:2%}}.inline-form .button,.inline-form [type=submit],.inline-form [type=button]{margin-bottom:5px;line-height:normal}.inline-form__cell{display:inline-block;margin:0;vertical-align:top}.input-text{width:191px}.input-text__password{width:191px}.input-text__small{width:45px}.instagram{padding-top:4px;border-top:1px solid #676158}.instagram h3{margin:0;text-align:center}.instagram h3 a{color:#bf2e1a}@media screen and (min-width:960px),print{.instagram .button,.instagram [type=submit],.instagram [type=button]{float:right}}.instagram__action{display:block;text-align:center}.instagram__action:after,.instagram__action:before{content:' ';display:table}.instagram__action:after{clear:both}@media screen and (min-width:960px),print{.instagram__action{margin-top:-39px}}.instagram-banner{display:block;position:relative;margin-bottom:50px;height:145px;background:#ebebeb;text-decoration:none;text-align:center;color:#333}.instagram-banner:hover,.instagram-banner:focus{color:inherit;text-decoration:none}.instagram-banner:before{display:block;position:absolute;left:8px;bottom:0;width:192px;height:134px;content:'';background-image:url(/resources/strand/images/layout/sprite_globals2.png?v=20141007);background-position:0 -176px}.instagram-banner__content{padding-left:210px;padding-right:60px}.instagram-banner__user-quote{font-size:2.83333em;margin:0;padding:1em 0 0;font-family:arial,sans-serif;font-weight:100;letter-spacing:1px;text-transform:uppercase;line-height:1em}.instagram-banner__user-name{font-size:1.83333em;font-family:arial,sans-serif;font-weight:bold}.instagram-feed{margin-top:10px}.instagram-feed .grid>.grid__cell{display:inline-block;margin:0 .5% 30px;width:49%}@media screen and (min-width:960px),print{.instagram-feed .grid>.grid__cell{margin:0;width:23.5%}}@media screen and (min-width:760px),print{.instagram-feed .grid>.grid__cell+.grid__cell{margin-left:.5%}}@media screen and (min-width:960px),print{.instagram-feed .grid>.grid__cell+.grid__cell{margin-right:0;margin-left:2%}}.instagram-feed a{display:block;padding:.41667em;border:3px solid #f2f2f2}.loading{position:relative;min-height:30px}.loading__indicator{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.5) url("../../images/layout/loading.gif") center no-repeat}.locations__item{display:block;margin:0 0 15px;border-bottom:1px solid #d2d2d3}.locations__item:after,.locations__item:before{content:' ';display:table}.locations__item:after{clear:both}@media screen and (min-width:760px),print{.locations__location{max-width:50%;float:left}}.locations__map{margin:0 0 15px}@media screen and (min-width:760px),print{.locations__map{margin:0 0 15px 2%;max-width:48%;float:right}}@media screen and (min-width:760px),print{.locations__info{margin:0 0 15px;max-width:50%;float:left;clear:left}}.locations__section{margin:0 0 15px}.login-form .pairinglist{padding-right:13px;padding-left:13px}.ms-container{margin-bottom:20px}[class*="ms-nav-"]{background-image:url(/resources/strand/images/layout/sprite_globals2.png?v=20141007);background-position:0 -350px;position:absolute;top:50%;left:35px;margin-top:-19px;cursor:pointer;width:24px;height:38px;background-repeat:no-repeat}.ms-nav-next{right:35px;left:auto;background-position:0 -400px}.methods{margin:0;padding:0;list-style:none}.methods__method{position:relative;margin-bottom:10px;padding:8px;background:#f1f1eb}.checkout-payment__saved .methods__method{display:inline-block;margin-right:10px;vertical-align:top}.method form{margin:0}.methods__toggle{display:inline-block;margin:0 0 5px 5px;height:19px;text-indent:-9999px}@media screen and (min-width:960px),print{.methods__toggle{float:right}}.methods__method--instore .methods__toggle{width:142px;background:url(../../images/layout/sprite_checkout-instore.gif) no-repeat center 0}.methods__method--credit .methods__toggle{width:106px;background:url(../../images/layout/sprite_checkout-use-new-card.gif) no-repeat center 0}.methods__method--paypal .methods__toggle{margin-top:5px;width:151px;background:url(../../images/layout/sprite_checkout-paypal.gif) no-repeat center 0}.methods__method--account .methods__toggle{margin-top:3px;width:148px;background:url(../../images/layout/sprite_checkout-use-strand-account.gif) no-repeat center 0}.methods__method--gift .methods__toggle{width:107px;height:20px;background:url(../../images/layout/sprite_checkout-use-gift-card.gif) no-repeat center 0}.methods__method--gift .methods__toggle:hover{background-position:center -20px}.methods__toggle:hover{background-position:center -19px}.methods__method-content{padding-top:8px}.methods__method-title{display:none;margin-bottom:15px;padding:0;min-height:28px;font-size:1em;font-weight:normal;text-transform:none}.methods__toggle--active+.methods__method-title{display:block}@media screen and (min-width:760px),print{.methods__method-title{display:block;margin:0;padding:1px 0 0 145px}}.methods__method-title:before{content:'';display:block;margin:15px 0;width:145px;height:19px;background:transparent url("../../images/layout/sprite_globals-colorful.png") no-repeat;vertical-align:top}@media screen and (min-width:760px),print{.methods__method-title:before{position:absolute;left:8px;margin:0}}.methods__method--paypal .methods__method-title:before{height:28px;background-position:0 -120px}.methods__method--instore .methods__method-title:before{background-position:0 -202px}.methods__method--credit .methods__method-title:before{background-position:0 -70px}.methods__method--gift .methods__method-title:before{background-position:0 -95px}.methods__method--account .methods__method-title:before{height:26px;background-position:0 -150px}.methods__method--paypal .methods__method-title{padding-top:5px}.methods__method-title .method-gift{margin-bottom:0}.methods__method--account .methods__method-title{padding-top:4px}.methods__method-title .method-instore fieldset{margin:0}.methods__method--paypal .paypal-logo{margin:0 5px 0 13px;float:left}.methods__method--gift{margin-bottom:0}.methods__method--instore fieldset{margin:0}.methods h4{margin:0;padding:0 6px 2px;font-size:1em;border-bottom:1px solid #cfcdbc}.methods .cardinfo{padding:4px 6px;line-height:1.2em;border-bottom:1px solid #cfcdbc}.methods .cardinfo dl{margin:0}.methods .cardinfo dl.v-checkout-paymentinformationform-expiration-date-container{width:49.5%;float:left}.methods .cardinfo .billingaddress dl dt,.methods .cardinfo .billingaddress dl dd{float:none}.methods .cardinfo .type dt span{display:block;margin-right:0;height:20px;float:left}.methods .cardinfo .type-VISA dt span{width:34px;background:transparent url(../../images/layout/sprite_globals-colorful.png) 0 -178px no-repeat;text-indent:-9999em}.methods .cardinfo .type-AMEX dt span{width:23px;background:transparent url(../../images/layout/sprite_globals-colorful.png) -38px -180px no-repeat;text-indent:-9999em}.methods .cardinfo .type-MSTR dt span{width:29px;background:transparent url(../../images/layout/sprite_globals-colorful.png) -65px -179px no-repeat;text-indent:-9999em}.methods .cardinfo .type-DSCV dt span{width:32px;background:transparent url(../../images/layout/sprite_globals-colorful.png) -98px -180px no-repeat;text-indent:-9999em}.orders .fieldset__content{padding:15px}.orders__section{margin:0 0 15px}.page-content{padding:0 20px 15px;font-size:16px}.page-content h2{color:#bf2e1a;font-size:18px;text-transform:none}.page-content h3{color:#bf2e1a;font-size:16px;text-transform:none}.page-content__header-group{display:block;margin:0 0 15px;padding:10px;color:#fff;text-align:center;background:#bf2e1a}.page-content__header-group:after,.page-content__header-group:before{content:' ';display:table}.page-content__header-group:after{clear:both}@media screen and (min-width:760px),print{.page-content__header-group{text-align:left}}.page-content__header-group img{display:none}@media screen and (min-width:760px),print{.page-content__header-group img{display:block;margin:0 20px 0 0;float:left}}.page-content .page-content__header-group{margin:0 -20px 15px}.page-content__header{margin:25px 0 0;color:#fff;font-size:30px;overflow:hidden}.page-content__sub-nav{margin:0;list-style:none;text-align:center}.page-content__sub-nav-item{margin:0 0 10px;font-size:16px;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;text-transform:uppercase}@media screen and (min-width:760px),print{.page-content__sub-nav-item{display:inline-block;margin:0 20px 10px}}@media screen and (min-width:960px),print{.page-content__sub-nav-item{font-size:24px}}.page-content__sub-nav-item a{color:#bf2e1a}.page-content__sub-nav-item a:hover{color:#d2d2d3;text-decoration:none}.page-content__inline-list ul{margin:0;list-style:none}@media screen and (min-width:760px),print{.page-content__inline-list li{display:inline-block}}.page-content--404{margin:0 auto;max-width:800px}.page-content--404 p{margin:0;font-weight:bold}.page-content--404 .top{background:url(/resources/strand/images/layout/bg_404.jpg) top right no-repeat;background-size:cover;height:580px;font-size:7vw;line-height:1.2}@media screen and (min-width:760px),print{.page-content--404 .top{font-size:3.364em}}.page-content--404 .top strong{display:block;font-size:12vw}@media screen and (min-width:760px),print{.page-content--404 .top strong{font-size:1.757em}}.page-content--404 .bottom{margin-bottom:2.5em;font-size:1.636em;line-height:1.2;text-align:center}.page-content--404 .wl-promote-template .tabs-nav a{font-family:TradeGothicLTPro,Arial,Helvetica,sans-serif;font-size:1.413em;line-height:1.3}.page-content--404 .wl-promote-template .tabs-nav .ui-tabs-selected{font-weight:normal}.page-content--404 .wl-promote-template .carousel-content .prices,.page-content--404 .wl-promote-template .carousel-content .info p{font-family:'StrandGothicBold','News Gothic',Arial,Helvetica,sans-serif;text-transform:none}.page-footer{margin-top:20px;padding:60px 0;background:#f0e0c6}.page-footer__navigation{font-size:1.5em;margin:0 0 20px;list-style:none;color:#333;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;text-transform:uppercase}.page-footer__navigation a{display:block;padding:.16667em 0;color:#333}.page-footer__address{font-size:1.5em;margin:0;color:#333;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;text-transform:uppercase}@media screen and (min-width:760px),print{.page-footer__address{float:left}}.page-footer__address a{color:#333}@media screen and (min-width:760px),print{.page-footer__badges{float:right}}.page-footer__badges .paypal{display:inline-block}.page-footer__badges .paypal a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/resources/strand/images/layout/sprite_globals2.png?v=20141007);background-position:0 -64px;display:block;width:200px;height:54px}.page-footer__badges .mcafee{display:inline-block;padding:6px 8px;clear:both;background:#fff;border:1px #d2d2d3 solid;border-radius:3px}.page-footer__copyright{font-size:1.5em;clear:both;color:#333;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;text-transform:uppercase}.page-footer__copyright a{color:#333}.page-header{position:relative;padding-top:20px}@media screen and (min-width:760px),print{.page-header{padding-top:30px}}.page-header__logo{margin-bottom:15px;text-align:center}@media screen and (min-width:760px),print{.page-header__logo{margin-bottom:25px;float:left;clear:both}}.page-header__logo-link{display:inline-block;width:230px;height:129px;background:url("/resources/strand/images/layout/strand-logo.svg") no-repeat;background-size:contain}@media screen and (min-width:760px),print{.page-header__logo-link{width:180px;height:100px}}@media screen and (min-width:960px),print{.page-header__logo-link{width:226px;height:125px}}.no-svg .page-header__logo-link{background:url("/resources/strand/images/layout/strand-logo.png") no-repeat;background-size:contain}.page-header__cart{position:absolute;top:0;right:10px}@media screen and (min-width:760px),print{.page-header__cart{position:relative;top:auto;right:auto;padding-top:37px;float:right;clear:right}}@media screen and (min-width:960px),print{.page-header__cart{padding-top:47px}}.page-header__cart-link{display:block;margin-top:-6px;color:#bf2e1a}.page-header__cart-link:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f100'}@media screen and (min-width:760px),print{.page-header__cart-link{margin-top:0}}.page-header__cart-link:hover,.page-header__cart-link:focus{text-decoration:none}.page-header__cart-link:before{margin-right:-3px;width:25px;height:25px;font-size:25px;line-height:1;vertical-align:sub}@media screen and (min-width:760px),print{.page-header__cart-link:before{width:36px;height:36px;font-size:36px}}.page-header__cart-text{display:inline-block;font-size:12px;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:760px),print{.page-header__cart-text{font-size:16px}}@media screen and (min-width:960px),print{.page-header__cart-text{font-size:20px}}.page-header__nav-toggle{display:inline-block;margin:0 5px 10px 0;padding-top:10px;padding-bottom:8px;float:left;clear:both;font-size:18px}.page-header__nav-toggle:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f111'}@media screen and (min-width:760px),print{.page-header__nav-toggle{display:none}}.page-header__nav-toggle:before{margin-top:-2px;width:30px;height:30px;font-size:30px}.page-header__search{position:relative;overflow:hidden}@media screen and (min-width:760px),print{.page-header__search{position:absolute;top:75px;right:230px;left:215px}}@media screen and (min-width:960px),print{.page-header__search{top:88px;right:28%;left:27%}}@media screen and (min-width:1240px),print{.page-header__search{right:26%;left:25%}}.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;padding:0 10px;max-width:1240px}@media screen and (min-width:760px),print{.wrapper{padding:0 20px}}@media screen and (min-width:760px),print{.with-side-container .main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;width:75%;float:right}.l-home .with-side-container .main{padding-left:0;width:100%;float:none}.l-products .with-side-container .main{padding-left:0;width:100%;float:none}}@media screen and (min-width:960px),print{.with-side-container .main{width:80%}.l-home .with-side-container .main{padding-right:10px;padding-left:0;width:75%;float:left}.l-products .with-side-container .main{padding-left:10px;width:80%;float:right}}.l-home .with-side-container .aside{margin-bottom:5px;padding:10px 10px 5px;background:#eee}@media screen and (min-width:760px),print{.with-side-container .aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px;width:25%;float:left}.l-home .with-side-container .aside{width:100%;float:none}.l-products .with-side-container .aside{padding:0;width:100%;float:none}}@media screen and (min-width:960px),print{.with-side-container .aside{width:20%}.l-home .with-side-container .aside{width:25%;float:right}.l-products .with-side-container .aside{width:20%;float:left}}.page-layout__top-of-page{margin-top:15px}.pagination{font-size:20px}@media screen and (min-width:760px),print{.pagination{font-size:14px}}.pagination__item-count{display:inline-block;vertical-align:middle}.pagination__node-group{display:inline-block;margin:0 0 0 15px;padding:0;list-style:none;vertical-align:middle}.pagination__node{display:inline-block}.pagination__node .icon{width:18px;height:18px;font-size:18px}@media screen and (min-width:760px),print{.pagination__node .icon{width:12px;height:12px;font-size:12px}}.pagination__button{color:#222;font-weight:bold;vertical-align:middle}.pagination__button--disabled{color:#eee;cursor:not-allowed}.pairinglist{padding:0 13px}.pairinglist ul{margin:0;padding:0;list-style:none}.pairinglist li{margin:0}.pairinglist li .primary{text-transform:uppercase}.pairinglist li .primary .pairing-note{font-size:.91em}.pairinglist li .required,.pairinglist li .optional{color:#bf2e1a;font-style:italic}.pairing-vertical .primary{display:block}.pairinglist .pairing-horizontal{margin-bottom:3px;width:100%;float:left;clear:both}.pairing-horizontal .primary{margin-right:3px;width:165px}@media screen and (min-width:760px),print{.pairing-horizontal .primary{float:left}}.pairing-horizontal .primary .pairing-note{display:block}.pairing-horizontal .pairing-content{clear:both}@media screen and (min-width:760px),print{.pairing-horizontal .pairing-content{float:left;clear:none}}.primary-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;width:100%;max-height:0;clear:both;overflow:hidden;transition:max-height .5s ease-in-out}@media screen and (min-width:760px),print{.primary-nav{display:table;padding:4px 0;max-height:none;border-color:#bf2e1a;border-style:solid;border-width:7px 3px;overflow:visible}}.primary-nav.active,.no-js .primary-nav:target{max-height:3290px}.primary-nav--is-active{max-height:3290px}.primary-nav__nav-menu{margin:0;padding:0;list-style:none;font-family:TradeGothicLTPro,Arial,Helvetica,sans-serif;line-height:1.2;background:#bf2e1a}@media screen and (min-width:760px),print{.primary-nav__nav-menu{display:table-row;text-align:center}}.primary-nav__menu-item{position:relative;vertical-align:middle}@media screen and (min-width:760px),print{.primary-nav__menu-item{display:table-cell}}.primary-nav__menu-item:hover,.primary-nav__menu-item:focus,.primary-nav__menu-item.touched,.primary-nav__menu-item.focus{background:#fff}.primary-nav__menu-item:hover>.primary-nav__item-node,.primary-nav__menu-item:focus>.primary-nav__item-node,.primary-nav__menu-item.touched>.primary-nav__item-node,.primary-nav__menu-item.focus>.primary-nav__item-node{color:#0d5ea2}.primary-nav__item-node{display:block;position:relative;padding:11px 25px;color:#fff;font-size:21px;text-transform:uppercase;text-decoration:none}@media screen and (min-width:760px),print{.primary-nav__item-node{padding-right:10px;padding-left:10px;font-size:18px;text-align:center}.primary-nav__item-node span{display:block;white-space:nowrap}}@media screen and (min-width:960px),print{.primary-nav__item-node{font-size:21px}}@media screen and (min-width:1240px),print{.primary-nav__item-node{padding-right:25px;padding-left:25px}}.primary-nav__item-node-btn{display:block;position:absolute;top:0;right:0;bottom:0;margin:0;padding:10px;width:47px;height:47px;background:0}@media screen and (min-width:760px),print{.primary-nav__item-node-btn{display:none}}.primary-nav__menu-item:hover .primary-nav__item-node-btn,.primary-nav__menu-item:focus .primary-nav__item-node-btn{color:#0d5ea2;background-color:#fff;border:0}.primary-nav__item-node-btn .icon{position:relative;top:auto;right:auto;width:20px;height:20px;font-size:20px}.primary-nav__sub-nav-menu{display:none;margin:0;list-style:none;text-align:left;background:#e2402a}@media screen and (min-width:760px),print{.primary-nav__sub-nav-menu{display:none;position:absolute;top:100%;left:-3px;z-index:10;padding:20px;min-width:180px;background:#fff;border:3px solid #bf2e1a;border-width:0 3px 3px}.primary-nav__menu-item:hover>.primary-nav__sub-nav-menu,.primary-nav__menu-item:focus>.primary-nav__sub-nav-menu,.primary-nav__menu-item.touch>.primary-nav__sub-nav-menu,.primary-nav__menu-item.focus>.primary-nav__sub-nav-menu{display:block}}@media screen and (min-width:760px),print{.primary-nav__sub-nav-menu--right{right:-3px;left:auto}}.primary-nav__sub-nav-menu .primary-nav__menu-item{display:list-item}.primary-nav__sub-nav-menu .primary-nav__item-node{padding-left:40px}@media screen and (min-width:760px),print{.primary-nav__sub-nav-menu .primary-nav__item-node{display:list-item;padding:5px 0;color:#0d5ea2;font-size:18px;text-align:left}}.product-detail .property-group{text-align:center}@media screen and (min-width:760px),print{.product-detail .property-group{margin-bottom:15px}}.ui-dialog .product-detail{display:block;width:98%;max-width:700px}.ui-dialog .product-detail:after,.ui-dialog .product-detail:before{content:' ';display:table}.ui-dialog .product-detail:after{clear:both}.product-detail__content{margin-bottom:15px}@media screen and (min-width:760px),print{.product-detail__content--with-bookish{width:78%;float:left}}@media screen and (min-width:760px),print{.product-detail__bookish{width:20%;float:right}}.product-detail__header-group{margin:0 0 15px}@media screen and (min-width:760px),print{.product-detail__header-group{width:70%;float:right}}.product-detail__name{font-size:24px}.product-detail__author{font-size:18px}.product-detail__media{margin:0 auto 15px;max-width:300px;text-align:center}@media screen and (min-width:760px),print{.product-detail__media{width:28%;float:left}}.product-detail__primary-image{margin:0 auto 15px}.product-detail__alternate-image-group{margin:0 auto 15px}.product-detail__alternate-image{display:inline-block}.product-detail__alternate-image--selected{outline:1px solid #d2d2d3}.product-detail__rating{display:none}@media screen and (min-width:760px),print{.product-detail__rating{display:block;margin:0 0 15px}.product-detail__rating p{margin:0}}.product-detail__product-share{display:none}@media screen and (min-width:760px),print{.product-detail__product-share{display:block}}.product-detail__attributes{margin:0 0 15px;font-size:11px;text-transform:uppercase}@media screen and (min-width:760px),print{.product-detail__attributes{text-align:left}}.product-detail__attributes ul{margin:0;list-style:none}@media screen and (min-width:760px),print{.product-detail__info{width:70%;float:right}}.product-detail__prices{margin:0 0 15px;text-align:center}@media screen and (min-width:760px),print{.product-detail__prices{text-align:left}}.product-detail__details{margin:0 0 15px;clear:both}.product-detail__details-section{margin:0 0 15px;border:1px solid #eee}.product-detail__section-header{margin:0;padding:5px 20px;font-size:18px;background:#eee}.product-detail__details-section--bookish .product-detail__section-header{padding:5px 0;font-size:16px;text-align:center}.product-detail__section-main{padding:10px 20px}.product-detail__upsells{clear:both}.product-detail__footer{clear:both;text-align:right}.product-detail__footer a:after{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f10b'}.product-detail__footer a:after{margin-left:4px;width:19px;color:#fff;text-align:center;background:#bf2e1a;border-radius:2px}.product-grid{display:block;margin:0;padding:10px 0;clear:both;list-style:none}.product-grid:after,.product-grid:before{content:' ';display:table}.product-grid:after{clear:both}@media screen and (min-width:760px),print{.product-grid{font-size:0}}.product-grid__cell{-webkit-box-shadow:0 0 1px 1px #d2d2d3;-moz-box-shadow:0 0 1px 1px #d2d2d3;box-shadow:0 0 1px 1px #d2d2d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:.2%}.product-grid__cell:after,.product-grid__cell:before{content:' ';display:table}.product-grid__cell:after{clear:both}@media screen and (min-width:760px),print{.product-grid__cell{display:inline-block;padding:0 0 20px;width:32.9%;font-size:12px;vertical-align:top}}@media screen and (min-width:960px),print{.product-grid__cell{width:19.6%}}.product-list .product-grid__cell{margin:0;width:100%}.product-list{margin:0 0 15px;list-style:none}@media screen and (min-width:760px),print{.product-list{display:table;width:100%;border-spacing:0;border-collapse:collapse}}.product-list__item{padding:15px 0 0}@media screen and (min-width:760px),print{.product-list__item{display:table-row;padding:0}}.product-list__item+.product-list__item{border-top:1px solid #cfcdbc}.product-list__item-cell{display:block;padding:0 0 15px}.product-list__item-cell:after,.product-list__item-cell:before{content:' ';display:table}.product-list__item-cell:after{clear:both}@media screen and (min-width:760px),print{.product-list__item-cell{display:table-cell;padding:15px 0;vertical-align:top}}@media screen and (min-width:760px),print{.product-list__item-cell+.product-list__item-cell{padding-left:15px}}.product-list__item-cell+.product-list__item-cell .table{margin:0}.product-list__summary{display:table;width:100%;border-spacing:0;border-collapse:collapse}.product-list__media{display:table-cell;padding:0 10px 0 0;width:98px;max-width:98px;vertical-align:top}.product-list__media-link{display:block;padding:0 0 100%;height:0}.product-list__media-image{display:block;border:2px solid transparent}.product-list__item-cell:hover .product-list__media-image{text-decoration:underline}.product-list__info{display:table-cell;text-align:left;vertical-align:top}.product-list__name{margin:0;font-size:16px;font-weight:700}.product-list__item-cell:hover .product-list__name{text-decoration:underline}.product-list__id{margin:5px 0 0}.product-list__price-group{margin:5px 0 0;font-weight:700}.product-list__price{display:inline-block;margin:0 5px 0 0;white-space:nowrap}.product-list__option-group{margin:5px 0 0;float:right}.product-list__option{display:inline-block;margin:0 5px 0 0;white-space:nowrap}.product-list__option--add-to-wishlist:before{margin-right:3px;padding:0 3px;content:'\2665';color:#fff;background:#bf2e1a;border-radius:2px}.product-list__option--remove-from-cart:before{margin-right:3px;padding:0 3px;content:'\00d7';color:#fff;background:#bf2e1a;border-radius:2px}.product-list__customization{margin:5px 0 0}.product-list__quantity{margin:5px 0 0}.product-reviews__review-group{margin:0 0 15px;list-style:none;background:#fafafa;border:1px solid #cfcdbc}.product-reviews__details{overflow:hidden}.product-reviews__review{margin:0;padding:10px}.product-reviews__review:not(:first-child){border-top:1px solid #cfcdbc}.product-reviews__review--even{background:#eee}.product-reviews__approval{margin:0 0 15px;color:#bf2e1a}.product-reviews__image{margin:0 15px 15px 0;float:left}.product-reviews--write-a-review .product-reviews__image{margin:0 auto 15px;width:149px;float:none}@media screen and (min-width:760px),print{.product-reviews--write-a-review .product-reviews__image{margin:0 15px 15px 0;float:left}}.product-reviews__title{font-size:18px}.product-reviews__heading{font-size:14px}.product-reviews__reviewer{font-size:14px}.product-reviews__created{text-align:right}.product-reviews__stars-label{display:inline}.product-summary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px 5px 13px;text-align:left}@media screen and (min-width:760px),print{.product-grid .product-summary{padding:11px 5px 13px;min-height:242px;text-align:center}.product-summary:hover .product-summary__quickview,.product-summary.hover .product-summary__quickview{display:block}}.product-summary .rating-stars{margin:0 auto}.product-summary__flag{padding:3px 0;color:#fff;font-size:11px;font-weight:bold;letter-spacing:-0.05em;text-align:center;text-transform:uppercase;background:#bf2e1a}.product-summary__image{position:relative;margin:0 20px 5px 0;float:left;vertical-align:top;overflow:hidden}@media screen and (min-width:760px),print{.product-grid .product-summary__image{margin:0 auto 15px;max-width:106px;float:none}}.product-summary__image .product-summary__media-link{display:block;padding:4px}@media screen and (min-width:760px),print{.product-grid .product-summary__image .product-summary__media-link{display:block;padding:4px 4px 170%;height:0}}@media screen and (min-width:760px),print{.product-grid .product-summary__image .product-summary__image-container{position:absolute;right:4px;bottom:4px;left:4px}}.product-summary__image .product-summary__media-image{-webkit-box-shadow:-1px 1px 4px #222;-moz-box-shadow:-1px 1px 4px #222;box-shadow:-1px 1px 4px #222;display:block}.product-summary__quickview{background-image:url(/resources/strand/images/layout/sprite_globals-alpha.png?v=20141007);background-position:0 0;display:none;position:absolute;top:45%;left:50%;margin-left:-54px;width:107px;height:35px}.product-summary__quickview span{display:none}.product-summary__info{margin:0 0 5px;vertical-align:top;overflow:hidden}@media screen and (min-width:760px),print{.product-summary__info{margin:0 20px 5px 0;width:33%;max-width:280px;float:left}.product-grid .product-summary__info{margin:0;width:auto;float:none}}.product-summary__name{font-size:1.16667em;margin:0 0 5px;line-height:1.3;text-transform:none}@media screen and (min-width:760px),print{.product-grid .product-summary__name{margin:0 3px 6px;height:3.95em;overflow:hidden}}.product-summary__author{margin:0 0 5px;font-weight:bold;overflow:hidden}@media screen and (min-width:760px),print{.product-grid .product-summary__author{margin:0;height:3em}}.product-summary__prices{margin:0 0 12px;font-weight:bold;text-transform:uppercase}.product-summary__location{font-weight:bold}.product-summary__attribute-group{display:block;margin:0;padding:0;list-style:none}.product-grid .product-summary__attribute{display:none}.product-grid .product-summary__attribute--format{display:block}.product-summary__attribute-label{font-weight:bold}.product-summary__description--brief{display:none}@media screen and (min-width:760px),print{.product-summary__description--brief{display:block;margin:0 0 5px;overflow:hidden}.product-grid .product-summary__description--brief{display:none}}.product-summary__details{margin:0 0 5px;clear:left}@media screen and (min-width:760px),print{.product-summary__details{float:left;clear:none;vertical-align:top}}.product-grid .product-summary__details{margin:0;width:auto;float:none}.image-banner{width:100px}.promo-code{text-transform:uppercase}@media screen and (min-width:760px),print{.promo-code{float:left}}.promo-code .input-text{margin:0;width:135px}@media screen and (min-width:760px),print{.promo-code .input-text{width:180px}}.promo-code .button,.promo-code [type=submit],.promo-code [type=button]{margin:1px 0 0}.promo-code .button .btn-text,.promo-code [type=submit] .btn-text,.promo-code [type=button] .btn-text{display:block;margin-top:-1px}.promo-code label.error{margin:0;font-size:11px;text-align:left}@media screen and (min-width:760px),print{.promo-code label.error{font-size:12px}}.promo-code__form{position:relative}.js .promo-code__form{display:none}.promo-code__label{position:absolute;top:0}.promo-code--summary{position:relative}@media screen and (min-width:760px),print{.promo-code--summary{float:none}}@media screen and (min-width:960px),print{.promo-code--summary .input-text{width:124px}}.promo-code--summary .inline-form__cell{position:relative;padding-top:20px}.property{margin:0 0 15px}.property .value{display:block}.property__name label{margin-bottom:0}.property--row .property__name{display:inline-block;margin:0 3px 0 0;vertical-align:top;width:125px}.property--wide-row .property__name{display:inline-block;margin:0 3px 0 0;vertical-align:top;width:175px}.property--auto-row .property__name{display:inline-block;margin:0 3px 0 0;vertical-align:top;width:auto}@media screen and (min-width:760px),print{.property--row-at-medium .property__name{display:inline-block;margin:0 3px 0 0;vertical-align:top;width:125px}}@media screen and (min-width:760px),print{.property--wide-row-at-medium .property__name{display:inline-block;margin:0 3px 0 0;vertical-align:top;width:175px}}.property--row .value{display:inline-block;vertical-align:top}.property--wide-row .value{display:inline-block;vertical-align:top}.property--auto-row .value{display:inline-block;vertical-align:top}@media screen and (min-width:760px),print{.property--row-at-medium .value{display:inline-block;vertical-align:top}}@media screen and (min-width:760px),print{.property--wide-row-at-medium .value{display:inline-block;vertical-align:top}}.property-group{display:block}.property-group--row .property{display:inline-block;margin-right:15px;vertical-align:top}@media screen and (min-width:760px),print{.property-group--row-at-medium .property{display:inline-block;margin-right:15px;vertical-align:top}}@media screen and (min-width:760px),print{.property-group--align-middle .property{vertical-align:middle}}.rating-stars{display:inline-block;width:79px;height:14px;text-indent:-999em;background:url("../../images/layout/sprite_review-stars.png") -2px 0}.rating-stars ul{display:inline-block;width:79px;height:14px;text-indent:-999em;background:url("../../images/layout/sprite_review-stars.png") -2px 0}.rating-stars li{width:20%;height:100%;float:left;cursor:pointer}.rating-stars a{display:block;height:100%}.product-detail__rating .rating-stars{margin:0 auto}.rating-stars--half,.rating-stars--10{background-position:-2px -18px}.rating-stars--one,.rating-stars ul.one,.rating-stars--20{background-position:-2px -36px}.rating-stars--one-half,.rating-stars--30{background-position:-2px -54px}.rating-stars--two,.rating-stars ul.two,.rating-stars--40{background-position:-2px -72px}.rating-stars--two-half,.rating-stars--50{background-position:-2px -90px}.rating-stars--three,.rating-stars ul.three,.rating-stars--60{background-position:-2px -108px}.rating-stars--three-half,.rating-stars--70{background-position:-2px -126px}.rating-stars--four,.rating-stars ul.four,.rating-stars--80{background-position:-2px -144px}.rating-stars--four-half,.rating-stars--90{background-position:-2px -162px}.rating-stars--five,.rating-stars ul.five,.rating-stars--100{background-position:-2px -180px}.wl-aside .v-recentlyviewed-listtemplate h3{padding:9px 11px 0;background:0}.wl-aside .v-recentlyviewed-productlist ul{margin:0 9px;padding:0 0 11px;background:url(/resources/strand/images/layout/bg_groove-horizontal.png) 0 100% repeat-x}.wl-aside .v-recentlyviewed-productlist li{_display:inline;margin:15px 0 5px 9px;float:left}.wl-aside .v-recentlyviewed-productlist a{float:left;overflow:visible}.wl-aside .v-recentlyviewed-productlist img{width:49px;float:left;border:1px solid #f4f4f2;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2)}.result-filters__section h3{padding-left:23px}.filter-results__filter--hidden{display:none}.result-filters__node{display:block;position:relative;padding-left:23px}.result-filters__node:before{display:inline-block;position:absolute;top:1px;left:0;padding:0 2px 4px;width:8px;height:8px;font-size:14px;line-height:14px;text-align:center;border:1px solid #676158;border-radius:2px;content:' '}.result-filters__node--selected{font-weight:bold}.result-filters__node--selected:before{content:'\2713'}.result-filters__toggle-link{text-align:right}.result-filters__toggle-link a{color:#0d5ea2;font-weight:bold}.search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .inline-form{position:relative;margin:0}.search label.error{float:left}.search__input{margin:0;padding:20px 10px 14px;max-width:none;color:#444;font-size:14px;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;font-weight:bold;line-height:1.2;letter-spacing:1px;background:#f0e0c6;border:1px transparent}.search__input::-webkit-input-placeholder{color:#fff;letter-spacing:1px}.search__input:-moz-placeholder{color:#fff;letter-spacing:1px}.search__input::-moz-placeholder{color:#fff;letter-spacing:1px}.search__input:-ms-input-placeholder{letter-spacing:1px;color:#fff}@media screen and (min-width:760px),print{.search__input{padding:16px 6px 10px;font-size:20px}}.search__input:focus,.search__input:active{outline:0;-webkit-box-shadow:inset 0 0 6px 0 rgba(146,143,128,0.5);-moz-box-shadow:inset 0 0 6px 0 rgba(146,143,128,0.5);box-shadow:inset 0 0 6px 0 rgba(146,143,128,0.5)}.search__submit{display:block;position:absolute;top:0;right:0;bottom:0;margin:0;width:55px;height:100%;max-height:54px;background-color:#bf2e1a;border:0;cursor:pointer}.search__submit .icon{right:5px;font-size:40px}@media screen and (min-width:760px),print{.search__submit .icon{font-size:44px}}.search__submit:after{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #bf2e1a;position:absolute;top:16px;left:-10px;content:''}@media screen and (min-width:760px),print{.search__submit:after{width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #bf2e1a;top:12px;left:-14px}}.search__advanced-search{display:block;padding-right:2px;color:#444;font-size:14px;font-family:TradeGothicLTPro-Obl,Arial,Helvetica,sans-serif;font-weight:bold;line-height:2em;letter-spacing:-1px;text-align:right;text-transform:uppercase;text-decoration:none}.search__advanced-search:hover,.search__advanced-search:focus{text-decoration:underline}.ui-autocomplete{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);display:block;position:absolute;top:0;left:0;margin:0;padding:0;font-size:14px;background:#fff;cursor:default;list-style:none;border:1px solid #f0e0c6;outline:0}.ui-autocomplete .ui-menu-item{position:relative;margin:0;padding:5px 1em 5px .4em;cursor:pointer}.ui-autocomplete .ui-menu-item+.ui-menu-item{border-top:1px solid #f0e0c6}.ui-autocomplete .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-autocomplete .ui-state-focus,.ui-autocomplete .ui-state-active{background:#f0e0c6}.did-you-mean{font-size:14px}.section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 15px;padding:12px;border-bottom:1px solid #d7d6c9;background:#e3e4e4}.section>.section{margin:0}.section p{margin:0}.section__title{margin:0 0 10px;padding:0;font-size:20px}.section__sub-title{margin:0;font-size:14px;font-style:italic}@media screen and (min-width:960px),print{.section__sub-title{font-size:16px}}.section__edit{position:absolute;top:0;right:0}@media screen and (min-width:760px),print{.section__edit{top:auto;bottom:0}}@media screen and (min-width:960px),print{.section__edit{top:0;bottom:auto}}.js .section--account .field,.js .section--account .confirmemailaddress-pairing,.js .section--account .confirmpassword-pairing,.js .section--account .action-list{display:none}.section--manage-address{border:0}.skus{margin:0 0 15px;background:#fafafa;border:1px solid #cfcdbc}.skus__sku{margin:0;padding:10px}.skus__sku:hover,.skus__sku:focus{background:#d2d2d3}.skus__sku:not(:first-child){border-top:1px solid #cfcdbc}.skus__sku--even{background:#eee}.skus__condition{display:inline-block}.skus__price{display:inline-block;float:right;color:#bf2e1a}.skus__signed{display:inline-block}.skus__quantity{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-weight:normal}.skus__location{clear:both;font-family:Arial,Helvetica,sans-serif;font-weight:normal}.slider{position:relative;margin-bottom:20px;padding:0 45px}.slider ul,.slider ol,.slider li{margin:0;list-style:none}.slider a{cursor:pointer;text-decoration:none}.slider .slides{display:block}.slider .slides:after,.slider .slides:before{content:' ';display:table}.slider .slides:after{clear:both}.slider .slides>li{display:none;position:relative;padding:0 20px;-webkit-backface-visibility:hidden}.slider .slides>li:first-child{display:block}.slider .slides>li>a{display:block}.slider .slides>li img{margin:0 auto;width:auto!important;height:auto!important}.slider .caption{text-align:center}.flex-direction-nav a{background-image:url(/resources/strand/images/layout/sprite_globals2.png?v=20141007);background-position:0 -450px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;position:absolute;top:50%;left:0;z-index:1;width:26px;height:46px;color:#fff;text-indent:-99px;background-repeat:no-repeat;overflow:hidden}.flex-direction-nav a:before{font-size:2em;position:absolute;top:0;right:0;left:0;line-height:1;text-align:center;text-indent:0}.flex-direction-nav a:hover,.flex-direction-nav a:focus,.flex-direction-nav a:active{opacity:.8}.flex-direction-nav .flex-next{right:0;left:auto;background-position:0 -500px}.slider .flex-direction-nav a{color:#222}.flexslider .flex-direction-nav .flex-prev{left:245px}.flexslider .flex-direction-nav .flex-next{right:245px}.flex-control-nav{position:absolute;right:5px;bottom:12px;z-index:10;margin:0}.flex-control-nav,.flex-control-nav li{list-style:none}.flex-control-nav li{display:inline-block;margin:0 2px}.flex-control-nav a{display:block;width:9px;height:9px;font-size:0;background:#fff;border:1px solid #2c2e2f;border-radius:50%}.flex-control-nav a.flex-active{background:#cacac9}.image-hover .flex-control-nav a{position:relative}.image-hover .flex-control-nav a:hover img{display:block;position:absolute;bottom:120%;left:-90px;width:200px;max-width:none;border:1px solid #783b36}.image-hover .flex-control-nav img{display:none}.social-links{margin:0 0 20px;list-style:none}.page-footer .social-links{font-size:0}.social-links__item{display:inline-block;margin:0;padding:0}.page-footer .social-links__item{width:50%;font-size:18px}@media screen and (min-width:960px),print{.page-footer .social-links__item{font-size:14px}}@media screen and (min-width:1240px),print{.page-footer .social-links__item{font-size:18px}}.social-links__link{white-space:nowrap}.social-links__link:before{filter:alpha(opacity=70);opacity:.7;margin:0 5px 0 0;padding:0 6px;color:#fff;font-size:20px;background:#444;border-radius:1em}.social-links__link--facebook:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f102'}.social-links__link--instagram:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f104'}.social-links__link--twitter:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f10e'}.social-links__link--youtube:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f10f'}.social-links__link--tumblr:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f10d'}.social-links__link--pinterest:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f108'}.social-links__link--without-text{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;margin:0;width:32px;height:32px;font-size:44px;font-style:normal;font-weight:normal;font-variant:normal;line-height:32px;text-align:center;text-transform:none}.social-links__link--without-text:before{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0;box-sizing:border-box}.staffpicks .intro{margin:0 8px 12px;font-size:14px}.staffpicks .row{padding:10px 0 12px}@media screen and (min-width:760px),print{.staffpicks .row{border-top:1px solid #f0e0c6}}.staffpicks .row-bg{padding:2px 0}.staffpicks .section{margin:0;background:transparent;border:0;border-top:1px solid #f0e0c6}@media screen and (min-width:760px),print{.staffpicks .section{border:0}}.staffpicks .image{margin:0 12px 12px 0;max-width:40%;float:left}.staffpicks .image img{-webkit-box-shadow:-1px 1px 4px #222;-moz-box-shadow:-1px 1px 4px #222;box-shadow:-1px 1px 4px #222;float:left}.staffpicks .bkImage{margin:0 12px 12px 0;max-width:40%;float:left}.staffpicks .bkImage img{-webkit-box-shadow:-1px 1px 4px #222;-moz-box-shadow:-1px 1px 4px #222;box-shadow:-1px 1px 4px #222}.staffpicks .info{background:#fff}@media screen and (min-width:760px),print{.staffpicks .info{overflow:hidden}}.staffpicks .info h2{margin:0;font-size:1.09em}.staffpicks .info h4{margin:0;text-transform:none}.staffpicks .info p{margin-bottom:12px}.staffpicks .info .title{color:#0d5ea2;font-style:italic}.staffpicks .info .more a{font-weight:bold}.staffpicks .carousel-content .view-all{padding:0 20px;font-size:11px}.staffpicks-browse .section{padding:0;float:none;border:0}.staffpicks-browse .image a,.staffpicks-browse .image span{padding:0;cursor:default}.staffpicks-browse .image img{border:medium none;box-shadow:none}.staffpicks-browse .info{padding-bottom:8px;background:#fff}.staffpicks-browse .info h2{margin:0 0 6px;padding:8px 12px 4px;color:#fff;font-size:1.55em;text-transform:uppercase;background:#bf2e1a;overflow:hidden}.staffpicks-browse .info h2 a,.staffpicks-browse .info h2 a:hover{color:#fff;cursor:text;text-decoration:none}.staffpicks-browse .info .title{color:#222}.staffpicks-browse .info .latest{clear:both}.staffpicks-landing .image{margin:0 12px 0 0}.table{margin:0 0 15px;width:100%;background:#fff;border:1px solid #cfcdbc;border-spacing:0;border-collapse:collapse}@media screen and (min-width:760px),print{.table{font-size:14px}}.table th{padding:5px;text-align:left;background:#d2d2d3;border-bottom:1px solid #cfcdbc;vertical-align:top}.table td{padding:5px;text-align:left;border-bottom:1px solid #cfcdbc;vertical-align:top}.table tr:nth-child(even){background:#f2f2f2}.table p{margin:0}.table p+p{margin-top:8px}.table .inline-form__cell{margin:0 0 3px}.table__price-discount{color:#928f80;white-space:nowrap}.table__prices{font-weight:bold;text-align:right}.table .table__quantity{text-align:center}.table .table__quantity .inline-form__cell{margin:0}.table__sub-total{font-weight:bold}.table__total{color:#bf2e1a;font-size:24px;font-weight:bold}.table--totals th,.table--totals td{text-align:right;vertical-align:bottom}.table--totals-utility td{text-align:left}.table--totals-print{display:inline-block;margin:5px 15px;color:#333;font-weight:bold;text-transform:uppercase}.table--totals-print:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f109'}.table--totals-continue{display:inline-block;margin:5px 15px;color:#333;font-weight:bold;text-transform:uppercase}.table--totals-continue:before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #333;display:inline-block;margin-right:5px;content:''}.table--calendar{margin-top:6px;background:#efeee9;table-layout:fixed;border:7px solid transparent}.table--calendar th{color:#fff;font-family:'StrandGothicBold','News Gothic',Arial,Helvetica,sans-serif;background:#efeee9}.table--calendar td{padding:12px 6px;height:81px;background:#fff url("../../images/layout/bg_td-1.png") 0 100% repeat-x;border:7px solid #efeee9}.table--calendar td.alt-month{color:#d2d2d3;background-image:url("../../images/layout/bg_td-3.png")}.table--calendar td.hasevents{color:#bf2e1a;background-image:url("../../images/layout/bg_td-2.png")}.table--calendar td a{padding:4px;width:31px;float:left}.table--calendar td a img{width:29px;float:left;border:1px solid #fff;box-shadow:0 0 4px rgba(0,0,0,0.2)}.titled-section{padding-top:30px;border-top:1px solid #676158}.titled-section__title{text-align:center}.titled-section__action{text-align:center}h1,.heading--1{margin:0 0 .41667em;color:#222;text-transform:uppercase;font-weight:bold;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.19444em;font-size:3em}h2,.heading--2{margin:0 0 .48387em;color:#222;text-transform:uppercase;font-weight:normal;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.19355em;font-size:2.58333em}h3,.heading--3{margin:0 0 .6em;color:#222;text-transform:uppercase;font-weight:normal;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.2em;font-size:2.08333em}h4,.heading--4{margin:0 0 .55556em;color:#222;text-transform:uppercase;font-weight:bold;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.16667em;font-size:1.5em}h5,.heading--5{margin:0 0 .71429em;color:#222;text-transform:uppercase;font-weight:bold;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.5em;font-size:1.16667em}h5 em,h5 i,.heading--5 em,.heading--5 i{font-weight:normal}h6,.heading--6{margin:0 0 1em;color:#222;text-transform:uppercase;font-weight:normal;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;line-height:1.5em;font-size:1em}h1,h2,h3,h4,h5,h6{padding:0}.hgroup{margin-bottom:1.5em}.hgroup h1,.hgroup h2,.hgroup h3,.hgroup h4,.hgroup h5,.hgroup h6,.hgroup [class*="heading"]{margin:0}p,ul,ol,dl,address{margin:0 0 1.5em;padding:0;font-size:1em}ul,ol,dd{margin-left:1.5em}li ul,li ol{margin-bottom:0}li{margin:0;padding:0}address{font-style:normal}pre,code,kbd,samp{font-size:1em;font-family:monospace,monospace;_font-family:'courier new',monospace}pre{margin:0 1.25em 1.25em;padding:1.25em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:85%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}blockquote{display:block;overflow:hidden;margin:0 0 1.5em;padding:1em;font-style:italic}blockquote :last-child{margin-bottom:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}q{quotes:"\201C" "\201D" "\2018" "\2019"}hr{display:block;clear:both;margin:0 0 1.25em;padding:0;height:1px;border:0;border-top:1px solid;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-widget-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#222;-ms-filter:"alpha(opacity=65)";opacity:.65}.ui-dialog{position:absolute;z-index:20;background:#fff}.ui-dialog-titlebar{position:relative;padding:0 10px;text-align:right}.ui-dialog-titlebar-close{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;margin:0;padding:2px 4px 3px;color:#fff;white-space:nowrap;background-color:#bf2e1a;border:0;overflow:hidden}.ui-dialog-titlebar-close:before{display:inline-block;position:relative;font-family:icons;vertical-align:middle;content:'\f114'}.ui-dialog-titlebar-close .ui-button-text,.ui-dialog-titlebar-close .ui-icon{display:none}.ui-dialog-titlebar-close:before{width:12px;height:16px}.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:focus{opacity:1;background-color:#676158}.ui-dialog-title{display:none}.ui-dialog-content{padding:20px}.ui-dialog-content .wl-view{width:700px;-webkit-overflow-scrolling:touch}.dialog-scroll .wl-view{max-height:600px;overflow:auto}.ui-dialog-buttonpane{padding:0 20px}.wl-message{margin-bottom:20px;clear:both;padding:10px 10px 10px 2em;background:#fcf8e3;color:#c09853;border:1px solid #c09853;position:relative}.wl-message p{margin:0}.wl-message:before{font-family:'HD-responsive';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e617";display:block;position:absolute;top:10px;left:10px;line-height:1.6}.wl-message-error{background:#f2dede;color:#b94a48;border-color:#b94a48}.wl-message-error:before{content:"\e618"}.wl-message-success{background:#dff0d8;color:#468847;border-color:#468847}.wl-message-success:before{content:"\e616"}.wl-message-info{background:#d9edf7;color:#0484cb;border-color:#0484cb}.wl-message-info:before{content:"\e617"}.wl-loading{margin:0;padding:10px}.fb-like span{vertical-align:top!important}.utility-nav{margin:0 0 20px;padding:0;font-size:12px;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;list-style:none}@media screen and (min-width:760px),print{.utility-nav{float:right;font-size:16px}}@media screen and (min-width:960px),print{.utility-nav{font-size:18px}}.utility-nav__item{display:none}@media screen and (min-width:760px),print{.utility-nav__item{display:inline-block}}@media screen and (min-width:760px),print{.utility-nav__item+.utility-nav__item{margin-left:15px}}@media screen and (min-width:960px),print{.utility-nav__item+.utility-nav__item{margin-left:30px}}.utility-nav__item--show-on-mobile{display:inline-block}.utility-nav__item-node{color:#444}.value{display:inline-block}.value select{margin-bottom:0}.value__note{display:block;margin:2px 0 0}.value__error{color:#b94a48}.value__error.text-box{border:1px solid #b94a48}.value__error.text-box--multi-line{border:1px solid #b94a48}span.value__error,label.value__error{display:block;margin:2px 0 0;text-transform:capitalize}.wishlists .property{margin-bottom:0}.wishlists .property__name{font-weight:bold}@media screen and (min-width:760px),print{.wishlists .property__name{padding:8px 0}}@media screen and (min-width:760px),print{.wishlists .value{padding:8px 0}}.wishlists__item{margin:0 0 10px;padding:15px 0 5px 15px;background:#eee}[class*="wl-grid"]{clear:both}[class*="wl-grid"] .col{margin-bottom:20px}@media screen and (min-width:760px),print{[class*="wl-grid"]{font-size:0}[class*="wl-grid"]>.col{padding:0 5px;display:inline-block;vertical-align:top;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*="wl-grid"]>.col-1of2:nth-child(odd){padding-left:0}[class*="wl-grid"]>.col-1of2:nth-child(even){padding-right:0}.wl-grid-alt{overflow:hidden}.wl-grid-alt>.col-1of2:nth-child(odd){padding-right:0;padding-left:10px;float:right}.wl-grid-alt>.col-1of2:nth-child(even){padding-left:0;padding-right:10px;float:left}.col-1of5{width:20%}.col-1of3{width:33.3%}.col-1of4,.col-1of2{width:50%}.col-2of3{width:66.6%}.col-3of4{width:75%}.col-2of4{width:100%}}@media screen and (min-width:960px),print{.col-1of4{width:25%}.col-2of4{width:50%}}.prices{font-weight:bold;text-transform:uppercase}.price{color:#bf2e1a}.price-kindle{color:#000}.price-sale{font-size:1.09em}.price-original{font-size:.91em;color:#7d7b78;text-decoration:line-through}.price-savings{font-size:.91em;font-weight:normal}.price-savings b{font-weight:normal}.tabs ul.tabs-nav{position:relative;left:1px;margin:0;padding:0;width:187px;float:left;list-style:none}.tabs ul.tabs-nav li{margin:0;_width:187px;font-size:1.09em;text-transform:uppercase}.tabs ul.tabs-nav a{display:block;padding:4px 4px 4px 12px;color:#000}.tabs ul.tabs-nav a:focus,.tabs ul.tabs-nav a:hover{text-decoration:none;background:#d2d2d3;outline:0}.tabs ul.tabs-nav li.ui-tabs-selected{padding:1px 0 1px 1px;border:1px solid #d2d2d3;border-right:0;background:#f7f6f4;font-weight:bold}.tabs ul.tabs-nav li.ui-tabs-selected a,.tabs ul.tabs-nav li.ui-tabs-selected a:hover,.tabs ul.tabs-nav li.ui-tabs-selected a:focus{padding:4px 4px 4px 10px;color:#fff;background:#897565 url(/resources/strand/images/layout/bg_tabs-gradient-1.png) 100% 0 no-repeat}div.ui-tabs-panel{padding:6px 15px;width:510px;min-height:212px;_height:212px;float:left;border-left:1px solid #d2d2d3}.js .ui-tabs-hide{display:none}#aside .v-recentlyviewed-listtemplate h3{padding:9px 11px 0;background:0}#aside .v-recentlyviewed-productlist ul{margin:0 9px;padding:0 0 11px;background:url(/resources/strand/images/layout/bg_groove-horizontal.png) 0 100% repeat-x}#aside .v-recentlyviewed-productlist li{_display:inline;margin:15px 0 5px 9px;float:left}#aside .v-recentlyviewed-productlist a{float:left;overflow:visible}#aside .v-recentlyviewed-productlist img{width:49px;float:left;border:1px solid #f4f4f2;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2)}.v-search-advancedsearchform{margin-top:0}.v-search-advancedsearchform fieldset{margin-top:0}.v-search-advancedsearchform legend span{width:718px}.v-search-advancedsearchform .pairinglist .pairing{margin-bottom:5px}.v-search-advancedsearchform .price-pairing .input-text{margin:0 5px 0 0;width:62px;float:left}.v-search-advancedsearchform .price-pairing span{margin:2px 5px 0 0;float:left}.wl-callout .header{margin:0 0 8px;min-height:99px;_height:99px;background:#bf2e1a}.wl-callout .header p,.wl-callout .header p img{margin:0;width:101px;float:left}.wl-callout .header h1{margin:35px 0 0 18px;float:left;color:#fff;font-family:'StrandGothicBold','News Gothic',Arial,Helvetica,sans-serif;font-size:2em}.wl-callout .content{padding:13px 13px 1px;background:#efeee9}.wl-callout p.intro{margin:0 0 13px;font-size:1.09em}.wl-callout .row{padding:10px 0 12px;border-top:1px solid #d2d2d3}.wl-callout .row-bg{padding:2px 0;background:url(/resources/strand/images/layout/bg_col-separator-1.png) 350px 0 repeat-y}.wl-callout .section{_display:inline;padding:0 20px 0 0;width:329px;float:right}.wl-callout .row .first{float:left}.wl-callout .section p.image{margin:0;width:106px;float:left}.wl-callout .section p.image a,.wl-callout .section p.image span{padding:4px;float:left}.wl-callout .section p.image img{width:98px;float:left;border:1px solid #fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2)}.wl-callout .section .info{width:209px;float:right}.wl-callout .section .info h2{margin:0;font-size:1.09em}.wl-callout .section .info p{margin:0;line-height:1.3}.wl-callout .section .info p.title{margin:0 0 12px;font-style:italic;color:#0d5ea2}.wl-callout .section .info p.description{margin:12px 0 0}.wl-callout .section .info p.more{margin:2px 0 0}.wl-callout .section .info p.more a{font-weight:bold}.wl-callout-browse .section{_display:block;padding:9px;width:auto;float:none;background:#b2ae95}.wl-callout-browse .row .first{float:none}.wl-callout-browse .section p.image{width:166px}.wl-callout-browse .section p.image a,.wl-callout-browse .section p.image span{padding:0;cursor:default}.wl-callout-browse .section p.image img{width:166px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wl-callout-browse .section .info{padding-bottom:9px;width:550px;background:#efeee9}.wl-callout-browse .section .info h2{margin:0 0 6px;padding:4px 12px;color:#fff;font-size:1.55em;text-transform:uppercase;background:#bf2e1a}.wl-callout-browse .section .info h2 a,.wl-callout-browse .section .info h2 a:hover{color:#fff;text-decoration:none;cursor:text}.wl-callout-browse .section .info p.title{margin:6px 12px 0;color:#000}.wl-callout-browse .section .info p.description{margin:0 12px 10px}.wl-callout-browse .section .info p.more{margin:10px 12px 0}.wl-callout-browse .section .info .latest{margin:9px 8px 0;padding:9px 8px;background:#fefefe}.wl-callout-browse .section .info .latest h3{margin:0}.wl-callout-browse .section .info .latest p.image{width:104px}.wl-callout-browse .section .info .latest p.image a,.wl-callout-browse .section .info .latest p.image span{padding:4px}.wl-callout-browse .section .info .latest p.image img{width:98px;border:1px solid #fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2)}.wl-callout-browse .section .info .latest .info{padding:0;width:400px;background:0}.wl-callout-browse .section .info .latest .info h4{margin:0;text-transform:none}.wl-callout-browse .section .info .latest .info p.description{margin:16px 0 0}.emailConfirmation h2{color:#0d5ea2}.emailConfirmation h3{color:#676158}.page-content__header{max-width:100%}#wrapper{max-width:100%}#wrapper li,#wrapper span,#wrapper ul,#wrapper div{max-width:100%!important}#wrapper #nav,#wrapper #subnav,#wrapper #familyhour-header{display:block;height:auto!important}#wrapper #nav:after,#wrapper #nav:before,#wrapper #subnav:after,#wrapper #subnav:before,#wrapper #familyhour-header:after,#wrapper #familyhour-header:before{content:' ';display:table}#wrapper #nav:after,#wrapper #subnav:after,#wrapper #familyhour-header:after{clear:both}#wrapper #subnav a{width:33.33333%}@media screen and (min-width:760px),print{#wrapper #subnav a{width:16.66667%}}#wrapper .family-center-header{position:static;display:block;padding:12px 12px 8px}#wrapper .kids-event,#wrapper .navBulletsWrapper{right:0;left:auto!important}.subs__description{max-height:none!important}.bannerImg{height:auto!important}.curated-collections .grid__cell{display:block}.curated-collections .grid__cell:after,.curated-collections .grid__cell:before{content:' ';display:table}.curated-collections .grid__cell:after{clear:both}.curated-collections .grid__cell>a{margin:0 12px 12px 0;float:left}.curated-collections-author-page{max-width:100%!important;max-height:none!important}.authorBooks2{display:block;max-width:100%;height:auto!important;clear:both}.authorBooks2:after,.authorBooks2:before{content:' ';display:table}.authorBooks2:after{clear:both}.lowerbody{max-width:100%}.rare-category-list ul{display:block}.rare-category-list ul:after,.rare-category-list ul:before{content:' ';display:table}.rare-category-list ul:after{clear:both}.rare-category-list ul li{float:left;width:50%}@media screen and (min-width:760px),print{.rare-category-list ul li{width:33.33333%}}.rare-category-list ul li a{display:block;float:none!important}.categorylanding .carousel-content li{max-width:100%;list-style:none}.categorylanding .carousel-content a{max-width:100%}.categorylanding .carousel-content img{height:auto!important}.bbtfnav ul{margin:0!important;height:auto!important}.bbtfnav ul li{float:none!important}.bbtfnav ul li a{position:static!important;margin:0!important;height:auto!important;float:none!important}.bbtfnav ul li.current a{border:0!important}.bbtfnav ul ul{position:static!important;padding:0!important;background:#fff!important}@media screen and (min-width:760px),print{.bbtfnav ul ul li{display:inline-block}}.bbtfnav ul ul li a{text-transform:none}.bbtfnav ul ul li.current a{text-decoration:underline;background:0!important;border:0!important}.bbtfnavwrap+.colwrap{margin:20px 0 0!important}.break-word{word-break:break-word;hyphens:auto}.clearfix{display:block}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js .hidden-if-js-enabled{display:none}.image-replacement{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.visually-hidden{position:absolute;top:0;left:-99999px}.dcsns ul,.dcsns li{padding:0;margin:0;list-style:none!important;background:0}.dcsns{margin:0 0 13px;padding:10px 10px 0;width:245px;height:391px;background:#e3e4e4;color:#444;list-style:none outside none;float:right;clear:right;font-family:"StrandGothicBold","News Gothic",Arial,Helvetica,sans-serif}.dcsns-content{position:relative;height:356px!important;overflow:hidden;padding:0;margin:0 0 5px 0}.dcsns-loading{background:url(/resources/strand/images/layout/dcsns/loading_light.gif) no-repeat 0 0;height:24px;padding:6px 0 0 30px;position:absolute;top:10px;left:10px}.stream p{margin:0;padding:0}.stream li a{color:#b22b1a}.stream li{padding:0;position:relative;font-size:11px;color:#444;border:1px solid #d3d3d3;margin-bottom:8px;line-height:1.35em}.stream li .inner{padding:10px 10px 0 10px;margin:0;position:relative;line-height:1.4em}.stream li .icon{position:absolute;left:8px;bottom:5px;z-index:2;height:20px}.stream li .clear{clear:both}.stream li .section-intro{clear:both;display:block;font-style:italic;padding:8px 0 5px 35px;margin:0;height:19px;color:#fff}.stream li .section-intro a{text-decoration:underline;margin-right:3px;color:#fff}.stream li .section-title{display:block;font-weight:bold;margin-bottom:3px;font-size:12px;color:#6b6d70}.stream li .section-title a{color:#555}.stream li .section-title a:hover{color:#2db6e8}.stream li .section-thumb{float:left;margin:0 7px 0 0;max-width:99%}.stream li .section-thumb img{border:1px solid #ccc;padding:1px;background:#fff;max-width:99%}.stream li .section-text{display:block;margin-bottom:3px}.stream li .section-text br{display:block}.stream li .section-user{clear:both;display:block;font-style:italic;margin:0 8px 5px 0;display:block;float:left;padding:5px 0 5px 15px;line-height:12px;background:url(/resources/strand/images/layout/dcsns/profile.png) no-repeat 0 5px}.stream li .meta{display:block;font-size:90%;color:#999}.stream li .meta span{margin:0 8px 5px 0;display:block;float:left;padding:0 0 0 15px;line-height:12px}.meta span.shares{background:url(/resources/strand/images/layout/dcsns/shares.png) no-repeat 0 0;padding-left:20px}.meta span.views{background:url(/resources/strand/images/layout/dcsns/views.png) no-repeat 0 0;padding-left:18px}.meta span.likes{background:url(/resources/strand/images/layout/dcsns/likes.png) no-repeat 0 0;padding-left:16px}.meta span.comments{background:url(/resources/strand/images/layout/dcsns/comments.png) no-repeat 0 0}.meta span.users{background:url(/resources/strand/images/layout/dcsns/users.png) no-repeat 0 0}.meta span.videos{background:url(/resources/strand/images/layout/dcsns/videos.png) no-repeat 0 0;padding-left:16px}.stream li .section-meta{display:block;margin:0;padding:0;clear:both}.stream li .meta.item-comments{padding:0 0 0 35px;margin:0 0 5px 0;min-height:30px;position:relative;clear:both;line-height:1.3em}.stream li .meta.item-comments img{position:absolute;left:0;top:0;width:30px}.stream li .meta.item-likes{padding:0;width:100%;overflow:hidden;clear:both;line-height:1.3em}.stream li .meta.item-likes img{float:left;margin:0 5px 5px 0;width:30px;border:1px solid #ddd;padding:1px;background:#fff}.stream li.dcsns-error{color:#900}.stream li .section-share{display:block;margin:0 0 5px 0;padding:4px 0 0;float:right}.stream li .section-share a{display:block;width:16px;height:16px;float:left;margin:0 2px 0 0;background:url(/resources/strand/images/layout/dcsns/share.png) no-repeat 0 0}.stream li .section-share a.share-twitter{background-position:0 -16px}.stream li .section-share a.share-reply{background-position:0 -32px}.stream li .section-share a.share-retweet{background-position:0 -48px}.stream li .section-share a.share-favorite{background-position:0 -64px}.stream li .section-share a.share-google{background-position:0 -80px}.stream li .section-share a.share-linkedin{background-position:0 -96px}.stream li .section-share a.share-facebook:hover{background-position:-16px 0}.stream li .section-share a.share-twitter:hover{background-position:-16px -16px}.stream li .section-share a.share-reply:hover{background-position:-16px -32px}.stream li .section-share a.share-retweet:hover{background-position:-16px -48px}.stream li .section-share a.share-favorite:hover{background-position:-16px -64px}.stream li .section-share a.share-google:hover{background-position:-16px -80px}.stream li .section-share a.share-linkedin:hover{background-position:-16px -96px}.dcsns-toolbar{padding:0 80px 0 0;position:relative}.dcsns .filter{padding:0;margin:0}.dcsns .filter li{display:inline-block;margin:0 2px 0 0;padding:0;background:0;height:24px;*float:left}.dcsns .filter li a{padding:0;margin:0;display:block;float:left;height:24px}.dcsns .filter li img{margin:0;height:22px}.dcsns .controls{position:absolute;right:0;top:5px;height:22px;padding:0;z-index:12}.dcsns .controls li{display:inline;background:0}.dcsns .controls a{display:block;width:22px;height:22px;float:left;margin:0 0 0 2px;background:url(/resources/strand/images/layout/dcsns/controls.png) no-repeat 0 0}.dcsns .controls .prev{background-position:-44px 0}.dcsns .controls .next{background-position:-66px 0}.dcsns .controls .play{background-position:0 0}.dcsns .controls .pause{background-position:-22px 0}.dcsns .controls .prev:hover{background-position:-44px -22px}.dcsns .controls .next:hover{background-position:-66px -22px}.dcsns .controls .play:hover{background-position:0 -22px}.dcsns .controls .pause:hover{background-position:-22px -22px}.stream li.dcsns-rss .section-intro,.filter .f-rss a:hover{background-color:#ff9800}.stream li.dcsns-flickr .section-intro,.filter .f-flickr a:hover{background-color:#f90784}.stream li.dcsns-delicious .section-intro,.filter .f-delicious a:hover{background-color:#3271cb}.stream li.dcsns-twitter .section-intro,.filter .f-twitter a:hover{background-color:#4ec2dc}.stream li.dcsns-facebook .section-intro,.filter .f-facebook a:hover{background-color:#3b5998}.stream li.dcsns-google .section-intro,.filter .f-google a:hover{background-color:#2d2d2d}.stream li.dcsns-youtube .section-intro,.filter .f-youtube a:hover{background-color:#df1f1c}.stream li.dcsns-pinterest .section-intro,.filter .f-pinterest a:hover{background-color:#cb2528}.stream li.dcsns-lastfm .section-intro,.filter .f-lastfm a:hover{background-color:#c90e12}.stream li.dcsns-dribbble .section-intro,.filter .f-dribbble a:hover{background-color:#f175a8}.stream li.dcsns-vimeo .section-intro,.filter .f-vimeo a:hover{background-color:#4ebaff}.stream li.dcsns-stumbleupon .section-intro,.filter .f-stumbleupon a:hover{background-color:#eb4924}.stream li.dcsns-deviantart .section-intro,.filter .f-deviantart a:hover{background-color:#eb4924}.stream li.dcsns-tumblr .section-intro,.filter .f-tumblr a:hover{background-color:#365472}.stream li.dcsns-instagram .section-intro,.filter .f-instagram a:hover{background-color:#413a33}.stream li.dcsns-facebook .section-text img{margin:0 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff}.stream li.dcsns-facebook .meta{display:block;clear:both}.stream li.dcsns-facebook .meta.item-comments{padding:0;min-height:auto}.stream li.dcsns-facebook .meta.item-comments a{display:block;margin:0 0 2px 0}.stream li.dcsns-facebook .share-facebook{display:none}.stream li.dcsns-twitter .section-thumb{margin-top:3px}.stream li.dcsns-twitter .section-user{padding:0;background:0}.stream li.dcsns-twitter .section-text img{margin:5px 0 0;border:1px solid #ddd;padding:1px;background:#fff;max-width:99%}.stream li.dcsns-twitter a{color:#38aeae}.stream li.dcsns-twitter .section-intro a,.stream li.dcsns-twitter .section-intro a:hover{color:#fff}.stream li.dcsns-twitter .section-intro span a{text-decoration:none;margin-left:0}.stream li.dcsns-twitter .section-intro span a:hover{text-decoration:underline}.stream li.dcsns-twitter a:hover{color:#38aeae;text-decoration:underline}.stream li.dcsns-twitter .twitter-user{margin-bottom:2px;display:block}.stream li.dcsns-twitter .twitter-user a{color:#999;line-height:1.35em}.stream li.dcsns-twitter .twitter-user a:hover{color:#999;text-decoration:none}.stream li.dcsns-twitter .twitter-user a strong{color:#444}.stream li.dcsns-twitter .twitter-user a:hover strong{color:#38aeae;text-decoration:underline}.stream li.dcsns-google .section-title{margin-bottom:5px}.stream li.dcsns-google .meta span.plusones{padding-left:0}.dcsns .stream li.dcsns-vimeo .section-title{display:block;clear:both}.stream li.dcsns-vimeo .section-text{margin-bottom:5px}.stream li.dcsns-vimeo .section-text .meta{padding-top:5px}.stream li.dcsns-vimeo .logo{margin-bottom:3px}.stream li.dcsns-flickr .section-thumb{margin:0}.stream li.dcsns-pinterest .section-thumb{display:block}.stream li.dcsns-pinterest .section-text{clear:both}.stream li.dcsns-dribbble .inner img{margin-bottom:5px}.stream li.dcsns-lastfm .section-title{background:url(/resources/strand/images/layout/dcsns/tracks.png) no-repeat 0 0;padding-left:17px;margin-bottom:0}.stream li.dcsns-deviantart .section-thumb{display:block;float:none}.stream li.dcsns-deviantart .section-thumb img{max-width:250px}.stream li.dcsns-tumblr .section-text img{margin:0 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:99%}.stream li.dcsns-tumblr .track{display:block;background:url(/resources/strand/images/layout/dcsns/tracks.png) no-repeat 0 5px;padding:5px 0 0 17px;margin-bottom:0}.stream li.dcsns-instagram .section-title{font-weight:normal;clear:both}.stream li.dcsns-instagram .section-thumb img{margin-bottom:10px}.stream li.dcsns-instagram .section-meta{clear:both;margin-bottom:5px}.stream li.dcsns-instagram .section-meta .meta .comments,.stream li.dcsns-instagram .section-meta .meta .likes{margin:0 0 5px 0;padding-top:5px;background-position:0 5px;float:none;font-size:100%;font-weight:bold}
