#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 0 0;height:13px;margin-top:4px;width:13px;}a.tabledrag-handle-hover .handle{background-position:0 -20px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ajax-progress{float:left;}.ajax-progress .throbber{background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}th.active img{display:inline;}td.active{background-color:#ddd;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(/misc/menu-expanded.png) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(/misc/progress.gif);}
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
div.vertical-tabs{margin:1em 0 1em 15em;border:1px solid #ccc;position:relative;}.vertical-tabs ul.vertical-tabs-list{width:15em;list-style:none;list-style-image:none;border-top:1px solid #ccc;padding:0;position:relative;margin:-1px 0 -1px -15em;float:left;}.vertical-tabs fieldset.vertical-tabs-pane{margin:0 !important;border:0;}fieldset.vertical-tabs-pane legend{display:none;}fieldset.vertical-tabs-pane fieldset legend{display:block;}.vertical-tabs ul.vertical-tabs-list li{background:#eee;border:1px solid #ccc;border-top:0;padding:0;margin:0;min-width:0;}.vertical-tabs ul.vertical-tabs-list li a{display:block;text-decoration:none;padding:0.5em 0.6em;}.vertical-tabs ul.vertical-tabs-list li a:focus strong,.vertical-tabs ul.vertical-tabs-list li a:active strong,.vertical-tabs ul.vertical-tabs-list li a:hover strong{text-decoration:underline;}.vertical-tabs ul.vertical-tabs-list li a:hover{outline:1px dotted;}.vertical-tabs ul.vertical-tabs-list li.selected{background-color:#fff;border-right-width:0;}.vertical-tabs ul.vertical-tabs-list .selected strong{color:#000;}.vertical-tabs ul.vertical-tabs-list .summary{display:block;}.vertical-tabs ul.vertical-tabs ul.vertical-tabs-list .summary{line-height:normal;margin-bottom:0;}.vertical-tabs .form-type-textfield input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}* html .vertical-tabs .form-type-textfield,* html .vertical-tabs .form-textarea-wrapper{width:95%;}
@font-face{font-family:'titillium_regular';src:url(/sites/all/themes/lulzbot/fonts/titilliumweb-regular-webfont.eot);src:url(/sites/all/themes/lulzbot/fonts/titilliumweb-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-regular-webfont.woff) format("woff"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-regular-webfont.svg#titillium_webregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'titillium_semibold';src:url(/sites/all/themes/lulzbot/fonts/titilliumweb-semibold-webfont.eot);src:url(/sites/all/themes/lulzbot/fonts/titilliumweb-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-semibold-webfont.woff2) format("woff2"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-semibold-webfont.woff) format("woff"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-semibold-webfont.ttf) format("truetype"),url(/sites/all/themes/lulzbot/fonts/titilliumweb-semibold-webfont.svg#titillium_websemibold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'latobold';src:url(/sites/all/themes/lulzbot/fonts/lato-bold-webfont.eot);src:url(/sites/all/themes/lulzbot/fonts/lato-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lulzbot/fonts/lato-bold-webfont.woff2) format("woff2"),url(/sites/all/themes/lulzbot/fonts/lato-bold-webfont.woff) format("woff"),url(/sites/all/themes/lulzbot/fonts/lato-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/lulzbot/fonts/lato-bold-webfont.svg#latobold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'latolight';src:url(/sites/all/themes/lulzbot/fonts/lato-light-webfont.eot);src:url(/sites/all/themes/lulzbot/fonts/lato-light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lulzbot/fonts/lato-light-webfont.woff2) format("woff2"),url(/sites/all/themes/lulzbot/fonts/lato-light-webfont.woff) format("woff"),url(/sites/all/themes/lulzbot/fonts/lato-light-webfont.ttf) format("truetype"),url(/sites/all/themes/lulzbot/fonts/lato-light-webfont.svg#latolight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'latoregular';src:url(/sites/all/themes/lulzbot/fonts/lato-regular-webfont.eot);src:url(/sites/all/themes/lulzbot/fonts/lato-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lulzbot/fonts/lato-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/lulzbot/fonts/lato-regular-webfont.woff) format("woff"),url(/sites/all/themes/lulzbot/fonts/lato-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/lulzbot/fonts/lato-regular-webfont.svg#latoregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'latoblack';src:url(/sites/all/themes/lulzbot/fonts/lato-black-webfont.eot);src:url(/sites/all/themes/lulzbot/fonts/lato-black-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lulzbot/fonts/lato-black-webfont.woff2) format("woff2"),url(/sites/all/themes/lulzbot/fonts/lato-black-webfont.woff) format("woff"),url(/sites/all/themes/lulzbot/fonts/lato-black-webfont.ttf) format("truetype"),url(/sites/all/themes/lulzbot/fonts/lato-black-webfont.svg#latoblack) format("svg");font-weight:normal;font-style:normal;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}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;}hr{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;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:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{box-sizing:border-box;}* html{font-size:112.5%;}html{font-size:18px;font-family:"titillium_regular",sans-serif;font-size:1em;line-height:1.3125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:37.5em){html{font-size:1.25em;line-height:1.3em;}}body{position:relative;color:#666;}div,section,header,footer,aside,figure{box-sizing:border-box;}h1{font-size:34px;font-size:2.125rem;line-height:1.17647em;margin:0;font-family:"latoblack",sans-serif;}@media (min-width:37.5em){h1{font-size:2.2rem;line-height:1.13636em;}}@media (min-width:48em){h1{font-size:2.7rem;line-height:1.11111em;}}h2{font-size:24px;font-size:1.5rem;line-height:1.25em;margin-bottom:0;font-family:"latoblack",sans-serif;}@media (min-width:37.5em){h2{font-size:2.1rem;line-height:1.14286em;}}p + h2,ul + h2,ol + h2,dl + h2,table + h2,figure + h2,img + h2,blockquote + h2{margin-top:42px;margin-top:2.66667rem;}h3{font-size:22px;font-size:1.375rem;line-height:1.27273em;margin-bottom:0;font-family:"latoblack",sans-serif;color:#565656;}@media (min-width:37.5em){h3{font-size:1.65rem;line-height:1.09091em;}}p + h3,ul + h3,ol + h3,dl + h3,table + h3,figure + h3,img + h3,blockquote + h3{margin-top:42px;margin-top:2.66667rem;}h4,.note-title{font-size:18px;font-size:1.125rem;line-height:1.33333em;padding-bottom:8px;padding-bottom:0.5rem;margin-bottom:0;border-bottom:1px solid #e0e0e0;font-family:"latobold",sans-serif;color:#666;}@media (min-width:37.5em){h4,.note-title{font-size:1.2rem;line-height:1.25em;}}p + h4,p + .note-title,ul + h4,ul + .note-title,ol + h4,ol + .note-title,dl + h4,dl + .note-title,table + h4,table + .note-title,figure + h4,figure + .note-title,img + h4,img + .note-title,blockquote + h4,blockquote + .note-title{margin-top:42px;margin-top:2.66667rem;}h5{font-size:16px;font-size:1rem;line-height:1.3125em;margin-bottom:0;font-weight:300;}@media (min-width:37.5em){h5{font-size:1.1rem;line-height:1.27273em;}}p + h5,ul + h5,ol + h5,dl + h5,table + h5,figure + h5,img + h5,blockquote + h5{margin-top:42px;margin-top:2.66667rem;}h6{font-size:16px;font-size:1rem;line-height:1.3125em;margin-bottom:0;}@media (min-width:37.5em){h6{font-size:1.1rem;line-height:1.27273em;}}p + h6,ul + h6,ol + h6,dl + h6,table + h6,figure + h6,img + h6,blockquote + h6{margin-top:42px;margin-top:2.66667rem;}h1:first-child,h2:first-child,h3:first-child,h5:first-child,h6:first-child{margin-top:0;}a{color:#a2ba0c;text-decoration:none;}a:hover{color:#788a09;}h1 > a,h2 > a,h3 > a,h4 > a,.note-title > a,h5 > a,h6 > a{text-decoration:none;}h1 > a:hover,h1 > a:focus,h2 > a:hover,h2 > a:focus,h3 > a:hover,h3 > a:focus,h4 > a:hover,.note-title > a:hover,h4 > a:focus,.note-title > a:focus,h5 > a:hover,h5 > a:focus,h6 > a:hover,h6 > a:focus{text-decoration:underline;}strong,b{font-family:"titillium_semibold",sans-serif;font-weight:500;}p{margin-top:0;margin-bottom:0;}p + p,ul + p,ol + p,dl + p,table + p,figure + p,img + p,blockquote + p{margin-top:18px;margin-top:1.16667rem;}blockquote{margin:21px 0 21px 20px;margin:1.33333rem 0 1.33333rem 20px;font-style:italic;}@media (min-width:37.5em){blockquote{margin-left:30px;}}img{max-width:100%;height:auto;}figure{margin:0;}figure img{display:block;}ul,ol{margin-bottom:0;padding-left:20px;}p + ul,ul + ul,ol + ul,dl + ul,table + ul,figure + ul,img + ul,blockquote + ul,p +
  ol,ul +
  ol,ol +
  ol,dl +
  ol,table +
  ol,figure +
  ol,img +
  ol,blockquote +
  ol{margin-top:24px;margin-top:1.55556rem;}@media (min-width:37.5em){ul,ol{padding-left:30px;}}ul > li + li,ol > li + li{margin-top:10px;margin-top:0.66667rem;}dl{margin-bottom:16px;margin-bottom:1rem;}dt{font-weight:600;}dd{margin-left:30px;}input,textarea{border:1px solid #e0e0e0;padding:5px;padding:0.33333rem;max-width:100%;}input[type="checkbox"]{float:left;margin:0 8px 0 0;margin:0 0.5rem 0 0;position:relative;top:1px;}@media (min-width:37.5em){input[type="checkbox"]{top:4px;}}table{font-size:16px;font-size:1rem;line-height:1.3125em;max-width:100%;width:100%;border-collapse:collapse;border-spacing:0;text-align:left;}@media (min-width:37.5em){table{font-size:0.9rem;line-height:1.33333em;}}p + table,ul + table,ol + table,dl + table,table + table,figure + table,img + table,blockquote + table{margin-top:21px;margin-top:1.33333rem;}h1 + table,h2 + table,h3 + table,h4 + table,.note-title + table,h5 + table,h6 + table{margin-top:21px;margin-top:1.33333rem;}thead th{vertical-align:bottom;}th,td{padding:8px;vertical-align:top;border-top:1px solid #d0d0d0;}td.active{background:rgba(0,0,0,0.05);}th{font-family:"titillium_semibold",sans-serif;font-weight:500;}caption + thead tr:first-child th,caption + thead tr:first-child td,colgroup + thead tr:first-child th,colgroup + thead tr:first-child td,thead:first-child tr:first-child th,thead:first-child tr:first-child td{border-top:0;}tbody + tbody{border-top:2px solid #d0d0d0;}tr.odd{background-color:#f6f6f6;}tr.even{background-color:#ffffff;}th.active img{margin-left:3px;}:focus{outline-width:1px;outline-style:dashed;outline-color:#e0e0e0;}.title + .dateline{margin-top:32px;margin-top:2rem;}.file{display:block;padding-left:20px;}.file-icon{float:left;margin-left:-20px;position:relative;top:.333em;}input[type="submit"],button{display:inline-block;border:0;color:#ffffff;padding:5px 16px;padding:0.33333rem 1rem;font-size:13px;font-size:0.8125rem;line-height:1.46154em;text-transform:uppercase;font-family:"latobold",sans-serif;text-shadow:-1px -1px 1px rgba(0,0,0,0.1);background-color:#c1d640;transition:background-color .2s ease-out;}input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#a2ba0c;}.form-item{margin:0;}.form-actions{margin:21px 0 0;margin:1.33333rem 0 0;}.form-item + .form-item{margin-top:10px;margin-top:0.66667rem;}.form-item-description{margin-top:5px;margin-top:0.33333rem;margin-bottom:10px;margin-bottom:0.66667rem;font-size:0.77778em;line-height:1.28571em;font-family:"titillium_regular",sans-serif;}.form-item-label{display:block;margin-bottom:5px;margin-bottom:0.33333rem;margin-top:10px;margin-top:0.66667rem;font-size:14px;font-size:0.875rem;line-height:1.28571em;font-family:"latoregular",sans-serif;color:#231f20;}@media (min-width:37.5em){.form-item-label{font-size:0.8rem;line-height:1.3125em;}}fieldset{display:table-cell;margin:21px 0 0;margin:1.33333rem 0 0;max-width:100%;min-width:0;}@media (min-width:48em){fieldset{display:inherit;max-width:inherit;}}.fieldset-legend{font-family:"latoblack",sans-serif;font-weight:500;font-size:18px;font-size:1.125rem;line-height:1.33333em;}@media (min-width:37.5em){.fieldset-legend{font-size:1.2rem;line-height:1.25em;}}.fieldset-description{font-size:0.88889em;line-height:1.5em;margin-bottom:1.5em;font-family:"titillium_regular",sans-serif;}html.js input.form-autocomplete{background-position:100% 6px;}html.js input.form-autocomplete.throbbing{background-position:100% -14px;}.select-wrapper{margin-top:5px;margin-top:0.33333rem;z-index:0;overflow:hidden;position:relative;background-color:#ffffff;}.select-wrapper:before{content:'';position:absolute;right:10px;top:50%;z-index:-1;margin-top:-8px;width:8px;height:8px;border-right:2px solid #c1d640;border-bottom:2px solid #c1d640;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .3s ease-in-out;}@media (min-width:37.5em){.select-wrapper:before{right:17px;}}.select-wrapper:after{content:'';position:absolute;display:inline-block;right:30px;top:10px;bottom:10px;border-left:1px solid #c1d640;}@media (min-width:37.5em){.select-wrapper:after{right:42px;}}.ie9 .select-wrapper:before,.ie9 .select-wrapper:after{display:none;}select{width:100%;padding-top:8px;padding-top:0.5rem;padding-bottom:8px;padding-bottom:0.5rem;padding-right:42px;padding-right:2.66667rem;padding-left:10px;padding-left:0.66667rem;border:1px solid #e0e0e0;background-color:transparent;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.node-printer select{min-height:50px;}.form-type-checkboxes .form-type-checkbox,.form-type-radios .form-type-radio,.bef-select-as-checkboxes .form-type-bef-checkbox{margin:0.33333em 0;}.form-type-checkboxes .form-type-checkbox > label,.form-type-radios .form-type-radio > label,.bef-select-as-checkboxes .form-type-bef-checkbox > label{font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.form-type-checkboxes .form-type-checkbox > label,.form-type-radios .form-type-radio > label,.bef-select-as-checkboxes .form-type-bef-checkbox > label{font-size:0.8rem;line-height:1.3125em;}}.form-type-radio > label{display:inline-block;margin-left:5px;margin-left:0.33333rem;margin-top:0;margin-bottom:0;}.form-type-filament-colors{clear:both;padding-top:5px;padding-top:0.33333rem;}.form-type-filament-colors:after{content:"";display:table;clear:both;}.form-type-filament-colors .filament-colors{margin:0;padding:0;}.form-type-filament-colors .filament-colors > li{list-style:none;}.form-type-filament-colors .filament-colors .filament-color{display:table;position:relative;padding:10px;padding:0.66667rem;margin-top:0;background-color:#ffffff;border:1px solid #f0f0f0;box-shadow:inset 0 0 0 5px transparent;transition:all .3s ease-in-out;width:46.66667%;float:left;margin-right:6%;margin-bottom:3.25%;}.form-type-filament-colors .filament-colors .filament-color:nth-child(2n){margin-right:0;}@media (min-width:62em){.form-type-filament-colors .filament-colors .filament-color{width:21.875%;float:left;margin-right:4%;margin-bottom:4.25%;}.form-type-filament-colors .filament-colors .filament-color:nth-child(2n){margin-right:4%;}.form-type-filament-colors .filament-colors .filament-color:nth-child(4n){margin-right:0;}.form-type-filament-colors .filament-colors .filament-color:nth-child(4n+5){clear:both;}}#reviews .form-type-filament-colors .filament-colors .filament-color{width:46.66667%;float:left;margin-right:6%;}#reviews .form-type-filament-colors .filament-colors .filament-color:nth-child(2n){margin-right:0;margin-bottom:3.25%;}.form-type-filament-colors .filament-colors .filament-color.active,.form-type-filament-colors .filament-colors .filament-color:hover{border-color:#f0f0f0;box-shadow:inset 0 0 0 5px #f0f0f0;}.form-type-filament-colors .filament-colors .filament-color.unavailable:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.6);}.form-type-filament-colors .filament-colors .link--filament-color{position:absolute;top:0;bottom:0;left:0;right:0;}.form-type-filament-colors .filament-colors img{display:table-cell;vertical-align:middle;margin-right:10px;margin-right:0.66667rem;}.form-type-filament-colors .filament-colors span{display:table-cell;vertical-align:middle;width:55%;font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.form-type-filament-colors .filament-colors span{font-size:0.7rem;line-height:1.28571em;}}input.error,textarea.error,select.error{border:2px solid red;}.machine-name-label{font-family:"titillium_regular",sans-serif;font-weight:bold;}.machine-name-value{font-family:monospace;margin:0 .5em;}.form-required,.marker{color:#d31245;font-weight:bold;}.vertical-tab-button{position:relative;font-family:"titillium_regular",sans-serif;}#active-vertical-tab{top:0;}.field--button--teritary > a{display:inline-block;font-size:14px;font-size:0.875rem;line-height:1.28571em;padding:10px 16px;padding:0.66667rem 1rem;padding:16px 32px;padding:1rem 2rem;font-family:"latobold",sans-serif;text-transform:uppercase;text-decoration:none;color:#ffffff;border:1px solid #ffffff;background-color:transparent;transition:all .3s ease-in-out;}@media (min-width:37.5em){.field--button--teritary > a{font-size:0.7rem;line-height:1.28571em;}}.field--button--teritary > a:hover{background-color:rgba(255,255,255,0.2);}.button--add-to-cart{display:block;width:100%;border:0;color:#ffffff;text-transform:uppercase;font-family:"latobold",sans-serif;text-shadow:-1px -1px 1px rgba(0,0,0,0.1);background-color:#c1d640;transition:background-color .2s ease-out;padding:18px 53px;padding:1.16667rem 3.33333rem;font-size:18px;font-size:1.125rem;line-height:1.33333em;margin-top:10px;margin-top:0.66667rem;}.button--add-to-cart:hover,.button--add-to-cart:focus{background-color:#a2ba0c;}@media (min-width:48em){.button--add-to-cart{font-size:1.2rem;line-height:0.91667em;}}input[type="submit"].button--add-to-cart{display:block;width:100%;border:0;color:#ffffff;text-transform:uppercase;font-family:"latobold",sans-serif;text-shadow:-1px -1px 1px rgba(0,0,0,0.1);background-color:#c1d640;transition:background-color .2s ease-out;padding:18px 53px;padding:1.16667rem 3.33333rem;font-size:18px;font-size:1.125rem;line-height:1.33333em;margin-top:10px;margin-top:0.66667rem;}input[type="submit"].button--add-to-cart:hover,input[type="submit"].button--add-to-cart:focus{background-color:#a2ba0c;}@media (min-width:48em){input[type="submit"].button--add-to-cart{font-size:1.2rem;line-height:0.91667em;}}input[type="submit"].button--cart{display:block;width:100%;border:0;color:#ffffff;padding:18px 53px;padding:1.16667rem 3.33333rem;margin-top:16px;margin-top:1rem;font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){input[type="submit"].button--cart{font-size:0.9rem;line-height:1.33333em;}}.node-printer input[type="submit"].button--cart{padding:18px 53px;padding:1.16667rem 3.33333rem;font-size:18px;font-size:1.125rem;line-height:1.33333em;}@media (min-width:48em){.node-printer input[type="submit"].button--cart{font-size:1.2rem;line-height:0.91667em;}}input[type="submit"][disabled="disabled"],button[disabled="disabled"]{text-transform:uppercase;font-family:"latobold",sans-serif;text-shadow:-1px -1px 1px rgba(0,0,0,0.1);background-color:#b7b7b7;transition:background-color .2s ease-out;}input[type="submit"][disabled="disabled"]:hover,input[type="submit"][disabled="disabled"]:focus,button[disabled="disabled"]:hover,button[disabled="disabled"]:focus{background-color:#b7b7b7;}button.button--check-availability{font-size:12px;font-size:0.75rem;line-height:1.33333em;padding:13px 2px;padding:0.83333rem 2px;min-height:50px;}@media (min-width:86.5em){button.button--check-availability{font-size:0.65rem;line-height:1.30769em;}}@media (min-width:86.5em){button.button--check-availability{padding:0.83333rem 1.33333rem;}}.share--product{position:relative;display:inline-block;background-color:#f0f0f0;color:#a09e9f;transition:all .3s ease-in-out;font-size:16px;font-size:1rem;line-height:1.3125em;vertical-align:middle;padding:5px 10px;padding:5px 0.66667rem;font-family:"latoregular",sans-serif;}.share--product:hover{color:#a09e9f;background-color:#e3e3e3;}@media (min-width:37.5em){.share--product{font-size:0.9rem;line-height:1.33333em;}}.share--product:after{content:'';position:relative;width:14px;height:11px;display:inline-block;vertical-align:middle;background-position:center;}.share--product:after{vertical-align:inherit;margin-top:-2px;}.cart,.cart--drawer{position:relative;transition:background-image 0.2s ease-in-out;}.cart .cart-item-count,.cart--drawer .cart-item-count{width:20px;height:20px;position:absolute;top:-7px;right:-10px;border-radius:40em;text-align:center;font-weight:600;font-size:13px;font-size:0.8125rem;line-height:1.38462em;}@media (min-width:37.5em){.cart .cart-item-count,.cart--drawer .cart-item-count{font-size:0.65rem;line-height:1.38462em;}}.cart .cart-item-count{background-color:#c1d640;color:#ffffff;}.cart--drawer{float:right;width:30px;height:30px;top:-10px;}.cart--drawer .cart-item-count{font-family:"titillium_regular",sans-serif;background-color:#ffffff;color:#231f20;}.page-title{margin-bottom:0.57143em;font-size:27px;font-size:1.6875rem;line-height:1.33333em;color:#3e3e3e;}@media (min-width:37.5em){.page-title{font-size:2.1rem;line-height:1.28571em;}}@media (min-width:48em){.page-title{font-size:2.4rem;line-height:1.25em;}}.basic-page--title{margin-bottom:10px;margin-bottom:0.66667rem;text-transform:uppercase;font-size:34px;font-size:2.125rem;line-height:1.17647em;}@media (min-width:37.5em){.basic-page--title{font-size:2.2rem;line-height:1.13636em;}}@media (min-width:48em){.basic-page--title{font-size:2.7rem;line-height:1.11111em;}}.title{font-size:27px;font-size:1.6875rem;line-height:1.33333em;}@media (min-width:37.5em){.title{font-size:2.1rem;line-height:1.28571em;}}@media (min-width:48em){.title{font-size:2.4rem;line-height:1.25em;}}.heading--large{margin-bottom:21px;margin-bottom:1.33333rem;font-family:"latobold",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.25em;}@media (min-width:37.5em){.heading--large{font-size:2.1rem;line-height:1.14286em;}}.heading--thin{font-family:"latolight",sans-serif;font-size:30px;font-size:1.875rem;line-height:1.2em;color:#3e3e3e;font-weight:300;}@media (min-width:37.5em){.heading--thin{font-size:1.8rem;line-height:1.16667em;}}.product--title{margin-bottom:32px;margin-bottom:2rem;padding-bottom:5px;padding-bottom:0.33333rem;font-family:"latoblack",sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.25em;color:#231f20;border-bottom:1px solid #e0e0e0;}@media (min-width:37.5em){.product--title{font-size:2.1rem;line-height:1.14286em;}}.node-printer .product--title{font-size:24px;font-size:1.5rem;line-height:1.25em;}@media (min-width:37.5em){.node-printer .product--title{font-size:2.1rem;line-height:1.14286em;}}.product-teaser--title{font-size:16px;font-size:1rem;line-height:1.25em;border-bottom:0;margin-top:21px;margin-top:1.33333rem;padding-bottom:2px;padding-bottom:0.16667rem;color:#231f20;}@media (min-width:37.5em){.product-teaser--title{font-size:0.9rem;line-height:1.22222em;}}.heading--bold{font-family:"latobold",sans-serif;}.heading--small{font-size:18px;font-size:1.125rem;line-height:1.33333em;}@media (min-width:37.5em){.heading--small{font-size:1.2rem;line-height:1.25em;}}.heading--tiny{margin-bottom:5px;margin-bottom:0.33333rem;font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){.heading--tiny{font-size:1.1rem;line-height:1.27273em;}}.heading--section{text-transform:uppercase;text-align:center;font-family:"latoregular",sans-serif;font-weight:400;font-size:26px;font-size:1.625rem;line-height:1.23077em;color:#231f20;}@media (min-width:37.5em){.heading--section{font-size:1.5rem;line-height:1.2em;}}.heading--link-text a{color:#3e3e3e;}.heading--link-text a:hover{text-decoration:underline;}.heading--sidebar.block-title{margin-top:0;font-size:14px;font-size:0.875rem;line-height:1.28571em;color:#231f20;}@media (min-width:37.5em){.heading--sidebar.block-title{font-size:0.8rem;line-height:1.3125em;}}.heading--ruled{padding-bottom:10px;padding-bottom:0.66667rem;border-bottom:1px solid #e0e0e0;color:#231f20;}.compare--printer-title{padding-bottom:10px;padding-bottom:0.66667rem;margin-top:0;margin-bottom:10px;margin-bottom:0.66667rem;border-bottom:1px solid rgba(35,31,32,0.2);text-transform:uppercase;letter-spacing:.05em;font-size:26px;font-size:1.625rem;line-height:1.07692em;color:#231f20;}@media (min-width:37.5em){.compare--printer-title{font-size:1.5rem;line-height:1.13333em;}}.header--store-category{border-bottom:1px solid #e0e0e0;padding-bottom:5px;padding-bottom:0.33333rem;font-family:"latoregular",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.25em;}@media (min-width:37.5em){.header--store-category{font-size:2.1rem;line-height:1.14286em;}}.header--store-category.block-title{border-bottom:1px solid #e0e0e0;padding-bottom:5px;padding-bottom:0.33333rem;font-family:"latoregular",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.25em;}@media (min-width:37.5em){.header--store-category.block-title{font-size:2.1rem;line-height:1.14286em;}}.aside .block-title{font-family:"latolight",sans-serif;font-size:30px;font-size:1.875rem;line-height:1.2em;color:#3e3e3e;font-weight:300;}@media (min-width:37.5em){.aside .block-title{font-size:1.8rem;line-height:1.16667em;}}.image-frame > img,.image-frame > a > img{border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(86,86,86,0.6);padding:4px;background-color:#ffffff;}.image-left{float:left;margin:0 30px 0.33333em 0;}.image-right{float:right;margin:0 0 0.33333em 30px;}.callout-image{position:absolute;top:0;left:0;right:0;min-height:545px;z-index:-1;background-size:cover;}.basic-page--image{display:table;width:100%;position:relative;top:0;left:0;right:0;height:360px;z-index:1;background-size:cover;background-color:#c1d640;background-blend-mode:multiply;}.product--teaser-image{display:inline-block;width:100%;border:1px solid #e0e0e0;}.intro{font-size:18px;font-size:1.125rem;line-height:1.33333em;}@media (min-width:37.5em){.intro{font-size:1.1rem;line-height:1.22727em;}}.link--button{display:inline-block;border:0;color:#ffffff;padding:5px 16px;padding:0.33333rem 1rem;font-size:13px;font-size:0.8125rem;line-height:1.46154em;text-transform:uppercase;font-family:"latobold",sans-serif;text-shadow:-1px -1px 1px rgba(0,0,0,0.1);background-color:#c1d640;transition:background-color .2s ease-out;}.link--button:hover,.link--button:focus{background-color:#a2ba0c;}.link--button:hover{color:#ffffff;}.link--button--small{display:inline-block;border:0;color:#ffffff;font-size:14px;font-size:0.875rem;line-height:1.28571em;padding:10px 16px;padding:0.66667rem 1rem;text-transform:uppercase;font-family:"latobold",sans-serif;text-shadow:-1px -1px 1px rgba(0,0,0,0.1);background-color:#c1d640;transition:background-color .2s ease-out;}@media (min-width:37.5em){.link--button--small{font-size:0.7rem;line-height:1.28571em;}}.link--button--small:hover,.link--button--small:focus{background-color:#a2ba0c;}.link--button--small:hover{color:#ffffff;}.link--block{display:block;clear:both;}.link--list{margin-top:21px;margin-top:1.33333rem;}.link--list a{display:block;color:#92a710;text-decoration:none;vertical-align:middle;font-size:16px;font-size:1rem;line-height:1.3125em;transition:color .3s ease-in-out;margin-top:5px;margin-top:0.33333rem;margin-bottom:5px;margin-bottom:0.33333rem;font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){.link--list a{font-size:0.9rem;line-height:1.33333em;}}@media (min-width:48em){.link--list a{font-size:1rem;line-height:1.3em;}}.link--list a:focus,.link--list a:hover{color:rgba(162,186,12,0.9);}.link--list a:focus:after,.link--list a:hover:after{opacity:.8;}.link--list a:after{width:24px;height:24px;background-position:center;text-indent:48px;overflow:hidden;white-space:nowrap;content:"";display:inline-block;vertical-align:middle;background-size:12px;margin-left:.25em;opacity:1;transition:all .3s ease-in-out;}@media (min-width:37.5em){.link--list a:after{height:30px;width:30px;background-size:auto;}}@media (min-width:37.5em){.link--list a{font-size:0.9rem;line-height:1.33333em;}}.link--list a:last-child{margin-bottom:0;}.link--go{display:block;color:#92a710;text-decoration:none;vertical-align:middle;font-size:16px;font-size:1rem;line-height:1.3125em;transition:color .3s ease-in-out;}@media (min-width:37.5em){.link--go{font-size:0.9rem;line-height:1.33333em;}}@media (min-width:48em){.link--go{font-size:1rem;line-height:1.3em;}}.link--go:focus,.link--go:hover{color:rgba(162,186,12,0.9);}.link--go:focus:after,.link--go:hover:after{opacity:.8;}.link--go:after{width:24px;height:24px;background-position:center;text-indent:48px;overflow:hidden;white-space:nowrap;content:"";display:inline-block;vertical-align:middle;background-size:12px;margin-left:.25em;opacity:1;transition:all .3s ease-in-out;}@media (min-width:37.5em){.link--go:after{height:30px;width:30px;background-size:auto;}}.link--go--container > a{display:block;color:#92a710;text-decoration:none;vertical-align:middle;font-size:16px;font-size:1rem;line-height:1.3125em;transition:color .3s ease-in-out;}@media (min-width:37.5em){.link--go--container > a{font-size:0.9rem;line-height:1.33333em;}}@media (min-width:48em){.link--go--container > a{font-size:1rem;line-height:1.3em;}}.link--go--container > a:focus,.link--go--container > a:hover{color:rgba(162,186,12,0.9);}.link--go--container > a:focus:after,.link--go--container > a:hover:after{opacity:.8;}.link--go--container > a:after{width:24px;height:24px;background-position:center;text-indent:48px;overflow:hidden;white-space:nowrap;content:"";display:inline-block;vertical-align:middle;background-size:12px;margin-left:.25em;opacity:1;transition:all .3s ease-in-out;}@media (min-width:37.5em){.link--go--container > a:after{height:30px;width:30px;background-size:auto;}}.link--text{color:#666;}.link--button-white{display:inline-block;font-size:14px;font-size:0.875rem;line-height:1.28571em;padding:10px 16px;padding:0.66667rem 1rem;padding:16px 32px;padding:1rem 2rem;font-family:"latobold",sans-serif;text-transform:uppercase;text-decoration:none;color:#ffffff;border:1px solid #ffffff;background-color:transparent;transition:all .3s ease-in-out;padding-top:10px;padding-top:0.66667rem;padding-bottom:10px;padding-bottom:0.66667rem;padding-left:64px;padding-left:4rem;padding-right:64px;padding-right:4rem;}@media (min-width:37.5em){.link--button-white{font-size:0.7rem;line-height:1.28571em;}}.link--button-white:hover{background-color:rgba(255,255,255,0.2);}.link--small{margin-top:5px;margin-top:0.33333rem;margin-bottom:5px;margin-bottom:0.33333rem;font-size:14px;font-size:0.875rem;line-height:1.35714em;}.no-bullets{list-style:none;padding-left:0;}.list--3up{margin:0;padding:0;}.list--3up > li{list-style:none;}.list--3up:after{content:"";display:table;clear:both;}.list--3up > li{margin-top:53px;margin-top:3.33333rem;vertical-align:top;}.list--3up > li:first-child{margin-top:0;}@media (min-width:48em){.list--3up{text-align:center;}.list--3up > li{margin-top:5.33333rem;float:left;width:46.42857%;margin-right:7.14286%;text-align:left;}}@media (min-width:48em) and (max-width:61.9375em){.list--3up > li:nth-child(-n+2){margin-top:0;}.list--3up > li:nth-child(2n){margin-right:0;}.list--3up > li:nth-child(2n+1){clear:both;}.list--3up > li:last-child:nth-child(2n+1){display:inline-block;float:left;margin-left:auto;margin-right:auto;width:50%;}}@media (min-width:62em){.list--3up > li{width:30.43478%;margin-right:4.34783%;}.list--3up > li:nth-child(-n+3){margin-top:0;}.list--3up > li:nth-child(3n){margin-right:0;}.list--3up > li:nth-child(3n+1){clear:both;}.list--3up > li:nth-last-child(2):first-child ~ li{display:inline-block;float:none;margin-right:0;}}.list--ruled{margin:0;padding:0;}.list--ruled > li{list-style:none;}.list--ruled > li{margin-top:21px;margin-top:1.33333rem;padding-top:21px;padding-top:1.33333rem;border-top:1px solid #e0e0e0;}.list--ruled > li:first-child{margin-top:0;border-top:0;padding-top:21px;padding-top:1.33333rem;}.simple--list > li + li,.simple--list > li + li{margin-top:26px;margin-top:1.66667rem;}.nav{margin:0;list-style:none;padding:0;}.nav-tabs{margin:0;list-style:none;padding:0;border-bottom:1px solid #e0e0e0;}.nav-tabs:after{content:"";display:table;clear:both;}.nav-tabs > li{margin-top:0;margin-bottom:-1px;float:left;}.nav-tabs > li > a{position:relative;display:block;margin-right:4px;border:1px solid #f0f0f0;background-color:#f6f6f6;font-size:12px;font-size:0.75rem;line-height:1.33333em;color:#666;text-transform:uppercase;padding:6px 12px;text-decoration:none;}@media (min-width:86.5em){.nav-tabs > li > a{font-size:0.65rem;line-height:1.30769em;}}.nav-tabs > li > a:after{transition:all .25s linear;content:"";position:absolute;left:-1px;right:-1px;top:-1px;margin:auto;background:rgba(0,61,121,0);height:3px;}.nav-tabs > li > a:hover{border-color:#e0e0e0 #e0e0e0 #ffffff;background-color:#ffffff;transition:none;}.nav-tabs > li > a:hover:after{transition:none;background:#003d79;}.nav-tabs > li > a:hover{border-color:#d0d0d0 #d0d0d0 #ffffff;}.nav-tabs > .active > a,.nav-tabs > .active > a:hover{color:#3e3e3e;background-color:#f0f0f0;background-color:#ffffff;background-image:none;border:1px solid #ddd;border-bottom-color:transparent;color:#003d79;cursor:default;margin-bottom:-1px;}.nav-tabs > .active > a:after,.nav-tabs > .active > a:hover:after{content:"";position:absolute;left:-1px;right:-1px;top:-1px;background:#003d79;height:3px;}.nav--grid{margin:0;list-style:none;padding:0;padding-left:20px;padding-right:20px;}@media (min-width:86.5em){.nav--grid{padding-left:0;padding-right:0;}}.nav--grid > li{background-color:#003d79;}.nav--grid > li:nth-child(2n){background-color:#00788a;}.nav--grid > li:nth-child(3n){background-color:#2db3d3;}.nav--grid > li:nth-child(4n){background-color:#5a9829;}.nav--grid > li:nth-child(5n){background-color:#81af10;}.nav--grid > li + li{margin-top:0;}.nav--grid > li > a{display:block;color:white;padding:16px 10px;padding:1rem 10px;text-align:center;font-size:18px;font-size:1.125rem;line-height:1.33333em;font-family:serif;text-decoration:none;background-color:inherit;position:relative;transition:.1s ease-out -webkit-transform;transition:.1s ease-out transform;z-index:1;}@media (min-width:37.5em){.nav--grid > li > a{font-size:1.2rem;line-height:1.25em;}}.nav--grid > li > a:before{content:"";display:block;background-color:inherit;position:absolute;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;}.nav--grid > li > a:hover,.nav--grid > li > a:focus{z-index:2;-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);transition:.3s ease-out -webkit-transform;transition:.3s ease-out transform;}@media (min-width:48em) and (max-width:61.9375em){.nav--grid > li > a{font-size:18px;}}@media (min-width:48em){.nav--grid{display:table-row;}.nav--grid > li{display:table-cell;width:20%;vertical-align:middle;height:147px;border-right:3px solid white;}.nav--grid > li:last-child{border-right:0;}.nav--grid > li > a{padding:2.33333rem 10px;}.nav--grid > li > a:hover,.nav--grid > li > a:focus{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}.nav--grid > li > a:before{height:148px;}}.nav--main ul li{margin-top:0;}.nav--main > ul > li{position:relative;display:inline-block;margin-left:8px;margin-left:0.5rem;margin-right:8px;margin-right:0.5rem;}@media (min-width:62em){.nav--main > ul > li:before,.nav--main > ul > li:after{content:'';position:absolute;left:0;right:0;height:1px;width:100%;z-index:-1;background-color:#d0d0d0;opacity:0;transition:all .3s ease-in-out;}}.nav--main > ul > li:before{top:50%;}.nav--main > ul > li:after{bottom:50%;}.nav--main > ul > li:hover:before,.nav--main > ul > li:hover:after,.nav--main > ul > li.active-trail:before,.nav--main > ul > li.active-trail:after{opacity:1;}.nav--main > ul > li:hover:before,.nav--main > ul > li.active-trail:before{top:0;}.nav--main > ul > li:hover:after,.nav--main > ul > li.active-trail:after{bottom:0;top:initial;}.nav--main > ul > li > a{display:inline-block;padding-top:2px;padding-top:0.16667rem;padding-bottom:2px;padding-bottom:0.16667rem;text-transform:uppercase;font-family:"latobold",sans-serif;font-weight:500;letter-spacing:.07em;font-size:15px;font-size:0.9375rem;line-height:1.4em;color:#222;transition:all .3s ease-in-out;}@media (min-width:37.5em){.nav--main > ul > li > a{font-size:0.8rem;line-height:1.375em;}}.nav--main > ul > li > a:hover{color:#92a710;}.nav--main > ul > li:first-child a{padding-left:0;}.nav--main .expanded{position:relative;}#navigation .expanded{position:relative;}#navigation .expanded > ul{display:inline-block;height:0;width:0;overflow:hidden;z-index:-1;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}#navigation .expanded:hover:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;width:100%;background-color:#d0d0d0;}#navigation .expanded:hover > ul{display:block;position:absolute;height:auto;width:auto;min-width:150px;z-index:1;overflow:visible;font-family:"latoregular",sans-serif;background-color:#565656;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}#navigation .expanded:hover > ul > li{display:block;}#navigation .expanded:hover > ul > li > a{display:block;padding:8px 10px;padding:0.5rem 0.66667rem;border-bottom:1px solid #666;font-size:15px;font-size:0.9375rem;line-height:1.4em;color:#cbdc5e;transition:all .3s ease-in-out;}@media (min-width:37.5em){#navigation .expanded:hover > ul > li > a{font-size:0.8rem;line-height:1.375em;}}#navigation .expanded:hover > ul > li > a:hover{color:rgba(203,220,94,0.7);}.stacktable{width:100%;border-bottom:1px solid #e0e0e0;}.st-head-row{padding-top:1em;}.st-head-row-main{border-top:0;}.st-key{width:40%;text-align:left;padding-right:1%;}.st-val{width:49%;padding-left:1%;text-align:right;}.stacktable.large-only{display:none;}.stacktable.small-only{display:table;}.stacktable td{border-top:0;}@media (min-width:48em){.stacktable.large-only{display:table;}.stacktable.small-only{display:none;}}.tags-label{margin-right:.5em;display:inline-block;font-size:16px;font-size:1rem;}.tags-list{margin:0;padding:0;display:inline-block;}.tags-list > li{list-style:none;}.tags-item{display:inline;margin-right:1em;}.tags-item:last-child{margin-right:0;}.text--center{text-align:center;}.product-toggle{position:relative;display:inline-block;margin-top:32px;margin-top:2rem;margin-bottom:74px;margin-bottom:4.66667rem;}.product-toggle .toggle-icon{display:inline-block;float:left;position:relative;content:"";display:inline-block;width:40px;height:40px;background-position:center;margin-right:10px;margin-right:0.66667rem;font-size:24px;font-weight:600;text-align:center;color:#ffffff;background-color:#c1d640;z-index:-1;}.product-toggle .toggle-icon:before{content:'';position:absolute;top:50%;margin-top:-6px;width:2px;height:12px;background-color:#ffffff;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.product-toggle .toggle-icon:after{content:'';position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-5px;width:12px;height:2px;background-color:#ffffff;}.product-toggle[aria-expanded="true"] .toggle-icon:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.product-toggle[aria-controls]{overflow:inherit;transition:none;}.alert-toggle{position:relative;display:block;padding:10px 16px;padding:0.66667rem 1rem;font-size:14px;font-size:0.875rem;line-height:1.28571em;font-family:"latobold",sans-serif;text-transform:uppercase;color:#c1d640;background-color:#3e3e3e;transition:color .3s ease-in-out;}@media (min-width:37.5em){.alert-toggle{font-size:0.8rem;line-height:1.3125em;}}.alert-toggle:hover{color:#a2ba0c;}.alert-toggle:before{content:'';position:absolute;top:50%;right:23px;margin-top:-6px;width:2px;height:12px;background-color:#c1d640;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.alert-toggle:after{content:'';position:absolute;top:50%;margin-top:-1px;right:18px;margin-left:-5px;width:12px;height:2px;background-color:#c1d640;}.alert-toggle[aria-expanded="true"]:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}#details[aria-expanded="false"],#alert[aria-expanded="false"]{display:none;}#details + div,#details + p,#alert + div,#alert + p{margin-top:21px;margin-top:1.33333rem;}.accordion-toggle{position:relative;display:inline-block;}.accordion-toggle .toggle-icon{display:inline-block;float:left;position:relative;content:"";display:inline-block;width:40px;height:40px;background-position:center;margin-right:10px;margin-right:0.66667rem;font-size:24px;font-weight:600;text-align:center;color:#ffffff;background-color:#c1d640;z-index:-1;}.accordion-toggle .toggle-icon:before{content:'';position:absolute;top:50%;margin-top:-6px;width:2px;height:12px;background-color:#ffffff;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.accordion-toggle .toggle-icon:after{content:'';position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-5px;width:12px;height:2px;background-color:#ffffff;}.accordion-toggle[aria-expanded="true"] .toggle-icon:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.accordion-toggle[aria-controls]{overflow:inherit;transition:none;}.review{font-family:"latoregular",sans-serif;}.review:after{content:"";display:table;clear:both;}.review blockquote{margin-bottom:21px;margin-bottom:1.33333rem;margin-left:0;margin-top:0;font-size:18px;font-size:1.125rem;line-height:1.44444em;color:#666;}.review figcaption{font-size:16px;font-size:1rem;line-height:2.5em;font-family:"latobold",sans-serif;}.review .review-title{font-style:italic;}.review .dash{display:inline-block;position:relative;width:15px;height:12px;margin-right:5px;margin-right:0.33333rem;}.review .dash:before{content:'';position:absolute;top:50%;margin-top:-1px;width:15px;height:1px;background-color:#d0d0d0;}.review .item-content{margin-bottom:21px;margin-bottom:1.33333rem;}@media (min-width:37.5em){.review .item-content{margin-bottom:0;}.review .item-content:nth-last-child(2):first-child{width:75%;float:left;margin-left:0;margin-right:-100%;}}.review .review-img{max-width:150px;}@media (min-width:37.5em){.review .review-img{width:20%;float:left;margin-left:80%;margin-right:-100%;max-width:inherit;}}.reviews{margin:0;padding:0;}.reviews > li{list-style:none;}.reviews > li{margin-top:32px;margin-top:2rem;padding-top:32px;padding-top:2rem;border-top:1px solid #e0e0e0;}.reviews > li:first-child:last-child{margin-top:0;}.video-wrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.embedded-video{padding:10px;padding:0.66667rem;border:1px solid rgba(255,255,255,0.5);}.social-icons{margin-top:0;padding-left:0;}.social-icons > li{list-style-type:none;float:left;margin-top:0;margin-left:8px;margin-left:0.5rem;}.social-icons > li:first-child{margin-left:0;}.social-icons a{display:inline-block;background-position:0 100%;opacity:1;transition:opacity .3s ease-in-out;}.social-icons a:hover{opacity:.6;}.social-icons .facebook{width:8px;height:18px;}.social-icons .linkedin{width:15px;height:18px;}.social-icons .twitter{width:18px;height:18px;}.social-icons .youtube{width:18px;height:18px;}.social-icons .google-plus{width:17px;height:18px;}.social-icons .envelope{width:16px;height:17px;}#social-media-links{display:none;position:absolute;left:-66px;top:50%;padding-left:0;margin-top:-16px;min-height:33px;list-style:none;background-color:#c1d640;}#social-media-links[aria-expanded="true"]{display:block;}#social-media-links[aria-expanded="false"]{display:none;}#social-media-links:after{content:'';position:absolute;right:-5px;top:50%;margin-top:-4px;border-left:5px solid #c1d640;border-top:5px solid transparent;border-bottom:5px solid transparent;}#social-media-links li{display:inline-block;margin-top:0;line-height:0;}#social-media-links a{display:inline-block;padding:14px 15px;margin-bottom:2px;background-position:50%;vertical-align:middle;opacity:1;transition:opacity .3s ease-in-out;}#social-media-links a:hover{opacity:.6;}#social-media-links .facebook{width:8px;height:17px;padding-right:10px;}#social-media-links .twitter{width:18px;height:15px;}#social-media-links.toggle-right{right:-66px;left:inherit;}#social-media-links.toggle-right:after{margin-top:-5px;left:-5px;right:initial;border-left:0;border-right:5px solid #c1d640;border-top:5px solid transparent;border-bottom:5px solid transparent;}.share--wrapper{position:relative;display:inline-block;margin-top:10px;margin-top:0.66667rem;float:right;}@media (min-width:48em){.share--wrapper{float:none;}}.product--gallery{line-height:0;}@media (min-width:37.5em){.product--gallery{max-width:450px;margin-left:auto;margin-right:auto;}}@media (min-width:62em){.product--gallery{max-width:inherit;margin-left:inherit;margin-right:inherit;}}.product--gallery figure{display:inline-block;position:relative;width:auto;border:1px solid #e0e0e0;}.product--gallery figure:first-child{margin-bottom:21px;margin-bottom:1.33333rem;width:100%;}@media (min-width:62em){.product--gallery figure:first-child{width:auto;}}.product--gallery figure:not(:first-child){margin-bottom:21px;margin-bottom:1.33333rem;max-height:150px;display:inline-block;float:left;overflow:hidden;border:1px solid #e0e0e0;}@media (min-width:37.5em){.product--gallery figure:not(:first-child){max-height:70px;}}.product--gallery figure:not(:first-child):before{content:'';position:absolute;bottom:0;left:0;right:0;height:0;width:100%;background-color:#c1d640;transition:all .2s ease-in-out;}.product--gallery figure:not(:first-child):hover:before{height:6px;}.product--gallery figure:nth-of-type(n+2){width:46.42857%;}.product--gallery figure:nth-of-type(n+2):not(:nth-of-type(2n+3)){margin-right:7.14286%;}@media (min-width:30em){.product--gallery figure:nth-of-type(n+2){width:20.71429%;}.product--gallery figure:nth-of-type(n+2):not(:nth-of-type(5)){margin-right:5.71429%;}}@media (min-width:48em){.product--gallery figure:nth-of-type(n+2):nth-of-type(4n+1){margin-right:0;}}.product--gallery figure img{width:100%;}.product-gallery--printer figure{border:0;}.product-thumbnails{padding-top:21px;padding-top:1.33333rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;}.product-thumbnails .gallery-item{position:relative;margin-left:auto;margin-right:auto;margin-bottom:21px;margin-bottom:1.33333rem;width:100%;max-height:120px;max-width:160px;overflow:hidden;border:1px solid #e0e0e0;}@media (min-width:37.5em){.product-thumbnails .gallery-item{display:inline-block;margin-left:0.66667rem;margin-right:0.66667rem;width:100%;max-width:inherit;}}.product-thumbnails .gallery-item:before{content:'';position:absolute;bottom:0;left:0;right:0;height:0;width:100%;background-color:#c1d640;transition:all .2s ease-in-out;}.product-thumbnails .gallery-item:hover:before{height:6px;}@media (min-width:37.5em){.product-thumbnails .gallery-item{width:auto;}}.first-product-image{display:inline-block;border:1px solid #e0e0e0;}.price--gray{margin-top:2px;margin-top:0.16667rem;color:#666;}.commerce-product-field-commerce-price{font-family:"latoregular",sans-serif;}.price--large{font-size:32px;font-size:2rem;line-height:0.6875em;}@media (min-width:37.5em){.price--large{font-size:2rem;line-height:0.75em;}}.flexbox .price--large{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.price--large span.symbol{font-size:18px;font-size:1.125rem;line-height:0.94444em;}.flexbox .price--large span.symbol{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.flexbox .price--large span.dollars{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.price--large span.cents{font-size:18px;font-size:1.125rem;line-height:0.94444em;}.flexbox .price--large span.cents{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;line-height:12px;line-height:.8rem;}.field-commerce-price{position:relative;display:inline-block;}.original-price{position:relative;display:inline-block;}.original-price:before{content:'';width:100%;position:absolute;top:50%;left:0;opacity:0.8;border-bottom:3px solid #ed2b5e;-webkit-transform:skewY(-5deg);-ms-transform:skewY(-5deg);transform:skewY(-5deg);}.price--tax{margin-top:-0.1em;display:block;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.price--tax{font-size:0.8rem;line-height:1.3125em;}}.aside{margin-top:48px;margin-top:3rem;padding-top:42px;padding-top:2.66667rem;padding-bottom:32px;padding-bottom:2rem;border-top:1px solid #e0e0e0;font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){.aside{font-size:0.9rem;line-height:1.33333em;}}.sidebar-before-content .aside{padding-top:0;margin-top:0;margin-bottom:48px;margin-bottom:3rem;padding-bottom:42px;padding-bottom:2.66667rem;border-top:0;border-bottom:1px solid #e0e0e0;}@media (min-width:62em){.aside{position:relative;border-top:0;padding-top:0;margin-top:0;padding-left:2rem;}.sidebar-before-content .aside{border-bottom:0;}.aside:before{content:'';position:absolute;top:6px;bottom:0;left:0;width:1px;height:100%;background-color:#e0e0e0;}}.aside .block + .block{margin-top:42px;margin-top:2.66667rem;}#alert{margin-bottom:21px;margin-bottom:1.33333rem;color:#ffffff;background-color:#3e3e3e;}#alert > div{padding:0 21px 21px;padding:0 1.33333rem 1.33333rem;}#alert .alert-title{margin-bottom:5px;margin-bottom:0.33333rem;}#alert .list--ruled > li{border-top-color:rgba(255,255,255,0.2);}.alert-count{font-family:"latoregular",sans-serif;}.promo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;padding:42px;padding:2.66667rem;}.promo .promo-title,.promo .promo-title-slideout{margin-top:0;padding-bottom:0;color:#3e3e3e;border-bottom:0;vertical-align:bottom;opacity:1;transition:all .3s ease-in-out;}.promo:hover .promo-title,.promo:hover .promo-type{opacity:0;}.promo:hover .promo-image:before{opacity:0;}.promo:hover .promo-slideout{opacity:1;}.promo-title-slideout{margin-bottom:10px;margin-bottom:0.66667rem;color:#666;}.promo-content{font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){.promo-content{font-size:0.8rem;line-height:1.3125em;}}@media (min-width:48em){.promo-content{font-size:0.85rem;line-height:1.35294em;}}.promo-link{padding:16px 32px;padding:1rem 2rem;font-family:"latobold",sans-serif;text-transform:uppercase;text-decoration:none;color:#92a710;border:1px solid #92a710;background-color:transparent;transition:all .3s ease-in-out;font-size:14px;font-size:0.875rem;line-height:1.28571em;padding:10px 16px;padding:0.66667rem 1rem;display:inline-block;padding-left:32px;padding-left:2rem;padding-right:32px;padding-right:2rem;margin-top:16px;margin-top:1rem;}.promo-link:hover{background-color:rgba(146,167,16,0.2);}@media (min-width:37.5em){.promo-link{font-size:0.7rem;line-height:1.28571em;}}.promo-image-link{position:absolute;top:0;bottom:0;left:0;right:0;}.promo-type,.promo-type-slideout{font-size:14px;font-size:0.875rem;line-height:2.28571em;font-family:"latobold",sans-serif;text-transform:uppercase;color:#3e3e3e;opacity:1;transition:all .3s ease-in-out;}@media (min-width:37.5em){.promo-type,.promo-type-slideout{font-size:0.7rem;line-height:2.28571em;}}.promo-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-size:cover;}.promo-image:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;transition:all .3s ease-in-out;}.promo-slideout{position:absolute;top:0;padding:42px;padding:2.66667rem;width:100%;opacity:0;left:0;right:0;min-height:330px;max-height:330px;overflow:hidden;background-color:#ffffff;color:#666;z-index:2;transition:all .3s ease-in-out;}.featured-promo .promo-slideout{min-height:400px;max-height:400px;}.featured-promo .promo-title,.featured-promo .promo-title-slideout{font-size:26px;font-size:1.625rem;line-height:1.23077em;}@media (min-width:37.5em){.featured-promo .promo-title,.featured-promo .promo-title-slideout{font-size:1.5rem;line-height:1.2em;}}.featured-promo .views-row:first-child .promo-image:before{background-color:rgba(193,214,64,0.8);}.featured-promo .views-row:first-child:hover > article{z-index:5;}.featured-promo .views-row:first-child .promo-slideout{left:initial;}.featured-promo .views-row:last-child{color:#ffffff;}.featured-promo .views-row:last-child .promo-title,.featured-promo .views-row:last-child .promo-type{color:#ffffff;}.featured-promo .views-row:last-child .promo-image:before{background-color:rgba(35,31,32,0.9);}.promos > .view-content .views-row:hover:nth-child(3n+1) .promo-slideout{z-index:5;}.promos > .view-content .views-row:hover:nth-child(4n+1) .promo-image{-webkit-filter:grayscale(0);filter:grayscale(0);}@media (min-width:62em){.promos > .view-content .views-row:nth-child(3n+1) .promo-slideout{left:initial;}}.promos > .view-content .views-row:nth-child(4n+1) .promo-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.promos > .view-content .views-row:nth-child(4n+1) .promo-image:before{background-color:rgba(238,238,238,0.8);}.promos > .view-content .views-row:nth-child(2) .promo-image:before,.promos > .view-content .views-row:nth-child(6) .promo-image:before{background-color:rgba(193,214,64,0.8);}.promos > .view-content .views-row:nth-child(3),.promos > .view-content .views-row:nth-child(4){color:#ffffff;}.promos > .view-content .views-row:nth-child(3) .promo-title,.promos > .view-content .views-row:nth-child(3) .promo-type,.promos > .view-content .views-row:nth-child(4) .promo-title,.promos > .view-content .views-row:nth-child(4) .promo-type{color:#ffffff;}.promos > .view-content .views-row:nth-child(3) .promo-image:before,.promos > .view-content .views-row:nth-child(4) .promo-image:before{background-color:rgba(35,31,32,0.8);}.copyleft{display:inline-block;float:left;margin-right:3px;margin-top:3.5px;line-height:24px;}.product-note{padding:26px;padding:1.66667rem;background-color:#f0f0f0;}.note-title{color:#ffffff;border-bottom-color:rgba(255,255,255,0.3);margin-bottom:16px;margin-bottom:1rem;}.call-to-action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;min-height:385px;padding-top:53px;padding-top:3.33333rem;padding-bottom:53px;padding-bottom:3.33333rem;text-align:center;color:#ffffff;}.call-to-action .block-content{width:100%;}.call-to-action .cta-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-size:cover;}.call-to-action .cta-bg:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:rgba(0,0,0,0.85);}.call-to-action .cta-title{font-family:"latoregular",sans-serif;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){.call-to-action .cta-title{font-size:0.9rem;line-height:1.33333em;}}.call-to-action .cta-text{margin-top:18px;margin-top:1.16667rem;padding-left:32px;padding-left:2rem;padding-right:32px;padding-right:2rem;font-family:"latoregular",sans-serif;font-size:26px;font-size:1.625rem;line-height:1.23077em;}@media (min-width:37.5em){.call-to-action .cta-text{font-size:1.5rem;line-height:1.2em;}}@media (min-width:62em){.call-to-action .cta-text{padding-left:0;padding-right:0;}}.call-to-action .cta-link{margin-top:32px;margin-top:2rem;}.call-to-action .cta-link a{padding:16px 32px;padding:1rem 2rem;font-family:"latobold",sans-serif;text-transform:uppercase;text-decoration:none;color:#ffffff;border:1px solid rgba(255,255,255,0.5);background-color:transparent;transition:all .3s ease-in-out;font-size:14px;font-size:0.875rem;line-height:1.28571em;padding:10px 16px;padding:0.66667rem 1rem;padding-top:13px;padding-top:0.83333rem;padding-bottom:13px;padding-bottom:0.83333rem;padding-left:53px;padding-left:3.33333rem;padding-right:53px;padding-right:3.33333rem;}.call-to-action .cta-link a:hover{background-color:rgba(255,255,255,0.2);}@media (min-width:37.5em){.call-to-action .cta-link a{font-size:0.7rem;line-height:1.28571em;}}.call-to-action .content{margin:0 auto;max-width:845px;z-index:1;}.marquee-block{position:relative;margin-top:0;padding-bottom:32px;padding-bottom:2rem;z-index:4;}.marquee-block:after{content:"";display:table;clear:both;}.prevent-scroll .marquee-block{z-index:0;}@media (min-width:62em){.prevent-scroll .marquee-block{z-index:4;}}.marquee-block .content:after{content:"";display:table;clear:both;}@media (min-width:62em){.marquee--primary{width:70%;float:left;margin-left:40%;margin-right:-100%;}}@media (min-width:62em){.marquee--secondary{width:35%;float:left;margin-left:0;margin-right:-100%;margin-left:-10%;}}.marquee-content{font-family:"latoregular",sans-serif;font-size:26px;font-size:1.625rem;line-height:1.23077em;}@media (min-width:37.5em){.marquee-content{font-size:1.3rem;line-height:1.23077em;}}@media (min-width:48em){.marquee-content{font-size:1.3rem;line-height:1.23077em;}}@media (min-width:86.5em){.marquee-content{font-size:1.5rem;line-height:1.2em;}}@media (min-width:62em){.marquee-content{margin-top:0.66667rem;}}@media (min-width:86.5em){.marquee-content{margin-top:5.66667rem;}}.marquee-links{border-top:1px solid #e0e0e0;padding-top:26px;padding-top:1.66667rem;margin-top:26px;margin-top:1.66667rem;font-family:"titillium_semibold",sans-serif;font-weight:500;}.marquee-links a{display:block;color:#92a710;text-decoration:none;vertical-align:middle;font-size:16px;font-size:1rem;line-height:1.3125em;transition:color .3s ease-in-out;font-size:18px;font-size:1.125rem;line-height:1.33333em;}@media (min-width:37.5em){.marquee-links a{font-size:0.9rem;line-height:1.33333em;}}@media (min-width:48em){.marquee-links a{font-size:1rem;line-height:1.3em;}}.marquee-links a:focus,.marquee-links a:hover{color:rgba(162,186,12,0.9);}.marquee-links a:focus:after,.marquee-links a:hover:after{opacity:.8;}.marquee-links a:after{width:24px;height:24px;background-position:center;text-indent:48px;overflow:hidden;white-space:nowrap;content:"";display:inline-block;vertical-align:middle;background-size:12px;margin-left:.25em;opacity:1;transition:all .3s ease-in-out;}@media (min-width:37.5em){.marquee-links a:after{height:30px;width:30px;background-size:auto;}}@media (min-width:48em){.marquee-links a{font-size:1.2rem;line-height:0.91667em;}}.marquee-links a + a{margin-top:5px;margin-top:0.33333rem;}.marquee-image{margin-top:32px;margin-top:2rem;}@media (min-width:62em){.marquee-image{margin-top:-260px;}}.callout{position:relative;padding-left:48px;padding-left:3rem;padding-right:48px;padding-right:3rem;padding-top:64px;padding-top:4rem;padding-bottom:64px;padding-bottom:4rem;background-size:cover;z-index:0;}.callout:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.8);z-index:-1;}.callout a{font-size:16px;font-size:1rem;line-height:1.3125em;color:#c1d640;}@media (min-width:37.5em){.callout a{font-size:0.9rem;line-height:1.33333em;}}.callout-title{margin-bottom:21px;margin-bottom:1.33333rem;font-family:"latobold",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.25em;font-size:28px;font-size:1.75rem;line-height:1.21429em;padding-bottom:21px;padding-bottom:1.33333rem;color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.3);}@media (min-width:37.5em){.callout-title{font-size:2.1rem;line-height:1.14286em;}}@media (min-width:37.5em){.callout-title{font-size:1.7rem;line-height:1.05882em;}}.learn-with-community{background-image:url(/sites/all/themes/lulzbot/build/img/learn_community.png);}.tooltip{font-size:14px;font-size:0.875rem;line-height:1.28571em;padding:10px;padding:0.66667rem;max-width:300px;background-color:#565656;color:#ffffff;}@media (min-width:37.5em){.tooltip{font-size:0.8rem;line-height:1.3125em;}}@media (min-width:48em){.tooltip{max-width:400px;}}.tooltip:after{content:'';margin-top:-5px;position:absolute;bottom:-5px;left:50%;margin-left:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #565656;}.tooltip-anchor{display:inline-block;padding:0;width:16px;width:1rem;height:16px;height:1rem;font-family:"latoblack",sans-serif;font-size:9px;font-size:.6rem;line-height:12px;line-height:.8rem;text-align:center;color:#565656;border:2px solid;border-radius:100%;cursor:pointer;}.tooltip-anchor:hover{color:#3e3e3e;}.top-triangle-left{position:absolute;bottom:0;left:0;width:950px;height:500px;border-right:950px solid transparent;border-top:500px solid transparent;border-bottom:500px solid #f0f0f0;border-left:950px solid #f0f0f0;z-index:-2;opacity:0.4;}.select-wrapper .ajax-progress-throbber{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:80%;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#ffffff;}.select-wrapper .ajax-progress-throbber .message{display:inline-block;position:absolute;top:50%;left:30px;margin-top:-10px;padding:0;background-color:#ffffff;}.select-wrapper .ajax-progress-throbber .throbber{position:absolute;top:50%;left:8px;margin-top:-7.5px;}.ajax-progress-throbber{display:inline-block;}.ajax-progress-throbber .throbber{display:inline-block;margin:0 0 -1px 10px;}.ajax-progress-throbber .message{display:none;}.progress-disabled{float:none;}.ajax-progress{float:none;}.supplier{font-family:"latolight",sans-serif;font-weight:300;}.supplier a{color:#231f20;transition:color .3s ease-in-out;}.supplier a:hover{color:#d0d0d0;}.compatibility{margin-top:21px;margin-top:1.33333rem;}.compatibility a{font-family:"titillium_semibold",sans-serif;color:#666;transition:all .3s ease-in-out;}.compatibility a:hover{color:#231f20;}.filament-width-weight{padding-bottom:8px;padding-bottom:0.5rem;font-family:"titillium_semibold",sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:1.3125em;color:#231f20;}@media (min-width:37.5em){.filament-width-weight{font-size:0.9rem;line-height:1.33333em;}}.ease-of-use{color:#231f20;}.title-rule{height:1px;width:100%;margin-bottom:32px;margin-bottom:2rem;background-color:#e0e0e0;}.node-filament .product--title.product--title-width-weight{border-bottom:0;margin-bottom:5px;margin-bottom:0.33333rem;padding-bottom:0;}.basic-page--header{display:table-cell;vertical-align:bottom;}.basic-page--image .basic-page--header{padding-bottom:42px;padding-bottom:2.66667rem;color:#ffffff;}.basic-page--image .basic-page--header .basic-page--title{color:#ffffff;}.image-visible .basic-page--title{color:#ffffff;}.basic-page--intro{max-width:875px;}.accordion{margin:0;padding:0;margin:0;padding:0;margin-top:32px;margin-top:2rem;}.accordion > li{list-style:none;}.accordion > li{list-style:none;}.accordion > li{margin-top:21px;margin-top:1.33333rem;padding-top:21px;padding-top:1.33333rem;border-top:1px solid #e0e0e0;}.accordion > li:first-child:last-child{margin-top:0;}.accordion-toggle{display:block;font-size:26px;font-size:1.625rem;line-height:1.53846em;}@media (min-width:37.5em){.accordion-toggle{font-size:1.5rem;line-height:1.33333em;}}.accordion-panel{width:100%;padding-top:21px;padding-top:1.33333rem;}.accordion-panel[aria-expanded="false"]{display:none;}.related-products .field-items .heading--link-text{margin-bottom:5px;margin-bottom:0.33333rem;}.related-products .field-items > li:first-child:last-child{margin-top:21px;margin-top:1.33333rem;}@media (min-width:48em){.related-products .field-items > li:nth-child(3n){clear:left;}.related-products .field-items > li:nth-child(-n+2){padding-top:0;border-top:0;}.related-products .field-items > li:nth-of-type(odd){width:45%;float:left;margin-left:0;margin-right:-100%;}.related-products .field-items > li:nth-of-type(even){width:45%;float:left;margin-left:55%;margin-right:-100%;float:none;}}.sidebar-filter{margin-top:53px;margin-top:3.33333rem;padding:21px;padding:1.33333rem;background-color:#f0f0f0;z-index:1;}@media (min-width:62em){.sidebar-filter{width:25%;float:left;margin-left:0;margin-right:-100%;margin-top:0;}}.sidebar-filter .views-exposed-widget{width:100%;float:none;}.sidebar-filter .views-exposed-widget label{font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.sidebar-filter .views-exposed-widget label{font-size:0.8rem;line-height:1.3125em;}}.sidebar-filter .views-exposed-widget + .views-exposed-widget{margin-right:0;margin-top:21px;margin-top:1.33333rem;width:100%;}.sidebar-filter .views-exposed-widget:first-child{margin-top:0;}.sidebar-filter .views-exposed-widget.views-submit-button{border-bottom:0;padding-bottom:0;}.sidebar-filter .views-exposed-widget:nth-last-child(-n+3){border-bottom:0;}.sidebar-filter .views-exposed-widget.views-widget-sort-sort_bef_combine{width:100%;float:none;}.sidebar-filter select{min-height:0;font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.sidebar-filter select{font-size:0.8rem;line-height:1.3125em;}}@media (min-width:62em){.support--primary{width:38.46154%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){.support--secondary{width:61.53846%;float:left;margin-left:38.46154%;margin-right:-100%;}}.support--description{margin-top:5px;margin-top:0.33333rem;}.support--type{font-size:14px;font-size:0.875rem;line-height:2.28571em;font-family:"latobold",sans-serif;text-transform:uppercase;color:#3e3e3e;opacity:1;transition:all .3s ease-in-out;}@media (min-width:37.5em){.support--type{font-size:0.7rem;line-height:2.28571em;}}.support--teaser{margin-top:42px;margin-top:2.66667rem;}.support--links{margin-top:21px;margin-top:1.33333rem;}.location{display:inline-block;margin-top:16px;margin-top:1rem;font-size:14px;font-size:0.875rem;line-height:1.28571em;font-family:"titillium_semibold",sans-serif;}@media (min-width:37.5em){.location{font-size:0.8rem;line-height:1.3125em;}}.link--change-location{display:inline-block;margin-left:5px;margin-left:0.33333rem;text-decoration:underline;}.notify-me{display:none;}.notify-btn{padding:26px;padding:1.66667rem;background-color:#f0f0f0;padding:16px 16px;padding:1rem 1rem;display:block;margin-top:16px;margin-top:1rem;margin-bottom:21px;margin-bottom:1.33333rem;font-family:"titillium_semibold",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;color:#666;border:1px solid #e0e0e0;}@media (min-width:37.5em){.notify-btn{font-size:0.8rem;line-height:1.3125em;}}.notify-btn span{color:#d31245;}#edit-notification{display:none;}.country-selection{position:relative;border:0;margin-top:10px;margin-top:0.66667rem;padding:26px;padding:1.66667rem;background-color:#f0f0f0;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.country-selection{font-size:0.8rem;line-height:1.3125em;}}.form-item-countries{float:left;margin-top:0;}.form-item-countries .form-item-label{display:block;width:100%;margin-bottom:10px;margin-bottom:0.66667rem;vertical-align:baseline;position:relative;top:-0.4em;}.form-item-countries .form-item-label span{font-family:"titillium_semibold",sans-serif;}.form-item-countries .form-item-label span span{color:#d31245;}.form-item-countries .select-wrapper{margin-bottom:10px;margin-bottom:0.66667rem;}@media (min-width:84.375em){.form-item-countries .select-wrapper{position:absolute;bottom:1.66667rem;left:1.66667rem;width:45%;margin-bottom:0;}}.product-reference-2 .form-item-countries .select-wrapper{position:relative;left:inherit;right:inherit;bottom:inherit;margin-bottom:10px;margin-bottom:0.66667rem;width:100%;}#lulzbot-store-check-availability{width:100%;}@media (min-width:84.375em){#lulzbot-store-check-availability{float:right;width:45%;}}.product-reference-2 #lulzbot-store-check-availability{width:100%;float:none;}.message{padding:26px;padding:1.66667rem;background-color:#f0f0f0;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.message{font-size:0.8rem;line-height:1.3125em;}}.product-info .field--field_product_reference .attribute-widgets{margin-top:21px;margin-top:1.33333rem;}.product-info .field--field_product_reference .attribute-widgets:after{content:"";display:table;clear:both;}@media (min-width:48em){.product-info .field--field_product_reference .attribute-widgets .form-item{float:left;margin-right:5%;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child:nth-child(1),.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(1){width:43.75%;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child:nth-child(2),.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(2){width:43.75%;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child:nth-child(2n + 1),.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(2n + 1){clear:left;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child:nth-child(2n + 1):after,.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(2):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(2n + 1):after{content:"";display:table;clear:both;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child:nth-child(1):not(.form-type-filament-colors),.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(1):not(.form-type-filament-colors){width:30%;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child:nth-child(2):not(.form-type-filament-colors),.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(2):not(.form-type-filament-colors){width:30%;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child:nth-child(3):not(.form-type-filament-colors),.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(3):not(.form-type-filament-colors){width:30%;margin-right:0;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child:nth-child(3n + 1):not(.form-type-filament-colors),.product-info .field--field_product_reference .attribute-widgets .form-item:nth-last-child(3):first-child ~ .form-item:not(.form-type-filament-colors):nth-child(3n + 1):not(.form-type-filament-colors){clear:left;}.product-info .field--field_product_reference .attribute-widgets .form-item:not(:first-child){margin-top:0;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-child(n+3){margin-top:0;}.product-info .field--field_product_reference .attribute-widgets .form-item:nth-child(2n){margin-top:0;}}@media (min-width:48em){.node-filament .product-info .field--field_product_reference .attribute-widgets .form-item{width:inherit;}.node-filament .product-info .field--field_product_reference .attribute-widgets .form-item:nth-child(2n){width:inherit;}}.product-info .field--field_product_reference .attribute-widgets .form-type-filament-colors{display:block;width:100%;float:none;}@media (min-width:48em){.product-info .field--field_product_reference .attribute-widgets > .form-item.form-item-quantity{margin-top:41px;width:43.75%;float:left;}}.block-title{margin-bottom:21px;margin-bottom:1.33333rem;font-size:22px;font-size:1.375rem;line-height:1.18182em;}@media (min-width:37.5em){.block-title{font-size:1.5rem;line-height:1.2em;}}.block-background{padding:26px;padding:1.66667rem;background-color:#f0f0f0;padding:53px;padding:3.33333rem;}.river-list{margin:0;padding:0;}.river-list > li{list-style:none;}.river-list > li{margin-top:42px;margin-top:2.66667rem;padding-top:42px;padding-top:2.66667rem;border-top:1px solid #e0e0e0;}.river-list > li:first-child{margin-top:0;border-top:0;padding-top:42px;padding-top:2.66667rem;}.comment{margin-bottom:64px;margin-bottom:4rem;}.comment:last-child{margin-bottom:0;}.comment-content{margin-bottom:16px;margin-bottom:1rem;}.comment-byline{float:left;margin-bottom:10px;margin-bottom:0.66667rem;}.comment-byline .username{font-weight:bold;}.comment-links{float:right;padding-right:10px;margin:0;}.comment-links .nav-link{font-size:14px;font-size:0.875rem;line-height:1.28571em;padding-top:2px;padding-top:0.16667rem;padding-bottom:2px;padding-bottom:0.16667rem;margin-left:10px;font-weight:bold;text-transform:uppercase;}@media (min-width:37.5em){.comment-links .nav-link{font-size:0.7rem;line-height:1.28571em;}}.comment-nav{margin:0;list-style:none;padding:0;}.comment-nav > li{display:inline-block;margin-top:0;}span.comment-new{color:#d31245;}.node-teaser .link--button{margin-top:10px;margin-top:0.66667rem;}.node-filament{font-size:16px;font-size:1rem;line-height:1.3125em;}.node-filament:after{content:"";display:table;clear:both;}@media (min-width:37.5em){.node-filament{font-size:0.9rem;line-height:1.33333em;}}.node-filament .content-primary{width:35%;float:left;margin-left:0;margin-right:-100%;margin-top:4px;}.node-filament .content-primary + .content-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}@media (min-width:62em){.node-filament .content-primary + .content-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}}.products--view{margin-top:53px;margin-top:3.33333rem;}.products--view .view-content,.products--view .view-empty{margin:0;padding:0;}.products--view .view-content > li,.products--view .view-empty > li{list-style:none;}.products--view .view-content:after,.products--view .view-empty:after{content:"";display:table;clear:both;}.products--view .view-content > .views-row,.products--view .view-empty > .views-row{margin-top:53px;margin-top:3.33333rem;vertical-align:top;}.products--view .view-content > .views-row:first-child,.products--view .view-empty > .views-row:first-child{margin-top:0;}@media (min-width:48em){.products--view .view-content,.products--view .view-empty{text-align:center;}.products--view .view-content > .views-row,.products--view .view-empty > .views-row{margin-top:5.33333rem;float:left;width:46.42857%;margin-right:7.14286%;text-align:left;}}@media (min-width:48em) and (max-width:61.9375em){.products--view .view-content > .views-row:nth-child(-n+2),.products--view .view-empty > .views-row:nth-child(-n+2){margin-top:0;}.products--view .view-content > .views-row:nth-child(2n),.products--view .view-empty > .views-row:nth-child(2n){margin-right:0;}.products--view .view-content > .views-row:nth-child(2n+1),.products--view .view-empty > .views-row:nth-child(2n+1){clear:both;}.products--view .view-content > .views-row:last-child:nth-child(2n+1),.products--view .view-empty > .views-row:last-child:nth-child(2n+1){display:inline-block;float:left;margin-left:auto;margin-right:auto;width:50%;}}@media (min-width:62em){.products--view .view-content > .views-row,.products--view .view-empty > .views-row{width:30.43478%;margin-right:4.34783%;}.products--view .view-content > .views-row:nth-child(-n+3),.products--view .view-empty > .views-row:nth-child(-n+3){margin-top:0;}.products--view .view-content > .views-row:nth-child(3n),.products--view .view-empty > .views-row:nth-child(3n){margin-right:0;}.products--view .view-content > .views-row:nth-child(3n+1),.products--view .view-empty > .views-row:nth-child(3n+1){clear:both;}.products--view .view-content > .views-row:nth-last-child(2):first-child ~ li,.products--view .view-empty > .views-row:nth-last-child(2):first-child ~ li{display:inline-block;float:none;margin-right:0;}}@media (min-width:62em){.products--view .view-content,.products--view .view-empty{width:70%;float:left;margin-left:30%;margin-right:-100%;}.no-sidebar-filters .products--view .view-content,.no-sidebar-filters
        .products--view .view-empty{width:70%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){.block + .products--view .view-content,.block +
      .products--view .view-empty{width:70%;float:left;margin-left:30%;margin-right:-100%;}.no-sidebar-filters .block + .products--view .view-content,.no-sidebar-filters .block +
        .products--view .view-empty{width:70%;float:left;margin-left:0;margin-right:-100%;}}.products--view .commerce-product-field-commerce-price{font-family:inherit;font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){.products--view .commerce-product-field-commerce-price{font-size:0.9rem;line-height:1.33333em;}}.flexbox .products--view .commerce-product-field-commerce-price{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.product-filter-top{margin-top:42px;margin-top:2.66667rem;border-bottom:1px solid #e0e0e0;}.product-filter-top .block-content{width:100%;}.product-filter-top #edit-field-part-part-types-tid-wrapper,.product-filter-top #edit-field-part-compatible-printers-tid-wrapper,.product-filter-top .views-widget-filter-field_filament_compatiblity_tid,.product-filter-top .views-widget-filter-field_filament_weight_tid,.product-filter-top .views-widget-filter-field_filament_materials_tid,.product-filter-top .views-widget-filter-field_filament_applications_tid,.product-filter-top .views-widget-filter-field_tool_head_compatiblity_tid{display:none;visibility:collapse;}@media (min-width:54.6875em){.flexbox .product-filter-top .views-exposed-widgets{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.flexbox .product-filter-top .views-widget-filter-keys,.flexbox .product-filter-top .views-widget-filter-combine{-webkit-order:1;-ms-flex-order:1;order:1;margin-left:auto;margin-bottom:0.33333rem;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}}.nav--breadcrumb{margin:0;list-style:none;padding:0;border-bottom:1px solid #e0e0e0;padding-top:16px;padding-top:1rem;padding-bottom:16px;padding-bottom:1rem;padding-left:20px;padding-right:20px;}.nav--breadcrumb > li,.nav--breadcrumb > li > a{display:inline-block;}.nav--breadcrumb > li + li{margin-top:0;}@media (min-width:86.5em){.nav--breadcrumb{padding-left:0;padding-right:0;}}.nav--breadcrumb > li{vertical-align:middle;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.nav--breadcrumb > li{font-size:0.7rem;line-height:1.28571em;}}.nav--breadcrumb > li + li{margin-top:0;}.nav--breadcrumb > li + li:before{content:"\3009";margin-left:10px;margin-right:4px;font-size:.75em;}.nav--breadcrumb > li > a{text-decoration:none;}.nav--breadcrumb > li > a:hover,.nav--breadcrumb > li > a:focus{text-decoration:underline;}.nav--breadcrumb > li:first-child > a{text-decoration:none;height:21px;width:21px;background-position:center;white-space:nowrap;overflow:hidden;text-indent:30px;display:block;}.comment-form .filter-wrapper{padding:0;display:none;}.comment-form .form-type-item .form-item-label{display:inline;}.comment-form .form-actions{margin-top:16px;margin-top:1rem;}.comment-form .form-type-item{float:right;}#comment-body-add-more-wrapper .form-type-select{margin-top:0;}.view-filters{margin-bottom:32px;margin-bottom:2rem;border-bottom:1px solid #e0e0e0;}.filters-heading{font-size:24px;font-size:1.5rem;line-height:1.25em;margin-top:0;margin-bottom:26px;margin-bottom:1.66667rem;}@media (min-width:37.5em){.filters-heading{font-size:2.1rem;line-height:1.14286em;}}.views-exposed-widget{margin-top:21px;margin-top:1.33333rem;width:100%;}@media (min-width:54.6875em){.views-exposed-widget{width:200px;float:left;}}.views-exposed-widget > label{display:block;font-size:16px;font-size:1rem;line-height:1.3125em;font-weight:500;margin-bottom:10px;margin-bottom:0.66667rem;font-family:"latobold",sans-serif;color:#3e3e3e;}@media (min-width:37.5em){.views-exposed-widget > label{font-size:0.9rem;line-height:1.33333em;}}.views-exposed-widget .select-wrapper{margin-top:0;}.views-exposed-widget select{min-height:0;font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.views-exposed-widget select{font-size:0.8rem;line-height:1.3125em;}}.views-exposed-widget .form-item-description{display:none;}.views-exposed-widget + .views-exposed-widget{margin-right:32px;margin-right:2rem;}.ctools-auto-submit-full-form .views-submit-button{margin-top:0;border:0;padding-top:0;}.form-type-bef-checkbox{padding-left:30px;}.form-type-bef-checkbox > input{float:left;margin-left:-30px;position:relative;top:.45em;}.form-type-bef-checkbox > label{font-size:16px;font-size:1rem;line-height:1.3125em;color:#333;}@media (min-width:37.5em){.form-type-bef-checkbox > label{font-size:1.1rem;line-height:1.27273em;}}@media (min-width:54.6875em){.views-widget-filter-keys,.views-widget-filter-combine,.views-widget-filter-title{float:right;width:285px;}}@media (min-width:62em){.views-widget-filter-keys,.views-widget-filter-combine,.views-widget-filter-title{width:190px;}}.views-widget-filter-keys input,.views-widget-filter-combine input,.views-widget-filter-title input{width:100%;padding-right:30px;font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:2.28571em;background-color:transparent;border:0;background-position:100% 50%;}@media (min-width:37.5em){.views-widget-filter-keys input,.views-widget-filter-combine input,.views-widget-filter-title input{font-size:0.7rem;line-height:2.28571em;}}.sidebar-filter .views-widget-filter-keys input,.sidebar-filter
  .views-widget-filter-combine input,.sidebar-filter
  .views-widget-filter-title input{border-bottom:1px solid #e0e0e0;}.form-type-textfield input,.form-type-telfield input{font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.form-type-textfield input,.form-type-telfield input{font-size:0.8rem;line-height:1.3125em;}}html.js input.form-autocomplete{background-position:100% 10px;box-shadow:inset 0 0 0 3px white;}html.js input.form-autocomplete.throbbing{background-position:100% -10px;}.learn-promos .views-exposed-widgets,.support-list .views-exposed-widgets{margin-bottom:32px;margin-bottom:2rem;}@media (min-width:48em){.learn-promos .views-exposed-widgets,.support-list .views-exposed-widgets{display:table;width:100%;}.learn-promos .views-exposed-widgets .views-exposed-widget,.support-list .views-exposed-widgets .views-exposed-widget{display:table-cell;vertical-align:bottom;}}@media (min-width:48em){.flexbox .learn-promos .views-exposed-widgets,.flexbox
    .support-list .views-exposed-widgets{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:0.66667rem;}.flexbox .learn-promos .views-exposed-widgets .views-widget-filter-keys,.flexbox .learn-promos .views-exposed-widgets .views-widget-filter-title,.flexbox
      .support-list .views-exposed-widgets .views-widget-filter-keys,.flexbox
      .support-list .views-exposed-widgets .views-widget-filter-title{-webkit-order:1;-ms-flex-order:1;order:1;margin-left:auto;}.flexbox .learn-promos .views-exposed-widgets .views-submit-button,.flexbox
      .support-list .views-exposed-widgets .views-submit-button{margin-top:0;margin-bottom:5px;}}@media (min-width:54.6875em){.views-widget-sort-sort_bef_combine{width:100%;float:left;margin-left:0;margin-right:-100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}}@media (min-width:62em){.views-widget-sort-sort_bef_combine{width:50%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:54.6875em){.views-exposed-widget + .views-widget-sort-sort_bef_combine{margin-right:initial;}}.form-item-sort-bef-combine .form-item:first-child{font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.form-item-sort-bef-combine .form-item:first-child{font-size:0.8rem;line-height:1.3125em;}}.form-item-sort-bef-combine .form-item:first-child .form-type-bef-link,.form-item-sort-bef-combine .form-item:first-child.product-filter-top{position:relative;}@media (min-width:48em){.form-item-sort-bef-combine .form-item:first-child .form-type-bef-link,.form-item-sort-bef-combine .form-item:first-child.product-filter-top{display:inline-block;}}.form-item-sort-bef-combine .form-item:first-child .form-type-bef-link a,.form-item-sort-bef-combine .form-item:first-child.product-filter-top a{position:relative;display:inline-block;margin-bottom:10px;margin-bottom:0.66667rem;margin-right:10px;margin-right:0.66667rem;padding-right:10px;padding-right:0.66667rem;color:#231f20;transition:color .3s ease-in-out;}.form-item-sort-bef-combine .form-item:first-child .form-type-bef-link a:hover,.form-item-sort-bef-combine .form-item:first-child.product-filter-top a:hover{color:rgba(35,31,32,0.7);}.form-item-sort-bef-combine .form-item:first-child .form-type-bef-link[class*='selected']:after,.form-item-sort-bef-combine .form-item:first-child.product-filter-top[class*='selected']:after{content:'';position:absolute;bottom:0;left:0;right:21px;right:1.33333rem;height:6px;background-color:#e0e0e0;}.form-item-sort-bef-combine .form-item:first-child .form-type-bef-link:not(:last-child) a:before,.form-item-sort-bef-combine .form-item:first-child.product-filter-top:not(:last-child) a:before{content:'';position:absolute;top:0;bottom:0;right:0;height:100%;width:1px;}@media (min-width:48em){.form-item-sort-bef-combine .form-item:first-child .form-type-bef-link:not(:last-child) a:before,.form-item-sort-bef-combine .form-item:first-child.product-filter-top:not(:last-child) a:before{background-color:#e0e0e0;}}.store-category-toggle{font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;margin-top:0;width:100%;}@media (min-width:37.5em){.store-category-toggle{font-size:0.8rem;line-height:1.3125em;}}.store-category-toggle .form-type-bef-link,.store-category-toggle.product-filter-top{position:relative;}@media (min-width:48em){.store-category-toggle .form-type-bef-link,.store-category-toggle.product-filter-top{display:inline-block;}}.store-category-toggle .form-type-bef-link li,.store-category-toggle.product-filter-top li{position:relative;display:inline-block;margin-bottom:10px;margin-bottom:0.66667rem;margin-right:10px;margin-right:0.66667rem;padding-right:10px;padding-right:0.66667rem;color:#231f20;transition:color .3s ease-in-out;}.store-category-toggle .form-type-bef-link li:hover,.store-category-toggle.product-filter-top li:hover{color:rgba(35,31,32,0.7);}.store-category-toggle .form-type-bef-link[class*='selected']:after,.store-category-toggle.product-filter-top[class*='selected']:after{content:'';position:absolute;bottom:0;left:0;right:21px;right:1.33333rem;height:6px;background-color:#e0e0e0;}.store-category-toggle .form-type-bef-link:not(:last-child) li:before,.store-category-toggle.product-filter-top:not(:last-child) li:before{content:'';position:absolute;top:0;bottom:0;right:0;height:100%;width:1px;}@media (min-width:48em){.store-category-toggle .form-type-bef-link:not(:last-child) li:before,.store-category-toggle.product-filter-top:not(:last-child) li:before{background-color:#e0e0e0;}}.store-category-toggle > li{display:inline-block;}.store-category-toggle > li:last-child:before{display:none;}.view > .view-filters .bef-checkboxes > .form-item{display:inline-block;margin-right:5px;margin-right:0.33333rem;}#edit-type-1-wrapper{width:auto;}.messages{margin-bottom:0.33333em;padding:0.33333em 15px;color:#ffffff;}.messages a{color:#ffffff;font-weight:bold;}.messages.error{background-color:#d31245;}.messages.warning{background-color:#003d79;}.messages.status{background-color:#c1d640;}.krumo-element,.krumo-footnote,.krumo-call,.krumo-preview{color:#000000;}.pager{padding-left:0;margin:42px auto 0;margin:2.66667rem auto 0;text-align:center;list-style:none;}.pager-first,.pager-previous,.pager-item,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline-block;margin-top:0;}.pager-first > a,.pager-previous > a,.pager-item > a,.pager-next > a,.pager-last > a,.pager-current > span{font-size:0.77778em;line-height:1.28571em;margin:0.42857em 2px;padding:2px 8px;text-transform:uppercase;}.pager-first > a,.pager-previous > a,.pager-item > a,.pager-next > a,.pager-last > a{color:#565656;background-color:#ffffff;text-decoration:none;transition:.3s all;}.pager-first > a:hover,.pager-previous > a:hover,.pager-item > a:hover,.pager-next > a:hover,.pager-last > a:hover{color:#ffffff;background-color:#565656;text-decoration:none;}.pager-current > span{color:#ffffff;background-color:#c1d640;}.pager-load-more a:hover,.pager-load-more a:focus{background-color:#e0e0e0;color:#565656;}.pager-load-more .throbber{position:relative;top:5px;}.password-strength,div.password-confirm{font-size:0.88889em;line-height:1.5em;margin-top:1.125em;width:17em;float:right;font-family:"titillium_regular",sans-serif;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{height:0.1875em;background-color:#f0f0f0;}.password-indicator > .indicator{height:100%;width:0;background-color:#666;}input.password-confirm,input.password-field{width:16em;}div.password-confirm{float:right;visibility:hidden;width:17em;}.password-suggestions{font-size:0.77778em;line-height:1.28571em;font-family:"titillium_regular",sans-serif;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.search-form{position:relative;display:inline-block;max-width:100%;}.search-form .form-wrapper{padding-right:32px;padding-right:2rem;}.search-form .form-item-label{display:block;}.spelling-suggestions dd{margin-left:0;}.search-button[type="submit"]{background-color:#faaf4c;text-indent:40px;white-space:nowrap;background-position:center;height:32px;height:2rem;width:32px;width:2rem;position:absolute;right:0;top:0;}.block-search .form-text{border:0;border-bottom:1px solid #e0e0e0;}.block-search .form-submit{font:0/0 a;text-shadow:none;color:transparent;width:16px;height:16px;background-color:transparent;transition:background-image 0.2s ease-in-out;}.block-search .form-submit:hover{background-color:transparent;}.search-results{border-top:1px solid #e0e0e0;margin-top:32px;margin-top:2rem;padding-top:32px;padding-top:2rem;padding-left:0;}.search-results .search-snippet-info{padding-left:0;}.search-results .search-result{margin-top:21px;margin-top:1.33333rem;margin-bottom:42px;margin-bottom:2.66667rem;}.page-search #content > h2{display:none;}.webform-client-form .form-actions{margin-top:21px;margin-top:1.33333rem;}@media (min-width:48em){.webform-client-form .form-actions{float:right;width:75%;}}.webform-component:after{content:"";display:table;clear:both;}.webform-component + .webform-component{margin-top:21px;margin-top:1.33333rem;}.webform-component .form-item-label{display:block;margin-bottom:5px;margin-bottom:0.33333rem;}@media (min-width:48em){.webform-component .form-item-label{float:left;width:20%;}.webform-component .form-item-label + input,.webform-component .form-item-label + .form-textarea-wrapper{float:right;width:75%;}}#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none;}.carousel-container{position:relative;max-width:100%;overflow:hidden;}.carousel-container:after{content:"";display:table;clear:both;}.carousel-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;}.carousel-inner{overflow:hidden;margin-left:1.33333em;margin-right:1.33333em;}.carousel > li{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;}.carousel-item img{cursor:pointer;position:relative;}.carousel-nav-left,.carousel-nav-right{position:absolute;cursor:pointer;z-index:100;opacity:0.5;}.carousel-nav-left{left:6px;top:50%;width:30px;height:113px;margin-top:-15px;transition:opacity .3s ease-in-out;}.carousel-nav-left:before{content:'';position:absolute;top:0;right:50%;height:61px;width:2px;background-color:#d0d0d0;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}.carousel-nav-left:after{content:'';position:absolute;bottom:0;right:50%;height:61px;width:2px;background-color:#d0d0d0;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}.carousel-nav-left:hover{opacity:1;}.carousel-nav-left:hover:before,.carousel-nav-left:hover:after{background-color:#c1d640;}.carousel-nav-right{right:6px;top:50%;width:30px;height:113px;margin-top:-15px;transition:opacity .3s ease-in-out;}.carousel-nav-right:before{content:'';position:absolute;top:0;left:50%;height:61px;width:2px;background-color:#d0d0d0;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}.carousel-nav-right:after{content:'';position:absolute;bottom:0;left:50%;height:61px;width:2px;background-color:#d0d0d0;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}.carousel-nav-right:hover{opacity:1;}.carousel-nav-right:hover:before,.carousel-nav-right:hover:after{background-color:#c1d640;}.meta{margin-bottom:37px;margin-bottom:2.33333rem;}.meta:after{content:"";display:table;clear:both;}.date{display:inline-block;margin-right:21px;margin-right:1.33333rem;padding-bottom:5px;padding-bottom:0.33333rem;font-family:"latobold",sans-serif;text-transform:uppercase;letter-spacing:.15em;font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.date{font-size:0.8rem;line-height:1.3125em;}}.date.date-border{padding-right:10px;padding-right:0.66667rem;border-bottom:1px solid #e0e0e0;}.node-merchandise.feature{font-size:16px;font-size:1rem;line-height:1.3125em;}.node-merchandise.feature:after{content:"";display:table;clear:both;}@media (min-width:37.5em){.node-merchandise.feature{font-size:0.9rem;line-height:1.33333em;}}.node-merchandise.feature .content-primary{width:35%;float:left;margin-left:0;margin-right:-100%;margin-top:4px;}.node-merchandise.feature .content-primary + .content-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}@media (min-width:62em){.node-merchandise.feature .content-primary + .content-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}}.feature{font-size:16px;font-size:1rem;line-height:1.3125em;}.feature:after{content:"";display:table;clear:both;}@media (min-width:37.5em){.feature{font-size:0.9rem;line-height:1.33333em;}}.feature .content-primary{width:35%;float:left;margin-left:0;margin-right:-100%;margin-top:4px;}.feature .content-primary + .content-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}@media (min-width:62em){.feature .content-primary + .content-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}}.compare{position:relative;padding-bottom:90px;padding-bottom:5.66667rem;}.compare:before{content:'';height:74px;height:4.66667rem;width:1px;position:absolute;bottom:0;left:50%;background-color:#e0e0e0;}.compare:after{content:'';height:1px;width:64px;width:4rem;position:absolute;bottom:0;left:50%;margin-left:-32px;margin-left:-2rem;background-color:#e0e0e0;}.compare .ease-of-use{font-size:16px;font-size:1rem;line-height:1.3125em;}@media (min-width:37.5em){.compare .ease-of-use{font-size:0.9rem;line-height:1.33333em;}}.compare .field-commerce-price{color:rgba(62,62,62,0.8);}.flexbox .compare .field-commerce-price.commerce-product-field{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.compare .field-commerce-price .dollars{font-size:27px;font-size:1.6875rem;line-height:0.66667em;}@media (min-width:37.5em){.compare .field-commerce-price .dollars{font-size:2.1rem;line-height:0.71429em;}}@media (min-width:48em){.compare .field-commerce-price .dollars{font-size:2.4rem;line-height:0.77083em;}}.compare .link--button-white{margin-top:21px;margin-top:1.33333rem;}.compare--printer-image{position:relative;z-index:1;}.compare--printer-info{position:relative;padding-left:42px;padding-left:2.66667rem;padding-right:42px;padding-right:2.66667rem;padding-bottom:32px;padding-bottom:2rem;padding-top:64px;padding-top:4rem;margin-top:-64px;margin-top:-4rem;z-index:0;color:#231f20;background-color:#c1d640;}.compare--printer-info:after{content:'';position:absolute;bottom:-20px;left:50%;margin-left:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #c1d640;}.header-search{position:relative;width:220px;}.header-search .form-text{width:100%;padding-right:40px;padding-left:16px;padding-left:1rem;padding-bottom:0;font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:2.28571em;background-color:transparent;}@media (min-width:37.5em){.header-search .form-text{font-size:0.7rem;line-height:2.28571em;}}.header-search .form-submit{position:absolute;right:0;top:50%;margin-top:-8px;}.js #navigation{display:none;}@media (min-width:62em){#navigation{display:block;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:-1rem;}.js #navigation{display:block;}}#navigation .block-menu{margin-left:21px;margin-left:1.33333rem;top:0;transition:top .3s ease-in-out;}@media (min-width:62em){.nav-below #navigation .block-menu{position:relative;top:10px;}}#branding{position:relative;transition-duration:.3s;transition-property:width;transition-timing-function:ease-in-out;}@media (min-width:62em){#branding{width:115px;}.nav-below #branding{width:54px;}}#branding h1{display:inline-block;line-height:0;}#branding h1 a{display:inline-block;}#branding .logo--regular{display:none;width:100%;}@media (min-width:62em){#branding .logo--regular{display:inline-block;}}#branding .logo--small{display:block;width:140px;}@media (min-width:37.5em){#branding .logo--small{width:200px;}}@media (min-width:62em){#branding .logo--small{display:none;}}#utility{text-align:right;top:0;transition:top 0.3s ease-in-out;}@media (min-width:73.75em){#utility{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-1rem;}}@media (min-width:73.75em){.nav-below #utility{position:relative;top:9px;}}#utility .utility-nav{display:none;float:left;margin-right:21px;margin-right:1.33333rem;position:absolute;right:120px;top:16px;}@media (min-width:30em){#utility .utility-nav{display:block;}}@media (min-width:37.5em){#utility .utility-nav{right:140px;top:26px;}}@media (min-width:62em){#utility .utility-nav{float:none;position:relative;right:0;top:0;}}#utility .cart{display:inline-block;width:30px;height:30px;position:absolute;top:15px;right:90px;}@media (min-width:37.5em){#utility .cart{top:24px;right:110px;}}@media (min-width:62em){#utility .cart{position:relative;top:0;right:0;}}#block-search-form{display:none;position:absolute;top:21px;}@media (min-width:54.6875em){.not-logged-in #block-search-form{right:315px;}}@media (min-width:62em){.not-logged-in #block-search-form{right:0;}}@media (min-width:54.6875em){#block-search-form{display:inline-block;right:340px;}}@media (min-width:62em){#block-search-form{margin-bottom:0.66667rem;position:relative;right:0;top:0;}}@media (min-width:73.75em){#block-search-form{float:left;margin-right:1.33333rem;margin-bottom:0;}}.utility-nav .nav{font-family:"latobold",sans-serif;font-weight:500;font-size:14px;font-size:0.875rem;line-height:2.28571em;}@media (min-width:37.5em){.utility-nav .nav{font-size:0.7rem;line-height:2.28571em;}}.utility-nav .nav > li{position:relative;display:inline-block;float:left;margin-top:0;}.utility-nav .nav > li:after{content:'';display:inline-block;position:absolute;top:50%;right:0;margin-top:-12.5px;height:25px;width:1px;background-color:#e0e0e0;}.utility-nav .nav > li:last-child a{padding-right:0;}.utility-nav .nav > li:last-child:after{display:none;}.utility-nav .nav > li:first-child a{padding-left:0;}.utility-nav .nav > li > a{padding:0 10px;padding:0 0.66667rem;color:#3e3e3e;transition:all .3s ease-in-out;}.utility-nav .nav > li > a:hover{color:#c1d640;}.header-toggle{display:none;position:absolute;right:0;top:50%;margin-top:-10px;text-align:left;padding:0;width:24px;height:20px;border:0;text-transform:uppercase;font-weight:600;background-color:transparent;}.js .header-toggle{display:block;}.header-toggle:hover,.header-toggle:focus{background-color:transparent;}@media (min-width:62em){.header-toggle{display:none;}.js .header-toggle{display:none;}}.header-toggle:before{display:none;}.header-toggle[aria-expanded="true"] .menu-toggle-icon:before{top:50%;margin-top:-1px;opacity:0;}.header-toggle[aria-expanded="true"] .menu-toggle-icon:after{bottom:50%;margin-bottom:-1px;opacity:0;}.header-toggle[aria-expanded="true"] .menu-toggle-icon span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.header-toggle[aria-expanded="true"] .menu-toggle-icon span:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.header-toggle .menu-toggle-icon{display:inline-block;position:absolute;top:50%;margin-top:-10px;height:20px;z-index:-1;transition:all 0.3s ease-in-out;}.header-toggle .menu-toggle-icon span,.header-toggle .menu-toggle-icon:before,.header-toggle .menu-toggle-icon:after{width:24px;background:#000000;height:4px;display:inline-block;opacity:1;}.header-toggle .menu-toggle-icon span,.header-toggle .menu-toggle-icon:before,.header-toggle .menu-toggle-icon:after{content:'';position:absolute;left:0;transition:all 0.2s;}.header-toggle .menu-toggle-icon span{display:inline-block;position:absolute;top:50%;margin-top:-2px;}.header-toggle .menu-toggle-icon span:before{content:'';width:24px;background:#000000;height:4px;display:inline-block;position:absolute;top:50%;margin-top:-2px;}.header-toggle .menu-toggle-icon:before{top:0;}.header-toggle .menu-toggle-icon:after{bottom:0;}#header-overlay{display:none;position:fixed;top:0;height:100%;width:100%;background-color:#000000;z-index:3;}@media (min-width:62em){#header-overlay{display:none !important;}}#header-drawer{position:fixed;top:61px;bottom:0;left:100%;width:445px;max-width:100%;padding:21px;padding:1.33333rem;z-index:5;background-color:#565656;overflow:scroll;}@media (min-width:37.5em){#header-drawer{top:82px;}}@media (min-width:62em){#header-drawer{display:none !important;}}#header-drawer .header-search{width:100%;}@media (min-width:54.6875em){#header-drawer .header-search{display:none;}}#header-drawer .header-search .form-text{background-color:#3e3e3e;border-bottom:0;color:#ffffff;}#header-drawer #block-bean-footer-social{margin-top:10px;margin-top:0.66667rem;}.drawer-menu{margin-top:10px;margin-top:0.66667rem;margin-bottom:10px;margin-bottom:0.66667rem;}.drawer-menu .nav--main > ul > li,.drawer-menu .nav--store > ul > li{display:block;margin-left:0;margin-right:0;}.drawer-menu .nav--main > ul > li > a,.drawer-menu .nav--store > ul > li > a{display:block;padding-top:13px;padding-top:0.83333rem;padding-bottom:13px;padding-bottom:0.83333rem;color:#ffffff;border-bottom:1px solid #3e3e3e;}.drawer-menu .nav--main > ul > li > a:hover,.drawer-menu .nav--store > ul > li > a:hover{color:#c1d640;}.drawer-menu .nav--main .expanded > ul,.drawer-menu .nav--store .expanded > ul{padding-top:10px;padding-top:0.66667rem;padding-bottom:10px;padding-bottom:0.66667rem;border-bottom:1px solid #3e3e3e;}.drawer-menu .nav--main .expanded > ul a,.drawer-menu .nav--store .expanded > ul a{display:block;padding-top:8px;padding-top:0.5rem;padding-bottom:8px;padding-bottom:0.5rem;color:#c1d640;}.drawer-menu .nav--main .expanded > ul a:hover,.drawer-menu .nav--store .expanded > ul a:hover{color:rgba(193,214,64,0.8);}.drawer-menu .nav--store{text-transform:uppercase;font-family:"latobold",sans-serif;font-weight:500;letter-spacing:.07em;transition:all .3s ease-in-out;}.drawer-menu .nav--store > ul > li > a{font-size:15px;font-size:0.9375rem;line-height:1.4em;}@media (min-width:37.5em){.drawer-menu .nav--store > ul > li > a{font-size:0.8rem;line-height:1.375em;}}.drawer-utlitly-nav{margin-bottom:10px;margin-bottom:0.66667rem;}@media (min-width:30em){.drawer-utlitly-nav{display:none;}}.drawer-utlitly-nav #block-menu-utility-menu--2{width:40%;float:left;}.drawer-utlitly-nav .utility-nav li:after{display:none;}.drawer-utlitly-nav .utility-nav li a{color:#ffffff;}.drawer-utlitly-nav .utility-nav li a:hover{color:#c1d640;}#header{background:transparent;margin-top:0;position:fixed;padding-top:10px;padding-top:0.66667rem;padding-bottom:10px;padding-bottom:0.66667rem;transition:background .3s ease-in-out,margin-top .3s ease-in-out,padding .3s ease-in-out,box-shadow .1s ease-in-out;width:100%;z-index:10;}.not-front #header{background-color:#ffffff;}.prevent-scroll #header{background-color:#ffffff;margin-top:0 !important;}@media (min-width:62em){.prevent-scroll #header{background-color:transparent;}}@media (min-width:62em){#header{padding-top:1.33333rem;padding-bottom:1.33333rem;}}@media (min-width:62em){#header > div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.nav-up #header{margin-top:-62px;}@media (min-width:37.5em){.nav-up #header{margin-top:-82px;}}@media (min-width:62em){.nav-up #header{margin-top:-175px;}}.nav-below #header{background:#ffffff;box-shadow:0 0px 125px rgba(0,0,0,0.2);transition:background .3s ease-in-out .3s,margin-top .3s ease-in-out,padding .3s ease-in-out,box-shadow .3s ease-in-out .3s;}@media (min-width:62em){.nav-below #header{padding-bottom:1rem;padding-top:1.08333rem;}}.header{margin:0;position:relative;z-index:2;}.footer-nav{margin:0;list-style:none;padding:0;text-transform:uppercase;font-family:"latoregular",sans-serif;font-weight:400;letter-spacing:.05em;font-size:15px;font-size:0.9375rem;line-height:1.4em;}.footer-nav > li,.footer-nav > li > a{display:inline-block;}.footer-nav > li + li{margin-top:0;}@media (min-width:37.5em){.footer-nav{font-size:0.8rem;line-height:1.375em;}}.footer-nav > li{display:inline-block;margin-top:0;}.footer-nav > li:first-child a{padding-left:0;}.footer-nav > li > a{padding-right:10px;padding-right:0.66667rem;color:#222;}.footer-nav > li > a:hover{color:#c1d640;}#footer{position:relative;margin-top:138px;margin-top:8.66667rem;min-height:170px;z-index:2;}.footer .ruled-top{padding-top:32px;padding-top:2rem;border-top:1px solid rgba(104,104,104,0.2);}.footer .logo-footer{margin:0 auto;width:79px;height:100px;background-size:contain;}@media (min-width:48em){.footer .logo-footer{width:100px;margin:inherit;float:left;}}.footer--menu{text-align:center;}@media (min-width:62em){.footer--menu{text-align:left;}}.footer-content .social--footer{margin-top:10px;margin-top:0.66667rem;margin-bottom:5px;margin-bottom:0.33333rem;text-align:center;line-height:0;}@media (min-width:48em){.footer-content .social--footer{clear:left;text-align:left;}}@media (min-width:62em){.footer-content .social--footer{float:right;clear:inherit;margin-bottom:0;margin-top:0;}}.footer-content .social--footer .block-content{display:inline-block;}@media (min-width:48em){.footer-content{width:80%;float:left;margin-left:2.5%;margin-right:-100%;}.footer-content:after{content:"";display:table;clear:both;}.footer-content #block-menu-footer-menu{text-align:center;}}@media (min-width:48em) and (min-width:48em){.footer-content #block-menu-footer-menu{text-align:left;}}@media (min-width:48em) and (min-width:62em){.footer-content #block-menu-footer-menu{float:left;}}@media (min-width:62em){.footer-content{width:85%;float:left;margin-left:2.5%;margin-right:-100%;}}.footer-copyright{padding-top:5px;padding-top:0.33333rem;padding-bottom:10px;padding-bottom:0.66667rem;margin-top:5px;margin-top:0.33333rem;text-align:center;font-family:"latoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.28571em;color:#a1a1a1;border-top:1px solid rgba(104,104,104,0.2);}@media (min-width:37.5em){.footer-copyright{font-size:0.8rem;line-height:1.3125em;}}@media (min-width:48em){.footer-copyright{text-align:left;}}.footer-contact{font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.footer-contact{font-size:0.8rem;line-height:1.3125em;}}.footer-triangle-large{position:absolute;bottom:0;right:0;width:110px;height:110px;border-left:110px solid transparent;border-top:121px solid transparent;border-bottom:121px solid #c1d640;border-right:110px solid #c1d640;z-index:0;opacity:0.6;}.footer-triangle-small{position:absolute;bottom:0;right:0;width:72.5px;height:72.5px;border-left:72.5px solid transparent;border-top:79.75px solid transparent;border-bottom:79.75px solid #cbdc5e;border-right:72.5px solid #cbdc5e;z-index:0;opacity:1;}#main{min-height:400px;}#main-content{margin-top:42px;margin-top:2.66667rem;}.page{position:relative;min-height:100vh;overflow:hidden;}.learn-promos > .view-content{margin:0;padding:0;margin-bottom:42px;margin-bottom:2.66667rem;}.learn-promos > .view-content > li{list-style:none;}.learn-promos > .view-content:after{content:"";display:table;clear:both;}.learn-promos > .view-content > .views-row{margin-top:0;vertical-align:top;}.learn-promos > .view-content > .views-row:first-child{margin-top:0;}@media (min-width:48em){.learn-promos > .view-content{text-align:center;}.learn-promos > .view-content > .views-row{float:left;width:50%;text-align:left;margin-right:0;}}@media (min-width:62em){.learn-promos > .view-content > .views-row{width:33.33333%;margin-right:0;}.learn-promos > .view-content > .views-row:nth-child(-n+3){margin-top:0;}.learn-promos > .view-content > .views-row:nth-child(3n){margin-right:0;}.learn-promos > .view-content > .views-row:nth-child(3n+1){clear:both;}.learn-promos > .view-content > .views-row:nth-last-child(1):first-child{display:inline-block;float:none;}.learn-promos > .view-content > .views-row:nth-last-child(1):first-child ~ li{display:inline-block;float:none;margin-right:0;}}@media (min-width:48em){.learn-promos > .view-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}}.learn-promos > .view-content .promo{min-height:330px;}.learn-promos > .view-content .views-row:hover:nth-child(3n+1) .promo-slideout{z-index:5;}.learn-promos > .view-content .views-row:hover:nth-child(4n+1) .promo-image,.learn-promos > .view-content .views-row:hover:nth-child(7) .promo-image{-webkit-filter:grayscale(0);filter:grayscale(0);}@media (min-width:62em){.learn-promos > .view-content .views-row:nth-child(3n+1) .promo-slideout{left:initial;}}.learn-promos > .view-content .views-row:nth-child(4n+1) .promo-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.learn-promos > .view-content .views-row:nth-child(4n+1) .promo-image:before{background-color:rgba(238,238,238,0.8);}.learn-promos > .view-content .views-row:nth-child(4n+2) .promo-image:before{background-color:rgba(193,214,64,0.8);}.learn-promos > .view-content .views-row:nth-child(4n+3){color:#ffffff;}.learn-promos > .view-content .views-row:nth-child(4n+3) .promo-title,.learn-promos > .view-content .views-row:nth-child(4n+3) .promo-type{color:#ffffff;}.learn-promos > .view-content .views-row:nth-child(4n+3) .promo-image:before{background-color:rgba(35,31,32,0.8);}.learn-promos > .view-content .views-row:nth-child(4n+4) .promo-title,.learn-promos > .view-content .views-row:nth-child(4n+4) .promo-type{color:#3e3e3e;}.learn-promos > .view-content .views-row:nth-child(4n+4) .promo-image:before{background-color:rgba(193,214,64,0.8);}.learn-promos > .view-content .views-row:nth-child(7n+4){color:#ffffff;}.learn-promos > .view-content .views-row:nth-child(7n+4) .promo-title,.learn-promos > .view-content .views-row:nth-child(7n+4) .promo-type{color:#ffffff;}.learn-promos > .view-content .views-row:nth-child(7n+4) .promo-image:before{background-color:rgba(35,31,32,0.8);}.learn-promos > .view-content .views-row:nth-child(7) .promo-title,.learn-promos > .view-content .views-row:nth-child(7) .promo-type{color:#3e3e3e;}.learn-promos > .view-content .views-row:nth-child(7) .promo-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.learn-promos > .view-content .views-row:nth-child(7) .promo-image:before{background-color:rgba(238,238,238,0.8);}#block-views-learn-learn-block{z-index:1;}.front #content .block{margin-top:42px;margin-top:2.66667rem;}@media (min-width:62em){.front #content .block{margin-top:5.33333rem;}}#content #block-bean-homepage-home-cta{margin-top:0;}.featured-promo .view-content{margin:0;padding:0;margin-bottom:32px;margin-bottom:2rem;}.featured-promo .view-content > li{list-style:none;}.featured-promo .view-content:after{content:"";display:table;clear:both;}.featured-promo .view-content > .views-row{margin-top:0;vertical-align:top;}.featured-promo .view-content > .views-row:first-child{margin-top:0;}@media (min-width:48em){.featured-promo .view-content{text-align:center;}.featured-promo .view-content > .views-row{float:left;width:50%;text-align:left;margin-right:0;}}@media (min-width:62em){.featured-promo .view-content > .views-row{width:50%;margin-right:0;}.featured-promo .view-content > .views-row:nth-child(-n+2){margin-top:0;}.featured-promo .view-content > .views-row:nth-child(2n){margin-right:0;}.featured-promo .view-content > .views-row:nth-child(2n+1){clear:both;}.featured-promo .view-content > .views-row:nth-last-child(1):first-child{display:inline-block;float:none;}.featured-promo .view-content > .views-row:nth-last-child(1):first-child ~ li{display:inline-block;float:none;margin-right:0;}}@media (min-width:48em){.featured-promo .view-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}}.featured-promo .view-content .promo{min-height:400px;}.promos > .view-content{margin:0;padding:0;margin-bottom:42px;margin-bottom:2.66667rem;}.promos > .view-content > li{list-style:none;}.promos > .view-content:after{content:"";display:table;clear:both;}.promos > .view-content > .views-row{margin-top:0;vertical-align:top;}.promos > .view-content > .views-row:first-child{margin-top:0;}@media (min-width:48em){.promos > .view-content{text-align:center;}.promos > .view-content > .views-row{float:left;width:50%;text-align:left;margin-right:0;}}@media (min-width:62em){.promos > .view-content > .views-row{width:33.33333%;margin-right:0;}.promos > .view-content > .views-row:nth-child(-n+3){margin-top:0;}.promos > .view-content > .views-row:nth-child(3n){margin-right:0;}.promos > .view-content > .views-row:nth-child(3n+1){clear:both;}.promos > .view-content > .views-row:nth-last-child(1):first-child{display:inline-block;float:none;}.promos > .view-content > .views-row:nth-last-child(1):first-child ~ li{display:inline-block;float:none;margin-right:0;}}@media (min-width:48em){.promos > .view-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}}.promos > .view-content .promo{min-height:330px;}@media (min-width:62em){.top-triangle{position:absolute;bottom:0;right:0;width:465px;height:218px;border-left:465px solid transparent;border-top:218px solid transparent;border-bottom:218px solid #c1d640;border-right:465px solid #c1d640;z-index:-1;opacity:0.6;}}@media (min-width:71.875em){.top-triangle{position:absolute;bottom:0;right:0;width:800px;height:375px;border-left:800px solid transparent;border-top:375px solid transparent;border-bottom:375px solid #c1d640;border-right:800px solid #c1d640;z-index:-1;opacity:0.6;}}@media (min-width:62em){.top-triangle-small{position:absolute;bottom:0;right:0;width:400px;height:188px;border-left:400px solid transparent;border-top:188px solid transparent;border-bottom:188px solid #c1d640;border-right:400px solid #c1d640;z-index:-1;opacity:0.6;}}@media (min-width:71.875em){.top-triangle-small{position:absolute;bottom:0;right:0;width:640px;height:300px;border-left:640px solid transparent;border-top:300px solid transparent;border-bottom:300px solid #c1d640;border-right:640px solid #c1d640;z-index:-1;opacity:0.6;}}@media (min-width:62em){.section-primary{width:55%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){.section-secondary{width:40%;float:left;margin-left:60%;margin-right:-100%;}}.product-section{position:relative;}#product .section-primary{margin-bottom:32px;margin-bottom:2rem;}#product .section-primary:after{content:"";display:table;clear:both;}@media (min-width:62em){#product .section-primary{width:35%;float:left;margin-left:0;margin-right:-100%;}}#product .section-secondary{margin-bottom:74px;margin-bottom:4.66667rem;}@media (min-width:62em){#product .section-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}}.product-info--primary{font-size:16px;font-size:1rem;line-height:1.3125em;margin-bottom:21px;margin-bottom:1.33333rem;}@media (min-width:37.5em){.product-info--primary{font-size:0.9rem;line-height:1.44444em;}}@media (min-width:48em){.product-info--primary{width:72.72727%;float:left;margin-left:0;margin-right:-100%;position:relative;margin-bottom:0;}}.product-info--primary .review-promo-link{display:inline-block;float:left;margin-top:16px;margin-top:1rem;margin-right:26px;margin-right:1.66667rem;font-size:14px;font-size:0.875rem;line-height:1.35714em;}.product-info--primary .review-promo-link + .review-promo-link{margin-top:17px;margin-top:1.06667rem;margin-right:0;}.product-info--primary .tooltip-anchor{float:left;margin-top:18px;margin-top:1.16667rem;margin-left:8px;margin-left:0.5rem;}.product-info--secondary{margin-bottom:21px;margin-bottom:1.33333rem;}@media (min-width:48em){.product-info--secondary{width:18.18182%;float:left;margin-left:81.81818%;margin-right:-100%;text-align:right;}}.review--promo{margin-top:32px;margin-top:2rem;text-align:center;}.review--promo:after{content:"";display:table;clear:both;}@media (min-width:37.5em){.review--promo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.review--promo .review-promo-images{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:21px;padding-right:1.33333rem;margin-top:0;padding-left:0;}@media (min-width:37.5em){.review--promo .review-promo-images:before{content:'';}}.review--promo .review-promo-images:before{display:inline-block;position:absolute;right:0;top:50%;margin-top:-20px;width:1px;height:40px;background-color:#e0e0e0;}.review--promo .review-promo-images li{display:inline-block;margin-top:0;margin-left:5px;margin-left:0.33333rem;margin-right:5px;margin-right:0.33333rem;}.review--promo .review-promo-link{text-align:center;margin-right:30px;font-size:14px;font-size:0.875rem;line-height:1.35714em;}@media (min-width:37.5em){.review--promo .review-promo-link{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;margin-left:1.33333rem;}}.form-item-quantity{position:relative;display:block;width:100%;max-height:50px;margin-top:16px;margin-top:1rem;padding:10px;padding:0.66667rem;background-color:#ffffff;border:1px solid #e0e0e0;}.form-item-quantity .form-item-label{margin-bottom:0;margin-top:0;font-family:"titillium_semibold",sans-serif;font-size:16px;font-size:1rem;line-height:1.3125em;color:#666;}@media (min-width:37.5em){.form-item-quantity .form-item-label{font-size:0.9rem;line-height:1.33333em;}}.form-item-quantity .form-text{position:absolute;top:0;bottom:0;right:0;border:0;border-left:1px solid #e0e0e0;text-align:center;}.form-item-quantity .form-text{max-width:42px;}#related{margin-top:85px;margin-top:5.33333rem;padding-bottom:85px;padding-bottom:5.33333rem;}@media (min-width:62em){#related{margin-top:6.66667rem;padding-bottom:6.66667rem;}}@media (min-width:62em){#related .section--primary{width:35%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){#related .section--primary + .section--secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}}#related .section--secondary{margin-top:74px;margin-top:4.66667rem;}@media (min-width:62em){#related .section--secondary{margin-top:0;width:55%;float:left;margin-left:0;margin-right:-100%;}#related .section--secondary > h4,#related .section--secondary > .note-title{margin-top:0;color:#231f20;}}@media (min-width:48em){#related .section--tertiary{width:25%;float:left;margin-left:75%;margin-right:-100%;}}#details{font-size:14px;font-size:0.875rem;line-height:1.28571em;color:#666;will-change:max-height;}@media (min-width:37.5em){#details{font-size:0.8rem;line-height:1.3125em;}}#details > div:last-child{padding-bottom:64px;padding-bottom:4rem;}@media (min-width:48em){#details > div{padding-bottom:8.66667rem;}#details > div:last-child{padding-bottom:8.66667rem;}}@media (min-width:48em){#details > div:nth-last-child(3):first-child,#details > div:nth-last-child(3):first-child ~ div{float:left;width:30%;}#details > div:nth-last-child(3):first-child:not(:last-child),#details > div:nth-last-child(3):first-child ~ div:not(:last-child){margin-right:5%;}}#video{padding-top:85px;padding-top:5.33333rem;padding-bottom:85px;padding-bottom:5.33333rem;color:#ffffff;}@media (min-width:62em){#video{padding-top:6.66667rem;padding-bottom:6.66667rem;}}#video a{color:#c1d640;}#video a:hover,#video a:focus{color:rgba(162,186,12,0.8);}#video .feature-parallax{position:absolute;top:0;bottom:-20px;left:0;right:0;background-size:cover;z-index:-1;background-color:#666;background-blend-mode:multiply;}#video .section-primary{margin-bottom:32px;margin-bottom:2rem;}@media (min-width:62em){#video .section-primary{width:40%;float:left;margin-left:0;margin-right:-100%;margin-bottom:0;}#video .section-primary:last-child{width:55%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){#video .section-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}}#reviews{padding-top:85px;padding-top:5.33333rem;}@media (min-width:62em){#reviews{padding-top:6.66667rem;}}#reviews .field-commerce-price{margin-top:13px;margin-top:0.83333rem;margin-bottom:16px;margin-bottom:1rem;text-align:right;}.flexbox #reviews .field-commerce-price{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.flexbox #reviews .field-commerce-price .price--gray{display:block;}#reviews .section--primary{margin-bottom:85px;margin-bottom:5.33333rem;}@media (min-width:62em){#reviews .section--primary{width:30%;float:left;margin-left:0;margin-right:-100%;margin-bottom:0;}}#reviews .section--primary .heading--ruled{font-size:26px;font-size:1.625rem;line-height:1.23077em;}@media (min-width:37.5em){#reviews .section--primary .heading--ruled{font-size:1.5rem;line-height:1.2em;}}@media (min-width:62em){#reviews .section--secondary{width:60%;float:left;margin-left:40%;margin-right:-100%;}}.separator-rule{border-top:1px solid #e0e0e0;}@media (min-width:62em){.node-printer .section-primary{width:55%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){.node-printer .section-secondary{width:40%;float:left;margin-left:60%;margin-right:-100%;}}.node-printer .product-section{position:relative;}.node-printer #product .section-primary{margin-bottom:32px;margin-bottom:2rem;}@media (min-width:62em){.node-printer #product .section-primary{width:50%;float:left;margin-left:0;margin-right:-100%;position:relative;margin-bottom:-25px;}.node-printer #product .section-primary .field--field_printer_images{position:absolute;right:0;min-width:660px;min-height:665px;}}@media (min-width:71.875em){.node-printer #product .section-primary .field--field_printer_images{min-width:745px;}}@media (min-width:86.5em){.node-printer #product .section-primary .field--field_printer_images{min-width:825px;}}@media (min-width:93.75em){.node-printer #product .section-primary{width:75%;float:left;margin-left:0;margin-right:-100%;margin-left:-315px;margin-bottom:-25px;min-width:825px;}}.node-printer #product .section-secondary{margin-bottom:74px;margin-bottom:4.66667rem;}@media (min-width:62em){.node-printer #product .section-secondary{margin-top:6.66667rem;width:45%;float:left;margin-left:55%;margin-right:-100%;}}.node-printer .product-info{margin-bottom:32px;margin-bottom:2rem;}.node-printer .product-info--primary{font-size:16px;font-size:1rem;line-height:1.3125em;margin-bottom:21px;margin-bottom:1.33333rem;}@media (min-width:37.5em){.node-printer .product-info--primary{font-size:0.9rem;line-height:1.33333em;}}@media (min-width:48em){.node-printer .product-info--primary{width:60%;float:left;margin-left:0;margin-right:-100%;position:relative;margin-bottom:0;}.node-printer .product-info--primary:after{content:'';position:absolute;top:0;bottom:0;right:-10%;height:100%;width:1px;background-color:#e0e0e0;}}@media (min-width:48em){.node-printer .product-info--secondary{width:30%;float:left;margin-left:70%;margin-right:-100%;text-align:right;}}.node-printer .review--promo{margin-top:32px;margin-top:2rem;text-align:center;}.node-printer .review--promo:after{content:"";display:table;clear:both;}@media (min-width:37.5em){.node-printer .review--promo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.node-printer .review--promo .review-promo-images{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:21px;padding-right:1.33333rem;margin-top:0;padding-left:0;}@media (min-width:37.5em){.node-printer .review--promo .review-promo-images:before{content:'';}}.node-printer .review--promo .review-promo-images:before{display:inline-block;position:absolute;right:0;top:50%;margin-top:-20px;width:1px;height:40px;background-color:#e0e0e0;}.node-printer .review--promo .review-promo-images li{display:inline-block;margin-top:0;margin-left:5px;margin-left:0.33333rem;margin-right:5px;margin-right:0.33333rem;}.node-printer .review--promo .review-promo-link{text-align:center;margin-right:30px;font-size:14px;font-size:0.875rem;line-height:1.35714em;}@media (min-width:37.5em){.node-printer .review--promo .review-promo-link{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;margin-left:1.33333rem;}}.node-printer .form-item-quantity{position:relative;display:block;width:100%;max-height:50px;margin-top:16px;margin-top:1rem;padding:10px;padding:0.66667rem;background-color:#ffffff;border:1px solid #e0e0e0;}.node-printer .form-item-quantity .form-item-label{margin-bottom:0;margin-top:0;font-family:"titillium_semibold",sans-serif;font-size:16px;font-size:1rem;line-height:1.3125em;color:#666;}@media (min-width:37.5em){.node-printer .form-item-quantity .form-item-label{font-size:0.9rem;line-height:1.33333em;}}.node-printer .form-item-quantity .form-text{position:absolute;top:0;bottom:0;right:0;border:0;border-left:1px solid #e0e0e0;text-align:center;}.node-printer .feature{overflow:hidden;}.node-printer .feature.feature--bg{padding-top:96px;padding-top:6rem;padding-bottom:96px;padding-bottom:6rem;}@media (min-width:48em){.node-printer .feature.feature--bg{padding-top:7.33333rem;padding-bottom:7.33333rem;}}@media (min-width:62em){.node-printer .feature.feature--bg{padding-top:9.33333rem;padding-bottom:9.33333rem;}}.node-printer .feature--image-left{float:left;}@media (min-width:48em){.node-printer .feature--image-left{position:absolute;right:0;min-width:500px;margin-top:-50px;margin-right:8rem;}}@media (min-width:86.5em){.node-printer .feature--image-left{margin-right:2rem;}}.node-printer #feature1{color:#ffffff;will-change:scroll-position;}.node-printer #feature1 a{color:#ffffff;}.node-printer #feature1 .feature-parallax{position:absolute;top:0;bottom:-20px;left:0;right:0;background-size:cover;z-index:-1;background-color:#c1d640;background-blend-mode:multiply;}.node-printer #feature1 .field--field_printer_fc1_link{margin-top:32px;margin-top:2rem;margin-bottom:5px;margin-bottom:0.33333rem;}.node-printer #feature2{padding-top:96px;padding-top:6rem;padding-bottom:96px;padding-bottom:6rem;}@media (min-width:48em){.node-printer #feature2{padding-top:7.33333rem;padding-bottom:7.33333rem;}}@media (min-width:62em){.node-printer #feature2{padding-top:9.33333rem;padding-bottom:9.33333rem;}}.node-printer #feature2 .section-primary{display:none;position:relative;margin-bottom:21px;margin-bottom:1.33333rem;}.node-printer #feature2 .section-primary:after{content:"";display:table;clear:both;}@media (min-width:48em){.node-printer #feature2 .section-primary{display:block;width:35%;float:left;margin-left:0;margin-right:-100%;margin-bottom:0;margin-top:-5%;}}@media (min-width:86.5em){.node-printer #feature2 .section-primary{width:20%;float:left;margin-left:0;margin-right:-100%;}}.node-printer #feature2 .section-secondary{margin-bottom:21px;margin-bottom:1.33333rem;}.node-printer #feature2 .section-secondary:after{content:"";display:table;clear:both;}@media (min-width:48em){.node-printer #feature2 .section-secondary{width:100%;float:none;margin-left:0;margin-right:0;}}@media (min-width:86.5em){.node-printer #feature2 .section-secondary{width:60%;float:left;margin-left:0;margin-right:-100%;margin-bottom:0;}}@media (min-width:86.5em){.node-printer #feature2 .section-tertiary{width:35%;float:left;margin-left:65%;margin-right:-100%;}}@media (min-width:48em){.node-printer #feature2 .column-secondary{width:60%;float:left;margin-left:30%;margin-right:-100%;}}@media (min-width:86.5em){.node-printer #feature2 .column-secondary{width:80%;float:left;margin-left:20%;margin-right:-100%;}}.node-printer #feature2 .link--go--container{margin-top:21px;margin-top:1.33333rem;}.node-printer #feature3{color:#ffffff;}.node-printer #feature3 a{color:#c1d640;}.node-printer #feature3 a:hover,.node-printer #feature3 a:focus{color:rgba(162,186,12,0.8);}.node-printer #feature3 .feature-parallax{position:absolute;top:0;bottom:-20px;left:0;right:0;background-size:cover;z-index:-1;background-color:#666;background-blend-mode:multiply;}.node-printer #feature3 .section-primary{margin-bottom:32px;margin-bottom:2rem;}@media (min-width:62em){.node-printer #feature3 .section-primary{width:40%;float:left;margin-left:0;margin-right:-100%;margin-bottom:0;}.node-printer #feature3 .section-primary:last-child{width:55%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){.node-printer #feature3 .section-secondary{width:55%;float:left;margin-left:45%;margin-right:-100%;}}.node-printer #details{font-size:14px;font-size:0.875rem;line-height:1.28571em;color:#666;will-change:max-height;}@media (min-width:37.5em){.node-printer #details{font-size:0.8rem;line-height:1.3125em;}}.node-printer #details > div:last-child{padding-bottom:64px;padding-bottom:4rem;}@media (min-width:48em){.node-printer #details > div{padding-bottom:8.66667rem;}.node-printer #details > div:last-child{padding-bottom:8.66667rem;}}@media (min-width:48em){.node-printer #details > div:nth-last-child(3):first-child,.node-printer #details > div:nth-last-child(3):first-child ~ div{float:left;width:30%;}.node-printer #details > div:nth-last-child(3):first-child:not(:last-child),.node-printer #details > div:nth-last-child(3):first-child ~ div:not(:last-child){margin-right:5%;}}.node-printer #reviews{padding-top:85px;padding-top:5.33333rem;}@media (min-width:62em){.node-printer #reviews{padding-top:8rem;}}.node-printer #reviews .field-commerce-price{margin-top:13px;margin-top:0.83333rem;margin-bottom:16px;margin-bottom:1rem;}.node-printer #reviews .section--primary{margin-bottom:32px;margin-bottom:2rem;}@media (min-width:62em){.node-printer #reviews .section--primary{width:30%;float:left;margin-left:0;margin-right:-100%;margin-bottom:0;}}@media (min-width:62em){.node-printer #reviews .section--secondary{width:60%;float:left;margin-left:40%;margin-right:-100%;}}.image-callout #main{padding-top:53px;padding-top:3.33333rem;}.image-callout.image-visible #main{padding-top:192px;padding-top:12rem;}.image-callout.image-visible #main-content{padding:53px 5%;padding:3.33333rem 5%;background-color:#ffffff;}.image-callout .callout-header:after{content:"";display:table;clear:both;}@media (min-width:62em){.image-callout .callout-header .page-title{width:65%;float:left;margin-left:0;margin-right:-100%;}}.printer--comparison{position:relative;margin-top:32px;margin-top:2rem;z-index:0;}@media (min-width:62em){.printer--comparison{margin-top:-2rem;}}.compare--primary{text-align:center;}@media (min-width:48em){.compare--primary{width:45%;float:left;margin-left:0;margin-right:-100%;float:initial;vertical-align:bottom;display:table-cell;}}.compare--primary .compare--printer-image{width:50%;max-width:340px;margin:0 auto;}@media (min-width:62em){.compare--primary .compare--printer-image{width:70%;}}.compare--secondary{margin-top:42px;margin-top:2.66667rem;text-align:center;}@media (min-width:48em){.compare--secondary{width:45%;float:left;margin-left:50%;margin-right:-100%;float:initial;margin-top:0;vertical-align:bottom;display:table-cell;}}@media (min-width:62em){.compare--secondary .compare--printer-image{width:100%;max-width:490px;margin-left:1.33333rem;}.compare--secondary .compare--printer-image img{width:100%;}}.compare--spacer{display:table-cell;min-width:125px;}@media (min-width:86.5em){.compare--spacer{min-width:300px;}}.compare--description{position:relative;padding-bottom:138px;padding-bottom:8.66667rem;margin-top:53px;margin-top:3.33333rem;font-size:20px;font-size:1.25rem;line-height:1.2em;}@media (min-width:37.5em){.compare--description{font-size:1.2rem;line-height:1.25em;}}.compare--description:before{content:'';height:74px;height:4.66667rem;width:1px;position:absolute;bottom:0;left:50%;margin-left:-.5px;background-color:#e0e0e0;}.compare--description:after{content:'';height:1px;width:64px;width:4rem;position:absolute;bottom:74px;bottom:4.66667rem;left:50%;margin-left:-32px;margin-left:-2rem;background-color:#e0e0e0;}.printer-specs{display:none;border-bottom:1px solid #d0d0d0;}@media (min-width:62em){.printer-specs{display:table;}}.printer-specs td{width:38%;padding:10px;padding:0.66667rem;vertical-align:middle;text-align:center;font-family:"titillium_semibold",sans-serif;font-size:20px;font-size:1.25rem;line-height:1.2em;}@media (min-width:37.5em){.printer-specs td{font-size:1.2rem;line-height:1.25em;}}@media (min-width:62em){.printer-specs td{padding:2.66667rem;}}.printer-specs th{display:none;width:260px;padding:10px;padding:0.66667rem;vertical-align:middle;text-align:center;font-family:"latoregular",sans-serif;font-style:italic;font-weight:400;background-color:#f6f6f6;}@media (min-width:62em){.printer-specs th{display:table-cell;padding:2.66667rem;}}.printer-specs thead{display:none;}.specification--yes{font:0/0 a;text-shadow:none;color:transparent;min-height:32px;background-position:50%;}.printer-specs-mobile{display:block;text-align:center;}@media (min-width:62em){.printer-specs-mobile{display:none;}}.taz-printer-specs{margin-top:74px;margin-top:4.66667rem;}.comparison--row{display:table;width:100%;border-top:1px solid #e0e0e0;}.comparison--row:last-child{border-bottom:1px solid #e0e0e0;}.comparison--label{display:table-cell;padding:21px;padding:1.33333rem;width:37%;vertical-align:middle;text-align:center;font-family:"latoregular",sans-serif;font-style:italic;font-weight:400;background-color:#f6f6f6;}.comparison--specs{display:table-cell;padding:21px;padding:1.33333rem;width:70%;vertical-align:middle;text-align:center;font-family:"titillium_semibold",sans-serif;font-size:20px;font-size:1.25rem;line-height:1.2em;}@media (min-width:37.5em){.comparison--specs{font-size:1.2rem;line-height:1.25em;}}.page-store .printer--comparison .field-collection-container,.page-store .printer--comparison .compare--description{display:none;}.page-store .printer--comparison .compare:before,.page-store .printer--comparison .compare:after,.page-store .printer--comparison .compare--printer-info:before,.page-store .printer--comparison .compare--printer-info:after{display:none;}.page-store .printer--comparison .compare{padding-bottom:0;}.page-store .printer--comparison .compare--spacer{min-width:125px;}.store--category{margin-top:128px;margin-top:8rem;}.store--category:first-of-type{margin-top:53px;margin-top:3.33333rem;position:relative;z-index:1;}.store--category .link--go--container{margin-top:10px;margin-top:0.66667rem;}.store--products{margin-top:32px;margin-top:2rem;}.store--products:after{content:"";display:table;clear:both;}.store--products > li{margin-top:64px;margin-top:4rem;}.store--products > li:first-child{margin-top:0;}@media (min-width:48em){.store--products > li{width:30%;float:left;margin-top:0;margin-right:5%;}.store--products > li:nth-child(3n){margin-right:0;}}.store--category-description{max-width:875px;}.page-cart .views-table td{vertical-align:middle;}.line-item-summary{margin-top:42px;margin-top:2.66667rem;}.commerce-line-item-actions > input{margin-top:10px;margin-top:0.66667rem;}.commerce-line-item-actions > input:last-child{margin-left:5px;margin-left:0.33333rem;}@media (min-width:48em){.commerce-line-item-actions > input{margin-left:1.33333rem;margin-top:0;}}.cart-footer{border-bottom:1px solid #e0e0e0;margin-top:42px;margin-top:2.66667rem;padding-bottom:10px;padding-bottom:0.66667rem;}.cart-footer:after{content:"";display:table;clear:both;}@media (min-width:48em){.cart-footer > nav{float:left;}}.cart-footer > nav a{font-size:18px;font-size:1.125rem;line-height:1.33333em;display:inline-block;margin-right:21px;margin-right:1.33333rem;}@media (min-width:48em){.cart-footer > nav a{font-size:1.2rem;line-height:0.91667em;}}.cart-footer > p{clear:left;font-weight:bold;}@media (min-width:62em){.cart-footer > p{clear:none;float:right;}}.cart-footer > p a{font-weight:normal;}.cart-footer.alternate{border-bottom:none;border-top:1px solid #e0e0e0;margin-top:64px;margin-top:4rem;padding-bottom:0;padding-top:21px;padding-top:1.33333rem;}.cart_contents,.customer_profile_shipping,.customer_profile_billing,.commerce_coupon,.account,.customer_profile_billing,.customer_profile_shipping{border:0;padding:0;margin-bottom:64px;margin-bottom:4rem;padding-bottom:64px;padding-bottom:4rem;border-bottom:1px solid #e0e0e0;}.cart_contents select,.customer_profile_shipping select,.customer_profile_billing select,.commerce_coupon select,.account select,.customer_profile_billing select,.customer_profile_shipping select{font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){.cart_contents select,.customer_profile_shipping select,.customer_profile_billing select,.commerce_coupon select,.account select,.customer_profile_billing select,.customer_profile_shipping select{font-size:0.8rem;line-height:1.3125em;}}.cart_contents .select-wrapper,.customer_profile_shipping .select-wrapper,.customer_profile_billing .select-wrapper,.commerce_coupon .select-wrapper,.account .select-wrapper,.customer_profile_billing .select-wrapper,.customer_profile_shipping .select-wrapper{display:inline-block;margin-top:0;}.cart_contents .form-type-textfield input,.customer_profile_shipping .form-type-textfield input,.customer_profile_billing .form-type-textfield input,.commerce_coupon .form-type-textfield input,.account .form-type-textfield input,.customer_profile_billing .form-type-textfield input,.customer_profile_shipping .form-type-textfield input{padding:7px 10px;padding:0.48333rem 0.66667rem;}.cart_contents .form-item + .form-item,.customer_profile_shipping .form-item + .form-item,.customer_profile_billing .form-item + .form-item,.commerce_coupon .form-item + .form-item,.account .form-item + .form-item,.customer_profile_billing .form-item + .form-item,.customer_profile_shipping .form-item + .form-item{margin-top:0;}.cart_contents{position:relative;}.cart_contents:after{content:'';display:inline-block;position:absolute;bottom:20px;left:50%;margin-left:-10px;width:20px;height:20px;border-right:2px solid #666;border-bottom:2px solid #666;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.views-align-right{text-align:right;}.checkout-buttons{border:0;padding:0;}.cart_contents legend{display:none;}.checkout-buttons .checkout-continue{margin-right:10px;margin-right:0.66667rem;}.checkout-buttons .checkout-cancel{display:inline-block;border:0;color:#ffffff;padding:16px 32px;padding:1rem 2rem;font-family:"latobold",sans-serif;text-transform:uppercase;text-decoration:none;color:#92a710;border:1px solid #92a710;background-color:transparent;transition:all .3s ease-in-out;padding:5px 16px;padding:0.33333rem 1rem;font-size:13px;font-size:0.8125rem;line-height:1.46154em;text-shadow:none;}.checkout-buttons .checkout-cancel:hover{background-color:rgba(146,167,16,0.2);}@media (min-width:48em){.checkout-buttons .checkout-cancel{margin-left:0.66667rem;}}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-cancel:focus{color:#92a710;text-decoration:none;}.button-operator{display:block;margin-top:5px;margin-top:0.33333rem;margin-bottom:5px;margin-bottom:0.33333rem;}@media (min-width:48em){.button-operator{display:inline;margin-top:0;margin-bottom:0;}}.commerce-order-handler-area-order-total{margin-top:10px;margin-top:0.66667rem;}.commerce-order-handler-area-order-total tr.odd{background:transparent;}.commerce-order-handler-area-order-total td{border-top:0;}.commerce-order-handler-area-order-total .component-type-commerce-price-formatted-amount td{border-top:1px solid #e0e0e0;}.commerce-order-handler-area-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{font-family:"titillium_semibold",sans-serif;font-weight:500;}.commerce_shipping{border:0;padding:0;}.commerce_shipping legend{display:none;}#commerce-shipping-service-details{margin-top:32px;margin-top:2rem;}.form-item-commerce-payment-payment-method{display:table;}.form-item-commerce-payment-payment-method input,.form-item-commerce-payment-payment-method label{display:table-cell;}.form-item-commerce-payment-payment-method label{padding-left:10px;padding-left:0.66667rem;}.checkout-buttons{margin-top:32px;margin-top:2rem;}.checkout-buttons .checkout-continue{margin-right:10px;margin-right:0.66667rem;}.checkout-buttons .checkout-back{display:inline-block;border:0;color:#ffffff;padding:16px 32px;padding:1rem 2rem;font-family:"latobold",sans-serif;text-transform:uppercase;text-decoration:none;color:#92a710;border:1px solid #92a710;background-color:transparent;transition:all .3s ease-in-out;padding:5px 16px;padding:0.33333rem 1rem;font-size:13px;font-size:0.8125rem;line-height:1.46154em;text-shadow:none;}.checkout-buttons .checkout-back:hover{background-color:rgba(146,167,16,0.2);}@media (min-width:48em){.checkout-buttons .checkout-back{margin-left:0.66667rem;}}.checkout-buttons .checkout-back:hover,.checkout-buttons .checkout-back:focus{color:#92a710;text-decoration:none;}.commerce_payment{border:0;padding:0;margin-top:21px;margin-top:1.33333rem;}.checkout-help{margin-bottom:21px;margin-bottom:1.33333rem;}.checkout_review .pane-title{background-color:transparent;}.checkout_review .pane-title td{padding:0;padding-top:16px;padding-top:1rem;border-top:0;background-color:transparent;font-family:"latoblack",sans-serif;font-weight:500;}.checkout_review .pane-title + .pane-data > td{border-top:0;}.checkout_review .pane-data-full .form-item-label{margin-bottom:0;}#commerce-checkout-form-review select{font-size:14px;font-size:0.875rem;line-height:1.28571em;}@media (min-width:37.5em){#commerce-checkout-form-review select{font-size:0.8rem;line-height:1.3125em;}}#commerce-checkout-form-review .form-type-textfield input{padding:7px 10px;padding:0.48333rem 0.66667rem;}#payment-details{margin-top:42px;margin-top:2.66667rem;padding-top:32px;padding-top:2rem;border-top:1px solid #e0e0e0;}.commerce_payment .select-wrapper{display:inline-block;}.commerce-paypal-icons{display:none;}.commerce-credit-card-expiration{position:relative;}.commerce-credit-card-expiration .select-wrapper,.commerce-credit-card-expiration select{display:inline-block;width:auto;}.commerce-credit-card-expiration .commerce-month-year-divider{position:absolute;top:40px;}.commerce-credit-card-expiration .form-item-commerce-payment-payment-details-credit-card-exp-year{margin-left:18px;}#edit-commerce-payment-payment-method{margin-top:10px;margin-top:0.66667rem;}table.checkout-review .pane-title td{padding-left:0;}.commerce-paypal-icons .label{font-family:"latoblack",sans-serif;font-weight:500;}table.checkout-review tr:nth-of-type(2) .pane-data-full{padding-left:0;padding-right:0;}.commerce-price-formatted-components,.commerce-order-handler-area-order-total .commerce-price-formatted-components{margin-top:32px;margin-top:2rem;width:100%;margin-left:auto;}@media (min-width:48em){.commerce-price-formatted-components,.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:33%;}}.commerce-price-formatted-components td,.commerce-order-handler-area-order-total .commerce-price-formatted-components td{border-top:0;}.commerce-price-formatted-components tr.odd,.commerce-order-handler-area-order-total .commerce-price-formatted-components tr.odd{background-color:transparent;}.commerce-price-formatted-components tr:last-child td,.commerce-order-handler-area-order-total .commerce-price-formatted-components tr:last-child td{border-top:1px solid #e0e0e0;}.entity-commerce-order .label{margin-top:32px;margin-top:2rem;margin-bottom:10px;margin-bottom:0.66667rem;display:block;}.views-field-commerce-total{font-family:"titillium_semibold",sans-serif;font-weight:500;}@media (min-width:48em){.views-field-commerce-total{font-family:"titillium_regular",sans-serif;font-weight:400;}}.l--constrained-small{max-width:1384px;margin-left:auto;margin-right:auto;padding-left:42px;padding-left:2.66667rem;padding-right:42px;padding-right:2.66667rem;@ERROR $min-breakpoint + " is not a key in breakpoints.";}.l--constrained{max-width:1384px;margin-left:auto;margin-right:auto;padding-left:42px;padding-left:2.66667rem;padding-right:42px;padding-right:2.66667rem;@ERROR $min-breakpoint + " is not a key in breakpoints.";}.l--constrained-large{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:42px;padding-left:2.66667rem;padding-right:42px;padding-right:2.66667rem;@ERROR $min-breakpoint + " is not a key in breakpoints.";}.l--bleed{padding-left:20px;padding-right:20px;}@media (min-width:86.5em){.l--bleed{padding-left:0;padding-right:0;}}section:after{content:"";display:table;clear:both;}#tabs{margin-bottom:32px;margin-bottom:2rem;}#main{padding-top:62px;position:relative;}@media (min-width:37.5em){#main{padding-top:82px;}}@media (min-width:62em){#main{padding-top:175px;}}@media (min-width:62em){.sidebar-first #content{width:65%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:62em){.sidebar-first #sidebar-first{width:30%;float:left;margin-left:70%;margin-right:-100%;}}.pswp__button,.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;transition:opacity 0.2s;box-shadow:none;}.pswp__button:focus,.pswp__button:hover,.pswp__button:focus,.pswp__button:hover{opacity:1;background-color:transparent;}.pswp__button:active,.pswp__button:active{outline:none;opacity:0.9;}.pswp__button::-moz-focus-inner,.pswp__button::-moz-focus-inner{padding:0;border:0;}.pswp__ui--over-close .pswp__button--close{opacity:1;}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/sites/all/themes/lulzbot/build/css/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/sites/all/themes/lulzbot/build/css/default-skin.svg);}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none;}}.pswp__button--close{background-position:0 -44px;}.pswp__button--share{background-position:-44px -44px;}.pswp__button--fs{display:none;}.pswp--supports-fs .pswp__button--fs{display:block;}.pswp--fs .pswp__button--fs{background-position:-44px 0;}.pswp__button--zoom{display:none;background-position:-88px 0;}.pswp--zoom-allowed .pswp__button--zoom{display:block;}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0;}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden;}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;}.pswp__button--arrow--left{left:0;}.pswp__button--arrow--right{right:0;}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute;}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px;}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px;}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__share-modal--hidden{display:none;}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform;}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px;}.pswp__share-tooltip a:hover{text-decoration:none;color:#000;}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0;}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px;}.pswp__share-modal--fade-in{opacity:1;}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.pswp--touch .pswp__share-tooltip a{padding:16px 12px;}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF;}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A;}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF;}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D;}a.pswp__share--download:hover{background:#DDD;}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px;}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;}.pswp__caption small{font-size:11px;color:#BBB;}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC;}.pswp__caption--empty{display:none;}.pswp__caption--fake{visibility:hidden;}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr;}.pswp__preloader__icn{width:20px;height:20px;margin:12px;}.pswp__preloader--active{opacity:1;}.pswp__preloader--active .pswp__preloader__icn{background:url(/sites/all/themes/lulzbot/build/css/preloader.gif) 0 0 no-repeat;}.pswp--css_animation .pswp__preloader--active{opacity:1;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0;}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0;}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right;}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550;}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible;}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5);}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3);}.pswp__ui--idle .pswp__top-bar{opacity:0;}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0;}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001;}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none;}.pswp__element--disabled{display:none !important;}.pswp--minimal--dark .pswp__top-bar{background:none;}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;}.pswp *{box-sizing:border-box;}.pswp img{max-width:none;}.pswp--animate_opacity{opacity:0.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--open{display:block;}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;background-color:white;}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);opacity:0;-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1);}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none;}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform;}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}.pswp__img--placeholder{-webkit-backface-visibility:hidden;}.pswp__img--placeholder--blank{background:#222;}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0;}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC;}.pswp__error-msg a{color:#CCC;text-decoration:underline;}body.stop-scrolling{height:100%;overflow:hidden;}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000;}.sweet-alert{background-color:white;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999;}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px;}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block;}.sweet-alert p{color:#797979;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal;}.sweet-alert fieldset{border:none;position:relative;}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;margin-bottom:21px;margin-bottom:1.33333rem;max-height:0;webkit-transition:padding 0.15s,max-height 0.15s;transition:padding 0.15s,max-height 0.15s;}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s,max-height 0.2s;transition:padding 0.25s,max-height 0.25s;}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px;}.sweet-alert .sa-error-container p{display:inline-block;}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:all 0.1s;}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px;}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.06);padding:0 12px;display:none;transition:all 0.3s;}.sweet-alert input:focus{outline:none;box-shadow:0px 0px 3px #c4e6f5;border:1px solid #b4dbed;}.sweet-alert input:focus::-moz-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}.sweet-alert input::-moz-placeholder{color:#bdbdbd;}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd;}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd;}.sweet-alert.show-input input{display:block;}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative;}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden;}.sweet-alert button.cancel{background-color:#C1C1C1;}.sweet-alert button.cancel:hover{background-color:#b9b9b9;}.sweet-alert button.cancel:active{background-color:#a8a8a8;}.sweet-alert button.cancel:focus{box-shadow:rgba(193,214,64,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset !important;}.sweet-alert button[disabled]{opacity:.6;cursor:default;}.sweet-alert button.confirm[disabled]{color:transparent;}.sweet-alert button.confirm[disabled] ~ .la-ball-fall{opacity:1;visibility:visible;transition-delay:0s;}.sweet-alert button::-moz-focus-inner{border:0;}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none !important;}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px;}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box;}.sweet-alert .sa-icon.sa-error{border-color:#F27474;}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block;}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px;}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:17px;}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:16px;}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86;}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#F8BB86;}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86;}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1;}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1;}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1;}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86;}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.sweet-alert .sa-icon.sa-success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;-ms-transform-origin:60px 60px;transform-origin:60px 60px;}.sweet-alert .sa-icon.sa-success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;-ms-transform-origin:0px 60px;transform-origin:0px 60px;}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2;}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2;}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat;}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}45%{transform:scale(1.05);-webkit-transform:scale(1.05);}80%{transform:scale(0.95);-webkit-transform:scale(0.95);}100%{transform:scale(1);-webkit-transform:scale(1);}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}45%{transform:scale(1.05);-webkit-transform:scale(1.05);}80%{transform:scale(0.95);-webkit-transform:scale(0.95);}100%{transform:scale(1);-webkit-transform:scale(1);}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}100%{transform:scale(0.5);-webkit-transform:scale(0.5);}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}100%{transform:scale(0.5);-webkit-transform:scale(0.5);}}@-webkit-keyframes slideFromTop{0%{top:0%;}100%{top:50%;}}@keyframes slideFromTop{0%{top:0%;}100%{top:50%;}}@-webkit-keyframes slideToTop{0%{top:50%;}100%{top:0%;}}@keyframes slideToTop{0%{top:50%;}100%{top:0%;}}@-webkit-keyframes slideFromBottom{0%{top:70%;}100%{top:50%;}}@keyframes slideFromBottom{0%{top:70%;}100%{top:50%;}}@-webkit-keyframes slideToBottom{0%{top:50%;}100%{top:70%;}}@keyframes slideToBottom{0%{top:50%;}100%{top:70%;}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s;}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none;}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop 0.3s;animation:slideFromTop 0.3s;}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom 0.3s;animation:slideFromBottom 0.3s;}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s;}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none;}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop 0.4s;animation:slideToTop 0.4s;}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom 0.3s;animation:slideToBottom 0.3s;}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}54%{width:0;left:1px;top:19px;}70%{width:50px;left:-8px;top:37px;}84%{width:17px;left:21px;top:48px;}100%{width:25px;left:14px;top:45px;}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}54%{width:0;left:1px;top:19px;}70%{width:50px;left:-8px;top:37px;}84%{width:17px;left:21px;top:48px;}100%{width:25px;left:14px;top:45px;}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}65%{width:0;right:46px;top:54px;}84%{width:55px;right:0px;top:35px;}100%{width:47px;right:8px;top:38px;}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}65%{width:0;right:46px;top:54px;}84%{width:55px;right:0px;top:35px;}100%{width:47px;right:8px;top:38px;}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s;}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s;}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in;}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s;}@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}}@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}}.animateXMark{-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s;}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486;}100%{border-color:#F8BB86;}}@keyframes pulseWarning{0%{border-color:#F8D486;}100%{border-color:#F8BB86;}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate;}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486;}100%{background-color:#F8BB86;}}@keyframes pulseWarningIns{0%{background-color:#F8D486;}100%{background-color:#F8BB86;}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate;}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
.product-info a{margin-top:20px;}.block.block-bean.store--category{margin-top:25px;}.promo-slideout{padding:30px;}.header-search .form-text{height:40px;}.compare--primary{float:none;}.compare--header{display:table;}.compare--secondary{float:none;}.header-search input.form-text:-ms-input-placeholder{color:#A9A9A9 !important;}article.node-webform{width:60%;margin:35px auto;}article.node-webform .submitted{margin:20px 0px;display:none;}article.node-webform .content{border:1px solid #cacaca;padding:30px;background:#f6f6f6;overflow:hidden}article.node-webform .form-actions input{background:#2790C1;border:1px solid #2D7EA5;box-shadow:2px 2px 6px rgba(0,0,0,0.37);border-radius:5px;}.messages a{color:#292929;font-size:23px;font-weight:bold;text-transform:capitalize;}.product-section .commerce-add-to-cart a.notify-btn{display:none;}.product-section .commerce-add-to-cart input[type="submit"][disabled="disabled"] ~ a.notify-btn{display:block;}
