.whiteblue{background-color:#f0f4fe}#adminmenu *{font-size:11px}#query-monitor{z-index:10 !important}.margin-top-25{margin-top:25px}label,.label{font-size:14px}.lighter{font-weight:lighter}form{border:unset !important;box-shadow:unset !important}.text-center{text-align:center}.notice{border:unset !important;box-shadow:unset !important;border-radius:5px}.notice strong{display:none}.notice.notice-error{background-color:rgba(197,29,74,.35)}a{color:inherit;text-decoration:none}a:focus{outline:0 !important}a:hover,.hoverable:hover{color:#1d3c99 !important;cursor:pointer}.woocommerce-form__label-for-checkbox:hover *{color:#1d3c99 !important;cursor:pointer}.woocommerce-form__label-for-checkbox:hover input:checked{background-color:#1d3c99 !important}img{max-height:100%;max-width:100%}svg{overflow:visible}img:not(.ignore-aspect){height:auto;object-fit:contain}p{margin-bottom:0}.wp-block-heading:not(:first-child){padding-top:5px;margin:0}.entry-content{padding:0}.page-template-default #content{width:calc(100% - 20px)}@media screen and (min-width: 650px){#content{width:calc(100% - 48px)}.entry-content{padding:0 10px}h1{font-size:30px}h2{font-size:18px}h3{font-size:25px}.wp-block-heading:not(:first-child){padding-top:50px;margin:10px 0}}input[type=radio]{display:none}input[type=radio]+label{width:100%;display:block;cursor:pointer}.button[disabled],.checkout-button.disabled,.checkout.button.disabled{background-color:#bbb;color:#ececec;pointer-events:none}.button[disabled]:hover,.checkout-button.disabled:hover,.checkout.button.disabled:hover{color:#ececec !important;cursor:not-allowed}.login .button.wp-hide-pw .dashicons,.wp-cancel-pw>.dashicons,.wp-hide-pw>.dashicons{top:unset}form[disabled]{opacity:.5}form[disabled] *{pointer-events:none}#hero-banner{display:flex;flex-direction:column;height:500px}#hero-banner .hero-content{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:calc(100% - 20px);margin:0 auto;color:#fdfdfd}#hero-banner .hero-content h1{margin:0 auto 20px auto}#hero-banner .hero-content #hero-bullets{margin:auto}#hero-banner #hero-graphic{height:180px;margin:25px 0;text-align:center}#hero-banner #hero-graphic img{margin:0 auto}#hero-banner{display:none}.section-heading{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:50px 0px 20px 8px}.section-heading *{font-size:24px;font-weight:bold;text-align:center;font-family:"Roboto Slab","Tehama","sans-serif"}.section-heading .brand{font-size:18px;margin-top:12px;padding-top:5px;padding-right:10px;text-align:right;font-weight:lighter;color:#606161;border-top:1px #606161 solid;width:80%;max-width:275px}.section-tiles{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;justify-content:center;margin:10px auto 75px auto}.section-tiles.principles>div{width:100%;max-width:350px;padding:20px;border-radius:15px;background-color:#ececec;margin:10px}.section-tiles.principles>div .tile-heading{font-size:16px;font-weight:bold;margin-bottom:8px}.section-tiles.principles>div .tile-subtext{margin-left:10px;font-size:14px;font-weight:lighter;text-align:left}.section-tiles.tall{height:250px}@media screen and (min-width: 650px){#hero-banner #hero-content{width:650px;align-items:flex-start;padding:15px 50px}#hero-banner #hero-content h1{text-align:unset}#hero-banner #hero-content #hero-bullets{margin:0 0 0 15px}#hero-banner #hero-graphic{height:270px;width:500px;text-align:right;margin:-90px auto 25px}#hero-banner #hero-graphic img{display:unset}}@media screen and (min-width: 1024px){#hero-banner{flex-direction:row;justify-content:center;padding-top:50px}#hero-banner #hero-content{width:425px;justify-content:flex-start;margin:0}#hero-banner #hero-graphic{width:auto;margin:0;margin-top:70px}}.woocommerce-Price-amount{color:#c51d4a}hr{display:block;border:0;padding:0;height:1px;margin:.5em auto;border-top:1px solid #bbb;width:95%;margin-top:50px}input.wpf-search-field{border-color:rgba(0,0,0,0) !important;padding-left:28px !important}.bubble-option-heading{margin-top:20px;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:flex-start}.bubble-options{margin-top:10px}.bubble-option-heading,.bubble-options,.bubble-option{width:100%;font-size:16px}.bubble-option-subtext{font-size:14px;color:#606161;font-weight:lighter}.bubble-options,.bubble-option{background-color:#ececec;border-radius:100px}.bubble-option{text-align:center;padding:10px 0;font-size:12px;font-weight:lighter;cursor:pointer}.bubble-option:first-child:nth-last-child(1){width:100%}.bubble-option:first-child:nth-last-child(2),.bubble-option:first-child:nth-last-child(2)~.bubble-option{width:50%}.bubble-option:first-child:nth-last-child(3),.bubble-option:first-child:nth-last-child(3)~.bubble-option{width:33.3333%}.bubble-option:first-child:nth-last-child(4),.bubble-option:first-child:nth-last-child(4)~.bubble-option{width:25%}.bubble-option.active{background-color:#6c9;background-color:#999;background-color:#606161;background-color:#c6ad8f;background-color:#556eb8;background-color:#5a76cc;background-color:#3aafa9;background-color:#50b8a0;color:#fdfdfd;font-weight:bold}#qty-modal .flexcolumn div{background-color:#fdfdfd;width:250px;margin:auto;height:45px;border-bottom:1px #ececec solid;cursor:pointer}#qty-modal .flexcolumn div:first-child{margin-top:calc((100vh - 495px)/2);border-top-left-radius:10px;border-top-right-radius:10px;cursor:default}#qty-modal .flexcolumn div:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:none}#qty-modal #qty-modal-close{position:absolute;width:250px;text-align:right;padding:8px;right:unset}#qty-modal svg{width:10px;cursor:pointer}#qty-modal .modal-heading{font-weight:bold}#swelltek-modal-search{width:100%;padding:15px}#swelltek-modal-search>div>*:first-child{border-top-left-radius:10px;border-top-right-radius:10px;cursor:default;justify-content:flex-start;position:relative}#swelltek-modal-search>div>*:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:none}#swelltek-modal-search>.flexrow{max-width:450px;margin:auto;justify-content:flex-start}#swelltek-modal-search>.flexrow>div{justify-content:flex-start;background-color:#fdfdfd;width:100%;height:45px;padding:5px 20px;border-bottom:1px #ececec solid;cursor:pointer}#swelltek-modal-search .modal-close{position:absolute;right:15px;width:10px}#swelltek-modal-search .modal-heading{font-weight:bold}#swelltek-modal-search .swelltek-modal-heading{width:100%}#swelltek-modal-search .woocommerce-product-search{margin:0 auto;position:relative}#swelltek-modal-search .woocommerce-product-search button{background-color:rgba(0,0,0,0);border:none;height:16px;padding:0;padding-right:10px}#swelltek-modal-search .woocommerce-product-search button svg{width:16px;fill:#3954a5}#swelltek-modal-search .woocommerce-product-search .search-field{background-color:#fff;border:none;padding:5px 0;color:#606161;outline:none;flex-grow:1;box-shadow:none}#swelltek-modal-search .search-result-item{height:70px !important;padding:10px 20px !important;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;background-color:#fdfdfd;width:100%;border-bottom:1px #bbb solid}#swelltek-modal-search .search-result-item .flexcolumn{justify-content:flex-start;align-items:flex-start;width:calc(100% - 60px)}#swelltek-modal-search .search-result-item .flexrow{justify-content:space-between;width:100%}#swelltek-modal-search .search-result-item .pricing{margin-right:20px;font-size:12px;font-weight:bold;color:#606161}#swelltek-modal-search .search-result-item .pricing *{font-weight:unset;font-size:12px}#swelltek-modal-search .search-result-item .pricing .pre-text{font-weight:lighter;color:#bbb}#swelltek-modal-search .search-result-item .product-name{font-size:12px;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;text-align:left;font-weight:bold}#swelltek-modal-search .search-result-item .product-detail{font-size:12px;color:#606161;overflow:hidden;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#swelltek-modal-search .pagination{position:relative;height:30px !important;justify-content:center !important;cursor:default !important}#swelltek-modal-search .pagination .nav{position:absolute;width:10px}#swelltek-modal-search .pagination .nav svg{width:100%;fill:#606161;cursor:pointer}#swelltek-modal-search .pagination .nav.prev{left:10px}#swelltek-modal-search .pagination .nav.next{right:10px}#swelltek-modal-search .pagination *{font-size:12px}#swelltek-modal-search .img-wrapper,#swelltek-modal-search .kit_img_wrapper{width:50px;height:50px;margin-right:10px;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:center}.swelltek-kit{margin-bottom:45px}.swelltek-kit .heading{font-size:20px;font-weight:bold;text-align:center}.swelltek-kit .product-brief{margin:auto}.swelltek-kit .top-price{width:100%;justify-content:space-between;margin:25px auto}.swelltek-kit .top-price .button{margin:0}.swelltek-kit .top-price *{font-size:20px}.swelltek-kit .price{width:unset;line-height:16px;font-weight:bolder;margin-bottom:25px}.swelltek-kit #kit_includes{margin-bottom:25px}.swelltek-kit span{width:100%}.swelltek-kit span.button{width:unset}.swelltek-kit ul{margin:10px 0 0 0}.swelltek-kit ul li{font-size:.85rem;margin:5px 0}.compare{color:#bbb;font-size:.85rem}.strikethrough{position:relative}.strikethrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1.5px solid;border-color:inherit}@media screen and (min-width: 900px){.swelltek-kit ul li{font-size:1rem}}.envelope-heading{width:100%;font-size:16px}.envelope{outline:#bbb 1px solid;border-radius:10px;padding:0 25px 25px 25px;margin:10px auto}[role=alert]{display:none}dl{display:grid;grid-template-columns:max-content auto;font-weight:normal;margin:0}dl *{font-size:14px;color:#606161}dt{grid-column-start:1;font-weight:bold;margin-bottom:5px}dd{grid-column-start:2;margin-left:10px}dd p{margin-top:0px}ul.products{list-style:none}div.quantity svg{fill:#bbb;width:10px;cursor:pointer}div.quantity input,div.quantity select,div.quantity input[type=radio]+label,div.quantity .select2-selection{border:none;padding:none;text-align:center;width:30px;font-size:14px;outline:none}div.quantity input.qty::-webkit-outer-spin-button,div.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}div.quantity input.qty[type=number]{-moz-appearance:textfield;padding:3px;border:1px #bbb solid;width:50px;text-align:end;border-radius:3px;margin-left:15px}input[type=checkbox].styled-checkbox{position:absolute;opacity:0;cursor:pointer}input[type=checkbox].styled-checkbox+label::before{content:"";display:inline-block;width:20px;height:20px;background:#ececec;border:1.5px solid #bbb;border-radius:4px;margin-right:8px;vertical-align:middle;transition:all .2s}input[type=checkbox].styled-checkbox:checked+label::before{background:#3954a5;border-color:#3954a5;background-image:url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20 6L9 17l-5-5" stroke="white" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;background-size:12px 12px}.woocommerce-form-coupon-toggle{margin-top:20px;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between}.woocommerce-form-coupon-toggle svg{margin-left:10px;fill:#606161;width:15px;transform:rotate(0deg);transition-duration:.5s;cursor:pointer}.woocommerce-form-coupon-toggle svg.rotated{transform:rotate(180deg)}.woocommerce-form-coupon{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.woocommerce-form-coupon #coupon_code{border:none;background-color:rgba(0,0,0,0);border-bottom:1.5px #606161 solid;width:100%;font-size:14px}.woocommerce-form-coupon .button{font-size:12px;background-color:rgba(0,0,0,0);font-weight:normal;border:1px #606161 solid;border-radius:50px;margin:0 0 0 15px;padding:5px 13px;box-shadow:none}#session-expired{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;margin-top:50vh;z-index:9999}.message-box{padding:50px;background-color:#ececec;border-radius:15px;width:fit-content;margin:auto;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;text-align:center}.message-box svg{width:75px;margin-bottom:35px;fill:#606161}.message-box *{font-size:24px;font-weight:bold;color:#606161}.woocommerce-LoopProduct-link{display:inline-block;width:150px}.whiteblue{background-color:#f0f4fe}*{box-sizing:border-box;font-size:16px;outline:none}a{color:inherit;text-decoration:none}body{touch-action:manipulation;overscroll-behavior:contain;background-color:#fdfdfd;font-family:"Outfit","Tehama","sans-serif";color:#333;margin:0px}button,.button{cursor:pointer}.button,#wp-submit{margin:25px 10px 0;padding:8px 35px;color:#333;background-color:#f4bb40;border-width:0px;border-color:rgba(0,0,0,0);box-shadow:none;font-weight:bolder;border-radius:100px;font-size:18px;float:unset;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px}.main-content{visibility:hidden}#content{width:100%;max-width:100%;margin:0 auto 75px auto}.flexcolumn{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}.flexrow{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.flexstart{align-items:flex-start}.flexbetween{justify-content:space-between}.flexaround{justify-content:space-around}.flexend{justify-content:flex-end}.fullwidth{width:100%}#header-search{display:none;background-color:#3954a5;height:50px;width:100%;position:fixed;top:60px;z-index:999}#hero-banner-2{display:flex;flex-direction:column;height:600px}#hero-banner-2 .hero-content{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;width:calc(100% - 20px);margin:0 auto;color:#fdfdfd;align-items:start;max-width:600px}#hero-banner-2 .hero-content .flexcolumn{margin:auto}#hero-banner-2 .hero-content .hero-header{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:start;margin-right:auto}#hero-banner-2 .hero-content .hero-header .impact-text{font-family:"Roboto Slab","Tehama","sans-serif";font-weight:lighter;padding:0 15px;text-transform:uppercase;font-size:15px;letter-spacing:2px}#hero-banner-2 .hero-content .hero-header .impact-glitch{font-family:"Roboto Slab","Tehama","sans-serif";font-weight:400;text-transform:uppercase;font-size:35px;color:#7fffd4}#hero-banner-2 .hero-content .hero-header .impact-glitch div{position:absolute;font-size:45px;line-height:40px}#hero-banner-2 .hero-content .hero-header .impact-glitch div:first-child{color:#fdfdfd;transform:translate(-1px, -2px)}#hero-banner-2 .hero-content h1{margin:0 auto 20px auto}#hero-banner-2 .hero-content .hero-bullets{align-self:center;margin-top:10px}#hero-banner-2 .hero-content .hero-bullets .material-symbols-outlined{display:none}#hero-banner-2 .hero-content .hero-bullets h2{text-align:center;font-weight:lighter;margin:2px;opacity:.75}#hero-banner-2 .hero-content .hero-tagline{margin:-10px auto 25px auto}#hero-banner-2 .hero-content .hero-tagline *{font-family:"Roboto Slab","Tehama","sans-serif";font-size:20px;letter-spacing:3px;font-weight:lighter}#hero-banner-2 .hero-content .hero-tagline .emph{background-color:#fdfdfd;color:#3954a5;text-transform:uppercase;padding:0 10px;font-weight:normal;letter-spacing:1px;animation:fadeIn 2s ease-in-out}#hero-banner-2 .hero-content .hero-tagline .two{letter-spacing:0px;font-weight:normal}#hero-banner-2 .hero-graphic{width:90%;margin:80px auto 35px auto;text-align:center;max-width:375px}#hero-banner-2 .hero-graphic img{margin:0 auto;max-height:unset;max-width:100%}#hero-banner-2 .hero-cta{margin:60px auto 0}#hero-banner-2 .hero-cta .button{box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;transition:box-shadow .3s ease,transform .3s ease}#hero-banner-2 .hero-trailer{padding:5px 0px;margin-top:auto;display:none}#hero-banner-2 .hero-trailer .points{margin:auto;font-size:14px;text-align:center;color:#fdfdfd}#hero-banner-2 .hero-hand{font-family:"Just Another Hand";color:#fdfdfd;font-size:35px;opacity:.2;margin:auto}#hero-bg-wrapper{height:600px;width:100vw;position:absolute;z-index:-1;left:0}#hero-bg-wrapper #hero-bg{height:600px;min-width:1980px;background-color:#3954a5;padding-top:40px;position:relative}#hero-bg-wrapper svg{position:absolute;bottom:10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}.hidden{display:none}html #shop-nav{display:none}html.with-nav #shop-nav{width:100%;display:flex;height:30px;background-color:#15203e;color:#ececec;font-weight:lighter;z-index:999}html.with-nav #shop-nav *{font-size:14px}html.with-nav #shop-nav .container{width:100%;max-width:600px}#masthead{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#3954a5;position:sticky;top:0;width:100vw;z-index:999}#masthead #menu-bar{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:flex-end;width:100%;max-width:1200px;padding:0 20px;height:60px}#masthead #mobile-menu-open,#masthead #search,#masthead #account,#masthead #cart{position:relative;height:18px;fill:#fff;cursor:pointer;margin:0 10px}#masthead #mobile-menu-open svg,#masthead #search svg,#masthead #account svg,#masthead #cart svg{height:100%}#masthead #mobile-menu-open .cart-count-note,#masthead #search .cart-count-note,#masthead #account .cart-count-note,#masthead #cart .cart-count-note{position:absolute;top:0;left:9px;margin-top:-18px;font-size:12px;font-weight:bold;height:25px;min-width:25px;line-height:25px;text-align:center;border-radius:50px;background-color:#f4bb40;color:#000;padding:0 6.5px 17px 6.5px;z-index:5}#masthead .logohdr{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:auto}#masthead .logohdr svg{height:30px}#masthead .logohdr svg *{fill:#fdfdfd;stroke-width:0}#masthead .menu-items{display:none}#masthead .menu-items a{color:#fdfdfd;padding:0 10px}#page{min-height:100vh;display:flex;flex-direction:column;width:100%}#swelltek-modal-search,#swelltek-overlay-haze,#loading,#qty-modal,#mini-cart-modal-wrapper,#mobile-menu-blackout,#mobile-menu-wrapper,#session-expired{display:none}.landing-cards{margin-top:20px;margin-bottom:45px;padding:10px;background-color:#ececec;border-radius:15px;width:100%}.landing-cards .card-content{width:100%;margin-bottom:auto}.landing-cards .img-wrapper{aspect-ratio:1/1;width:85%}.landing-cards img{margin:10px;border-radius:10px;max-width:250px}.landing-cards li{font-size:15px;font-weight:normal;margin-bottom:8px}.landing-cards .tile-heading{font-weight:bold;font-size:20px;margin:15px auto}.landing-cards ul{padding-left:20px}.card-section{margin:auto 10px}.card-section.coming-soon .landing-cards{background-color:#f0f4fe;margin-bottom:20px}.card-section.coming-soon .img-wrapper{display:none}.woocommerce-product-search button{margin:unset}#swelltek-email-modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}#swelltek-email-modal-wrapper input{margin-top:25px}#swelltek-email-modal-wrapper .modal-close{position:absolute;right:15px;width:10px;top:10px}#swelltek-email-modal-wrapper p{margin-bottom:25px;font-size:18px}#swelltek-email-modal-wrapper .swelltek-notify-wrapper{flex-direction:column}#swelltek-email-modal{background:#fff;padding:2rem;max-width:400px;width:90%;border-radius:12px;position:relative;text-align:center}#swelltek-founders-bar{background-color:#dfe33c;padding:5px;width:100vw;text-align:center;cursor:pointer;font-size:14px}#swelltek-founders-bar *{font-size:14px}#swelltek-founders-modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}#swelltek-founders-modal-wrapper .modal-close{position:absolute;width:45px;padding:12px 17px;top:0px;right:0px;cursor:pointer}#swelltek-founders-modal-wrapper h1{font-size:20px}#swelltek-founders-modal-wrapper hr{border-color:#606161;width:85%;margin:40px auto 30px}#swelltek-founders-modal-wrapper p{margin-bottom:10px;font-size:18px}#swelltek-founders-modal-wrapper strong{font-size:20px}#swelltek-founders-modal-wrapper p:last-of-type{font-size:14px;font-weight:lighter}#swelltek-founders-modal-wrapper #swelltek-founders-modal-reminder p:first-of-type{margin:10px 0;font-size:18px;font-weight:normal}#swelltek-founders-modal-wrapper #swelltek-founders-modal-reminder input{border-radius:50px;width:75%}#swelltek-founders-modal-wrapper #swelltek-founders-modal-reminder button{margin-top:10px;padding:0 20px;line-height:38px;font-size:15px}#swelltek-founders-modal{background:#dfe33c;padding:2rem;max-width:400px;width:90%;border-radius:12px;position:relative;text-align:center}@media screen and (min-width: 650px){#hero-banner-2 .col-full{width:100%}#hero-banner-2 .hero-content{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:50px;max-width:675px}#hero-banner-2 .hero-content>.flexcolumn{margin:0}#hero-banner-2 .hero-content .hero-bullets h2{margin-bottom:15px;font-size:16px;font-family:unset}#hero-banner-2 .hero-content .hero-header .impact-glitch div{font-size:50px;line-height:45px}#hero-banner-2 .hero-content .hero-header .impact-text{font-size:20px}#hero-banner-2 .hero-content .hero-tagline{margin-top:50px}#hero-banner-2 .hero-content .hero-tagline *{font-size:18px}#hero-banner-2 .hero-cta{text-align:center;margin-top:95px}#hero-banner-2 .hero-graphic{margin-top:115px}.card-section{margin:unset;flex-direction:row;justify-content:space-around;align-items:stretch}#mobile-menu-open{display:none}.landing-cards-3{width:calc(33% - 20px)}#masthead #menu-bar{height:90px}#masthead .logohdr svg{height:50px}#masthead .menu-items{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center}.shop-nav *{font-size:16px}}@media screen and (min-width: 900px){#hero-banner-2 .hero-content{max-width:800px}#hero-banner-2 .hero-content .hero-bullets h2{font-size:18px}#hero-banner-2 .hero-content .hero-header .impact-glitch div{font-size:55px;line-height:50px}#hero-banner-2 .hero-content .hero-header .impact-text{font-size:22px}#hero-banner-2 .hero-content .hero-tagline *{font-size:25px}#hero-banner-2 .hero-cta{margin-top:95px}#hero-banner-2 .hero-graphic{max-width:450px}.card-section{width:100%;max-width:1200px;margin:auto}}.whiteblue{background-color:#f0f4fe}.site-footer{background-color:#15203e;color:#bbb;margin-top:auto}.footer-wrapper{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:flex-center;width:100%;max-width:1200px;margin:auto;padding:25px;background-color:rgba(0,0,0,0);font-size:15px}.footer-wrapper .footer-links{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;align-items:flex-start;justify-content:space-around;width:100%;margin:50px 0;flex-wrap:wrap}.footer-wrapper .footer-links .footer-links-group{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(50% - 25px);margin:25px 0;font-weight:lighter;align-items:flex-start}.footer-wrapper .footer-links .footer-links-group span{text-transform:uppercase;font-weight:bold;margin-bottom:10px}.footer-wrapper .footer-legal a{margin:25px 10px}.footer-wrapper .wpforms-form{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:0px}.footer-wrapper .wpforms-form *{max-width:100% !important;padding:0px !important}.footer-wrapper .wpforms-form input,.footer-wrapper .wpforms-form button{padding:6px 10px !important}.footer-wrapper .wpforms-form button{height:25px}@media screen and (min-width: 600px){.footer-wrapper .footer-links{justify-content:space-around}.footer-wrapper .footer-links .footer-links-group{width:unset;margin:25px 0;align-items:flex-start}}/*# sourceMappingURL=core.css.map */
