@charset "UTF-8";@import url(assets/bower_components/normalize-css/normalize.css);@import url(assets/bower_components/animate.css/animate.css);*,html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.pad-15{padding:.9375rem}.pad-15-0{padding-bottom:.9375rem}.pad-15-0,.pad-top-15{padding-top:.9375rem}.pad-bottom-15{padding-bottom:.9375rem}.pad-0-15{padding-right:.9375rem;padding-left:.9375rem}.pad-20{padding:1.25rem}.pad-20-0{padding-bottom:1.25rem}.pad-20-0,.pad-top-20{padding-top:1.25rem}.pad-bottom-20{padding-bottom:1.25rem}.pad-0-20{padding-right:1.25rem;padding-left:1.25rem}.pad-30{padding:1.875rem}.pad-30-0{padding-bottom:1.875rem}.pad-30-0,.pad-top-30{padding-top:1.875rem}.pad-bottom-30{padding-bottom:1.875rem}.pad-0-30{padding-right:1.875rem;padding-left:1.875rem}.pad-35{padding:2.1875rem}.pad-35-0{padding-bottom:2.1875rem}.pad-35-0,.pad-top-35{padding-top:2.1875rem}.pad-bottom-35{padding-bottom:2.1875rem}.pad-0-35{padding-right:2.1875rem;padding-left:2.1875rem}.pad-40{padding:2.5rem}.pad-40-0{padding-bottom:2.5rem}.pad-40-0,.pad-top-40{padding-top:2.5rem}.pad-bottom-40{padding-bottom:2.5rem}.pad-0-40{padding-right:2.5rem;padding-left:2.5rem}.pad-50{padding:3.125rem}.pad-50-0{padding-bottom:3.125rem}.pad-50-0,.pad-top-50{padding-top:3.125rem}.pad-bottom-50{padding-bottom:3.125rem}.pad-0-50{padding-right:3.125rem;padding-left:3.125rem}.pad-100{padding:6.25rem}.pad-100-0{padding-bottom:6.25rem}.pad-100-0,.pad-top-100{padding-top:6.25rem}.pad-bottom-100{padding-bottom:6.25rem}.pad-0-100{padding-right:6.25rem;padding-left:6.25rem}.margin-15{margin:.9375rem}.margin-15-0{margin-bottom:.9375rem}.margin-15-0,.margin-top-15{margin-top:.9375rem}.margin-bottom-15{margin-bottom:.9375rem}.margin-0-15{margin-right:.9375rem;margin-left:.9375rem}.margin-20{margin:1.25rem}.margin-20-0{margin-bottom:1.25rem}.margin-20-0,.margin-top-20{margin-top:1.25rem}.margin-bottom-20{margin-bottom:1.25rem}.margin-0-20{margin-right:1.25rem;margin-left:1.25rem}.margin-30{margin:1.875rem}.margin-30-0{margin-bottom:1.875rem}.margin-30-0,.margin-top-30{margin-top:1.875rem}.margin-bottom-30{margin-bottom:1.875rem}.margin-0-30{margin-right:1.875rem;margin-left:1.875rem}.margin-35{margin:2.1875rem}.margin-35-0{margin-bottom:2.1875rem}.margin-35-0,.margin-top-35{margin-top:2.1875rem}.margin-bottom-35{margin-bottom:2.1875rem}.margin-0-35{margin-right:2.1875rem;margin-left:2.1875rem}.margin-40{margin:2.5rem}.margin-40-0{margin-bottom:2.5rem}.margin-40-0,.margin-top-40{margin-top:2.5rem}.margin-bottom-40{margin-bottom:2.5rem}.margin-0-40{margin-right:2.5rem;margin-left:2.5rem}.margin-50{margin:3.125rem}.margin-50-0{margin-bottom:3.125rem}.margin-50-0,.margin-top-50{margin-top:3.125rem}.margin-bottom-50{margin-bottom:3.125rem}.margin-0-50{margin-right:3.125rem;margin-left:3.125rem}.margin-100{margin:6.25rem}.margin-100-0{margin-bottom:6.25rem}.margin-100-0,.margin-top-100{margin-top:6.25rem}.margin-bottom-100{margin-bottom:6.25rem}.margin-0-100{margin-right:6.25rem;margin-left:6.25rem}.row-1240{width:77.5rem}.row-1040{width:65rem}.row-640{width:40rem}body,button,input,select,textarea{color:#99999c;font-family:vag;line-height:1.75;font-size:16px}h1,h2,h3,h4,h5,h6{margin-top:0}.h1,h1{font-size:6vw;letter-spacing:2px}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:5vw;letter-spacing:1px}.h3,.widget .widget-title,h3{font-size:4vw;letter-spacing:1px}.h4,h4{font-size:3.5vw}.h5,h5{font-size:3vw}h1,h2,h3,h4,h5{font-family:vag;margin:10px 0 15px}a{transition:.2s!important;letter-spacing:.5px}a:focus,a:hover{color:#87dadf;text-decoration:none!important}p{color:#6c6c6c;margin:0 0 1.5rem;line-height:30px}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{margin:0 1.5rem;quotes:'" "'}blockquote:after,blockquote:before,q:after,q:before{content:""}address{margin:0 0 1.5rem}pre{background-color:#99999c;color:#fff;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.8125rem;line-height:1.75;margin:0 0 1.5rem -1.5rem;overflow:auto;padding:1.5rem;white-space:pre;word-break:normal;word-wrap:normal}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #cac8c8;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.script{font-family:Handsome;font-size:7.5vh}.comment-content,.comments-title,.entry-content,.entry-title,.widget,.widget-title{word-break:keep-all;word-wrap:break-word}.screen-reader-text{height:.0625rem;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);overflow:hidden;position:absolute;white-space:nowrap}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{height:auto;width:auto;background-color:#cac8c8;border-radius:3px;box-shadow:0 0 .125rem .125rem rgba(0,0,0,.6);clip:auto;color:#87dadf;display:block;font-size:.875rem;font-weight:700;left:.3125rem;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;z-index:100000}.alignleft{display:inline;float:left;margin:0 1.5rem 0 0}.alignright{display:inline;float:right;margin:0 0 0 1.5rem}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both;content:"";display:block}embed,iframe,object{max-width:100%}hr{height:1px;width:auto;background-color:#cac8c8;border:0;margin:0 0 1.5rem}figure{margin:0}ol,ul{margin:0 0 3rem 1.5rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin:0 0 0 1.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem 0}table{height:auto;width:100%;margin:0 0 1.5rem}th{font-weight:700}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{margin:0;padding:0;border:none}img{height:auto;max-width:100%}.wp-caption{margin:0 0 1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption.aligncenter{margin:0 auto 1.5rem}.wp-caption.alignleft{margin-right:1.5rem}.wp-caption.alignright{margin-left:1.5rem}.wp-caption .wp-caption-text{margin:.75rem 0}.wp-caption-text{text-align:center}.gallery{margin:0 0 1.5rem}.gallery-item{height:auto;width:100%;display:inline-block;text-align:center;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.fluid-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.fluid-embed embed,.fluid-embed iframe,.fluid-embed object{position:absolute;top:0;left:0;height:100%;width:100%}.jetpack-video-wrapper{margin-left:-2.1875rem;max-width:calc(100% + 70px);width:calc(100% + 70px)}.image-as-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.video-as-background{display:block;height:auto;object-fit:cover;object-position:center top;position:absolute;width:100%;z-index:1}.svg-defs{display:none}.not-ready{opacity:0;transition:opacity .5s ease;visibility:hidden}.ready .not-ready{opacity:1;visibility:visible}.scaffolding-document{margin-bottom:1.5rem}.scaffolding-document-header{border-bottom:.0625rem solid gray;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}.scaffolding-document-header h2{margin:0;padding:0}.scaffolding-document-header p{font-style:italic;margin-top:.75rem}.scaffolding-document-content{display:none}.scaffolding-document-content h4,.scaffolding-document-content p{margin:.75rem 0}.scaffolding-document-content pre{background-color:#fff;border:.0625rem solid #d3d3d3;color:gray;margin:0 0 .75rem;padding:.75rem}.scaffolding-document-content code{background-color:#d3d3d3;font-size:.8125rem;padding:.3125rem}.scaffolding-document.scaffolding-colors .scaffolding-document-content,.scaffolding-document.scaffolding-fonts .scaffolding-document-content{display:block}.swatch-container{position:relative}.swatch-container:after{clear:both;content:"";display:block}.swatch-container .swatch{height:7.8125rem;width:100%;float:left;display:block;margin-right:1.25%;width:24.0625%;border:1px solid #000;border-radius:.3125rem;margin-bottom:.75rem;position:relative;text-align:center}.swatch-container .swatch:last-child{margin-right:0}.swatch-container .swatch header{color:#000;padding-top:1.5625rem}.swatch-container .swatch footer{position:absolute;bottom:0;background-color:#fff;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem;font-size:.75rem;padding:.625rem;width:100%}.background-blue{background-color:#21759b}.color-blue{color:#21759b}.fill-blue{fill:#21759b}.background-light-yellow{background-color:#fff9c0}.color-light-yellow{color:#fff9c0}.fill-light-yellow{fill:#fff9c0}.background-black{background-color:#000}.color-black{color:#000}.fill-black{fill:#000}.background-white{background-color:#fff}.color-white{color:#fff}.fill-white{fill:#fff}.background-gray{background-color:gray}.color-gray{color:gray}.fill-gray{fill:gray}.background-cod-gray{background-color:#111}.color-cod-gray{color:#111}.fill-cod-gray{fill:#111}.background-mineshaft{background-color:#333}.color-mineshaft{color:#333}.fill-mineshaft{fill:#333}.background-dove-gray{background-color:#666}.color-dove-gray{color:#666}.fill-dove-gray{fill:#666}.background-gray-alt{background-color:#929292}.color-gray-alt{color:#929292}.fill-gray-alt{fill:#929292}.background-silver-chalice{background-color:#aaa}.color-silver-chalice{color:#aaa}.fill-silver-chalice{fill:#aaa}.background-silver{background-color:#ccc}.color-silver{color:#ccc}.fill-silver{fill:#ccc}.background-alto{background-color:#ddd}.color-alto{color:#ddd}.fill-alto{fill:#ddd}.background-gallery{background-color:#eee}.color-gallery{color:#eee}.fill-gallery{fill:#eee}.background-whitesmoke{background-color:#f1f1f1}.color-whitesmoke{color:#f1f1f1}.fill-whitesmoke{fill:#f1f1f1}a{transition:opacity .5s ease}a,a:active,a:focus,a:hover{color:#87dadf}.btn{border-radius:50px;color:#6c6c6c;font-size:18px;font-weight:700;padding:7px 20px;transition:.2s}.btn-default{background:#fcec6a;border-color:#fcec6a}.btn-default:hover{background:#87dadf;border-color:#87dadf}.btn-outline{border:3px solid #fcec6a;color:#fcec6a}.btn-outline:hover{background:#87dadf;border-color:#87dadf}.btn-outline-grey{border:3px solid #6c6c6c;color:#6c6c6c}.btn-outline-grey:hover{background:#cac8c8}body{overflow-x:hidden}ul{color:#6c6c6c;padding-left:0}hr{background-color:#f7f7f7}@font-face{font-family:vag;src:url(inc/fonts/VAG-Rounded-Bold.woff2) format("woff2"),url(inc/fonts/VAG-Rounded-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:vag;src:url(inc/fonts/VAGRounded-Bold-Italic.woff2) format("woff2"),url(inc/fonts/VAGRounded-Bold-Italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:vag;src:url(inc/fonts/VAGRounded-Light-Italic.woff2) format("woff2"),url(inc/fonts/VAGRounded-Light-Italic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:vag;src:url(inc/fonts/VAGRounded-Light.woff2) format("woff2"),url(inc/fonts/VAGRounded-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Handsome;src:url(inc/fonts/Handsome-Regular.woff2) format("woff2"),url(inc/fonts/Handsome-Regular.woff) format("woff");font-weight:400;font-style:normal}.vert-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.padbox{padding:50px 0}.fixed{position:fixed}.absolute,.fixed{left:0;width:100%}.absolute{position:absolute}.flex-center{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.flex{display:-ms-flexbox;display:flex}.nopadding [class*=col-]{padding-left:0!important}.nopadding [class*=col-],.norightpadding{padding-right:0!important}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}section.bg-grey{background-color:#f7f7f7}section.centered-text-block{padding:30px 0}section.shop-maincats h2{margin-bottom:25px}section.shop-maincats a h3{color:#99999c}section.shop-maincats a h3:hover{color:#87dadf}section.shop-maincats a:hover{text-decoration:none}.nav-tabs{border-bottom:1px solid #f7f7f7;margin:0}.nav-tabs>li>a{border-radius:4px 4px 0 0!important;font-weight:700;letter-spacing:1px}.slick-slide:focus{outline:none}.slick-prev:before{content:"\f053"!important;transition:.2s}.slick-next:before{content:"\f054"!important;transition:.2s}.slick-next:before,.slick-prev:before{font-family:FontAwesome!important}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{color:#87dadf}.slick-dots li button:before{color:#99999c!important;font-size:10px;opacity:1!important}.slick-dots li.slick-active button:before{color:#fcec6a!important}.recolor{filter:hue-rotate(197deg)}.woocommerce form .form-row .required{color:#87dadf}.instructions-section .header{padding:20px}.instructions-section .steps{padding:20px 0}.instructions-section .steps .instruction-image img{display:block;margin:0 auto}.card{margin-bottom:1.5rem;text-align:center}.card img{width:100%}#content{padding:25px 0}.slick-next,.slick-prev{width:30px;height:32px}.slick-next:before,.slick-prev:before{font-family:LineAwesome;font-size:30px;line-height:1;color:#99999c;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:before{content:"\f111"}[dir=rtl] .slick-prev:before{content:"\f054"}[dir=rtl] .slick-next{left:-10px;top:70px;right:auto}.slick-next:before{content:"\f112"}[dir=rtl] .slick-next:before{content:"\f053"}.call-to-action .grid-x{padding:.75rem;text-align:center}.content-block{margin-bottom:1.5rem}.content-block-title{text-align:center}.hero{margin-bottom:0;overflow-y:hidden;position:relative;z-index:1}.hero:after{position:absolute;top:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);content:"";z-index:2}.hero-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:50%;min-height:31.25rem;position:relative;text-align:center;z-index:3}.hero-description{padding-bottom:1.5rem}.ie .hero .hero-description,.ie .hero .hero-title{width:100%}.recent-posts .cell,.related-posts .cell{margin-bottom:1.5rem}footer.site-footer{margin-top:40px}footer.site-footer h3{font-size:18px;color:#87dadf}footer.site-footer ul{list-style:none;margin-left:0}footer.site-footer a{color:#99999c;font-size:18px}footer.site-footer a:hover{color:#87dadf}footer.site-footer p{color:#99999c;font-size:18px}.footer-bar{background:#6c6c6c;color:#fff;margin-top:30px;padding:15px 0}.footer-bar,.footer-bar a{font-size:14px}.footer-bar a:hover{text-decoration:none}.footer-bar i{color:#fff;font-size:25px;margin:0 10px}.footer-bar i:hover{color:#87dadf}.footer-bar .site-info #footer-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer-bar .site-info #footer-bar li:not(:last-of-type) a:after{content:"|";margin:0 10px}.footer-bar .site-info #footer-bar li a{color:#fff}.footer-bar .site-info #footer-bar li a:hover{color:#87dadf}.form-control{margin-bottom:10px}#reveal{display:none}.topbar{background:#99999c;color:#fff;padding:5px 0}.home #header{box-shadow:none}header#header{box-shadow:0 5px 10px 0 rgba(0,0,0,.2);position:relative;z-index:999}.navbar-header img{width:100%}.nav>li>a{position:relative;display:block;padding:10px 30px;border-radius:15px}.nav>li>a:hover{color:#fff 1}.navbar-default{background-color:transparent;border-color:#e7e7e7;border-radius:0;margin-bottom:0;border:0}.navbar-default .navbar-nav>li>a{color:#99999c;transition:.2s;text-transform:uppercase;font-weight:700;font-size:18px}.navbar-default .navbar-nav>li>a.focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>li>a i.fa-search{font-size:25px;margin-top:-5px}.navbar-default .navbar-nav>li>a i.fa-search:hover{color:#87dadf}.navbar-default .navbar-nav>li.search-toggle a:focus,.navbar-default .navbar-nav>li.search-toggle a:hover{background-color:transparent;color:#87dadf}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#87dadf}.navbar-default .navbar-nav>.active>a{background-color:transparent!important}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#87dadf!important}.dropdown-menu{padding:5px}.navbar-nav>li>.dropdown-menu{background:#fff;border:1px solid #cac8c8;border-radius:10px}.navbar-nav>li>.dropdown-menu:before{content:"";background-image:url(inc/img/triangle.png);background-size:cover!important;width:30px;height:10px;position:absolute;top:-10px;left:10px}.dropdown-menu>li>a{border-radius:10px;color:#99999c!important;font-weight:700;padding:10px 20px;line-height:1.42857143;text-align:center;text-align:left;transition:.2s;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#87dadf;color:#fff!important}.dropdown-menu>.active>a{color:#fff;text-decoration:none;background-color:transparent!important;outline:0}.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#87dadf!important}.navbar-default .navbar-nav>.open>a{color:#99999c;text-decoration:none;background-color:transparent!important;outline:0}.navbar-default .navbar-nav>.open>a:active,.navbar-default .navbar-nav>.open>a:focus{background-color:#87dadf!important}.navtoggle{margin-top:10px;background:#87dadf;border:0;color:#fff;transition:.2s;position:absolute;top:55px;right:0}.navtoggle:hover{background-color:#87dadf;color:#fff}.logo{margin:15px 0;width:274px}.navbar a.wcmenucart-contents{position:relative}.navbar a.wcmenucart-contents:hover{text-decoration:none}.navbar i.fa.fa-shopping-cart.minicart{border:1px solid #99999c;border-radius:50%;color:#99999c;display:block;font-size:18px;text-align:center;line-height:30px;margin-top:0;transition:.2s;width:32px;height:32px}.navbar i.fa.fa-shopping-cart.minicart:hover{background:#87dadf;color:#fff;border-color:#87dadf}.navbar .cart-count{background:#fcec6a;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%;position:absolute;bottom:32px;right:-4px;color:#000;font-size:10px}.navbar li.minicart>a:hover{background-color:transparent}.navbar li.minicart{position:relative}.navbar li.minicart a{padding:0 0 10px 30px}.navbar .wcmenucart-contents span.woocommerce-Price-amount.amount{color:transparent;position:absolute;left:18px;opacity:0}.navbar .minicart:hover .wcmenucart-contents span.woocommerce-Price-amount.amount{opacity:1;display:block;padding:5px}.mobile-cart-link{background:#87dadf}.mobile-cart-link a{color:#fff}i.minicart{padding:0 5px}.search-form-wrap{padding:10px 0;display:none;background:#87dadf}.search-form-wrap input{border:0}.dgwt-wcas-search-wrapp{min-width:100%!important;display:block!important;margin:0 auto!important}.dgwt-wcas-search-wrapp .input[type=search].dgwt-wcas-search-input{border:none!important}span.cartcontents{width:16px;height:16px;background:#fcec6a;border-radius:50%;font-size:11px;color:#000;position:absolute;top:-5px;right:-5px;text-align:center}i.wpmenucart-icon-shopping-cart-0{width:32px;height:32px;border-radius:50%;border:1px solid grey;display:block;text-align:center;line-height:32px}a.wpmenucart-contents{float:right;padding:0 0 0 30px!important}a.wpmenucart-contents:hover{background-color:transparent!important}a.wpmenucart-contents:hover i.wpmenucart-icon-shopping-cart-0{background:#87dadf!important;border-color:#87dadf}.social-icons{margin:0;padding:0;list-style:none}.social-icons:after{clear:both;content:"";display:block}.social-icons .social-icon{display:inline-block}.social-icons .social-icon .icon-facebook{height:1.875rem;width:1.875rem;fill:#3b5998}.social-icons .social-icon .icon-facebook:hover{fill:#718dc8}.social-icons .social-icon .icon-facebook-square{height:1.875rem;width:1.875rem;fill:#3b5998}.social-icons .social-icon .icon-facebook-square:hover{fill:#718dc8}.social-icons .social-icon .icon-googleplus{height:1.875rem;width:1.875rem;fill:#dd4b39}.social-icons .social-icon .icon-googleplus:hover{fill:#ec9a90}.social-icons .social-icon .icon-googleplus-square{height:1.875rem;width:1.875rem;fill:#dd4b39}.social-icons .social-icon .icon-googleplus-square:hover{fill:#ec9a90}.social-icons .social-icon .icon-instagram{height:1.875rem;width:1.875rem;fill:#517fa4}.social-icons .social-icon .icon-instagram:hover{fill:#92b0c9}.social-icons .social-icon .icon-instagram-square{height:1.875rem;width:1.875rem;fill:#517fa4}.social-icons .social-icon .icon-instagram-square:hover{fill:#92b0c9}.social-icons .social-icon .icon-linkedin{height:1.875rem;width:1.875rem;fill:#007bb6}.social-icons .social-icon .icon-linkedin:hover{fill:#1db6ff}.social-icons .social-icon .icon-linkedin-square{height:1.875rem;width:1.875rem;fill:#007bb6}.social-icons .social-icon .icon-linkedin-square:hover{fill:#1db6ff}.social-icons .social-icon .icon-pinterest{height:1.875rem;width:1.875rem;fill:#cb2027}.social-icons .social-icon .icon-pinterest:hover{fill:#e76a6f}.social-icons .social-icon .icon-pinterest-square{height:1.875rem;width:1.875rem;fill:#cb2027}.social-icons .social-icon .icon-pinterest-square:hover{fill:#e76a6f}.social-icons .social-icon .icon-rss{height:1.875rem;width:1.875rem;fill:#f90}.social-icons .social-icon .icon-rss:hover{fill:#ffc266}.social-icons .social-icon .icon-rss-square{height:1.875rem;width:1.875rem;fill:#f90}.social-icons .social-icon .icon-rss-square:hover{fill:#ffc266}.social-icons .social-icon .icon-twitter{height:1.875rem;width:1.875rem;fill:#00aced}.social-icons .social-icon .icon-twitter:hover{fill:#54d0ff}.social-icons .social-icon .icon-twitter-square{height:1.875rem;width:1.875rem;fill:#00aced}.social-icons .social-icon .icon-twitter-square:hover{fill:#54d0ff}.social-icons .social-icon .icon-youtube{height:1.875rem;width:1.875rem;fill:#b00}.social-icons .social-icon .icon-youtube:hover{fill:#f22}.social-icons .social-icon .icon-youtube-square{height:1.875rem;width:1.875rem;fill:#b00}.social-icons .social-icon .icon-youtube-square:hover{fill:#f22}.social-icons .social-icon:last-child{margin-right:0}.close{cursor:pointer;display:block;margin-top:-.3125rem;outline:none}.close:after,.close:before{height:.1875rem;width:1.25rem;background:#fff;border-radius:1px;content:"";cursor:pointer;display:block;position:relative}.close:before{top:.1875rem;transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.down-arrow{cursor:pointer;display:block;margin-left:.625rem;outline:none;transition:transform .5s ease-in-out}.down-arrow:after,.down-arrow:before{height:.125rem;width:.625rem;background:#fff;border-radius:1px;content:"";cursor:pointer;display:block;position:relative}.down-arrow:before{left:-.375rem;top:.125rem;transform:rotate(45deg)}.down-arrow:after{transform:rotate(-225deg)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);display:none;overflow:hidden;z-index:1050}.modal:after{clear:both;content:"";display:block}.modal.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.modal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}.modal .modal-content{background-clip:padding-box;background-color:#fff;border-radius:3px;box-shadow:0 0 .625rem .1875rem rgba(0,0,0,.5);outline:0;padding:.625rem;position:relative}.modal .modal-content .modal-header{text-align:center}.modal .modal-content .modal-header .close{margin:0;padding:0;position:absolute;top:-.9375rem;right:-.9375rem;height:1.875rem;width:1.875rem;background:#000;border:3px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:1.875rem;line-height:0;outline:none}.modal .modal-content .modal-header .close:after:after{clear:both;content:"";display:block}.modal .modal-content .modal-body{position:relative}.modal .fluid-embed embed,.modal .fluid-embed iframe,.modal .fluid-embed object{border:none}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5rem;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{height:auto;width:50%;float:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{height:auto;width:50%;float:right;text-align:right}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.alternating-content .content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:1700px;margin:0 auto;padding:10px 0}.alternating-content .content:nth-of-type(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.alternating-content .content:nth-of-type(odd) .image-row{margin-right:-100px;margin-left:inherit}.alternating-content .content:nth-of-type(odd) .content-row{margin-left:300px;margin-right:inherit;max-width:500px}.alternating-content .content .image-row{background-size:cover!important;border-radius:50%;border:15px solid #fcec6a;height:631px;width:631px;margin-right:inherit;margin-left:-100px}.alternating-content .content .image-row img{width:630px;height:630px}.alternating-content .content .content-row{max-width:500px;text-align:left;margin-left:inherit;margin-right:300px}.alternating-content .content .testimonial.show-section{border-left:0;color:#6c6c6c;font-size:22px;font-weight:700;margin-top:30px;padding:50px 0;position:relative}.alternating-content .content .testimonial.show-section:before{color:#fcec6a;content:"“";display:block;font-family:Times;font-size:60px;line-height:40px;width:20px;height:20px;position:absolute;top:0;left:0}.alternating-content .content .testimonial.show-section:after{color:#fcec6a;content:"”";display:block;font-family:Times;font-size:60px;line-height:40px;width:20px;height:20px;position:absolute;bottom:0;right:0}section.call-to-action{padding:50px 0}section.call-to-action h2{margin:30px auto}section.call-to-action i{background:#fcec6a;color:#6c6c6c;display:block;width:100px;height:100px;border-radius:50%;font-size:40px;line-height:100px;margin:0 auto;margin-bottom:15px}section.slick-to-edge{margin:10px 0}section.slick-to-edge blockquote{border-left:0;color:#6c6c6c}section.slick-to-edge blockquote:before{content:"“";margin:15px}section.slick-to-edge blockquote:after,section.slick-to-edge blockquote:before{color:#fcec6a;display:block;font-family:Times;font-size:100px;line-height:15px;text-align:center}section.slick-to-edge blockquote:after{content:"”";margin-top:45px}section.slick-to-edge .norightpadding{position:relative}section.slick-to-edge .norightpadding img{max-width:100%;width:100%}section.slick-to-edge .norightpadding .overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0) 3%,hsla(0,0%,100%,0) 57%,#fff);position:absolute;top:0;right:0;bottom:0;left:0}section.slick-to-edge .slick-dots{bottom:15px!important}section.text-with-five-icons{width:100%;padding:50px 0;position:relative}section.text-with-five-icons .left-background-image{background-position:0 0;background-repeat:no-repeat!important;background-size:cover!important;position:absolute;left:0;top:0;width:25%;max-width:100%;height:100%}section.text-with-five-icons .left-background-image .overlay{background:linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 70%,#fff 80%,#fff);position:absolute;top:0;right:0;bottom:0;left:0}section.text-with-five-icons .right-background-image{background-position:100% 0;background-repeat:no-repeat!important;background-size:cover!important;position:absolute;right:0;top:0;width:25%;max-width:100%;height:100%}section.text-with-five-icons .right-background-image .overlay{background:linear-gradient(45deg,#fff,#fff 20%,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,0));position:absolute;top:0;right:0;bottom:0;left:0}section.text-with-five-icons .row{width:90%;display:block;margin:40px auto 0}section.text-with-five-icons h3{color:#6c6c6c;font-size:18px;font-weight:700}section.text-with-five-icons .icon-circle{background:#fcec6a;border-radius:50%;color:#6c6c6c;display:block;width:70px;height:70px;margin:0 auto;position:relative}section.text-with-five-icons .icon-circle .icon-image{background-repeat:no-repeat!important;background-size:cover!important;width:40px;height:40px;position:absolute;top:50%;left:calc(100% - 55px);transform:translateY(-50%)!important}section.contact-form-with-content{margin:50px auto}section.contact-form-with-content .content{padding-top:25px;text-align:left}section.contact-form-with-content .social{margin-top:30px}section.contact-form-with-content .social a{margin-right:25px}section.contact-form-with-content .social a .fa{font-size:28px}section.contact-form-with-content .form{background-color:#e0e0e0;border-radius:30px;padding:45px 60px}section.contact-form-with-content .form h2{text-align:left}section.contact-form-with-content .form input,section.contact-form-with-content .form textarea{width:100%;max-height:200px;border:none;font-size:18px;font-weight:300;line-height:35px;margin-bottom:20px;padding:20px 10px}section.contact-form-with-content .form textarea{margin-bottom:0;padding:10px}section.contact-form-with-content .form .wpcf7-submit{width:auto;background:#fcec6a;border-color:#fcec6a;border-radius:20px;color:#6c6c6c;font-weight:700;letter-spacing:.75px;margin:20px auto -10px;padding:5px 50px;transition:.2s}section.contact-form-with-content .form .wpcf7-submit:hover{background:#87dadf;border-color:#87dadf}section.faq-block{padding:30px 0}section.faq-block #accordion h3{color:#6c6c6c;font-weight:700;transition:.2s;margin-top:7px}section.faq-block #accordion .panel-group{margin-bottom:0}section.faq-block #accordion .panel-default{border:none}section.faq-block #accordion .panel-heading{background-color:#f7f7f7;border-radius:30px;transition:.2s}section.faq-block #accordion .panel-heading:hover{background-color:#cac8c8}section.faq-block #accordion .panel-heading:hover h3{color:#fff}section.faq-block #accordion .panel-group .panel-heading+.panel-collapse>.list-group,section.faq-block #accordion .panel-group .panel-heading+.panel-collapse>.panel-body{border:none}section.faq-block #accordion .panel{box-shadow:none}section.faq-block #accordion .panel-default>.panel-heading{border-radius:20px;position:relative}section.faq-block #accordion .panel-body p{margin-bottom:5px}section.faq-block #accordion .panel-title{display:-ms-flexbox;display:flex}section.faq-block #accordion .panel-title:before{background-color:#6c6c6c;border-radius:50%;color:#fcec6a;content:"\f067";display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:FontAwesome;font-size:17px;margin-right:18px;width:30px;min-width:30px;height:30px;padding-left:1px;margin-top:-7px}section.faq-block #accordion [aria-expanded=true] .panel-title:before{content:"\f068"}.instagram{background-color:#f7f7f7}.instagram .section-heading{padding-top:30px;margin-bottom:5px}.instagram h2{margin-bottom:5px!important}.instagram p{font-size:18px}.instagram img{display:block;margin:0 auto}.instagram .btn-caption{display:none}.instagram .modal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.instagram-photos{margin:30px 0 0;max-height:430px;overflow:hidden}.insta-caption.desktop{background:rgba(0,0,0,.5);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;opacity:0;padding:20px;text-align:center;transition:.2s;width:100%;height:100%}.insta-caption.desktop:hover{opacity:1}.insta-caption.desktop .caption-content{font-size:14px}.insta-caption.mobile{display:none}section.resellers{padding:30px 0}section.resellers .hide-section{display:none}section.resellers .logo-boxed{background:#f7f7f7;padding:30px;border-radius:10px;margin-bottom:15px}section.three-up-with-bg{padding:50px 0 150px;background:url(inc/img/three-circle-bg-fpo.jpg);background-size:cover;background-position:top;margin-top:100px}section.three-up-with-bg .three-up-with-bg-content{margin-top:-150px}section.three-up-with-bg .round-box{border:15px solid #99999c;border-radius:50%;background:#fff;max-width:275px;max-height:275px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:100vw;height:100vw}section.three-up-with-bg .round-box .text-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:20px}section.three-up-with-bg .round-box .icon-image{background-repeat:no-repeat!important;background-size:cover!important;width:5vh;height:5vh;margin-bottom:12px;color:#99999c}section.three-up-with-bg .round-box h3{color:#6c6c6c;font-size:25px;font-weight:700;margin-bottom:5px}section.shop-by-category,section.shop-maincats{padding:50px 0 25px}section.shop-by-category.bg-grey,section.shop-maincats.bg-grey{background:#f7f7f7}section.shop-by-category .rounded-box,section.shop-maincats .rounded-box{width:100%;max-width:100%;border-radius:30px;display:block;margin:0 auto;margin-bottom:30px;overflow:hidden;position:relative;transition:.2s}section.shop-by-category .rounded-box .hover-content .btn,section.shop-maincats .rounded-box .hover-content .btn{display:none}section.shop-by-category .rounded-box .hover-darken,section.shop-maincats .rounded-box .hover-darken{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:30px}section.shop-by-category .rounded-box:active .btn,section.shop-by-category .rounded-box:hover .btn,section.shop-maincats .rounded-box:active .btn,section.shop-maincats .rounded-box:hover .btn{display:inline-block}section.shop-by-category .rounded-box:active .hover-darken,section.shop-by-category .rounded-box:hover .hover-darken,section.shop-maincats .rounded-box:active .hover-darken,section.shop-maincats .rounded-box:hover .hover-darken{background:rgba(0,0,0,.5)}section.shop-by-category .rounded-box .text-container,section.shop-maincats .rounded-box .text-container{position:absolute;left:0;padding:30px;width:100%}section.shop-by-category .rounded-box .text-container h3,section.shop-maincats .rounded-box .text-container h3{color:#fff;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.4)}.ie .rounded-box.flex-center{display:block!important}.ie .rounded-box.flex-center .text-container{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.edge-image-and-text{margin:25px 0}.edge-image-and-text .container{width:100%;padding:0}.edge-image-and-text .edge-image-and-text-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.edge-image-and-text .edge-image-and-text-content .image{background-size:cover!important;width:50%;min-height:500px;height:100%;position:relative}.edge-image-and-text .edge-image-and-text-content .image .overlay{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0) 25%);position:absolute;top:0;right:0;bottom:0;left:0}.edge-image-and-text .edge-image-and-text-content .content{width:50%;text-align:center}.edge-image-and-text .edge-image-and-text-content .content .icon-circle{background:#fcec6a;border-radius:50%;color:#6c6c6c;display:block;width:70px;height:70px;margin:0 auto;position:relative}.edge-image-and-text .edge-image-and-text-content .content .icon-circle .icon-image{background-repeat:no-repeat!important;background-size:cover!important;width:40px;height:40px;position:absolute;top:50%;left:calc(100% - 55px);transform:translateY(-50%)!important}.edge-image-and-text .edge-image-and-text-content .content .btn{margin-top:15px}section.twoup-video{padding:30px 0}section.twoup-video .video-box{position:relative;transition:.2s}section.twoup-video .video-box figure figcaption{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);text-align:center;width:100%;opacity:0;transition:.2s}section.twoup-video .video-box figure figcaption i{color:#fcec6a;display:block;font-size:10vh}section.twoup-video .video-box figure figcaption .video-desc{padding:10px 0}section.twoup-video .video-box:active figcaption,section.twoup-video .video-box:hover figcaption{opacity:1}section.twoup-video .video-box:hover .video-teaser,section.twoup-video .video-boxactive .video-teaser{opacity:0}section.twoup-video .playbutton{color:#fff;font-size:5vh;line-height:5.25vh;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}a .video-teaser{max-width:200px;position:absolute;top:20px;right:20px;text-align:center;color:#fff;transition:.2s}a .video-teaser p{line-height:20px;text-shadow:0 0 2px #000}a .video-teaser i{width:40px;height:40px;border-radius:50%;background:#87dadf;font-size:22px;text-align:center;line-height:40px}section.testimonial-slider{margin:10px 0}section.testimonial-slider .testimonial-slick-carousel{padding-bottom:50px;position:relative}section.testimonial-slider .testimonial-content{display:block;margin:30px auto 0;max-width:700px;width:100%;z-index:5}section.testimonial-slider .slick-dots{bottom:15px!important}.full-width-form{padding:30px}.full-width-form h1{font-size:42px}.full-width-form .form-success-modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;display:none}.full-width-form .form-success-modal.fade.in{display:block}.full-width-form .form-success-modal .promo_code{text-align:center}.full-width-form .form-success-modal .promo_code span{font-size:32px;font-weight:700}.full-width-form .wpcf7 .mb-0{margin-bottom:0}.full-width-form .wpcf7 .mb-0 label{color:#6c6c6c}.full-width-form .wpcf7 .d-flex{display:-ms-flexbox;display:flex;margin:0 0 1.5rem}.full-width-form .wpcf7 .d-flex .manufacture-month,.full-width-form .wpcf7 .d-flex .manufacture-year{margin-right:5px;width:100px}.full-width-form .wpcf7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0}.full-width-form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input{margin:0 5px}.full-width-form .wpcf7 .wpcf7-checkbox.check-label-first .wpcf7-list-item-label{font-size:16px;font-weight:700}.full-width-form .wpcf7 p.unsubscribe{margin-top:-1.5rem}.full-width-form .wpcf7 .wpcf7-submit{width:auto;background:#fcec6a;border-color:#fcec6a;border-radius:20px;color:#6c6c6c;font-weight:700;letter-spacing:.75px;margin:20px auto -10px;padding:5px 50px;transition:.2s}.full-width-form .wpcf7 .wpcf7-submit:hover{background:#87dadf;border-color:#87dadf}.widget_product_categories{background:#f7f7f7;padding:20px 30px;position:relative}.widget_product_categories h2{display:none}.widget_product_categories a{color:#99999c}.widget_product_categories a:hover{color:#87dadf}.widget_product_categories ul.product-categories li{border-bottom:1px solid #cac8c8;font-size:22px;padding:10px 0}.widget_product_categories ul.product-categories ul.children li{border-bottom:none;font-size:18px;padding:0}.widget_product_categories ul.product-categories ul.children li.current-cat,.widget_product_categories ul.product-categories ul.children li.current-cat-parent{font-weight:700}.widget_product_categories ol,.widget_product_categories ul{margin:0 0 15px;list-style-type:none;font-weight:700;padding-left:0}.widget_product_categories ol li,.widget_product_categories ul li{margin-top:5px}.widget_product_categories ol ul,.widget_product_categories ul ul{font-weight:300;padding:0;margin:0}.widget_product_categories ol ul li,.widget_product_categories ul ul li{border-bottom:0;margin-left:15px}.widget_product_categories ol ul li:first-child,.widget_product_categories ul ul li:first-child{border-top:0}.widget_product_categories ol .cat-parent>a:after,.widget_product_categories ul .cat-parent>a:after{content:"\f078";font-family:FontAwesome;font-size:12px;margin-left:5px}.widget_custom_html{width:90%;background:#f7f7f7;position:absolute;bottom:-50px;padding:10px 30px 35px}.widget_custom_html a{color:#99999c;font-size:22px;font-weight:700}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:10px 20px;font-weight:700;border-radius:20px;color:#6c6c6c;background-color:#fcec6a}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#87dadf;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fcec6a!important;color:#99999c!important;border-radius:30px}.woocommerce span.onsale{border-radius:0;border-bottom-left-radius:15px}.post-type-archive-product a h2.woocommerce-loop-product__title{color:#6c6c6c}.post-type-archive-product span.woocommerce-Price-amount.amount{color:#99999c}#reviews h2{font-size:30px}.woocommerce #review_form #respond textarea{border:none}aside.widget.woocommerce.widget_shopping_cart{background:#f7f7f7;padding:20px;height:100%}aside.widget.woocommerce.widget_shopping_cart h2{color:#6c6c6c}aside.widget.woocommerce.widget_shopping_cart a.button.wc-forward{background:transparent;border-color:#cac8c8;border:1px solid;color:#cac8c8}aside.widget.woocommerce.widget_shopping_cart a.button.wc-forward:hover{background:#87dadf;color:#fff}aside.widget.woocommerce.widget_shopping_cart a.button.checkout.wc-forward{background:#fcec6a;border-color:#99999c;border:none;color:#6c6c6c}aside.widget.woocommerce.widget_shopping_cart a.button.checkout.wc-forward:hover{background:#87dadf;color:#fff}aside.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total span,aside.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total strong{font-size:22px;margin:20px auto}aside.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}aside.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:first-of-type{color:#99999c}aside.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button{padding:10px 30px;font-size:18px}.woocommerce #comments .commentlist{padding-left:0}.woocommerce #comments .comment-text{margin:0 auto!important}.woocommerce #comments .star-rating{margin-top:9px}.woocommerce #comments .avatar,.woocommerce #comments .meta{display:none}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{position:absolute!important;top:-10px;left:-10px}.woocommerce a.remove{background:#fcec6a;color:#6c6c6c!important}.aside.widget.woocommerce.widget_shopping_cart a.remove{position:absolute!important}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-left:0;width:50px;margin-right:10px}.woocommerce div.product div.images img{border-radius:10px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{color:#99999c}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{color:#87dadf;text-decoration:none}span.quantity{color:#6c6c6c;font-weight:700}p.woocommerce-mini-cart__total.total{text-align:center}p.woocommerce-mini-cart__total.total strong{color:#6c6c6c}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{-webkit-font-smoothing:antialiased;color:#6c6c6c}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#87dadf;color:#fff}.flex-viewport{margin-bottom:10px;border-radius:15px}ol.flex-control-nav.flex-control-thumbs li{padding:5px}table.variations label{color:#6c6c6c}.woocommerce .woocommerce-product-rating{margin-bottom:10px!important}.woocommerce .star-rating span:before{color:#fcec6a}.woocommerce ul.products{margin:0 auto}.woocommerce ul.products li.product .star-rating{margin:0 auto;margin-bottom:10px}.crib-liners-page,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{transition:all .2s ease-in-out}.crib-liners-page .woocommerce-Price-amount,.crib-liners-page h2,.woocommerce-page ul.products li.product .woocommerce-Price-amount,.woocommerce-page ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-Price-amount,.woocommerce ul.products li.product h2{font-size:22px;color:#99999c}.crib-liners-page .woocommerce-Price-amount,.woocommerce-page ul.products li.product .woocommerce-Price-amount,.woocommerce ul.products li.product .woocommerce-Price-amount{font-weight:700}.crib-liners-page:hover,.woocommerce-page ul.products li.product:hover,.woocommerce ul.products li.product:hover{transform:scale(1.1)}.crib-liners-page:hover h2,.woocommerce-page ul.products li.product:hover h2,.woocommerce ul.products li.product:hover h2{color:#87dadf;transition:.2s}body.single-product h1{font-size:6vw}body.single-product .woocommerce-review-link{color:#6c6c6c;font-size:16px}body.single-product .price span{color:#99999c;font-size:22px}body.single-product .quantity:before{content:"Qty:";margin-right:5px}body.single-product .tab-content{margin-bottom:50px}body.single-product .related.products{padding:30px 0 50px}body.single-product .related.products h2{margin-bottom:30px}body.single-product .related.products ul li{padding:0 15px;width:33.3%;margin:0 auto;text-align:center}body.single-product .related.products ul li.product .star-rating{margin:0 auto}body.single-product .other-categories .container{padding:0}body.single-product .other-categories h2{margin-left:20px;margin-bottom:30px}body.single-product .other-categories .rounded-box{border-radius:30px;position:relative;transition:.2s;width:24%}body.single-product .other-categories .rounded-box img{border-radius:30px}body.single-product .other-categories .rounded-box .btn{display:none}body.single-product .other-categories .rounded-box .hover-darken{border-radius:30px;margin:0 15px;position:absolute;top:0;left:0;bottom:0;right:0}body.single-product .other-categories .rounded-box:active .btn,body.single-product .other-categories .rounded-box:hover .btn{display:inline-block}body.single-product .other-categories .rounded-box:active .hover-darken,body.single-product .other-categories .rounded-box:hover .hover-darken{background:rgba(0,0,0,.5)}body.single-product .other-categories .rounded-box .text-container{position:absolute;top:0;left:50%;top:25%;transform:translateX(-50%);text-align:center;padding:30px;width:100%}body.single-product .other-categories .rounded-box .text-container h3{color:#fff;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.4)}span.sku_wrapper{display:block}span.sku{font-weight:700}h1.product_title.entry-title{color:#6c6c6c}.tab-content>.tab-pane{background:#f7f7f7;padding:20px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{cursor:default;background-color:#f7f7f7;border:1px solid #ddd;color:#6c6c6c;border:1px solid #f7f7f7;border-bottom-color:transparent}.nav-tabs>li>a{color:#cac8c8;font-size:20px}img.attachment-shop_catalog.size-shop_catalog.wp-post-image,img.attachment-shop_single.size-shop_single.wp-post-image{border-radius:15px}.woocommerce-cart-form #coupon_code{width:105px!important}.sharing-box{margin-top:30px}.sharing-box .sharetext{float:left;display:block;padding-right:20px}.addthis_inline_share_toolbox{float:left;clear:none!important}.woocommerce ul.products li.product .onsale{right:inherit;left:0;margin:0}.woocommerce span.onsale{border-bottom-left-radius:0!important;background-color:#87dadf;border-top-left-radius:15px!important;border-bottom-right-radius:15px!important;color:#fff;margin:0;top:0;left:0}.bundled_product_summary{padding-left:0!important}.bundled_product_summary .bundled_product_images{margin-left:0!important}label.checkbox{margin-left:30px!important}.woocommerce form .form-row .input-checkbox{margin:5px 0 0 -20px!important}ul.products li{margin:0 3.5% 2.992em 0!important;width:29.83%!important;text-align:center}section#banner{margin-bottom:50px}section#banner .interior-banner{background-repeat:no-repeat;background-size:cover;position:relative;width:100%}.banner-caption.interior{width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 40%,#fff 60%,#fff);color:#fff;position:absolute;bottom:-70px;left:0;padding:50px 0 0}.banner-caption.interior h1,.banner-caption.interior h3,.banner-caption.interior p{color:#6c6c6c}.banner-caption.interior h3{margin-bottom:15px}section#banner{position:relative}section#banner.site-home-banner{margin-bottom:10px}section#banner .btn{margin:0 5px;transition:.2s}section#banner img{width:100%}.home .banner-caption{position:absolute;bottom:0;width:100%;left:0;color:#fff;padding-bottom:100px}.home .banner-caption h1,.home .banner-caption h3,.home .banner-caption p{color:#fff}.home .banner-caption h3{margin-bottom:15px}.home .banner-caption .btn{padding:15px 35px}.home .search-form-wrap{width:100%;position:relative;top:25%;left:0;z-index:9999}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.widget_search .search-submit{display:none}@media screen and (min-width:600px){.card{text-align:left}.call-to-action .grid-x{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:left}.fifty-fifty .cell{float:left;display:block;margin-right:1.25%;width:49.375%}.fifty-fifty .cell:last-child{margin-right:0}.content-block-title{text-align:left}.ie .hero .hero-content{height:31.25rem}.recent-posts .cell{float:left;display:block;margin-right:1.25%;width:49.375%}.recent-posts .cell:last-child,.recent-posts .cell:nth-child(2n){margin-right:0}.recent-posts .cell:nth-child(odd){clear:left}.related-posts .cell{float:left;display:block;margin-right:1.25%;width:49.375%}.related-posts .cell:last-child,.related-posts .cell:nth-child(2n){margin-right:0}.related-posts .cell:nth-child(odd){clear:left}}@media (min-width:666.66667px){body.single-product h1{font-size:40px}}@media (min-width:700px){.h3,.widget .widget-title,h3{font-size:28px}}@media (min-width:742.85714px){.h4,h4{font-size:26px}}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:768px) and (max-width:1199px){.navbar-nav{float:right;margin:0;margin-top:60px}.navbar-default .navbar-nav>li>a{font-size:12px;padding:10px}}@media (min-width:800px){.h2,h2{font-size:40px}.h5,h5{font-size:24px}}@media screen and (min-width:900px){.jetpack-video-wrapper{margin-left:-7.1875rem;max-width:calc(100% + 230px);width:calc(100% + 230px)}.recent-posts .cell{float:left;display:block;margin-right:1.25%;width:32.5%}.recent-posts .cell:nth-child(2n){margin-right:1.25%}.recent-posts .cell:nth-child(odd){clear:none}.recent-posts .cell:last-child,.recent-posts .cell:nth-child(3n){margin-right:0}.recent-posts .cell:nth-child(3n+1){clear:left}.related-posts .cell{float:left;display:block;margin-right:1.25%;width:32.5%}.related-posts .cell:nth-child(2n){margin-right:1.25%}.related-posts .cell:nth-child(odd){clear:none}.related-posts .cell:last-child,.related-posts .cell:nth-child(3n){margin-right:0}.related-posts .cell:nth-child(3n+1){clear:left}}@media (min-width:916.66667px){.h1,h1{font-size:55px}}@media only screen and (min-width:992px){.flex-desktop{display:-ms-flexbox;display:flex}.flex-center-both{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.half-page-container-left{max-width:555px;float:right}.slide-item{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.navbar-nav>li{list-style:none;-ms-flex-positive:1;flex-grow:1;text-align:center}.navbar-nav{float:right;margin:0;padding:0;margin-top:50px}.home header#header{position:absolute;left:0;width:100%;border-bottom:none;z-index:1;background:linear-gradient(1turn,rgba(51,51,51,0),#333)}.home header#header a{color:#fff}.home header#header i.wpmenucart-icon-shopping-cart-0{color:#fff;border:1px solid #fff}.dropdown:hover .dropdown-menu{display:block}section#banner h1{padding-top:50px}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}@media screen and (min-width:1600px){.alternating-content .content .content-row,.alternating-content .content:nth-of-type(odd) .content-row{max-width:700px}}@media screen and (max-width:600px){.pad-100{padding:3.125rem}.pad-100-0{padding-bottom:3.125rem}.pad-100-0,.pad-top-100{padding-top:3.125rem}.pad-bottom-100{padding-bottom:3.125rem}.pad-0-100{padding-right:3.125rem;padding-left:3.125rem}.margin-100{margin:3.125rem}.margin-100-0{margin-bottom:3.125rem}.margin-100-0,.margin-top-100{margin-top:3.125rem}.margin-bottom-100{margin-bottom:3.125rem}.margin-0-100{margin-right:3.125rem;margin-left:3.125rem}.edge-image-and-text .edge-image-and-text-content{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:333.33333px){.h1,h1{font-size:20px}}@media (max-width:360px){.h2,h2{font-size:18px}}@media (max-width:400px){.h3,.widget .widget-title,h3{font-size:16px}}@media (max-width:457.14286px){.h4,h4{font-size:16px}}@media (max-width:533.33333px){.h5,h5{font-size:16px}}@media only screen and (max-width:767px){.btn{font-size:15px}.padbox{padding:25px 0}footer.site-footer{margin-top:0}footer.site-footer h3{font-size:2.5vh}footer.site-footer .footer-logo{display:block;margin:0 auto 25px}.navbar-default .navbar-nav>li>a{text-align:center}.navbar-default .navbar-nav>li>a.focus,.navbar-default .navbar-nav>li>a:hover{color:#99999c}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;text-align:center;padding-right:40px;transition:.2s}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#87dadf;color:#fff}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#99999c}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent!important;color:#555}.navbar-nav>li>.dropdown-menu:before{display:none}.navbar-default .navbar-nav>.open>a{background-color:transparent;color:#555}.navbar-default .navbar-nav>.open>a:active,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent!important}.navtoggle{padding:5px 10px;font-size:12px;letter-spacing:1px;top:25px}.logo{width:175px;display:block;margin:15px 5px}li#wpmenucartli,section.text-with-five-icons .icons-content-row{display:none}section.three-up-with-bg{background:transparent!important}.home .banner-caption{padding-bottom:5px}.home .banner-caption h1,.home .banner-caption h3,.home .banner-caption p{margin:5px 0}.home .banner-caption .btn{padding:10px}}@media only screen and (max-width:991px){.text-center-mobile{text-align:center}.footer-bar .pull-right{float:none!important}section.slick-to-edge .half-page-container-left{padding:50px 0}ul.products li{width:46.5%!important}.banner-caption.interior{position:relative;padding:30px 0 5px;bottom:0}}@media (max-width:593px){.nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:-18px}.nav-tabs>li{border:1px solid #99999c;border-radius:0 10px 10px 0}.nav-tabs>li.active{box-shadow:3px 3px 14px rgba(0,0,0,.4)}}@media only screen and (max-width:767px) and (orientation:landscape){footer.site-footer h3{font-size:4.5vh}}@media screen and (max-width:900px){.alternating-content .content{padding:15px 0}.alternating-content .content,.alternating-content .content:nth-of-type(odd){-ms-flex-direction:column;flex-direction:column}.alternating-content .content .content-row,.alternating-content .content .image-row,.alternating-content .content:nth-of-type(odd) .content-row,.alternating-content .content:nth-of-type(odd) .image-row{margin:10px auto 0!important}.edge-image-and-text .edge-image-and-text-content .image{width:100%;max-height:300px}.edge-image-and-text .edge-image-and-text-content .content{width:100%;margin:0 auto 10px}}@media screen and (max-width:1600px){.alternating-content .content:nth-of-type(odd) .content-row{margin-left:200px}.alternating-content .content .content-row{margin-right:200px}}@media screen and (max-width:1390px){.alternating-content .content:nth-of-type(odd) .content-row{margin-left:25px}.alternating-content .content .content-row{margin-right:25px}}@media screen and (max-width:1200px){.alternating-content .content .image-row{width:450px;height:450px}}@media screen and (max-width:540px){.alternating-content .content .image-row{width:300px;height:300px}}@media screen and (max-width:991px){section.text-with-five-icons .left-background-image{width:100%;left:0;right:0;max-height:500px}section.text-with-five-icons .left-background-image .overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 40%,#fff 60%,#fff)}section.text-with-five-icons .right-background-image{display:none}section.three-up-with-bg{padding:25px;margin-top:0}section.three-up-with-bg .three-up-with-bg-content{margin:0 auto}section.three-up-with-bg .row>div{width:100%}section.three-up-with-bg .round-box{margin:25px auto}}@media (max-width:992px){.instagram .btn-caption{display:block;position:absolute;top:350px;left:50%;transform:translateX(-50%)}.insta-caption.desktop{display:none}.insta-caption.mobile{display:inline}body.single-product .other-categories .rounded-box{width:33.3%}}@media (max-width:450px){.instagram-photos{max-height:400px}}@media screen and (max-width:768px){section.resellers .logo-boxed{padding:5px}}@media screen and (max-width:992px){.widget_custom_html{width:96%;bottom:-70px}}@media screen and (max-width:550px){.crib-liners-page,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{text-align:center;margin:25px auto}}@media (max-width:366.66667px){body.single-product h1{font-size:22px}}@media (max-width:769px){body.single-product .related.products ul li{width:48%;margin:15px auto}body.single-product .other-categories .rounded-box{width:48%!important;margin:15px auto}}@media (max-width:550px){body.single-product .other-categories .rounded-box,body.single-product .related.products ul li{width:100%!important}}@media only screen and (max-width:479px){section#banner{margin-bottom:0}}