@charset "UTF-8";@font-face{font-family:beachbar;src:url(../fonts/beach_bar/32661B_0_0.eot);src:url(../fonts/beach_bar/32661B_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/beach_bar/32661B_0_0.woff2) format("woff2"),url(../fonts/beach_bar/32661B_0_0.woff) format("woff"),url(../fonts/beach_bar/32661B_0_0.ttf) format("truetype"),url(../fonts/beach_bar/32661B_0_0.svg#beachbar) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexaregular;src:url(../fonts/nexa_regular/nexa_regular-webfont.eot);src:url(../fonts/nexa_regular/nexa_regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/nexa_regular/nexa_regular-webfont.woff2) format("woff2"),url(../fonts/nexa_regular/nexa_regular-webfont.woff) format("woff"),url(../fonts/nexa_regular/nexa_regular-webfont.ttf) format("truetype"),url(../fonts/nexa_regular/nexa_regular-webfont.svg#nexaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexaheavy;src:url(../fonts/nexa_heavy/nexa_heavy-webfont.eot);src:url(../fonts/nexa_heavy/nexa_heavy-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/nexa_heavy/nexa_heavy-webfont.woff2) format("woff2"),url(../fonts/nexa_heavy/nexa_heavy-webfont.woff) format("woff"),url(../fonts/nexa_heavy/nexa_heavy-webfont.ttf) format("truetype"),url(../fonts/nexa_heavy/nexa_heavy-webfont.svg#nexaheavy) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexablack;src:url(../fonts/nexa_black/nexa_black-webfont.eot);src:url(../fonts/nexa_black/nexa_black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/nexa_black/nexa_black-webfont.woff2) format("woff2"),url(../fonts/nexa_black/nexa_black-webfont.woff) format("woff"),url(../fonts/nexa_black/nexa_black-webfont.ttf) format("truetype"),url(../fonts/nexa_black/nexa_black-webfont.svg#nexablack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexabold;src:url(../fonts/nexa_bold/nexa_bold-webfont.eot);src:url(../fonts/nexa_bold/nexa_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/nexa_bold/nexa_bold-webfont.woff2) format("woff2"),url(../fonts/nexa_bold/nexa_bold-webfont.woff) format("woff"),url(../fonts/nexa_bold/nexa_bold-webfont.ttf) format("truetype"),url(../fonts/nexa_bold/nexa_bold-webfont.svg#nexabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexaxbold;src:url(../fonts/nexa_xbold/nexa_xbold-webfont.eot);src:url(../fonts/nexa_xbold/nexa_xbold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/nexa_xbold/nexa_xbold-webfont.woff2) format("woff2"),url(../fonts/nexa_xbold/nexa_xbold-webfont.woff) format("woff"),url(../fonts/nexa_xbold/nexa_xbold-webfont.ttf) format("truetype"),url(../fonts/nexa_xbold/nexa_xbold-webfont.svg#nexaxbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexabold_italic;src:url(../fonts/nexa_bolditalic/nexa_bold_italic-webfont.eot);src:url(../fonts/nexa_bolditalic/nexa_bold_italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/nexa_bolditalic/nexa_bold_italic-webfont.woff2) format("woff2"),url(../fonts/nexa_bolditalic/nexa_bold_italic-webfont.woff) format("woff"),url(../fonts/nexa_bolditalic/nexa_bold_italic-webfont.ttf) format("truetype"),url(../fonts/nexa_bolditalic/nexa_bold_italic-webfont.svg#nexabold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexaregular_italic;src:url(../fonts/nexa_italic/nexa_regular_italic-webfont.eot);src:url(../fonts/nexa_italic/nexa_regular_italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/nexa_italic/nexa_regular_italic-webfont.woff2) format("woff2"),url(../fonts/nexa_italic/nexa_regular_italic-webfont.woff) format("woff"),url(../fonts/nexa_italic/nexa_regular_italic-webfont.ttf) format("truetype"),url(../fonts/nexa_italic/nexa_regular_italic-webfont.svg#nexaregular_italic) format("svg");font-weight:400;font-style:normal}#wpadminbar{position:fixed!important}body.admin-bar.f-topbar-fixed .sticky.fixed{margin-top:2rem}.wp-caption>figcaption{max-width:100%;font-size:.8rem;color:#999;padding:.25rem 0}p.wp-caption-text{font-size:90%;color:#666;padding:.625rem 0}.alignleft{float:left;padding-right:1rem;margin:0}.alignright{float:right;padding-left:1rem;margin:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}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:not-allowed}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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=60em&xlarge=80em&xxlarge=110em"}html{font-size:100%;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{padding:0;margin:0;font-family:nexaregular,"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#7d7d7d;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:0 0;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:70.625rem;margin-left:auto;margin-right:auto}.row::after,.row::before{content:" ";display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.9375rem;margin-right:-.9375rem}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.3333333333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.6666666667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.2857142857%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row{margin-left:0;margin-right:0}.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.3333333333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.6666666667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.2857142857%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row{margin-left:0;margin-right:0}.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:60em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.3333333333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.6666666667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.2857142857%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row{margin-left:0;margin-right:0}.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:80em){.xlarge-1{width:8.3333333333%}.xlarge-push-1{position:relative;left:8.3333333333%}.xlarge-pull-1{position:relative;left:-8.3333333333%}.xlarge-offset-0{margin-left:0}.xlarge-2{width:16.6666666667%}.xlarge-push-2{position:relative;left:16.6666666667%}.xlarge-pull-2{position:relative;left:-16.6666666667%}.xlarge-offset-1{margin-left:8.3333333333%}.xlarge-3{width:25%}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.6666666667%}.xlarge-4{width:33.3333333333%}.xlarge-push-4{position:relative;left:33.3333333333%}.xlarge-pull-4{position:relative;left:-33.3333333333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.6666666667%}.xlarge-push-5{position:relative;left:41.6666666667%}.xlarge-pull-5{position:relative;left:-41.6666666667%}.xlarge-offset-4{margin-left:33.3333333333%}.xlarge-6{width:50%}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.6666666667%}.xlarge-7{width:58.3333333333%}.xlarge-push-7{position:relative;left:58.3333333333%}.xlarge-pull-7{position:relative;left:-58.3333333333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.6666666667%}.xlarge-push-8{position:relative;left:66.6666666667%}.xlarge-pull-8{position:relative;left:-66.6666666667%}.xlarge-offset-7{margin-left:58.3333333333%}.xlarge-9{width:75%}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.6666666667%}.xlarge-10{width:83.3333333333%}.xlarge-push-10{position:relative;left:83.3333333333%}.xlarge-pull-10{position:relative;left:-83.3333333333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.6666666667%}.xlarge-push-11{position:relative;left:91.6666666667%}.xlarge-pull-11{position:relative;left:-91.6666666667%}.xlarge-offset-10{margin-left:83.3333333333%}.xlarge-12{width:100%}.xlarge-offset-11{margin-left:91.6666666667%}.xlarge-up-1>.column,.xlarge-up-1>.columns{width:100%;float:left}.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}.xlarge-up-2>.column,.xlarge-up-2>.columns{width:50%;float:left}.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}.xlarge-up-2>.column:nth-of-type(2n+1),.xlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}.xlarge-up-3>.column,.xlarge-up-3>.columns{width:33.3333333333%;float:left}.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}.xlarge-up-4>.column,.xlarge-up-4>.columns{width:25%;float:left}.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}.xlarge-up-5>.column,.xlarge-up-5>.columns{width:20%;float:left}.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}.xlarge-up-6>.column,.xlarge-up-6>.columns{width:16.6666666667%;float:left}.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}.xlarge-up-7>.column,.xlarge-up-7>.columns{width:14.2857142857%;float:left}.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}.xlarge-up-8>.column,.xlarge-up-8>.columns{width:12.5%;float:left}.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-left:0;padding-right:0}.xlarge-collapse .row{margin-left:0;margin-right:0}.expanded.row .xlarge-collapse.row{margin-left:0;margin-right:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.xlarge-centered{margin-left:auto;margin-right:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-pull-0,.xlarge-push-0,.xlarge-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:beachbar;font-weight:400;font-style:normal;color:#008fd0;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:2.1875rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.125rem}@media screen and (min-width:40em){h1{font-size:4.5rem}h2{font-size:3.75rem}h3{font-size:3rem}h4{font-size:1.5625rem}}@media screen and (min-width:60em){h1{font-size:8.75rem}h2{font-size:3.75rem}h3{font-size:3rem}h4{font-size:1.5rem}}@media screen and (min-width:80em){h1{font-size:7.5rem}h2{font-size:3.75rem}h3{font-size:3rem}h4{font-size:1.5rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#1585cf}a img{border:0}hr{max-width:70.625rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#545454}cite{display:block;font-size:.8125rem;color:#545454}cite:before{content:"— "}abbr{color:#7d7d7d;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a;background-color:#e6e6e6;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#545454}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width:60em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width:80em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #545454;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem 0;font-size:.9rem;background-color:#2199e8;color:#fff}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#1583cc;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fff}.button.primary:focus,.button.primary:hover{background-color:#147cc0;color:#fff}.button.secondary{background-color:#777;color:#fff}.button.secondary:focus,.button.secondary:hover{background-color:#5f5f5f;color:#fff}.button.success{background-color:#3adb76;color:#fff}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#fff}.button.warning{background-color:#ffae00;color:#fff}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fff}.button.alert{background-color:#ec5840;color:#fff}.button.alert:focus,.button.alert:hover{background-color:#da3116;color:#fff}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#2199e8;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#2199e8;color:#fff}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#777;color:#fff}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#fff}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#fff}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#ec5840;color:#fff}.button.dropdown::after{content:"";display:block;width:0;height:0;border:inset .4em;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:-.1em}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #545454;background-color:#fefefe;outline:0;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:default}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#333}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button button,.input-group-button input{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:0 0;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2851, 51, 51%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:disabled{background-color:#e6e6e6;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#ec5840}.form-error.is-visible{display:block}input[type=range]{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:auto;cursor:pointer;margin-top:.45rem;margin-bottom:.45rem;border:0;line-height:1}input[type=range]:focus{outline:0}input[type=range][disabled]{opacity:.25}input[type=range]::-webkit-slider-runnable-track{height:.5rem;background:#e6e6e6}input[type=range]::-webkit-slider-handle{-webkit-appearance:none;background:#2199e8;width:1.4rem;height:1.4rem;margin-top:-.45rem}input[type=range]::-moz-range-track{-moz-appearance:none;height:.5rem;background:#e6e6e6}input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#2199e8;width:1.4rem;height:1.4rem;margin-top:-.45rem}input[type=range]::-ms-track{height:.5rem;background:#e6e6e6;color:transparent;border:0;overflow:visible;border-top:.45rem solid transparent;border-bottom:.45rem solid transparent}input[type=range]::-ms-thumb{background:#2199e8;width:1.4rem;height:1.4rem;border:0}input[type=range]::-ms-fill-lower{background:#cacaca}input[type=range]::-ms-fill-upper{background:#e6e6e6}output{line-height:1.4rem;vertical-align:middle;margin-left:.5em}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{content:"+";position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title::before{content:"–"}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#2199e8}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.alert{background:#ec5840;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1rem 0}.breadcrumbs::after,.breadcrumbs::before{content:" ";display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::after,.button-group::before{content:" ";display:table}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::after,.button-group.expanded::before{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.3333333333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.6666666667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fff}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#147cc0;color:#fff}.button-group.secondary .button{background-color:#777;color:#fff}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5f5f5f;color:#fff}.button-group.success .button{background-color:#3adb76;color:#fff}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#fff}.button-group.warning .button{background-color:#ffae00;color:#fff}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#fff}.button-group.alert .button{background-color:#ec5840;color:#fff}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#da3116;color:#fff}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width:60em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;position:relative;color:#7d7d7d;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#008fd0;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#087eb4}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block!important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a::before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown-pane{background-color:transparent;border:1px solid #cacaca;border-radius:0;display:block;font-size:16rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}@media screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}@media screen and (min-width:60em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}@media screen and (min-width:80em){.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xlarge-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.xlarge-vertical>li.opens-left>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.xlarge-vertical>li.opens-right>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.alert{background:#ec5840;color:#fefefe}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;min-height:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.off-canvas-wrapper-inner::after,.off-canvas-wrapper-inner::before{content:" ";display:table}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content{min-height:100%;background:0 0;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px;box-shadow:0 0 10px rgba(10,10,10,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(254,254,254,.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}}@media screen and (min-width:60em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}@media screen and (min-width:80em){.position-left.reveal-for-xlarge{left:0;z-index:auto;position:fixed}.position-left.reveal-for-xlarge~.off-canvas-content{margin-left:250px}.position-right.reveal-for-xlarge{right:0;z-index:auto;position:fixed}.position-right.reveal-for-xlarge~.off-canvas-content{margin-right:250px}}.orbit{position:relative}.orbit-container{position:relative;margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{position:absolute;bottom:0;width:100%;padding:1rem;margin-bottom:0;color:#fefefe;background-color:rgba(10,10,10,.5)}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button:hover{background-color:#545454}.orbit-bullets button.is-active{background-color:#545454}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{content:" ";display:table}.pagination::after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{content:"…";padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{content:"«";display:inline-block;margin-right:.5rem}.pagination-next a::after,.pagination-next.disabled::after{content:"»";display:inline-block;margin-left:.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#2199e8}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}progress{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:1rem;margin-bottom:1rem;border-radius:0;background:#cacaca;border:0}progress::-webkit-progress-bar{background:#cacaca;border-radius:0}progress::-webkit-progress-value{background:#2199e8;border-radius:0}progress::-moz-progress-bar{background:#2199e8;border-radius:0}progress.primary{color:#2199e8}progress.primary::-webkit-progress-value{background:#2199e8}progress.primary::-moz-progress-bar{background:#2199e8}progress.secondary{color:#777}progress.secondary::-webkit-progress-value{background:#777}progress.secondary::-moz-progress-bar{background:#777}progress.success{color:#3adb76}progress.success::-webkit-progress-value{background:#3adb76}progress.success::-moz-progress-bar{background:#3adb76}progress.warning{color:#ffae00}progress.warning::-webkit-progress-value{background:#ffae00}progress.warning::-moz-progress-bar{background:#ffae00}progress.alert{color:#ec5840}progress.alert::-webkit-progress-value{background:#ec5840}progress.alert::-moz-progress-bar{background:#ec5840}progress::-ms-fill{border-radius:0;border:0}meter{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:1rem;margin-bottom:1rem;background:#cacaca;border:0}meter::-webkit-meter-bar{background:#cacaca;border:0}meter::-webkit-meter-optimum-value{background:#3adb76}meter::-webkit-meter-suboptimum-value{background:#ffae00}meter::-webkit-meter-even-less-good-value{background:#ec5840}meter::-moz-meter-bar{background:#2199e8}meter:-moz-meter-optimum::-moz-meter-bar{background:#3adb76}meter:-moz-meter-sub-optimum::-moz-meter-bar{background:#ffae00}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#ec5840}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,.5);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:50px;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width:40em){.reveal{width:728px;max-width:70.625rem}}@media screen and (min-width:40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width:40em){.reveal.tiny{width:30%;max-width:70.625rem}}@media screen and (min-width:40em){.reveal.small{width:50%;max-width:70.625rem}}@media screen and (min-width:40em){.reveal.large{width:90%;max-width:70.625rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;margin-bottom:1rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-weight:700;font-size:.875rem}.switch-input{opacity:0;position:absolute;margin-bottom:0}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all .25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle::after{background:#fefefe;content:"";display:block;position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;transition:all .25s ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0}input:checked~.switch-paddle{background:#2199e8}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}caption{font-weight:700;padding:.5rem .625rem .625rem}thead{background:#f8f8f8;color:#7d7d7d}tfoot{background:#f1f1f1;color:#7d7d7d}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody tr:nth-child(even){background-color:#f1f1f1}tbody td,tbody th{padding:.5rem .625rem .625rem}@media screen and (max-width:59.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover tbody tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #e6e6e6}.tabs::after,.tabs::before{content:" ";display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all .5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:solid 4px #fefefe;box-shadow:0 0 0 1px rgba(10,10,10,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:focus,.thumbnail:hover{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}.has-tip{border-bottom:dotted 1px #545454;font-weight:700;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#008fd0;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:0}.tooltip::before{content:"";display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #008fd0;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{content:"";display:block;width:0;height:0;border:inset .75rem;border-color:#008fd0 transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:"";display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #008fd0;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{content:"";display:block;width:0;height:0;border:inset .75rem;border-color:transparent #008fd0 transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:59.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:60em){.show-for-medium-only{display:none!important}}@media screen and (min-width:60em){.hide-for-large{display:none!important}}@media screen and (max-width:59.9375em){.show-for-large{display:none!important}}@media screen and (min-width:60em) and (max-width:79.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:59.9375em),screen and (min-width:80em){.show-for-large-only{display:none!important}}@media screen and (min-width:80em){.hide-for-xlarge{display:none!important}}@media screen and (max-width:79.9375em){.show-for-xlarge{display:none!important}}@media screen and (min-width:80em) and (max-width:109.9375em){.hide-for-xlarge-only{display:none!important}}@media screen and (max-width:79.9375em),screen and (min-width:110em){.show-for-xlarge-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon::after{content:"";position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:"";position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#545454;box-shadow:0 7px 0 #545454,0 14px 0 #545454}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms!important}.fast{transition-duration:250ms!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-ccw-1turn;animation-name:spin-ccw-1turn}@-webkit-keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{-webkit-animation-duration:250ms!important;animation-duration:250ms!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}html{scroll-behavior:smooth}body .container{position:relative}#page{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}h1.textured-header{font-family:nexablack;color:#fefefe;text-shadow:5px 3px 10px rgba(0,0,0,.2);margin:0 auto;display:inline;font-size:35px}@media screen and (min-width:500px){h1.textured-header{font-size:60px}}@media screen and (min-width:40em){h1.textured-header{font-size:72px;-webkit-mask-image:url(../../../assets/images/texture.png)}}@media screen and (min-width:60em){h1.textured-header{font-size:110px}}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{line-height:1.2}h1.small{font-family:beachbar;font-size:32px}@media screen and (min-width:40em){h1.small{font-size:60px}}@media screen and (min-width:60em){h1.small{margin-bottom:20px}}.h2,h2{font-family:beachbar;font-size:2rem}@media only screen and (min-width:40em){.h2,h2{font-size:3.75rem}}@media screen and (min-width:60em){.h2,h2{margin-bottom:20px}}.h3,h3{font-family:beachbar;font-size:1.75rem}@media only screen and (min-width:40em){.h3,h3{font-size:3rem}}.h4,h4{font-family:nexaheavy;font-size:1.125rem}@media only screen and (min-width:40em){.h4,h4{font-size:1.5rem}}.h5,h5{font-family:nexabold;text-transform:uppercase}p{font-size:16px;line-height:32px;color:#545454;margin-bottom:34px}@media screen and (min-width:40em){p{font-size:24px}}.font-secondary{font-family:nexaregular}.font-secondary.bold{font-family:nexabold}.font-secondary.heavy{font-family:nexaheavy}.font-secondary.black{font-family:nexablack}hr.blue{border-bottom:1px solid #008fd0}hr.orange{border-bottom:1px solid #f89929}body{background-repeat:no-repeat;background-attachment:initial;background-position:top center;background-size:300% auto}@media screen and (min-width:40em){body{background-position:center;background-size:cover;background-attachment:fixed}}.page-width{max-width:1130px;margin:0 auto}.center{text-align:center}.right{text-align:right}.left{text-align:left}.no-wrap{white-space:nowrap}.orange{color:#f89929}.orange-text{color:#f89929!important}.light-orange{color:#fdba23}.light-blue{color:#28aeea}.blue{color:#008fd0}.green{color:#50b848}.white,p.white{color:#fefefe}.white a,p.white a{color:#fefefe}.orange,a.orange,a.orange:active,a.orange:focus,a.orange:hover,a.orange:visited,p.orange{color:#fdbe24}.orange a,.orange a:active,.orange a:focus,.orange a:hover,.orange a:visited,a.orange a,a.orange a:active,a.orange a:focus,a.orange a:hover,a.orange a:visited,a.orange:active a,a.orange:active a:active,a.orange:active a:focus,a.orange:active a:hover,a.orange:active a:visited,a.orange:focus a,a.orange:focus a:active,a.orange:focus a:focus,a.orange:focus a:hover,a.orange:focus a:visited,a.orange:hover a,a.orange:hover a:active,a.orange:hover a:focus,a.orange:hover a:hover,a.orange:hover a:visited,a.orange:visited a,a.orange:visited a:active,a.orange:visited a:focus,a.orange:visited a:hover,a.orange:visited a:visited,p.orange a,p.orange a:active,p.orange a:focus,p.orange a:hover,p.orange a:visited{color:#fdbe24}.is-lazy{transition:opacity .4s linear;opacity:0}.red,p.red{color:#ea0a00}.red a,p.red a{color:#ea0a00}.red a:active,.red a:focus,.red a:hover,.red a:visited,p.red a:active,p.red a:focus,p.red a:hover,p.red a:visited{color:#c10800}.orange-gradient{background:linear-gradient(to bottom right,#f89929,#fdba23)}.blue-gradient{background:linear-gradient(to bottom right,#008fd0,#28aeea)}.section-padding-y{padding:4rem 0}@media only screen and (min-width:40em){.section-padding-y{padding:6rem 0}}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.pb-0{padding-bottom:0}.pt-0{padding-top:0}.py-0{padding-top:0;padding-bottom:0}@media only screen and (min-width:960px){.mb-lg-0{margin-bottom:0}.mt-lg-0{margin-top:0}.pb-lg-0{padding-bottom:0}.pt-lg-0{padding-top:0}.py-lg-0{padding-top:0;padding-bottom:0}}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.pb-30{padding-bottom:30px}.pt-30{padding-top:30px}.py-30{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:960px){.mb-lg-30{margin-bottom:30px}.mt-lg-30{margin-top:30px}.pb-lg-30{padding-bottom:30px}.pt-lg-30{padding-top:30px}.py-lg-30{padding-top:30px;padding-bottom:30px}}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.pb-40{padding-bottom:40px}.pt-40{padding-top:40px}.py-40{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:960px){.mb-lg-40{margin-bottom:40px}.mt-lg-40{margin-top:40px}.pb-lg-40{padding-bottom:40px}.pt-lg-40{padding-top:40px}.py-lg-40{padding-top:40px;padding-bottom:40px}}.mb-50{margin-bottom:50px}.mt-50{margin-top:50px}.pb-50{padding-bottom:50px}.pt-50{padding-top:50px}.py-50{padding-top:50px;padding-bottom:50px}@media only screen and (min-width:960px){.mb-lg-50{margin-bottom:50px}.mt-lg-50{margin-top:50px}.pb-lg-50{padding-bottom:50px}.pt-lg-50{padding-top:50px}.py-lg-50{padding-top:50px;padding-bottom:50px}}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.pb-60{padding-bottom:60px}.pt-60{padding-top:60px}.py-60{padding-top:60px;padding-bottom:60px}@media only screen and (min-width:960px){.mb-lg-60{margin-bottom:60px}.mt-lg-60{margin-top:60px}.pb-lg-60{padding-bottom:60px}.pt-lg-60{padding-top:60px}.py-lg-60{padding-top:60px;padding-bottom:60px}}.mb-70{margin-bottom:70px}.mt-70{margin-top:70px}.pb-70{padding-bottom:70px}.pt-70{padding-top:70px}.py-70{padding-top:70px;padding-bottom:70px}@media only screen and (min-width:960px){.mb-lg-70{margin-bottom:70px}.mt-lg-70{margin-top:70px}.pb-lg-70{padding-bottom:70px}.pt-lg-70{padding-top:70px}.py-lg-70{padding-top:70px;padding-bottom:70px}}.mb-80{margin-bottom:80px}.mt-80{margin-top:80px}.pb-80{padding-bottom:80px}.pt-80{padding-top:80px}.py-80{padding-top:80px;padding-bottom:80px}@media only screen and (min-width:960px){.mb-lg-80{margin-bottom:80px}.mt-lg-80{margin-top:80px}.pb-lg-80{padding-bottom:80px}.pt-lg-80{padding-top:80px}.py-lg-80{padding-top:80px;padding-bottom:80px}}.mb-90{margin-bottom:90px}.mt-90{margin-top:90px}.pb-90{padding-bottom:90px}.pt-90{padding-top:90px}.py-90{padding-top:90px;padding-bottom:90px}@media only screen and (min-width:960px){.mb-lg-90{margin-bottom:90px}.mt-lg-90{margin-top:90px}.pb-lg-90{padding-bottom:90px}.pt-lg-90{padding-top:90px}.py-lg-90{padding-top:90px;padding-bottom:90px}}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.pb-100{padding-bottom:100px}.pt-100{padding-top:100px}.py-100{padding-top:100px;padding-bottom:100px}@media only screen and (min-width:960px){.mb-lg-100{margin-bottom:100px}.mt-lg-100{margin-top:100px}.pb-lg-100{padding-bottom:100px}.pt-lg-100{padding-top:100px}.py-lg-100{padding-top:100px;padding-bottom:100px}}.mb-120{margin-bottom:120px}.mt-120{margin-top:120px}.pb-120{padding-bottom:120px}.pt-120{padding-top:120px}.py-120{padding-top:120px;padding-bottom:120px}@media only screen and (min-width:960px){.mb-lg-120{margin-bottom:120px}.mt-lg-120{margin-top:120px}.pb-lg-120{padding-bottom:120px}.pt-lg-120{padding-top:120px}.py-lg-120{padding-top:120px;padding-bottom:120px}}.mb-140{margin-bottom:140px}.mt-140{margin-top:140px}.pb-140{padding-bottom:140px}.pt-140{padding-top:140px}.py-140{padding-top:140px;padding-bottom:140px}@media only screen and (min-width:960px){.mb-lg-140{margin-bottom:140px}.mt-lg-140{margin-top:140px}.pb-lg-140{padding-bottom:140px}.pt-lg-140{padding-top:140px}.py-lg-140{padding-top:140px;padding-bottom:140px}}.mb-160{margin-bottom:160px}.mt-160{margin-top:160px}.pb-160{padding-bottom:160px}.pt-160{padding-top:160px}.py-160{padding-top:160px;padding-bottom:160px}@media only screen and (min-width:960px){.mb-lg-160{margin-bottom:160px}.mt-lg-160{margin-top:160px}.pb-lg-160{padding-bottom:160px}.pt-lg-160{padding-top:160px}.py-lg-160{padding-top:160px;padding-bottom:160px}}.mb-180{margin-bottom:180px}.mt-180{margin-top:180px}.pb-180{padding-bottom:180px}.pt-180{padding-top:180px}.py-180{padding-top:180px;padding-bottom:180px}@media only screen and (min-width:960px){.mb-lg-180{margin-bottom:180px}.mt-lg-180{margin-top:180px}.pb-lg-180{padding-bottom:180px}.pt-lg-180{padding-top:180px}.py-lg-180{padding-top:180px;padding-bottom:180px}}.mb-200{margin-bottom:200px}.mt-200{margin-top:200px}.pb-200{padding-bottom:200px}.pt-200{padding-top:200px}.py-200{padding-top:200px;padding-bottom:200px}@media only screen and (min-width:960px){.mb-lg-200{margin-bottom:200px}.mt-lg-200{margin-top:200px}.pb-lg-200{padding-bottom:200px}.pt-lg-200{padding-top:200px}.py-lg-200{padding-top:200px;padding-bottom:200px}}.mb-250{margin-bottom:250px}.mt-250{margin-top:250px}.pb-250{padding-bottom:250px}.pt-250{padding-top:250px}.py-250{padding-top:250px;padding-bottom:250px}@media only screen and (min-width:960px){.mb-lg-250{margin-bottom:250px}.mt-lg-250{margin-top:250px}.pb-lg-250{padding-bottom:250px}.pt-lg-250{padding-top:250px}.py-lg-250{padding-top:250px;padding-bottom:250px}}div.textured-div{text-align:center;padding:10px 0 60px;text-transform:uppercase}@media screen and (min-width:420px){div.textured-div{padding:10px 0 120px}}@media screen and (min-width:500px){div.textured-div{padding:10px 0 150px}}@media screen and (min-width:40em){div.textured-div{padding:100px 0 120px}}@media screen and (min-width:60em){div.textured-div{padding:100px 0 250px}}.second-title-div{position:relative;margin-top:15px}.second-title-div .brush-container{position:relative;max-width:247px;margin:0 auto}@media screen and (min-width:40em){.second-title-div .brush-container{max-width:420px;margin-top:20px}}@media screen and (min-width:60em){.second-title-div .brush-container{max-width:544px}}.second-title-div .brush-container img{height:50px;width:100%}@media screen and (min-width:40em){.second-title-div .brush-container img{height:85px}}@media screen and (min-width:60em){.second-title-div .brush-container img{height:100%}}.second-title-div h4.second-title{position:absolute;top:0;font-family:nexablack;text-align:center;margin:0 auto;padding:20px 10px;color:#fefefe;font-size:9px;width:100%}@media screen and (min-width:40em){.second-title-div h4.second-title{font-size:14px;padding:40px 20px}}@media screen and (min-width:60em){.second-title-div h4.second-title{font-size:18px;padding:50px 40px}}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.no-padding{padding-left:0;padding-right:0}.relative{position:relative}.pointer{cursor:pointer}.pad-top-10{padding-top:10px}.pad-top-20{padding-top:20px}.pad-top-30{padding-top:30px}.pad-top-40{padding-top:40px}.pad-top-50{padding-top:50px}.pad-bottom-10{padding-bottom:10px}.pad-bottom-20{padding-bottom:20px}.pad-bottom-30{padding-bottom:30px}.pad-bottom-40{padding-bottom:40px}.pad-bottom-50{padding-bottom:50px}.pad-left-10{padding-left:10px}.pad-left-20{padding-left:20px}.pad-left-30{padding-left:30px}.pad-right-10{padding-right:10px}.pad-right-20{padding-right:20px}.pad-right-30{padding-right:30px}ul.social-container{list-style-type:none;text-align:center;margin:0 auto;margin-bottom:25px}ul.social-container li.social-icon-container{margin:0 .25em;display:inline-block;border-radius:50%;background:#f89929;background:linear-gradient(to bottom right,#f89929,#fdba23);transition:color .5s;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1);transition:box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-transform .3s}ul.social-container li.social-icon-container a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fefefe;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}@media screen and (min-width:40em){ul.social-container li.social-icon-container a{height:4rem;width:4rem}}ul.social-container li.social-icon-container a i{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.25rem}@media screen and (min-width:40em){ul.social-container li.social-icon-container a i{font-size:1.5rem}}ul.social-container li.social-icon-container:hover{background:#fefefe;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}ul.social-container li.social-icon-container:hover a{color:#f89929}.shipping-notice{margin-bottom:30px}.shipping-notice .shipping-notice-text{font-weight:700}.content-padding{margin-top:50px}@media screen and (min-width:40em){.content-padding{margin-top:200px}}@media screen and (min-width:60em){.content-padding{margin-top:370px}}.short-content-padding{margin-top:-85px}@media screen and (min-width:40em){.short-content-padding{margin-top:50px}}@media screen and (min-width:60em){.short-content-padding{margin-top:170px}}mark{background:#f89929}.fixed-bg{z-index:-2;position:fixed;width:100%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:0}@media screen and (min-width:40em){.fixed-bg{margin-top:130px}}@media screen and (min-width:60em){.fixed-bg{margin-top:250px}}.fixed-bg img{margin:0 auto;display:block;width:100%}.archive-page .main-content{padding:50px 0}@media screen and (min-width:40em){.archive-page .main-content{padding:200px 0 200px}}@media screen and (min-width:60em){.archive-page .main-content{padding:370px 0 200px}}.archive-page .main-content .row{margin-top:20px;min-height:150px}.reveal{max-width:90%;margin:0 auto;height:auto;min-height:auto}.reveal .coupon-reminder{margin-top:40px}.grecaptcha-badge{visibility:hidden}.spinner-gif{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:1000}.spinner-gif img{width:100px;height:100px;top:50%;left:50%;position:fixed;margin-left:-50px}.spinner-gif .wait-text{position:fixed;top:50%;padding-top:100px;width:100%}.inline{display:inline-block}.scroll-locked{overflow-y:hidden}.testing{color:red}.text-red{color:#ea0a00}.font-weight-bold{font-weight:700}ol,ul{color:#545454;font-size:16px}@media screen and (min-width:60em){ol,ul{font-size:24px}}@media screen and (max-width:59.9375em){.desktop-menu{display:none!important}}@media screen and (max-width:39.9375em){#top-menu-container{display:none!important}}@media screen and (min-width:60em){#mobile-menu,.title-bar{display:none!important}}#masthead{position:relative;z-index:100;width:100%;height:130px}@media screen and (min-width:60em){#masthead{position:fixed}}.main-navigation,.title-bar{background-size:cover;background-repeat:no-repeat;background-position:bottom}#title-bar-site-nav{position:relative;z-index:10}#site-navigation{background-color:#008fd0;position:relative;z-index:0;height:175px;margin:0 auto;width:100%;clear:both;transition:top .2s linear .2s;display:none}#site-navigation.active{z-index:101}#site-navigation .top-bar-left{padding-left:30px}#site-navigation .logo-container{display:none;position:absolute;margin:0 auto;top:-55px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.4s}@media screen and (min-width:60em){#site-navigation .logo-container{display:block}}#site-navigation .logo-container img{margin:0 auto;text-align:center}#site-navigation .logo-container .tropicalsno-logo-circle{width:100px;height:100px;display:block;transition:all .5s}#site-navigation .logo-container .tropicalsno-logo-name{height:68px;width:276px;display:block}#site-navigation .logo-container.shrink-menu{top:30px}#site-navigation .logo-container.shrink-menu .tropicalsno-logo-circle{width:80px;height:80px}#site-navigation .logo-container.shrink-menu .tropicalsno-logo-name{display:none}#mobile-menu{margin-top:-20px;padding:50px 0 40px;background:#fefefe;border-bottom:5px solid #008fd0;font-size:18px}@media screen and (min-width:40em){#mobile-menu{margin-top:-40px;padding:70px 0}}#mobile-menu ul{list-style-type:none;text-align:center;margin:0 auto}#mobile-menu li{padding:8px}#mobile-menu li a{text-transform:uppercase;font-family:nexabold;color:#008fd0}#mobile-menu li a:visited{color:#008fd0}#mobile-menu li a:active,#mobile-menu li a:focus,#mobile-menu li a:hover{color:#f89929}#mobile-menu li.current-menu-item a,#mobile-menu li.current-page-item a{color:#f89929}#mobile-menu li.dealer-item{font-family:nexabold_italic;font-size:14px}#mobile-menu li.dealer-item:first-of-type{margin-top:20px}#mobile-menu #mobile-phone-number{text-align:center;margin-top:20px}#mobile-menu #mobile-phone-number a{color:#f89929}.top-nav{background:#fefefe}.title-bar-title{min-height:100px}@media screen and (min-width:40em){.title-bar-title{min-height:175px}}.title-bar-title .tropicalsno-logo-small{position:absolute;top:18px;left:15px}@media screen and (min-width:40em){.title-bar-title .tropicalsno-logo-small{top:20px;left:25px}}.title-bar-title .tropicalsno-logo-small .tropicalsno-logo-circle{width:60px}@media screen and (min-width:40em){.title-bar-title .tropicalsno-logo-small .tropicalsno-logo-circle{width:100px}}.title-bar-title .tropicalsno-logo-small .tropicalsno-logo-name{width:150px}@media screen and (min-width:40em){.title-bar-title .tropicalsno-logo-small .tropicalsno-logo-name{width:245px}}.title-bar-title a{font-size:1rem;color:#fefefe}#mobile-contact,#mobile-x{display:none}#mobile-contact .phone-number{position:absolute;top:24px;left:15px}#mobile-contact .phone-number a{color:#fefefe;font-size:14px}#mobile-contact .mobile-account{position:absolute;top:24px;right:110px}#mobile-contact .mobile-account a{color:#fefefe;font-size:14px}#mobile-contact .mobile-account img{padding-bottom:5px;padding-right:10px}@media screen and (min-width:40em){#mobile-contact .mobile-account{top:50px;right:190px}#mobile-contact .mobile-account a{font-size:16px}}.title-bar{padding:0}.title-bar .menu-mobile-btn{right:20px;top:30px;position:absolute}.title-bar .menu-mobile-btn #mobile-hamburger{height:30px;width:40px}@media screen and (min-width:40em){.title-bar .menu-mobile-btn #mobile-hamburger{height:40px;width:50px}}.title-bar .menu-mobile-btn #mobile-x{width:30px}@media screen and (min-width:40em){.title-bar .menu-mobile-btn #mobile-x{width:40px}}@media screen and (min-width:40em){.title-bar .menu-mobile-btn{top:50px;right:70px}}.title-bar #mobile-cart-flyout{position:absolute;top:22px;right:60px}.title-bar #mobile-cart-flyout #big-cart-img{height:30px}@media screen and (min-width:40em){.title-bar #mobile-cart-flyout{top:44px;right:100px}.title-bar #mobile-cart-flyout #big-cart-img{height:33px}}.desktop-menu{list-style-type:none;text-align:center;padding:60px 15px 0 15px;transition:padding .5s ease-in-out}.desktop-menu li{display:inline;padding:0 40px 0 0}.desktop-menu li.current-menu-item a{color:#f89929}.desktop-menu a{font-size:1rem;color:#fefefe;line-height:20px;color:#fefefe;padding-top:0;padding-bottom:0;font-family:nexaheavy;font-size:20px;text-transform:uppercase;transition:color .2s}@media screen and (min-width:60em){.desktop-menu a{margin-top:26px}}.desktop-menu a:hover:not(.button){background-color:none;color:#f89929;transition:color .2s}.left-nav{width:50%;float:left;text-align:left;margin:0}.right-nav{width:50%;float:right;text-align:right;margin:0}.right-nav li{padding-left:40px;padding-right:0}#top-menu-container{max-width:1870px;height:75px;font-weight:700;font-size:17px;padding:0 15px;margin:0 auto;text-transform:uppercase;font-family:nexabold}#top-menu-container #phone-number{line-height:75px;font-size:14px}#top-menu-container #phone-number a{color:#008fd0}#top-menu-container #account-link a{margin-right:25px;line-height:75px;display:block;color:#008fd0;transition:color .2s}#top-menu-container #account-link a:hover{color:#008fd0;transition:color .2s}#top-menu-container #account-link img{padding-right:15px;padding-bottom:6px}#top-menu-container ul#dealer-menu,#top-menu-container ul#top-menu{margin-bottom:0;float:left}#top-menu-container ul#dealer-menu li,#top-menu-container ul#top-menu li{display:inline-block;text-align:right;line-height:75px;font-size:12px;padding-right:15px}#top-menu-container ul#dealer-menu li.btn-style a,#top-menu-container ul#top-menu li.btn-style a{padding:.5rem}#top-menu-container ul#dealer-menu li.btn-style.btn-orange a,#top-menu-container ul#top-menu li.btn-style.btn-orange a{background-color:#f89929;color:#fefefe;transition:background-color 350ms}#top-menu-container ul#dealer-menu li.btn-style.btn-orange a:focus,#top-menu-container ul#dealer-menu li.btn-style.btn-orange a:hover,#top-menu-container ul#top-menu li.btn-style.btn-orange a:focus,#top-menu-container ul#top-menu li.btn-style.btn-orange a:hover{background-color:#fca825}#top-menu-container ul#dealer-menu li a,#top-menu-container ul#top-menu li a{color:#008fd0;position:relative;transition:color .2s;z-index:100}#top-menu-container ul#dealer-menu li a:hover,#top-menu-container ul#top-menu li a:hover{color:#f89929;transition:color .2s}@media screen and (min-width:80em){#top-menu-container ul#dealer-menu li,#top-menu-container ul#top-menu li{font-size:14px}}#top-menu-container ul#dealer-menu li.current-menu-item a,#top-menu-container ul#top-menu li.current-menu-item a{color:#f89929}#top-menu-container .cart-total{float:right;font-size:14px;color:#008fd0;line-height:75px}#top-menu-container .cart-total .woocommerce-Price-currencySymbol{display:none}#dark-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(0,0,0,.4)}#footer-container{max-width:100%;width:100%;position:relative}#footer-container .priv-footer{padding:15px;margin-top:15px}#footer-container .footer-bg-img{position:absolute;z-index:2;width:100%;height:450px;background-size:cover;background-position:top center}@media screen and (min-width:60em){#footer-container .footer-box-container{margin-bottom:-5px}}@media screen and (min-width:80em){#footer-container .footer-box-container{margin-bottom:-215px}}#footer-container .footer-box-container .footer-box{min-height:440px;position:relative;z-index:10;box-shadow:8px -8px 20px rgba(0,0,0,.2)}#footer-container .footer-box-container .footer-box.orange-footer-box{background:#f89929;background:linear-gradient(to bottom right,#f89929,#fdba23)}#footer-container .footer-box-container .footer-box.orange-footer-box h3:not(.white){color:#008fd0}#footer-container .footer-box-container .footer-box.blue-footer-box{background:#008fd0;background:linear-gradient(to bottom right,#008fd0,#28aeea)}#footer-container .footer-box-container .footer-box.blue-footer-box h3{color:#fdba23}@media screen and (min-width:40em){#footer-container .footer-box-container .footer-box{min-height:485px}}@media screen and (min-width:60em){#footer-container .footer-box-container .footer-box{min-height:430px}}#footer-container .footer-box-container .footer-box h3{padding:75px 0 5px;text-align:center}#footer-container .footer-box-container .footer-box .footer-box-content,#footer-container .footer-box-container .footer-box .footer-box-content p{font-size:1em;padding:0 15px}@media screen and (min-width:40em){#footer-container .footer-box-container .footer-box .footer-box-content,#footer-container .footer-box-container .footer-box .footer-box-content p{font-size:24px;padding:0 70px}}#footer-container .footer-box-container .footer-box .footer-box-content{margin-bottom:60px}#footer-container .footer-box-container .footer-box .button-container{padding-bottom:65px;margin:0 15px;text-align:center}#footer-container .footer-box-container .footer-box.type-form{display:-webkit-flex;display:-ms-flexbox;display:flex}#footer-container .footer-box-container .footer-box.type-form>.row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2rem}@media only screen and (min-width:960px){#footer-container .footer-box-container .footer-box.type-form>.row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#footer-container .footer-box-container .footer-box.type-form .text a,#footer-container .footer-box-container .footer-box.type-form .text h1,#footer-container .footer-box-container .footer-box.type-form .text h2,#footer-container .footer-box-container .footer-box.type-form .text h3,#footer-container .footer-box-container .footer-box.type-form .text h4,#footer-container .footer-box-container .footer-box.type-form .text h5,#footer-container .footer-box-container .footer-box.type-form .text h6,#footer-container .footer-box-container .footer-box.type-form .text p{color:#fefefe;line-height:1.3;padding:0;text-align:center}@media only screen and (min-width:960px){#footer-container .footer-box-container .footer-box.type-form .text a,#footer-container .footer-box-container .footer-box.type-form .text h1,#footer-container .footer-box-container .footer-box.type-form .text h2,#footer-container .footer-box-container .footer-box.type-form .text h3,#footer-container .footer-box-container .footer-box.type-form .text h4,#footer-container .footer-box-container .footer-box.type-form .text h5,#footer-container .footer-box-container .footer-box.type-form .text h6,#footer-container .footer-box-container .footer-box.type-form .text p{text-align:left}}#footer-container .footer-box-container .footer-box.type-form .form label{color:#fefefe;text-align:left}#footer-container .footer-box-container .footer-box.type-form .form input{background:0 0;border:2px solid #fefefe}#footer-container .footer-box-container .footer-box.type-form .form button[type=submit]{margin-top:2rem}#footer-container .footer-box-container .footer-box.type-custom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2rem}#footer-container .footer-box-container .footer-box.type-custom .text a,#footer-container .footer-box-container .footer-box.type-custom .text h1,#footer-container .footer-box-container .footer-box.type-custom .text h2,#footer-container .footer-box-container .footer-box.type-custom .text h3,#footer-container .footer-box-container .footer-box.type-custom .text h4,#footer-container .footer-box-container .footer-box.type-custom .text h5,#footer-container .footer-box-container .footer-box.type-custom .text h6,#footer-container .footer-box-container .footer-box.type-custom .text p{color:#fefefe}#footer-container .footer-box-container .footer-box.type-custom .button-container{margin-top:2rem;padding:0}#footer-container .featured-image-container{position:relative;height:300px;margin-bottom:-35px;z-index:0}@media screen and (min-width:40em){#footer-container .featured-image-container{height:470px;margin-bottom:-60px}}@media screen and (min-width:60em){#footer-container .featured-image-container{height:720px;margin-top:-200px}}#footer-container .featured-image-container .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width:60em){#footer-container .featured-image-container .bg-image{background-attachment:fixed}}#footer-container .footer-background{background-color:#008fd0;height:100%;position:relative;z-index:5}#footer-container #footer-menu{list-style-type:none;margin:125px 0 65px;padding:23px 0 21px;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;background:0 0;display:none}@media screen and (min-width:40em){#footer-container #footer-menu{display:block}}#footer-container #footer-menu .bottom-nav{margin:0}#footer-container #footer-menu li{display:inline-block}#footer-container #footer-menu a,#footer-container #footer-menu a:active,#footer-container #footer-menu a:focus,#footer-container #footer-menu a:visited{color:#fefefe;text-transform:uppercase;font-family:nexaheavy;font-size:18px;margin:0 15px;transition:padding .5s ease-in-out}#footer-container #footer-menu a:hover{color:#f89929;transition:padding .5s ease-in-out}#footer-container #footer-menu .sub-menu{display:none}#footer-container .footer-logo-div{text-align:center;position:absolute;bottom:115%;left:50%;margin-left:-73px}#footer-container .footer-logo-div img{max-width:146px}@media screen and (min-width:40em){#footer-container .footer-logo-div img{max-width:300px}}@media screen and (min-width:40em){#footer-container .footer-logo-div{bottom:112%}}@media screen and (min-width:60em){#footer-container .footer-logo-div{bottom:121%}}#footer-container #footer{-webkit-flex:none;-ms-flex:none;flex:none;top:0;left:0}#footer-container #footer div.social-div{text-align:center;margin-top:80px}@media screen and (min-width:40em){#footer-container #footer div.social-div{margin:90px auto 0}}#footer-container #footer div.social-div a#bbblink{margin:1.5rem auto}#footer-container #footer .copyright-div{text-align:center;top:100px;font-size:.65em}#footer-container #footer .copyright-div .copyright{padding:25px 0 0;margin:30px 0 0;border-top:1px solid #1588ba;color:#0c76a5;font-family:nexaregular;font-size:10px}@media screen and (min-width:40em){#footer-container #footer .copyright-div{margin-top:30px}#footer-container #footer .copyright-div .copyright{font-size:15px}}@media screen and (min-width:60em){#footer-container #footer .copyright-div{margin-top:21px}}.sidebar{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:40em){.sidebar{padding-left:.9375rem;padding-right:.9375rem}}.sidebar:last-child:not(:first-child){float:right}.accordion-component h2{margin-bottom:2rem;text-align:center}@media only screen and (min-width:640px){.accordion-component h2{margin-bottom:4rem}}.accordion-component a{color:#fefefe;font-family:nexablack;font-size:1rem}.accordion-component .accordion{background:0 0;margin:0 20px}.accordion-component .accordion-item:last-child:not(.is-active) .accordion-title{transition:border 0s .25s}.accordion-component .accordion-item:last-child.is-active .accordion-title{border-bottom:none}.accordion-component .accordion-item:last-child .accordion-title{border-bottom:1px solid #7d7d7d}.accordion-component .accordion-item:last-child .accordion-content{border-bottom:1px solid #7d7d7d}.accordion-component .accordion-item.is-active .accordion-title:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-component .accordion-title{border:none;border-top:1px solid #7d7d7d;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1rem 1.25rem 0;text-transform:uppercase}.accordion-component .accordion-title:focus,.accordion-component .accordion-title:hover{background:0 0}.accordion-component .accordion-title:before{display:none}.accordion-component .accordion-content{background:0 0;border:none;padding:1rem 0}.accordion-component .accordion-content p{font-size:1rem}.banner-with-text{background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:-50px;text-align:center}@media screen and (min-width:60em){.banner-with-text{margin-top:130px}}.banner-with-text .overlay{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:400px;padding:6rem 0 6rem 0;width:100%}@media screen and (min-width:40em){.banner-with-text .overlay{min-height:600px;padding:12rem 0 6rem 0}}.banner-with-text .overlay-dark{background-color:rgba(0,0,0,.3)}.banner-with-text .overlay-dark *{color:#fefefe}.banner-with-text h1{font-size:3rem;line-height:1.2}@media screen and (min-width:40em){.banner-with-text h1{font-size:5rem}}.banner-with-text .orange-btn{margin-top:4rem}.sites-button{background:#ff6908;font-size:1.25rem;font-weight:700;border-radius:0;border:none}.acf-actions a,.acf-actions a.acf-button,.acf-actions a.button,.acf-actions a.button.alt,.acf-actions a:active,.acf-actions a:focus,.acf-actions a:hover,.acf-actions a:visited,.acf-image-uploader a,.acf-image-uploader a.acf-button,.acf-image-uploader a.button,.acf-image-uploader a.button.alt,.acf-image-uploader a:active,.acf-image-uploader a:focus,.acf-image-uploader a:hover,.acf-image-uploader a:visited,.blue-btn a,.blue-btn a.acf-button,.blue-btn a.button,.blue-btn a.button.alt,.blue-btn a:active,.blue-btn a:focus,.blue-btn a:hover,.blue-btn a:visited,.button a,.button a.acf-button,.button a.button,.button a.button.alt,.button a:active,.button a:focus,.button a:hover,.button a:visited,.dark-orange-btn a,.dark-orange-btn a.acf-button,.dark-orange-btn a.button,.dark-orange-btn a.button.alt,.dark-orange-btn a:active,.dark-orange-btn a:focus,.dark-orange-btn a:hover,.dark-orange-btn a:visited,.orange-btn a,.orange-btn a.acf-button,.orange-btn a.button,.orange-btn a.button.alt,.orange-btn a:active,.orange-btn a:focus,.orange-btn a:hover,.orange-btn a:visited,.order-actions a,.order-actions a.acf-button,.order-actions a.button,.order-actions a.button.alt,.order-actions a:active,.order-actions a:focus,.order-actions a:hover,.order-actions a:visited,.order-again a,.order-again a.acf-button,.order-again a.button,.order-again a.button.alt,.order-again a:active,.order-again a:focus,.order-again a:hover,.order-again a:visited,.payment-method-actions a,.payment-method-actions a.acf-button,.payment-method-actions a.button,.payment-method-actions a.button.alt,.payment-method-actions a:active,.payment-method-actions a:focus,.payment-method-actions a:hover,.payment-method-actions a:visited,.return-to-shop a,.return-to-shop a.acf-button,.return-to-shop a.button,.return-to-shop a.button.alt,.return-to-shop a:active,.return-to-shop a:focus,.return-to-shop a:hover,.return-to-shop a:visited,.woocommerce .orange-btn a,.woocommerce .orange-btn a.acf-button,.woocommerce .orange-btn a.button,.woocommerce .orange-btn a.button.alt,.woocommerce .orange-btn a:active,.woocommerce .orange-btn a:focus,.woocommerce .orange-btn a:hover,.woocommerce .orange-btn a:visited,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a.acf-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a.button.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:active,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:focus,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:visited{font-family:nexaheavy;display:inline-block;border-radius:0;background-color:#008fd0;padding:21px 60px;border:transparent;text-align:center;color:#fefefe;font-size:18px;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.acf-actions a.acf-button:hover,.acf-actions a.button.alt:hover,.acf-actions a.button:hover,.acf-actions a:active:hover,.acf-actions a:focus:hover,.acf-actions a:hover,.acf-actions a:hover:hover,.acf-actions a:visited:hover,.acf-image-uploader a.acf-button:hover,.acf-image-uploader a.button.alt:hover,.acf-image-uploader a.button:hover,.acf-image-uploader a:active:hover,.acf-image-uploader a:focus:hover,.acf-image-uploader a:hover,.acf-image-uploader a:hover:hover,.acf-image-uploader a:visited:hover,.blue-btn a.acf-button:hover,.blue-btn a.button.alt:hover,.blue-btn a.button:hover,.blue-btn a:active:hover,.blue-btn a:focus:hover,.blue-btn a:hover,.blue-btn a:hover:hover,.blue-btn a:visited:hover,.button a.acf-button:hover,.button a.button.alt:hover,.button a.button:hover,.button a:active:hover,.button a:focus:hover,.button a:hover,.button a:hover:hover,.button a:visited:hover,.dark-orange-btn a.acf-button:hover,.dark-orange-btn a.button.alt:hover,.dark-orange-btn a.button:hover,.dark-orange-btn a:active:hover,.dark-orange-btn a:focus:hover,.dark-orange-btn a:hover,.dark-orange-btn a:hover:hover,.dark-orange-btn a:visited:hover,.orange-btn a.acf-button:hover,.orange-btn a.button.alt:hover,.orange-btn a.button:hover,.orange-btn a:active:hover,.orange-btn a:focus:hover,.orange-btn a:hover,.orange-btn a:hover:hover,.orange-btn a:visited:hover,.order-actions a.acf-button:hover,.order-actions a.button.alt:hover,.order-actions a.button:hover,.order-actions a:active:hover,.order-actions a:focus:hover,.order-actions a:hover,.order-actions a:hover:hover,.order-actions a:visited:hover,.order-again a.acf-button:hover,.order-again a.button.alt:hover,.order-again a.button:hover,.order-again a:active:hover,.order-again a:focus:hover,.order-again a:hover,.order-again a:hover:hover,.order-again a:visited:hover,.payment-method-actions a.acf-button:hover,.payment-method-actions a.button.alt:hover,.payment-method-actions a.button:hover,.payment-method-actions a:active:hover,.payment-method-actions a:focus:hover,.payment-method-actions a:hover,.payment-method-actions a:hover:hover,.payment-method-actions a:visited:hover,.return-to-shop a.acf-button:hover,.return-to-shop a.button.alt:hover,.return-to-shop a.button:hover,.return-to-shop a:active:hover,.return-to-shop a:focus:hover,.return-to-shop a:hover,.return-to-shop a:hover:hover,.return-to-shop a:visited:hover,.woocommerce .orange-btn a.acf-button:hover,.woocommerce .orange-btn a.button.alt:hover,.woocommerce .orange-btn a.button:hover,.woocommerce .orange-btn a:active:hover,.woocommerce .orange-btn a:focus:hover,.woocommerce .orange-btn a:hover,.woocommerce .orange-btn a:hover:hover,.woocommerce .orange-btn a:visited:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a.acf-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a.button.alt:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:active:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:focus:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:hover:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a:visited:hover{background-color:#087eb4;color:#fefefe;transition:background-color 350ms}.acf-actions a.acf-button,.acf-image-uploader a.acf-button,.blue-btn a.acf-button,.button a.acf-button,.dark-orange-btn a.acf-button,.orange-btn a.acf-button,.order-actions a.acf-button,.order-again a.acf-button,.payment-method-actions a.acf-button,.return-to-shop a.acf-button,.woocommerce .orange-btn a.acf-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button a.acf-button{height:40px;padding-top:0;line-height:35px;font-size:11px;padding-left:50px;padding-right:50px}.acf-actions.wide a,.acf-image-uploader.wide a,.blue-btn.wide a,.button.wide a,.dark-orange-btn.wide a,.orange-btn.wide a,.order-actions.wide a,.order-again.wide a,.payment-method-actions.wide a,.return-to-shop.wide a,.woocommerce .orange-btn.wide a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.wide a{padding-left:80px;padding-right:80px}.acf-actions.full-width a,.acf-image-uploader.full-width a,.blue-btn.full-width a,.button.full-width a,.dark-orange-btn.full-width a,.orange-btn.full-width a,.order-actions.full-width a,.order-again.full-width a,.payment-method-actions.full-width a,.return-to-shop.full-width a,.woocommerce .orange-btn.full-width a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.full-width a{display:block;width:100%}.acf-actions.small a,.acf-image-uploader.small a,.blue-btn.small a,.button.small a,.dark-orange-btn.small a,.orange-btn.small a,.order-actions.small a,.order-again.small a,.payment-method-actions.small a,.return-to-shop.small a,.woocommerce .orange-btn.small a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.small a{height:40px;padding-top:0;line-height:35px;font-size:11px;padding-left:50px;padding-right:50px}.acf-actions.medium a,.acf-image-uploader.medium a,.blue-btn.medium a,.button.medium a,.dark-orange-btn.medium a,.orange-btn.medium a,.order-actions.medium a,.order-again.medium a,.payment-method-actions.medium a,.return-to-shop.medium a,.woocommerce .orange-btn.medium a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.medium a{height:60px;line-height:55px;font-size:11px;padding-left:80px;padding-right:80px;padding-top:0}.acf-actions.large-btn a,.acf-image-uploader.large-btn a,.blue-btn.large-btn a,.button.large-btn a,.dark-orange-btn.large-btn a,.orange-btn.large-btn a,.order-actions.large-btn a,.order-again.large-btn a,.payment-method-actions.large-btn a,.return-to-shop.large-btn a,.woocommerce .orange-btn.large-btn a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.large-btn a{height:50px;line-height:48px;font-size:20px;padding-bottom:2px;padding-top:0}.acf-actions.orange-btn a,.acf-image-uploader.orange-btn a,.blue-btn.orange-btn a,.button.orange-btn a,.dark-orange-btn.orange-btn a,.orange-btn.orange-btn a,.order-actions.orange-btn a,.order-again.orange-btn a,.payment-method-actions.orange-btn a,.return-to-shop.orange-btn a,.woocommerce .orange-btn.orange-btn a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.orange-btn a{background-color:#f89929}.acf-actions.orange-btn a:hover,.acf-image-uploader.orange-btn a:hover,.blue-btn.orange-btn a:hover,.button.orange-btn a:hover,.dark-orange-btn.orange-btn a:hover,.orange-btn.orange-btn a:hover,.order-actions.orange-btn a:hover,.order-again.orange-btn a:hover,.payment-method-actions.orange-btn a:hover,.return-to-shop.orange-btn a:hover,.woocommerce .orange-btn.orange-btn a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.orange-btn a:hover{background-color:#fca825}.acf-actions.dark-orange-btn a,.acf-image-uploader.dark-orange-btn a,.blue-btn.dark-orange-btn a,.button.dark-orange-btn a,.dark-orange-btn.dark-orange-btn a,.orange-btn.dark-orange-btn a,.order-actions.dark-orange-btn a,.order-again.dark-orange-btn a,.payment-method-actions.dark-orange-btn a,.return-to-shop.dark-orange-btn a,.woocommerce .orange-btn.dark-orange-btn a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.dark-orange-btn a{background-color:#de6e06}.acf-actions.dark-orange-btn a:hover,.acf-image-uploader.dark-orange-btn a:hover,.blue-btn.dark-orange-btn a:hover,.button.dark-orange-btn a:hover,.dark-orange-btn.dark-orange-btn a:hover,.orange-btn.dark-orange-btn a:hover,.order-actions.dark-orange-btn a:hover,.order-again.dark-orange-btn a:hover,.payment-method-actions.dark-orange-btn a:hover,.return-to-shop.dark-orange-btn a:hover,.woocommerce .orange-btn.dark-orange-btn a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.dark-orange-btn a:hover{background-color:#ac5505}.acf-actions.half-width-to-full,.acf-image-uploader.half-width-to-full,.blue-btn.half-width-to-full,.button.half-width-to-full,.dark-orange-btn.half-width-to-full,.orange-btn.half-width-to-full,.order-actions.half-width-to-full,.order-again.half-width-to-full,.payment-method-actions.half-width-to-full,.return-to-shop.half-width-to-full,.woocommerce .orange-btn.half-width-to-full,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.half-width-to-full{max-width:100%;width:100%;display:block;margin-top:5px}.acf-actions.half-width-to-full a,.acf-image-uploader.half-width-to-full a,.blue-btn.half-width-to-full a,.button.half-width-to-full a,.dark-orange-btn.half-width-to-full a,.orange-btn.half-width-to-full a,.order-actions.half-width-to-full a,.order-again.half-width-to-full a,.payment-method-actions.half-width-to-full a,.return-to-shop.half-width-to-full a,.woocommerce .orange-btn.half-width-to-full a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.half-width-to-full a{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width:40em){.acf-actions.half-width-to-full,.acf-image-uploader.half-width-to-full,.blue-btn.half-width-to-full,.button.half-width-to-full,.dark-orange-btn.half-width-to-full,.orange-btn.half-width-to-full,.order-actions.half-width-to-full,.order-again.half-width-to-full,.payment-method-actions.half-width-to-full,.return-to-shop.half-width-to-full,.woocommerce .orange-btn.half-width-to-full,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.half-width-to-full{max-width:49.4%;display:inline-block;margin-top:0}}.acf-actions.no-padding,.acf-image-uploader.no-padding,.blue-btn.no-padding,.button.no-padding,.dark-orange-btn.no-padding,.orange-btn.no-padding,.order-actions.no-padding,.order-again.no-padding,.payment-method-actions.no-padding,.return-to-shop.no-padding,.woocommerce .orange-btn.no-padding,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.no-padding{padding:0}.acf-actions.no-padding a,.acf-image-uploader.no-padding a,.blue-btn.no-padding a,.button.no-padding a,.dark-orange-btn.no-padding a,.orange-btn.no-padding a,.order-actions.no-padding a,.order-again.no-padding a,.payment-method-actions.no-padding a,.return-to-shop.no-padding a,.woocommerce .orange-btn.no-padding a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.no-padding a{padding:0}.acf-actions.active a,.acf-image-uploader.active a,.blue-btn.active a,.button.active a,.dark-orange-btn.active a,.orange-btn.active a,.order-actions.active a,.order-again.active a,.payment-method-actions.active a,.return-to-shop.active a,.woocommerce .orange-btn.active a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.active a{background-color:#f89929}.acf-actions.active a:hover,.acf-image-uploader.active a:hover,.blue-btn.active a:hover,.button.active a:hover,.dark-orange-btn.active a:hover,.orange-btn.active a:hover,.order-actions.active a:hover,.order-again.active a:hover,.payment-method-actions.active a:hover,.return-to-shop.active a:hover,.woocommerce .orange-btn.active a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.active a:hover{background-color:#fca825}.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fefefe;padding:0 35px}.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:#fefefe;background-color:#ebe9eb}.woocommerce button.button.alt{white-space:nowrap}.order-actions a.button,.order-actions a.button:hover,.payment-method a.button,.payment-method a.button:hover,.payment-method-actions a.button,.payment-method-actions a.button:hover,.return-to-shop a.button,.return-to-shop a.button:hover{height:35px;line-height:32px;font-size:11px;padding-top:0}.woocommerce .coupon input.button{height:38px;line-height:36px;font-size:11px;padding:0 10px}.woocommerce input.button,.woocommerce input.button.alt,button.blue-btn,button.orange-btn,input[type=submit]{font-family:nexaheavy;display:inline-block;height:75px;border-radius:0!important;line-height:72px;background-color:#008fd0;padding:0 35px;border:transparent;text-align:center;color:#fefefe;font-size:18px;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.woocommerce input.button.alt:hover,.woocommerce input.button:hover,button.blue-btn:hover,button.orange-btn:hover,input[type=submit]:hover{background-color:#087eb4;color:#fefefe}.woocommerce input.button.alt.full-width,.woocommerce input.button.full-width,button.blue-btn.full-width,button.orange-btn.full-width,input[type=submit].full-width{width:100%}.woocommerce input.button.alt.wide,.woocommerce input.button.wide,button.blue-btn.wide,button.orange-btn.wide,input[type=submit].wide{padding-left:80px;padding-right:80px}.woocommerce input.button.alt.large-btn,.woocommerce input.button.large-btn,button.blue-btn.large-btn,button.orange-btn.large-btn,input[type=submit].large-btn{height:50px;line-height:48px;font-size:20px;padding-bottom:2px}.woocommerce input.button.alt.medium,.woocommerce input.button.medium,button.blue-btn.medium,button.orange-btn.medium,input[type=submit].medium{height:60px;line-height:55px;font-size:11px;padding-left:80px;padding-right:80px}.woocommerce input.button.alt.small,.woocommerce input.button.small,button.blue-btn.small,button.orange-btn.small,input[type=submit].small{height:40px;line-height:35px;font-size:11px;padding-left:50px;padding-right:50px}.headset{padding-bottom:2px;padding-right:4px}.quantity-btn{color:#fff;height:27px;width:27px;background-color:#008fd0;text-align:center;line-height:27px;font-size:24px;margin-right:5px;cursor:pointer;transition:background-color 350ms}.quantity-btn img{display:block;margin:0 auto}.quantity-btn:hover{background-color:#087eb4}.quantity-btn.add{margin-right:0}@media screen and (max-width:39.9375em){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%}}.orange-btn a,.orange-btn a.button,.orange-btn a.button.alt,.orange-btn a:active,.orange-btn a:focus,.orange-btn a:hover,.orange-btn a:visited{background-color:#f89929;color:#fefefe}.orange-btn a.button.alt:hover,.orange-btn a.button:hover,.orange-btn a:active:hover,.orange-btn a:focus:hover,.orange-btn a:hover,.orange-btn a:hover:hover,.orange-btn a:visited:hover{color:#fefefe;background-color:#fca825}button.orange-btn{background-color:#f89929}button.orange-btn:hover{color:#fefefe;background-color:#fca825}input[type=submit].orange-btn{background-color:#f89929}input[type=submit].orange-btn:hover{background-color:#fca825}.close-button{transition:color 350ms}.close-button:hover{transition:color 350ms}.wpcf7 input[type=submit]{height:60px;line-height:55px;font-size:11px;padding-left:80px;padding-right:80px}.callout-cards .card{box-shadow:0 0 1rem rgba(0,0,0,.2);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2rem auto 0 auto;max-width:500px;padding:1rem}.callout-cards .card img{margin:0 0 1rem 0;object-position:center;width:100%}.callout-cards .card h3{font-family:nexablack;font-size:1.25rem;line-height:1.5;text-transform:uppercase}.callout-cards .card p{font-size:18px;margin:0}.cards-with-icon-and-text{background:url(../../../assets/images/TropSno_BlueTexture_Background.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding:8rem 0;position:relative;z-index:1}.cards-with-icon-and-text .heading{color:#fefefe;margin-bottom:4rem}.cards-with-icon-and-text .card-container:not(:first-child){margin-top:15px}@media only screen and (min-width:960px){.cards-with-icon-and-text .card-container:not(:first-child){margin-top:0}}.cards-with-icon-and-text .card-container .card{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fefefe;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem}.cards-with-icon-and-text .card-container .card img{height:auto;max-height:100px;max-width:100px}.cards-with-icon-and-text .card-container .card p{color:#f89929;font-family:nexaheavy;font-size:1rem;line-height:1.2;margin:0 0 0 2rem}.comparison-cards{background:url(../../../assets/images/TropSno_OrangeTear_Background_Reverse.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover;margin:-3rem 0 8rem 0;padding:8rem 0;position:relative}.comparison-cards .heading{color:#fefefe}.comparison-cards .card{background-color:#fefefe;height:calc(100% - 8rem);margin-top:8rem;padding:1rem}.comparison-cards .card h3{color:#f89929;font-size:1.75rem;line-height:1.2;text-align:center}.comparison-cards .card.featured{border-bottom:5px solid #008fd0;border-left:5px solid #008fd0;border-right:5px solid #008fd0;height:calc(100% - 8rem);margin-top:10rem;position:relative}@media only screen and (min-width:960px){.comparison-cards .card.featured{margin-top:8rem}}.comparison-cards .card.featured::before{background-color:#fefefe;border-left:5px solid #008fd0;border-right:5px solid #008fd0;border-top:5px solid #008fd0;content:"";display:block;height:50px;left:-5px;position:absolute;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:calc(100% + 10px)}.comparison-cards .card.featured .image-container{height:250px;margin:-10rem 0 2rem 0}.comparison-cards .card.featured h3{color:#008fd0;font-size:2rem}.comparison-cards .card.featured ul li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23008fd0'%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E")}.comparison-cards .card .image-container{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;height:200px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-8rem 0 2rem 0;position:relative;width:100%;z-index:1}.comparison-cards .card .image-container img{max-height:100%}.comparison-cards .card ul{list-style-type:none}.comparison-cards .card ul li{color:#545454;font-family:nexaheavy;font-size:1rem}.comparison-cards .card ul li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23f89929'%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1rem;margin-right:.75rem;-webkit-transform:translateY(.25rem);-ms-transform:translateY(.25rem);transform:translateY(.25rem);width:1rem}.comparison-cards .subtext{color:#fefefe;font-family:nexaheavy;font-size:1.5rem;line-height:1.2;margin-top:4rem}@media only screen and (min-width:640px){.comparison-cards .subtext{font-size:2.5rem}}.comparison-table{margin:0 20px;overflow-x:hidden;padding:0 0 8rem 0;position:relative}.comparison-table .controls{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.comparison-table .controls.hidden{display:none}.comparison-table .controls button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f89929;color:#fefefe;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px}.comparison-table .controls button:disabled,.comparison-table .controls button[disabled]{opacity:.5}.comparison-table .comparison-table-wrapper{position:relative;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.comparison-table-heading{display:-ms-grid;display:grid}.comparison-table-body{display:-ms-grid;display:grid;grid-auto-rows:1fr}.comparison-table h3{line-height:1;margin:0}.comparison-table .column-cell,.comparison-table .column-heading{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:150px;text-align:center}.comparison-table .column-heading{padding:1rem;z-index:1}.comparison-table .column-cell{line-height:1.2;padding:1rem}.comparison-table .column-featured{background-color:#f89929;border-bottom:1px solid #fefefe;color:#fefefe;font-weight:700;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.comparison-table .column-featured h3{color:#fefefe;font-size:1.5rem}.comparison-table .column-header{background-color:#fefefe;border-bottom:1px solid #7d7d7d;font-weight:700;position:relative;z-index:10}.comparison-table .column-header.column-heading{border-top:1px solid #7d7d7d;background-color:#008fd0}.comparison-table .column-header.column-cell{color:#008fd0}.comparison-table .column-header h3{color:#fefefe;font-family:nexablack;font-size:1rem}.comparison-table .column-standard{border-bottom:1px solid #7d7d7d;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.comparison-table .column-standard.column-heading{border-top:1px solid #7d7d7d}.comparison-table .column-standard h3{color:#f89929;font-family:nexablack;font-size:1rem}.comparison-table.desktop .column-header:not(.column-heading){background:0 0}.comparison-table.desktop .column:not(.header),.comparison-table.desktop .columns:not(.header){-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.comparison-table .orange-btn{margin-top:4rem}.dotted{border-style:dashed;margin:2rem 0}#featured-hero{background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 0 2rem;position:relative;height:12.5rem}.no-featured-image-set{height:1rem!important}@media screen and (min-width:40em){#featured-hero{height:25rem}}.flyer-block .flyer{padding:2rem}@media only screen and (min-width:40em){.flyer-block .flyer{padding:4rem}}@media only screen and (min-width:40em){.flyer-block .content{font-size:24px}}.flyer-block .button{margin:0}.form-group input[type=date],.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=tel],.form-group input[type=text],.form-group input[type=url],.form-group select,.form-group textarea,.form-row input[type=date],.form-row input[type=email],.form-row input[type=number],.form-row input[type=password],.form-row input[type=tel],.form-row input[type=text],.form-row select,.form-row textarea,.wccf_field_container_user_field input[type=text]{font-family:nexabold_italic;color:#545454;font-size:11px;font-weight:400;line-height:23px;text-align:left;text-transform:none;padding-left:25px;border-width:3px;border-color:#008fd0;border-style:solid;background-color:#fefefe;height:55px;box-shadow:none;margin-bottom:0}.form-group input[type=date].small,.form-group input[type=email].small,.form-group input[type=number].small,.form-group input[type=password].small,.form-group input[type=tel].small,.form-group input[type=text].small,.form-group input[type=url].small,.form-group select.small,.form-group textarea.small,.form-row input[type=date].small,.form-row input[type=email].small,.form-row input[type=number].small,.form-row input[type=password].small,.form-row input[type=tel].small,.form-row input[type=text].small,.form-row select.small,.form-row textarea.small,.wccf_field_container_user_field input[type=text].small{height:30px;max-width:80px;padding-left:18px}.wccf_field_container_user_field input[type=text]{margin-bottom:30px}.wccf_field_container_user_field input[type=text]:-moz-read-only,.wccf_field_container_user_field input[type=text]:disabled{background-color:#f7f6f7;cursor:not-allowed}.wccf_field_container_user_field input[type=text]:disabled,.wccf_field_container_user_field input[type=text]:read-only{background-color:#f7f6f7;cursor:not-allowed}.form-group{margin-bottom:15px}.form-group textarea{height:200px}.form-group input:focus{outline:0}.form-group .wpcf7-list-item{display:block}.form-group input[type=checkbox]{border-width:3px;border-color:#008fd0;border-style:solid;background-color:#fefefe}.form-group.tall input[type=email],.form-group.tall input[type=number],.form-group.tall input[type=tel],.form-group.tall input[type=text],.form-group.tall select,.form-group.tall textarea{height:75px;line-height:75px;font-size:15px}.form-group [type=checkbox],.form-group [type=file],.form-group [type=radio]{margin-bottom:10px}#signmeup{border-top:0;border-left:0;border-right:0;box-shadow:none;padding-left:0;font-size:17px;background-color:transparent;color:#00f6ff}.quantity .qty{padding:0;margin-right:5px;text-align:center;min-height:27px}#coupon_code{min-width:130px}.form-group ::-webkit-input-placeholder,.form-row ::-webkit-input-placeholder{color:#008fd0;font-family:nexabold_italic;text-transform:uppercase}.form-group :-moz-placeholder,.form-row :-moz-placeholder{color:#008fd0;font-family:nexabold_italic;text-transform:uppercase}.form-group ::-moz-placeholder,.form-row ::-moz-placeholder{color:#008fd0;font-family:nexabold_italic;text-transform:uppercase}.form-group :-ms-input-placeholder,.form-row :-ms-input-placeholder{color:#008fd0;font-family:nexabold_italic;text-transform:uppercase}.woocommerce form .form-row{padding:0;margin-bottom:15px}.wpcf7-list-item-label{text-transform:uppercase;font-family:nexabold_italic;color:#008fd0;font-size:11px;padding-left:8px}.select2-container .select2-choice{font-family:nexabold_italic;color:#545454;font-size:11px;font-weight:400;line-height:23px;text-align:left;text-transform:uppercase;padding-left:15px;border-width:3px!important;border-color:#008fd0!important;border-style:solid;background-color:#fefefe;height:55px;box-shadow:none;margin-bottom:0;padding-top:15px!important;padding-left:25px!important}#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=text]{font-size:11px!important}.acf-repeater p.description{color:#777;display:block;font-size:12px;line-height:1.4em;font-style:normal;margin:3px 0 0!important;padding:0!important}.acf-hl{z-index:10}.acf-form table tbody,.acf-form table tfoot,.acf-form table thead,.acf-repeater>table{background:0 0}ul.parsley-errors-list{color:#ea0a00;margin-left:0}ul.parsley-errors-list li{list-style-type:none;position:relative;top:-29px;left:26px;font-size:12px}input[type=email].disabled{background-color:#e6e6e6}.flexible-content-wrap .hero-banner:first-child .content{padding:5rem 0 5rem 0}@media only screen and (min-width:640px){.flexible-content-wrap .hero-banner:first-child .content{padding:20rem 0 5rem 0}}.hero-banner{position:relative}.hero-banner .background-image,.hero-banner .background-video{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:-1}.hero-banner .content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;width:100vw}.hero-banner .content h1{text-shadow:0 1rem 1rem rgba(0,0,0,.2)}.hero-banner .buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero-banner .buttons>div{font-size:20px}.hero-banner .buttons>div a{margin:0;padding:1rem 2rem}[data-whatinput=mouse] a:focus,button:focus,button:focus [data-whatinput=touch] a:focus{outline:0}.opportunities-access-modal-overlay{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:rgba(0,0,0,.3);display:none;height:100vh;overflow-y:scroll;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.opportunities-access-modal-overlay.active{display:-webkit-flex;display:-ms-flexbox;display:flex}.opportunities-access-modal-overlay #opportunities-access{background:url(../../../assets/images/TropSno_OrangeTear_Modal_Background.png),#fff;background-position:top center;background-repeat:no-repeat;max-width:90%;padding:8rem 0 4rem 0;position:relative;width:auto}.opportunities-access-modal-overlay #opportunities-access>.row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem}@media only screen and (min-width:960px){.opportunities-access-modal-overlay #opportunities-access>.row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.opportunities-access-modal-overlay #opportunities-access .text a,.opportunities-access-modal-overlay #opportunities-access .text h1,.opportunities-access-modal-overlay #opportunities-access .text h2,.opportunities-access-modal-overlay #opportunities-access .text h3,.opportunities-access-modal-overlay #opportunities-access .text h4,.opportunities-access-modal-overlay #opportunities-access .text h5,.opportunities-access-modal-overlay #opportunities-access .text h6,.opportunities-access-modal-overlay #opportunities-access .text p{color:#f89929;line-height:1.3;padding:0;text-align:center}@media only screen and (min-width:960px){.opportunities-access-modal-overlay #opportunities-access .text a,.opportunities-access-modal-overlay #opportunities-access .text h1,.opportunities-access-modal-overlay #opportunities-access .text h2,.opportunities-access-modal-overlay #opportunities-access .text h3,.opportunities-access-modal-overlay #opportunities-access .text h4,.opportunities-access-modal-overlay #opportunities-access .text h5,.opportunities-access-modal-overlay #opportunities-access .text h6,.opportunities-access-modal-overlay #opportunities-access .text p{text-align:left}}.opportunities-access-modal-overlay #opportunities-access .form{text-align:center}.opportunities-access-modal-overlay #opportunities-access .form label{color:#008fd0;text-align:left}.opportunities-access-modal-overlay #opportunities-access .form input{background:0 0;border:2px solid #008fd0;color:#7d7d7d}.opportunities-access-modal-overlay #opportunities-access .form input::-webkit-input-placeholder{color:#7d7d7d}.opportunities-access-modal-overlay #opportunities-access .form input:-ms-input-placeholder{color:#7d7d7d}.opportunities-access-modal-overlay #opportunities-access .form input::placeholder{color:#7d7d7d}.opportunities-access-modal-overlay #opportunities-access .form button[type=submit]{margin-top:2rem}.opportunities-access-modal-overlay #opportunities-access .close-button{color:#fefefe}.polaroid-cards{background:url(../../../assets/images/TropSno_BlueTexture_Background.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding:8rem 0 14rem 0}@media only screen and (min-width:960px){.polaroid-cards h2{margin-bottom:4rem}}.polaroid-cards .card-row{position:relative}.polaroid-cards .card-row .column:not(:first-of-type),.polaroid-cards .card-row .columns:not(:first-of-type){margin-top:2rem}@media only screen and (min-width:960px){.polaroid-cards .card-row .column:not(:first-of-type),.polaroid-cards .card-row .columns:not(:first-of-type){margin-top:0}}.polaroid-cards .divider{background-color:#fefefe;height:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.polaroid-cards .polaroid-card{background-color:#fefefe;margin:2rem auto;max-width:500px;padding:2rem}.polaroid-cards .polaroid-card h3{margin-bottom:1rem}.polaroid-cards .polaroid-card img{height:300px;object-fit:cover;object-position:center;width:100%}.polaroid-cards .polaroid-card .orange-btn{bottom:0;left:50%;position:relative;text-align:center;-webkit-transform:translate(-50%,calc(50% + 2rem));-ms-transform:translate(-50%,calc(50% + 2rem));transform:translate(-50%,calc(50% + 2rem))}.polaroid-cards .polaroid-card .orange-btn a{padding:.5rem 1rem}body:has(.popup-form.active){overflow:hidden}.popup-form{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:rgba(0,0,0,.3);display:none;height:100vh;overflow-y:scroll;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.popup-form.active{display:-webkit-flex;display:-ms-flexbox;display:flex}.popup-form .popup-form-content{background:url(../../../assets/images/TropSno_OrangeTear_Modal_Background.png),#fff;background-position:top center;background-repeat:no-repeat;max-width:90%;padding:8rem 0 2rem 0;position:relative;width:auto}.popup-form .popup-form-content>.row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem}@media only screen and (min-width:960px){.popup-form .popup-form-content>.row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.popup-form .popup-form-content .text a,.popup-form .popup-form-content .text h1,.popup-form .popup-form-content .text h2,.popup-form .popup-form-content .text h3,.popup-form .popup-form-content .text h4,.popup-form .popup-form-content .text h5,.popup-form .popup-form-content .text h6,.popup-form .popup-form-content .text p{color:#f89929;line-height:1.3;padding:0;text-align:center}@media only screen and (min-width:960px){.popup-form .popup-form-content .text a,.popup-form .popup-form-content .text h1,.popup-form .popup-form-content .text h2,.popup-form .popup-form-content .text h3,.popup-form .popup-form-content .text h4,.popup-form .popup-form-content .text h5,.popup-form .popup-form-content .text h6,.popup-form .popup-form-content .text p{text-align:left}}.popup-form .popup-form-content .form{text-align:center}.popup-form .popup-form-content .form label{color:#008fd0;text-align:left}.popup-form .popup-form-content .form input:not([type=submit]):not([type=checkbox]):not([type=radio]){background:0 0;border:2px solid #008fd0;color:#7d7d7d}.popup-form .popup-form-content .form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:#7d7d7d}.popup-form .popup-form-content .form input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-input-placeholder{color:#7d7d7d}.popup-form .popup-form-content .form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder{color:#7d7d7d}.popup-form .popup-form-content .form button[type=submit]{margin-top:2rem}.popup-form .popup-form-content .close-button{color:#fefefe}.resource-cards-block .card{background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.2);padding:.5rem}.resource-cards-block .card .image-wrapper{background-position:center;min-height:200px}.resource-cards-block .h4{font-family:beachbar;font-size:1.5rem;line-height:1.2;margin-top:2rem}.resource-cards-block .orange-btn a{height:auto;line-height:1;margin:1rem 0 0 0;padding:1rem 2rem}.resource-cards-block button{height:auto;line-height:1;margin:1rem 0 0 0;padding:1rem 2rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./https://upload.wikimedia.org/wikipedia/commons/d/de/Ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:FontAwesome;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\f053"}[dir=rtl] .slick-prev:before{content:"\f054"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\f054"}[dir=rtl] .slick-next:before{content:"\f053"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.testimonials-wrapper{background-position:top;background-repeat:no-repeat;background-size:cover;display:inline-block;position:relative;text-align:center;width:100%;z-index:1}@media screen and (min-width:40em){.testimonials-wrapper{text-align:left}}.testimonials-wrapper .products-slider-btn{top:44%}.testimonials-wrapper .products-slider-btn i{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.testimonials-wrapper h2{font-size:28px;line-height:1em;padding:15px}@media screen and (min-width:40em){.testimonials-wrapper h2{font-size:56px;margin:0 0 80px;padding:0;text-align:center}}.testimonials-wrapper .testimonial-slides{position:relative}.testimonials-wrapper .testimonial-slider{background:0 0;margin:0}.testimonials-wrapper .slick-list,.testimonials-wrapper .slick-slider{height:auto}.testimonials-wrapper .slick-track{top:0}.testimonials-wrapper .slide-div{margin:0}@media screen and (min-width:60em){.testimonials-wrapper .slide-div{padding:0 100px}}@media screen and (min-width:80em){.testimonials-wrapper .slide-div{padding:0}}.testimonials-wrapper .slide-div:focus{outline:-webkit-focus-ring-color auto 0}.testimonials-wrapper .slick-dots li button:before{font-size:20px}.testimonials-wrapper .slick-dots li.slick-active button:before{color:#008fd0}.testimonials-wrapper .slick-next,.testimonials-wrapper .slick-prev{background:#008fd0;color:#fefefe;height:77px;position:absolute;top:40%;-webkit-text-stroke:5px #008fd0;width:77px;z-index:10}.testimonials-wrapper .slick-prev{left:0}[dir=rtl] .testimonials-wrapper .slick-prev{left:auto;right:0}.testimonials-wrapper .slick-next{right:0}[dir=rtl] .testimonials-wrapper .slick-next{left:0;right:auto}.testimonials-wrapper h4{color:#545454;font-size:16px}@media screen and (min-width:40em){.testimonials-wrapper h4{font-size:26px}}.testimonials-wrapper .dealer-image{margin:0 auto;max-width:130px}@media screen and (min-width:40em){.testimonials-wrapper .dealer-image{max-width:100%}}.testimonials-wrapper .dealer-image img{width:100%}.testimonials-wrapper .dealer-name{color:#fefefe;font-family:nexabold}.testimonials-wrapper .dealer-location{color:#008fd0;font-family:nexabold}.testimonials-wrapper .dealer-duration{color:#de6e06;font-family:nexabold_italic}@media screen and (min-width:40em){.testimonials-wrapper .dealer-duration{font-size:20px}}.testimonials-wrapper .dealer-info{padding:20px}@media screen and (min-width:40em){.testimonials-wrapper .dealer-info{padding:10% 0 0}}@media screen and (min-width:60em){.testimonials-wrapper .dealer-info{padding:0 0 20px}}.testimonials-wrapper .testimonial-text p{font-size:14px}@media screen and (min-width:40em){.testimonials-wrapper .testimonial-text p{font-size:18px;padding:30px 0}}@media screen and (min-width:60em){.testimonials-wrapper .testimonial-text p{padding:0}}.text-with-cta{background-color:#008fd0;color:#fefefe!important;margin-bottom:-35px;padding:8rem 0}.text-with-cta a,.text-with-cta h1,.text-with-cta h2,.text-with-cta h3,.text-with-cta h4,.text-with-cta h5,.text-with-cta h6,.text-with-cta p{color:#fefefe}.text-with-cta .orange-btn{margin-top:4rem}.video-block .video-container{padding:30px;background-color:#fff}.video-block h3{padding:25px}.video-block .video-wrapper{min-height:300px;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer}@media screen and (min-width:40em){.video-block .video-wrapper{min-height:600px}}.video-block .play-button>svg{position:absolute;top:150px;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#fff;opacity:.8;text-shadow:0 0 30px rgba(0,0,0,.7)}.video-block .play-button>svg:hover:after{color:#eee}@media screen and (min-width:40em){.video-block .play-button>svg{top:50%}}.lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;background-color:rgba(10,10,10,.8);overflow-y:auto}.lightbox .lightbox-container{top:150px;position:relative}@media screen and (min-width:40em){.lightbox .lightbox-container{max-width:970px;height:auto;margin:0 auto}}.lightbox iframe,.lightbox video{position:absolute;width:100%;height:35vh}@media screen and (min-width:60em){.lightbox iframe,.lightbox video{height:70vh}}.lightbox img{display:block;margin:0 auto}.lightbox .lightbox-close{display:block;position:relative;top:20%;left:80%;z-index:2;color:#fff;font-size:26px;height:50px;width:50px;background:rgba(255,255,255,.3);border:3px solid #fff;border-radius:50%;line-height:45px;text-align:center}.lightbox .lightbox-close:hover{text-decoration:none}@media screen and (min-width:40em){.lightbox .lightbox-close{right:0;left:95%}}.page-template-dealer-recommended-products .banner-with-text .overlay-dark{background-color:rgba(0,0,0,.1)}.page-template-dealer-recommended-products .banner-with-text .overlay-dark h1{font-family:nexaheavy;text-align:left;text-shadow:0 .5rem 1rem rgba(0,0,0,.2)}@media only screen and (min-width:40em){.page-template-dealer-recommended-products .banner-with-text .overlay-dark h1{text-align:center}}.page-template-dealer-recommended-products .product-cards{padding:4rem 0 8rem 0}@media only screen and (min-width:64em){.page-template-dealer-recommended-products .product-cards{padding:4rem 0 calc(12rem + 200px) 0}}.page-template-dealer-recommended-products .product-cards .product-cards-grid{-webkit-column-gap:2rem;column-gap:2rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:4rem}@media only screen and (min-width:40em){.page-template-dealer-recommended-products .product-cards .product-cards-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64em){.page-template-dealer-recommended-products .product-cards .product-cards-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.page-template-dealer-recommended-products .product-cards .product-cards-heading-text{margin-bottom:4rem;text-align:center}.page-template-dealer-recommended-products .product-cards .product-card{background-color:#fefefe;border:2px solid #dedede;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1rem 1rem 4rem 1rem;position:relative}.page-template-dealer-recommended-products .product-cards .product-card img{height:300px;margin-bottom:1rem;object-fit:cover;object-position:center;width:100%}.page-template-dealer-recommended-products .product-cards .product-card h3{font-family:nexaregular;font-size:1.25rem;line-height:1.5;margin-bottom:1rem;text-transform:uppercase}.page-template-dealer-recommended-products .product-cards .product-card p{font-size:1rem;margin:0}.page-template-dealer-recommended-products .product-cards .product-card .blue-btn{left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}.page-template-dealer-recommended-products .product-cards .product-card .blue-btn a{padding:21px;width:100%}.content-boxes .lower-box{margin-bottom:250px}@media screen and (min-width:40em){.content-boxes .lower-box{margin-bottom:320px}}@media screen and (min-width:60em){.content-boxes .lower-box{margin-bottom:280px}}#kitchen-sink{max-width:70.625rem;margin-left:auto;margin-right:auto;margin-top:3rem}#kitchen-sink::after,#kitchen-sink::before{content:" ";display:table}#kitchen-sink::after{clear:both}#kitchen-sink header{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:40em){#kitchen-sink header{padding-left:.9375rem;padding-right:.9375rem}}#kitchen-sink header:last-child:not(:first-child){float:right}#kitchen-sink header .lead{font-size:125%;line-height:1.6}#kitchen-sink #components{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}#kitchen-sink #components hr{margin:3rem 0}@media screen and (min-width:40em){#kitchen-sink #components{padding-left:.9375rem;padding-right:.9375rem}}#kitchen-sink #components:last-child:not(:first-child){float:right}@media screen and (min-width:60em){#kitchen-sink #components{width:75%;float:left;padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em) and (min-width:40em){#kitchen-sink #components{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){#kitchen-sink #components:last-child:not(:first-child){float:right}}#kitchen-sink #kitchen-sink-nav{display:none}@media screen and (min-width:60em){#kitchen-sink #kitchen-sink-nav{width:25%;float:left;padding-left:.9375rem;padding-right:.9375rem;display:block;float:right}}@media screen and (min-width:60em) and (min-width:40em){#kitchen-sink #kitchen-sink-nav{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){#kitchen-sink #kitchen-sink-nav:last-child:not(:first-child){float:right}}@media screen and (min-width:60em){#kitchen-sink #kitchen-sink-nav .docs-sub-menu{font-size:.85rem;margin-top:1rem}}@media screen and (min-width:60em){#kitchen-sink #kitchen-sink-nav .docs-menu-title{text-transform:uppercase;font-size:.75rem;color:#999;font-weight:700;line-height:1;padding-left:.9rem;margin-bottom:.5rem;border-top:1px solid #e9e9e9;margin-top:1rem;padding-top:1.5rem}}@media screen and (min-width:60em){#kitchen-sink #kitchen-sink-nav .docs-toc{width:100%;padding-left:4rem;padding-right:1rem}}@media screen and (min-width:60em){#kitchen-sink #kitchen-sink-nav .docs-toc .active{background:#2199e8;color:#fff}}@media screen and (min-width:60em){#kitchen-sink #kitchen-sink-nav .docs-toc .docs-sub-menu:first-child .docs-menu-title{margin-top:0;border-top:0;padding-top:0}}#kitchen-sink .row.display{background:#eee;font-size:11px;margin-bottom:10px;line-height:2rem;border:solid 1px #c6c6c6;margin-left:0!important;margin-right:0!important}#kitchen-sink .row.display .columns.large-centered,#kitchen-sink .row.display .columns.small-centered,#kitchen-sink .row.display .columns:nth-child(2){background:#e1e1e1}#page-sidebar-left{max-width:70.625rem;margin-left:auto;margin-right:auto;margin-top:3rem}#page-sidebar-left::after,#page-sidebar-left::before{content:" ";display:table}#page-sidebar-left::after{clear:both}#page-sidebar-left .main-content{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:40em){#page-sidebar-left .main-content{padding-left:.9375rem;padding-right:.9375rem}}#page-sidebar-left .main-content:last-child:not(:first-child){float:right}@media screen and (min-width:40em){#page-sidebar-left .main-content{width:66.6666666667%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:33.3333333333%}}@media screen and (min-width:40em) and (min-width:40em){#page-sidebar-left .main-content{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:40em){#page-sidebar-left .main-content:last-child:not(:first-child){float:right}}#page-sidebar-left .sidebar{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:40em){#page-sidebar-left .sidebar{padding-left:.9375rem;padding-right:.9375rem}}#page-sidebar-left .sidebar:last-child:not(:first-child){float:right}@media screen and (min-width:40em){#page-sidebar-left .sidebar{width:33.3333333333%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:-66.6666666667%;margin-top:1rem}}@media screen and (min-width:40em) and (min-width:40em){#page-sidebar-left .sidebar{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:40em){#page-sidebar-left .sidebar:last-child:not(:first-child){float:right}}#page-full-width{max-width:70.625rem;margin-left:auto;margin-right:auto}#page-full-width::after,#page-full-width::before{content:" ";display:table}#page-full-width::after{clear:both}#page-full-width .main-content{padding:50px 0 200px}@media screen and (min-width:40em){#page-full-width .main-content{padding:200px 0 200px}}@media screen and (min-width:60em){#page-full-width .main-content{padding:370px 0 200px}}#page-full-width .main-content header{margin-bottom:20px}#single-post{max-width:70.625rem;margin-left:auto;margin-right:auto;margin-top:3rem}#single-post::after,#single-post::before{content:" ";display:table}#single-post::after{clear:both}#single-post .main-content{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:40em){#single-post .main-content{padding-left:.9375rem;padding-right:.9375rem}}#single-post .main-content:last-child:not(:first-child){float:right}@media screen and (min-width:40em){#single-post .main-content{width:66.6666666667%;float:left;padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:40em) and (min-width:40em){#single-post .main-content{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:40em){#single-post .main-content:last-child:not(:first-child){float:right}}section:has(.find-location-container){margin:-20px 0 0 0}@media screen and (min-width:40em){section:has(.find-location-container){margin:-40px 0 0 0}}@media screen and (min-width:60em){section:has(.find-location-container){margin:0}}.find-location-bg,.find-location-container{height:750px;margin-bottom:50px;position:relative;background-position:top;background-size:cover;z-index:4}.find-location-bg .form-container,.find-location-container .form-container{padding-top:100px}@media screen and (min-width:40em){.find-location-bg .form-container,.find-location-container .form-container{padding-top:135px}}@media screen and (min-width:60em){.find-location-bg .form-container,.find-location-container .form-container{padding-top:170px}}.find-location-bg .form-container .find-location-descr,.find-location-container .form-container .find-location-descr{margin-bottom:0}.find-location-bg .form-container .find-location-descr p,.find-location-container .form-container .find-location-descr p{font-family:nexaregular,"Helvetica Neue",Arial,sans-serif;margin-bottom:20px;line-height:25px}.find-location-bg .form-container #coordinates-container,.find-location-container .form-container #coordinates-container{text-align:center}.find-location-bg .form-container #coordinates-btn,.find-location-container .form-container #coordinates-btn{cursor:pointer;display:inline-block;text-align:center;width:100%}.find-location-bg .form-container #coordinates-btn a,.find-location-container .form-container #coordinates-btn a{background-color:#008fd0;font-family:nexaheavy;border:transparent;text-align:center;color:#fefefe;font-size:18px;text-transform:uppercase;width:100%;padding:20px 25px}@media screen and (min-width:40em){.find-location-bg .form-container #coordinates-btn,.find-location-container .form-container #coordinates-btn{max-width:250px}}@media screen and (min-width:60em){.find-location-bg .form-container #coordinates-btn,.find-location-container .form-container #coordinates-btn{max-width:215px}}.find-location-bg .form-container #coordinates-btn h3,.find-location-bg .form-container #coordinates-btn h4,.find-location-container .form-container #coordinates-btn h3,.find-location-container .form-container #coordinates-btn h4{font-size:15px;margin:0;text-transform:uppercase;text-align:center;color:#fefefe}.find-location-bg .form-container #address-lookup-processing,.find-location-container .form-container #address-lookup-processing{display:inline-block;width:32px;margin-left:10px;margin-bottom:15px}@media screen and (min-width:40em){.find-location-bg .form-container .find-location-bg,.find-location-bg .form-container .find-location-container,.find-location-container .form-container .find-location-bg,.find-location-container .form-container .find-location-container{background-position:center top}}.find-location-bg{position:absolute;width:100%;z-index:3;top:0}#find-location-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:60em){#find-location-form{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}#find-location-form .form-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width:60em){#find-location-form .form-group.horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#find-location-form .form-group select{line-height:normal;color:#008fd0}#find-location-form p{margin:0 0 15px 0;text-align:center}@media screen and (min-width:60em){#find-location-form p{margin:20px 35px}}#find-location-form .find-location-btn-container{text-align:center}@media screen and (min-width:60em){.find-location-btn{margin-left:20px}}.search-result-vendor-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}@media only screen and (min-width:640px){.search-result-vendor-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.search-result-vendor-container .search-result-vendor{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fefefe;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px auto}@media screen and (min-width:60em){.search-result-vendor-container .search-result-vendor{cursor:pointer;margin:0;padding:2rem .9375rem}.search-result-vendor-container .search-result-vendor.active,.search-result-vendor-container .search-result-vendor:hover{background-color:rgba(0,143,208,.2)}}@media screen and (min-width:80em){.search-result-vendor-container .search-result-vendor{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.search-result-vendor-container .search-result-vendor .search-result-vendor-info{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:80em){.search-result-vendor-container .search-result-vendor .search-result-vendor-info{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.search-result-vendor-container .search-result-vendor .search-result-vendor-info a{font-weight:500}.search-result-vendor-container .search-result-vendor .search-result-vendor-info small{font-weight:700;margin:0 0 .5rem 0}.search-result-vendor-container .search-result-vendor .search-result-vendor-info span{color:#545454;margin:0 0 .5rem 0}.search-result-vendor-container .search-result-vendor .search-result-vendor-links{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:80em){.search-result-vendor-container .search-result-vendor .search-result-vendor-links{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.search-result-vendor-container .search-result-vendor .email{line-break:anywhere}.search-result-vendor-container .search-result-vendor .location-btn{background-color:#28aeea;border:transparent;color:#fefefe;font-family:nexaregular;font-size:18px;font-weight:500;padding:.5em;text-align:center;text-transform:uppercase}.search-result-vendor-container .search-result-vendor .location-site{margin:0;margin-top:25px}.search-result-vendor-container .search-result-vendor .get-directions{margin:25px 0 0 0}.search-result-vendor-container .search-result-vendor h3{font-family:nexaheavy;font-size:20px;line-height:1;text-transform:uppercase}.search-result-vendor-container .search-result-none h3{font-family:nexaheavy;font-size:24px;line-height:1;text-transform:uppercase}.page-template-map{background-color:#fefefe;background-image:none!important}.page-template-map #masthead{height:auto}.page-template-map .find-location-container{background-color:#fefefe;height:auto}@media screen and (min-width:60em){.page-template-map .find-location-container{height:100vh;left:0;overflow-y:scroll;position:fixed;top:0;width:max(400px,35vw);z-index:10}}.page-template-map .find-location-container .find-location-search{background-color:#fefefe;padding-top:20px}@media screen and (min-width:60em){.page-template-map .find-location-container .find-location-search{padding-top:280px;position:-webkit-sticky;position:sticky;top:0}}.page-template-map .find-location-container .find-location-search h2{font-size:2.5rem;text-align:center}@media screen and (min-width:60em){.page-template-map .find-location-container .find-location-search h2{text-align:left}}.page-template-map .find-location-container .find-location-search p{text-align:center}@media screen and (min-width:60em){.page-template-map .find-location-container .find-location-search p{text-align:left}}.page-template-map #location-autocomplete,.page-template-map .find-location-input{border:2px solid #008fd0;width:100%}.page-template-map .use-location-btn{text-decoration:underline}.page-template-map #coordinates-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:60em){.page-template-map #coordinates-container{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.page-template-map #address-lookup-processing{height:2rem;margin:1rem 0 0 0}@media screen and (min-width:60em){.page-template-map #address-lookup-processing{margin:0 0 0 1rem}}.page-template-map .gm-style .gm-style-iw-d{overflow:hidden;overflow-y:scroll}.page-template-map .gm-style .gm-style-iw-c{border:2px solid #008fd0;border-radius:0;box-shadow:none;padding:0;top:-10px}.page-template-map .gm-style .gm-style-iw-tc{background-color:#fefefe;border-bottom:2px solid #008fd0;border-right:2px solid #008fd0;height:1rem;top:-10px;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:1rem}.page-template-map .gm-style .gm-style-iw-tc::after{display:none}.page-template-map .gm-style .gm-style-iw-chr{display:none}.page-template-map .gm-style .location-info{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:250px;padding:1rem}.page-template-map .gm-style .location-info h3{font-family:nexaheavy;font-size:20px;line-height:1;text-transform:uppercase}.page-template-map .gm-style .location-info a{font-weight:500}.page-template-map .gm-style .location-info .hours{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #545454;color:#545454;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:.5rem 0 0 0;padding:.5rem 0 0 0;width:100%}.page-template-map .gm-style .location-info .hours span{font-weight:500;text-transform:uppercase}.page-template-map .gm-style .location-info .hours span:not(:first-child){margin:.5rem 0 0 0}.page-template-map .gm-style .location-info .button{background-color:#28aeea;border:transparent;color:#fefefe;font-family:nexaregular;font-size:18px;font-weight:500;margin:1rem 0 0 0;padding:.5em;text-align:center;text-transform:uppercase}.home .find-location-bg{top:auto}.page-template-map .acf-map-container{height:400px;position:relative;width:100%;z-index:5}@media screen and (min-width:60em){.page-template-map .acf-map-container{height:100vh;padding:200px 0 0 0;position:fixed;top:0;right:0;width:calc(100vw - max(400px,35vw))}}.page-template-map .acf-map-container .acf-map{height:100%;width:100%}@media screen and (min-width:60em){.map-results-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.acf-map img{width:66.66%}.marker{display:none}.map-logo-link{display:block;margin:0 auto;max-width:90%}.map-logo-link .tropicalsno-logo-circle{display:block;height:80px;margin:0 auto;transition:all .5s;width:80px}.map-logo-link .tropicalsno-logo-name{display:block;margin:0 auto}.before-search-display{padding-top:15px}.before-search-display p{margin-bottom:60px;line-height:26px;text-align:center}.before-search-display .map-logo-link{margin-bottom:15px}@media screen and (min-width:60em){.before-search-display{padding-top:33px}.before-search-display p{line-height:31px;margin-bottom:85px}}.results-wrap{background:#008fd0;float:left;height:auto;overflow-x:hidden;padding:32px 22px;width:100%}@media screen and (min-width:40em){.results-wrap{height:400px}}@media screen and (min-width:60em){.results-wrap{height:515px;width:373px}}.map-markers{height:15px}@media screen and (min-width:40em){.map-markers{height:30px}}@media screen and (min-width:60em){.map-markers{height:30px}}.map-markers .location-type{bottom:3px;display:inline-block;font-family:nexabold;font-size:14px;line-height:30px;padding-bottom:10px;padding-right:13px;position:relative;text-transform:uppercase}.map-markers .location-type:last-of-type{padding-right:0}@media screen and (min-width:40em){.map-markers .location-type{bottom:5px;font-size:14px;padding-right:30px}}.map-markers .dark-gray{color:#555}.map-markers i{font-size:30px;height:30px;padding-right:7px}@media screen and (min-width:40em){.map-markers i{padding-right:9px}}.map-markers i.small{font-size:10px;margin:0 5px 0 2px}@media screen and (min-width:40em){.map-markers i.small{font-size:15px}}.has-tip{margin-right:15px;border-bottom:none;margin-bottom:0}@media screen and (max-width:39.9375em){.has-tip{width:50%;display:block;float:left;margin-right:0}}.has-tip:focus{outline:0}.tooltip.top:nth-of-type(6){background:#50b848!important}.tooltip.top:nth-of-type(6)::before{border-color:#50b848 transparent transparent}.tooltip.top:nth-of-type(7){background:#f89929!important}.tooltip.top:nth-of-type(7)::before{border-color:#f89929 transparent transparent}.tooltip.top:nth-of-type(8){background:#545454!important}.tooltip.top:nth-of-type(8)::before{border-color:#545454 transparent transparent}.top-results-header{margin-bottom:20px;margin-top:40px}@media screen and (min-width:40em){.top-results-header{margin-bottom:35px;margin-top:75px}}@media screen and (min-width:60em){.top-results-header{margin-bottom:15px;margin-top:50px}}.top-results-description{margin-bottom:30px}@media screen and (min-width:40em){.top-results-description{margin-bottom:70px}}.result{background-color:#008fd0;color:#fefefe}.result .orange-btn a{width:100%;font-size:10px;border:0;padding:14px;margin-bottom:15px}.result .results-header{font-family:nexabold;font-size:19px;color:#fdbe24;word-wrap:break-word}.result .results-sub-header{color:#e4e4e4;font-size:13px}.result .results-text{font-family:nexaregular;font-size:13px;margin-bottom:15px}.result .results-open-current{margin-bottom:15px;font-size:11px}.result .results-type{margin-bottom:15px}.result .results-type div{font-size:13px;line-height:26px}.result .results-open-times-container{margin-bottom:15px;display:block;font-size:11px}.result .results-open-times-container .results-row{display:-webkit-flex;display:-ms-flexbox;display:flex}.result .results-open-times-container .results-day{padding-right:10px;width:86px;text-align:right;line-height:17px}.result .results-open-times-container .results-time{padding-left:10px}.result .results-exceptions{margin-bottom:0}.no-results{color:#ea0a00;text-align:center;padding-top:40px}div.content-boxes{max-width:1100px;margin:-130px auto 0;position:relative;z-index:5}@media screen and (min-width:40em){div.content-boxes{margin-top:-120px}}div.content-boxes h3{font-size:28px;margin-bottom:30px;line-height:40px}@media screen and (min-width:40em){div.content-boxes h3{font-size:48px;margin-bottom:30px;line-height:65px}}div.content-boxes ul{list-style-type:none;margin-top:35px}div.content-boxes h4,div.content-boxes li,div.content-boxes p{font-size:16px;color:#fefefe}@media screen and (min-width:40em){div.content-boxes h4,div.content-boxes li,div.content-boxes p{font-size:24px}}div.content-boxes li{line-height:50px;margin-bottom:22px}div.content-boxes li img{margin-right:10px}div.content-boxes h4{text-transform:uppercase;font-family:nexablack}div.content-boxes .columns{padding:0}div.content-boxes .inner{min-height:1000px;width:100%;position:relative}@media screen and (min-width:60em){div.content-boxes .upper-img{position:absolute;bottom:300px;width:100%}}div.content-boxes .text-box{margin-bottom:75px}div.content-boxes div.lower-box,div.content-boxes div.upper-box{box-shadow:8px -8px 20px rgba(0,0,0,.2);text-align:center;padding:50px 20px}@media screen and (min-width:40em){div.content-boxes div.lower-box,div.content-boxes div.upper-box{min-height:785px;padding:115px 50px;text-align:left}}@media screen and (min-width:60em){div.content-boxes div.lower-box,div.content-boxes div.upper-box{min-height:875px;padding:155px 90px 400px}}div.content-boxes div.upper-box h3{color:#008fd0}div.content-boxes div.lower-box h3{color:#fdba23}@media screen and (min-width:60em){div.content-boxes div.lower-box{margin-top:-300px;padding-bottom:100px}}@media screen and (min-width:80em){div.content-boxes div.lower-box{padding:185px 90px}}div.content-boxes div.lower-box .lower-extra-content{margin-top:80px}@media screen and (min-width:60em){div.content-boxes div.lower-box .lower-extra-content{margin-top:120px}}.home div.content-boxes{margin-bottom:265px}.products-title .textured-div{padding-bottom:50px}@media screen and (min-width:60em){.products-title .textured-div{padding-bottom:200px}}.difference,.difference-bg{background-size:cover;background-repeat:no-repeat;background-position:top;display:block;text-align:center;margin:0 auto;padding-top:100px;padding-bottom:350px}.difference .row,.difference-bg .row{position:relative}.difference hr,.difference-bg hr{border:1px solid #fefefe}.difference .row .row,.difference-bg .row .row{margin:0 auto}.difference .main-header,.difference-bg .main-header{position:relative;margin:0 auto}.difference .main-header h3,.difference-bg .main-header h3{margin:0 auto;padding:10%;line-height:1.25}.difference .difference-content,.difference-bg .difference-content{margin:20px 0}.difference img,.difference-bg img{margin:0 auto 40px}.difference h4,.difference-bg h4{text-transform:uppercase}.difference p,.difference-bg p{font-size:18px;color:#fefefe;margin:0 auto;width:78%}.difference .plus-small,.difference-bg .plus-small{display:block;margin:0 auto 40px;position:relative}.difference .plus-small img,.difference-bg .plus-small img{margin:0 auto;padding:4px}.difference .plus-small:last-of-type,.difference-bg .plus-small:last-of-type{display:none}.difference .plus-large,.difference-bg .plus-large{display:none}@media screen and (min-width:40em){.difference .main-header h3,.difference-bg .main-header h3{padding:10% 12%}}@media screen and (min-width:60em){.difference .main-header,.difference-bg .main-header{position:relative;width:100%}.difference .main-header .inner,.difference-bg .main-header .inner{padding-top:40%;position:absolute;top:0;left:0;right:0;top:0}.difference .main-header h3,.difference-bg .main-header h3{font-size:46px;padding:0}.difference img,.difference-bg img{margin-bottom:140px}.difference .plus-small,.difference-bg .plus-small{display:none}.difference .plus-large,.difference-bg .plus-large{display:block;position:absolute;top:70%;margin:0 auto}.difference .plus-large img,.difference-bg .plus-large img{margin:0 auto;padding:4px}.difference .plus-1,.difference-bg .plus-1{left:30%}.difference .plus-2,.difference-bg .plus-2{right:30%}}@media screen and (min-width:61.875em){.difference img,.difference-bg img{margin-bottom:160px}.difference .plus-large,.difference-bg .plus-large{top:75%}}.difference-wrap{position:relative}.difference-bg{position:absolute;width:100%;background-size:cover;background-repeat:no-repeat;background-position:top;height:100%}.slider-container{margin-top:-300px}.slider-container h3{margin:20px auto;text-align:center}@media screen and (min-width:60em){.slider-container{margin-top:-350px}.slider-container h3{margin:70px auto;font-size:60px}}.slider-bg,.slider-div{background-repeat:no-repeat;background-position:0 15px;position:relative;z-index:4;height:315px}@media screen and (min-width:40em){.slider-bg,.slider-div{height:470px;background-position:bottom}}@media screen and (min-width:60em){.slider-bg,.slider-div{height:600px;background-size:100% 500px}}.slider-bg .slick-dotted.slick-slider,.slider-div .slick-dotted.slick-slider{max-width:1100px;margin:0 auto}.slider-bg .slick-dots,.slider-div .slick-dots{display:none!important}.slider-bg .slide-div,.slider-div .slide-div{position:relative;box-sizing:border-box}.slider-bg .slide-div:focus,.slider-div .slide-div:focus{outline:0}.slider-bg .slide-div .overlay,.slider-div .slide-div .overlay{position:absolute;top:50px;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:11;transition:all .55s ease-out,scale .55s ease-out;-webkit-transform:scale(.91);-ms-transform:scale(.91);transform:scale(.91)}.slider-bg .slide-div img,.slider-div .slide-div img{margin-top:50px;max-height:270px;transition:all .55s ease-out;float:right;-webkit-transform:scale(.91);-ms-transform:scale(.91);transform:scale(.91)}.slider-bg .slide-div.slick-current,.slider-div .slide-div.slick-current{height:auto}.slider-bg .slide-div.slick-current .overlay,.slider-div .slide-div.slick-current .overlay{transition:all .55s ease-out;background:rgba(0,0,0,0);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:16;top:50px;bottom:60px}.slider-bg .slide-div.slick-current img,.slider-div .slide-div.slick-current img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:15;margin-bottom:60px}.slider-bg .slide-div.slick-current+div img,.slider-div .slide-div.slick-current+div img{float:left}@media screen and (min-width:40em){.slider-bg .slide-div img,.slider-div .slide-div img{max-height:470px}}@media screen and (min-width:60em){.slider-bg .slide-div img,.slider-div .slide-div img{max-height:600px}}.slider-bg{z-index:3;position:absolute;width:100%}.products-slider-btn{text-align:center;position:absolute;display:block;height:30px;width:30px;line-height:30px;font-size:20px;cursor:pointer;background:#008fd0;color:#fefefe;top:54%;padding:0;border:none;outline:0;z-index:10;cursor:pointer;transition:background-color 350ms}.products-slider-btn.next{right:0;padding-left:0}.products-slider-btn.prev{left:0;padding-right:0}@media screen and (min-width:40em){.products-slider-btn{height:50px;width:50px;line-height:50px;font-size:40px;top:55%}.products-slider-btn.next{padding-left:5px}.products-slider-btn.prev{padding-right:5px}}@media screen and (min-width:60em){.products-slider-btn{height:75px;width:75px;line-height:75px;font-size:50px}.products-slider-btn.next{padding-left:10px}.products-slider-btn.prev{padding-right:10px}}.products-slider-btn:hover{transition:background-color 350ms;background-color:#087eb4}.flavor-tabs-div{margin:-10px 0 200px;width:100%;min-height:500px;padding-bottom:70px}@media screen and (min-width:40em){.flavor-tabs-div{margin:-100px 0 300px}}@media screen and (min-width:60em){.flavor-tabs-div{margin-top:-100px 0 480px;padding-bottom:120px}}.flavor-tabs-div .row{margin:0 auto}.flavor-tabs-div ul.flavor-tabs{margin-top:90px}@media screen and (min-width:40em){.flavor-tabs-div ul.flavor-tabs{margin-top:260px}}@media screen and (min-width:60em){.flavor-tabs-div ul.flavor-tabs{margin-top:290px}}.flavor-tabs-div .tabs-panel .center{font-style:normal;line-height:inherit;font-size:inherit}.flavor-tabs-div .tabs-panel h5{text-transform:none;margin-bottom:0;font-family:nexablack;font-size:20px}.flavor-tabs-div .tabs-panel p{margin-bottom:20px;font-size:16px;font-style:italic;line-height:22px}@media screen and (min-width:40em){.cus-br{display:block}}.flavor-tabs{margin:5% 0;background:0 0}.flavor-tabs .tabs-title{font-family:nexaheavy;text-transform:uppercase;width:100%;text-align:center;background:#fefefe;height:60px;line-height:15px;margin:1% 0}@media screen and (min-width:40em){.flavor-tabs .tabs-title{background:0 0;width:20%;margin:0 auto;display:inline-block}}@media screen and (min-width:60em){.flavor-tabs .tabs-title{height:75px}}.flavor-tabs .tabs-title a{font-size:11px;font-family:nexaheavy;color:#008fd0;text-align:center;height:60px}@media screen and (min-width:60em){.flavor-tabs .tabs-title a{height:75px;font-size:14px}}.flavor-tabs .tabs-title .tabs-title-div{background:#fefefe;height:60px;padding:20px 20px}@media screen and (min-width:40em){.flavor-tabs .tabs-title .tabs-title-div{margin-right:2px;padding:14px 20px}}@media screen and (min-width:60em){.flavor-tabs .tabs-title .tabs-title-div{height:75px;padding:22px 30px}}@media screen and (min-width:40em){.flavor-tabs .tabs-title:last-of-type .tabs-title-div{margin-right:0}}.tabs{border:none}@media screen and (min-width:40em){.tabs{border:none;border-bottom:4px solid #008fd0}}.tabs-panel{padding:0}.tabs-content{background:0 0;border:none;text-align:center;padding:1em 0;color:#fefefe;font-size:16px}.tabs-content h3{font-size:28px;margin-bottom:20px}.tabs-content p{color:#fefefe;font-size:16px;font-family:nexaregular;margin-bottom:40px}@media screen and (min-width:60em){.tabs-content{font-size:24px}.tabs-content p{font-size:24px}}.tabs-content h5.flavor{margin-bottom:20px}.tabs-title>a[aria-selected=true] .tabs-title-div,.tabs-title>div:focus .tabs-title-div,.tabs-title>div:hover .tabs-title-div,li.tabs-title.is-active .tabs-title-div{background:#008fd0}.tabs-title>a[aria-selected=true] .tabs-title-div a,.tabs-title>div:focus .tabs-title-div a,.tabs-title>div:hover .tabs-title-div a,li.tabs-title.is-active .tabs-title-div a{color:#fefefe}.woocommerce .container{position:relative}.page-template-parts #page.woocommerce-function-page,.page-template-parts #page.woocommerce-parts-page,.page-template-parts-detail #page.woocommerce-function-page,.page-template-parts-detail #page.woocommerce-parts-page,.woocommerce-page #page.woocommerce-function-page,.woocommerce-page #page.woocommerce-parts-page{max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (min-width:60em){.page-template-parts #page.woocommerce-function-page,.page-template-parts #page.woocommerce-parts-page,.page-template-parts-detail #page.woocommerce-function-page,.page-template-parts-detail #page.woocommerce-parts-page,.woocommerce-page #page.woocommerce-function-page,.woocommerce-page #page.woocommerce-parts-page{padding-bottom:200px}}@media screen and (min-width:60em){.page-template-parts-detail:not(.logged-in) #page.woocommerce-function-page,.page-template-parts:not(.logged-in) #page.woocommerce-function-page,.woocommerce-page:not(.logged-in) #page.woocommerce-function-page{margin-top:350px!important}}.page-template-parts-detail:not(.logged-in) #sidebar-faux-bg,.page-template-parts:not(.logged-in) #sidebar-faux-bg,.woocommerce-page:not(.logged-in) #sidebar-faux-bg{display:none}.page-template-parts-detail.logged-in #page,.page-template-parts.logged-in #page,.woocommerce-page.logged-in #page{max-width:70.625rem;margin-top:0;margin-left:auto;margin-right:auto}.page-template-parts-detail.logged-in.woocommerce-cart #page .cart-empty,.page-template-parts.logged-in.woocommerce-cart #page .cart-empty,.woocommerce-page.logged-in.woocommerce-cart #page .cart-empty{margin-top:70px}@media screen and (min-width:60em){.page-template-parts-detail.logged-in.woocommerce-cart #page .cart-empty,.page-template-parts.logged-in.woocommerce-cart #page .cart-empty,.woocommerce-page.logged-in.woocommerce-cart #page .cart-empty{margin-top:370px}}.page-template-parts #product-message-box,.page-template-parts #product-options-container,.page-template-parts-detail #product-message-box,.page-template-parts-detail #product-options-container,.woocommerce-page #product-message-box,.woocommerce-page #product-options-container{margin-top:70px}@media screen and (min-width:40em){.page-template-parts #product-message-box,.page-template-parts #product-options-container,.page-template-parts-detail #product-message-box,.page-template-parts-detail #product-options-container,.woocommerce-page #product-message-box,.woocommerce-page #product-options-container{margin-top:200px}}@media screen and (min-width:60em){.page-template-parts #product-message-box,.page-template-parts #product-options-container,.page-template-parts-detail #product-message-box,.page-template-parts-detail #product-options-container,.woocommerce-page #product-message-box,.woocommerce-page #product-options-container{margin-top:370px}}.sort-container{float:right;height:28px;position:relative;margin-bottom:30px}.sort-container .sort-text{font-family:nexabold;font-size:10px;display:inline-block;text-transform:uppercase;float:left;height:28px;padding-top:10px;margin-right:20px}.sort-container .sort-icon{float:left;font-size:28px;margin-right:10px}.sort-container .sort-icon a{color:#c2c2c2}.sort-container .sort-icon.active a,.sort-container .sort-icon.active button{color:#008fd0}.sort-container .sort-icon:last-of-type{margin-right:0}.woocommerce .tabs{border:0}.woocommerce ul.wc-tabs{background-color:#fefefe;width:auto;float:inherit;border-right:0}.woocommerce ul.wc-tabs li a{border-bottom:0;border-radius:0}.woocommerce ul.wc-tabs li a:before{content:""}.woocommerce ul.wc-tabs li.active a{background-color:#008fd0}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:3px solid #008fd0;padding-left:0;margin-top:0;background-color:transparent}@media screen and (min-width:60em){.woocommerce div.product .woocommerce-tabs ul.tabs{margin-top:125px}}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;border:0;padding:0;text-align:center;background-color:#006c9d;margin:0 -25px 0 0;width:160px}@media screen and (min-width:40em){.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 1px 0 0;width:240px}}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:active,.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:visited{display:inline-block;width:100%;color:#fefefe;font-family:nexaheavy;text-transform:uppercase;font-size:14px;height:52px;padding:17px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#008fd0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{left:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{right:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fefefe}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product .woocommerce-tabs{background-color:transparent;padding-bottom:50px;border-bottom:1px solid #9f9f9f}.woocommerce div.product .woocommerce-tabs .panel{padding-top:50px}.woocommerce-Tabs-panel h2{display:none}.woocommerce-Tabs-panel p{font-size:14px;font-family:nexaregular,"Helvetica Neue",Arial,sans-serif}.special-order,.special-order p{color:#ea0a00;font-size:14px;line-height:24px;margin-top:7px}.parts-assemble #parts-tabs{background-color:transparent}.parts-assemble .tabs-title>a[aria-selected=true]{background-color:#1588ba;color:#fefefe}.parts-assemble .tabs-panel{padding:0}.parts-assemble .tabs-title{margin-right:15px;width:100%;display:block}@media screen and (min-width:40em){.parts-assemble .tabs-title{display:inline-block}}.parts-assemble .tabs-title:last-of-type{margin-right:0}.parts-assemble .assemble-thumb{width:100%;height:150px;background-size:cover;background-position:center;cursor:pointer}@media screen and (min-width:40em){.parts-assemble .assemble-thumb{height:120px}}.parts-assemble .tabs-content{padding:0;text-align:left}.parts-assemble .blue-btn{margin-bottom:10px}.parts-assemble .blue-btn a{padding:0;width:100%}.parts-assemble .parts-btn{margin-top:15px}.parts-assemble .parts-btn-top{margin-top:0;margin-bottom:30px}.parts-assemble .tabs-content{border:0}.parts-assemble #parts-tabs{padding-bottom:50px}.parts-assemble .parts-img-container{padding:15px 10px;border:1px solid #ebebeb;background-color:#fefefe}.parts-assemble .machine-title{font-size:18px;line-height:28px;font-family:nexabold;color:#3f3f3f;text-transform:uppercase;margin-bottom:20px;margin-top:35px}@media screen and (min-width:40em){.parts-assemble .machine-title{font-size:18px}}@media screen and (min-width:60em){.parts-assemble .machine-title{margin-top:0}}.parts-assemble .assemble-title{font-size:13px;font-family:nexabold;color:#909090;text-transform:uppercase;margin-bottom:25px}.parts-assemble .tab-part-title{color:#656565;font-size:9px;font-family:nexabold;padding-bottom:15px;text-transform:uppercase}.parts-assemble .tab-part-name a{font-size:12px;text-transform:uppercase;font-weight:300;color:#3f3f3f;padding-top:7px;margin-bottom:15px;display:block;transition:color 350ms linear .2s}.parts-assemble .tab-part-name a:hover{color:#1588ba;transition:color 350ms linear .2s}.parts-assemble .tab-pricing{color:#008fd0;font-family:nexabold;font-size:14px;padding-top:7px;margin-bottom:30px;margin-left:15px}@media screen and (min-width:40em){.parts-assemble .tab-pricing{margin-left:0}}@media screen and (min-width:60em){.parts-assemble .no-padding-left-web{padding-left:0}}.parts-assemble .quantity .qty{font-size:11px}.pretty-trigger{position:absolute;bottom:20px;right:25px;color:#c8c8c8;font-size:20px;cursor:pointer;z-index:10}@media screen and (max-width:59.9375em){.related.products .columns:last-child,.upsells.products .columns:last-child{display:none}}.products,.related.products,.upsells.products,.woocommerce .products{width:100%}.products h2,.products h4,.related.products h2,.related.products h4,.upsells.products h2,.upsells.products h4,.woocommerce .products h2,.woocommerce .products h4{font-family:nexabold;font-size:20px;text-transform:uppercase;margin:55px 0}@media screen and (min-width:40em){.products h2,.products h4,.related.products h2,.related.products h4,.upsells.products h2,.upsells.products h4,.woocommerce .products h2,.woocommerce .products h4{margin:80px 0 80px}}.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{border:2px solid #dedede;height:485px;width:100%;padding:0 15px;margin-bottom:90px!important}@media screen and (min-width:40em){.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{width:50%}}@media screen and (min-width:60em){.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{width:33.3333%}}@media screen and (min-width:80em){.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{height:460px}}.products li.product h3,.related.products li.product h3,.upsells.products li.product h3,.woocommerce .products li.product h3{font-size:12px}.products li.product .woocommerce-loop-product__title,.related.products li.product .woocommerce-loop-product__title,.upsells.products li.product .woocommerce-loop-product__title,.woocommerce .products li.product .woocommerce-loop-product__title{font-family:nexabold;color:#3f3f3f;font-size:12px!important;line-height:18px;text-transform:uppercase;margin:30px 0 10px!important;padding:0!important}@media screen and (min-width:60em){.products li.product .woocommerce-loop-product__title,.related.products li.product .woocommerce-loop-product__title,.upsells.products li.product .woocommerce-loop-product__title,.woocommerce .products li.product .woocommerce-loop-product__title{min-height:36px}}.products li.product a img,.related.products li.product a img,.upsells.products li.product a img,.woocommerce .products li.product a img{max-width:240px;max-height:240px;width:auto}.products li.product a h3,.related.products li.product a h3,.upsells.products li.product a h3,.woocommerce .products li.product a h3{font-family:nexabold;color:#3f3f3f;font-size:12px;line-height:18px;text-transform:uppercase;margin:30px 0 10px!important;padding:0!important}.products li.product:hover,.related.products li.product:hover,.upsells.products li.product:hover,.woocommerce .products li.product:hover{border:2px solid #008fd0}.products .blue-btn,.products .button,.products .product_type_variable.add_to_cart_button,.products button,.related.products .blue-btn,.related.products .button,.related.products .product_type_variable.add_to_cart_button,.related.products button,.upsells.products .blue-btn,.upsells.products .button,.upsells.products .product_type_variable.add_to_cart_button,.upsells.products button,.woocommerce .products .blue-btn,.woocommerce .products .button,.woocommerce .products .product_type_variable.add_to_cart_button,.woocommerce .products button{position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:11px;padding:12px 50px;background-color:#008fd0;color:#fefefe;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.products .blue-btn:hover,.products .button:hover,.products .product_type_variable.add_to_cart_button:hover,.products button:hover,.related.products .blue-btn:hover,.related.products .button:hover,.related.products .product_type_variable.add_to_cart_button:hover,.related.products button:hover,.upsells.products .blue-btn:hover,.upsells.products .button:hover,.upsells.products .product_type_variable.add_to_cart_button:hover,.upsells.products button:hover,.woocommerce .products .blue-btn:hover,.woocommerce .products .button:hover,.woocommerce .products .product_type_variable.add_to_cart_button:hover,.woocommerce .products button:hover{background-color:#087eb4}.products .blue-btn a,.products .button a,.products .product_type_variable.add_to_cart_button a,.products button a,.related.products .blue-btn a,.related.products .button a,.related.products .product_type_variable.add_to_cart_button a,.related.products button a,.upsells.products .blue-btn a,.upsells.products .button a,.upsells.products .product_type_variable.add_to_cart_button a,.upsells.products button a,.woocommerce .products .blue-btn a,.woocommerce .products .button a,.woocommerce .products .product_type_variable.add_to_cart_button a,.woocommerce .products button a{padding:0 50px}.products .blue-btn a.added,.products .button a.added,.products .product_type_variable.add_to_cart_button a.added,.products button a.added,.related.products .blue-btn a.added,.related.products .button a.added,.related.products .product_type_variable.add_to_cart_button a.added,.related.products button a.added,.upsells.products .blue-btn a.added,.upsells.products .button a.added,.upsells.products .product_type_variable.add_to_cart_button a.added,.upsells.products button a.added,.woocommerce .products .blue-btn a.added,.woocommerce .products .button a.added,.woocommerce .products .product_type_variable.add_to_cart_button a.added,.woocommerce .products button a.added{margin-left:-15px}.products .blue-btn a.loading:after,.products .button a.loading:after,.products .product_type_variable.add_to_cart_button a.loading:after,.products button a.loading:after,.related.products .blue-btn a.loading:after,.related.products .button a.loading:after,.related.products .product_type_variable.add_to_cart_button a.loading:after,.related.products button a.loading:after,.upsells.products .blue-btn a.loading:after,.upsells.products .button a.loading:after,.upsells.products .product_type_variable.add_to_cart_button a.loading:after,.upsells.products button a.loading:after,.woocommerce .products .blue-btn a.loading:after,.woocommerce .products .button a.loading:after,.woocommerce .products .product_type_variable.add_to_cart_button a.loading:after,.woocommerce .products button a.loading:after{padding-left:10px;position:absolute;right:5px;top:0}.products .added_to_cart,.related.products .added_to_cart,.upsells.products .added_to_cart,.woocommerce .products .added_to_cart{display:none}.woocommerce .woocommerce-page ul.products li.product,.woocommerce ul.products li.product{padding:35px 25px 0;background-color:#fefefe}.woocommerce ul.products li.product .price{font-size:16px;color:#008fd0;font-family:nexabold}.woocommerce ul.products li.product .price del{display:inline}.woocommerce ul.products li.product a img.woocommerce-placeholder{max-width:75px;position:absolute;top:0;left:0}.woocommerce ul.products li.product a img{margin:0 auto}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{margin-left:12px;position:absolute}.products li.product .price .amount{position:absolute;bottom:41px}.products li.product .price ins{display:block!important}.products li.product .price del{opacity:1!important}.products li.product .price del .amount{font-size:16px;color:#ea0a00;bottom:66px;text-decoration:line-through}.products li.product button.ajax_add_to_cart.added:after{font-family:WooCommerce;content:"\e017";margin-left:12px;vertical-align:bottom}.products li.product button.ajax_add_to_cart i{display:none;font-size:13px;width:12px}.products li.product button.ajax_add_to_cart.loading{opacity:1}.products li.product button.ajax_add_to_cart.loading i{display:inline-block;margin-left:12px}.products li.product .added_to_cart{display:none}.products li.product .variations .ajaxerrors{display:none}.products li.product .variations .value select{font-size:12px}.products li.product .variations .value .reset_variations{display:none!important}.products li.product .single_variation_wrap .product_type_variable.add_to_cart_button.alt.disabled{opacity:1}.products li.product .single_variation_wrap .stock.out-of-stock{position:relative;bottom:32px}.products #product-quantity{position:absolute;left:50%;bottom:65px}.products .quantity-container{position:absolute;left:50%;bottom:30px;width:50%}.products .quantity-container .quantity{display:inline-block;float:left}.asset-filtering select.filterby,.woocommerce-ordering select.orderby{background-color:#008fd0;color:#fff;border:none;padding:0 35px 0 20px;height:42px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: white'></polygon></svg>")}.asset-filtering select.filterby:after,.woocommerce-ordering select.orderby:after{content:"down"}button.blue-btn i{display:none}.woocommerce .products .layout-row li.product{border:0;height:auto;min-height:140px;position:relative;margin-bottom:70px!important;padding:0;background-color:transparent;width:100%}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product{min-height:74px;margin-bottom:15px!important}}.woocommerce .products .layout-row li.product img.size-75x75{margin:0;height:48px;width:48px;border:1px solid #dedede;padding:5px;position:absolute;left:0;background-color:#fefefe;top:4px;left:4px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product img.size-75x75{height:75px;width:75px;top:0;left:0}}.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{font-family:nexabold;color:#3f3f3f;font-size:12px;line-height:18px;text-transform:uppercase;position:relative;top:0;left:60px;margin:20px 0 20px 0!important;width:155px}@media screen and (min-width:25em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{width:220px}}@media screen and (min-width:31.25em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{width:320px}}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{position:absolute;width:43%;left:90px;top:20px;margin:0!important}}@media screen and (min-width:60em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{width:50%;min-height:auto}}.woocommerce .products .layout-row li.product table.variations{margin-bottom:55px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product table.variations{position:relative;width:200px;left:82px;top:40px;margin-bottom:60px}}.woocommerce .products .layout-row li.product table.variations tbody tr:nth-child(even){background-color:transparent}.woocommerce .products .layout-row li.product .variation_attributes{font-size:12px;color:#7d7d7d}.woocommerce .products .layout-row li.product .price{position:absolute;right:4px;top:-7px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .price{right:260px;top:0}}.woocommerce .products .layout-row li.product .price .amount{position:inherit;text-align:right;width:90px;bottom:auto;top:20px;right:0}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .price .amount{right:auto}}.woocommerce .products .layout-row li.product .price del{position:inherit;padding-right:0}.woocommerce .products .layout-row li.product .price del .amount{text-align:right;top:10px}.woocommerce .products .layout-row li.product .price ins{position:inherit}.woocommerce .products .layout-row li.product .price ins .amount{top:30px}.woocommerce .products .layout-row li.product .shaver-badge{margin-bottom:55px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .shaver-badge{margin-top:90px;margin-bottom:0}}.woocommerce .products .layout-row li.product #product-quantity{left:auto;bottom:2px;top:auto;right:123px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product #product-quantity{right:72px;top:3px;bottom:0;left:auto}}.woocommerce .products .layout-row li.product .quantity-container{position:absolute;right:4px;left:auto;width:110px;bottom:0;margin-top:0;margin-right:0}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .quantity-container{right:0;top:20px;left:auto;bottom:auto;margin-right:15px}}.woocommerce .products .layout-row li.product .quantity-container img{position:relative;height:25px;width:25px;border:0;padding:0}.woocommerce .products .layout-row li.product button{position:absolute;right:0;left:auto;bottom:0;margin:0;max-width:160px;min-width:150px;padding-left:20px;padding-right:20px;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product button{top:14px;bottom:auto}}.woocommerce .products .layout-row li.product .special-order,.woocommerce .products .layout-row li.product .special-order p{position:absolute;left:0;width:100%;bottom:0}.woocommerce .products .layout-row li.product .out-of-stock{position:absolute;right:0;top:0}.woocommerce .products .layout-row li.product .out-of-stock.quick-order{display:block!important;margin-bottom:0;bottom:0;left:10px;height:50px;min-width:85px;top:auto}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .out-of-stock.quick-order{top:18px;right:30px;left:auto;bottom:auto}}#quick-order-form-container .button-container{margin:0 15px 30px}#quick-order-form-container .quick-order-btn{position:relative;left:auto;bottom:auto;padding:0 50px;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}@media screen and (min-width:40em){#quick-order-form-container .quick-order-btn{width:auto;float:right}}#quick-order-form-container .quick-order-explanation{font-weight:700;margin-bottom:30px;padding-left:15px;padding-right:15px}#quick-order-form-container li.product.odd{background-color:rgba(255,255,255,.6)}.archive.woocommerce span.onsale,.archive.woocommerce span.onsale.wc-memberships-member-discount,.archive.woocommerce ul.products li.product span.onsale{top:0;color:#ea0a00;background-color:transparent;font-size:11px;border-radius:0;display:block;width:100%;margin:0;left:0;right:0;text-align:left;padding-left:25px}.cross-sells span.onsale{top:0;color:#ea0a00;background-color:transparent;font-size:11px;border-radius:0;display:block;width:100%;margin:0;left:0;right:0;bottom:10px;text-align:left}.single.woocommerce span.onsale,.single.woocommerce ul.products li.product span.onsale{background-color:#008fd0;left:0;z-index:10;margin:0;padding:0;top:0;color:#ea0a00;text-align:left;background-color:transparent}@media screen and (min-width:60em){.single.woocommerce span.onsale,.single.woocommerce ul.products li.product span.onsale{margin-left:40px;top:-30px}}.single.woocommerce span.onsale.wc-memberships-member-discount,.single.woocommerce ul.products li.product span.onsale.wc-memberships-member-discount{top:-5px;left:0;margin-left:0}.single.woocommerce .related-container span.onsale{margin-left:30px!important;top:-5px!important}.single.woocommerce span.onsale.wc-memberships-member-discount{background-color:#008fd0;left:15px;z-index:10;margin:0;padding:0;top:-5px;color:#ea0a00;text-align:left;background-color:transparent}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:11px;padding:12px 50px;background-color:#008fd0;color:#fefefe;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#087eb4}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#ccc}.archive.woocommerce ul.products .layout-row li.product span.onsale,.archive.woocommerce ul.products .layout-row li.product span.onsale.wc-memberships-member-discount{width:200px;position:absolute;left:60px;top:-10px;margin:0;padding:0;height:auto}@media screen and (min-width:40em){.archive.woocommerce ul.products .layout-row li.product span.onsale,.archive.woocommerce ul.products .layout-row li.product span.onsale.wc-memberships-member-discount{left:90px}}.woocommerce .product #product-row-container,.woocommerce ul.products li.product{width:100%}.woocommerce .product #product-row-container .stock,.woocommerce ul.products li.product .stock{display:none}.woocommerce .product #product-row-container .stock.out-of-stock,.woocommerce ul.products li.product .stock.out-of-stock{display:block;font-size:14px;color:#ea0a00}.woocommerce .product #product-row-container .wc-memberships-member-discount-message,.woocommerce ul.products li.product .wc-memberships-member-discount-message{display:none}.woocommerce ul.products li.product_cat-ice-shaving-equip.sale .stock.out-of-stock{text-align:right}.woocommerce-page div.product div.summary{width:100%;float:right;padding:45px 0 10px;position:relative}@media screen and (min-width:60em){.woocommerce-page div.product div.summary{padding:10px 0 0 40px}}.woocommerce-page div.product div.summary h1{font-family:nexabold;font-size:20px;color:#3f3f3f;text-transform:uppercase;font-weight:700}.woocommerce-page div.product div.summary .product_meta .sku_wrapper{font-family:nexabold;text-transform:uppercase;font-weight:700;font-size:14px;margin:20px 0 20px;display:block}.woocommerce-page div.product div.summary [itemprop=description] p{color:#545454;font-size:14px;font-family:nexaregular}.woocommerce-page div.product div.summary .woocommerce-variation-price{margin-top:30px;margin-bottom:35px}.woocommerce-page div.product div.summary .price{font-size:25px;line-height:28px;color:#008fd0;font-family:nexabold;margin-top:30px;margin-bottom:35px}.woocommerce-page div.product div.summary .price del{font-family:nexabold;font-size:16px;line-height:28px;color:#ea0a00;margin-right:15px;opacity:1!important}.woocommerce-page div.product div.summary .price ins{text-decoration:none}@media screen and (max-width:39.9375em){.woocommerce-page div.product div.summary #strategic-clear-float{display:block;clear:both;margin-bottom:40px}}#product-quantity{text-transform:uppercase;font-size:9px;font-family:nexabold;margin-bottom:10px;color:#545454;margin-left:5px}.quantity-container{float:left;margin-top:8px;margin-right:30px}.quantity .qty{width:2.7em!important;height:27px;min-height:27px;margin-bottom:10px}.quantity input[type=number]{margin-right:6px;height:30px;padding:18px 0 18px 6px;color:#7d7d7d}@media screen and (min-width:60em){#product-row-container{padding:0 0 120px}}.woocommerce div.product form.cart div.quantity{margin:0}table.variations tbody{background-color:transparent;border:none}table.variations tbody .label{background:0 0;display:table-cell}table.variations tbody .value select{margin-bottom:0}table.variations tbody .value .reset_variations{display:none!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}#thumbnail-container .thumbnails a{border:1px solid #ebebeb;padding:15px}#thumbnail-container .thumbnails a img{margin:0 auto;display:block}.woocommerce-page div.product div.images{position:relative;width:100%!important;margin-bottom:16px}@media screen and (max-width:39.9375em){.woocommerce-page div.product div.images{position:relative;margin-bottom:15px}}@media screen and (max-width:59.9375em){.woocommerce-page div.product div.images img{max-height:337px;width:auto;margin:0 auto;display:block}}.woocommerce-page div.product div.images .show-popup a{position:absolute;bottom:20px;right:20px;color:#cbcbcb}@media screen and (max-width:59.9375em){.woocommerce-page div.product div.images .woocommerce-product-gallery__image a{display:block;background-color:#fefefe;border:1px solid #ebebeb}}@media screen and (min-width:60em){.woocommerce-page div.product div.images .woocommerce-product-gallery__image img{padding:26px .9375rem;background-color:#fefefe;border:1px solid #ebebeb}}.woocommerce-product-gallery .flex-control-thumbs li{border:1px solid #ebebeb;padding:15px}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.75%;margin-right:3.8%;float:left;margin-bottom:1em;background-color:#fefefe}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs:after{clear:both}.woocommerce div.product div.images .flex-control-thumbs{margin-top:16px}.woocommerce div.product div.images .flex-control-thumbs li img{margin:0 auto;display:block}.woocommerce-message{border-top-color:#008fd0}.woocommerce-message:before{color:#008fd0;left:15px}.woocommerce-message a.button{font-family:nexaheavy;display:inline-block;border-radius:0;background-color:#008fd0;text-align:center;color:#fefefe;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms;height:40px;padding-top:0;line-height:35px;font-size:11px;padding-left:50px;padding-right:50px}.woocommerce-info{border-top-color:#008fd0;font-size:16px}.woocommerce-info p{font-size:16px}.woocommerce-info:before{color:#008fd0;left:15px}.woocommerce-info.wc-memberships-restriction-message{margin-top:0!important}.woocommerce-error{border-top-color:#ea0a00;font-size:16px}.woocommerce-error p{font-size:16px}.woocommerce-error:before{color:#ea0a00;left:15px}@media screen and (max-width:39.9375em){.quantity .qty{float:right;height:28px;margin-bottom:5px!important}.product-subtotal{clear:both}}.shop_table .shipping p{margin-bottom:0;font-size:16px;line-height:1.5;color:#7d7d7d}.shop_table .shipping li label{color:#7d7d7d}.cart-totals h2,.cart_totals h2,.checkout.woocommerce-checkout h2,.cross-sells h2,.shipup h2,.woocommerce-billing-fields h2,.woocommerce-checkout h2{font-size:40px}.cart-totals h3,.cart_totals h3,.checkout.woocommerce-checkout h3,.cross-sells h3,.shipup h3,.woocommerce-billing-fields h3,.woocommerce-checkout h3{font-size:34px}#sale-is-final{width:100%;padding-bottom:20px}@media screen and (min-width:48.0625em){#sale-is-final{width:62%}}.woocommerce-account .woocommerce,.woocommerce-order-received .woocommerce{max-width:70.625rem;margin-left:auto;margin-right:auto}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before,.woocommerce-order-received .woocommerce::after,.woocommerce-order-received .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after,.woocommerce-order-received .woocommerce::after{clear:both}.woocommerce-account .woocommerce h1,.woocommerce-order-received .woocommerce h1{display:none}.woocommerce-account .woocommerce h3,.woocommerce-order-received .woocommerce h3{font-size:34px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem;padding-left:0;padding-right:0}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{padding-left:.9375rem;padding-right:.9375rem}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{padding-left:0;padding-right:0}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{width:75%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:-25%;border-right:1px solid #dedede;padding-left:0!important;padding-right:30px!important}}@media screen and (min-width:60em) and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child){float:right}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content.my-membership,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content.my-membership{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:0;border-right:none;padding-right:0!important}}@media screen and (min-width:60em) and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content.my-membership,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content.my-membership{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content.my-membership:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content.my-membership:last-child:not(:first-child){float:right}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content h2,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content h2{margin-top:50px;font-size:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .form-row,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content form .form-row{padding:5px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content #dealer-news-header,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content #dealer-news-header{margin-top:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content time.updated,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content time.updated{display:block;margin-bottom:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content p{font-size:18px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem;padding-left:0;padding-right:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation h2.navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation h2.navigation{margin-bottom:40px;font-size:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none;margin-left:0;margin-bottom:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#3f3f3f;text-transform:uppercase;font-weight:700;font-size:16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#f89929}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{padding-left:.9375rem;padding-right:.9375rem}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{padding-left:0;padding-right:0}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{width:25%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:75%;padding-right:0!important;padding-left:30px!important}}@media screen and (min-width:60em) and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child){float:right}}.woocommerce-account .woocommerce .membership .membership-actions .cancel,.woocommerce-order-received .woocommerce .membership .membership-actions .cancel{display:none}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-width:3px;border-color:#008fd0}#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=text]{font-size:11px!important}.woocommerce .orange-btn.orange-btn a{width:450px}#news-large-container{display:none}.dashboard-block{padding-bottom:40px}.page-id-8.logged-in #page-full-width,.page-id-8.logged-in .row,.page-id-8.logged-in.woocommerce-account .woocommerce{max-width:100rem}.page-id-8.logged-in #news-large-container{display:block}.page-id-8.logged-in .dashboard-block{padding-bottom:80px}.page-id-8.logged-in .footer-box-container{max-width:70.625rem}.page-id-8.logged-in #total-gallons{width:100%;height:185px}.page-id-8.logged-in #flavor-treemap{width:100%;height:450px}.page-id-8.logged-in #flavor-treemap .amcharts-LabelBullet text{text-shadow:1px 1px 1px #000}.page-id-8.logged-in #cup-to-flavor{width:100%;height:200px}.page-id-8.logged-in #servings-per-blade{width:100%;height:200px}@media screen and (max-width:39.9375em){.page-id-8.logged-in .location-title{padding-top:20px}.page-id-8.logged-in .mobile-padding{padding-bottom:80px}}.page-id-8.logged-in #add-row{clear:both}.page-id-8.logged-in #news-large,.page-id-8.logged-in #news-mobile{min-width:100%}.page-id-8.logged-in .location-count{text-transform:uppercase;font-size:22px}.page-id-8.logged-in #flavor-purchase-option{padding-bottom:40px}.page-id-8.logged-in #flavor-purchase-option label{line-height:26px;display:inline-block}.page-id-8.logged-in #flavor-purchase-option input{margin-bottom:0;line-height:28px;margin-top:-5px;vertical-align:middle;height:28px}.page-id-8.logged-in #flavor-purchase-option input[type=date]{width:150px;font-size:12px;display:inline-block;padding:3px}.page-id-8.logged-in #flavor-purchase-option .cus-br-s{display:block}.page-id-8.logged-in #flavor-purchase-option .cus-br-sml{display:block}.page-id-8.logged-in #flavor-purchase-option .s-fr{float:right;display:block;padding-bottom:10px}.page-id-8.logged-in #flavor-purchase-option .s-clear{clear:both;display:block}@media screen and (min-width:40em){.page-id-8.logged-in #cup-to-flavor{height:250px}.page-id-8.logged-in #servings-per-blade{height:250px}.page-id-8.logged-in #flavor-purchase-option .cus-br-s{display:inline}.page-id-8.logged-in #flavor-purchase-option .s-fr{float:none;display:inline-block;padding-bottom:0}.page-id-8.logged-in #flavor-purchase-option .s-clear{clear:none;display:inline}}@media screen and (min-width:80em){.page-id-8.logged-in #add-row{clear:none}.page-id-8.logged-in #flavor-purchase-option .cus-br-sml{display:inline}}.page-template-sales-report #page-full-width,.page-template-sales-report .row,.page-template-sales-report .woocommerce-account .woocommerce{max-width:100rem}.page-template-sales-report [type=date],.page-template-sales-report label{font-size:14px}.page-template-sales-report .checkbox-container{margin-top:20px}.page-template-sales-report .footer-box-container{max-width:70.625rem}@media screen and (min-width:80em){.page-template-sales-report .checkbox-container{margin-top:0}}.print-page{font-size:28px;line-height:28px}@media screen and (max-width:39.9375em){.sales-report-container table,.sales-report-container tbody,.sales-report-container td,.sales-report-container th,.sales-report-container thead,.sales-report-container tr{display:block}.sales-report-container thead tr{position:absolute;top:-9999px;left:-9999px}.sales-report-container tr{border:1px solid #ccc}.sales-report-container td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:40%;font-size:10px}.sales-report-container td:before{position:absolute;top:6px;left:6px;width:35%;padding-right:10px;white-space:nowrap;color:#3f3f3f;font-weight:700}.sales-report-container td.sr0:before{content:"DATE RANGE"}.sales-report-container td.sr1:before{content:"ITEM CODE"}.sales-report-container td.sr2:before{content:"PRODUCT"}.sales-report-container td.sr3:before{content:"SALES"}.sales-report-container td.sr4:before{content:"QTY"}.sales-report-container td.sr1t:before{content:"CATEGORY"}.sales-report-container td.sr2t:before{content:""}.sales-report-container td.sr3t:before{content:"SALES TOTAL"}.sales-report-container td.sr4t:before{content:"QTY TOTAL"}.sales-report-container td.sr1gt:before{content:"TOTAL"}}@media screen and (min-width:40em){.sales-report-container table tr td{font-size:14px}.sales-report-container table tr td.sr1,.sales-report-container table tr th.sr1{width:25%}.sales-report-container table tr td.sr2,.sales-report-container table tr th.sr2{width:50%}.sales-report-container table tr td.sr3,.sales-report-container table tr th.sr3{width:13%;text-align:right}.sales-report-container table tr td.sr4,.sales-report-container table tr th.sr4{width:12%;text-align:right}.sales-report-container table.compare-tables tr td.sr0,.sales-report-container table.compare-tables tr th.sr0{width:20%}.sales-report-container table.compare-tables tr td.sr1,.sales-report-container table.compare-tables tr th.sr1{width:20%}.sales-report-container table.compare-tables tr td.sr2,.sales-report-container table.compare-tables tr th.sr2{width:40%}.sales-report-container table.compare-tables tr td.sr3,.sales-report-container table.compare-tables tr th.sr3{width:10%;text-align:right}.sales-report-container table.compare-tables tr td.sr4,.sales-report-container table.compare-tables tr th.sr4{width:10%;text-align:right}}.page-id-8 p,.woocommerce-MyAccount-navigation p{font-size:15px;line-height:20px;margin-bottom:20px}.page-id-8 .post,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post{margin-bottom:40px}.page-id-8 .post .entry-content ul,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post .entry-content ul{list-style-type:disc;margin:0 0 20px 20px}.page-id-8 .post .entry-content ul li,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post .entry-content ul li{font-size:15px;line-height:20px}.page-id-8 .post time,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post time{color:#cacaca}.view-map-container{margin-bottom:50px;background-color:#fff;padding:20px 0}h5.location{font-size:18px;margin:20px 0}.location-text-container{font-size:14px;padding-bottom:15px}.bold{font-weight:700}.black{color:#0a0a0a}.acf-field .acf-label label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}.woocommerce .acf-field[data-name=event_zip_codes_mapping]{display:none}.mobile-padding{padding:0 15px;display:block}@media screen and (min-width:60em){.mobile-padding{padding:0;display:inline}}.woocommerce nav.woocommerce-pagination{text-align:right;padding:0 15px}.woocommerce nav.woocommerce-pagination ul.page-numbers{border:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li{border:none;margin-right:8px;margin-bottom:8px}.woocommerce nav.woocommerce-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination ul.page-numbers li span.page-numbers{color:#fefefe;height:30px;width:30px;display:inline-block;background-color:#008fd0;line-height:30px;text-align:center;padding:0;transition:background-color .5s}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover{background-color:#f89929}.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current{background-color:#f89929}.woocommerce nav.woocommerce-pagination ul.page-numbers:last-child{margin-right:0}.woocommerce #post-nav{margin-bottom:10px}.woocommerce #post-nav .post-previous{width:150px;float:right;text-align:right}.woocommerce #post-nav .post-next{width:150px;float:left}@media screen and (min-width:60em){.sidebar-padding{margin-left:15px}}.sidebar{background-color:#f0f0f0;position:relative;z-index:2;padding:50px 15px 55px 15px}@media screen and (min-width:60em){.sidebar{margin-bottom:-95000px;padding:380px 15px 95000px 30px}}.sidebar h6{font-family:nexaheavy;font-size:14px;text-transform:uppercase;color:#545454;margin-bottom:30px}@media screen and (min-width:40em) and (max-width:59.9375em){.sidebar #nav_menu-2,.sidebar #woocommerce_product_categories-2,.sidebar #woocommerce_widget_cart-2{width:50%;float:left;padding-left:.9375rem;padding-right:.9375rem;padding:0 45px}}@media screen and (min-width:40em) and (max-width:59.9375em) and (min-width:40em){.sidebar #nav_menu-2,.sidebar #woocommerce_product_categories-2,.sidebar #woocommerce_widget_cart-2{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:40em) and (max-width:59.9375em){.sidebar #nav_menu-2:last-child:not(:first-child),.sidebar #woocommerce_product_categories-2:last-child:not(:first-child),.sidebar #woocommerce_widget_cart-2:last-child:not(:first-child){float:right}}.sidebar #nav_menu-2{margin-bottom:40px}.sidebar .menu-product-categories-sidebar-container,.sidebar .widget_product_categories,.sidebar .widget_shopping_cart_content{border-bottom:1px solid #008fd0;margin-bottom:40px}@media screen and (min-width:40em) and (max-width:59.9375em){.sidebar .menu-product-categories-sidebar-container,.sidebar .widget_product_categories,.sidebar .widget_shopping_cart_content{border-bottom:none}}.sidebar .menu-product-categories-sidebar-container ul,.sidebar .widget_product_categories ul,.sidebar .widget_shopping_cart_content ul{list-style:outside none none;margin-left:0;margin-bottom:40px}.sidebar .menu-product-categories-sidebar-container ul li,.sidebar .widget_product_categories ul li,.sidebar .widget_shopping_cart_content ul li{font-size:12px;text-transform:uppercase;margin-bottom:8px;line-height:18px}.sidebar .menu-product-categories-sidebar-container ul li a,.sidebar .widget_product_categories ul li a,.sidebar .widget_shopping_cart_content ul li a{font-family:nexabold_italic;color:#656565}.sidebar .menu-product-categories-sidebar-container ul li a:active,.sidebar .menu-product-categories-sidebar-container ul li a:focus,.sidebar .menu-product-categories-sidebar-container ul li a:hover,.sidebar .widget_product_categories ul li a:active,.sidebar .widget_product_categories ul li a:focus,.sidebar .widget_product_categories ul li a:hover,.sidebar .widget_shopping_cart_content ul li a:active,.sidebar .widget_shopping_cart_content ul li a:focus,.sidebar .widget_shopping_cart_content ul li a:hover{color:#4c4c4c}.sidebar .menu-product-categories-sidebar-container ul li.active a,.sidebar .widget_product_categories ul li.active a,.sidebar .widget_shopping_cart_content ul li.active a{font-weight:700;text-decoration:underline}.sidebar .widget_shopping_cart_content{border-bottom:0}.sidebar .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{font-size:12px;text-transform:uppercase;margin-bottom:8px;line-height:18px}.sidebar .widget_shopping_cart_content ul li{border-bottom:1px solid #d0d0d0;margin:15px 0 0;padding-left:0!important;padding-bottom:15px}.sidebar .widget_shopping_cart_content ul li a{padding-bottom:8px}.sidebar .widget_shopping_cart_content ul li.empty{padding-left:0;border-bottom:0}.sidebar .widget_shopping_cart_content .product-name,.sidebar .widget_shopping_cart_content a.product-name{padding-right:40px;color:#656565;margin-top:2px}.sidebar .widget_shopping_cart_content .quantity .woocommerce-Price-amount.amount{font-size:13px;color:#008fd0;font-family:nexabold;text-decoration:none}.sidebar .widget_shopping_cart_content .quantity .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{display:inline}.sidebar .widget_shopping_cart_content .quantity .quantity-amount{color:#3f3f3f;font-family:nexabold;font-size:12px;line-height:20px;text-transform:uppercase;display:block;float:right}.sidebar .widget_shopping_cart_content a.remove{left:auto!important;right:0;font-size:18px;line-height:17px;font-family:nexaregular}.sidebar .widget_shopping_cart_content .view-cart-container a{text-align:center;text-transform:uppercase;display:block;margin:25px;font-size:11px;font-family:nexabold_italic}.sidebar .widget_shopping_cart_content .blue-btn a{height:50px;padding:17px 0;font-size:11px;font-family:nexaheavy}ins{text-decoration:none}.widget-total-container{position:relative;height:30px}.widget-total-container .subtotal-header{font-family:nexabold;color:#545454;font-size:12px;text-transform:uppercase;position:absolute;top:3px}.widget-total-container .subtotal{font-family:nexabold_italic;position:absolute;font-size:17px;color:#008fd0;right:0}#sidebar-tear-top{background-image:url(../images/sidebar-bg.png);background-size:cover;background-position:center;height:41px;position:relative;top:0;left:0;right:0;bottom:0}@media screen and (min-width:40em){#sidebar-tear-top{margin-top:80px}}#sidebar-faux-bg{position:absolute;background-color:#f0f0f0;right:0;left:80%;top:0;bottom:0;z-index:-1}@media screen and (min-width:81.25em){#sidebar-faux-bg{left:75%}}@media screen and (min-width:137.5em){#sidebar-faux-bg{left:65%}}@media screen and (min-width:200em){#sidebar-faux-bg{left:60%}}.woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;margin-bottom:30px}@media screen and (min-width:40em){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:60px}}.shaver-badge img{width:auto!important;text-align:left;margin:0!important}.pswp__bg{background-color:rgba(0,0,0,.8)}#product-row-container .entry-summary .product_meta .posted_in{display:none}#product-row-container .entry-summary .woocommerce-product-details__short-description p{font-size:14px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-family:nexaheavy;border-radius:0;background-color:#008fd0;padding:21px 60px;text-align:center;font-size:18px;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background-color:#007bb3}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-family:nexaheavy;border-radius:0;background-color:#008fd0;color:#fefefe;text-align:center;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#007bb3;color:#fefefe}.related.products ul.products li.product .add_to_cart_button,.up-sells ul.products li.product .add_to_cart_button,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .add_to_cart_button{position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 50px;height:40px;line-height:35px;font-size:11px;font-family:nexaheavy;display:inline-block;border-radius:0;background-color:#008fd0;color:#fefefe;text-align:center;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms;white-space:nowrap}.related.products ul.products li.product .add_to_cart_button:hover,.up-sells ul.products li.product .add_to_cart_button:hover,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .add_to_cart_button:hover{background-color:#007bb3}.woocommerce-Payment .woocommerce-Button{padding:0 35px!important}.woocommerce-MyAccount-content .acf-form .acf-field .acf-icon{padding:0}.woocommerce-MyAccount-content .acf-form .acf-field .acf-button{line-height:35px;font-size:11px;padding:0 50px}.woocommerce-MyAccount-content .acf-form .acf-form-submit .acf-button{padding:0 35px}.woocommerce-MyAccount-content .my-membership-details .my-membership-detail-user-membership-actions{display:none}.woocommerce-MyAccount-content .location-edit-padding{padding-left:3px;padding-right:3px}.woocommerce-MyAccount-content .location-edit-padding #message{padding:0 15px}.woocommerce table.my_account_orders .button,table.sv-wc-payment-gateway-my-payment-methods-table td.sv-wc-payment-gateway-payment-method-actions .button{height:35px;line-height:32px;font-size:11px;padding:0;min-width:150px;margin-right:10px;margin-bottom:5px}.woocommerce-account-my-memberships .membership .membership-actions .button{padding:0;width:100%}.woocommerce-checkout-payment .payment_box .button{padding:.618em 1em;font-size:18px}.woocommerce-table--order-downloads .download-file .woocommerce-MyAccount-downloads-file.button.alt{background-color:#008fd0}.woocommerce-table--order-downloads .download-file .woocommerce-MyAccount-downloads-file.button.alt:hover{background-color:#007bb3}.woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-customer-details .woocommerce-customer-details--phone{color:#7d7d7d;font-size:16px}.return-to-shop .button.wc-backward{padding-top:0}.woocommerce ul.products li.product .stock.out-of-stock:nth-child(2){display:none}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single{font-family:nexabold_italic;color:#545454;font-size:11px;font-weight:400;line-height:55px;text-align:left;text-transform:none;padding-left:25px;border:3px solid #008fd0!important;background-color:#fefefe!important;height:55px!important;box-shadow:none;margin-bottom:0}.select2-container .select2-selection--single .select2-selection__rendered{line-height:50px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:55px!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#008fd0}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:auto;right:auto;vertical-align:middle;margin-left:12px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:1;background-color:#dfdcdf}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:1}.woocommerce-checkout-payment #place_order{height:auto;line-height:1.5}.woocommerce-variation-price .wc-memberships-variation-member-discount{display:none}.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background-color:#dfdcdf}#processing-request{display:none;z-index:1010;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}#processing-request #processing-gif{position:fixed;top:50%;left:50%;margin:-37px 0 0 -37px;max-width:320px;width:75px;height:75px}.graph-cont{width:calc(100% - 40px);width:100%;margin:0 auto}.bar{height:70px;margin:0 auto 10px auto;line-height:70px;font-size:16px;color:#fff;padding:0 0 0 10px;position:relative}.bar::before{content:"";width:100%;position:absolute;left:0;height:70px;top:0;z-index:-2;background:#fff}.bar::after{content:"";background:#fba927;height:70px;transition:.7s;display:block;width:100%;-webkit-animation:bar-before 1 1.8s;animation:bar-before 1 1.8s;position:absolute;top:0;left:0;z-index:-1}.bar1::after{max-width:32%}@-webkit-keyframes bar-before{from{width:0}to{width:100%}}@keyframes bar-before{from{width:0}to{width:100%}}.assets-container{margin-top:70px}@media only screen and (min-width:40em){.assets-container{margin-top:200px}}@media only screen and (min-width:60em){.assets-container{margin-top:370px}}.assets-container .preview-subscribe p{color:#008fd0;text-align:center}@media only screen and (min-width:40rem){.assets-container .preview-subscribe p{font-size:18px;text-align:left}}.assets-container .preview-subscribe .blue-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}@media only screen and (min-width:640px){.assets-container .preview-subscribe .blue-btn{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}}.assets-container p{font-size:1rem}.assets-container .blue-btn a{padding:.5rem 1rem}.assets-container .filters{margin-bottom:2rem}.card-asset-container{margin-bottom:5rem}.card-asset-container .card-asset{height:100%}.card-asset{display:-webkit-flex;display:-ms-flexbox;display:flex}.card-asset img{object-fit:cover}.card-asset p{font-size:1rem;line-height:1.5}.card-asset .variation-select{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:none;max-width:10rem}@media only screen and (min-width:40rem){.card-asset .variation-select{display:block}}.card-asset .blue-btn{display:none}@media only screen and (min-width:40rem){.card-asset .blue-btn{display:block}}.card-asset-container.card-asset-grid{-webkit-column-gap:2rem;column-gap:2rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:4rem}@media only screen and (min-width:480px){.card-asset-container.card-asset-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:640px){.card-asset-container.card-asset-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.card-asset-container.card-asset-grid .no-results{grid-column:1/4}.card-asset-container.card-asset-grid .card-asset{background-color:#fefefe;border:2px solid #dedede;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1rem 1rem 4rem 1rem;position:relative}.card-asset-container.card-asset-grid .card-asset img{height:200px;margin-bottom:1rem;width:100%}.card-asset-container.card-asset-grid .card-asset .blue-btn{left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-asset-container.card-asset-rows{display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:1fr;grid-template-columns:1fr}.card-asset-container.card-asset-rows .card-asset:nth-child(even){background-color:rgba(255,255,255,.6)}.card-asset-container.card-asset-rows .card-asset img{border:1px solid #dedede;background-color:#fefefe;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:75px;width:75px}.card-asset-container.card-asset-rows .card-asset p{-webkit-flex:1;-ms-flex:1;flex:1;margin:1rem}.card-asset-container.card-asset-rows .card-asset .variation-select{margin:0}.card-asset-container.card-asset-rows .card-asset .blue-btn{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:flex-end;justify-items:flex-end;margin:0 1rem}.asset-filters{margin-bottom:1rem}@media only screen and (min-width:960px){.asset-filters{margin-bottom:4rem}}.asset-preview-mobile{text-align:center}@media only screen and (min-width:40rem){.asset-preview-mobile{display:none}}.asset-preview-mobile p{color:#008fd0}.asset-categories{padding-bottom:1rem}@media only screen and (min-width:960px){.asset-categories{border-bottom:1px solid #545454}}.asset-categories h3{margin-bottom:1rem}@media only screen and (min-width:960px){.asset-categories h3{margin-bottom:4rem}}.asset-categories a.active{color:#f89929}.asset-loader{display:none;margin:2rem 0 6rem 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.asset-loader.show{display:-webkit-flex;display:-ms-flexbox;display:flex}.asset-loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.asset-loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #008fd0;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#008fd0 transparent transparent transparent}.asset-loader .lds-ring div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}.asset-loader .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.asset-loader .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.asset-image-modal{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);display:none;height:100vh;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.asset-image-modal.active{display:-webkit-flex;display:-ms-flexbox;display:flex}.asset-image-modal-content{background-color:#fff;box-sizing:border-box;max-height:min(500px,100vh - 2rem);max-width:800px;padding:1rem;position:relative;max-width:min(800px,100vw - 2rem)}.asset-image-modal-content .asset-image-modal-close{background:0 0;border:none;color:#fff;font-size:1.5rem;padding:0;position:absolute;right:0;top:-2rem}.asset-image-modal-content .asset-image-modal-close svg{height:1rem;stroke-width:3;width:1rem}.asset-image-modal-content img{display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:min(500px - 2rem,100vh - 6rem);max-width:100%}.my-account-banner{display:block;margin-bottom:40px}.messagepop.container{z-index:100}.woocommerce-orders-table__cell-certificate-view,.woocommerce-orders-table__header-certificate-view{display:none}.page-template-opportunity-landing .opportunity-new .testimonials-div{background:#f59713;margin:0;padding:0 0 22rem 0}.page-template-opportunity-landing .opportunity-new+#footer-container{margin-top:-22rem}.page-template-opportunity-landing .opportunity-new .accordion-component{background:url(../../../assets/images/TropSno_OrangeTear_Background.png)}.content-boxes .lower-box{margin-bottom:0;position:relative}.find-location-container.opportunity.lazy-bg{background-position:top center;background-size:cover;position:absolute;width:100%;z-index:3}.find-location-content-container.opportunity{height:auto;float:left;z-index:4;position:relative}.find-location-content-container.opportunity .form-container{padding-top:100px}@media screen and (min-width:40em){.find-location-content-container.opportunity .form-container{padding-top:135px}}@media screen and (min-width:60em){.find-location-content-container.opportunity .form-container{padding-top:170px}}.find-location-content-container.opportunity .entry-content{padding-bottom:50px}@media screen and (min-width:40em){.find-location-content-container.opportunity{min-height:650px;float:none}}.testimonials-div{position:relative;z-index:1;text-align:center;padding:140px 0 80px;background:url(../../../assets/images/orange-trees.png);margin:50px 0;background-repeat:no-repeat;background-size:cover;background-position:top;display:inline-block;width:100%;min-height:500px}@media screen and (min-width:40em){.testimonials-div{text-align:left;padding:175px 0 100px;min-height:900px}}@media screen and (min-width:60em){.testimonials-div{margin:-100px 0 50px}}.testimonials-div .products-slider-btn{top:44%}.testimonials-div h2{font-size:28px;padding:15px;line-height:1em}@media screen and (min-width:40em){.testimonials-div h2{padding:0;font-size:56px;text-align:center;margin:0 0 80px}}.testimonials-div .video-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem;position:relative}@media screen and (min-width:40em){.testimonials-div .video-wrapper{margin-bottom:6rem}}.testimonials-div .video-wrapper .video-play{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:1;left:0;position:absolute;top:0;width:100%;z-index:1}.testimonials-div .video-wrapper .video-play.video-active{display:none}.testimonials-div .video-wrapper .video-play .play-icon{max-width:30%;pointer-events:none;position:absolute}.testimonials-div .video-wrapper .video-play .video-thumbnail{object-fit:cover;object-position:center;height:100%;width:100%}.testimonials-div .video-wrapper video{width:100%}.testimonials-div .testimonial-slides{position:relative}.testimonials-div .testimonial-slider{margin:0;background:0 0}.testimonials-div .slick-slider{height:auto}.testimonials-div .slick-list{height:auto}.testimonials-div .slick-track{top:0}.testimonials-div .slide-div{margin:0}@media screen and (min-width:60em){.testimonials-div .slide-div{padding:0 100px}}@media screen and (min-width:80em){.testimonials-div .slide-div{padding:0}}.testimonials-div .slide-div:focus{outline:-webkit-focus-ring-color auto 0}.testimonials-div .slick-dots li button:before{font-size:20px}.testimonials-div .slick-dots li.slick-active button:before{color:#008fd0}.testimonials-div .slick-next,.testimonials-div .slick-prev{width:77px;height:77px;top:40%;position:absolute;z-index:10;background:#008fd0;color:#fefefe;-webkit-text-stroke:5px #008fd0}.testimonials-div .slick-prev{left:0}[dir=rtl] .testimonials-div .slick-prev{left:auto;right:0}.testimonials-div .slick-next{right:0}[dir=rtl] .testimonials-div .slick-next{left:0;right:auto}.testimonials-div h4{font-size:16px;color:#545454}@media screen and (min-width:40em){.testimonials-div h4{font-size:26px}}.testimonials-div .dealer-image{margin:0 auto;max-width:130px}@media screen and (min-width:40em){.testimonials-div .dealer-image{max-width:100%}}.testimonials-div .dealer-image img{width:100%}.testimonials-div .dealer-name{color:#fefefe;font-family:nexabold}.testimonials-div .dealer-location{color:#008fd0;font-family:nexabold}.testimonials-div .dealer-duration{color:#de6e06;font-family:nexabold_italic}@media screen and (min-width:40em){.testimonials-div .dealer-duration{font-size:20px}}.testimonials-div .dealer-info{padding:20px}@media screen and (min-width:40em){.testimonials-div .dealer-info{padding:10% 0 0}}@media screen and (min-width:60em){.testimonials-div .dealer-info{padding:0 0 20px}}.testimonials-div .testimonial-text p{font-size:14px}@media screen and (min-width:40em){.testimonials-div .testimonial-text p{font-size:18px;padding:30px 0}}@media screen and (min-width:60em){.testimonials-div .testimonial-text p{padding:0}}.success{text-align:center;margin-bottom:100px}@media screen and (min-width:40em){.success{margin-bottom:100px}}.success h2{padding:30px 55px}@media screen and (min-width:40em){.success h2{font-size:56px;padding:30px 55px 15px}}@media screen and (min-width:60em){.success h2{padding:60px 55px 75px}}.success .columns{padding:0}.success .success-box{text-align:center;background:#008fd0;margin:0 20px 15px;float:left}@media screen and (min-width:40em){.success .success-box{padding:40px;min-height:310px}}@media screen and (min-width:60em){.success .success-box{min-height:310px;margin-bottom:60px}}.success .success-box img{margin:40px 0 30px;max-width:100px;max-height:100px}@media screen and (min-width:60em){.success .success-box img{margin:0 0 30px 0}}@media screen and (min-width:60em){.success .success-box .large-4 img{margin:60px 0}}.success .success-box h5{color:#fefefe;font-family:nexablack;font-size:16px;margin-bottom:0}@media screen and (min-width:40em){.success .success-box h5{text-align:left;font-size:24px;margin-bottom:20px}}.success .success-box p{color:#fefefe;font-size:16px;padding:20px}@media screen and (min-width:40em){.success .success-box p{text-align:left;padding:0;font-size:18px}}.form-heading{margin-top:20px}@media screen and (min-width:60em){.form-heading{margin-top:50px}}@media screen and (min-width:60em){.form-heading{margin-top:0}}.form-heading .text-row{text-align:center;padding:20px 0 0}@media screen and (min-width:60em){.form-heading .text-row{padding:20px 0 100px}}.form-heading .btn-row{text-align:left;margin-bottom:70px}@media screen and (min-width:40em){.form-heading .btn-row{margin-bottom:150px}}.form-heading .form-button{background-image:url(../../../assets/images/button-fade.png);height:55px;width:240px;background-position:center;background-repeat:no-repeat;background-size:contain;color:#fefefe;text-transform:uppercase;font-family:nexabold;font-size:12px;margin:0 0 15px}@media screen and (min-width:40em){.form-heading .form-button{margin:0 0 15px}}@media screen and (min-width:60em){.form-heading .form-button{width:100%}}.form-heading .form-button.active{background-image:url(../../../assets/images/button.png)}.form-heading #btn-2,.form-heading #btn-3{margin-bottom:30px}.contact-us,.dealer,.dealer-intl{display:block}.contact-us .button-col,.dealer .button-col,.dealer-intl .button-col{margin-top:15px}.contact-us .button-col input[type=submit],.dealer .button-col input[type=submit],.dealer-intl .button-col input[type=submit]{width:100%}@media screen and (min-width:40em){.contact-us .button-col,.dealer .button-col,.dealer-intl .button-col{margin-top:30px;text-align:right}.contact-us .button-col input[type=submit],.dealer .button-col input[type=submit],.dealer-intl .button-col input[type=submit]{width:auto}}.contact-us .wpcf7-validation-errors,.dealer .wpcf7-validation-errors,.dealer-intl .wpcf7-validation-errors{display:none}.dealer,.dealer-intl{display:block}.dealer h3,.dealer-intl h3{font-size:22px;margin:20px 0 8px}.dealer .message,.dealer-intl .message{margin-top:30px;display:block}@media screen and (min-width:40em){.dealer .message,.dealer-intl .message{margin-top:50px}}.cf7-contact,.cf7-dealer-intl{display:none}.dealer-form-intl-notice{display:none}.dealer-notice-phone{margin:0 auto;background:#008fd0;display:block;max-width:300px;padding:25px}.dealer-notice-phone .yellow{font-family:nexabold;color:#fdba23}.social-media,.social-media-bg{min-height:450px;position:relative;z-index:10;background-position:top;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:40em){.social-media,.social-media-bg{min-height:630px}}.social-media .social-content,.social-media-bg .social-content{text-align:center;padding:90px 0}@media screen and (min-width:40em){.social-media .social-content,.social-media-bg .social-content{padding:135px 0}}.social-media .social-content p,.social-media .social-content ul,.social-media-bg .social-content p,.social-media-bg .social-content ul{padding:15px 0}.social-media-bg{position:absolute;z-index:3;width:100%}.visit-us-bg,.visit-us-div{min-height:820px;position:relative;margin-top:-90px;margin-bottom:-230px;z-index:5;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:40em){.visit-us-bg,.visit-us-div{margin-top:-100px;min-height:825px}}.visit-us-bg .box,.visit-us-div .box{text-align:center;background:rgba(0,145,208,.85);margin:0 auto;height:330px;width:290px;position:absolute;top:24%;left:50%;margin-left:-145px;padding:55px 0}@media screen and (min-width:40em){.visit-us-bg .box,.visit-us-div .box{top:22%;width:350px;margin-left:-175px}}.visit-us-bg .box .row,.visit-us-bg .box h5,.visit-us-bg .box h6,.visit-us-div .box .row,.visit-us-div .box h5,.visit-us-div .box h6{color:#fefefe}.visit-us-bg .box h5,.visit-us-div .box h5{font-size:22px;font-family:beachbar;text-transform:none;margin-bottom:20px}.visit-us-bg .box h6,.visit-us-div .box h6{font-family:nexaregular;font-size:18px}.visit-us-bg .box .phone-div,.visit-us-div .box .phone-div{margin-top:30px}.visit-us-bg .box .row,.visit-us-div .box .row{text-align:right;margin-right:50px}@media screen and (min-width:40em){.visit-us-bg .box .row,.visit-us-div .box .row{margin-right:80px}}.visit-us-bg .box .row .yellow,.visit-us-div .box .row .yellow{font-family:nexabold;color:#fdba23}.visit-us-bg{position:absolute;z-index:3;width:100%}.secondary-content .row{margin:0 auto 100px}.secondary-content .text-block p{font-size:12px;color:#7d7d7d}.secondary-content .text-block h4{margin:30px 0 15px}.header-image{min-height:300px;background-repeat:no-repeat;position:relative;background-size:cover;background-position:center;margin:15px 0}@media screen and (min-width:40em){.header-image{min-height:400px}}.menu-configurator #menu-options{padding-bottom:40px}@media screen and (min-width:60em){.menu-configurator #menu-options{padding-bottom:120px}}.menu-configurator .menu-header{font-family:nexabold;font-size:18px;text-transform:uppercase;color:#3f3f3f;padding-bottom:5px}.menu-configurator .menu-header.top-padding{padding-top:8px}.menu-configurator .menu-instruction{font-family:nexabold;font-size:11px;text-transform:uppercase;color:#7d7d7d;padding-bottom:30px}.menu-configurator .spill-stopper-container{padding-bottom:15px}.menu-configurator .no-wrap{white-space:nowrap}.menu-configurator .menu-name{padding-top:4px}.menu-configurator .size-btn-container{width:50%;float:left}.menu-configurator .size-btn-container.top-row{margin-bottom:8px}.menu-configurator .size-btn-container .size-btn{width:100%;border:5px solid transparent;border-top:0;border-bottom:0;height:42px;line-height:42px;color:#008fd0;font-family:nexabold;text-transform:uppercase;text-align:center;cursor:pointer}.menu-configurator .size-btn-container .size-btn a{font-size:8px!important}@media screen and (min-width:40em){.menu-configurator .size-btn-container .size-btn a{font-size:11px!important}}.menu-configurator .size-btn-container .no-border-right{border-right:0}.menu-configurator .size-btn-container .no-border-left{border-left:0}.menu-configurator .gray-background{background-color:#f0f0f0;width:100%}.menu-configurator .gray-background.list-box{margin-top:24px;padding:35px 0 40px}.menu-configurator .gray-background.list-box .gray-box-row{margin-bottom:12px;position:relative}.menu-configurator .gray-background.list-box .gray-box-row .remove{color:#ea0a00;width:16px;height:16px;font-size:22px;line-height:16px;position:absolute;top:0;cursor:pointer}.menu-configurator .gray-background.list-box .gray-box-row .gray-box-header{font-family:nexabold;font-size:11px;text-transform:uppercase;margin-left:16px;margin-right:4px;color:#7d7d7d}.menu-configurator .gray-background.list-box .gray-box-row .gray-box-sub{font-family:nexabold;font-size:9px;margin-left:16px;margin-right:4px;color:#7d7d7d}.menu-configurator .previously-created-container{padding:25px 25px 13px 25px;min-height:128px;margin-top:42px}@media screen and (min-width:60em){.menu-configurator .previously-created-container{margin-top:0;min-height:209px}}.menu-configurator .previously-created-container .menu-created{font-family:nexabold;font-size:12px;text-transform:uppercase;color:#616161;padding-bottom:16px}.menu-configurator .previously-created-container .created{font-family:nexabold;font-size:11px;text-transform:uppercase;color:#008fd0;margin:0 0 12px 16px;cursor:pointer}.menu-configurator .previously-created-container .created:hover{color:#087eb4}.menu-configurator .previously-created-container .created.bold{font-family:nexablack;text-decoration:underline}.menu-configurator .previously-created-container .remove-menu{color:#ea0a00;position:absolute;top:-4px;cursor:pointer}.menu-configurator .line-padding{padding:20px 0 20px}@media screen and (min-width:40em){.menu-configurator .line-padding{padding-bottom:30px}}.menu-configurator #addon-container,.menu-configurator #concoction-container,.menu-configurator #featured-container,.menu-configurator #flavor-container,.menu-configurator #size-container,.menu-configurator #type-container{margin-bottom:32px}.menu-configurator #featured-container .set-price,.menu-configurator #flavor-container .set-price,.menu-configurator #size-container .set-price,.menu-configurator #type-container .set-price{font-family:nexabold;font-size:9px;text-transform:uppercase;color:#666;margin-bottom:4px;padding-left:16px}.menu-configurator #featured-container .label-container,.menu-configurator #flavor-container .label-container,.menu-configurator #size-container .label-container,.menu-configurator #type-container .label-container{padding-bottom:20px}.menu-configurator #featured-container .input-label,.menu-configurator #flavor-container .input-label,.menu-configurator #size-container .input-label,.menu-configurator #type-container .input-label{padding-top:2px}.menu-configurator #featured-container label,.menu-configurator #flavor-container label,.menu-configurator #size-container label,.menu-configurator #type-container label{font-family:nexabold;font-size:12px;text-transform:uppercase;color:#545454}.menu-configurator #flavor-container [type=checkbox]{margin-bottom:0}.menu-configurator #flavor-container .lite-flavors-container{margin-top:15px}.menu-configurator .menu-image-container{margin-bottom:72px}@media screen and (min-width:60em){.menu-configurator .menu-image-container{margin-bottom:0}}.menu-configurator .menu-image-container .menu-image-builder{margin:0 auto;display:block}.reveal{overflow:hidden}#add-addon-reveal.reveal,#add-concoction-reveal.reveal,#add-flavor-reveal.reveal,#custom-addon-reveal.reveal,#custom-concoction-reveal.reveal,#notice-modal.reveal{padding:50px 15px}@media screen and (min-width:40em){#add-addon-reveal.reveal,#add-concoction-reveal.reveal,#add-flavor-reveal.reveal,#custom-addon-reveal.reveal,#custom-concoction-reveal.reveal,#notice-modal.reveal{padding:50px}}#finalize-reveal.reveal{padding:50px 0}@media screen and (min-width:40em){#finalize-reveal.reveal{padding:50px 35px}}#finalize-reveal.reveal #finalize-processing{max-width:30px}.menu-header{font-family:nexabold;font-size:20px;text-transform:uppercase;color:#3f3f3f;padding-bottom:4px;display:inline-block;margin-right:10px}.reveal .menu-header{padding-bottom:10px}.menu-blue-italic{font-family:beachbar;font-size:17px;color:#008fd0;padding-bottom:4px;display:inline-block}.menu-small-italic{font-family:nexabold;font-size:11px;font-style:italic;color:#7d7d7d}@media screen and (min-width:40em){.reveal-input-label{min-height:50px}}@media screen and (min-width:60em){.reveal-input-label{min-height:70px}}@media screen and (min-width:40em){.reveal-input-label.flavor{min-height:30px}}@media screen and (min-width:60em){.reveal-input-label.flavor{min-height:50px}}.reveal-checkbox{position:absolute;top:6px;left:0}.reveal-list-header,[type=checkbox]+label.reveal-list-header{font-family:nexabold;font-size:11px;line-height:14px;text-transform:uppercase;margin-left:26px;margin-right:4px;color:#7d7d7d}.reveal-list-header.add-on-label,[type=checkbox]+label.reveal-list-header.add-on-label{margin-left:5px}.reveal-list-sub{font-family:nexabold;font-size:9px;margin-left:26px;margin-right:4px;color:#7d7d7d}.close-button{font-size:50px;right:24px}.listing-padding{padding:40px 0}.notice{font-family:nexabold;font-size:11px;margin-top:15px}.addon-reveal-row{margin-bottom:5px}.set-price{font-family:nexabold;font-size:9px;text-transform:uppercase;color:#666;margin-bottom:4px;padding-left:16px}.custom-addon-name-container{margin-bottom:16px;padding-right:0;padding-left:0}@media screen and (min-width:40em){.custom-addon-name-container{padding-left:0;padding-right:15px}}.custom-addon-price-container{margin-bottom:16px;padding-right:0;padding-left:0}@media screen and (min-width:40em){.custom-addon-price-container{padding-right:0;padding-left:15px}}.add-custom-concoction{position:relative}.add-custom-concoction:after{content:" + ";color:#f89929;font-size:30px;position:absolute;right:-7px;top:6px}.padding-bottom{padding-bottom:15px}.current-count{position:relative;margin-bottom:30px;height:30px;width:100%}.current-count .current-count-num{font-family:beachbar;font-size:20px;color:#008fd0;display:inline-block}.current-count .count-text{display:inline-block;position:absolute;top:-2px;left:26px}#asset-path{display:none}.financing-intro-wrap{position:relative;padding-top:100px;text-align:center;margin-bottom:90px}@media screen and (min-width:40em){.financing-intro-wrap{padding-top:135px}}@media screen and (min-width:60em){.financing-intro-wrap{padding-top:170px}}.financing-intro-wrap .financing-intro-bg{position:absolute;top:0;left:0;right:0;bottom:300px;z-index:-1;background-position:top;background-repeat:no-repeat;background-size:cover}.financing-intro-wrap .financing-steps-wrap{text-align:left}.financing-intro-wrap .financing-steps-wrap .financing-steps-container{background:#f89929;background:linear-gradient(to bottom right,#f89929,#fdba23);padding:40px 25px}@media screen and (min-width:40em){.financing-intro-wrap .financing-steps-wrap .financing-steps-container{padding:40px 45px}}@media screen and (min-width:60em){.financing-intro-wrap .financing-steps-wrap .financing-steps-container{padding:40px 95px}}@media screen and (min-width:60em){.financing-intro-wrap .financing-steps-wrap .financing-steps-container .financing-step{margin-bottom:45px}}.financing-intro-wrap .financing-steps-wrap .financing-steps-container .financing-step .step-name{font-family:beachbar;font-size:35px;color:#008fd0}@media screen and (min-width:40em){.financing-intro-wrap .financing-steps-wrap .financing-steps-container .financing-step .step-name{font-size:45px}}@media screen and (min-width:60em){.financing-intro-wrap .financing-steps-wrap .financing-steps-container .financing-step .step-name{font-size:60px;margin-bottom:10px}}.financing-intro-wrap .financing-steps-wrap .financing-steps-container .financing-step .step-name .white{color:#fefefe}.financing-intro-wrap .financing-steps-wrap .financing-steps-container .financing-step .step-description p{color:#fefefe}.financing-intro-wrap .financing-steps-wrap .financing-steps-container .financing-cta{text-align:center}.featured-boxes-wrap{text-align:center;margin-bottom:120px}@media screen and (min-width:60em){.featured-boxes-wrap{margin-bottom:200px}}.featured-boxes-wrap .featured-boxs-container{color:#fefefe}@media screen and (min-width:40em){.featured-boxes-wrap .featured-boxs-container{text-align:left}}.featured-boxes-wrap .featured-boxs-container .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.featured-boxes-wrap .featured-boxs-container .column,.featured-boxes-wrap .featured-boxs-container .columns{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;position:relative;margin-bottom:30px}.featured-boxes-wrap .featured-boxs-container .column .blue-bg,.featured-boxes-wrap .featured-boxs-container .columns .blue-bg{position:absolute;top:0;right:15px;bottom:0;left:15px;background-color:#008fd0;z-index:-1}.featured-boxes-wrap .featured-boxs-container .featured-box{padding:40px}@media screen and (min-width:40em){.featured-boxes-wrap .featured-boxs-container .featured-box{display:table;width:100%;height:100%}}@media screen and (min-width:40em){.featured-boxes-wrap .featured-boxs-container .featured-box .box-content,.featured-boxes-wrap .featured-boxs-container .featured-box .box-icon{display:table-cell;vertical-align:top}}.featured-boxes-wrap .featured-boxs-container .featured-box .box-icon{text-align:center}@media screen and (max-width:39.9375em){.featured-boxes-wrap .featured-boxs-container .featured-box .box-icon{margin-bottom:20px}}@media screen and (min-width:40em){.featured-boxes-wrap .featured-boxs-container .featured-box .box-icon{width:33.33333%;padding-top:40px}}@media screen and (min-width:60em){.featured-boxes-wrap .featured-boxs-container .featured-box .box-icon{width:33.33333%;padding-top:75px}}.featured-boxes-wrap .featured-boxs-container .featured-box .box-content .box-title{font-size:20px;line-height:1.2;font-weight:700;margin-bottom:15px;text-transform:uppercase}@media screen and (min-width:60em){.featured-boxes-wrap .featured-boxs-container .featured-box .box-content .box-title{font-size:24px;margin-bottom:25px}}.single-location h1{font-size:2rem;text-align:center}@media only screen and (min-width:40em){.single-location h1{font-size:3.75rem}}.single-location .location-meta{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin:0 0 4rem 0;text-align:center}@media only screen and (min-width:960px){.single-location .location-meta{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}}.single-location .location-meta a{text-decoration:underline}.single-location .location-meta a:focus,.single-location .location-meta a:hover{color:#545454}.single-location .location-meta>*{margin-top:1rem}.single-location .location-meta>.social-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-location .location-meta>.social-links a{margin:0;text-decoration:none}.single-location .location-meta>.social-links a:not(:first-child){margin-left:2rem}.single-location .location-meta>.social-links a i{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#008fd0;border-radius:50%;color:#fefefe;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2rem}.single-location .location-meta a,.single-location .location-meta b,.single-location .location-meta p{font-size:1rem;line-height:1}.single-location .location-meta b{display:none}.single-location .location-meta a,.single-location .location-meta p{margin:1rem 0 0 1rem}.single-location .book-an-event{margin-top:4rem}@media only screen and (min-width:960px){.single-location .book-an-event{margin-top:0}}.single-location .book-an-event h2{font-family:nexaheavy;font-size:1rem;line-height:1;text-transform:uppercase}.single-location .book-an-event .wpcf7-list-item-label{color:#545454}.single-location .book-an-event .wpcf7-select[value="EVENT TYPE"]{color:#008fd0}.single-location .book-an-event .wpcf7-list-item{margin:0}.single-location .book-an-event .wpcf7-spinner{display:block;margin:0 auto}.single-location .location-call-to-action{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-location .location-call-to-action>div{max-width:20rem;width:100%}.single-location .location-call-to-action>div:not(:first-child){margin-top:1rem}.single-location .location-call-to-action>div a{width:100%}.single-location .location-image{margin-top:4rem}@media only screen and (min-width:960px){.single-location .location-image{margin-top:0}}.single-location .location-image .column,.single-location .location-image .columns{padding:0}.single-location .location-image img{width:100%}.single-location .hours-heading{font-family:nexaheavy;font-size:1rem;line-height:1.5;margin:1rem 0 0 0;text-transform:uppercase}.single-location .hours b,.single-location .hours p,.single-location .special-hours b,.single-location .special-hours p{display:block;font-size:1rem;line-height:1.2;margin:1rem 0 0 0}.single-location .hours b.closed-for-season,.single-location .hours p.closed-for-season,.single-location .special-hours b.closed-for-season,.single-location .special-hours p.closed-for-season{margin-top:.5rem}.single-location .hours b.closed-for-season .closed,.single-location .hours p.closed-for-season .closed,.single-location .special-hours b.closed-for-season .closed,.single-location .special-hours p.closed-for-season .closed{margin-left:1rem}.single-location .hours .closed,.single-location .special-hours .closed{color:#7d7d7d;font-weight:700;text-transform:uppercase}.single-location .special-hours{margin-top:2rem}.single-location .special-hours p{margin:0}.single-location .exceptions{margin-top:2rem}.single-location .menu{padding-top:6rem;text-align:center}.single-location .menu .menu-heading{font-family:nexaheavy;font-size:1rem;text-transform:uppercase}@media only screen and (min-width:960px){.single-location.regular h1{text-align:left}}@media only screen and (min-width:960px){.single-location.regular .location-meta{text-align:left}}@media only screen and (min-width:960px){.single-location.regular .location-meta>.social-links{margin:1rem 0 4rem 1rem;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:960px){.single-location.regular .location-meta b{display:initial}}@media only screen and (min-width:960px){.single-location.regular .location-call-to-action{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:960px){.single-location.event .location-meta,.single-location.regular-event .location-meta{display:block}}.single-location.event .location-meta a,.single-location.event .location-meta p,.single-location.regular-event .location-meta a,.single-location.regular-event .location-meta p{display:inline-block;padding:0 1rem}@media only screen and (min-width:960px){.single-location.event .location-meta a,.single-location.event .location-meta p,.single-location.regular-event .location-meta a,.single-location.regular-event .location-meta p{margin:0}}.single-location.event .location-meta .social-links,.single-location.regular-event .location-meta .social-links{margin:2rem 0 0 0}.single-location.event .location-meta .social-links a,.single-location.regular-event .location-meta .social-links a{border-right:none;padding:0}.single-location.event .location-call-to-action,.single-location.regular-event .location-call-to-action{margin-bottom:4rem}.single-location.regular .location-meta .social-links{margin:1rem 0 0 1rem}.single-location.regular .location-image{float:left}@media only screen and (min-width:960px){.single-location.regular .location-image{float:right}}.woocommerce .container{position:relative}.page-template-parts #page.woocommerce-function-page,.page-template-parts #page.woocommerce-parts-page,.page-template-parts-detail #page.woocommerce-function-page,.page-template-parts-detail #page.woocommerce-parts-page,.woocommerce-page #page.woocommerce-function-page,.woocommerce-page #page.woocommerce-parts-page{max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (min-width:60em){.page-template-parts #page.woocommerce-function-page,.page-template-parts #page.woocommerce-parts-page,.page-template-parts-detail #page.woocommerce-function-page,.page-template-parts-detail #page.woocommerce-parts-page,.woocommerce-page #page.woocommerce-function-page,.woocommerce-page #page.woocommerce-parts-page{padding-bottom:200px}}@media screen and (min-width:60em){.page-template-parts-detail:not(.logged-in) #page.woocommerce-function-page,.page-template-parts:not(.logged-in) #page.woocommerce-function-page,.woocommerce-page:not(.logged-in) #page.woocommerce-function-page{margin-top:350px!important}}.page-template-parts-detail:not(.logged-in) #sidebar-faux-bg,.page-template-parts:not(.logged-in) #sidebar-faux-bg,.woocommerce-page:not(.logged-in) #sidebar-faux-bg{display:none}.page-template-parts-detail.logged-in #page,.page-template-parts.logged-in #page,.woocommerce-page.logged-in #page{max-width:70.625rem;margin-top:0;margin-left:auto;margin-right:auto}.page-template-parts-detail.logged-in.woocommerce-cart #page .cart-empty,.page-template-parts.logged-in.woocommerce-cart #page .cart-empty,.woocommerce-page.logged-in.woocommerce-cart #page .cart-empty{margin-top:70px}@media screen and (min-width:60em){.page-template-parts-detail.logged-in.woocommerce-cart #page .cart-empty,.page-template-parts.logged-in.woocommerce-cart #page .cart-empty,.woocommerce-page.logged-in.woocommerce-cart #page .cart-empty{margin-top:370px}}.page-template-parts #product-message-box,.page-template-parts #product-options-container,.page-template-parts-detail #product-message-box,.page-template-parts-detail #product-options-container,.woocommerce-page #product-message-box,.woocommerce-page #product-options-container{margin-top:70px}@media screen and (min-width:40em){.page-template-parts #product-message-box,.page-template-parts #product-options-container,.page-template-parts-detail #product-message-box,.page-template-parts-detail #product-options-container,.woocommerce-page #product-message-box,.woocommerce-page #product-options-container{margin-top:200px}}@media screen and (min-width:60em){.page-template-parts #product-message-box,.page-template-parts #product-options-container,.page-template-parts-detail #product-message-box,.page-template-parts-detail #product-options-container,.woocommerce-page #product-message-box,.woocommerce-page #product-options-container{margin-top:370px}}.sort-container{float:right;height:28px;position:relative;margin-bottom:30px}.sort-container .sort-text{font-family:nexabold;font-size:10px;display:inline-block;text-transform:uppercase;float:left;height:28px;padding-top:10px;margin-right:20px}.sort-container .sort-icon{float:left;font-size:28px;margin-right:10px}.sort-container .sort-icon a{color:#c2c2c2}.sort-container .sort-icon.active a,.sort-container .sort-icon.active button{color:#008fd0}.sort-container .sort-icon:last-of-type{margin-right:0}.woocommerce .tabs{border:0}.woocommerce ul.wc-tabs{background-color:#fefefe;width:auto;float:inherit;border-right:0}.woocommerce ul.wc-tabs li a{border-bottom:0;border-radius:0}.woocommerce ul.wc-tabs li a:before{content:""}.woocommerce ul.wc-tabs li.active a{background-color:#008fd0}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:3px solid #008fd0;padding-left:0;margin-top:0;background-color:transparent}@media screen and (min-width:60em){.woocommerce div.product .woocommerce-tabs ul.tabs{margin-top:125px}}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;border:0;padding:0;text-align:center;background-color:#006c9d;margin:0 -25px 0 0;width:160px}@media screen and (min-width:40em){.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 1px 0 0;width:240px}}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:active,.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:visited{display:inline-block;width:100%;color:#fefefe;font-family:nexaheavy;text-transform:uppercase;font-size:14px;height:52px;padding:17px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#008fd0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{left:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{right:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fefefe}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product .woocommerce-tabs{background-color:transparent;padding-bottom:50px;border-bottom:1px solid #9f9f9f}.woocommerce div.product .woocommerce-tabs .panel{padding-top:50px}.woocommerce-Tabs-panel h2{display:none}.woocommerce-Tabs-panel p{font-size:14px;font-family:nexaregular,"Helvetica Neue",Arial,sans-serif}.special-order,.special-order p{color:#ea0a00;font-size:14px;line-height:24px;margin-top:7px}.parts-assemble #parts-tabs{background-color:transparent}.parts-assemble .tabs-title>a[aria-selected=true]{background-color:#1588ba;color:#fefefe}.parts-assemble .tabs-panel{padding:0}.parts-assemble .tabs-title{margin-right:15px;width:100%;display:block}@media screen and (min-width:40em){.parts-assemble .tabs-title{display:inline-block}}.parts-assemble .tabs-title:last-of-type{margin-right:0}.parts-assemble .assemble-thumb{width:100%;height:150px;background-size:cover;background-position:center;cursor:pointer}@media screen and (min-width:40em){.parts-assemble .assemble-thumb{height:120px}}.parts-assemble .tabs-content{padding:0;text-align:left}.parts-assemble .blue-btn{margin-bottom:10px}.parts-assemble .blue-btn a{padding:0;width:100%}.parts-assemble .parts-btn{margin-top:15px}.parts-assemble .parts-btn-top{margin-top:0;margin-bottom:30px}.parts-assemble .tabs-content{border:0}.parts-assemble #parts-tabs{padding-bottom:50px}.parts-assemble .parts-img-container{padding:15px 10px;border:1px solid #ebebeb;background-color:#fefefe}.parts-assemble .machine-title{font-size:18px;line-height:28px;font-family:nexabold;color:#3f3f3f;text-transform:uppercase;margin-bottom:20px;margin-top:35px}@media screen and (min-width:40em){.parts-assemble .machine-title{font-size:18px}}@media screen and (min-width:60em){.parts-assemble .machine-title{margin-top:0}}.parts-assemble .assemble-title{font-size:13px;font-family:nexabold;color:#909090;text-transform:uppercase;margin-bottom:25px}.parts-assemble .tab-part-title{color:#656565;font-size:9px;font-family:nexabold;padding-bottom:15px;text-transform:uppercase}.parts-assemble .tab-part-name a{font-size:12px;text-transform:uppercase;font-weight:300;color:#3f3f3f;padding-top:7px;margin-bottom:15px;display:block;transition:color 350ms linear .2s}.parts-assemble .tab-part-name a:hover{color:#1588ba;transition:color 350ms linear .2s}.parts-assemble .tab-pricing{color:#008fd0;font-family:nexabold;font-size:14px;padding-top:7px;margin-bottom:30px;margin-left:15px}@media screen and (min-width:40em){.parts-assemble .tab-pricing{margin-left:0}}@media screen and (min-width:60em){.parts-assemble .no-padding-left-web{padding-left:0}}.parts-assemble .quantity .qty{font-size:11px}.pretty-trigger{position:absolute;bottom:20px;right:25px;color:#c8c8c8;font-size:20px;cursor:pointer;z-index:10}@media screen and (max-width:59.9375em){.related.products .columns:last-child,.upsells.products .columns:last-child{display:none}}.products,.related.products,.upsells.products,.woocommerce .products{width:100%}.products h2,.products h4,.related.products h2,.related.products h4,.upsells.products h2,.upsells.products h4,.woocommerce .products h2,.woocommerce .products h4{font-family:nexabold;font-size:20px;text-transform:uppercase;margin:55px 0}@media screen and (min-width:40em){.products h2,.products h4,.related.products h2,.related.products h4,.upsells.products h2,.upsells.products h4,.woocommerce .products h2,.woocommerce .products h4{margin:80px 0 80px}}.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{border:2px solid #dedede;height:485px;width:100%;padding:0 15px;margin-bottom:90px!important}@media screen and (min-width:40em){.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{width:50%}}@media screen and (min-width:60em){.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{width:33.3333%}}@media screen and (min-width:80em){.products li.product,.related.products li.product,.upsells.products li.product,.woocommerce .products li.product{height:460px}}.products li.product h3,.related.products li.product h3,.upsells.products li.product h3,.woocommerce .products li.product h3{font-size:12px}.products li.product .woocommerce-loop-product__title,.related.products li.product .woocommerce-loop-product__title,.upsells.products li.product .woocommerce-loop-product__title,.woocommerce .products li.product .woocommerce-loop-product__title{font-family:nexabold;color:#3f3f3f;font-size:12px!important;line-height:18px;text-transform:uppercase;margin:30px 0 10px!important;padding:0!important}@media screen and (min-width:60em){.products li.product .woocommerce-loop-product__title,.related.products li.product .woocommerce-loop-product__title,.upsells.products li.product .woocommerce-loop-product__title,.woocommerce .products li.product .woocommerce-loop-product__title{min-height:36px}}.products li.product a img,.related.products li.product a img,.upsells.products li.product a img,.woocommerce .products li.product a img{max-width:240px;max-height:240px;width:auto}.products li.product a h3,.related.products li.product a h3,.upsells.products li.product a h3,.woocommerce .products li.product a h3{font-family:nexabold;color:#3f3f3f;font-size:12px;line-height:18px;text-transform:uppercase;margin:30px 0 10px!important;padding:0!important}.products li.product:hover,.related.products li.product:hover,.upsells.products li.product:hover,.woocommerce .products li.product:hover{border:2px solid #008fd0}.products .blue-btn,.products .button,.products .product_type_variable.add_to_cart_button,.products button,.related.products .blue-btn,.related.products .button,.related.products .product_type_variable.add_to_cart_button,.related.products button,.upsells.products .blue-btn,.upsells.products .button,.upsells.products .product_type_variable.add_to_cart_button,.upsells.products button,.woocommerce .products .blue-btn,.woocommerce .products .button,.woocommerce .products .product_type_variable.add_to_cart_button,.woocommerce .products button{position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:11px;padding:12px 50px;background-color:#008fd0;color:#fefefe;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.products .blue-btn:hover,.products .button:hover,.products .product_type_variable.add_to_cart_button:hover,.products button:hover,.related.products .blue-btn:hover,.related.products .button:hover,.related.products .product_type_variable.add_to_cart_button:hover,.related.products button:hover,.upsells.products .blue-btn:hover,.upsells.products .button:hover,.upsells.products .product_type_variable.add_to_cart_button:hover,.upsells.products button:hover,.woocommerce .products .blue-btn:hover,.woocommerce .products .button:hover,.woocommerce .products .product_type_variable.add_to_cart_button:hover,.woocommerce .products button:hover{background-color:#087eb4}.products .blue-btn a,.products .button a,.products .product_type_variable.add_to_cart_button a,.products button a,.related.products .blue-btn a,.related.products .button a,.related.products .product_type_variable.add_to_cart_button a,.related.products button a,.upsells.products .blue-btn a,.upsells.products .button a,.upsells.products .product_type_variable.add_to_cart_button a,.upsells.products button a,.woocommerce .products .blue-btn a,.woocommerce .products .button a,.woocommerce .products .product_type_variable.add_to_cart_button a,.woocommerce .products button a{padding:0 50px}.products .blue-btn a.added,.products .button a.added,.products .product_type_variable.add_to_cart_button a.added,.products button a.added,.related.products .blue-btn a.added,.related.products .button a.added,.related.products .product_type_variable.add_to_cart_button a.added,.related.products button a.added,.upsells.products .blue-btn a.added,.upsells.products .button a.added,.upsells.products .product_type_variable.add_to_cart_button a.added,.upsells.products button a.added,.woocommerce .products .blue-btn a.added,.woocommerce .products .button a.added,.woocommerce .products .product_type_variable.add_to_cart_button a.added,.woocommerce .products button a.added{margin-left:-15px}.products .blue-btn a.loading:after,.products .button a.loading:after,.products .product_type_variable.add_to_cart_button a.loading:after,.products button a.loading:after,.related.products .blue-btn a.loading:after,.related.products .button a.loading:after,.related.products .product_type_variable.add_to_cart_button a.loading:after,.related.products button a.loading:after,.upsells.products .blue-btn a.loading:after,.upsells.products .button a.loading:after,.upsells.products .product_type_variable.add_to_cart_button a.loading:after,.upsells.products button a.loading:after,.woocommerce .products .blue-btn a.loading:after,.woocommerce .products .button a.loading:after,.woocommerce .products .product_type_variable.add_to_cart_button a.loading:after,.woocommerce .products button a.loading:after{padding-left:10px;position:absolute;right:5px;top:0}.products .added_to_cart,.related.products .added_to_cart,.upsells.products .added_to_cart,.woocommerce .products .added_to_cart{display:none}.woocommerce .woocommerce-page ul.products li.product,.woocommerce ul.products li.product{padding:35px 25px 0;background-color:#fefefe}.woocommerce ul.products li.product .price{font-size:16px;color:#008fd0;font-family:nexabold}.woocommerce ul.products li.product .price del{display:inline}.woocommerce ul.products li.product a img.woocommerce-placeholder{max-width:75px;position:absolute;top:0;left:0}.woocommerce ul.products li.product a img{margin:0 auto}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{margin-left:12px;position:absolute}.products li.product .price .amount{position:absolute;bottom:41px}.products li.product .price ins{display:block!important}.products li.product .price del{opacity:1!important}.products li.product .price del .amount{font-size:16px;color:#ea0a00;bottom:66px;text-decoration:line-through}.products li.product button.ajax_add_to_cart.added:after{font-family:WooCommerce;content:"\e017";margin-left:12px;vertical-align:bottom}.products li.product button.ajax_add_to_cart i{display:none;font-size:13px;width:12px}.products li.product button.ajax_add_to_cart.loading{opacity:1}.products li.product button.ajax_add_to_cart.loading i{display:inline-block;margin-left:12px}.products li.product .added_to_cart{display:none}.products li.product .variations .ajaxerrors{display:none}.products li.product .variations .value select{font-size:12px}.products li.product .variations .value .reset_variations{display:none!important}.products li.product .single_variation_wrap .product_type_variable.add_to_cart_button.alt.disabled{opacity:1}.products li.product .single_variation_wrap .stock.out-of-stock{position:relative;bottom:32px}.products #product-quantity{position:absolute;left:50%;bottom:65px}.products .quantity-container{position:absolute;left:50%;bottom:30px;width:50%}.products .quantity-container .quantity{display:inline-block;float:left}.asset-filtering select.filterby,.woocommerce-ordering select.orderby{background-color:#008fd0;color:#fff;border:none;padding:0 35px 0 20px;height:42px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: white'></polygon></svg>")}.asset-filtering select.filterby:after,.woocommerce-ordering select.orderby:after{content:"down"}button.blue-btn i{display:none}.woocommerce .products .layout-row li.product{border:0;height:auto;min-height:140px;position:relative;margin-bottom:70px!important;padding:0;background-color:transparent;width:100%}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product{min-height:74px;margin-bottom:15px!important}}.woocommerce .products .layout-row li.product img.size-75x75{margin:0;height:48px;width:48px;border:1px solid #dedede;padding:5px;position:absolute;left:0;background-color:#fefefe;top:4px;left:4px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product img.size-75x75{height:75px;width:75px;top:0;left:0}}.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{font-family:nexabold;color:#3f3f3f;font-size:12px;line-height:18px;text-transform:uppercase;position:relative;top:0;left:60px;margin:20px 0 20px 0!important;width:155px}@media screen and (min-width:25em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{width:220px}}@media screen and (min-width:31.25em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{width:320px}}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{position:absolute;width:43%;left:90px;top:20px;margin:0!important}}@media screen and (min-width:60em){.woocommerce .products .layout-row li.product a .woocommerce-loop-product__title{width:50%;min-height:auto}}.woocommerce .products .layout-row li.product table.variations{margin-bottom:55px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product table.variations{position:relative;width:200px;left:82px;top:40px;margin-bottom:60px}}.woocommerce .products .layout-row li.product table.variations tbody tr:nth-child(even){background-color:transparent}.woocommerce .products .layout-row li.product .variation_attributes{font-size:12px;color:#7d7d7d}.woocommerce .products .layout-row li.product .price{position:absolute;right:4px;top:-7px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .price{right:260px;top:0}}.woocommerce .products .layout-row li.product .price .amount{position:inherit;text-align:right;width:90px;bottom:auto;top:20px;right:0}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .price .amount{right:auto}}.woocommerce .products .layout-row li.product .price del{position:inherit;padding-right:0}.woocommerce .products .layout-row li.product .price del .amount{text-align:right;top:10px}.woocommerce .products .layout-row li.product .price ins{position:inherit}.woocommerce .products .layout-row li.product .price ins .amount{top:30px}.woocommerce .products .layout-row li.product .shaver-badge{margin-bottom:55px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .shaver-badge{margin-top:90px;margin-bottom:0}}.woocommerce .products .layout-row li.product #product-quantity{left:auto;bottom:2px;top:auto;right:123px}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product #product-quantity{right:72px;top:3px;bottom:0;left:auto}}.woocommerce .products .layout-row li.product .quantity-container{position:absolute;right:4px;left:auto;width:110px;bottom:0;margin-top:0;margin-right:0}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .quantity-container{right:0;top:20px;left:auto;bottom:auto;margin-right:15px}}.woocommerce .products .layout-row li.product .quantity-container img{position:relative;height:25px;width:25px;border:0;padding:0}.woocommerce .products .layout-row li.product button{position:absolute;right:0;left:auto;bottom:0;margin:0;max-width:160px;min-width:150px;padding-left:20px;padding-right:20px;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product button{top:14px;bottom:auto}}.woocommerce .products .layout-row li.product .special-order,.woocommerce .products .layout-row li.product .special-order p{position:absolute;left:0;width:100%;bottom:0}.woocommerce .products .layout-row li.product .out-of-stock{position:absolute;right:0;top:0}.woocommerce .products .layout-row li.product .out-of-stock.quick-order{display:block!important;margin-bottom:0;bottom:0;left:10px;height:50px;min-width:85px;top:auto}@media screen and (min-width:40em){.woocommerce .products .layout-row li.product .out-of-stock.quick-order{top:18px;right:30px;left:auto;bottom:auto}}#quick-order-form-container .button-container{margin:0 15px 30px}#quick-order-form-container .quick-order-btn{position:relative;left:auto;bottom:auto;padding:0 50px;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}@media screen and (min-width:40em){#quick-order-form-container .quick-order-btn{width:auto;float:right}}#quick-order-form-container .quick-order-explanation{font-weight:700;margin-bottom:30px;padding-left:15px;padding-right:15px}#quick-order-form-container li.product.odd{background-color:rgba(255,255,255,.6)}.archive.woocommerce span.onsale,.archive.woocommerce span.onsale.wc-memberships-member-discount,.archive.woocommerce ul.products li.product span.onsale{top:0;color:#ea0a00;background-color:transparent;font-size:11px;border-radius:0;display:block;width:100%;margin:0;left:0;right:0;text-align:left;padding-left:25px}.cross-sells span.onsale{top:0;color:#ea0a00;background-color:transparent;font-size:11px;border-radius:0;display:block;width:100%;margin:0;left:0;right:0;bottom:10px;text-align:left}.single.woocommerce span.onsale,.single.woocommerce ul.products li.product span.onsale{background-color:#008fd0;left:0;z-index:10;margin:0;padding:0;top:0;color:#ea0a00;text-align:left;background-color:transparent}@media screen and (min-width:60em){.single.woocommerce span.onsale,.single.woocommerce ul.products li.product span.onsale{margin-left:40px;top:-30px}}.single.woocommerce span.onsale.wc-memberships-member-discount,.single.woocommerce ul.products li.product span.onsale.wc-memberships-member-discount{top:-5px;left:0;margin-left:0}.single.woocommerce .related-container span.onsale{margin-left:30px!important;top:-5px!important}.single.woocommerce span.onsale.wc-memberships-member-discount{background-color:#008fd0;left:15px;z-index:10;margin:0;padding:0;top:-5px;color:#ea0a00;text-align:left;background-color:transparent}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:11px;padding:12px 50px;background-color:#008fd0;color:#fefefe;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#087eb4}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#ccc}.archive.woocommerce ul.products .layout-row li.product span.onsale,.archive.woocommerce ul.products .layout-row li.product span.onsale.wc-memberships-member-discount{width:200px;position:absolute;left:60px;top:-10px;margin:0;padding:0;height:auto}@media screen and (min-width:40em){.archive.woocommerce ul.products .layout-row li.product span.onsale,.archive.woocommerce ul.products .layout-row li.product span.onsale.wc-memberships-member-discount{left:90px}}.woocommerce .product #product-row-container,.woocommerce ul.products li.product{width:100%}.woocommerce .product #product-row-container .stock,.woocommerce ul.products li.product .stock{display:none}.woocommerce .product #product-row-container .stock.out-of-stock,.woocommerce ul.products li.product .stock.out-of-stock{display:block;font-size:14px;color:#ea0a00}.woocommerce .product #product-row-container .wc-memberships-member-discount-message,.woocommerce ul.products li.product .wc-memberships-member-discount-message{display:none}.woocommerce ul.products li.product_cat-ice-shaving-equip.sale .stock.out-of-stock{text-align:right}.woocommerce-page div.product div.summary{width:100%;float:right;padding:45px 0 10px;position:relative}@media screen and (min-width:60em){.woocommerce-page div.product div.summary{padding:10px 0 0 40px}}.woocommerce-page div.product div.summary h1{font-family:nexabold;font-size:20px;color:#3f3f3f;text-transform:uppercase;font-weight:700}.woocommerce-page div.product div.summary .product_meta .sku_wrapper{font-family:nexabold;text-transform:uppercase;font-weight:700;font-size:14px;margin:20px 0 20px;display:block}.woocommerce-page div.product div.summary [itemprop=description] p{color:#545454;font-size:14px;font-family:nexaregular}.woocommerce-page div.product div.summary .woocommerce-variation-price{margin-top:30px;margin-bottom:35px}.woocommerce-page div.product div.summary .price{font-size:25px;line-height:28px;color:#008fd0;font-family:nexabold;margin-top:30px;margin-bottom:35px}.woocommerce-page div.product div.summary .price del{font-family:nexabold;font-size:16px;line-height:28px;color:#ea0a00;margin-right:15px;opacity:1!important}.woocommerce-page div.product div.summary .price ins{text-decoration:none}@media screen and (max-width:39.9375em){.woocommerce-page div.product div.summary #strategic-clear-float{display:block;clear:both;margin-bottom:40px}}#product-quantity{text-transform:uppercase;font-size:9px;font-family:nexabold;margin-bottom:10px;color:#545454;margin-left:5px}.quantity-container{float:left;margin-top:8px;margin-right:30px}.quantity .qty{width:2.7em!important;height:27px;min-height:27px;margin-bottom:10px}.quantity input[type=number]{margin-right:6px;height:30px;padding:18px 0 18px 6px;color:#7d7d7d}@media screen and (min-width:60em){#product-row-container{padding:0 0 120px}}.woocommerce div.product form.cart div.quantity{margin:0}table.variations tbody{background-color:transparent;border:none}table.variations tbody .label{background:0 0;display:table-cell}table.variations tbody .value select{margin-bottom:0}table.variations tbody .value .reset_variations{display:none!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}#thumbnail-container .thumbnails a{border:1px solid #ebebeb;padding:15px}#thumbnail-container .thumbnails a img{margin:0 auto;display:block}.woocommerce-page div.product div.images{position:relative;width:100%!important;margin-bottom:16px}@media screen and (max-width:39.9375em){.woocommerce-page div.product div.images{position:relative;margin-bottom:15px}}@media screen and (max-width:59.9375em){.woocommerce-page div.product div.images img{max-height:337px;width:auto;margin:0 auto;display:block}}.woocommerce-page div.product div.images .show-popup a{position:absolute;bottom:20px;right:20px;color:#cbcbcb}@media screen and (max-width:59.9375em){.woocommerce-page div.product div.images .woocommerce-product-gallery__image a{display:block;background-color:#fefefe;border:1px solid #ebebeb}}@media screen and (min-width:60em){.woocommerce-page div.product div.images .woocommerce-product-gallery__image img{padding:26px .9375rem;background-color:#fefefe;border:1px solid #ebebeb}}.woocommerce-product-gallery .flex-control-thumbs li{border:1px solid #ebebeb;padding:15px}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.75%;margin-right:3.8%;float:left;margin-bottom:1em;background-color:#fefefe}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs:after{clear:both}.woocommerce div.product div.images .flex-control-thumbs{margin-top:16px}.woocommerce div.product div.images .flex-control-thumbs li img{margin:0 auto;display:block}.woocommerce-message{border-top-color:#008fd0}.woocommerce-message:before{color:#008fd0;left:15px}.woocommerce-message a.button{font-family:nexaheavy;display:inline-block;border-radius:0;background-color:#008fd0;text-align:center;color:#fefefe;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms;height:40px;padding-top:0;line-height:35px;font-size:11px;padding-left:50px;padding-right:50px}.woocommerce-info{border-top-color:#008fd0;font-size:16px}.woocommerce-info p{font-size:16px}.woocommerce-info:before{color:#008fd0;left:15px}.woocommerce-info.wc-memberships-restriction-message{margin-top:0!important}.woocommerce-error{border-top-color:#ea0a00;font-size:16px}.woocommerce-error p{font-size:16px}.woocommerce-error:before{color:#ea0a00;left:15px}@media screen and (max-width:39.9375em){.quantity .qty{float:right;height:28px;margin-bottom:5px!important}.product-subtotal{clear:both}}.shop_table .shipping p{margin-bottom:0;font-size:16px;line-height:1.5;color:#7d7d7d}.shop_table .shipping li label{color:#7d7d7d}.cart-totals h2,.cart_totals h2,.checkout.woocommerce-checkout h2,.cross-sells h2,.shipup h2,.woocommerce-billing-fields h2,.woocommerce-checkout h2{font-size:40px}.cart-totals h3,.cart_totals h3,.checkout.woocommerce-checkout h3,.cross-sells h3,.shipup h3,.woocommerce-billing-fields h3,.woocommerce-checkout h3{font-size:34px}#sale-is-final{width:100%;padding-bottom:20px}@media screen and (min-width:48.0625em){#sale-is-final{width:62%}}.woocommerce-account .woocommerce,.woocommerce-order-received .woocommerce{max-width:70.625rem;margin-left:auto;margin-right:auto}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before,.woocommerce-order-received .woocommerce::after,.woocommerce-order-received .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after,.woocommerce-order-received .woocommerce::after{clear:both}.woocommerce-account .woocommerce h1,.woocommerce-order-received .woocommerce h1{display:none}.woocommerce-account .woocommerce h3,.woocommerce-order-received .woocommerce h3{font-size:34px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem;padding-left:0;padding-right:0}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{padding-left:.9375rem;padding-right:.9375rem}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{padding-left:0;padding-right:0}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{width:75%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:-25%;border-right:1px solid #dedede;padding-left:0!important;padding-right:30px!important}}@media screen and (min-width:60em) and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content:last-child:not(:first-child){float:right}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content.my-membership,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content.my-membership{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:0;border-right:none;padding-right:0!important}}@media screen and (min-width:60em) and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content.my-membership,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content.my-membership{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-content.my-membership:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content.my-membership:last-child:not(:first-child){float:right}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content h2,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content h2{margin-top:50px;font-size:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .form-row,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content form .form-row{padding:5px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content #dealer-news-header,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content #dealer-news-header{margin-top:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content time.updated,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content time.updated{display:block;margin-bottom:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content p{font-size:18px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem;padding-left:0;padding-right:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation h2.navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation h2.navigation{margin-bottom:40px;font-size:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none;margin-left:0;margin-bottom:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#3f3f3f;text-transform:uppercase;font-weight:700;font-size:16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#f89929}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{padding-left:.9375rem;padding-right:.9375rem}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{padding-left:0;padding-right:0}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{width:25%;float:left;padding-left:.9375rem;padding-right:.9375rem;position:relative;left:75%;padding-right:0!important;padding-left:30px!important}}@media screen and (min-width:60em) and (min-width:40em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:60em){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child),.woocommerce-order-received .woocommerce .woocommerce-MyAccount-navigation:last-child:not(:first-child){float:right}}.woocommerce-account .woocommerce .membership .membership-actions .cancel,.woocommerce-order-received .woocommerce .membership .membership-actions .cancel{display:none}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-width:3px;border-color:#008fd0}#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=text]{font-size:11px!important}.woocommerce .orange-btn.orange-btn a{width:450px}#news-large-container{display:none}.dashboard-block{padding-bottom:40px}.page-id-8.logged-in #page-full-width,.page-id-8.logged-in .row,.page-id-8.logged-in.woocommerce-account .woocommerce{max-width:100rem}.page-id-8.logged-in #news-large-container{display:block}.page-id-8.logged-in .dashboard-block{padding-bottom:80px}.page-id-8.logged-in .footer-box-container{max-width:70.625rem}.page-id-8.logged-in #total-gallons{width:100%;height:185px}.page-id-8.logged-in #flavor-treemap{width:100%;height:450px}.page-id-8.logged-in #flavor-treemap .amcharts-LabelBullet text{text-shadow:1px 1px 1px #000}.page-id-8.logged-in #cup-to-flavor{width:100%;height:200px}.page-id-8.logged-in #servings-per-blade{width:100%;height:200px}@media screen and (max-width:39.9375em){.page-id-8.logged-in .location-title{padding-top:20px}.page-id-8.logged-in .mobile-padding{padding-bottom:80px}}.page-id-8.logged-in #add-row{clear:both}.page-id-8.logged-in #news-large,.page-id-8.logged-in #news-mobile{min-width:100%}.page-id-8.logged-in .location-count{text-transform:uppercase;font-size:22px}.page-id-8.logged-in #flavor-purchase-option{padding-bottom:40px}.page-id-8.logged-in #flavor-purchase-option label{line-height:26px;display:inline-block}.page-id-8.logged-in #flavor-purchase-option input{margin-bottom:0;line-height:28px;margin-top:-5px;vertical-align:middle;height:28px}.page-id-8.logged-in #flavor-purchase-option input[type=date]{width:150px;font-size:12px;display:inline-block;padding:3px}.page-id-8.logged-in #flavor-purchase-option .cus-br-s{display:block}.page-id-8.logged-in #flavor-purchase-option .cus-br-sml{display:block}.page-id-8.logged-in #flavor-purchase-option .s-fr{float:right;display:block;padding-bottom:10px}.page-id-8.logged-in #flavor-purchase-option .s-clear{clear:both;display:block}@media screen and (min-width:40em){.page-id-8.logged-in #cup-to-flavor{height:250px}.page-id-8.logged-in #servings-per-blade{height:250px}.page-id-8.logged-in #flavor-purchase-option .cus-br-s{display:inline}.page-id-8.logged-in #flavor-purchase-option .s-fr{float:none;display:inline-block;padding-bottom:0}.page-id-8.logged-in #flavor-purchase-option .s-clear{clear:none;display:inline}}@media screen and (min-width:80em){.page-id-8.logged-in #add-row{clear:none}.page-id-8.logged-in #flavor-purchase-option .cus-br-sml{display:inline}}.page-template-sales-report #page-full-width,.page-template-sales-report .row,.page-template-sales-report .woocommerce-account .woocommerce{max-width:100rem}.page-template-sales-report [type=date],.page-template-sales-report label{font-size:14px}.page-template-sales-report .checkbox-container{margin-top:20px}.page-template-sales-report .footer-box-container{max-width:70.625rem}@media screen and (min-width:80em){.page-template-sales-report .checkbox-container{margin-top:0}}.print-page{font-size:28px;line-height:28px}@media screen and (max-width:39.9375em){.sales-report-container table,.sales-report-container tbody,.sales-report-container td,.sales-report-container th,.sales-report-container thead,.sales-report-container tr{display:block}.sales-report-container thead tr{position:absolute;top:-9999px;left:-9999px}.sales-report-container tr{border:1px solid #ccc}.sales-report-container td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:40%;font-size:10px}.sales-report-container td:before{position:absolute;top:6px;left:6px;width:35%;padding-right:10px;white-space:nowrap;color:#3f3f3f;font-weight:700}.sales-report-container td.sr0:before{content:"DATE RANGE"}.sales-report-container td.sr1:before{content:"ITEM CODE"}.sales-report-container td.sr2:before{content:"PRODUCT"}.sales-report-container td.sr3:before{content:"SALES"}.sales-report-container td.sr4:before{content:"QTY"}.sales-report-container td.sr1t:before{content:"CATEGORY"}.sales-report-container td.sr2t:before{content:""}.sales-report-container td.sr3t:before{content:"SALES TOTAL"}.sales-report-container td.sr4t:before{content:"QTY TOTAL"}.sales-report-container td.sr1gt:before{content:"TOTAL"}}@media screen and (min-width:40em){.sales-report-container table tr td{font-size:14px}.sales-report-container table tr td.sr1,.sales-report-container table tr th.sr1{width:25%}.sales-report-container table tr td.sr2,.sales-report-container table tr th.sr2{width:50%}.sales-report-container table tr td.sr3,.sales-report-container table tr th.sr3{width:13%;text-align:right}.sales-report-container table tr td.sr4,.sales-report-container table tr th.sr4{width:12%;text-align:right}.sales-report-container table.compare-tables tr td.sr0,.sales-report-container table.compare-tables tr th.sr0{width:20%}.sales-report-container table.compare-tables tr td.sr1,.sales-report-container table.compare-tables tr th.sr1{width:20%}.sales-report-container table.compare-tables tr td.sr2,.sales-report-container table.compare-tables tr th.sr2{width:40%}.sales-report-container table.compare-tables tr td.sr3,.sales-report-container table.compare-tables tr th.sr3{width:10%;text-align:right}.sales-report-container table.compare-tables tr td.sr4,.sales-report-container table.compare-tables tr th.sr4{width:10%;text-align:right}}.page-id-8 p,.woocommerce-MyAccount-navigation p{font-size:15px;line-height:20px;margin-bottom:20px}.page-id-8 .post,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post{margin-bottom:40px}.page-id-8 .post .entry-content ul,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post .entry-content ul{list-style-type:disc;margin:0 0 20px 20px}.page-id-8 .post .entry-content ul li,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post .entry-content ul li{font-size:15px;line-height:20px}.page-id-8 .post time,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .post time{color:#cacaca}.view-map-container{margin-bottom:50px;background-color:#fff;padding:20px 0}h5.location{font-size:18px;margin:20px 0}.location-text-container{font-size:14px;padding-bottom:15px}.bold{font-weight:700}.black{color:#0a0a0a}.acf-field .acf-label label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}.woocommerce .acf-field[data-name=event_zip_codes_mapping]{display:none}.mobile-padding{padding:0 15px;display:block}@media screen and (min-width:60em){.mobile-padding{padding:0;display:inline}}.woocommerce nav.woocommerce-pagination{text-align:right;padding:0 15px}.woocommerce nav.woocommerce-pagination ul.page-numbers{border:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li{border:none;margin-right:8px;margin-bottom:8px}.woocommerce nav.woocommerce-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination ul.page-numbers li span.page-numbers{color:#fefefe;height:30px;width:30px;display:inline-block;background-color:#008fd0;line-height:30px;text-align:center;padding:0;transition:background-color .5s}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover{background-color:#f89929}.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current{background-color:#f89929}.woocommerce nav.woocommerce-pagination ul.page-numbers:last-child{margin-right:0}.woocommerce #post-nav{margin-bottom:10px}.woocommerce #post-nav .post-previous{width:150px;float:right;text-align:right}.woocommerce #post-nav .post-next{width:150px;float:left}@media screen and (min-width:60em){.sidebar-padding{margin-left:15px}}.sidebar{background-color:#f0f0f0;position:relative;z-index:2;padding:50px 15px 55px 15px}@media screen and (min-width:60em){.sidebar{margin-bottom:-95000px;padding:380px 15px 95000px 30px}}.sidebar h6{font-family:nexaheavy;font-size:14px;text-transform:uppercase;color:#545454;margin-bottom:30px}@media screen and (min-width:40em) and (max-width:59.9375em){.sidebar #nav_menu-2,.sidebar #woocommerce_product_categories-2,.sidebar #woocommerce_widget_cart-2{width:50%;float:left;padding-left:.9375rem;padding-right:.9375rem;padding:0 45px}}@media screen and (min-width:40em) and (max-width:59.9375em) and (min-width:40em){.sidebar #nav_menu-2,.sidebar #woocommerce_product_categories-2,.sidebar #woocommerce_widget_cart-2{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:40em) and (max-width:59.9375em){.sidebar #nav_menu-2:last-child:not(:first-child),.sidebar #woocommerce_product_categories-2:last-child:not(:first-child),.sidebar #woocommerce_widget_cart-2:last-child:not(:first-child){float:right}}.sidebar #nav_menu-2{margin-bottom:40px}.sidebar .menu-product-categories-sidebar-container,.sidebar .widget_product_categories,.sidebar .widget_shopping_cart_content{border-bottom:1px solid #008fd0;margin-bottom:40px}@media screen and (min-width:40em) and (max-width:59.9375em){.sidebar .menu-product-categories-sidebar-container,.sidebar .widget_product_categories,.sidebar .widget_shopping_cart_content{border-bottom:none}}.sidebar .menu-product-categories-sidebar-container ul,.sidebar .widget_product_categories ul,.sidebar .widget_shopping_cart_content ul{list-style:outside none none;margin-left:0;margin-bottom:40px}.sidebar .menu-product-categories-sidebar-container ul li,.sidebar .widget_product_categories ul li,.sidebar .widget_shopping_cart_content ul li{font-size:12px;text-transform:uppercase;margin-bottom:8px;line-height:18px}.sidebar .menu-product-categories-sidebar-container ul li a,.sidebar .widget_product_categories ul li a,.sidebar .widget_shopping_cart_content ul li a{font-family:nexabold_italic;color:#656565}.sidebar .menu-product-categories-sidebar-container ul li a:active,.sidebar .menu-product-categories-sidebar-container ul li a:focus,.sidebar .menu-product-categories-sidebar-container ul li a:hover,.sidebar .widget_product_categories ul li a:active,.sidebar .widget_product_categories ul li a:focus,.sidebar .widget_product_categories ul li a:hover,.sidebar .widget_shopping_cart_content ul li a:active,.sidebar .widget_shopping_cart_content ul li a:focus,.sidebar .widget_shopping_cart_content ul li a:hover{color:#4c4c4c}.sidebar .menu-product-categories-sidebar-container ul li.active a,.sidebar .widget_product_categories ul li.active a,.sidebar .widget_shopping_cart_content ul li.active a{font-weight:700;text-decoration:underline}.sidebar .widget_shopping_cart_content{border-bottom:0}.sidebar .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{font-size:12px;text-transform:uppercase;margin-bottom:8px;line-height:18px}.sidebar .widget_shopping_cart_content ul li{border-bottom:1px solid #d0d0d0;margin:15px 0 0;padding-left:0!important;padding-bottom:15px}.sidebar .widget_shopping_cart_content ul li a{padding-bottom:8px}.sidebar .widget_shopping_cart_content ul li.empty{padding-left:0;border-bottom:0}.sidebar .widget_shopping_cart_content .product-name,.sidebar .widget_shopping_cart_content a.product-name{padding-right:40px;color:#656565;margin-top:2px}.sidebar .widget_shopping_cart_content .quantity .woocommerce-Price-amount.amount{font-size:13px;color:#008fd0;font-family:nexabold;text-decoration:none}.sidebar .widget_shopping_cart_content .quantity .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{display:inline}.sidebar .widget_shopping_cart_content .quantity .quantity-amount{color:#3f3f3f;font-family:nexabold;font-size:12px;line-height:20px;text-transform:uppercase;display:block;float:right}.sidebar .widget_shopping_cart_content a.remove{left:auto!important;right:0;font-size:18px;line-height:17px;font-family:nexaregular}.sidebar .widget_shopping_cart_content .view-cart-container a{text-align:center;text-transform:uppercase;display:block;margin:25px;font-size:11px;font-family:nexabold_italic}.sidebar .widget_shopping_cart_content .blue-btn a{height:50px;padding:17px 0;font-size:11px;font-family:nexaheavy}ins{text-decoration:none}.widget-total-container{position:relative;height:30px}.widget-total-container .subtotal-header{font-family:nexabold;color:#545454;font-size:12px;text-transform:uppercase;position:absolute;top:3px}.widget-total-container .subtotal{font-family:nexabold_italic;position:absolute;font-size:17px;color:#008fd0;right:0}#sidebar-tear-top{background-image:url(../images/sidebar-bg.png);background-size:cover;background-position:center;height:41px;position:relative;top:0;left:0;right:0;bottom:0}@media screen and (min-width:40em){#sidebar-tear-top{margin-top:80px}}#sidebar-faux-bg{position:absolute;background-color:#f0f0f0;right:0;left:80%;top:0;bottom:0;z-index:-1}@media screen and (min-width:81.25em){#sidebar-faux-bg{left:75%}}@media screen and (min-width:137.5em){#sidebar-faux-bg{left:65%}}@media screen and (min-width:200em){#sidebar-faux-bg{left:60%}}.woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;margin-bottom:30px}@media screen and (min-width:40em){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:60px}}.shaver-badge img{width:auto!important;text-align:left;margin:0!important}.pswp__bg{background-color:rgba(0,0,0,.8)}#product-row-container .entry-summary .product_meta .posted_in{display:none}#product-row-container .entry-summary .woocommerce-product-details__short-description p{font-size:14px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-family:nexaheavy;border-radius:0;background-color:#008fd0;padding:21px 60px;text-align:center;font-size:18px;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background-color:#007bb3}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-family:nexaheavy;border-radius:0;background-color:#008fd0;color:#fefefe;text-align:center;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#007bb3;color:#fefefe}.related.products ul.products li.product .add_to_cart_button,.up-sells ul.products li.product .add_to_cart_button,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .add_to_cart_button{position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 50px;height:40px;line-height:35px;font-size:11px;font-family:nexaheavy;display:inline-block;border-radius:0;background-color:#008fd0;color:#fefefe;text-align:center;text-transform:uppercase;border:3px solid transparent;transition:background-color 350ms;white-space:nowrap}.related.products ul.products li.product .add_to_cart_button:hover,.up-sells ul.products li.product .add_to_cart_button:hover,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .add_to_cart_button:hover{background-color:#007bb3}.woocommerce-Payment .woocommerce-Button{padding:0 35px!important}.woocommerce-MyAccount-content .acf-form .acf-field .acf-icon{padding:0}.woocommerce-MyAccount-content .acf-form .acf-field .acf-button{line-height:35px;font-size:11px;padding:0 50px}.woocommerce-MyAccount-content .acf-form .acf-form-submit .acf-button{padding:0 35px}.woocommerce-MyAccount-content .my-membership-details .my-membership-detail-user-membership-actions{display:none}.woocommerce-MyAccount-content .location-edit-padding{padding-left:3px;padding-right:3px}.woocommerce-MyAccount-content .location-edit-padding #message{padding:0 15px}.woocommerce table.my_account_orders .button,table.sv-wc-payment-gateway-my-payment-methods-table td.sv-wc-payment-gateway-payment-method-actions .button{height:35px;line-height:32px;font-size:11px;padding:0;min-width:150px;margin-right:10px;margin-bottom:5px}.woocommerce-account-my-memberships .membership .membership-actions .button{padding:0;width:100%}.woocommerce-checkout-payment .payment_box .button{padding:.618em 1em;font-size:18px}.woocommerce-table--order-downloads .download-file .woocommerce-MyAccount-downloads-file.button.alt{background-color:#008fd0}.woocommerce-table--order-downloads .download-file .woocommerce-MyAccount-downloads-file.button.alt:hover{background-color:#007bb3}.woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-customer-details .woocommerce-customer-details--phone{color:#7d7d7d;font-size:16px}.return-to-shop .button.wc-backward{padding-top:0}.woocommerce ul.products li.product .stock.out-of-stock:nth-child(2){display:none}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single{font-family:nexabold_italic;color:#545454;font-size:11px;font-weight:400;line-height:55px;text-align:left;text-transform:none;padding-left:25px;border:3px solid #008fd0!important;background-color:#fefefe!important;height:55px!important;box-shadow:none;margin-bottom:0}.select2-container .select2-selection--single .select2-selection__rendered{line-height:50px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:55px!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#008fd0}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:auto;right:auto;vertical-align:middle;margin-left:12px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:1;background-color:#dfdcdf}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:1}.woocommerce-checkout-payment #place_order{height:auto;line-height:1.5}.woocommerce-variation-price .wc-memberships-variation-member-discount{display:none}.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background-color:#dfdcdf}#processing-request{display:none;z-index:1010;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}#processing-request #processing-gif{position:fixed;top:50%;left:50%;margin:-37px 0 0 -37px;max-width:320px;width:75px;height:75px}.graph-cont{width:calc(100% - 40px);width:100%;margin:0 auto}.bar{height:70px;margin:0 auto 10px auto;line-height:70px;font-size:16px;color:#fff;padding:0 0 0 10px;position:relative}.bar::before{content:"";width:100%;position:absolute;left:0;height:70px;top:0;z-index:-2;background:#fff}.bar::after{content:"";background:#fba927;height:70px;transition:.7s;display:block;width:100%;-webkit-animation:bar-before 1 1.8s;animation:bar-before 1 1.8s;position:absolute;top:0;left:0;z-index:-1}.bar1::after{max-width:32%}@keyframes bar-before{from{width:0}to{width:100%}}.assets-container{margin-top:70px}@media only screen and (min-width:40em){.assets-container{margin-top:200px}}@media only screen and (min-width:60em){.assets-container{margin-top:370px}}.assets-container .preview-subscribe p{color:#008fd0;text-align:center}@media only screen and (min-width:40rem){.assets-container .preview-subscribe p{font-size:18px;text-align:left}}.assets-container .preview-subscribe .blue-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}@media only screen and (min-width:640px){.assets-container .preview-subscribe .blue-btn{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}}.assets-container p{font-size:1rem}.assets-container .blue-btn a{padding:.5rem 1rem}.assets-container .filters{margin-bottom:2rem}.card-asset-container{margin-bottom:5rem}.card-asset-container .card-asset{height:100%}.card-asset{display:-webkit-flex;display:-ms-flexbox;display:flex}.card-asset img{object-fit:cover}.card-asset p{font-size:1rem;line-height:1.5}.card-asset .variation-select{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:none;max-width:10rem}@media only screen and (min-width:40rem){.card-asset .variation-select{display:block}}.card-asset .blue-btn{display:none}@media only screen and (min-width:40rem){.card-asset .blue-btn{display:block}}.card-asset-container.card-asset-grid{-webkit-column-gap:2rem;column-gap:2rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:4rem}@media only screen and (min-width:480px){.card-asset-container.card-asset-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:640px){.card-asset-container.card-asset-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.card-asset-container.card-asset-grid .no-results{grid-column:1/4}.card-asset-container.card-asset-grid .card-asset{background-color:#fefefe;border:2px solid #dedede;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1rem 1rem 4rem 1rem;position:relative}.card-asset-container.card-asset-grid .card-asset img{height:200px;margin-bottom:1rem;width:100%}.card-asset-container.card-asset-grid .card-asset .blue-btn{left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-asset-container.card-asset-rows{display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:1fr;grid-template-columns:1fr}.card-asset-container.card-asset-rows .card-asset:nth-child(even){background-color:rgba(255,255,255,.6)}.card-asset-container.card-asset-rows .card-asset img{border:1px solid #dedede;background-color:#fefefe;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:75px;width:75px}.card-asset-container.card-asset-rows .card-asset p{-webkit-flex:1;-ms-flex:1;flex:1;margin:1rem}.card-asset-container.card-asset-rows .card-asset .variation-select{margin:0}.card-asset-container.card-asset-rows .card-asset .blue-btn{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:flex-end;justify-items:flex-end;margin:0 1rem}.asset-filters{margin-bottom:1rem}@media only screen and (min-width:960px){.asset-filters{margin-bottom:4rem}}.asset-preview-mobile{text-align:center}@media only screen and (min-width:40rem){.asset-preview-mobile{display:none}}.asset-preview-mobile p{color:#008fd0}.asset-categories{padding-bottom:1rem}@media only screen and (min-width:960px){.asset-categories{border-bottom:1px solid #545454}}.asset-categories h3{margin-bottom:1rem}@media only screen and (min-width:960px){.asset-categories h3{margin-bottom:4rem}}.asset-categories a.active{color:#f89929}.asset-loader{display:none;margin:2rem 0 6rem 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.asset-loader.show{display:-webkit-flex;display:-ms-flexbox;display:flex}.asset-loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.asset-loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #008fd0;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#008fd0 transparent transparent transparent}.asset-loader .lds-ring div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}.asset-loader .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.asset-loader .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.asset-image-modal{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);display:none;height:100vh;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.asset-image-modal.active{display:-webkit-flex;display:-ms-flexbox;display:flex}.asset-image-modal-content{background-color:#fff;box-sizing:border-box;max-height:min(500px,100vh - 2rem);max-width:800px;padding:1rem;position:relative;max-width:min(800px,100vw - 2rem)}.asset-image-modal-content .asset-image-modal-close{background:0 0;border:none;color:#fff;font-size:1.5rem;padding:0;position:absolute;right:0;top:-2rem}.asset-image-modal-content .asset-image-modal-close svg{height:1rem;stroke-width:3;width:1rem}.asset-image-modal-content img{display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:min(500px - 2rem,100vh - 6rem);max-width:100%}.my-account-banner{display:block;margin-bottom:40px}.messagepop.container{z-index:100}.woocommerce-orders-table__cell-certificate-view,.woocommerce-orders-table__header-certificate-view{display:none}.blog{padding-left:20px;padding-right:20px;margin-top:50px;text-align:center;margin-bottom:50px}@media only screen and (min-width:1024px){.blog{margin-top:300px}}.blog .recent-blog-card{text-align:left;margin-bottom:25px}.blog .recent-blog-card .image-container{height:300px;margin-bottom:25px;background-size:cover;background-position:center}@media only screen and (min-width:1024px){.blog .recent-blog-card .image-container{height:580px}}.blog .blogs-wrap{margin-bottom:50px}.blog input,.blog select{line-height:normal;color:#008fd0;border:2px solid #fba927;height:50px}.blog .blog-link{color:#008fd0;font-size:16px}.blog .blog-info{text-align:left}.blog .blog-info .card-title{margin-top:20px;margin-bottom:10px}.blog .blog-info .small-card{color:#008fd0;font-size:18px}.blog h2{text-align:left}.blog .blog-card{margin-bottom:25px}.blog .blog-card .image-container{height:300px;margin-bottom:25px;background-size:cover;background-position:center}.back-button a{padding:15px 25px;background-color:#fba927;margin-bottom:25px}@media only screen and (min-width:1024px){#blogs-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-template-page-flexible-content section.container:has(#page){margin-top:-100px}@media only screen and (min-width:640px){.page-template-page-flexible-content section.container:has(#page){margin-top:0}}.flexible-content-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.print-this{display:none}@media print{.no-print{display:none}#flavor-purchase-option,#footer-container,#mobile-news-container,.component-modal-hard-hide,.content-boxes,.cxsac-modal-form,.js-off-canvas-overlay .cxsac-switch-form,.woocommerce-MyAccount-navigation,footer,head,header,nav{display:none!important}.print-this{display:block;-webkit-print-color-adjust:exact}@page{size:auto;margin:4mm 4mm}body{padding:15px 0}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.small-12{max-width:800px}.print-medium-6{max-width:375px}table tr td{font-size:12px;padding:5px}table tr td.sr1,table tr th.sr1{width:25%}table tr td.sr2,table tr th.sr2{width:50%}table tr td.sr3,table tr th.sr3{width:13%;text-align:right}table tr td.sr4,table tr th.sr4{width:12%;text-align:right}table.compare-tables tr td{padding:5px;font-size:12px}table.compare-tables tr td.sr0,table.compare-tables tr th.sr0{width:20%}table.compare-tables tr td.sr1,table.compare-tables tr th.sr1{width:20%}table.compare-tables tr td.sr2,table.compare-tables tr th.sr2{width:40%}table.compare-tables tr td.sr3,table.compare-tables tr th.sr3{width:10%;text-align:right}table.compare-tables tr td.sr4,table.compare-tables tr th.sr4{width:10%;text-align:right}*,:after,:before{color:#000;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid!important}h2,h3,p{orphans:3;widows:3;text-transform:uppercase;page-break-after:avoid}#page-full-width .main-content{padding:0!important}.woocommerce h3,.woocommerce-account .woocommerce h3{font-size:24px!important}.page-id-8.logged-in .dashboard-block{padding-bottom:20px!important}#cup-to-flavor,#servings-per-blade{height:150px!important}#total-gallons{height:115px!important}#flavor-treemap{height:290px!important}}