@font-face{font-family:KabelLTStd-Black;src:url("{{ 'KabelLTStd-Black.woff2' | asset_url }}") format("woff2"),url("{{ 'KabelLTStd-Black.woff' | asset_url }}") format("woff");font-weight:400;font-style:normal}h1,.h1,html .page-title-default .title-section .title-section-wrapper .title-wrapper .page-title{font-size:40px;line-height:45px;font-weight:900;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width: 48em){h1,.h1,html .page-title-default .title-section .title-section-wrapper .title-wrapper .page-title{font-size:calc(40px + .5vw);line-height:calc(52px + .5vw)}}h2,.h2,.blog-thumb .article__title,.posts-section .blog__listing .article__listing .article__title,body.template-blog .container.content-area .blog__listing .article__listing .article__title,.blog-thumb .article__title a,.posts-section .blog__listing .article__listing .article__title a,body.template-blog .container.content-area .blog__listing .article__listing .article__title a,body.template-product .product-single__title{font-size:32px;line-height:42px;font-weight:900;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width: 48em){h2,.h2,.blog-thumb .article__title,.posts-section .blog__listing .article__listing .article__title,body.template-blog .container.content-area .blog__listing .article__listing .article__title,.blog-thumb .article__title a,.posts-section .blog__listing .article__listing .article__title a,body.template-blog .container.content-area .blog__listing .article__listing .article__title a,body.template-product .product-single__title{font-size:calc(32px + .5vw);line-height:calc(42px + .5vw)}}h3,.h3,h3 a{margin:0 0 30px;font-size:28px;line-height:28px;font-weight:900}@media only screen and (min-width: 48em){h3,.h3,h3 a{font-size:calc(28px + .5vw);line-height:calc(28px + .5vw)}}h4,.h4{margin:0 0 20px;font-size:22px;line-height:28px;font-weight:900}@media only screen and (min-width: 48em){h4,.h4{font-size:calc(22px + .5vw);line-height:calc(28px + .5vw)}}p{margin-bottom:15px}p.introduction,.blog-post .article__listing .article__content>h3:first-child{font-weight:500;font-size:22px;line-height:32px}blockquote{font-family:Poppins,sans-serif;font-size:16px;line-height:24px;font-weight:500;font-style:normal;color:#000}blockquote:before{font-size:100px;top:-5px;left:5px}html{height:100%!important}body.template-clean{display:flex;min-height:100%}body.template-clean .clean-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:10vw;width:100%;background-size:cover!important}body.template-clean .clean-content .clean-title{color:#fff;text-transform:uppercase;letter-spacing:.1em;font-size:5vmax;text-align:center}body.template-clean .clean-content .page-content{margin:1rem auto;max-width:600px;background:#fff;padding:10vw;border-radius:10px;box-shadow:2px 2px 10px #00000040}@media only screen and (min-width: 48em){body.template-clean .clean-content .page-content{padding:5vh 5vw}}body.template-clean .clean-content .page-content a{text-decoration:underline}body.template-clean .clean-content .powered-by{color:#fff}body.template-clean .clean-content .powered-by a{color:#fff;text-decoration:underline;font-weight:700}.site-footer .footer__menu ul li a{display:block;margin-bottom:10px;font-weight:700;font-size:16px}.site-footer .footer__products h3{margin-bottom:2px!important}.site-footer .footer__products ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 20px}.site-footer .footer__products ul li a{font-size:16px}.site-footer .footer__newsletter h3{font-size:23px!important}.site-footer .footer__newsletter p{font-size:16px}.site-footer .footer__newsletter form{overflow:visible}.site-footer .footer__newsletter form button{font-weight:700!important;letter-spacing:normal!important;padding:11px 18px!important}.site-footer .footer__newsletter form .form-control{padding-left:0;border-top:0;border-left:0;min-height:55px;margin-right:15px}.site-footer .footer__newsletter form .btn{max-height:100%}.site-footer .footer__newsletter form .btn:hover{color:#fff!important;background:#404040!important;border-color:#404040!important}.site-copyright .row{justify-content:space-between}.site-copyright .row .col{flex:0 0 auto;max-width:100%;width:auto}.site-copyright .footer__widget .linklist li a,.site-copyright .footer__widget .html{font-size:15px}@media only screen and (min-width: 48em){html .page-title-default{display:flex;flex-direction:column;justify-content:center;min-height:250px}}html .page-title-default .title-section{width:100%}html .page-title-default .title-section .title-section-wrapper{padding:8vh 0 5vh!important}html .page-title-default .title-section .title-section-wrapper .title-wrapper{margin-top:0}html .page-title-default .title-section .title-section-wrapper .page-categories-wrapper{margin-top:30px}@media only screen and (min-width: 62em){main.site-main{margin-top:104px}}@media only screen and (max-width: 62em){main.site-main .page-header{padding-top:25px}}.site-header .justify-content-start,.site-header .justify-content-end{flex-grow:1;max-width:100%}.site-header .justify-content-center{flex-basis:auto;width:auto}.site-header .wrapper>.row{justify-content:space-around}.site-header .wrapper>.row>.col{padding:0;flex-wrap:nowrap}nav.site-navigation ul li{padding-right:2vw}nav.site-navigation ul li:last-of-type{padding:0}nav.site-navigation ul li.active>a{font-weight:700}.header__mobile .mobile__column:last-of-type{padding-right:45px}.header__mobile .weglot-container{position:absolute;right:-8px}.header__mobile .weglot-container .country-selector{margin-left:12px}.header__mobile .weglot-container .country-selector ul{width:45px;left:-11px}.header__mobile .weglot-container .country-selector .wgcurrent:after{display:none}.header__mobile .weglot-container .country-selector .wgcurrent a{padding:0}.header__mobile .listitem-3{font-size:16px}html .weglot-container{z-index:50}.mm-menu .listitem>span,.mm-menu .listitem>a{font-size:23px;padding:4px 0}.btn{padding:15px 30px!important;font-size:20px!important;line-height:20px!important;border-radius:6px;transition:color .5s ease,background-color .5s ease,border-color .5s ease}.btn.btn-link{text-transform:initial}.btn.btn-disabled{opacity:.2}.btn.btn-primary:after{background:#404040!important}.btn.btn-primary:hover{color:#fff!important;border-color:#404040!important}.btn.btn-yellow,.slideshow-section .slideshow__text-text .btn{color:#000!important;background-color:#ffe542!important;border-color:#ffe542!important}.btn.btn-yellow:after,.slideshow-section .slideshow__text-text .btn:after{background:#f5d300!important}.btn.btn-yellow:hover,.slideshow-section .slideshow__text-text .btn:hover{border-color:#f5d300!important;background-color:#f5d300!important}.btn.btn-small{padding:13px 28px!important;font-size:17px!important;line-height:17px!important}.banner__link .btn{padding:10px 0!important;border-radius:0!important}.blog-thumb .article__image,.posts-section .blog__listing .article__listing .article__image,body.template-blog .container.content-area .blog__listing .article__listing .article__image{margin-bottom:25px}.blog-thumb .article__image .aspect__ratio-image,.posts-section .blog__listing .article__listing .article__image .aspect__ratio-image,body.template-blog .container.content-area .blog__listing .article__listing .article__image .aspect__ratio-image{box-shadow:inset 0 0 150px #0000000d;background-position:center}.blog-thumb .article__date,.posts-section .blog__listing .article__listing .article__date,body.template-blog .container.content-area .blog__listing .article__listing .article__date{background:#ffe542;border:0}.blog-thumb .article__date span,.posts-section .blog__listing .article__listing .article__date span,body.template-blog .container.content-area .blog__listing .article__listing .article__date span{padding:8px 20px;font-size:16px;line-height:25px;font-weight:900}.blog-thumb .article__more,.posts-section .blog__listing .article__listing .article__more,body.template-blog .container.content-area .blog__listing .article__listing .article__more{font-weight:700;font-size:20px;line-height:30px;padding-bottom:3px;display:inline;text-decoration:none;background-image:linear-gradient(#000,#000);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:all .15s ease-out;color:#000}.blog-thumb .article__more:hover,.posts-section .blog__listing .article__listing .article__more:hover,body.template-blog .container.content-area .blog__listing .article__listing .article__more:hover{background-size:100% 2px;color:#000;background-image:linear-gradient(#000,#000)}.blog-thumb .article__more:before,.posts-section .blog__listing .article__listing .article__more:before,body.template-blog .container.content-area .blog__listing .article__listing .article__more:before{display:none}section.instagram{position:relative}section.instagram .paint-background{overflow-x:hidden}section.instagram .paint-background img.insta-background{position:absolute}section.instagram .paint-background img.insta-background.yellow-star{top:10%;left:0;width:calc(10vw + 50px)}section.instagram .paint-background img.insta-background.red-double{bottom:10%;right:0;width:calc(10vw + 50px)}section.instagram section.instagram-feed{margin:50px auto;padding:0 30px;max-width:900px}section.instagram section.instagram-feed h3{margin-bottom:50px;text-align:center;font-weight:300;font-size:24px}section.instagram section.instagram-feed h3 a{font-weight:900;font-size:24px}@media only screen and (max-width: 48em){section.instagram section.instagram-feed #insta-feed a:nth-last-child(2){display:none}}@media only screen and (max-width: 48em){section.instagram section.instagram-feed #insta-feed .instafeed-container{width:50%!important;padding-top:50%!important}}section.instagram section.instagram-feed .call-to-action{margin-top:30px;text-align:center}.minicart-sidebar .item__image{background-repeat:no-repeat;background-size:contain}.minicart-sidebar .cart__rule{height:1px}.minicart-sidebar .cart__btns{flex-wrap:wrap}.minicart-sidebar .cart__btns a.btn{margin-bottom:20px}@media only screen and (min-width: 48em){.minicart-sidebar .cart__btns a.btn+a.btn{margin-left:1rem}}a.product__item{display:block;position:relative;text-align:center}a.product__item:hover .aspect__ratio{transform:scale3d(1.024,1.024,1) rotate(.0001deg)}a.product__item .product__labels .product__label{padding:10px 15px 8px;background:#000;font-weight:900;font-size:16px;line-height:16px}a.product__item .product__labels .product__label.label-Limited-edition{background:#ffe542;color:#000}a.product__item .badge{position:absolute;z-index:2;top:-2%;right:-2%;width:30%;-o-object-fit:contain;object-fit:contain}a.product__item .aspect__ratio{transition:transform 125ms ease-in-out;transform-origin:bottom;transform:rotate(.0001deg)}a.product__item .aspect__ratio .aspect__ratio-image{background-size:cover}a.product__item .product__content{transform:none!important}@media only screen and (min-width: 48em){a.product__item .product__content .product__details{bottom:1.5vw}}a.product__item .product__image-wrapper.transparent{padding:15% 20% 30%}@media (max-width: 768px){a.product__item .product__image-wrapper.transparent{padding:15% 20% 10%}}a.product__item .product__image-wrapper.transparent .aspect__ratio .aspect__ratio-image{background-size:contain;background-position:center 40%}a.product__item .product__image-wrapper.transparent .product__link,a.product__item .product__image-wrapper.transparent .category__title,a.product__item .product__image-wrapper.transparent .product__price{text-shadow:none!important}a.product__item .product__title{max-width:100%}a.product__item .product__link{font-size:20px!important;line-height:30px;font-weight:900}a.product__item .price-from{display:block;margin-bottom:10px;font-size:14px}a.product__item .product__price{max-width:100%;font-weight:400;font-size:16px}@media only screen and (min-width: 48em){a.product__item .product__price{margin-left:20px}}.rc-container-wrapper .rc-option{padding:12px 24px 12px 18px!important}.rc-container-wrapper .rc_popup__block{box-shadow:2px 4px 12px #0003}.rc-container-wrapper .rc_popup__block .rc_popup__how_it_works a{text-decoration:underline}.rc-container-wrapper .rc_popup__block .rc_popup__learn_more,.rc-container-wrapper .rc_popup__block .rc_popup__block__footer,.rc-container-wrapper .rc_popup__block br{display:none}.rc-container-wrapper .rc-selling-plans__dropdown{background:#fff;background-position:right 20px center;background-size:11px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI4NC45IDI4NC45Ij48cGF0aCBkPSJNMjgyIDc2LjVsLTE0LjItMTQuM2E5IDkgMCAwMC0xMy4xIDBMMTQyLjUgMTc0LjQgMzAuMyA2Mi4yYTkgOSAwIDAwLTEzLjIgMEwzIDc2LjVhOSA5IDAgMDAwIDEzLjFsMTMzIDEzM2E5IDkgMCAwMDEzLjEgMGwxMzMtMTMzYTkgOSAwIDAwMC0xM3oiLz48L3N2Zz4=);background-repeat:no-repeat}.posts-section{padding:4vh 0;background:#000}@media only screen and (min-width: 48em){.posts-section{padding:8vh 0}}.posts-section .headings h3,.posts-section .headings p{color:#fff}.posts-section .blog__listing{margin:0!important;justify-content:center}.posts-section .blog__listing .article__listing h4.article__title a{color:#fff;font-weight:400;font-size:16px;line-height:24px}.featured-products{padding:calc(30px + 6vh) 30px;padding-bottom:0}@media only screen and (min-width: 48em){.featured-products{padding:calc(30px + 8vh) calc(30px + 8vw);padding-bottom:0}}.featured-products .headings{text-align:center}.featured-products .products-grid{margin:0 auto}.featured-products .products-grid.grid-2{max-width:700px}.featured-products .products-grid.grid-3{max-width:1000px}.featured-products .products-grid .product{padding:0 2%}section.hero{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;padding:calc(30px + 6vh) 30px;min-height:50vh;max-height:70vh}@media only screen and (min-width: 48em){section.hero{padding:12vmax 8vw}}section.hero.position-right{align-items:flex-end}section.hero.position-center{align-items:center;text-align:center}section.hero.subject-position-left img{-o-object-position:left center;object-position:left center}section.hero.subject-position-right img{-o-object-position:right center;object-position:right center}@media only screen and (max-width: 27em){section.hero.mobile-position-vertical{padding:6vh 10vw 40vh;max-height:none}section.hero.mobile-position-vertical img{display:none}}@media only screen and (max-width: 27em) and (max-width: 27em){section.hero.mobile-position-vertical img.image-mobile{display:block;-o-object-position:bottom center;object-position:bottom center}}@media only screen and (max-width: 27em) and (min-width: 27em){section.hero.mobile-position-vertical img.image-desktop{display:block}}@media only screen and (max-width: 27em){section.hero.mobile-position-vertical article{width:100%}}section.hero img{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.hero article{position:relative;z-index:2;margin-bottom:5%;width:60%}@media only screen and (min-width: 95em){section.hero article{width:45%}}section.hero article .color-yellow{color:#ffe542}section.hero article .color-black{color:#000}section.hero article .color-white{color:#fff}section.hero article .top-title{font-size:calc(1rem + 1vmax);line-height:calc(1rem + 1vmax);font-weight:500}@media only screen and (min-width: 48em){section.hero article .top-title{font-size:calc(.5rem + 1vmax);line-height:calc(.5rem + 1vmax)}}section.hero article h1{margin:calc(.8rem + 1vmax) 0 calc(.8rem + 1.5vmax);font-size:calc(1.5rem + 2vmax);line-height:calc(1.5rem + 2vmax);-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:initial}@media only screen and (min-width: 48em){section.hero article h1{margin:1vmax 0 calc(1rem + 1.5vmax);font-size:calc(2rem + 2vmax);line-height:calc(2rem + 2vmax)}}section.hero article h1.color-white{text-shadow:.3rem .3rem 1rem rgba(0,0,0,.15)}.posts-section.custom-logos{background:#f5f5f5}.posts-section.custom-logos .blog__listing{justify-content:center}.posts-section.custom-logos .blog__listing .article__listing{margin-bottom:0}.posts-section.custom-logos .blog__listing .article__image{display:block;margin:0 auto;padding:0 30px;width:100%;max-width:250px;-webkit-filter:grayscale(1);filter:grayscale(1)}@media only screen and (min-width: 48em){.posts-section.custom-logos .blog__listing .article__image{padding:0}}.posts-section.custom-logos .blog__listing .article__image .aspect__ratio{padding-top:56.25%}.posts-section.custom-logos .blog__listing .article__image .aspect__ratio-image{background-size:contain;background-position:center;box-shadow:none;max-height:200px}.posts-section.custom-logos .blog__listing .article__content{display:none}.rich-banner .banner__text{right:15%}section.text-with-image{display:grid;grid-gap:50px;padding:calc(30px + 6vh) 30px}@media only screen and (min-width: 48em){section.text-with-image{grid-template-columns:1fr 1fr;grid-gap:10%;align-items:start;padding:calc(30px + 8vh) calc(30px + 8vw)}}@media only screen and (min-width: 62em){section.text-with-image{align-items:center}}.heading+section.text-with-image.background-none{padding-top:4vh}section.text-with-image.background-none+.background-none{padding-top:30px}section.text-with-image.background-none:last-of-type{margin-bottom:8vh}section.text-with-image.background-yellow{background:#ffe542}section.text-with-image.background-black{background:#000}section.text-with-image.background-black h3,section.text-with-image.background-black p{color:#fff}@media only screen and (min-width: 48em){section.text-with-image.image-right .description{order:2}}section.text-with-image .description{max-width:700px}@media only screen and (min-width: 48em){section.text-with-image .description .content{font-size:calc(10px + .5vw)}}section.text-with-image a{display:inline-block;margin-top:20px;font-size:20px;font-weight:700}section.text-with-image figure{position:relative;transform:translate(30px,30px)}section.text-with-image figure.image-background-green{background:#b8dd71}section.text-with-image figure.image-background-purple{background:#d592bc}section.text-with-image figure .background-visual{position:absolute;display:block}section.text-with-image figure .background-visual.green-leaf{top:calc(-30px - 12%);right:-5%;width:60%}@media only screen and (max-width: 27em){section.text-with-image figure .background-visual.green-leaf{top:calc(-30px - 22%);right:-30px;width:100%}}section.text-with-image figure .background-visual.purple-circle{bottom:calc(-30px - 12%);left:-5%;width:60%}@media only screen and (max-width: 27em){section.text-with-image figure .background-visual.purple-circle{left:-30px;width:100%}}section.text-with-image figure figure{max-width:600px}section.text-with-image figure img{position:relative;z-index:2;transform:translate(-30px,-30px);width:100%;min-height:400px;max-height:80vh;-o-object-fit:cover;object-fit:cover}.builder-section{padding:40px 0!important}@media only screen and (min-width: 48em){.builder-section{padding:120px 0!important}}.builder-section .align-items-center{padding:0 0 40px!important}@media only screen and (min-width: 48em){.builder-section .align-items-center{padding:50px 10% 50px 0!important}}.builder-section .banner__col-wrap>.banner__text{margin-bottom:20px}.builder-section .banner__picture-wrapper .banner__text-cta{margin-top:0!important}.shopify-section .headings{padding:0 30px;margin-bottom:50px}.shopify-section .headings .subheading{font-size:20px!important;line-height:28px!important}@media only screen and (min-width: 48em){.shopify-section .headings .subheading{font-size:22px!important;line-height:33px!important}}.slideshow-section .slideshow__text-text{max-width:60%!important}@media only screen and (min-width: 48em){.slideshow-section .slideshow__text-text{max-width:500px!important}}.slideshow-section .slideshow__text-text .slideshow__title{color:#ffe542!important}.slideshow-section .slideshow__text-text .weight-700{font-weight:900!important}.slideshow__image-wrap .slideshow__image{background-position:left 25%!important}@media only screen and (max-width: 48em){.slideshow.slideshow--medium,.slideshow.slideshow--large{height:50vh}}.custom-testimonials{position:relative;overflow:hidden;padding:0!important}.custom-testimonials .testimonials-bg{position:absolute}.custom-testimonials .purple-bird{transform:scaleX(-1) rotate(-270deg);width:calc(10vw + 150px);left:-75px;top:20%}@media only screen and (min-width: 48em){.custom-testimonials .purple-bird{top:-150px;left:10%}}.custom-testimonials .blue-double{top:-25px;right:0;width:calc(10vw + 100px)}.custom-testimonials .yellow-eye{left:0;bottom:-25px;width:calc(10vw + 50px)}@media only screen and (min-width: 48em){.custom-testimonials .yellow-eye{bottom:-100px}}.custom-testimonials .green-blob{right:0;bottom:-25px;width:calc(10vw + 50px)}@media only screen and (min-width: 48em){.custom-testimonials .green-blob{bottom:-75px}}.custom-testimonials .wrapper{position:relative;z-index:2}.custom-testimonials .headings{margin-bottom:30px!important;padding:0 30px;text-align:center!important}@media only screen and (min-width: 48em){.custom-testimonials .headings{margin-bottom:40px!important}}.custom-testimonials .headings+.flex-wrap{justify-content:center}.custom-testimonials .headings+.flex-wrap .banner__col{max-width:430px}@media only screen and (max-width: 62em){.custom-testimonials .headings+.flex-wrap .banner__col{margin-top:30px}}.custom-testimonials .headings+.flex-wrap .size-16{margin-bottom:0!important}.template-index .top-bar{width:100%;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.template-index .top-bar::-webkit-scrollbar{display:none}@media only screen and (max-width: 62em){.template-index .top-bar .page-width{padding-right:0}}.template-index .top-bar .top-info-bar .item{display:flex;align-items:center;height:45px}.trustpilot-header{display:flex;align-items:center;gap:7px}.trustpilot-header__label{font-weight:500;color:#000;font-size:18px}.trustpilot-footer{display:flex;flex-direction:column;gap:12px;margin-bottom:31px;padding-top:21px}@media only screen and (min-width: 48em){.trustpilot-footer{display:none;margin-left:60px;margin-bottom:0;padding:0}}.trustpilot-footer--desktop{display:none}@media only screen and (min-width: 48em){.trustpilot-footer--desktop{padding-top:0;display:flex}}.trustpilot-reviews{background:#f5f5f5}.trustpilot-reviews a:hover{color:inherit}.trustpilot-reviews .slick-dots{margin-top:0}.trustpilot-reviews .page-width{padding:50px 30px}@media only screen and (min-width: 48em){.trustpilot-reviews .page-width{padding:50px 8vw}}.trustpilot-reviews__header{display:flex;flex-direction:column;gap:20px;margin:0 10px 20px}@media only screen and (min-width: 27em){.trustpilot-reviews__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.trustpilot-reviews__header .h2,.trustpilot-reviews__header .blog-thumb .article__title,.blog-thumb .trustpilot-reviews__header .article__title,.trustpilot-reviews__header .posts-section .blog__listing .article__listing .article__title,.posts-section .blog__listing .article__listing .trustpilot-reviews__header .article__title,.trustpilot-reviews__header body.template-blog .container.content-area .blog__listing .article__listing .article__title,body.template-blog .container.content-area .blog__listing .article__listing .trustpilot-reviews__header .article__title,.trustpilot-reviews__header .blog-thumb .article__title a,.blog-thumb .article__title .trustpilot-reviews__header a,.trustpilot-reviews__header .posts-section .blog__listing .article__listing .article__title a,.posts-section .blog__listing .article__listing .article__title .trustpilot-reviews__header a,.trustpilot-reviews__header body.template-blog .container.content-area .blog__listing .article__listing .article__title a,body.template-blog .container.content-area .blog__listing .article__listing .article__title .trustpilot-reviews__header a,.trustpilot-reviews__header body.template-product .product-single__title,body.template-product .trustpilot-reviews__header .product-single__title{margin:0}.trustpilot-reviews__title .h4{font-family:Montserrat,sans-serif}.trustpilot-reviews__logo-container{position:relative;display:flex;flex-direction:column;gap:5px;padding-right:60px}@media only screen and (min-width: 48em){.trustpilot-reviews__logo-container{padding-right:80px}}.trustpilot-reviews__logo,.trustpilot-reviews__logo-stars{width:100px;height:auto}@media only screen and (min-width: 48em){.trustpilot-reviews__logo,.trustpilot-reviews__logo-stars{width:150px}}.trustpilot-reviews__logo-score-box{position:absolute;right:0;display:flex;justify-content:center;align-items:center;background:#00b67a;color:#fff;font-weight:700;font-size:25px;width:51px;height:51px}@media only screen and (min-width: 48em){.trustpilot-reviews__logo-score-box{font-size:30px;width:71px;height:71px}}.trustpilot-reviews .slick-track{display:flex;margin:0}.trustpilot-reviews__slider .slick-prev,.trustpilot-reviews__slider .slick-next{display:none}.trustpilot-reviews__slider .slick-dots li button:before{font-size:12px}.trustpilot-reviews__slide{flex-direction:column;padding:10px;height:auto}.slick-initialized .trustpilot-reviews__slide{display:flex}.trustpilot-reviews__slide .slick-active{transform:unset}.trustpilot-reviews__text{flex-grow:1;padding:30px;font-weight:400;text-align:left;background:none;background:#fff}.trustpilot-reviews__text:before{content:none}.trustpilot-reviews__score{margin:0 0 20px!important}.trustpilot-reviews__author{font-weight:700;font-size:20px}.trustpilot-reviews__date{margin-top:5px;opacity:.5;font-weight:700}body.template-blog .paint-background{overflow-x:hidden}body.template-blog .paint-background img.blog-background{position:absolute}body.template-blog .paint-background img.blog-background.yellow-fish{top:-100px;right:10%;width:calc(10vw + 150px)}body.template-blog .paint-background img.blog-background.purple-circle{right:0;width:calc(8vw + 50px)}body.template-blog .paint-background img.blog-background.green-leaf{top:100px;left:30%;transform:scaleX(-1);width:calc(10vw + 100px)}body.template-blog .paint-background img.blog-background.blue-triangle{top:-15px;left:0;width:calc(10vw + 50px)}body.template-blog .list_categories li.category_item.active a span{font-weight:900}body.template-blog .list_categories li.category_item a span{font-weight:500;text-transform:capitalize}body.template-blog .container.content-area{padding-left:30px!important;padding-right:30px!important;margin:0 auto!important;max-width:1060px!important}body.template-blog .container.content-area .blog__listing{margin:0!important;justify-content:space-between}@media only screen and (min-width: 48em){body.template-blog .container.content-area .blog__listing .article__listing{max-width:46%!important}}body.template-blog .container.content-area .blog__listing .article__listing.publications .aspect__ratio-image{background-size:65%}body.template-blog .container.content-area .blog__listing .article__listing .aspect__ratio-image{transform:scale(1)}@media only screen and (max-width: 48em){.blog-post .article-main .article__image{margin-left:-30px;margin-right:-30px}}.blog-post .article__listing{margin:0 auto;padding:0 30px;max-width:710px}.blog-post .article__listing .article__content a{text-decoration:underline;font-weight:500}.blog-post .article__listing .article__content img{margin:25px 0}.blog-post .article__image.publication{margin:0 auto 50px;max-width:400px}.blog-post .article__tags a{padding:10px 20px;font-weight:900;border:0;background:#eee}.blog-post .article__tags a:before{display:none}.blog-post .article__tags a:hover{color:#000;background:#ffe542}@media only screen and (max-width: 62em){.blog-post .article__meta{margin:30px 0}}.site-pagination a:hover{color:#f5d300}.page-cart section.cart{display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width: 48em){.page-cart section.cart{flex-wrap:nowrap;flex-direction:row}}@media only screen and (max-width: 48em){.page-cart section.cart .cart-items{max-width:100%}}.page-cart section.cart .cart-items .title-wrapper{display:block}@media only screen and (max-width: 48em){.page-cart section.cart .cart-items .title-wrapper .page-title-wrapper{margin-top:0}}.page-cart section.cart>div{flex-grow:1;padding:calc(30px + 6vh) 30px}@media only screen and (min-width: 48em){.page-cart section.cart>div{padding:calc(30px + 8vh) calc(30px + 8vw)}}.page-cart section.cart .cart .item__image img{max-height:90px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.page-cart section.cart .cart tfoot tr:first-child{padding-top:0;border-top:0px solid black}.page-cart section.cart .cart__shipping td,.page-cart section.cart .cart__shipping th{padding-bottom:30px}@media only screen and (max-width: 48em){.page-cart section.cart .cart-totals{max-width:100%}}.page-cart section.cart .cart-totals .cart__total{margin-top:30px;padding-top:15px;border-top:1px solid black}.page-cart section.cart .cart-totals .cart__total th,.page-cart section.cart .cart-totals .cart__total td{padding:30px 0}.page-cart section.cart .cart-totals .cart__total .price{font-size:24px}body.contact .contact-info{padding-top:calc(2vw + 50px)}body.contact .contact-info #contact_form{margin-top:0}body.contact .contact-info .delimiter:before{height:1px}body .page-faqs .faqs-left .faqs-inner,body .page-faqs .faqs-right .faqs-inner{padding-top:inherit;padding-right:inherit;padding-left:inherit;padding:0 7vw 7vw}body .page-faqs .faqs-left{background:#ffe542}body .page-faqs .faqs-left .faqs-inner{position:-webkit-sticky;position:sticky;top:100px;margin-top:50px}body .page-faqs .faqs-left .faqs-toc a{display:block;padding:5px 0;font-size:20px;font-weight:500}body .page-faqs .faqs-left .faqs-toc a:hover{text-decoration:underline}body .page-faqs .faq-heading{padding-top:100px}body .page-faqs .faq-heading h2{color:#000}body .page-faqs .faq-question{font-weight:700;font-size:calc(18px + .5vw)}body .page-faqs .faq-line{margin:0;border-top-color:#ffe542}.page-normal .page-header{min-height:0}.page-normal .content-area{margin:0 auto 80px;padding:0 30px;max-width:710px}.page-normal .content-area img{margin:30px 0}.page-normal .content-area ul{margin:20px 0}.page-normal .content-area a{text-decoration:underline;font-weight:500}.shopify-policy__body h3{margin:36px 0 12px;font-size:22px;font-weight:700}.shopify-policy__body h4{margin:36px 0 12px;font-size:18px;font-weight:700}@media only screen and (min-width: 48em){body.template-product .product-template__container.no-overlap{padding-top:5vh}}body.template-product .product-single__title{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}body.template-product .product-single__before{padding:20px;margin:0 0 15px;background:#e2f5fc}body.template-product .product-single__bottom{position:relative;z-index:10}body.template-product .product-form__variants .selector-wrapper .option-select-label{display:none}body.template-product .product-form__item--quantity,body.template-product .product-form__item--submit{margin-bottom:20px}body.template-product .tags{position:absolute;z-index:2;top:16px}@media only screen and (min-width: 48em){body.template-product .tags{left:-15px}}body.template-product .tags .tag{padding:10px 15px 8px;background:#ffe542;font-weight:900;line-height:16px}body.template-product .product__labels{top:50px}@media only screen and (min-width: 48em){body.template-product .product__labels{left:-15px}}body.template-product .product__labels .product__label{background:#000;font-weight:900}body.template-product .product-single__photo-wrapper .product-single__photo-container.transparent .product-single__photo{padding:50px 30px}@media only screen and (min-width: 48em){body.template-product .product-single__photo-wrapper .product-single__photo-container.transparent .product-single__photo{padding:80px 80px 100px}}body.template-product .product-single__photo-wrapper .product-single__photo-container.transparent .feature-row__image{max-height:370px}body.template-product .product-single__photo-wrapper .product-single__photo-container .feature-row__image{-o-object-fit:contain;object-fit:contain;width:100%;max-height:450px}@media only screen and (min-width: 48em){body.template-product .product-single__photo-wrapper .product-single__photo-container .feature-row__image{max-height:550px}}body.template-product .product-single__thumbnail-wrapper{margin-top:30px}body.template-product .product-single__photos.bottom .product-single__thumbnails .slick-list{background:none;border:none;box-shadow:none}body.template-product .product-single__photos.bottom .product-single__thumbnails .slick-list .aspect__ratio-image{background-size:contain}body.template-product .product-tabs__panel{margin:0 auto;max-width:700px}body.template-product .product-tabs__panel a{text-decoration:underline;font-weight:500}body.template-product .product-tabs__panel ul{margin:20px 0}.template-collection .breadcrumbs{display:none!important}.template-collection .page-collection{position:relative;overflow-x:hidden}.template-collection .page-collection .collection-bar{margin:0}.template-collection .page-collection img.collection-header-bg{position:absolute}.template-collection .page-collection img.collection-header-bg.collection-header-red-double{top:-150px;transform:scaleX(-1) rotate(-75deg);width:350px}@media only screen and (max-width: 48em){.template-collection .page-collection img.collection-header-bg.collection-header-red-double{top:-50px;width:250px;left:-100px}}.template-collection .page-collection img.collection-header-bg.collection-header-purple-leaf{left:36%;width:220px}@media only screen and (max-width: 48em){.template-collection .page-collection img.collection-header-bg.collection-header-purple-leaf{display:none}}.template-collection .page-collection img.collection-header-bg.collection-header-green-flow{top:200px;right:40px;width:200px}@media only screen and (max-width: 48em){.template-collection .page-collection img.collection-header-bg.collection-header-green-flow{display:none}}.template-collection .page-collection img.collection-header-bg.collection-header-green-blob{right:-170px;width:270px}@media only screen and (max-width: 48em){.template-collection .page-collection img.collection-header-bg.collection-header-green-blob{right:-100px;width:175px}}.template-collection .page-categories-wrapper{display:none}.template-collection .content-area{padding-top:0}body.storelocator .page-storelocator{position:relative;overflow-x:hidden}body.storelocator .page-storelocator img.storelocator-bg{position:absolute}body.storelocator .page-storelocator img.storelocator-bg.storelocator-purple-bird{top:-50px;transform:scaleX(-1) rotate(85deg);width:230px;right:-120px}@media only screen and (min-width: 48em){body.storelocator .page-storelocator img.storelocator-bg.storelocator-purple-bird{width:410px;right:0}}body.storelocator .page-storelocator img.storelocator-bg.storelocator-blue-stroke{top:50px;left:-100px;width:200px;transform:scaleX(-1)}@media only screen and (min-width: 48em){body.storelocator .page-storelocator img.storelocator-bg.storelocator-blue-stroke{top:150px;left:-50px;width:300px}}body.storelocator .page-storelocator img.storelocator-bg.storelocator-blue-stripe{left:20px;top:-20px;width:250px}@media only screen and (min-width: 48em){body.storelocator .page-storelocator img.storelocator-bg.storelocator-blue-stripe{left:50px;top:50px;width:350px}}body.storelocator section.stores{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr;max-width:calc(1000px + 16vw);margin:0 auto;padding:calc(30px + 8vh) calc(30px + 8vw);padding-top:0}@media only screen and (min-width: 48em){body.storelocator section.stores{grid-template-columns:1fr 1fr 1fr 1fr}}body.storelocator section.stores .store{display:flex;justify-content:center;align-items:center;margin-bottom:15px}body.storelocator section.stores .store img{width:100%;max-width:250px;max-height:150px;-o-object-fit:contain;object-fit:contain}.page-story .heading{position:relative;padding:8vh 8vw}.page-story .heading h1,.page-story .heading p{position:relative;max-width:700px;z-index:2}.page-story .heading h1{margin:0 auto}.page-story .heading h1+p{margin:30px auto 0}.page-story .heading img.heading-background{position:absolute}.page-story .heading img.heading-background.purple-bird{transform:scaleX(-1) rotate(-270deg);top:-100px;left:50px;width:calc(10vw + 150px)}.page-story .heading img.heading-background.blue-double{top:100px;right:0;width:calc(10vw + 100px)}.page-story .heading img.heading-background.yellow-eye{left:0;bottom:0;width:calc(10vw + 50px)}.page-story .heading img.heading-background.green-blob{right:0;bottom:-100px;width:calc(10vw + 50px)}.page-story .heading img.heading-background.green-leaf{right:0;bottom:0;width:calc(10vw + 100px)}.page-story .heading img.heading-background.red-double{left:0;top:100px;width:calc(10vw + 50px)}body.hifive{font-family:KabelLTStd-Black,sans-serif!important}body.hifive{background:#fff3f0}body.hifive #site-content,body.hifive .site-copyright{background:#a263a7;color:#fff!important}body.hifive .site-footer{background:#f7c1ca}body.hifive .site-main{border-bottom-color:#fb9c88}body.hifive .products-grid{margin:0 auto!important;max-width:1120px}@media only screen and (max-width: 48em){body.hifive .products-grid.grid-3 .product{max-width:100%!important;flex:0 0 100%!important}}body.hifive .product-grid-title{margin:0 0 calc(20px + 1vw);text-align:center}body.hifive .page-content{padding-bottom:5vh}body.hifive .hifive-brand{margin:0 auto 10vh}body.hifive .site-header__main,body.hifive .site-header .site-navigation{background:#ffcd05!important;color:#b1b1d4!important;font-weight:700}body.hifive .site-header .site-nav__item>.site-nav__link{font-family:KabelLTStd-Black,sans-serif}body.hifive #shopify-section-header-mobile .header__mobile.is-fixed.finished:before{background:#ffcd05!important}body.hifive .hifive-header{position:relative;display:flex;justify-content:center;align-items:center;height:76vh}@media (max-width: 768px){body.hifive .hifive-header{height:55vh}}body.hifive .hifive-header__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 768px){body.hifive .hifive-header__background{height:auto}}body.hifive .hifive-header__logo{position:relative;z-index:2}body.hifive .hifive-header__ribbon{position:absolute;z-index:3;bottom:0;border-top:1px solid black;border-bottom:1px solid black;width:100%;height:30px;background:#fff;background-repeat:repeat-x;background-position:center}body.hifive .hifive-header__leaf{position:absolute;z-index:3}body.hifive .hifive-header__leaf--top{width:calc(40px + 4vw);top:-10px;left:10vw;transform:scaleX(-1) rotate(60deg)}body.hifive .hifive-header__leaf--bottom{width:calc(30px + 3vw);top:calc(100% - 10px);right:10vw;transform:rotate(30deg)}body.hifive .hifive-instafeed{margin-bottom:10vh}body.hifive .hifive-instafeed__leaf{position:absolute}body.hifive .hifive-instafeed__leaf--left{bottom:0;width:calc(40px + 4vw);transform:scaleX(-1) rotate(135deg)}body.hifive .hifive-instafeed__leaf--right{right:calc(5px + .5vw);transform:scaleX(-1) rotate(265deg);width:calc(50px + 5vw)}body.hifive .hifive-instafeed #insta-feed a:nth-child(12)~a{display:none}body.hifive .products-grid.layout-2 .product__image-wrapper{border-radius:170px}@media only screen and (min-width: 48em){body.hifive .products-grid.layout-2 .product__details{flex-direction:column;bottom:-3vmax}}@media (max-width: 768px){body.hifive .products-grid.layout-2 .product__details{flex-direction:column;text-align:center;margin-bottom:3rem}}body.hifive .products-grid.layout-2 .product__title{max-width:100%;color:#b1b1d4}@media only screen and (min-width: 48em){body.hifive .products-grid.layout-2 .product__link{font-size:calc(15px + .5vmax)!important}}body.hifive .products-grid.layout-2 .product__price{opacity:1!important}@media only screen and (min-width: 48em){body.hifive .products-grid.layout-2 .product__price{align-self:flex-start;margin-top:10px;margin-left:calc(-.9765625vw - 7.5px);max-width:100%;text-align:left}}body.hifive blockquote.hifive-quote{margin:5vh auto;max-width:1120px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}body.hifive section.text-with-image{padding:calc(30px + 10vh) 30px calc(30px + 3vh);margin:0 auto;max-width:1120px}body.hifive section.text-with-image h4{margin:0 0 20px;font-size:22px;line-height:28px;font-weight:600}@media only screen and (min-width: 48em){body.hifive section.text-with-image h4{font-size:calc(16px + .5vw);line-height:calc(20px + .5vw)}}body.hifive section.text-with-image p{margin:0 0 20px;font-size:18px;line-height:26px}@media only screen and (min-width: 48em){body.hifive section.text-with-image p{font-size:calc(14px + .25vw);line-height:calc(22px + .25vw)}}body.hifive section.text-with-image figure{transform:none;border-radius:10px;width:calc(100% - 30px)}body.hifive section.text-with-image figure.image-background-pink{background:#fb9c88}body.hifive section.text-with-image figure img{border-radius:10px;transform:translate(30px,-30px)}#trustpilot-widget-trustbox-0-wrapper{display:none}.shop-now-btn{display:inline-block;margin-top:10px;padding:5px;background-color:#fff;border:2px solid #BBBBDD;color:#bbd;text-decoration:none;text-align:center;font-weight:700;border-radius:15px}.shop-now-btn:hover{background-color:#bbd;color:#000}.hi-five-footer{color:#fff!important}@media only screen and (max-width: 640px){.hi-five-content{color:#fff;font-weight:700}}@media (min-width: 768px){.hi-five-content{color:#fff;width:60rem;margin-left:auto;margin-right:auto;font-weight:700}}.mobile-banner{display:none}@media (max-width: 768px){.desktop-banner{display:none}.mobile-banner{display:block}}.footer__widget .heading label:after{color:#000}a.product__item .aspect__ratio .aspect__ratio-image{background-size:contain}.aspect__ratio .aspect__ratio-image{height:110%}
/*# sourceMappingURL=/cdn/shop/t/19/assets/app.css.map */
