@font-face{font-family:Shrikhand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/shrikhand/v16/a8IbNovtLWfR7T7bMJwbBA.ttf) format("truetype")}.helv{font-family:HelveticaNeue,sans-serif}.shr{font-family:Shrikhand,sans-serif}.prod-bundle .price__container{display:none!important}html{height:100%}body{margin:0;background:#fff;font-size:62.5%!important;color:#0a0a0a;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;text-transform:lowercase;font-family:HelveticaNeue,sans-serif}#MainContent{overflow:hidden}body p{color:#0a0a0a}table,tr,td{font-size:20px}a{outline:none;text-decoration:none}.row{max-width:150rem;height:inherit;margin:0 auto;padding:0 3rem;position:relative;z-index:5}*{box-sizing:border-box}.shopify-section-group-header-group{position:absolute;left:0;top:0;right:0;z-index:100}header#head{padding:6rem 0}header#head .row{max-width:138rem;position:static}header#head .flex{display:flex;justify-content:space-between;align-items:center}header#head .mainMenuContainer{flex:1}header#head .mainMenuContainer .scroll .content{display:flex;align-items:center;justify-content:center}header#head .mainMenuContainer .stripes{overflow:hidden;position:absolute;bottom:0;left:0;right:0;display:none}header#head .mainMenuContainer .stripes div{height:1.4rem}header#head .mainMenuContainer .stripes div:nth-of-type(1){background-color:#ff9015}header#head .mainMenuContainer .stripes div:nth-of-type(3){background-color:#00c4b3}header#head .mainMenuContainer .clouds{position:absolute;bottom:0;right:0;display:none;width:22.9rem;height:22rem}header#head .mainMenuContainer .clouds div{background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute}header#head .mainMenuContainer .clouds .cloud1{width:21.8rem;height:8.6rem;background-image:url(hero-cloud2.png);bottom:0;right:0}header#head .mainMenuContainer .clouds .cloud2{width:9.6rem;height:3.7rem;background-image:url(hero-cloud1.png);left:0;top:8rem}header#head .mainMenuContainer .clouds .baloon{width:5rem;height:6.2rem;background-image:url(icon-baloon.png);top:0;right:2rem}header#head #logo{width:19.1rem;height:4.6rem}header#head #logo a{display:block;width:100%;height:100%}header#head #logo a svg{width:100%;height:100%;object-fit:contain}header#head #mainNav{margin-left:auto}header#head #mainNav ul{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0 2rem}header#head #mainNav ul li{margin:0 1.1rem}header#head #mainNav ul li a{padding:.5rem;color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.35px;line-height:100%;position:relative}header#head #mainNav ul li:nth-of-type(2) a:hover:before,header#head #mainNav ul li:nth-of-type(3) a:hover:before{left:.5rem;right:50%}header#head #mainNav ul li:nth-of-type(2) a:hover:after,header#head #mainNav ul li:nth-of-type(3) a:hover:after{right:.5rem;left:50%}header#head #mainNav ul li:nth-of-type(2) a:before,header#head #mainNav ul li:nth-of-type(3) a:before,header#head #mainNav ul li:nth-of-type(2) a:after,header#head #mainNav ul li:nth-of-type(3) a:after{content:"";display:block;height:0;border-bottom:1px solid #fff;position:absolute;top:3rem;transition:all .3s}header#head #mainNav ul li:nth-of-type(2) a:before,header#head #mainNav ul li:nth-of-type(3) a:before{left:-50%;right:150%}header#head #mainNav ul li:nth-of-type(2) a:after,header#head #mainNav ul li:nth-of-type(3) a:after{right:-50%;left:150%}header#head #mobileNav ul{list-style:none;margin:0;padding:0}header#head #mobileNav ul li{margin:.3rem 0}header#head #mobileNav ul li a{font-size:3.2rem;line-height:105%;color:#fff;font-weight:700;letter-spacing:-.5px}header#head #mobileNav ul li a:hover{text-decoration:underline}header#head #mobileNav ul li .dropdown-child{margin:1rem 0;padding:0;display:none}header#head #mobileNav ul li .dropdown-child li a{font-size:2.6rem;line-height:115%;color:#ffffffa6}header#head #mobileNav ul li:first-of-type .dropdown-child{display:block}header#head #menuTools{display:flex;align-items:center;margin-left:auto}header#head #menuTools .header__icon{display:block;margin:0 1rem;transition:all .3s}header#head #menuTools .header__icon:hover{transform:scale(1.1)}header#head #menuTools .header__icon:last-child{margin-right:0}header#head #menuTools .header__icon--happy{width:3.8rem;height:3.9rem}header#head #menuTools .header__icon--happy p{position:absolute;left:-999rem}header#head #menuTools .header__icon--cart{position:relative}header#head #menuTools .header__icon--cart .cart-count-bubble{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;color:#000;font-size:.8rem;font-weight:400;position:absolute;right:-11px;top:-7px;width:1.6rem;height:1.6rem}header#head #mobileSearch{display:none;margin:0 0 3rem}header#head #mobileSearch form{display:flex;align-items:center;width:100%}header#head #mobileSearch form svg{margin:0 2rem 0 0;flex:1 0 4rem;max-width:4rem;height:4rem}header#head #mobileSearch form svg use{transform:scale(1.8)}header#head #mobileSearch form input{border:none;border-bottom:1px solid #fff;background-color:transparent;font-size:2.4rem;line-height:105%;color:#fff;font-weight:700;letter-spacing:-.5px;padding:.3rem 0;width:100%;max-width:30rem;text-transform:lowercase}header#head #mobileSearch form input::-webkit-search-cancel-button{background:none;-webkit-appearance:none;appearance:none;width:1.4rem;height:1.4rem;background-image:url(icon-close.svg);background-size:contain;background-repeat:no-repeat;margin-left:1.5rem}header#head #mobileCart{display:none;position:absolute;top:4rem;right:8rem}header#head #mobileCart .cart-count-bubble{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;color:#000;font-size:.8rem;font-weight:400;position:absolute;right:-11px;top:-7px;width:1.6rem;height:1.6rem}header#head #hamburgerMenu{width:3.4rem;height:3.4rem;padding:1rem .5rem;display:none;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-right:-.5rem}header#head #hamburgerMenu div{height:2px;background:#fff;position:relative;transition:all .2s}header#head #hamburgerMenu div:nth-of-type(1){width:100%}header#head #hamburgerMenu div:nth-of-type(2){width:1.5rem}header#head #hamburgerMenu.opened div:nth-of-type(1){transform:rotate(45deg);top:6px}header#head #hamburgerMenu.opened div:nth-of-type(2){transform:rotate(-45deg);top:-6px;width:100%}header#head.scrolled{position:fixed;left:0;top:0;right:0;padding:1rem 0;background-color:#fff}header#head.scrolled #logo a svg path{fill:#00c3b3}header#head.scrolled #mainNav ul li a{color:#000}header#head.scrolled #mainNav ul li:nth-of-type(2) a:before,header#head.scrolled #mainNav ul li:nth-of-type(3) a:before,header#head.scrolled #mainNav ul li:nth-of-type(2) a:after,header#head.scrolled #mainNav ul li:nth-of-type(3) a:after{border-bottom-color:#000}header#head.scrolled #mobileCart{top:2.1rem}header#head.scrolled #mobileCart a svg path{fill:#000}header#head.scrolled #mobileCart .cart-count-bubble{background:#000;color:#fff}header#head.scrolled #hamburgerMenu div{background:#000}header#head.scrolled #hamburgerMenu.opened div{background:#fff}header#head.scrolled #menuTools .header__icon--cart svg path{fill:#000}header#head.scrolled #menuTools .header__icon--cart .cart-count-bubble{background-color:#000;color:#fff}header#head.scrolled .header__search .header__icon--search svg{filter:invert(1)}body.menuOpened header#head #logo a svg path{fill:#fff}body.menuOpened header#head #menuTools .header__icon--cart svg path{fill:#fff}body.menuOpened header#head #menuTools .header__icon--cart .cart-count-bubble{background-color:#fff;color:#000}body.menuOpened header#head #mobileCart a svg path{fill:#fff}body.menuOpened header#head #mobileCart .cart-count-bubble{background:#fff;color:#000}.template-page.p-mediakit header#head #logo a svg path,.template-page.p-wsg-proxy-template header#head #logo a svg path,.template-page.p-mediakitgoogle header#head #logo a svg path,.template-page.p-labtests header#head #logo a svg path,.template-page.p-contact header#head #logo a svg path,.template-page.p-complaint header#head #logo a svg path,.template-blog header#head #logo a svg path,.template-article header#head #logo a svg path,.template-news header#head #logo a svg path,.template-login header#head #logo a svg path,.template- header#head #logo a svg path,.template-cart header#head #logo a svg path,.p-quiz header#head #logo a svg path,.p-learn header#head #logo a svg path,.template-search header#head #logo a svg path,.template-product.prod-swag header#head #logo a svg path,.template-404 header#head #logo a svg path{fill:#00c3b3}.template-page.p-mediakit header#head #mainNav ul li a,.template-page.p-wsg-proxy-template header#head #mainNav ul li a,.template-page.p-mediakitgoogle header#head #mainNav ul li a,.template-page.p-labtests header#head #mainNav ul li a,.template-page.p-contact header#head #mainNav ul li a,.template-page.p-complaint header#head #mainNav ul li a,.template-blog header#head #mainNav ul li a,.template-article header#head #mainNav ul li a,.template-news header#head #mainNav ul li a,.template-login header#head #mainNav ul li a,.template- header#head #mainNav ul li a,.template-cart header#head #mainNav ul li a,.p-quiz header#head #mainNav ul li a,.p-learn header#head #mainNav ul li a,.template-search header#head #mainNav ul li a,.template-product.prod-swag header#head #mainNav ul li a,.template-404 header#head #mainNav ul li a{color:#000}.template-page.p-mediakit header#head #mainNav ul li:nth-of-type(2) a:before,.template-page.p-wsg-proxy-template header#head #mainNav ul li:nth-of-type(2) a:before,.template-page.p-mediakitgoogle header#head #mainNav ul li:nth-of-type(2) a:before,.template-page.p-labtests header#head #mainNav ul li:nth-of-type(2) a:before,.template-page.p-contact header#head #mainNav ul li:nth-of-type(2) a:before,.template-page.p-complaint header#head #mainNav ul li:nth-of-type(2) a:before,.template-blog header#head #mainNav ul li:nth-of-type(2) a:before,.template-article header#head #mainNav ul li:nth-of-type(2) a:before,.template-news header#head #mainNav ul li:nth-of-type(2) a:before,.template-login header#head #mainNav ul li:nth-of-type(2) a:before,.template- header#head #mainNav ul li:nth-of-type(2) a:before,.template-cart header#head #mainNav ul li:nth-of-type(2) a:before,.p-quiz header#head #mainNav ul li:nth-of-type(2) a:before,.p-learn header#head #mainNav ul li:nth-of-type(2) a:before,.template-search header#head #mainNav ul li:nth-of-type(2) a:before,.template-product.prod-swag header#head #mainNav ul li:nth-of-type(2) a:before,.template-404 header#head #mainNav ul li:nth-of-type(2) a:before,.template-page.p-mediakit header#head #mainNav ul li:nth-of-type(3) a:before,.template-page.p-wsg-proxy-template header#head #mainNav ul li:nth-of-type(3) a:before,.template-page.p-mediakitgoogle header#head #mainNav ul li:nth-of-type(3) a:before,.template-page.p-labtests header#head #mainNav ul li:nth-of-type(3) a:before,.template-page.p-contact header#head #mainNav ul li:nth-of-type(3) a:before,.template-page.p-complaint header#head #mainNav ul li:nth-of-type(3) a:before,.template-blog header#head #mainNav ul li:nth-of-type(3) a:before,.template-article header#head #mainNav ul li:nth-of-type(3) a:before,.template-news header#head #mainNav ul li:nth-of-type(3) a:before,.template-login header#head #mainNav ul li:nth-of-type(3) a:before,.template- header#head #mainNav ul li:nth-of-type(3) a:before,.template-cart header#head #mainNav ul li:nth-of-type(3) a:before,.p-quiz header#head #mainNav ul li:nth-of-type(3) a:before,.p-learn header#head #mainNav ul li:nth-of-type(3) a:before,.template-search header#head #mainNav ul li:nth-of-type(3) a:before,.template-product.prod-swag header#head #mainNav ul li:nth-of-type(3) a:before,.template-404 header#head #mainNav ul li:nth-of-type(3) a:before,.template-page.p-mediakit header#head #mainNav ul li:nth-of-type(2) a:after,.template-page.p-wsg-proxy-template header#head #mainNav ul li:nth-of-type(2) a:after,.template-page.p-mediakitgoogle header#head #mainNav ul li:nth-of-type(2) a:after,.template-page.p-labtests header#head #mainNav ul li:nth-of-type(2) a:after,.template-page.p-contact header#head #mainNav ul li:nth-of-type(2) a:after,.template-page.p-complaint header#head #mainNav ul li:nth-of-type(2) a:after,.template-blog header#head #mainNav ul li:nth-of-type(2) a:after,.template-article header#head #mainNav ul li:nth-of-type(2) a:after,.template-news header#head #mainNav ul li:nth-of-type(2) a:after,.template-login header#head #mainNav ul li:nth-of-type(2) a:after,.template- header#head #mainNav ul li:nth-of-type(2) a:after,.template-cart header#head #mainNav ul li:nth-of-type(2) a:after,.p-quiz header#head #mainNav ul li:nth-of-type(2) a:after,.p-learn header#head #mainNav ul li:nth-of-type(2) a:after,.template-search header#head #mainNav ul li:nth-of-type(2) a:after,.template-product.prod-swag header#head #mainNav ul li:nth-of-type(2) a:after,.template-404 header#head #mainNav ul li:nth-of-type(2) a:after,.template-page.p-mediakit header#head #mainNav ul li:nth-of-type(3) a:after,.template-page.p-wsg-proxy-template header#head #mainNav ul li:nth-of-type(3) a:after,.template-page.p-mediakitgoogle header#head #mainNav ul li:nth-of-type(3) a:after,.template-page.p-labtests header#head #mainNav ul li:nth-of-type(3) a:after,.template-page.p-contact header#head #mainNav ul li:nth-of-type(3) a:after,.template-page.p-complaint header#head #mainNav ul li:nth-of-type(3) a:after,.template-blog header#head #mainNav ul li:nth-of-type(3) a:after,.template-article header#head #mainNav ul li:nth-of-type(3) a:after,.template-news header#head #mainNav ul li:nth-of-type(3) a:after,.template-login header#head #mainNav ul li:nth-of-type(3) a:after,.template- header#head #mainNav ul li:nth-of-type(3) a:after,.template-cart header#head #mainNav ul li:nth-of-type(3) a:after,.p-quiz header#head #mainNav ul li:nth-of-type(3) a:after,.p-learn header#head #mainNav ul li:nth-of-type(3) a:after,.template-search header#head #mainNav ul li:nth-of-type(3) a:after,.template-product.prod-swag header#head #mainNav ul li:nth-of-type(3) a:after,.template-404 header#head #mainNav ul li:nth-of-type(3) a:after{border-bottom-color:#000}.template-page.p-mediakit header#head #mobileCart a svg path,.template-page.p-wsg-proxy-template header#head #mobileCart a svg path,.template-page.p-mediakitgoogle header#head #mobileCart a svg path,.template-page.p-labtests header#head #mobileCart a svg path,.template-page.p-contact header#head #mobileCart a svg path,.template-page.p-complaint header#head #mobileCart a svg path,.template-blog header#head #mobileCart a svg path,.template-article header#head #mobileCart a svg path,.template-news header#head #mobileCart a svg path,.template-login header#head #mobileCart a svg path,.template- header#head #mobileCart a svg path,.template-cart header#head #mobileCart a svg path,.p-quiz header#head #mobileCart a svg path,.p-learn header#head #mobileCart a svg path,.template-search header#head #mobileCart a svg path,.template-product.prod-swag header#head #mobileCart a svg path,.template-404 header#head #mobileCart a svg path{fill:#000}.template-page.p-mediakit header#head #mobileCart .cart-count-bubble,.template-page.p-wsg-proxy-template header#head #mobileCart .cart-count-bubble,.template-page.p-mediakitgoogle header#head #mobileCart .cart-count-bubble,.template-page.p-labtests header#head #mobileCart .cart-count-bubble,.template-page.p-contact header#head #mobileCart .cart-count-bubble,.template-page.p-complaint header#head #mobileCart .cart-count-bubble,.template-blog header#head #mobileCart .cart-count-bubble,.template-article header#head #mobileCart .cart-count-bubble,.template-news header#head #mobileCart .cart-count-bubble,.template-login header#head #mobileCart .cart-count-bubble,.template- header#head #mobileCart .cart-count-bubble,.template-cart header#head #mobileCart .cart-count-bubble,.p-quiz header#head #mobileCart .cart-count-bubble,.p-learn header#head #mobileCart .cart-count-bubble,.template-search header#head #mobileCart .cart-count-bubble,.template-product.prod-swag header#head #mobileCart .cart-count-bubble,.template-404 header#head #mobileCart .cart-count-bubble{background:#000;color:#fff}.template-page.p-mediakit header#head #hamburgerMenu div,.template-page.p-wsg-proxy-template header#head #hamburgerMenu div,.template-page.p-mediakitgoogle header#head #hamburgerMenu div,.template-page.p-labtests header#head #hamburgerMenu div,.template-page.p-contact header#head #hamburgerMenu div,.template-page.p-complaint header#head #hamburgerMenu div,.template-blog header#head #hamburgerMenu div,.template-article header#head #hamburgerMenu div,.template-news header#head #hamburgerMenu div,.template-login header#head #hamburgerMenu div,.template- header#head #hamburgerMenu div,.template-cart header#head #hamburgerMenu div,.p-quiz header#head #hamburgerMenu div,.p-learn header#head #hamburgerMenu div,.template-search header#head #hamburgerMenu div,.template-product.prod-swag header#head #hamburgerMenu div,.template-404 header#head #hamburgerMenu div{background:#000}.template-page.p-mediakit header#head #hamburgerMenu.opened div,.template-page.p-wsg-proxy-template header#head #hamburgerMenu.opened div,.template-page.p-mediakitgoogle header#head #hamburgerMenu.opened div,.template-page.p-labtests header#head #hamburgerMenu.opened div,.template-page.p-contact header#head #hamburgerMenu.opened div,.template-page.p-complaint header#head #hamburgerMenu.opened div,.template-blog header#head #hamburgerMenu.opened div,.template-article header#head #hamburgerMenu.opened div,.template-news header#head #hamburgerMenu.opened div,.template-login header#head #hamburgerMenu.opened div,.template- header#head #hamburgerMenu.opened div,.template-cart header#head #hamburgerMenu.opened div,.p-quiz header#head #hamburgerMenu.opened div,.p-learn header#head #hamburgerMenu.opened div,.template-search header#head #hamburgerMenu.opened div,.template-product.prod-swag header#head #hamburgerMenu.opened div,.template-404 header#head #hamburgerMenu.opened div{background:#fff}.template-page.p-mediakit header#head #menuTools .header__icon--cart svg path,.template-page.p-wsg-proxy-template header#head #menuTools .header__icon--cart svg path,.template-page.p-mediakitgoogle header#head #menuTools .header__icon--cart svg path,.template-page.p-labtests header#head #menuTools .header__icon--cart svg path,.template-page.p-contact header#head #menuTools .header__icon--cart svg path,.template-page.p-complaint header#head #menuTools .header__icon--cart svg path,.template-blog header#head #menuTools .header__icon--cart svg path,.template-article header#head #menuTools .header__icon--cart svg path,.template-news header#head #menuTools .header__icon--cart svg path,.template-login header#head #menuTools .header__icon--cart svg path,.template- header#head #menuTools .header__icon--cart svg path,.template-cart header#head #menuTools .header__icon--cart svg path,.p-quiz header#head #menuTools .header__icon--cart svg path,.p-learn header#head #menuTools .header__icon--cart svg path,.template-search header#head #menuTools .header__icon--cart svg path,.template-product.prod-swag header#head #menuTools .header__icon--cart svg path,.template-404 header#head #menuTools .header__icon--cart svg path{fill:#000}.template-page.p-mediakit header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-wsg-proxy-template header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-mediakitgoogle header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-labtests header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-contact header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-complaint header#head #menuTools .header__icon--cart .cart-count-bubble,.template-blog header#head #menuTools .header__icon--cart .cart-count-bubble,.template-article header#head #menuTools .header__icon--cart .cart-count-bubble,.template-news header#head #menuTools .header__icon--cart .cart-count-bubble,.template-login header#head #menuTools .header__icon--cart .cart-count-bubble,.template- header#head #menuTools .header__icon--cart .cart-count-bubble,.template-cart header#head #menuTools .header__icon--cart .cart-count-bubble,.p-quiz header#head #menuTools .header__icon--cart .cart-count-bubble,.p-learn header#head #menuTools .header__icon--cart .cart-count-bubble,.template-search header#head #menuTools .header__icon--cart .cart-count-bubble,.template-product.prod-swag header#head #menuTools .header__icon--cart .cart-count-bubble,.template-404 header#head #menuTools .header__icon--cart .cart-count-bubble{background-color:#000;color:#fff}.template-page.p-mediakit .header__search .header__icon--search svg,.template-page.p-wsg-proxy-template .header__search .header__icon--search svg,.template-page.p-mediakitgoogle .header__search .header__icon--search svg,.template-page.p-labtests .header__search .header__icon--search svg,.template-page.p-contact .header__search .header__icon--search svg,.template-page.p-complaint .header__search .header__icon--search svg,.template-blog .header__search .header__icon--search svg,.template-article .header__search .header__icon--search svg,.template-news .header__search .header__icon--search svg,.template-login .header__search .header__icon--search svg,.template- .header__search .header__icon--search svg,.template-cart .header__search .header__icon--search svg,.p-quiz .header__search .header__icon--search svg,.p-learn .header__search .header__icon--search svg,.template-search .header__search .header__icon--search svg,.template-product.prod-swag .header__search .header__icon--search svg,.template-404 .header__search .header__icon--search svg{filter:invert(1)}header#head #mainNav .mm{position:absolute;padding-top:4rem;left:0;right:0;display:flex;justify-content:center}header#head #mainNav .mm .content{padding:2.5rem 2.2rem;border-radius:1.4rem;position:relative}header#head #mainNav .mm .content .arrow{width:4.2rem;height:1.6rem;z-index:2;position:absolute;top:-1rem;left:50%;overflow:hidden;clip-path:polygon(50% 0%,0% 100%,100% 100%);z-index:-1}header#head #mainNav .mm .content .arrow .agr{width:120rem;height:120rem;position:absolute;border-radius:50%}header#head #mainNav .mm .content .bg{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;border-radius:1.4rem;z-index:1}header#head #mainNav .mm .content .bg .gradient{width:120rem;height:120rem;position:absolute;border-radius:50%}header#head #mainNav .mm .content .flex{display:flex;position:relative;z-index:5}header#head #mainNav .mm .promo{flex:1 0 49rem;max-width:49rem;padding-right:2rem}header#head #mainNav .mm .promo .img{flex:1 0 22rem;max-width:22rem;margin:-3.7rem 0 -5.2rem -.8rem}header#head #mainNav .mm .promo .img img{width:100%;height:100%;object-fit:contain}header#head #mainNav .mm .promo .txt{flex:1 0 27rem;max-width:27rem;padding-left:1rem}header#head #mainNav .mm .promo .txt h2{font-family:Shrikhand,sans-serif;font-size:3.7rem;line-height:90%;font-weight:400;letter-spacing:-1.1px;color:#832813;margin:0 0 .2rem}header#head #mainNav .mm .promo .txt h3{font-family:Shrikhand,sans-serif;font-size:1.8rem;line-height:120%;font-weight:400;letter-spacing:-.5px;color:#832813;margin:0}header#head #mainNav .mm .promo .txt p{font-size:1.35rem;line-height:120%;font-weight:400;letter-spacing:-.4px;color:#832813;margin:1.3rem 0}header#head #mainNav .mm .promo .txt a{display:inline-block;background-color:#ff5f00;color:#fff;font-size:1.4rem;line-height:2rem;letter-spacing:-.14px;font-weight:600;padding:.5rem 1.5rem;border-radius:1.5rem;transition:all .3s}header#head #mainNav .mm .promo .txt a:hover{background-color:#fff;color:#ff5f00}header#head #mainNav .mm .quiz{flex:1 0 34rem;max-width:34rem;padding-right:2rem;padding-left:2rem}header#head #mainNav .mm .quiz .icon{width:4.9rem;height:6.2rem;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(icon-yellow-baloon.svg);margin:-5rem 0 1rem}header#head #mainNav .mm .quiz h2{font-family:Shrikhand,sans-serif;color:#006961;font-size:3.5rem;line-height:90%;font-weight:400;letter-spacing:-1px;margin:0 0 .5rem}header#head #mainNav .mm .quiz p{font-family:Shrikhand,sans-serif;color:#fff;font-size:2rem;line-height:120%;font-weight:400;letter-spacing:-.2px;margin:0 0 1.2rem;max-width:24rem}header#head #mainNav .mm .quiz .buttons{display:flex;justify-content:flex-start;margin:0 -.5rem}header#head #mainNav .mm .quiz .buttons a{display:inline-block;font-size:1.4rem;line-height:2rem;letter-spacing:-.14px;font-weight:600;padding:.6rem 1.5rem;border-radius:1.5rem;border:1px solid #fff;margin:0 .5rem;transition:all .3s}header#head #mainNav .mm .quiz .buttons a.q{background-color:#fff;color:#006961}header#head #mainNav .mm .quiz .buttons a.q:hover{background-color:#006961;color:#fff;border-color:#006961}header#head #mainNav .mm .quiz .buttons a.f{background-color:transparent;color:#006961}header#head #mainNav .mm .quiz .buttons a.f:hover{background-color:#006961;color:#fff;border-color:#006961}header#head #mainNav .mm .where{padding:1.5rem 3rem 1.5rem 1rem;flex:1 0 40rem;max-width:40rem}header#head #mainNav .mm .where h2{font-family:Shrikhand,sans-serif;font-size:3.8rem;line-height:90%;font-weight:400;color:#fff;margin:0 0 1.5rem}header#head #mainNav .mm .where p{font-size:1.6rem;line-height:120%;font-weight:400;color:#fff;margin:0}header#head #mainNav .mm .where .select{display:flex;align-items:center;margin:1.5rem 0 0}header#head #mainNav .mm .where .select label{font-size:1.5rem;line-height:120%;color:#fff;letter-spacing:-.15px;margin:0 1rem 0 0;font-weight:600}header#head #mainNav .mm .where .select select{color:#00c3b3;font-weight:700;letter-spacing:-.15px;line-height:1.8rem;font-size:1.6rem;padding:.8rem 5rem .8rem 1.6rem;border:none;background-color:#fff;background-image:url(icon-chevron.svg);background-position:right 1rem center;background-repeat:no-repeat;border-radius:1.7rem;-moz-appearance:none;-webkit-appearance:none}header#head #mainNav .mm .where .select select::-ms-expand{display:none}header#head #mainNav .mm .products{flex:1 0 81rem;max-width:81rem;padding:0 3rem}header#head #mainNav .mm .products .owl-stage-outer{max-height:18.6rem;overflow:hidden}header#head #mainNav .mm .products ul{display:flex;margin:0 -.3rem;list-style:none;padding:0}header#head #mainNav .mm .products ul li{padding:.3rem;flex:1;margin:0}header#head #mainNav .mm .products ul li a{display:block;background:linear-gradient(180deg,#fff0 29%,#ffffff1a);border-radius:1.9rem;height:18rem;width:11.8rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:1.5rem;transition:all .3s}header#head #mainNav .mm .products ul li a:after,header#head #mainNav .mm .products ul li a:before{display:none}header#head #mainNav .mm .products ul li a img{width:100%;height:100%;object-fit:contain}header#head #mainNav .mm .products ul li a p{font-family:Shrikhand,sans-serif;color:#fff;font-weight:400;font-size:1.4rem;letter-spacing:-.3px;line-height:85%;margin:.5rem 0 0;text-align:center}header#head #mainNav .mm .products ul li a:hover{transform:scale(.95)}header#head #mainNav .mm .moreinfo{flex:1 0 74rem;max-width:74rem;padding:0 3rem 0 0}header#head #mainNav .mm .moreinfo .owl-item{width:0;overflow:hidden}header#head #mainNav .mm .moreinfo div.item{height:21.6rem;margin:0}header#head #mainNav .mm .moreinfo div.item a{display:flex;height:100%;justify-content:flex-end;flex-direction:column;border:2px solid #fff;background-color:#ffffff4d;border-radius:1.7rem;padding:2rem;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;transition:all .3s}header#head #mainNav .mm .moreinfo div.item a:after{content:"";width:5.4rem;height:5.4rem;background:url(ico-play.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;margin-left:-2.7rem;top:50%;margin-top:-2.7rem;z-index:2;transition:all .3s}header#head #mainNav .mm .moreinfo div.item a:hover{background-color:#ffffff1a}header#head #mainNav .mm .moreinfo div.item a:hover:after{transform:scale(1.1)}header#head #mainNav .mm .moreinfo div.item a:before{display:none}header#head #mainNav .mm .moreinfo div.item a p{font-size:1.2rem;line-height:130%;margin:0;max-width:21rem;color:#fff;font-weight:700;text-align:left}header#head #mainNav .mm .moreinfo div.item a h3{font-size:2.1rem;line-height:130%;margin:0;max-width:21rem;color:#fff;font-weight:700;text-align:left}header#head #mainNav .mm .moreinfo div.item a .ico{width:3.2rem;height:5rem;border-radius:2.3rem;background-color:#00c3b3;background-image:url(ico-mm-go.svg);background-repeat:no-repeat;background-size:1.1rem auto;background-position:center;position:absolute;right:1.7rem;top:1.7rem}header#head #mainNav .mm .owl-nav{display:flex;justify-content:space-between;align-items:center}header#head #mainNav .mm .owl-nav button{width:2.6rem;height:2.6rem;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-size:auto 1rem;text-indent:-999rem;transition:all .3s;position:absolute;top:50%;margin-top:-1.3rem}header#head #mainNav .mm .owl-nav button:hover{transform:scale(1.1)}header#head #mainNav .mm .owl-nav button.disabled{display:none}header#head #mainNav .mm .owl-nav button.owl-prev{background-image:url(owl-prev.svg);background-position:1rem center;left:-3.7rem}header#head #mainNav .mm .owl-nav button.owl-next{background-image:url(owl-next.svg);background-position:1.1rem center;right:-3.7rem}header#head #mainNav .mm .owl-dots{z-index:2;position:absolute;right:-2.8rem;top:0;display:flex;flex-direction:column}header#head #mainNav .mm .owl-dots .owl-dot{width:.6rem;height:.6rem;border-radius:50%;margin:.3rem 0;background-color:#fff;opacity:.2;transition:all .3s}header#head #mainNav .mm .owl-dots .owl-dot:hover{transform:scale(1.2)}header#head #mainNav .mm .owl-dots .owl-dot.active{opacity:1}header#head #mainNav .mm .mm-1{display:none}header#head #mainNav .mm .mm-1 .content{background-color:#e75600;max-height:30rem}header#head #mainNav .mm .mm-1 .content .arrow{margin-left:-12.1rem}header#head #mainNav .mm .mm-1 .content .arrow .agr{top:-48rem;left:-39rem}header#head #mainNav .mm .mm-1 .content .gradient{background:radial-gradient(circle,#fff254,#0000 70%);left:-24rem;top:-40rem}header#head #mainNav .mm .mm-2{margin-left:2rem;display:none!important}header#head #mainNav .mm .mm-2 .content{background-color:#00c3b3}header#head #mainNav .mm .mm-2 .content .arrow{margin-left:-5.3rem;background-color:#00c3b3}header#head #mainNav .mm .mm-2 .content .arrow .agr{top:-44rem;left:-59rem;background:radial-gradient(circle,#fff254,#0000 70%)}header#head #mainNav .mm .mm-2 .content .gradient{background:radial-gradient(circle,#fff254,#0000 70%);left:-3rem;top:-46rem}header#head #mainNav .mm .mm-4{margin-left:9rem;display:none}header#head #mainNav .mm .mm-4 .content{background-color:#2275d9}header#head #mainNav .mm .mm-4 .content .arrow{margin-left:12.8em;background-color:#2275d9}header#head #mainNav .mm .mm-4 .content .arrow .agr{top:-64rem;left:-44rem;background:radial-gradient(circle,#00c3b3,#0000 70%)}header#head #mainNav .mm .mm-4 .content .gradient{background:radial-gradient(circle,#00c3b3,#0000 70%);left:-3rem;top:-46rem}.statesfinder{flex:1 0 55rem;max-width:55rem;padding:0 3rem}.statesfinder .owl-item{width:0;overflow:hidden}.statesfinder a{display:block;padding:.7rem 0;height:13.4rem}.statesfinder a:hover p{text-decoration:underline}.statesfinder a:after,.statesfinder a:before{display:none}.statesfinder .icon{width:8.2rem;height:8.2rem;border-radius:50%;background-repeat:no-repeat;background-position:center;margin:0 auto .4rem}.statesfinder .icon.ny{background-color:#0cc;background-image:url(state-ny.svg);background-size:5.8rem auto}.statesfinder .icon.nj{background-color:#ff3;background-image:url(state-nj.svg);background-size:3rem auto}.statesfinder .icon.oh{background-color:#f36;background-image:url(state-oh.svg);background-size:4rem auto}.statesfinder .icon.ma{background-color:#45dd26;background-image:url(state-ma.svg);background-size:6.4rem auto}.statesfinder .icon.fl{background-color:#ff681d;background-image:url(state-fl.svg);background-size:5.4rem auto}.statesfinder .icon.nc{background-color:#c19ade;background-image:url(state-nc.svg);background-size:6.6rem auto}.statesfinder .icon.sc{background-color:#ea0029;background-image:url(state-sc.svg);background-size:5rem auto}.statesfinder .icon.ct{background-color:#ff76d8;background-image:url(state-ct.svg);background-size:5rem auto}.statesfinder .icon.sd{background-color:#4d008c;background-image:url(state-sd.svg);background-size:4.5rem auto}.statesfinder .icon.al{background-color:#4d008c;background-image:url(state-al.svg);background-size:3.7rem auto}.statesfinder .icon.wi{background-color:#f2cc00;background-image:url(state-wi.svg);background-size:3.7rem auto}.statesfinder .icon.ca{background-color:#ff3;background-image:url(state-ca.svg);background-size:5rem auto}.statesfinder .icon.in{background-color:#f2cc00;background-image:url(state-in.svg);background-size:4.8rem auto}.statesfinder .icon.md{background-color:#4d008c;background-image:url(state-md.svg);background-size:6.2rem auto}.statesfinder .icon.mi{background-color:#ff681d;background-image:url(state-mi.svg);background-size:5rem auto}.statesfinder .icon.tn{background-color:#0cc;background-image:url(state-tn.svg);background-size:6.6rem auto}.statesfinder .icon.wv{background-color:#00833e;background-image:url(state-wv.svg);background-size:5.4rem auto}.statesfinder .icon.ge{background-color:#00833e;background-image:url(state-ge.svg);background-size:4.4rem auto}.statesfinder .icon.il{background-color:#0cc;background-image:url(state-il.svg);background-size:3.2rem auto}.statesfinder .icon.nyd{background-color:transparent;background-image:url(dispensaries.png);background-size:cover}.statesfinder .icon.nyde{background-color:transparent;background-image:url(delivery.png);background-size:cover}.statesfinder p{font-size:1.4rem;line-height:120%;letter-spacing:-.4px;font-weight:600;color:#fff;text-align:center;margin:0}#nlpp{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:100;display:none;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}#nlpp .flex{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}#nlpp .flex .body{width:100%;max-width:62rem;margin:0 auto;position:relative;background:#ff5f00;border-radius:2rem;padding:4rem 3rem 2rem}#nlpp .flex .body .stripes{border-top-left-radius:2rem;border-bottom-left-radius:2rem;overflow:hidden;display:flex;width:4.2rem;position:absolute;left:0;top:0;bottom:0}#nlpp .flex .body .stripes div{flex:1}#nlpp .flex .body .stripes div:nth-of-type(1){background:#00c4b3}#nlpp .flex .body .stripes div:nth-of-type(2){background:#ff5f00}#nlpp .flex .body .stripes div:nth-of-type(3){background:#ff9015}#nlpp .flex .body .close{width:4.6rem;height:4.6rem;background-color:#fff;background-image:url(icon-plus.svg);background-repeat:no-repeat;background-position:center;background-size:2rem auto;cursor:pointer;transform:rotate(45deg);border-radius:50%;position:absolute;right:1.2rem;top:1.2rem;transition:all .3s}#nlpp .flex .body .close:hover{background-color:#e6e6e6}#nlpp .flex .body p{font-size:2.2rem;line-height:140%;color:#fff;text-align:center;margin:0 auto 1rem;font-weight:400;text-transform:lowercase}#nlpp .flex .body h2{font-family:Shrikhand,sans-serif;font-size:4.5rem;line-height:90%;color:#fff;text-align:center;margin:0 auto 1rem;font-weight:400;text-transform:lowercase;letter-spacing:-1.35px;max-width:44rem}#nlpp .flex .body .form{margin:4.2rem auto;max-width:32rem}#nlpp .flex .body .form input{font-size:1.4rem!important;line-height:2.4rem;color:#474747!important;border:none!important;border-radius:1rem!important;padding:1.6rem 2rem!important}#nlpp .flex .body .form button{font-size:2.1rem!important;line-height:2.4rem!important;color:#fff!important;border:none;border-radius:1rem!important;padding:1.6rem 2rem!important;background-color:#ff9015!important;margin:1rem 0 0;height:auto!important;text-align:center;box-sizing:border-box!important;width:100%!important;transition:all .3s}#nlpp .flex .body .form button:hover{background-color:#fff!important;color:#ff9015!important}#nlpp .flex .body .form form>.needsclick>.needsclick:nth-of-type(2){display:block!important}#nlpp .flex .body .form form>.needsclick>.needsclick:nth-of-type(2)>div{display:block!important}#nlpp .flex .body .form form>.needsclick>.needsclick:nth-of-type(2)>div>div{display:block!important;width:100%!important}#nlpp .flex .body .form form h1 span{color:#fff!important;text-transform:lowercase}#nlpp .flex .body .form+p{font-size:1.8rem;font-weight:700;text-decoration:underline;cursor:pointer}#nlpp .flex .body .form+p:hover{text-decoration:none}#agechecker{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:100;display:none;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}#agechecker .flex{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}#agechecker .flex .body{width:50.2rem;height:42rem;margin:0 auto;position:relative}#agechecker .flex .body .bg{width:50.2rem;height:42rem;background-image:url(egg.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;z-index:1}#agechecker .flex .body .img{width:33.8rem;height:13.5rem;position:absolute;top:-4.5rem;right:-7rem;background-image:url(ayrloom-sky.png);background-repeat:no-repeat;background-size:contain;z-index:2}#agechecker .flex .body .logo{width:26rem;height:6.2rem;position:absolute;top:10.5rem;right:13rem;background-image:url(ayrloom-logo-teal.svg);background-repeat:no-repeat;background-size:contain;z-index:2}#agechecker .flex .body h2{font-size:2.2rem;line-height:140%;font-weight:400;color:#000;text-align:center;margin:19rem auto 2.3rem;max-width:28.5rem;display:block;position:relative;z-index:2}#agechecker .flex .body .buttons{max-width:32.5rem;height:5.6rem;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;position:relative;z-index:2;left:-2rem}#agechecker .flex .body .buttons button{flex:1 0 50%;max-width:50%;margin-right:1.2rem;font-size:2rem;line-height:120%;color:#fff;background-color:#ff5f00;border-radius:1rem;letter-spacing:-.2px;font-weight:700;padding:1.5rem;display:inline-block;transition:all .3s;border:1px solid #ff5f00}#agechecker .flex .body .buttons button:hover{color:#ff5f00;background-color:#fff}#agechecker .flex .body .buttons button:nth-of-type(2){margin-left:0}.template-index,.template-index #hero{position:relative}.template-index #hero .herotext{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5}.template-index #hero .herotext .text{opacity:1!important}.template-index #hero .slide{padding:20rem 0 10rem;height:66rem;background-repeat:no-repeat;background-size:cover;position:relative;margin-bottom:6.3rem}.template-index #hero .slide .bg.des{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-position:center}.template-index #hero .slide .bg.mob{display:none;top:0}.template-index #hero .slide .bg.wide,.template-index #hero .slide .bg.ultra{display:none}.template-index #hero .slide .bg{background-size:cover}.template-index #hero .slide .row{max-width:124rem;height:100%}.template-index #hero .slide .flex{display:flex;align-items:center;height:100%}.template-index #hero .slide .flex.left{justify-content:flex-end}.template-index #hero .slide .flex.right{justify-content:flex-start}.template-index #hero .slide .flex .text{max-width:49rem;padding-left:4rem;text-align:center}.template-index #hero .slide .flex h1{font-family:Shrikhand,sans-serif;font-size:6.4rem;line-height:85%;letter-spacing:-1.6px;font-weight:400;margin:2rem auto;color:#fff;max-width:42rem}.template-index #hero .slide .flex h2{font-family:Shrikhand,sans-serif;font-size:3.2rem;line-height:90%;letter-spacing:-1px;font-weight:400;margin:2rem auto;color:#fff}.template-index #hero .slide .flex p{font-size:2.2rem;line-height:120%;letter-spacing:-.7px;font-weight:400;margin:2rem auto;color:#fff}.template-index #hero .slide .flex a{display:inline-block;font-size:1.8rem;line-height:2.2rem;letter-spacing:-.5px;padding:1.1rem 3.5rem;border-radius:2.2rem;transition:all .3s}.template-index #hero .slide .cloud{position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1}.template-index #hero .slide .cloud.ca{width:9.6rem;height:3.7rem;background-image:url(hero-cloud1.png);bottom:0;left:4%}.template-index #hero .slide .cloud.cb{width:21.8rem;height:8.6rem;background-image:url(hero-cloud2.png);bottom:-6.5rem;left:15%}.template-index #hero .slide .cloud.cc{width:20.1rem;height:7.8rem;background-image:url(hero-cloud3.png);bottom:-2.4rem;left:59%}.template-index #hero .slide .cloud.cd{width:9.2rem;height:3.7rem;background-image:url(hero-cloud4.png);bottom:-6.4rem;right:6%}.template-index #hero .stripes{height:12.4rem;padding-top:6rem;position:absolute;left:0;right:0;bottom:-6.4rem;border-bottom-left-radius:6.4rem;border-bottom-right-radius:6.4rem;overflow:hidden}.template-index #hero .stripes .stripe.sa{width:100%;height:1.2rem;background-color:#fff8ad}.template-index #hero .stripes .stripe.sb{width:100%;height:1.2rem;background-color:#f4b21f}.template-index #hero .stripes .stripe.sc{width:100%;height:4rem;background-color:#a3422c}.template-index #hero .owl-dots{display:flex;justify-content:center;align-items:center;position:absolute;bottom:1.4rem;left:0;right:0;z-index:2}.template-index #hero .owl-dots .owl-dot{width:1.2rem;height:1.2rem;border-radius:50%;margin:0 .5rem;background-color:#fff;transition:all .3s;opacity:.5}.template-index #hero .owl-dots .owl-dot:hover{transform:scale(1.2)}.template-index #hero .owl-dots .owl-dot.active{opacity:1}.template-index #vibe{padding:14.5rem 0 5rem;text-align:center;overflow:hidden}.template-index #vibe .row{max-width:100%;padding:0}.template-index #vibe .row .gradient{width:91rem;height:91rem;background:radial-gradient(circle,#2275d926,#2275d900 70%);position:absolute;top:2rem;left:20%;border-radius:50%;z-index:-1}.template-index #vibe .row h2{font-family:Shrikhand,sans-serif;font-size:5.2rem;line-height:90%;text-align:center;font-weight:400;letter-spacing:-1.5px;color:#474747;margin:0 auto 1.5rem;max-width:42rem}.template-index #vibe .row p{font-size:2rem;line-height:120%;text-align:center;font-weight:400;letter-spacing:-.6px;color:#474747;margin:0 auto 3.6rem;max-width:58rem;padding:0 2rem}.template-index #vibe .row nav{display:inline-flex;align-items:flex-start;justify-content:center;margin:0 auto;padding:3px;background:#fff;border-radius:2.7rem}.template-index #vibe .row nav .active{color:#fff;background-color:#ff5f00;z-index:2}.template-index #vibe .row nav div{font-size:2.1rem;line-height:120%;text-align:center;font-weight:700;letter-spacing:-.2px;color:#2e2e2e;padding:1.2rem 4rem;border-radius:2.5rem;background-color:#fff;position:relative;cursor:pointer;transition:all .3s}.template-index #vibe .row nav div:nth-of-type(2){margin:0 0 0 -2rem}.template-index #vibe .row nav div:hover{text-decoration:underline}.template-index #vibe .row .type{padding:0 0 2rem;overflow:hidden}.template-index #vibe .row .type.category{margin:8rem auto 0;max-width:161rem}.template-index #vibe .row .type.category .products{flex:1}.template-index #vibe .row .type.category .products .owl-carousel{display:flex;justify-content:space-between;align-items:flex-end;list-style:none;padding:0}.template-index #vibe .row .type.category .products .owl-carousel .owl-stage-outer{overflow:visible}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div{position:relative;width:25rem}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div a{display:block;height:34.5rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:1.5rem;transition:all .3s;text-align:center;margin:0 auto;border-radius:2rem}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div a:after,.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div a:before{display:none}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div a img{width:100%;height:100%;max-height:80%;object-fit:contain}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div a p{font-family:Shrikhand,sans-serif;color:#000;font-weight:400;font-size:2.4rem;letter-spacing:-.7px;line-height:90%;margin:.5rem auto;text-align:center;padding-bottom:2.5rem}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div a:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-1.9rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div a:hover:after{background-color:#ff5f00}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div.s1 a{background:linear-gradient(201deg,#f7df8d00 44.64%,#f7df8d66 86.25%)}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div.s2 a{background:linear-gradient(201deg,#f05d8600 44.64%,#f05d8666 86.25%)}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div.s3 a{background:linear-gradient(201deg,#2b919d00 44.64%,#2b919d66 86.25%)}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div.s4 a{background:linear-gradient(201deg,#560e6000 44.64%,#560e6026 86.25%)}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div.s5 a{background:linear-gradient(201deg,#39b4e600 44.64%,#39b4e666 86.25%)}.template-index #vibe .row .type.category .products .owl-carousel .owl-item>div.s6 a{background:linear-gradient(201deg,#f78f2500 44.64%,#f78f2566 86.25%)}.template-index #vibe .row .type.effect{margin:8rem auto 0;max-width:106rem}.template-index #vibe .row .type.effect .owl-carousel{display:flex;justify-content:space-between;align-items:flex-end;list-style:none;padding:0}.template-index #vibe .row .type.effect .owl-carousel .owl-stage-outer{overflow:visible}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div{position:relative;width:19rem}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div a{display:block;height:29.5rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:1.5rem;transition:all .3s;text-align:center;margin:0 auto;border-radius:2rem}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div a:after,.template-index #vibe .row .type.effect .owl-carousel .owl-item>div a:before{display:none}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div a img{width:100%;height:11.5rem;object-fit:contain}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div a p{font-family:Shrikhand,sans-serif;color:#000;font-weight:400;font-size:2.4rem;letter-spacing:-.7px;line-height:90%;margin:2.5rem auto;text-align:center;padding-bottom:2.5rem}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div a:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-1.9rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div a:hover:after{background-color:#ff5f00}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div.s1 a{background:linear-gradient(201deg,#d9e89a00 44.64%,#d9e89a66 86.25%)}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div.s2 a{background:linear-gradient(201deg,#f7e79100 44.64%,#f7e79166 86.25%)}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div.s3 a{background:linear-gradient(201deg,#ff9da100 44.64%,#ff9da166 86.25%)}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div.s4 a{background:linear-gradient(201deg,#8bc6e800 44.64%,#8bc6e866 86.25%)}.template-index #vibe .row .type.effect .owl-carousel .owl-item>div.s5 a{background:linear-gradient(201deg,#c9b4de00 44.64%,#c9b4de66 86.25%)}.template-index #cbdthc{padding:11rem 0 14rem}.template-index #moreinfo{padding-bottom:13rem}.template-index #moreinfo .row{max-width:116rem}.template-index #moreinfo .row .flex{display:flex;justify-content:space-between;align-items:center}.template-index #moreinfo .row .flex .left{flex:1 0 28rem;max-width:28rem}.template-index #moreinfo .row .flex .left .post{padding-bottom:5rem;text-align:center;position:relative}.template-index #moreinfo .row .flex .left .post .ppp{width:29rem;height:auto;position:absolute;right:-18rem;bottom:-27rem}.template-index #moreinfo .row .flex .left .post .ppp .content{background-color:#fff;border-radius:1.8rem;padding:3rem 2rem;position:relative;z-index:2;text-align:left}.template-index #moreinfo .row .flex .left .post .ppp .content img{width:100%;height:9.1rem;object-fit:contain}.template-index #moreinfo .row .flex .left .post .ppp .content p{margin:3rem 0;font-size:1.6rem;line-height:115%;letter-spacing:-.5px;color:#000;font-weight:400;text-transform:lowercase;text-align:left}.template-index #moreinfo .row .flex .left .post .ppp .content .close{font-size:1.6rem;line-height:115%;letter-spacing:-.5px;margin:0;color:#ff5f00;font-weight:700;text-transform:lowercase;text-decoration:underline;text-align:left;cursor:pointer}.template-index #moreinfo .row .flex .left .post .ppp .content .close:hover{text-decoration:none}.template-index #moreinfo .row .flex .left .post .ppp:before{content:"";width:78rem;height:78rem;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#ff5f00,#ff5f0000);filter:blur(100px);position:absolute;top:-43rem;left:-34rem;z-index:1}.template-index #moreinfo .row .flex .left .post .icon{height:5.6rem;width:auto;margin:0 auto 2rem}.template-index #moreinfo .row .flex .left .post:nth-of-type(1){max-width:26rem;margin-right:-5rem}.template-index #moreinfo .row .flex .left .post:nth-of-type(2){max-width:19rem;align-self:flex-start}.template-index #moreinfo .row .flex .left .post:nth-of-type(3){max-width:21rem;margin-right:-5rem}.template-index #moreinfo .row .flex .middle{flex:1;max-width:100%}.template-index #moreinfo .row .flex .middle>img,.template-index #moreinfo .row .flex .middle>a{width:120%;height:120%;object-fit:contain;position:relative;left:-10%;z-index:-1;display:block}.template-index #moreinfo .row .flex .middle>img img,.template-index #moreinfo .row .flex .middle>a img{width:100%;height:100%;object-fit:contain}.template-index #moreinfo .row .flex .middle>a{z-index:0}.template-index #moreinfo .row .flex .middle .post{max-width:32rem;margin:-15rem auto 0;text-align:center}.template-index #moreinfo .row .flex .middle .post .icon{width:19rem;height:19rem;margin:0 auto 2.5rem}.template-index #moreinfo .row .flex .middle .post .icon img{width:100%;height:100%;object-fit:contain;box-shadow:0 20px 40px -40px #dbe3ede6;border-radius:50%}.template-index #moreinfo .row .flex .middle .post h2{font-family:Shrikhand,sans-serif;font-size:2.6rem;line-height:105%;letter-spacing:-.8px;margin:0 auto 1.5rem;color:#ff5f00;font-weight:400;text-transform:lowercase}.template-index #moreinfo .row .flex .middle .post .ppp{width:39rem;height:auto;position:absolute;right:16rem;bottom:-9rem}.template-index #moreinfo .row .flex .middle .post .ppp .content{background-color:#fff;border-radius:1.8rem;padding:2rem 2rem 3rem;position:relative;z-index:2;text-align:left}.template-index #moreinfo .row .flex .middle .post .ppp .content table tbody tr{display:flex;justify-content:space-between;align-items:center}.template-index #moreinfo .row .flex .middle .post .ppp .content table tbody tr td:nth-of-type(1){flex:1 0 12rem;max-width:12rem;height:9rem}.template-index #moreinfo .row .flex .middle .post .ppp .content table tbody tr td:nth-of-type(1) img{width:100%;height:100%;object-fit:contain}.template-index #moreinfo .row .flex .middle .post .ppp .content table tbody tr td:nth-of-type(2){flex:1;max-width:100%;padding-left:1rem}.template-index #moreinfo .row .flex .middle .post .ppp .content table tbody tr td:nth-of-type(2) p{margin:3rem 0;font-size:1.6rem;line-height:115%;letter-spacing:-.5px;color:#000;font-weight:400;text-transform:lowercase;text-align:left}.template-index #moreinfo .row .flex .middle .post .ppp .content .close{font-size:1.6rem;line-height:115%;letter-spacing:-.5px;margin:0;color:#ff5f00;font-weight:700;text-transform:lowercase;text-decoration:underline;text-align:left;cursor:pointer}.template-index #moreinfo .row .flex .middle .post .ppp:before{content:"";width:78rem;height:78rem;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#ff5f00,#ff5f0000);filter:blur(100px);position:absolute;top:-19rem;left:-42rem;z-index:1}.template-index #moreinfo .row .flex .right{flex:1 0 28rem;max-width:28rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(1){max-width:16rem;text-align:center;margin:0 0 12rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(1) .icon{height:11.2rem;width:auto;margin:0 auto 1.2rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(2){text-align:center}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .icon{height:6.7rem;width:6.7;margin:0 auto 1.8rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp{width:31.7rem;height:auto;position:absolute;right:1rem;bottom:-11rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp .content{background-color:#fff;border-radius:1.8rem;padding:2rem 2rem 3rem;position:relative;z-index:2;text-align:left}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp .content img{width:100%;height:14rem;object-fit:cover}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp .content .close{font-size:1.6rem;line-height:115%;letter-spacing:-.5px;margin:0;color:#ff5f00;font-weight:700;text-transform:lowercase;text-decoration:underline;text-align:left;cursor:pointer}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp .content .close:hover{text-decoration:none}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp .content p{text-align:left}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp:before{content:"";width:78rem;height:78rem;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#ff5f00,#ff5f0000);filter:blur(100px);position:absolute;top:-45rem;left:-27rem;z-index:1}.template-index #moreinfo .row .flex .left,.template-index #moreinfo .row .flex .right{display:flex;flex-direction:column;align-items:center}.template-index #moreinfo .row .flex .left .post,.template-index #moreinfo .row .flex .right .post,.template-index #moreinfo .row .flex .middle .post{position:relative;z-index:2}.template-index #moreinfo .row .flex .left .post .icon img,.template-index #moreinfo .row .flex .right .post .icon img,.template-index #moreinfo .row .flex .middle .post .icon img{width:100%;height:100%;object-fit:contain}.template-index #moreinfo .row .flex .left .post p,.template-index #moreinfo .row .flex .right .post p,.template-index #moreinfo .row .flex .middle .post p{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:115%;letter-spacing:-.5px;margin:0 auto 1.4rem;color:#000;font-weight:400;text-transform:lowercase}.template-index #moreinfo .row .flex .left .post p strong,.template-index #moreinfo .row .flex .right .post p strong,.template-index #moreinfo .row .flex .middle .post p strong{font-weight:700;color:#ff5f00}.template-index #moreinfo .row .flex .left .post .more,.template-index #moreinfo .row .flex .right .post .more,.template-index #moreinfo .row .flex .middle .post .more{width:2.2rem;height:2.2rem;margin:0 auto;background-image:url(more.png);background-size:2.2rem;background-repeat:no-repeat;cursor:pointer;background-position:center;text-indent:-999rem;transition:all .3s}.template-index #moreinfo .row .flex .left .post .more.active,.template-index #moreinfo .row .flex .right .post .more.active,.template-index #moreinfo .row .flex .middle .post .more.active{position:relative;z-index:2;filter:saturate(0) brightness(400%)}.template-index #moreinfo .row .mob{justify-content:flex-start;align-items:stretch;margin:0 -2rem;flex-wrap:wrap;display:none;position:relative}.template-index #moreinfo .row .mob .post{flex:1 0 50%;max-width:50%;padding:0 2rem 4rem}.template-index #moreinfo .row .mob .post .icon{max-width:100%;height:4.6rem;margin:0 auto 2rem}.template-index #moreinfo .row .mob .post .icon img{width:100%;height:100%;object-fit:contain}.template-index #moreinfo .row .mob .post h2{font-family:Shrikhand,sans-serif;font-size:1.9rem;line-height:2.1rem;padding:.2rem 0;letter-spacing:-.8px;margin:0 auto 2rem;color:#ff5f00;font-weight:400;text-transform:lowercase;text-align:center;max-width:15rem}.template-index #moreinfo .row .mob .post p{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:115%;letter-spacing:-.5px;margin:0 auto;color:#000;font-weight:400;text-transform:lowercase;text-align:center;max-width:30rem}.template-index #moreinfo .row .mob .post .more{width:9rem;height:2.5rem;background-image:url(more.png);background-size:2.2rem;background-repeat:no-repeat;cursor:pointer;background-position:top 1.2rem right;transition:all .3s;font-family:HelveticaNeue,sans-serif;font-size:1.4rem;line-height:70%;letter-spacing:-.5px;margin:0 auto;color:#ff5f00;font-weight:400;text-transform:lowercase;padding:2rem 0}.template-index #moreinfo .row .mob .post .more.active{position:relative;z-index:2;filter:saturate(0) brightness(400%)}.template-index #moreinfo .row .mob .post:nth-of-type(4) .icon{display:none}.template-index #moreinfo .row .mob .post:nth-of-type(1),.template-index #moreinfo .row .mob .post:nth-of-type(2),.template-index #moreinfo .row .mob .post:nth-of-type(5){display:none}.template-index #moreinfo .row .mob .post .ppp{position:absolute;left:0;right:0;top:0}.template-index #moreinfo .row .mob .post .ppp .content{position:relative;z-index:10;background:#fff;padding:4rem 2rem;text-align:left}.template-index #moreinfo .row .mob .post .ppp .content img{width:100%;max-width:30rem;height:auto;display:block;margin:0 auto}.template-index #moreinfo .row .mob .post .ppp .content .close{font-size:1.6rem;line-height:115%;letter-spacing:-.5px;margin:2rem 0 0;color:#ff5f00;font-weight:700;text-transform:lowercase;text-decoration:underline;text-align:left;cursor:pointer;text-align:center}.template-index #moreinfo .row .mob .post .ppp .content .close:hover{text-decoration:none}.template-index #moreinfo .row .mob .post .ppp:before{content:"";width:78rem;height:78rem;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#ff5f00,#ff5f0000);filter:blur(100px);position:absolute;top:50%;left:50%;z-index:1;margin:-39rem 0 0 -39rem}.template-index #introducing{padding-bottom:19rem}.template-index #introducing .row{max-width:142rem}.template-index #introducing .row .content{border-radius:8rem;background-size:cover;background-position:center;background-repeat:no-repeat}.template-index #introducing .row .content .top{width:100%;height:auto;padding:9rem 0 16rem;background:linear-gradient(180deg,#2275d9,#2275d900);text-align:center;border-top-right-radius:8rem;border-top-left-radius:8rem}.template-index #introducing .row .content .top h2{font-family:Shrikhand,sans-serif;font-size:5.4rem;line-height:100%;letter-spacing:-1.1px;margin:0 auto 2rem;color:#fff;font-weight:400;text-transform:lowercase;max-width:45rem}.template-index #introducing .row .content .top p{font-size:2.2rem;line-height:130%;letter-spacing:-.7px;margin:0 auto;color:#fff;font-weight:400;text-transform:lowercase;max-width:59rem}.template-index #introducing .row .content .bottom{padding:7rem 0 6rem;text-align:center}.template-index #introducing .row .content .bottom p{font-size:2.4rem;line-height:120%;margin:0 auto 2rem;color:#fff;font-weight:700;text-transform:lowercase;max-width:50.4rem}.template-index #introducing .row .content .bottom p+p{font-size:1.7rem;line-height:120%;margin:0 auto 4.3rem;color:#fff;font-weight:400;text-transform:lowercase;max-width:50.5rem}.template-index #introducing .row .content .bottom a{font-size:1.9rem;line-height:120%;letter-spacing:-.2px;margin:0 auto;color:#fff;font-weight:700;text-transform:lowercase;padding:.8rem 2.6rem 1.2rem;background-color:#ff5f00;border-radius:2.1rem;transition:all .3s;display:inline-block}.template-index #introducing .row .content .bottom a:hover{color:#ff5f00;background-color:#fff}.template-index #introducing .row .mob{text-align:center;margin:4rem auto 0;display:none;max-width:50rem}.template-index #introducing .row .mob p{font-size:1.7rem;font-weight:400;line-height:120%;margin:2.5rem 0}.template-index #introducing .row .mob p strong{font-size:2.4rem}.template-index #introducing .row .mob a{font-size:1.9rem;line-height:120%;letter-spacing:-.2px;margin:1rem auto 0;color:#fff;font-weight:700;text-transform:lowercase;padding:.8rem 2.6rem 1.2rem;background-color:#ff5f00;border-radius:2.1rem;transition:all .3s;display:inline-block}.template-index #introducing .row .mob a:hover{color:#ff5f00;background-color:#fff}.template-index #storefinder{padding-bottom:22rem}.template-index #storefinder .row{max-width:130rem}.template-index #storefinder .row .flex{display:flex;justify-content:space-between;align-items:flex-start}.template-index #storefinder .row .flex .txt{flex:1;max-width:100%;padding-right:5rem}.template-index #storefinder .row .flex .txt h2{font-family:Shrikhand,sans-serif;font-size:3.7rem;line-height:100%;letter-spacing:-1.1px;margin:0 0 1.5rem;color:#000;font-weight:400;text-transform:lowercase}.template-index #storefinder .row .flex .txt p{font-size:1.6rem;line-height:120%;margin:0 0 2.1rem;color:#000;font-weight:400;text-transform:lowercase;letter-spacing:-.5px}.template-index #storefinder .row .flex .txt .select{display:flex;align-items:center;margin:1.5rem 0 0}.template-index #storefinder .row .flex .txt .select label{font-size:1.6rem;line-height:120%;color:#000;letter-spacing:-.15px;margin:0 1rem 0 0;font-weight:700}.template-index #storefinder .row .flex .txt .select select{color:#fff;font-weight:700;letter-spacing:-.15px;line-height:1.8rem;font-size:1.6rem;padding:.8rem 3rem .8rem 1.6rem;border:1px solid #ff5f00;background-color:#ff5f00;border-radius:2.2rem;max-width:12.2rem;background-image:url(icon-chevron-white.svg);background-position:right 1rem center;background-repeat:no-repeat;border-radius:1.7rem;-moz-appearance:none;-webkit-appearance:none}.template-index #storefinder .row .flex .txt .select select::-ms-expand{display:none}.template-index #storefinder .row .flex .locations{flex:1 0 82rem;max-width:82rem;display:flex;justify-content:space-between;align-items:flex-start}.template-index #storefinder .row .flex .locations .flex{width:100%}.template-index #storefinder .row .flex .locations .ny{flex:1 0 18.5rem;max-width:18.5rem;padding-right:1.5rem;border-right:1px solid rgba(34,117,217,.5)}.template-index #storefinder .row .flex .locations .ny ul{list-style:none;padding:0;margin:0}.template-index #storefinder .row .flex .locations .ny ul li{padding:0 0 4rem}.template-index #storefinder .row .flex .locations .ny ul li a{text-align:center}.template-index #storefinder .row .flex .locations .ny ul li a .icon.dispensaries{width:10.7rem;height:10.7rem;margin:0 auto .5rem;background-image:url(dispensaries.png);background-repeat:no-repeat;background-size:contain;background-position:center}.template-index #storefinder .row .flex .locations .ny ul li a p{font-size:1.8rem;line-height:120%;margin:0 auto;color:#000;font-weight:700;text-transform:lowercase;letter-spacing:-.6px}.template-index #storefinder .row .flex .locations .ny ul li a:hover p{text-decoration:underline}.template-index #storefinder .row .flex .locations .ny ul li:nth-of-type(2) a{text-align:center}.template-index #storefinder .row .flex .locations .ny ul li:nth-of-type(2) a .icon.delivery{width:10.7rem;height:10.7rem;margin:0 auto .5rem;background-image:url(delivery.png);background-repeat:no-repeat;background-size:contain;background-position:center}.template-index #storefinder .row .flex .locations .ny ul li:nth-of-type(2) a p{font-size:1.8rem;line-height:120%;margin:0 auto;color:#000;font-weight:700;text-transform:lowercase;letter-spacing:-.6px}.template-index #storefinder .row .flex .locations .statesfinder{flex:1;max-width:100%;padding:0 4rem}.template-index #storefinder .row .flex .locations .statesfinder div.owl-carousel .col{padding:0 2.2rem}.template-index #storefinder .row .flex .locations .statesfinder div.owl-carousel .col a{text-align:center;height:auto}.template-index #storefinder .row .flex .locations .statesfinder div.owl-carousel .col a .icon{width:10.7rem;height:10.7rem;margin:0 auto .5rem}.template-index #storefinder .row .flex .locations .statesfinder div.owl-carousel .col a p{font-size:1.8rem;line-height:120%;margin:0 auto;color:#000;font-weight:700;text-transform:lowercase;letter-spacing:-.6px}.template-index #storefinder .row .flex .locations .statesfinder div.owl-carousel .col div:nth-of-type(1) a{height:18rem}.template-index #storefinder .row .flex .locations .statesfinder .owl-nav{display:flex;justify-content:space-between;align-items:center}.template-index #storefinder .row .flex .locations .statesfinder .owl-nav button{width:4rem;height:4rem;border-radius:50%;background-color:#0000001a;background-repeat:no-repeat;background-size:auto 1.6rem;text-indent:-999rem;transition:all .3s;position:absolute;top:50%;margin-top:-2rem}.template-index #storefinder .row .flex .locations .statesfinder .owl-nav button:hover{transform:scale(1.1)}.template-index #storefinder .row .flex .locations .statesfinder .owl-nav button.disabled{display:none!important}.template-index #storefinder .row .flex .locations .statesfinder .owl-nav button.owl-prev{background-image:url(owl-prev.svg);background-position:1.4rem center;left:-3.7rem}.template-index #storefinder .row .flex .locations .statesfinder .owl-nav button.owl-next{background-image:url(owl-next.svg);background-position:1.6rem center;right:-3.7rem}.template-index #blog{padding-bottom:5rem}.template-index #blog h2{font-family:Shrikhand,sans-serif;font-size:5.2rem;line-height:90%;text-align:center;font-weight:400;letter-spacing:-1.5px;color:#474747;margin:0 auto 4rem;max-width:42rem}.template-index #blog .row{max-width:130rem}.template-index #blog .row .container.bloglisting{display:flex;justify-content:flex-start;align-items:flex-start}.template-index #blog .row .container.bloglisting .left{flex:1;max-width:100%;padding-right:6.5rem}.template-index #blog .row .container.bloglisting .left .post a .cont{font-size:1.8rem;line-height:130%;color:#000}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead{margin:2rem 0 1rem}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead h1{font-size:3.2rem;line-height:120%}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead+p{font-size:1.8rem;line-height:130%;margin:0 0 2rem;color:#000}.template-index #blog .row .container.bloglisting .left .post a .cont .meta{font-size:1.8rem;letter-spacing:.4px;margin:2rem 0 0}.template-index #blog .row .container.bloglisting .left .post a:hover .cont .posthead h1{text-decoration:underline}.template-index #blog .row .container.bloglisting .left .post .more{font-size:1.9rem;line-height:120%;color:#fff;letter-spacing:-.2px;font-weight:700;margin:2.5rem 0 0;background-color:#ff5f00;padding:.9rem 2.5rem;border-radius:2.1rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block}.template-index #blog .row .container.bloglisting .left .post .more:hover{background-color:#fff;color:#ff5f00}.template-index #blog .row .container.bloglisting .right{flex:1 0 40rem;max-width:40rem}.template-index #blog .row .container.bloglisting .right .cont{font-size:1.8rem;line-height:130%;color:#000}.template-index #blog .row .container.bloglisting .right .post.event{margin-bottom:2rem}.template-index #blog .row .container.bloglisting .right .post a:hover .cont .posthead{margin:0 0 2rem}.template-index #blog .row .container.bloglisting .right .post a:hover .cont .posthead h1{text-decoration:underline}.template-index #blog .row .container.bloglisting .right .post a:hover p.meta{margin:2rem 0 0}.template-index #blog .row .container.bloglisting .right .more{display:none}.template-index #testimonials{padding:6rem 0 5rem}.template-index #testimonials .gradient{width:121rem;height:121rem;background:radial-gradient(circle,#510c7633,#510c7600 70%);position:absolute;top:-12rem;left:-75rem;border-radius:50%}.template-index #testimonials .gradient .clouda{width:7.7rem;height:3rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(hero-cloud3.png);position:absolute;left:52rem;top:22rem}.template-index #testimonials .gradient .cloudb{width:13.3rem;height:5.3rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(hero-cloud2.png);position:absolute;left:58rem;top:35rem}.template-index #testimonials .row{max-width:64rem}.template-index #testimonials .slide{border-radius:3.5rem;background-color:#fff;padding:6.5rem 13rem}.template-index #testimonials .slide blockquote{font-size:2.4rem;line-height:120%;font-weight:400;text-align:center;color:#000;margin:0;position:relative}.template-index #testimonials .slide blockquote:before,.template-index #testimonials .slide blockquote:after{content:"";display:block;width:7.6rem;height:5.7rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(icon-testimonial.png);position:absolute}.template-index #testimonials .slide blockquote:before{left:-8.4rem;top:-3.3rem}.template-index #testimonials .slide blockquote:after{transform:rotate(180deg);right:-8.4rem;bottom:-3.3rem}.template-index #testimonials .slide p{font-size:1.3rem;line-height:120%;letter-spacing:-.4px;color:#000;margin:1rem 0 0;text-align:center}.template-index #testimonials .owl-dots{display:flex;justify-content:center;align-items:center;z-index:2;margin:3rem 0 0}.template-index #testimonials .owl-dots .owl-dot{width:1.2rem;height:1.2rem;border-radius:50%;margin:0 .5rem;background-color:#fff;transition:all .3s}.template-index #testimonials .owl-dots .owl-dot:hover{transform:scale(1.2)}.template-index #testimonials .owl-dots .owl-dot.active{background-color:#ff5f00}.template-index #feel{padding:5rem 0 10rem}.template-index #feel .row{max-width:140rem}.template-index #feel .slide .content{padding:6rem 4rem 0;position:relative}.template-index #feel .slide .content .bg{position:absolute;left:0;right:0;bottom:11rem;top:8rem;border-radius:7rem;z-index:-1}.template-index #feel .slide .text{max-width:63rem;padding:0 10%;width:100%;margin:0;text-align:center}.template-index #feel .slide .text h2{font-family:Shrikhand,sans-serif;max-width:28rem;font-size:2.9rem;line-height:105%;color:#fff;font-weight:400;margin:0 auto 1rem;letter-spacing:-.55px}.template-index #feel .slide .text h3{font-family:Shrikhand,sans-serif;margin:0 auto;font-size:11.8rem;line-height:65%;color:#fff;font-weight:400;margin:2rem 0 0;letter-spacing:-3.5px}.template-index #feel .slide .text p{margin:0;font-size:1.7rem;line-height:130%;color:#fff;font-weight:400;margin:1rem 0;letter-spacing:-.5px}.template-index #feel .slide .products{margin:0;max-width:63rem}.template-index #feel .slide .products nav{display:flex;justify-content:center;align-items:center;margin:2rem 0 1rem}.template-index #feel .slide .products nav .btn-next,.template-index #feel .slide .products nav .btn-prev{width:5.6rem;height:5.6rem;border-radius:50%;background-color:#fff;background-repeat:no-repeat;transition:all .3s}.template-index #feel .slide .products nav .btn-next:hover,.template-index #feel .slide .products nav .btn-prev:hover{background-color:#ddd}.template-index #feel .slide .products nav .btn-next{background-image:url(icon-chevron-right.svg);background-position:left 2.3rem center}.template-index #feel .slide .products nav .btn-prev{background-image:url(icon-chevron-left.svg);background-position:left 1.9rem center}.template-index #feel .slide .products nav a{display:inline-block;font-size:2rem;line-height:2.4rem;font-weight:700;color:#fff;padding:1rem 2.5rem;border-radius:2.2rem;background-color:#ff5f00;margin:0 3rem;transition:all .3s}.template-index #feel .slide .products nav a:hover{color:#ff5f00;background-color:#fff}.template-index #feel .slide .products img{width:100%;height:100%;object-fit:contain}.template-list-collections #hero{background:#db3f66;padding:16rem 0 10rem;position:relative;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;margin-bottom:10rem}.template-list-collections #hero .bg{position:absolute;left:0;top:0;right:0;bottom:0}.template-list-collections #hero .bg img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}.template-list-collections #hero .gradientcontainer{position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}.template-list-collections #hero .gradientcontainer .gradient{width:111rem;height:111rem;background:radial-gradient(circle,#fff254,#db3f66 70%);position:absolute;left:50%;bottom:0;margin-bottom:-22rem;margin-left:-88rem;border-radius:50%}.template-list-collections #hero .row{max-width:136rem}.template-list-collections #hero .stripes{position:absolute;bottom:0;left:0;right:0;overflow:hidden;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}.template-list-collections #hero .stripes div{height:1.2rem}.template-list-collections #hero .stripes div:nth-of-type(1){background:#fff8ad}.template-list-collections #hero .stripes div:nth-of-type(2){background:#fff254}.template-list-collections #hero .stripes div:nth-of-type(3){background:#ffc600}.template-list-collections #hero .flex{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px dashed #fff;position:relative;padding:0 0 2.8rem}.template-list-collections #hero .flex .head{flex:1 0 39.8rem;max-width:39.8rem;padding:0 1rem;display:flex;justify-content:space-between;margin-left:-1rem}.template-list-collections #hero .flex .head .img{flex:1 0 13.9rem;max-width:13.9rem}.template-list-collections #hero .flex .head .img img{width:21.5rem;max-width:21.5rem}.template-list-collections #hero .flex .head .txt{flex:1 0 23.9rem;max-width:23.9rem}.template-list-collections #hero .flex .head .txt h1{font-family:Shrikhand,sans-serif;font-size:3.2rem;line-height:95%;letter-spacing:-1px;color:#fff;margin:6.5rem 0 .8rem;font-weight:400;text-align:center}.template-list-collections #hero .flex .head .txt p{font-size:1.5rem;line-height:120%;letter-spacing:-.45px;color:#fff;margin:0;font-weight:400;text-align:center}.template-list-collections #hero .flex .products{flex:1;padding:0 1rem;margin-right:-1rem}.template-list-collections #hero .flex .products ul{display:flex;margin:0 -.35rem;list-style:none;padding:0}.template-list-collections #hero .flex .products ul li{padding:.35rem;flex:1;margin:0}.template-list-collections #hero .flex .products ul li a{display:block;background:linear-gradient(180deg,#fff0 29%,#ffffff1a);border-radius:2.2rem;height:20.7rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:2rem 1rem;transition:all .3s}.template-list-collections #hero .flex .products ul li a img{width:100%;height:100%;object-fit:contain}.template-list-collections #hero .flex .products ul li a p{font-family:Shrikhand,sans-serif;color:#fff;font-weight:400;font-size:1.5rem;letter-spacing:-.3px;line-height:85%;margin:.5rem 0 0;text-align:center}.template-list-collections #hero .flex .products ul li a:hover{transform:scale(.95)}.template-list-collections #hero .featuredproduct{display:flex;justify-content:space-between;align-items:center;position:relative;margin:6rem 0 0}.template-list-collections #hero .featuredproduct .img{flex:1 0 60%;max-width:60%}.template-list-collections #hero .featuredproduct .img .imgcont{margin-left:-4rem;margin-bottom:-20rem}.template-list-collections #hero .featuredproduct .img .imgcont img{width:100%;height:100%;object-fit:contain}.template-list-collections #hero .featuredproduct .details{flex:1 0 40%;max-width:40%}.template-list-collections #hero .featuredproduct .details h2{font-size:2.1rem;line-height:120%;letter-spacing:-.6px;margin:0 0 1rem;font-weight:700;color:#fce200}.template-list-collections #hero .featuredproduct .details h3{font-family:Shrikhand,sans-serif;font-size:8rem;line-height:85%;letter-spacing:-2.4px;margin:1rem 0;font-weight:400;color:#fff}.template-list-collections #hero .featuredproduct .details p{font-size:2rem;line-height:130%;letter-spacing:-.6px;margin:0 0 3rem;font-weight:400;color:#fff}.template-list-collections #hero .featuredproduct .details a{display:inline-block;color:#06ab4d;font-weight:700;font-size:1.8rem;line-height:2rem;background-color:#fce200;padding:1.2rem 3.5rem;border-radius:2.2rem;letter-spacing:-.5px;transition:all .3s}.template-list-collections #hero .featuredproduct .details a:hover{background-color:#fff}.template-list-collections #filter .row{max-width:128rem}.template-list-collections #filter .collectionSorting{display:flex;justify-content:flex-end;align-items:center;margin:0 0 1rem}.template-list-collections #filter .collectionSorting label{font-size:1.8rem;line-height:95%;color:#000;margin-right:2rem}.template-list-collections #filter .collectionSorting select{font-family:Shrikhand,sans-serif;height:6.6rem;border-radius:2rem;font-size:2.4rem;letter-spacing:-.5px;line-height:4.6rem;color:#ff5f00;padding:1rem 2rem 2rem;box-shadow:0 20px 40px #dbe3ed66;border:none;-webkit-appearance:none;-moz-appearance:none}.template-list-collections #filter .collectionSorting select::-ms-expand{display:none}.template-list-collections .collection__products{padding:3.5rem 0}.template-list-collections .collection__products .row{max-width:128rem}.template-list-collections .collection__products .header{display:flex;justify-content:space-between;align-items:flex-end;margin:0;position:relative}.template-list-collections .collection__products .header:before{content:"";height:1px;position:absolute;left:0;right:0;border-bottom:1px dashed #00C3B3;top:5.3rem}.template-list-collections .collection__products .header>div{padding:0 2rem 0 0}.template-list-collections .collection__products .header>div+div{padding:0 0 0 2rem}.template-list-collections .collection__products .header h2{font-family:Shrikhand,sans-serif;font-size:7rem;line-height:95%;letter-spacing:-2px;font-weight:400;color:#00c3b3;margin:0 0 1rem;position:relative;display:inline-block;padding-right:2.8rem;background-color:#fff}.template-list-collections .collection__products .header p{font-size:2.1rem;line-height:130%;letter-spacing:-.6px;margin:0;max-width:40rem;color:#000}.template-list-collections .collection__products .header a{font-size:1.8rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:1px solid #FF5F00;padding:.8rem 2.2rem;border-radius:2rem;display:inline-block;transition:all .3s}.template-list-collections .collection__products .header a:hover{color:#ff5f00;background-color:#fff}.template-list-collections .collection__products.effect{display:none}.template-list-collections .collection__products.effect .header{align-items:flex-start}.template-list-collections .collection__products.effect .header a{margin-top:8rem}.template-list-collections .collection__products .morelink{text-align:center;display:none}.template-list-collections .collection__products .morelink a{font-size:1.8rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:1px solid #FF5F00;padding:.8rem 2.2rem;border-radius:2rem;transition:all .3s}.template-list-collections .collection__products .morelink a:hover{color:#ff5f00;background-color:#fff}.template-list-collections .collection__products .productlisting{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;margin:0 -1.5rem}.template-list-collections .collection__products .productlisting .post{padding:0 1.5rem;margin-top:3.5rem;flex:1 0 25%;max-width:25%}.template-list-collections .collection__products .productlisting .post a{display:block}.template-list-collections .collection__products .productlisting .post a .img{height:auto;border-radius:5rem;padding:1.5rem 2rem 4rem;position:relative;display:flex;align-items:flex-end;justify-content:center}.template-list-collections .collection__products .productlisting .post a .img img{max-width:100%;max-height:100%}.template-list-collections .collection__products .productlisting .post a .img:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s}.template-list-collections .collection__products .productlisting .post a p{font-family:Shrikhand,sans-serif;margin:4rem 2rem 0;letter-spacing:-.5px;font-size:2rem;line-height:110%;font-weight:400;color:#3f3f3f;text-align:center}.template-list-collections .collection__products .productlisting .post a:hover .img:after{background-color:#ff5f00}#cbdthc{padding:11rem 0 14rem}#cbdthc a{display:block}#cbdthc .row{max-width:125rem}#cbdthc .flex{display:flex;justify-content:flex-end;border-radius:4rem;background:linear-gradient(239deg,#47b1c3,#0f92a8)}#cbdthc .flex .txt{flex:1 0 51.5rem;max-width:51.5rem;text-align:center;padding:2rem;position:relative;bottom:-7.4rem}#cbdthc .flex .img{flex:1;position:relative}#cbdthc .clouds{width:130rem;height:17.3rem;background-image:url(clouds-quiz.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:-2rem;left:-1rem}#cbdthc .cloud{width:11rem;height:4.3rem;background-image:url(hero-cloud1.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:23.5rem;left:-3rem;z-index:3}#cbdthc img{width:108rem;height:auto;position:absolute;right:-4rem;top:3.5rem}#cbdthc h3{font-family:Shrikhand,sans-serif;font-size:3rem;line-height:100%;letter-spacing:-.6px;margin:0 auto 1rem;max-width:29rem;color:#fff254;font-weight:400}#cbdthc h2{font-family:Shrikhand,sans-serif;font-size:5.6rem;line-height:90%;letter-spacing:-1.1px;margin:0 0 1.5rem;color:#fff;font-weight:400}#cbdthc p{font-size:2.1rem;line-height:130%;letter-spacing:-.6px;margin:0 0 1.7rem;color:#fff;font-weight:400}#cbdthc .nav{display:flex;justify-content:center;align-items:stretch;max-width:36rem;margin:0 auto}#cbdthc .nav .post{flex:1 0 16.2rem;max-width:16.2rem;padding:0 .9rem;background-color:#fff;margin:0 auto;text-align:center;box-shadow:10px 8px 20px #0084791a;border-radius:22rem}#cbdthc .nav .post a{padding:1.4rem .7rem 4.3rem;text-align:center;position:relative}#cbdthc .nav .post a .ico{width:13.2rem;height:13.2rem;margin:0 auto .9rem;overflow:hidden}#cbdthc .nav .post a .ico img{width:100%;height:100%;object-fit:contain;position:static;transition:all .3s}#cbdthc .nav .post a p{font-size:2.1rem;line-height:110%;letter-spacing:-.4px;margin:0 auto 1rem;color:#000;font-weight:700}#cbdthc .nav .post a:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s;box-shadow:10px 8px 20px #0084791a}#cbdthc .nav .post a:hover:after{background-color:#ff5f00}#cbdthc .nav .post a:hover .ico img{transform:scale(.95)}.template-collection #hero{position:relative}.template-collection #hero .slide{padding:17rem 0 8rem;position:relative;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;margin-bottom:16rem}.template-collection #hero .owl-carousel{display:block;position:static}.template-collection #hero .owl-dots{display:flex;justify-content:center;align-items:center;position:absolute;bottom:16.7rem;left:0;right:0;z-index:2}.template-collection #hero .owl-dots .owl-dot{width:1.2rem;height:1.2rem;border-radius:50%;margin:0 .5rem;background-color:#fff;transition:all .3s;opacity:.5}.template-collection #hero .owl-dots .owl-dot:hover{transform:scale(1.2)}.template-collection #hero .owl-dots .owl-dot.active{opacity:1}.template-collection #hero .bg{position:absolute;left:0;top:0;right:0;bottom:0}.template-collection #hero .bg img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}.template-collection #hero .gradientcontainer{position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}.template-collection #hero .gradientcontainer .clouds{width:114rem;height:23rem;background-image:url(collection-clouds.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:12rem;right:-6rem}.template-collection #hero .gradientcontainer .gradient{width:160rem;height:160rem;position:absolute;right:-40rem;bottom:-40rem;border-radius:50%}.template-collection #hero .row{max-width:128rem}.template-collection #hero .stripes{position:absolute;bottom:0;left:0;right:0;overflow:hidden;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}.template-collection #hero .stripes div{height:1.2rem}.template-collection #hero .stripes div:nth-of-type(3){height:2.7rem}.template-collection #hero .featuredproduct{display:flex;justify-content:space-between;align-items:center;position:relative;margin:0;text-align:center}.template-collection #hero .featuredproduct .img{flex:1 0 50%;max-width:50%;align-self:flex-end}.template-collection #hero .featuredproduct .img .imgcont{margin:0 -15% -20rem;position:relative;bottom:-6rem}.template-collection #hero .featuredproduct .img .imgcont img{width:100%;height:100%;object-fit:contain}.template-collection #hero .featuredproduct .details{flex:1 0 50%;max-width:50%;position:relative}.template-collection #hero .featuredproduct .details h2{font-family:Shrikhand,sans-serif;font-size:6.2rem;line-height:85%;letter-spacing:-2.5px;margin:2rem 0;font-weight:400;color:#fff}.template-collection #hero .featuredproduct .details p{font-size:2.2rem;line-height:120%;letter-spacing:-.8px;margin:0 auto 3rem;font-weight:400;color:#fff;max-width:41rem}.template-collection #hero .featuredproduct .details a{display:inline-block;font-weight:700;font-size:1.8rem;line-height:2rem;padding:1.2rem 3.5rem;border-radius:2.2rem;letter-spacing:-.5px;transition:all .3s}.template-collection #hero .s1{background-color:var(--hero_background)}.template-collection #hero .s1 .stripes div:nth-of-type(1){background:var(--hero_stripe1)}.template-collection #hero .s1 .stripes div:nth-of-type(2){background:var(--hero_stripe2)}.template-collection #hero .s1 .stripes div:nth-of-type(3){background:var(--hero_stripe3)}.template-collection #hero .s1 .featuredproduct .details a{background-color:var(--hero_button);color:var(--hero_buttoncta)}.template-collection #hero .s1 .featuredproduct .details a:hover{background-color:var(--hero_buttoncta);color:var(--hero_button)}.template-collection #hero .s2{background-color:var(--hero2_bg)}.template-collection #hero .s2 .stripes div:nth-of-type(1){background:var(--hero2_stripe1)}.template-collection #hero .s2 .stripes div:nth-of-type(2){background:var(--hero2_stripe2)}.template-collection #hero .s2 .stripes div:nth-of-type(3){background:var(--hero2_stripe3)}.template-collection #hero .s2 .featuredproduct .details a{background-color:var(--hero2_button);color:var(--hero2_buttoncta)}.template-collection #hero .s2 .featuredproduct .details a:hover{background-color:var(--hero2_buttoncta);color:var(--hero2_button)}.template-collection #hero .s3{background-color:var(--hero3_bg)}.template-collection #hero .s3 .stripes div:nth-of-type(1){background:var(--hero3_stripe1)}.template-collection #hero .s3 .stripes div:nth-of-type(2){background:var(--hero3_stripe2)}.template-collection #hero .s3 .stripes div:nth-of-type(3){background:var(--hero3_stripe3)}.template-collection #hero .s3 .featuredproduct .details a{background-color:var(--hero3_button);color:var(--hero3_buttoncta)}.template-collection #hero .s3 .featuredproduct .details a:hover{background-color:var(--hero3_buttoncta);color:var(--hero3_button)}.template-collection #collection .row{max-width:128rem}.template-collection #collection h1{font-family:Shrikhand,sans-serif;font-size:6.2rem;line-height:95%;letter-spacing:-1.8px;font-weight:400;color:#000;margin:0}.template-collection #collection .collectionSorting{display:flex;justify-content:flex-end;align-items:center;margin:0 0 1rem}.template-collection #collection .collectionSorting label{font-size:1.8rem;line-height:95%;color:#000;margin-right:2rem}.template-collection #collection .collectionSorting select{font-family:Shrikhand,sans-serif;height:6.6rem;border-radius:2rem;font-size:2.4rem;letter-spacing:-.5px;line-height:4.6rem;color:#ff5f00;padding:1rem 2rem 2rem;box-shadow:0 20px 40px #dbe3ed66;border:none;-webkit-appearance:none;-moz-appearance:none}.template-collection #collection .collectionSorting select::-ms-expand{display:none}.template-collection #collection .colflex{display:flex;flex-direction:column}.template-collection #collection .subcollection{padding:2rem 0 6rem}.template-collection #collection .subcollection .header{margin:0;position:relative}.template-collection #collection .subcollection .header:before{content:"";height:1px;position:absolute;left:0;right:0;border-bottom:1px dashed #00C3B3;top:2.7rem}.template-collection #collection .subcollection .header h2{font-family:Shrikhand,sans-serif;font-size:3.8rem;line-height:95%;letter-spacing:-1.14px;font-weight:400;color:#00c3b3;margin:0 0 1rem;position:relative;display:inline-block;padding-right:2.8rem;background-color:#fff}.template-collection #collection .subcollection .header p{font-size:2.1rem;line-height:130%;letter-spacing:-.6px;margin:0;max-width:40rem;color:#000}.template-collection #collection .subcollection .productlisting{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.template-collection #collection .subcollection .productlisting .post{padding:0 1.5rem;margin-top:3.5rem;flex:1 0 25%;max-width:25%}.template-collection #collection .subcollection .productlisting .post a{display:block}.template-collection #collection .subcollection .productlisting .post a .img{height:auto;border-radius:5rem;padding:1.5rem 2rem 4rem;position:relative;display:flex;align-items:flex-end;justify-content:center}.template-collection #collection .subcollection .productlisting .post a .img img{max-width:100%;max-height:100%}.template-collection #collection .subcollection .productlisting .post a .img:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s}.template-collection #collection .subcollection .productlisting .post a .img .tag{font-family:Shrikhand,sans-serif;position:absolute;background-image:url(bg-tag.svg);background-size:contain;background-repeat:no-repeat;background-position:center;color:#fff;letter-spacing:-.8px;font-size:2.6rem;line-height:2.5rem;padding:1.7rem .9rem;left:7%;top:7%;border-radius:2rem 2.5rem}.template-collection #collection .subcollection .productlisting .post a .img .tag.limited{background-image:url(bg-tag-limited.svg);font-size:1.6rem;line-height:1.3rem;text-align:center}.template-collection #collection .subcollection .productlisting .post a .img .tag.limited span{font-size:1.5rem}.template-collection #collection .subcollection .productlisting .post a p{font-family:Shrikhand,sans-serif;margin:4rem 2rem 0;letter-spacing:-.5px;font-size:2rem;line-height:110%;font-weight:400;color:#3f3f3f;text-align:center}.template-collection #collection .subcollection .productlisting .post a:hover .img:after{background-color:#ff5f00}.template-collection #testimonials,.template-list-collections #testimonials{padding:15rem 0 9rem}.template-collection #testimonials .gradient,.template-list-collections #testimonials .gradient{width:91rem;height:91rem;background:radial-gradient(circle,#510c7626,#510c7600 70%);position:absolute;top:-20rem;left:0;border-radius:50%}.template-collection #testimonials .gradient .clouda,.template-list-collections #testimonials .gradient .clouda{width:20.9rem;height:8.1rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(hero-cloud3.png);position:absolute;left:68rem;top:47rem}.template-collection #testimonials .gradient .cloudb,.template-list-collections #testimonials .gradient .cloudb{width:13.3rem;height:5.3rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(hero-cloud2.png);position:absolute;left:61rem;top:22rem}.template-collection #testimonials .gradientb,.template-list-collections #testimonials .gradientb{width:106rem;height:106rem;background:radial-gradient(circle,#2275d926,#2275d900 70%);position:absolute;top:0;left:-74rem;border-radius:50%}.template-collection #testimonials .gradientb .cloudc,.template-list-collections #testimonials .gradientb .cloudc{width:13.3rem;height:5.3rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(hero-cloud2.png);position:absolute;left:59rem;top:28rem}.template-collection #testimonials .row,.template-list-collections #testimonials .row{max-width:64rem}.template-collection #testimonials .slide,.template-list-collections #testimonials .slide{border-radius:3.5rem;background-color:#fff;padding:6.5rem 13rem}.template-collection #testimonials .slide blockquote,.template-list-collections #testimonials .slide blockquote{font-size:2.4rem;line-height:120%;font-weight:400;text-align:center;color:#000;margin:0;position:relative}.template-collection #testimonials .slide blockquote:before,.template-list-collections #testimonials .slide blockquote:before,.template-collection #testimonials .slide blockquote:after,.template-list-collections #testimonials .slide blockquote:after{content:"";display:block;width:7.6rem;height:5.7rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(icon-testimonial.png);position:absolute}.template-collection #testimonials .slide blockquote:before,.template-list-collections #testimonials .slide blockquote:before{left:-8.4rem;top:-3.3rem}.template-collection #testimonials .slide blockquote:after,.template-list-collections #testimonials .slide blockquote:after{transform:rotate(180deg);right:-8.4rem;bottom:-3.3rem}.template-collection #testimonials .slide p,.template-list-collections #testimonials .slide p{font-size:1.3rem;line-height:120%;letter-spacing:-.4px;color:#000;margin:1rem 0 0;text-align:center}.template-collection #testimonials .owl-dots,.template-list-collections #testimonials .owl-dots{display:flex;justify-content:center;align-items:center;z-index:2;margin:3rem 0 0}.template-collection #testimonials .owl-dots .owl-dot,.template-list-collections #testimonials .owl-dots .owl-dot{width:1.2rem;height:1.2rem;border-radius:50%;margin:0 .5rem;background-color:#fff;transition:all .3s}.template-collection #testimonials .owl-dots .owl-dot:hover,.template-list-collections #testimonials .owl-dots .owl-dot:hover{transform:scale(1.2)}.template-collection #testimonials .owl-dots .owl-dot.active,.template-list-collections #testimonials .owl-dots .owl-dot.active{background-color:#ff5f00}.template-collection #faq,.template-list-collections #faq{padding:8rem 0 10rem;position:relative}.template-collection #faq .row,.template-list-collections #faq .row{max-width:74rem}.template-collection #faq .gradient,.template-list-collections #faq .gradient{width:123rem;height:123rem;background:radial-gradient(circle,#510c7626,#510c7600 70%);position:absolute;top:-21rem;left:71rem;border-radius:50%}.template-collection #faq h2,.template-list-collections #faq h2{font-family:Shrikhand,sans-serif;font-size:5rem;line-height:95%;font-weight:400;letter-spacing:-1.5px;margin:0 0 3rem;text-align:center;color:#000}.template-collection #faq .faq,.template-list-collections #faq .faq{background-color:#fff;padding:.8rem 2.4rem;border-radius:1.4rem;margin:0 0 .8rem}.template-collection #faq .faq .question,.template-list-collections #faq .faq .question{display:flex;align-items:center;cursor:pointer;padding:1rem 4rem 1rem 0;position:relative}.template-collection #faq .faq .question .ico,.template-list-collections #faq .faq .question .ico{width:2.4rem;height:3.1rem;display:flex;flex-direction:column;align-items:center;align-self:flex-start;margin:0 1rem 0 0}.template-collection #faq .faq .question .ico svg.baloon,.template-list-collections #faq .faq .question .ico svg.baloon{width:2.4rem;height:auto;margin:0 0 2px}.template-collection #faq .faq .question .ico svg.baloon path,.template-list-collections #faq .faq .question .ico svg.baloon path{fill:#ff5f00}.template-collection #faq .faq .question .ico svg.basket,.template-list-collections #faq .faq .question .ico svg.basket{width:.6rem;height:auto;margin:0}.template-collection #faq .faq .question .ico svg.basket path,.template-list-collections #faq .faq .question .ico svg.basket path{fill:#00c3b3}.template-collection #faq .faq .question p,.template-list-collections #faq .faq .question p{margin:0;font-size:1.65rem;line-height:130%;font-weight:700;color:var(--hg_darker)}.template-collection #faq .faq .question:before,.template-list-collections #faq .faq .question:before{content:"";width:2.2rem;height:2.2rem;display:block;background-image:url(icon-plus.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s;position:absolute;right:0;top:50%;margin-top:-1.1rem}.template-collection #faq .faq .question:hover p,.template-list-collections #faq .faq .question:hover p{text-decoration:underline}.template-collection #faq .faq .answer,.template-list-collections #faq .faq .answer{border-top:1px dashed #000;padding:1rem 0 2rem;display:none;margin-bottom:2rem}.template-collection #faq .faq .answer p,.template-list-collections #faq .faq .answer p{font-size:1.6rem;line-height:120%;letter-spacing:-.16px;margin:1rem 0;color:var(--hg_darker);font-weight:400;max-width:56rem}.template-collection #faq .faq.opened,.template-list-collections #faq .faq.opened{margin:0 0 2rem}.template-collection #faq .faq.opened .question:before,.template-list-collections #faq .faq.opened .question:before{transform:rotate(45deg)}.sealsubs-full,body.slsloaded.onlineenabled .sealsubs-full{display:none!important}body.slsloaded.onlineenabled .price.price--large{display:none}body.onlineenabled .rc-container-wrapper{display:block!important}body.onlineenabled.template-product #hero .product .product__info-wrapper .price__container,body.onlineenabled.template-product #hero .product .product__info-wrapper .product-form__buttons{display:block}body.onlineenabled.template-product #hero .product .product__info-wrapper .product-form__quantity{margin:-6.7rem 0 0}body.onlineenabled.template-product #hero .product .product__info-wrapper .product-form__quantity .price-per-item__container{display:block}body.onlinedisabled .rc-container-wrapper{display:none!important}body.onlinedisabled .wheretobuy{display:inline-flex!important}body.onlinedisabled.template-product #hero .product .product__info-wrapper .price__container{display:none}body.onlinedisabled.onlineenabled .rc-container-wrapper{display:block!important}body.notavailable .rc-container-wrapper{display:none!important}body.notavailable .notavailable{display:inline-flex!important}body.notavailable.template-product #hero .product .product__info-wrapper .price__container{display:none}body.slsloaded.onlinedisabled .sealsubs-full,body.bnoonline .product-form__quantity .price-per-item__container,body.bnoonline .product-form__buttons,body.bnoonline .rc-container-wrapper{display:none!important}.template-product .product__tax.caption.rte{display:none}.template-product #hero{background-color:var(--hg_darker);padding:20.5rem 0 0;border-bottom-right-radius:8rem;border-bottom-left-radius:8rem;overflow:hidden;position:relative;z-index:2}.template-product #hero .row{max-width:109rem}.template-product #hero .pgradient{background:radial-gradient(circle,var(--hg_lighter) 0%,rgba(255,255,255,0) 70%);width:200rem;height:200rem;position:absolute;top:-75rem;left:-64rem}.template-product #hero .product{display:flex;justify-content:space-between;align-items:flex-start;margin:0 -5rem;position:relative;z-index:5}.template-product #hero .product .product__media-wrapper,.template-product #hero .product .product__info-wrapper{flex:1 0 50%;max-width:50%;padding:0 5rem}.template-product #hero .product .product__media-wrapper .awards{width:18rem;position:absolute;z-index:2;left:.5rem;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.template-product #hero .product .product__media-wrapper .awards img{width:100%;height:100%;object-fit:contain;margin:0 1rem}.template-product #hero .product .product__media-wrapper .product__media-list{margin:0;padding:0;list-style:none;width:100%}.template-product #hero .product .product__media-wrapper .product__media-list:before{content:"";width:140%;max-width:75rem;aspect-ratio:5.35714286;position:absolute;left:-20%;bottom:-2rem;background:radial-gradient(circle,#221c35,#221c3500);border-radius:50%;filter:blur(15px);opacity:.25;display:none}.template-product #hero .product .product__media-wrapper .product__media-list .product__media-item .product__modal-opener:hover .product__media-icon{display:none}.template-product #hero .product .product__media-wrapper .product__media-list .product__media-item img{border-radius:2rem}.template-product #hero .product .product__media-wrapper .product__media-list .owl-stage{display:flex;align-items:center}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav{display:flex;align-items:center;justify-content:space-between}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-prev,.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-next{display:block;width:4.4rem;height:10.4rem;border-radius:1.2rem;background-color:#fff3;background-repeat:no-repeat;background-size:auto 2rem;text-indent:-999rem;position:absolute;top:50%;margin-top:-5.2rem;transition:all .3s}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-prev:hover,.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-next:hover{background-color:#ffffff4d}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-prev{background-image:url(icon-chaveron-left.svg);background-position:center right 1.7rem;left:-5.5rem}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-next{background-image:url(icon-chaveron-right.svg);background-position:center right 1.5rem;right:-5.5rem}.template-product #hero .product .product__media-wrapper .product__baloon__section{text-align:center;margin:4rem 0 0}.template-product #hero .product .product__info-wrapper .product__title h1{font-family:Shrikhand,sans-serif;color:#fff;font-size:6.3rem;letter-spacing:-1.9px;line-height:90%;font-weight:400;margin:0}.template-product #hero .product .product__info-wrapper .product__subtitle h2{font-family:Shrikhand,sans-serif;color:#fff;font-size:2.9rem;letter-spacing:-.6px;line-height:90%;font-weight:400;margin:0}.template-product #hero .product .product__info-wrapper .product__icons{display:flex;align-items:center;margin:0 -.5rem}.template-product #hero .product .product__info-wrapper .product__icons img{margin:0 .5rem;height:88px}.template-product #hero .product .product__info-wrapper .product__description{margin:2.5rem 0 1.5rem}.template-product #hero .product .product__info-wrapper .product__description p,.template-product #hero .product .product__info-wrapper .product__description li{font-size:1.6rem;line-height:120%;letter-spacing:-.5px;margin:2rem 0;max-width:37rem;color:#fff}.template-product #hero .product .product__info-wrapper .product__description li{margin:0}.template-product #hero .product .product__info-wrapper .price__container{margin:0 0 1rem;display:none}.template-product #hero .product .product__info-wrapper .price__container .price__sale,.template-product #hero .product .product__info-wrapper .price__container .price__regular,.template-product #hero .product .product__info-wrapper .price__container .price__badge-sold-out,.template-product #hero .product .product__info-wrapper .price__container .price--on-sale .price-item--regular .money{text-transform:lowercase;color:#fff;font-size:2.4rem;letter-spacing:-.5px;line-height:120%;font-weight:500}.template-product #hero .product .product__info-wrapper .price__badge-sold-out{text-transform:lowercase;color:#fff;font-size:1.7rem;letter-spacing:-.5px;line-height:120%;font-weight:700;background-color:transparent;display:none!important}.template-product #hero .product .product__info-wrapper .price__badge-sale{display:none}.template-product #hero .product .product__info-wrapper variant-selects{margin:2rem 0}.template-product #hero .product .product__info-wrapper variant-selects fieldset{max-width:100%;margin:3rem -.3rem 0}.template-product #hero .product .product__info-wrapper variant-selects fieldset legend{color:#fff;text-transform:lowercase;font-size:1.4rem;line-height:120%;font-weight:700;margin:0 0 .5rem}.template-product #hero .product .product__info-wrapper variant-selects fieldset label{font-size:1.6rem;letter-spacing:-.5px;font-weight:700;color:var(--variantsColor);line-height:2rem;border:2px solid #fff;background-color:#fff;min-width:11.6rem;padding:.7rem 1.5rem;text-align:center;margin:.3rem;transition:all .3s}.template-product #hero .product .product__info-wrapper variant-selects fieldset input[type=radio]:checked+label{background-color:var(--buttonColor)}.template-product #hero .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled+label{display:none}.template-product #hero .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled.soldout+label{display:inline-block}.template-product #hero .product .product__info-wrapper variant-selects fieldset:nth-of-type(1) input[type=radio].disabled+label{display:inline-block}.template-product #hero .product .product__info-wrapper variant-selects fieldset .ayrloom,.template-product #hero .product .product__info-wrapper variant-selects fieldset .excepts,.template-product #hero .product .product__info-wrapper variant-selects fieldset .stores{display:none}.template-product #hero .product .product__info-wrapper variant-selects fieldset .ayrloom h3,.template-product #hero .product .product__info-wrapper variant-selects fieldset .excepts h3,.template-product #hero .product .product__info-wrapper variant-selects fieldset .stores h3{color:#fff;text-transform:lowercase;font-size:1.4rem;line-height:120%;font-weight:700;margin:2rem .3rem .5rem;display:block}.template-product #hero .product .product__info-wrapper variant-selects fieldset .ayrloom h3 span,.template-product #hero .product .product__info-wrapper variant-selects fieldset .excepts h3 span,.template-product #hero .product .product__info-wrapper variant-selects fieldset .stores h3 span{text-transform:uppercase}.template-product #hero .product .product__info-wrapper variant-selects fieldset .ayrloom h3+h3,.template-product #hero .product .product__info-wrapper variant-selects fieldset .excepts h3+h3,.template-product #hero .product .product__info-wrapper variant-selects fieldset .stores h3+h3{display:none}.template-product #hero .product .product__info-wrapper variant-selects fieldset:nth-of-type(1) legend{display:none}.template-product #hero .product .product__info-wrapper variant-selects fieldset:nth-of-type(1) div:not(:empty)+div{margin-top:2rem}.template-product #hero .product .product__info-wrapper variant-selects fieldset:nth-of-type(1) .ayrloom:empty,.template-product #hero .product .product__info-wrapper variant-selects fieldset:nth-of-type(1) .stores:empty{display:none}.template-product #hero .product .product__info-wrapper variant-selects .variantnote{margin:1rem 0 0;max-width:34rem}.template-product #hero .product .product__info-wrapper variant-selects .variantnote p{font-size:1.3rem;color:#ffffffb3;margin:0;letter-spacing:-.4px;font-weight:400;line-height:120%}.template-product #hero .product .product__info-wrapper .sealsubs-container #seal-purchase-options-label,.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-more-info-container{display:none}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container{border:none;padding-left:3.5rem}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container{border-top:1px dashed #fff;border-bottom:none;padding:1.2rem 0}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container:first-of-type{border-top:none}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row{padding:0;display:flex;align-items:flex-start;margin-left:-3.5rem}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .seal-col-radio{width:3.5rem;display:block;padding-right:0}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .seal-col-radio .sls-custom-radio{width:2.4rem;height:2.4rem;background-color:#fff;border:none}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .seal-col-radio .sls-custom-radio:after{background-color:var(--buttonColor);box-shadow:none}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .seal-col-radio .sls-option[type=radio]:checked+.sls-custom-radio:after{width:1.6rem;height:1.6rem}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .sls-label-container .sls-selling-plan-group-name{text-transform:lowercase;color:#fff;font-size:1.7rem;letter-spacing:-.5px;line-height:120%;font-weight:700}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .sls-label-container .sls-selling-plan-group-name .sls-savings-badge{display:none!important}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .sls-price-container{margin-left:auto}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row .sls-price-container .money,.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-options .selling-plan-group-options-name-select label{text-transform:lowercase;color:#fff;font-size:1.7rem;letter-spacing:-.5px;line-height:120%;font-weight:700}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-options .selling-plan-group-options-name-select .sls-select-container{margin:0 0 0 1rem;position:relative}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-options .selling-plan-group-options-name-select .sls-select-container select{border:none!important;border-radius:1.9rem;background-color:#fff;color:var(--buttonTextColor);font-size:1.7rem;font-weight:700;letter-spacing:-.5px;line-height:2rem;outline:none;box-shadow:none;padding:.75rem 3rem .75rem 1.5rem}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-options .selling-plan-group-options-name-select .sls-select-container select::-ms-expand{display:none}.template-product #hero .product .product__info-wrapper .sealsubs-container .sls-purchase-options-container .sls-widget-branding{display:none}.template-product #hero .product .product__info-wrapper .product-form__quantity{margin:-6.7rem 0 0}.template-product #hero .product .product__info-wrapper .product-form__buttons{padding-left:12.6rem}.template-product #hero .product .product__info-wrapper .product-form__buttons .shopify-payment-button{display:none}.template-product #hero .product .product__info-wrapper .product-form__buttons .product-form__submit{font-size:1.9rem;letter-spacing:-.57px;font-weight:700;margin:0;color:var(--addCartColor);line-height:2.1rem;padding:1rem 2rem;text-align:center;min-width:20rem;border:none;border-radius:2.1rem;text-transform:lowercase;background-color:var(--buttonColor);transition:all .3s}.template-product #hero .product .product__info-wrapper .product-form__buttons .product-form__submit:hover{background-color:#fff}.template-product #hero .product .product__info-wrapper .wheretobuy{display:none;justify-content:flex-start;align-items:center;position:relative;margin:11.7rem 0 0}.template-product #hero .product .product__info-wrapper .wheretobuy.onlineavailable{margin:5.7rem 0 0}.template-product #hero .product .product__info-wrapper .wheretobuy a{font-size:1.9rem;display:inline-block;letter-spacing:-.57px;font-weight:700;margin:0;color:var(--addCartColor);line-height:2.1rem;padding:1rem 2rem;text-align:center;min-width:20rem;border:none;border-radius:2.1rem;text-transform:lowercase;background-color:var(--buttonColor);transition:all .3s}.template-product #hero .product .product__info-wrapper .wheretobuy a:hover{background-color:#fff}.template-product #hero .product .product__info-wrapper .wheretobuy .why{width:3.4rem;height:3.4rem;flex:1 0 3.4rem;max-width:3.4rem;margin:0 0 0 1rem;background-image:url(info-cta.svg);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .3s}.template-product #hero .product .product__info-wrapper .wheretobuy .why:hover{transform:scale(1.1)}.template-product #hero .product .product__info-wrapper .wheretobuy .pp{background-color:#00000080;border-radius:1.6rem;padding:1.4rem 2rem;position:absolute;top:0;left:100%;width:24.2rem;margin:0 0 0 1rem;display:none}.template-product #hero .product .product__info-wrapper .wheretobuy .pp p{font-size:1.4rem;line-height:120%;margin:0;letter-spacing:-.42px;color:#fff}.template-product #hero .product .product__info-wrapper .wheretobuy .pp .close{width:1rem;height:1rem;position:absolute;right:1rem;top:1rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(ico-close.svg);transition:all .3s;cursor:pointer;display:none}.template-product #hero .product .product__info-wrapper .wheretobuy .pp .close:hover{transform:scale(1.2)}.template-product #hero .product .product__info-wrapper .notavailable{display:none;justify-content:flex-start;align-items:center;position:relative;margin:2rem 0 0}.template-product #hero .product .product__info-wrapper .notavailable .label{font-size:1.9rem;letter-spacing:-.57px;font-weight:700;margin:0;color:var(--addCartColor);line-height:2.2rem;padding:1rem 4rem;border-radius:2.2rem;background-color:var(--buttonColor)}.template-product #hero .product .product__info-wrapper .notavailable .why{width:3.4rem;height:3.4rem;flex:1 0 3.4rem;max-width:3.4rem;margin:0 0 0 1rem;background-image:url(info-cta.svg);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .3s}.template-product #hero .product .product__info-wrapper .notavailable .why:hover{transform:scale(1.1)}.template-product #hero .product .product__info-wrapper .notavailable .pp{background-color:#00000080;border-radius:1.6rem;padding:1.4rem 2rem;position:absolute;top:0;left:100%;width:24.2rem;margin:0 0 0 1rem;display:none}.template-product #hero .product .product__info-wrapper .notavailable .pp p{font-size:1.4rem;line-height:120%;margin:0;letter-spacing:-.42px;color:#fff}.template-product #hero .product .product__info-wrapper .notavailable .pp .close{width:1rem;height:1rem;position:absolute;right:1rem;top:1rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(ico-close.svg);transition:all .3s;cursor:pointer;display:none}.template-product #hero .product .product__info-wrapper .notavailable .pp .close:hover{transform:scale(1.2)}.template-product #hero .product .product__info-wrapper .price-per-item__container{width:11.6rem;height:4.3rem}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity{height:inherit;display:flex;width:inherit}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button{width:3.9rem;flex:1 0 3.9rem;max-width:3.9rem;border:none;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:0;position:relative}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:before,.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:after{content:"";background-color:var(--quantityColor);position:absolute}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button svg{display:none}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:first-of-type{border-top-left-radius:1.2rem;border-bottom-left-radius:1.2rem}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:first-of-type:before{width:1.3rem;height:1px;left:1.3rem;top:2.1rem}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:first-of-type:after{content:unset}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:last-of-type{border-top-right-radius:1.2rem;border-bottom-right-radius:1.2rem}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:last-of-type:before{width:1.3rem;height:1px;left:1.3rem;top:2.1rem}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity button:last-of-type:after{width:1px;height:1.3rem;top:1.5rem;left:1.9rem}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity label{position:absolute;left:-999rem}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity input{width:3.8rem;flex:1 0 3.8rem;max-width:3.8rem;text-align:center;font-size:1.9rem;font-weight:700;letter-spacing:-.55px;color:var(--buttonTextColor);line-height:2.4rem;padding:1rem .5rem;border:none;-moz-appearance:textfield;border-radius:0!important}.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity input::-webkit-outer-spin-button,.template-product #hero .product .product__info-wrapper .price-per-item__container .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.template-product #hero .product .product__info-wrapper .nutfacts{margin:3.5rem 0 0}.template-product #hero .product .product__info-wrapper .nutfacts span{font-size:1.3rem;line-height:1.6rem;font-weight:700;color:var(--buttonTextCTAColor);letter-spacing:-.4px;padding:.8rem 1.8rem;border-radius:1.6rem;background-color:var(--buttonNutritionColor);display:inline-block;cursor:pointer;transition:all .3s}.template-product #hero .product .product__info-wrapper .nutfacts span:hover{color:var(--buttonNutritionColor);background-color:var(--buttonTextCTAColor)}.template-product #hero #details{background:#00000026;padding:6rem 0;margin:5rem 0 0}.template-product #hero #details .flex{display:flex;justify-content:flex-end;margin:0 -3.5rem}.template-product #hero #details .related,.template-product #hero #details .more{flex:1 0 50%;max-width:50%;padding:0 3.5rem}.template-product #hero #details .related h2{font-family:Shrikhand,sans-serif;text-align:center;font-size:2.4rem;line-height:100%;font-weight:400;color:#fff;letter-spacing:-.5px;margin:0}.template-product #hero #details .related .flex{display:flex;max-width:42rem;justify-content:center;margin:.6rem auto 0;align-items:flex-end}.template-product #hero #details .related .flex .relprod{padding:0 1rem;flex:1 0 50%;max-width:50%}.template-product #hero #details .related .flex .relprod a{display:flex;flex-direction:column;background:linear-gradient(0deg,#ffffff1a,#fff0);border-radius:2.4rem;padding:2rem}.template-product #hero #details .related .flex .relprod a .img{height:20rem;display:flex;align-items:flex-end}.template-product #hero #details .related .flex .relprod a .img img{width:100%;height:100%;object-fit:contain}.template-product #hero #details .related .flex .relprod a h3{font-family:Shrikhand,sans-serif;text-align:center;font-size:1.8rem;line-height:100%;letter-spacing:-.35px;font-weight:400;color:#fff;margin:0}.template-product #hero #details .more .content{background:linear-gradient(0deg,#ffffff1a,#fff0);border-radius:2.4rem;padding:0 3rem}.template-product #hero #details .more .details{border-bottom:1px dashed #fff;display:none}.template-product #hero #details .more .details.visible{display:block}.template-product #hero #details .more .details .head{font-size:2.1rem;line-height:130%;letter-spacing:.4px;font-weight:700;color:#fff;padding:2.2rem 5rem 2.2rem 0;cursor:pointer;position:relative}.template-product #hero #details .more .details .head:hover{text-decoration:underline}.template-product #hero #details .more .details .head:after{content:"";background-image:url(icon-carret-down.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:2rem;height:1.1rem;position:absolute;top:50%;margin-top:-.55rem;right:2rem;transition:all .3s}.template-product #hero #details .more .details .head.opened:after{transform:rotate(180deg)}.template-product #hero #details .more .details .desc{display:none;padding:0 0 2.2rem;margin-top:-2rem}.template-product #hero #details .more .details .desc p,.template-product #hero #details .more .details .desc li{font-size:1.5rem;line-height:130%;letter-spacing:-.5px;font-weight:400;color:#fff}.template-product #hero #details .more .details .desc p a,.template-product #hero #details .more .details .desc li a{color:inherit;text-decoration:underline}.template-product #hero #details .more .details .desc p a:hover,.template-product #hero #details .more .details .desc li a:hover{text-decoration:none}.template-product #hero #details .more .details .desc ul{padding-left:2rem;margin:1.5rem 0 0}.template-product #hero #details .more .details:last-child{border-bottom:none}.template-product .productBaloon{display:inline-flex;align-items:center;justify-content:flex-start}.template-product .productBaloon .icon__baloon{width:2.5rem;display:flex;flex-direction:column;align-items:center;align-self:flex-start;position:relative}.template-product .productBaloon .icon__baloon.l1{top:4rem}.template-product .productBaloon .icon__baloon.l2{top:1rem}.template-product .productBaloon .icon__baloon.l3{top:-1.5rem}.template-product .productBaloon .icon__baloon svg.baloon{width:2.5rem;height:auto;margin:0 0 4px}.template-product .productBaloon .icon__baloon svg.baloon path{fill:var(--buttonColor)}.template-product .productBaloon .icon__baloon svg.basket{width:.6rem;height:auto;margin:0}.template-product .productBaloon .icon__baloon svg.basket path{fill:var(--secondColor)}.template-product .productBaloon .scale{width:1.7rem;height:5.7rem;border:3px solid #fff;border-right:none;margin:0 1.9rem 0 1.2rem}.template-product .productBaloon .legend{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:5.7rem}.template-product .productBaloon .legend p{color:#fff;font-size:1.6rem;margin:-1.2rem 0;font-weight:600}.template-product #effect{padding:19rem 0 0;margin:-10rem 0 0;position:relative}.template-product #effect .bg{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,color-mix(in srgb,var(--hg_lighter) 20%,transparent),color-mix(in srgb,var(--hg_darker) 20%,transparent))}.template-product #effect .row{max-width:123rem;color:var(--hg_darker)}.template-product #effect .effect{background-color:var(--hg_darker);padding:9rem 2.5rem 8rem;border-radius:4rem;position:relative}.template-product #effect .effect .bg{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:4rem;overflow:hidden;z-index:1}.template-product #effect .effect .bg .gradient{background:radial-gradient(circle,var(--hg_lighter) 0%,rgba(255,255,255,0) 70%);width:100rem;height:100rem;position:absolute;left:50%;margin-left:-50rem;bottom:-40rem}.template-product #effect .effect .hab{width:7.1rem;height:8.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:37%;top:-4rem;z-index:2}.template-product #effect .effect .hab svg:nth-of-type(1){margin-bottom:2px}.template-product #effect .effect .hab svg:nth-of-type(1) path{fill:var(--baloonColor)}.template-product #effect .effect .clouds{position:absolute;left:-3rem;right:-3rem;top:3rem;z-index:4}.template-product #effect .effect .clouds img{width:131rem;height:auto;margin-left:-3rem}.template-product #effect .effect .clouds img.mob{display:none}.template-product #effect .effect .title{position:absolute;left:0;right:0;top:8rem;z-index:3}.template-product #effect .effect .title h2{font-family:Shrikhand,sans-serif;font-size:2.4rem;line-height:120%;margin:0;text-align:center;font-weight:400;color:#fff}.template-product #effect .effect .title p{font-family:Shrikhand,sans-serif;font-size:14.8rem;line-height:100%;margin:0;text-align:center;color:var(--hg_lighter);letter-spacing:-4.5px;background:linear-gradient(0deg,var(--ef_title) 0%,var(--hg_lighter) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.5}.template-product #effect .effect .stripes{position:absolute;z-index:2;bottom:0;left:0;right:0;overflow:hidden;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem}.template-product #effect .effect .stripes div{height:1.2rem}.template-product #effect .effect .stripes div:nth-of-type(1){background:var(--ef_stripe1)}.template-product #effect .effect .stripes div:nth-of-type(2){background:var(--ef_stripe2)}.template-product #effect .effect .stripes div:nth-of-type(3){background:var(--ef_stripe3)}.template-product #effect .effect .flex{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:5}.template-product #effect .effect .flex .txt{flex:1 0 30%;max-width:30%;padding:11rem 2.5rem 0;text-align:center}.template-product #effect .effect .flex .txt .more{width:2.2rem;height:2.2rem;margin:1.4rem auto 0;background-image:url(more-fff.png);background-size:2.2rem;background-repeat:no-repeat;cursor:pointer;background-position:center;text-indent:-999rem;transition:all .3s}.template-product #effect .effect .flex .txt .more.active{position:relative;z-index:2}.template-product #effect .effect .flex .txt .ppp{width:29rem;height:auto;position:absolute;right:-18rem;bottom:-27rem}.template-product #effect .effect .flex .txt .ppp .content{background-color:#fff;border-radius:1.8rem;padding:3rem 2rem;position:relative;z-index:2;text-align:left}.template-product #effect .effect .flex .txt .ppp .content img{width:100%;height:9.1rem;object-fit:contain}.template-product #effect .effect .flex .txt .ppp .content p{margin:3rem 0;font-size:1.6rem;line-height:115%;letter-spacing:-.5px;color:#000;font-weight:400;text-transform:lowercase;text-align:left}.template-product #effect .effect .flex .txt .ppp .content .close{font-size:1.6rem;line-height:115%;letter-spacing:-.5px;margin:0;color:#ff5f00;font-weight:700;text-transform:lowercase;cursor:pointer;text-decoration:underline;text-align:left}.template-product #effect .effect .flex .txt .ppp .content .close:hover{text-decoration:none}.template-product #effect .effect .flex .txt .ppp:before{content:"";width:78rem;height:78rem;border-radius:50%;background:radial-gradient(circle,var(--hg_lighter) 0%,rgba(255,255,255,0) 70%);filter:blur(100px);position:absolute;top:-43rem;left:-34rem;z-index:1}.template-product #effect .effect .flex .txt .balmicon{margin:0 0 2rem}.template-product #effect .effect .flex .txt .balmicon .ico{margin:0 0 1.5rem}.template-product #effect .effect .flex .txt .balmicon p{font-family:Shrikhand,sans-serif;font-size:2.1rem;line-height:120%;color:#fff;letter-spacing:-.6px;font-weight:400;margin:1.5rem auto 0}.template-product #effect .effect .flex .txt .fast{text-align:center;margin:0 0 4rem;position:relative}.template-product #effect .effect .flex .txt .fast .ico path.time{fill:var(--hg_lighter)}.template-product #effect .effect .flex .txt .fast .ico path.label{fill:var(--fastColor)}.template-product #effect .effect .flex .txt .fast .ico path.clockface{fill:var(--baloonColor)}.template-product #effect .effect .flex .txt .fast .ppp{right:-17rem;bottom:-32rem}.template-product #effect .effect .flex .txt .details{text-align:center;margin:1.5rem 0 0}.template-product #effect .effect .flex .txt .details h3{font-family:Shrikhand,sans-serif;font-size:2.6rem;line-height:120%;letter-spacing:-.8px;font-weight:400;color:#fff;margin:0}.template-product #effect .effect .flex .txt p{font-size:1.6rem;line-height:120%;margin:1.5rem 0 0;color:#fff}.template-product #effect .effect .flex .txt .badge{margin:0;position:relative}.template-product #effect .effect .flex .txt .badge svg path{fill:var(--veganText)}.template-product #effect .effect .flex .txt .badge svg path:nth-of-type(1){fill:var(--veganBg)}.template-product #effect .effect .flex .txt .badge .ppp{right:17rem;bottom:-30rem}.template-product #effect .effect .flex .txt .baloon{margin:0 0 6rem;position:relative}.template-product #effect .effect .flex .txt .baloon .ppp{right:17rem;width:39rem}.template-product #effect .effect .flex .txt .baloon .ppp:before{top:-16rem;left:0}.template-product #effect .effect .flex .txt .baloon .ppp table tbody tr{display:flex;justify-content:space-between;align-items:center}.template-product #effect .effect .flex .txt .baloon .ppp table tbody tr td:nth-of-type(1){flex:1 0 12rem;max-width:12rem;height:9rem}.template-product #effect .effect .flex .txt .baloon .ppp table tbody tr td:nth-of-type(1) img{width:100%;height:100%;object-fit:contain}.template-product #effect .effect .flex .txt .baloon .ppp table tbody tr td:nth-of-type(2){flex:1;max-width:100%;padding-left:1rem}.template-product #effect .effect .flex .txt .baloon .ppp table tbody tr td:nth-of-type(2) p{margin:3rem 0;font-size:1.6rem;line-height:115%;letter-spacing:-.5px;color:#000;font-weight:400;text-transform:lowercase;text-align:left}.template-product #effect .effect .flex .txt .productBaloon{margin:0 0 1.4rem}.template-product #effect .effect .flex .txt .productBaloon .icon__baloon{width:2rem}.template-product #effect .effect .flex .txt .productBaloon .icon__baloon svg.baloon{width:2rem;height:auto;margin:0 0 3px}.template-product #effect .effect .flex .txt .productBaloon .icon__baloon svg.baloon path{fill:var(--secondColor)}.template-product #effect .effect .flex .txt .productBaloon .icon__baloon svg.basket{width:.3rem;height:auto;margin:0}.template-product #effect .effect .flex .txt .productBaloon .icon__baloon svg.basket path{fill:var(--buttonColor)}.template-product #effect .effect .flex .txt .productBaloon .scale{height:5rem;width:1.5rem;margin:0 1.5rem 0 1rem}.template-product #effect .effect .flex .txt .productBaloon .legend{height:5rem}.template-product #effect .effect .flex .txt .productBaloon .legend p{font-size:1.5rem;margin:-.8rem 0}.template-product #effect .effect .flex .img{flex:1 0 40%;max-width:40%;padding:0 2.5rem;position:relative;bottom:-16rem;align-self:flex-end}.template-product #effect .effect .flex .img img{width:100%;height:100%;object-fit:contain}.template-product #effect .effect .flex .txt:nth-child(1) .balmicon:nth-of-type(1) p{max-width:24rem}.template-product #effect .effect .flex .txt:nth-child(1) .balmicon:nth-of-type(2) p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:120%;letter-spacing:-.5px;max-width:24rem}.template-product #effect .effect .flex .txt:nth-child(3) .details{display:none}.template-product #effect .effect .flex .txt:nth-child(3) .balmicon p{max-width:15rem}.template-product #effect .effect .flex.vape .txt:nth-child(1) .details+.details{display:none}.template-product #effect .effect .flex.vape .txt:nth-child(3) .details{display:block}.template-product #effect .gallery{margin:13rem 0 0;padding:6rem 7rem;position:relative}.template-product #effect .gallery .slide{-webkit-aspect-ratio:1;aspect-ratio:1;padding:1rem}.template-product #effect .gallery .slide img{width:100%;height:100%;object-fit:cover;border-radius:1.9rem}.template-product #effect .gallery .nav{display:flex;align-items:center;justify-content:space-between}.template-product #effect .gallery .nav .owl-prev,.template-product #effect .gallery .nav .owl-next{display:block;width:3rem;height:5.5rem;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-2.75rem;cursor:pointer;transition:all .3s}.template-product #effect .gallery .nav .owl-prev:hover,.template-product #effect .gallery .nav .owl-next:hover{transform:scale(1.1)}.template-product #effect .gallery .nav .owl-prev svg,.template-product #effect .gallery .nav .owl-next svg{width:100%;height:100%;object-fit:contain}.template-product #effect .gallery .nav .owl-prev svg path,.template-product #effect .gallery .nav .owl-next svg path{fill:var(--secondColor)}.template-product #effect .gallery .nav .owl-prev{left:1.6rem}.template-product #effect .gallery .nav .owl-next{right:1.6rem}.template-product #effect .considering{padding:7rem 0 14rem}.template-product #effect .considering h2{font-family:Shrikhand,sans-serif;font-size:5rem;line-height:100%;margin:0 auto;font-weight:400;letter-spacing:-1.5px;max-width:64rem;color:var(--hg_darker);text-align:center}.template-product #effect .considering p{font-size:2.1rem;line-height:130%;margin:1.1rem auto;font-weight:400;letter-spacing:-.6px;max-width:50rem;color:var(--hg_darker);text-align:center}.template-product #effect .considering ul{list-style:none;margin:2rem auto 0;padding:0;position:relative;max-width:105rem}.template-product #effect .considering ul li{margin:0;padding:2rem 4.8rem;font-size:2.6rem;font-weight:700;letter-spacing:-.8px;line-height:100%;color:var(--hg_darker);text-align:center;position:absolute;height:21rem;width:25rem;display:flex;align-items:center}.template-product #effect .considering ul li:before{content:"";display:block;background-image:url(bg-whybubbles.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.template-product #effect .considering ul li:nth-of-type(1){top:-4rem;left:0}.template-product #effect .considering ul li:nth-of-type(2){top:7.5rem;left:15rem}.template-product #effect .considering ul li:nth-of-type(3){top:0;left:38rem}.template-product #effect .considering ul li:nth-of-type(4){top:5rem;left:57.5rem}.template-product #effect .considering ul li:nth-of-type(5){top:-3rem;right:0}.template-product #effect .quiz{padding:13rem 0}.template-product #effect .quiz .flex{display:flex;margin:0 -3rem;justify-content:space-between;align-items:center;position:relative}.template-product #effect .quiz .flex:before{content:"";width:1px;background:#fff;position:absolute;left:50%;top:0;bottom:0}.template-product #effect .quiz .flex .txt{padding:0 3rem;flex:1 0 50%;max-width:50%}.template-product #effect .quiz .flex .txt h2{font-family:Shrikhand,sans-serif;text-align:center;font-size:10.8rem;line-height:80%;letter-spacing:-4.33px;color:var(--hg_darker);margin:0 auto;max-width:55rem;font-weight:400}.template-product #effect .quiz .flex .ctas{padding:0 3rem;flex:1 0 50%;max-width:50%}.template-product #effect .quiz .flex .ctas p{color:var(--hg_darker);text-align:center;margin:1.5rem auto}.template-product #effect .quiz .flex .ctas p:nth-of-type(1){font-size:2.1rem;line-height:140%;letter-spacing:-.63px;max-width:47rem}.template-product #effect .quiz .flex .ctas p:nth-of-type(2){font-family:Shrikhand,sans-serif;font-size:3rem;line-height:95%;letter-spacing:-.6px;max-width:32rem}.template-product #effect .quiz .flex .ctas .nav{display:flex;justify-content:center;align-items:stretch;max-width:32rem;margin:2rem auto 0}.template-product #effect .quiz .flex .ctas .nav .post{flex:1 0 14.4rem;max-width:14.4rem;padding:0 .9rem 1.8rem;background-color:#fff;margin:0 auto;text-align:center;box-shadow:10px 8px 20px #0084791a;border-radius:19.2rem}.template-product #effect .quiz .flex .ctas .nav .post a{padding:1.4rem .7rem 1.5rem;text-align:center;position:relative}.template-product #effect .quiz .flex .ctas .nav .post a .ico{width:11.5rem;height:11.5rem;margin:0 auto .9rem;overflow:hidden}.template-product #effect .quiz .flex .ctas .nav .post a .ico img{width:100%;height:100%;object-fit:contain;position:static;transition:all .3s}.template-product #effect .quiz .flex .ctas .nav .post a p{font-size:1.9rem;line-height:110%;letter-spacing:-.38px;margin:0 auto 1rem;color:#000;font-weight:700}.template-product #effect .quiz .flex .ctas .nav .post a:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s;box-shadow:10px 8px 20px #0084791a}.template-product #effect .quiz .flex .ctas .nav .post a:hover:after{background-color:#ff5f00}.template-product #effect .quiz .flex .ctas .nav .post a:hover .ico img{transform:scale(.95)}.template-product #effect .pgradient{background:radial-gradient(circle,var(--hg_lighter) 0%,rgba(255,255,255,0) 70%);width:200rem;height:200rem;position:absolute;top:-75rem;left:-64rem}.template-product #vibe{padding:14rem 0 4rem;display:none}.template-product #vibe .row{max-width:140rem}.template-product #vibe .flex{display:flex;justify-content:space-between;align-items:stretch}.template-product #vibe .flex .lead{flex:1 0 50%;max-width:50%;padding:4rem;background-color:#ff5f00;border-bottom-left-radius:5rem;border-top-left-radius:5rem;display:flex;justify-content:center;align-items:center;position:relative}.template-product #vibe .flex .lead h1{font-family:Shrikhand,sans-serif;font-size:10.8rem;line-height:70%;color:#fff;margin:0 auto;max-width:55rem;font-weight:400;text-align:center;letter-spacing:-4.34px;position:relative;z-index:5}.template-product #vibe .flex .lead .stripe1,.template-product #vibe .flex .lead .stripe2{position:absolute;top:0;bottom:0}.template-product #vibe .flex .lead .stripe1{width:28%;right:8.9%;background-color:#ff9015}.template-product #vibe .flex .lead .stripe2{width:9%;right:0;background-color:#ffb183}.template-product #vibe .flex .text{flex:1 0 50%;max-width:50%;padding:4rem 4rem 7rem;background-color:#00c3b3;border-bottom-right-radius:5rem;border-top-right-radius:5rem}.template-product #vibe .flex .text .img{margin:-6.5rem auto 2.5rem}.template-product #vibe .flex .text .img img{width:31rem;height:auto;display:block;margin:0 auto}.template-product #vibe .flex .text p{color:#fff;text-align:center;margin:1.5rem auto}.template-product #vibe .flex .text p:nth-of-type(1){font-size:2.1rem;line-height:110%;letter-spacing:-.63px;max-width:47rem}.template-product #vibe .flex .text p:nth-of-type(2){font-family:Shrikhand,sans-serif;font-size:3rem;line-height:95%;letter-spacing:-.6px;max-width:29rem}.template-product #vibe .nav{display:flex;justify-content:center;align-items:stretch;max-width:32rem;margin:2rem auto 0}.template-product #vibe .nav .post{flex:1 0 14.4rem;max-width:14.4rem;padding:0 .9rem 1.8rem;background-color:#fff;margin:0 auto;text-align:center;box-shadow:10px 8px 20px #0084791a;border-radius:19.2rem}.template-product #vibe .nav .post a{padding:1.4rem .7rem 1.5rem;text-align:center;position:relative}.template-product #vibe .nav .post a .ico{width:11.5rem;height:11.5rem;margin:0 auto .9rem;overflow:hidden}.template-product #vibe .nav .post a .ico img{width:100%;height:100%;object-fit:contain;position:static;transition:all .3s}.template-product #vibe .nav .post a p{font-size:1.9rem;line-height:110%;letter-spacing:-.38px;margin:0 auto 1rem;color:#000;font-weight:700}.template-product #vibe .nav .post a:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s;box-shadow:10px 8px 20px #0084791a}.template-product #vibe .nav .post a:hover:after{background-color:#ff5f00}.template-product #vibe .nav .post a:hover .ico img{transform:scale(.95)}.template-product #faqs{background-color:var(--hg_darker);padding:16rem 0 6rem}.template-product #faqs .row{max-width:74rem}.template-product #faqs h2{font-family:Shrikhand,sans-serif;font-size:5rem;line-height:95%;font-weight:400;letter-spacing:-1.5px;margin:0 0 3rem;text-align:center;color:#fff}.template-product #faqs .faq{background-color:#fff;padding:.8rem 2.4rem;border-radius:1.4rem;margin:0 0 .8rem}.template-product #faqs .faq .question{display:flex;align-items:center;cursor:pointer;padding:1rem 4rem 1rem 0;position:relative}.template-product #faqs .faq .question .ico{width:2.4rem;height:3.1rem;display:flex;flex-direction:column;align-items:center;align-self:flex-start;margin:0 1rem 0 0}.template-product #faqs .faq .question .ico svg.baloon{width:2.4rem;height:auto;margin:0 0 2px}.template-product #faqs .faq .question .ico svg.baloon path{fill:var(--secondColor)}.template-product #faqs .faq .question .ico svg.basket{width:.4rem;height:auto;margin:0}.template-product #faqs .faq .question .ico svg.basket path{fill:var(--hg_darker)}.template-product #faqs .faq .question p{margin:0;font-size:1.65rem;line-height:130%;font-weight:700;color:var(--hg_darker)}.template-product #faqs .faq .question:before{content:"";width:2.2rem;height:2.2rem;display:block;background-image:url(icon-plus.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s;position:absolute;right:0;top:50%;margin-top:-1.1rem}.template-product #faqs .faq .question:hover p{text-decoration:underline}.template-product #faqs .faq .answer{border-top:1px dashed #000;padding:1rem 0 2rem;display:none;margin-bottom:2rem}.template-product #faqs .faq .answer p{font-size:1.6rem;line-height:120%;letter-spacing:-.16px;margin:1rem 0;color:var(--hg_darker);font-weight:400;max-width:56rem}.template-product #faqs .faq.opened{margin:0 0 2rem}.template-product #faqs .faq.opened .question:before{transform:rotate(45deg)}.template-product #related{background-color:var(--hg_darker);padding:6rem 0 8rem}.template-product #related .row{max-width:130rem}.template-product #related h2{font-family:Shrikhand,sans-serif;font-size:5rem;line-height:95%;font-weight:400;letter-spacing:-1.5px;margin:0 0 1.5rem;text-align:center;color:#fff}.template-product #related p{font-size:2.1rem;line-height:130%;margin:0 auto;color:#fff;text-align:center;font-weight:400;max-width:48rem;letter-spacing:-.6px}.template-product #related .flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:5rem -1rem 0}.template-product #related .flex .relprod{padding:0 1rem;flex:1 0 25%;max-width:25%}.template-product #related .flex .relprod a{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2.4rem;background:linear-gradient(180deg,#fff0 29%,#ffffff1a);padding:1rem 2rem 2rem;height:100%}.template-product #related .flex .relprod a img{width:auto;height:auto;max-height:29rem;max-width:100%}.template-product #related .flex .relprod a h3{font-family:Shrikhand,sans-serif;font-size:2.1rem;line-height:110%;color:#fff;font-weight:400;margin:.5rem 0;text-align:center}.template-product #related .flex .relprod a p{font-size:1.5rem;line-height:130%;color:#fff;font-weight:400;margin:.5rem 0;text-align:center}.template-product #related .flex .relprod a:hover h3{text-decoration:underline}.template-product #testimonials{background-color:var(--hg_darker);padding:8rem 0 16rem;position:relative;overflow:hidden;min-height:38rem}.template-product #testimonials .stripes{position:absolute;z-index:1;bottom:0;left:0;right:0;overflow:hidden}.template-product #testimonials .stripes div{height:1.2rem}.template-product #testimonials .stripes div:nth-of-type(1){background:var(--ef_stripe1)}.template-product #testimonials .stripes div:nth-of-type(2){background:var(--ef_stripe2)}.template-product #testimonials .stripes div:nth-of-type(3){background:var(--ef_stripe3)}.template-product #testimonials .clouds1{width:24rem;height:26rem;background-image:url(related-clouds1.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:12rem;left:4rem}.template-product #testimonials .clouds2{width:24rem;height:25rem;background-image:url(related-clouds2.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:15rem;right:4rem}.template-product #testimonials .row{max-width:130rem}.template-product #testimonials .slide blockquote{font-size:3.2rem;line-height:120%;letter-spacing:-1px;font-weight:300;margin:0 auto;color:#fff;text-align:center;max-width:74rem}.template-product #testimonials .slide p{font-size:2.1rem;line-height:120%;letter-spacing:-.6px;font-weight:700;margin:1.2rem auto 0;color:#fff;text-align:center;max-width:74rem}.template-product #testimonials .owl-dots{display:flex;justify-content:center;align-items:center;margin:4.5rem 0 0}.template-product #testimonials .owl-dots .owl-dot{width:1.2rem;height:1.2rem;border-radius:50%;margin:0 .5rem;background-color:#f4b335;transition:all .3s}.template-product #testimonials .owl-dots .owl-dot.active{background-color:#fff}.template-product #testimonials .owl-dots .owl-dot:hover{transform:scale(1.2)}.template-product .media>*:not(.zoom):not(.deferred-media__poster-button),.template-product .media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.template-product #footer .row:nth-of-type(2) .container .flex .footLogo{background-image:url(footer-logo-white.png)}.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Format,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Format,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Format,.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Formats,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Formats,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Formats{display:flex;flex-direction:column}.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Format .ayrloom,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Format .ayrloom,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Format .ayrloom,.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Formats .ayrloom,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Formats .ayrloom,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Formats .ayrloom{order:5}.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Format .excepts,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Format .excepts,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Format .excepts,.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Formats .excepts,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Formats .excepts,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Formats .excepts,.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Format .stores,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Format .stores,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Format .stores,.template-product.prod-pillow-talk #hero .product .product__info-wrapper variant-selects fieldset.Formats .stores,.template-product.prod-orchard-sunrise #hero .product .product__info-wrapper variant-selects fieldset.Formats .stores,.template-product.prod-island-time #hero .product .product__info-wrapper variant-selects fieldset.Formats .stores{margin-top:0}.template-product.prod-pink-rozay #effect .effect .flex .txt .fast,.template-product.prod-cereal-milk #effect .effect .flex .txt .fast,.template-product.prod-lychee-dream #effect .effect .flex .txt .fast,.template-product.prod-key-lime #effect .effect .flex .txt .fast,.template-product.prod-rescue #effect .effect .flex .txt .fast,.template-product.prod-restore #effect .effect .flex .txt .fast,.template-product.prod-revive #effect .effect .flex .txt .fast{display:none}.template-account .customerAccount .customerContent .customerBody .flex .aside+.txt a.subscriptions{font-size:1.9rem;line-height:120%;color:#fff;letter-spacing:-.2px;font-weight:700;margin:0 0 2.5rem;background-color:#ff5f00;padding:.9rem 2.5rem;border-radius:2.1rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block}.template-account .customerAccount .customerContent .customerBody .flex .aside+.txt a.subscriptions:hover{background-color:#fff;color:#ff5f00}.recharge-te{padding-top:18rem}#recharge-customer-portal{padding-top:15rem}#recharge-customer-portal .recharge-section-product-carousel{display:none}.template-account .seal-subscription-page{padding-top:0;padding-right:0!important;display:block;max-width:unset}.template-account .seal-subscription-page .seal-subscription-page{max-width:unset;padding:0;margin:0}.template-account .seal-subscription-page .seal-auto-min{margin:0}.template-account .seal-subscription-page .seal-auto-min .seal-container{padding:0;border:none;margin:0;box-shadow:unset;display:flex;flex-wrap:wrap;align-items:flex-start}.template-account .seal-subscription-page .seal-auto-min .seal-container div:not(.seal-button){font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left}.template-account .seal-subscription-page .seal-auto-min .seal-container .seal-mb-1{margin:0 0 3rem}.template-account .seal-subscription-page h1{display:none}.template-account .seal-subscription-page h2{font-size:2.2rem;line-height:140%;color:#000;margin:0;letter-spacing:-.45px;text-transform:lowercase;font-weight:700;text-align:left;display:none}.template-account .seal-subscription-page .seal-floating-label{margin:0 0 2rem}.template-account .seal-subscription-page .seal-floating-label label{display:none}.template-account .seal-subscription-page .seal-floating-label input[type=text]{padding:1.5rem 2rem 1.8rem;width:100%;border-radius:1.4rem;border:1px solid rgba(0,0,0,.2);font-size:1.9rem;color:#000!important;font-weight:700;line-height:2rem;letter-spacing:-.4px;margin:0}.template-account .seal-subscription-page .seal-button{font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#fff;font-weight:700;line-height:2rem;letter-spacing:-.6px;text-align:center;margin:0 0 2rem 2rem;padding:1rem 3rem;background-color:#ff5f00;border-radius:2.7rem;border:1px solid #ff5f00;transition:all .3s;max-width:35rem}.template-account .seal-subscription-page .seal-button:hover{color:#ff5f00;background-color:#fff}.template-account .seal-subscription-page .seal-button[data-action=send_customer_portal_login_link]{padding:1.6rem 3rem;line-height:2.1rem}.template-account .seal-subscription-page .seal-layout{margin:0;padding-right:0}.template-account .seal-subscription-page .seal-full{padding:0;margin:0}.template-account .seal-subscription-page .seal-full .seal-container{padding:0;box-shadow:none;margin:0 0 0 -1em}.template-account .seal-subscription-page .seal-twoThirds,.template-account .seal-subscription-page .seal-oneThird{padding:0 2rem 0 0}.template-account .seal-subscription-page .seal-oneThird .seal-container span{width:100%}.template-account .seal-subscription-page .seal-twoThirds,.template-account .seal-subscription-page .seal-oneThird{margin:0}.template-account .seal-subscription-page .seal-twoThirds .seal-container,.template-account .seal-subscription-page .seal-oneThird .seal-container{padding:0;box-shadow:none;margin:0 0 3rem}.template-account .seal-subscription-page .seal-twoThirds .seal-container span,.template-account .seal-subscription-page .seal-oneThird .seal-container span{font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left}.template-account .seal-subscription-page .seal-twoThirds .seal-container .seal-button-plain,.template-account .seal-subscription-page .seal-oneThird .seal-container .seal-button-plain{padding:0;background-color:transparent;border:none;font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left;text-decoration:none;letter-spacing:0}.template-account .seal-subscription-page .seal-twoThirds .seal-container .seal-button-plain:hover,.template-account .seal-subscription-page .seal-oneThird .seal-container .seal-button-plain:hover{text-decoration:underline}.template-account .seal-subscription-page .seal-twoThirds .seal-container .seal-input,.template-account .seal-subscription-page .seal-oneThird .seal-container .seal-input{padding:.2rem 1rem}.template-account .seal-subscription-page .seal-twoThirds .seal-container input[type=text],.template-account .seal-subscription-page .seal-oneThird .seal-container input[type=text]{padding:.7rem 1rem;width:100%;max-width:100%;border-radius:1.4rem;border:1px solid rgba(0,0,0,.2);font-size:1.4rem;color:#000!important;font-weight:400;line-height:2.4rem;letter-spacing:-.4px;margin:0}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container .seal-edit-buttons-wrapper .seal-button,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container .seal-edit-buttons-wrapper .seal-button,.template-account .seal-subscription-page .seal-twoThirds .seal-sub-customer .seal-edit-buttons-wrapper .seal-button,.template-account .seal-subscription-page .seal-oneThird .seal-sub-customer .seal-edit-buttons-wrapper .seal-button,.template-account .seal-subscription-page .seal-twoThirds .seal-sub-contact .seal-edit-buttons-wrapper .seal-button,.template-account .seal-subscription-page .seal-oneThird .seal-sub-contact .seal-edit-buttons-wrapper .seal-button{padding:0;background-color:transparent;border:none;font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left;text-decoration:none;letter-spacing:0}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container .seal-edit-buttons-wrapper .seal-button:hover,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container .seal-edit-buttons-wrapper .seal-button:hover,.template-account .seal-subscription-page .seal-twoThirds .seal-sub-customer .seal-edit-buttons-wrapper .seal-button:hover,.template-account .seal-subscription-page .seal-oneThird .seal-sub-customer .seal-edit-buttons-wrapper .seal-button:hover,.template-account .seal-subscription-page .seal-twoThirds .seal-sub-contact .seal-edit-buttons-wrapper .seal-button:hover,.template-account .seal-subscription-page .seal-oneThird .seal-sub-contact .seal-edit-buttons-wrapper .seal-button:hover{text-decoration:underline}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container{padding:4rem 0 0}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container .seal-edit-buttons-wrapper,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container .seal-edit-buttons-wrapper{margin:0 2rem 0 0}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container #seal-subscription-items-list,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container #seal-subscription-items-list{margin:0 0 2rem}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container #seal-subscription-items-list+.seal-separator-top,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container #seal-subscription-items-list+.seal-separator-top{border-top:none!important}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container #seal-subscription-items-list .seal-layout,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container #seal-subscription-items-list .seal-layout{padding:.5rem 0}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container .seal-button-plain-red,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container .seal-button-plain-red{position:static!important;font-weight:400;margin:-.5rem 0 0}.template-account .seal-subscription-page .seal-twoThirds #seal-subscription-items-list-container .seal-button-plain-red:hover,.template-account .seal-subscription-page .seal-oneThird #seal-subscription-items-list-container .seal-button-plain-red:hover{text-decoration:underline}.template-account .seal-subscription-page .seal-twoThirds .seal-dynamic-sectioned #seal-pause-button,.template-account .seal-subscription-page .seal-oneThird .seal-dynamic-sectioned #seal-pause-button,.template-account .seal-subscription-page .seal-twoThirds .seal-dynamic-sectioned #seal-resume-button,.template-account .seal-subscription-page .seal-oneThird .seal-dynamic-sectioned #seal-resume-button{margin:2rem 0;font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#fff;font-weight:700;line-height:2rem;letter-spacing:-.6px;text-align:center;padding:1rem 3rem;background-color:#00c3b3;border-radius:2.7rem;border:1px solid #00c3b3;transition:all .3s;max-width:35rem}.template-account .seal-subscription-page .seal-twoThirds .seal-dynamic-sectioned #seal-pause-button:hover,.template-account .seal-subscription-page .seal-oneThird .seal-dynamic-sectioned #seal-pause-button:hover,.template-account .seal-subscription-page .seal-twoThirds .seal-dynamic-sectioned #seal-resume-button:hover,.template-account .seal-subscription-page .seal-oneThird .seal-dynamic-sectioned #seal-resume-button:hover{color:#00c3b3;background-color:#fff}.template-account .seal-subscription-page .seal-twoThirds .seal-dynamic-sectioned #seal-unsubscribe-button,.template-account .seal-subscription-page .seal-oneThird .seal-dynamic-sectioned #seal-unsubscribe-button{margin:0;font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#fff;font-weight:700;line-height:2rem;letter-spacing:-.6px;text-align:center;padding:1rem 3rem;background-color:#ff5f00;border-radius:2.7rem;border:1px solid #ff5f00;transition:all .3s;max-width:35rem}.template-account .seal-subscription-page .seal-twoThirds .seal-dynamic-sectioned #seal-unsubscribe-button:hover,.template-account .seal-subscription-page .seal-oneThird .seal-dynamic-sectioned #seal-unsubscribe-button:hover{color:#ff5f00;background-color:#fff}.template-account #seal-confirmation-box{color:#000;padding:3rem;border-radius:2rem}.template-account #seal-confirmation-box .question{font-size:2.2rem;line-height:140%;color:#000;margin:0 0 1.5rem;letter-spacing:-.45px;text-transform:lowercase;font-weight:700;text-align:left}.template-account #seal-confirmation-box .description{font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left}.template-account #seal-confirmation-box .seal-button-red{margin:0;font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#fff;font-weight:700;line-height:2rem;letter-spacing:-.6px;text-align:center;padding:1rem 3rem;background-color:#ff5f00;border-radius:2.7rem;border:1px solid #ff5f00;transition:all .3s}.template-account #seal-confirmation-box .seal-button-red:hover{color:#ff5f00;background-color:#fff}.template-account #seal-confirmation-box .seal-button:not(.seal-button-red){padding:0;background-color:transparent;border:none;font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left;text-decoration:none;letter-spacing:0;margin:0 0 0 2rem}.template-account #seal-confirmation-box .seal-button:not(.seal-button-red):hover{text-decoration:underline}.template-account #seal-editable-modal{color:#000;padding:3rem;border-radius:2rem}.template-account #seal-editable-modal h3{font-size:2.2rem;line-height:140%;color:#000;margin:0 0 2.5rem;letter-spacing:-.45px;text-transform:lowercase;font-weight:700;text-align:left}.template-account #seal-editable-modal .seal-floating-label label{top:.4rem;left:1.5rem;font-size:1.2rem!important}.template-account #seal-editable-modal input[type=text],.template-account #seal-editable-modal select{margin:0 0 1em;padding:2rem 1.5rem .5rem;width:100%;max-width:100%;border-radius:1.4rem;border:1px solid rgba(0,0,0,.2);font-size:1.4rem;color:#000!important;font-weight:400;line-height:2.4rem;letter-spacing:-.4px}.template-account #seal-editable-modal .seal-button:not(.seal-button-red){margin:0;font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#fff;font-weight:700;line-height:2rem;letter-spacing:-.6px;text-align:center;padding:1rem 3rem;background-color:#ff5f00;border-radius:2.7rem;border:1px solid #ff5f00;transition:all .3s}.template-account #seal-editable-modal .seal-button:not(.seal-button-red):hover{color:#ff5f00;background-color:#fff}.template-account #seal-editable-modal .seal-button-red{padding:0;background-color:transparent;border:none;font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left;text-decoration:none;letter-spacing:0;margin:0 0 0 2rem}.template-account #seal-editable-modal .seal-button-red:hover{text-decoration:underline}.template-account #seal-add-item-content{color:#000;padding:3rem;border-radius:2rem}.template-account #seal-add-item-content h3{font-size:2.2rem;line-height:140%;color:#000;margin:0 0 2.5rem;letter-spacing:-.45px;text-transform:lowercase;font-weight:700;text-align:left}.template-account #seal-add-item-content .seal-floating-label label{top:.4rem;left:1.5rem;font-size:1.2rem!important}.template-account #seal-add-item-content input[type=text]{margin:0 0 1em;padding:2rem 1.5rem .5rem;width:100%;max-width:100%;border-radius:1.4rem;border:1px solid rgba(0,0,0,.2);font-size:1.4rem;color:#000!important;font-weight:400;line-height:2.4rem;letter-spacing:-.4px}.template-account #seal-add-item-content .seal-variant-image{border:none}.template-account #seal-add-item-content .seal-product-variant-name{font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left}.template-account #seal-add-item-content .seal-button[data-subscription=true]{margin:0;font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#fff;font-weight:700;line-height:2rem;letter-spacing:-.6px;text-align:center;padding:1rem 3rem;background-color:#ff5f00;border-radius:2.7rem;border:1px solid #ff5f00;transition:all .3s}.template-account #seal-add-item-content .seal-button[data-subscription=true]:hover{color:#ff5f00;background-color:#fff}.template-account #seal-add-item-content .seal-button[data-one-time=true]{padding:0;background-color:transparent;border:none;font-size:1.5rem;line-height:150%;color:#000;font-weight:400;text-align:left;text-decoration:none;letter-spacing:0;margin:0 0 0 2rem}.template-account #seal-add-item-content .seal-button[data-one-time=true]:hover{text-decoration:underline}.template-account input[type=text]{padding:.7rem 1rem;width:100%;max-width:100%;border-radius:1.4rem;border:1px solid rgba(0,0,0,.2);font-size:1.4rem;color:#000!important;font-weight:400;line-height:2.4rem;letter-spacing:-.4px;margin:0}.rc-container-wrapper .rc-container{margin-bottom:3rem}.rc-container-wrapper .rc-container .rc-widget{color:#fff}.rc-container-wrapper .rc-container .rc-widget .rc-option{text-transform:lowercase;color:#fff;font-size:1.7rem;letter-spacing:-.5px;line-height:120%;font-weight:700}.rc-container-wrapper .rc-container .rc-widget .rc-option--active{background:transparent}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio{display:flex;flex-direction:column}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio{padding:0 0 0 3.5rem}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio:nth-of-type(1){order:2}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio:nth-of-type(2){order:1}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio:nth-of-type(2) .rc-radio__label{border-bottom:1px dashed #fff}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio input{position:absolute;left:-999rem}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio .rc-radio__label{display:flex;justify-content:space-between;padding:.5rem 0;position:relative;margin-left:0}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio .rc-radio__label:before{content:"";width:2.4rem;height:2.4rem;background-color:#fff;border:none;position:absolute;left:-3.5rem;top:1rem;border-radius:50%}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio .rc-radio__label:after{background-color:var(--buttonColor);position:absolute;left:-3.1rem;top:1.4rem;width:1.6rem;height:1.6rem;border-radius:50%}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio .rc-radio__label .rc-option__discount{display:none}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio input:checked+.rc-radio__label:after{content:""}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio .rc-selling-plans{padding:0;margin:1rem 0 0}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio .rc-selling-plans select{border:none!important;border-radius:1.9rem;background-color:#fff;color:var(--buttonTextColor);font-size:1.7rem;font-weight:700;letter-spacing:-.5px;line-height:2rem;outline:none;box-shadow:none;padding:.75rem 3rem .75rem 1.5rem;text-transform:lowercase;-webkit-appearance:none!important;appearance:none!important;background-image:url(dwn.svg);background-repeat:no-repeat;background-position:right 1rem center}.rc-container-wrapper .rc-container .rc-widget .rc-template__legacy-radio .rc-radio .rc-selling-plans select::-ms-expand{display:none}.rc-container-wrapper .rc-container .rc_popup{display:none}.template-product.prod-swag #hero{background-color:#fff}.template-product.prod-swag #hero .pgradient{width:105rem;height:105rem;left:-30rem;top:-37rem;background:radial-gradient(50% 50% at 50% 50%,#2275d91a,#2275d900)}.template-product.prod-swag #hero .rgradient{width:97rem;height:97rem;position:absolute;right:-2.5rem;top:-54rem;border-radius:986px;background:radial-gradient(50% 50% at 50% 50%,#510c761a,#510c7600)}.template-product.prod-swag #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-prev,.template-product.prod-swag #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-next{background-color:#95959533}.template-product.prod-swag #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-prev{background-image:url(icon-chevron-left.svg)}.template-product.prod-swag #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-next{background-image:url(icon-chevron-right.svg)}.template-product.prod-swag #hero .product .product__info-wrapper .product__title h1,.template-product.prod-swag #hero .product .product__info-wrapper .product__subtitle h2{color:#000}.template-product.prod-swag #hero .product .product__info-wrapper .product__description p{margin:0}.template-product.prod-swag #hero .product .product__info-wrapper .product__description p,.template-product.prod-swag #hero .product .product__info-wrapper .product__description li{color:#000}.template-product.prod-swag #hero .product .product__info-wrapper variant-selects{margin:2rem 0 5rem}.template-product.prod-swag #hero .product .product__info-wrapper variant-selects fieldset legend{color:#000}.template-product.prod-swag #hero .product .product__info-wrapper variant-selects fieldset label{background:#00c3b31c;color:#00c3b3;min-width:0}.template-product.prod-swag #hero .product .product__info-wrapper variant-selects fieldset input[type=radio]:checked+label{background:#00c3b3;color:#fff}.template-product.prod-swag #hero .product .product__info-wrapper .price__container{display:block}.template-product.prod-swag #hero .product .product__info-wrapper .price__container .price__sale,.template-product.prod-swag #hero .product .product__info-wrapper .price__container .price__regular,.template-product.prod-swag #hero .product .product__info-wrapper .price__container .price__badge-sold-out,.template-product.prod-swag #hero .product .product__info-wrapper .price__container .price--on-sale .price-item--regular .money{color:#000;font-size:4rem;letter-spacing:-1.2px;font-weight:700}.template-product.prod-swag #hero .product .product__info-wrapper .price-per-item__container .quantity button{background-color:#e3f8f7}.template-product.prod-swag #hero .product .product__info-wrapper .price-per-item__container .quantity button:before,.template-product.prod-swag #hero .product .product__info-wrapper .price-per-item__container .quantity button:after{background-color:#00c3b3}.template-product.prod-swag #hero .product .product__info-wrapper .price-per-item__container .quantity input{background-color:#e3f8f7;color:#00c3b3}.template-product.prod-swag #hero .product .product__info-wrapper .product-form__buttons .product-form__submit{background-color:#00c3b3;color:#fff}.template-product.prod-swag #hero .product .product__info-wrapper .product-form__buttons .product-form__submit:hover{color:#00c3b3;background-color:#e3f8f7}.template-product.prod-swag #hero #details{display:none}.template-product.prod-swag #vibe{display:block}.template-product.prod-swag #effect,.template-product.prod-swag #faqs{display:none}.template-product.prod-swag #related{background-color:#fff}.template-product.prod-swag #related .gr1{width:105rem;height:105rem;position:absolute;right:-44rem;top:-13rem;background:radial-gradient(50% 50% at 50% 50%,#2275d91a,#2275d900)}.template-product.prod-swag #related .gr2{width:97rem;height:97rem;position:absolute;left:-18rem;top:19rem;border-radius:986px;background:radial-gradient(50% 50% at 50% 50%,#510c761a,#510c7600)}.template-product.prod-swag #related .row *{z-index:5}.template-product.prod-swag #related h2,.template-product.prod-swag #related p{color:#000}.template-product.prod-swag #related .flex .relprod a{height:100%;background:linear-gradient(180deg,#fff0 29%,#fff)}.template-product.prod-swag #related .flex .relprod a p,.template-product.prod-swag #related .flex .relprod a h3{color:#000}.template-product.prod-swag #testimonials{background-color:#fff}.template-product.prod-swag #testimonials .clouds1{background-image:url(related-clouds1-dark.png);top:7rem}.template-product.prod-swag #testimonials .clouds2{background-image:url(related-clouds2-dark.png);top:9rem}.template-product.prod-swag #testimonials .slide blockquote{color:#000}.template-product.prod-swag #testimonials .owl-dots .owl-dot{background-color:#f4b335}.template-product.prod-swag #testimonials .owl-dots .owl-dot.active{background-color:#00c3b3}body.bnoonline.template-product.prod-swag .product-form__buttons{display:block!important}body.bnoonline.template-product.prod-swag .product-form__quantity{margin-top:-5rem}body.bnoonline.template-product.prod-swag .product-form__quantity .price-per-item__container{display:block!important}.template-product.prod-bundle #bundleAvailability{position:absolute;left:-999rem;font-size:16px;color:#000}.template-product.prod-bundle #hero .product .product__info-wrapper .price__container{display:block}.template-product.prod-bundle #hero .product .product__info-wrapper .price__container .price__sale,.template-product.prod-bundle #hero .product .product__info-wrapper .price__container .price__regular,.template-product.prod-bundle #hero .product .product__info-wrapper .price__container .price__badge-sold-out,.template-product.prod-bundle #hero .product .product__info-wrapper .price__container .price--on-sale .price-item--regular .money{font-size:4rem;letter-spacing:-1.2px;font-weight:700}.template-product.prod-bundle #hero .product .product__info-wrapper .bundleSelector{margin:4rem 0}.template-product.prod-bundle #hero .product .product__info-wrapper .bundleSelector h3{font-size:1.4rem;line-height:120%;font-weight:700;color:#fff}.template-product.prod-bundle #hero .product .product__info-wrapper .product-form__buttons .product-form__submit:disabled{opacity:.4;cursor:default}.template-product.prod-bundle #hero .product .product__info-wrapper .product-form__buttons .product-form__submit:disabled:hover{background-color:var(--buttonColor);color:var(--addCartColor)}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist{max-width:30rem;margin:0}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .nav{font-size:1.4rem;line-height:120%;font-weight:7400;color:#fff}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow{display:flex;align-items:center;margin:1rem 0}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow label{font-size:1.4rem;color:#fff;line-height:120%;margin:0 2rem 0 0;text-align:left}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button{width:2.7rem;flex:1 0 2.7rem;max-width:2.7rem;height:2.7rem;border:none;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:0;position:relative}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:before,.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:after{content:"";background-color:var(--quantityColor);position:absolute}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:first-of-type{border-top-left-radius:1.2rem;border-bottom-left-radius:1.2rem;margin-left:auto}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:first-of-type:before{width:1.1rem;height:1px;left:.8rem;top:1.3rem}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:first-of-type:after{content:unset}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:last-of-type{border-top-right-radius:1.2rem;border-bottom-right-radius:1.2rem}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:last-of-type:before{width:1.1rem;height:1px;left:.8rem;top:1.3rem}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow button:last-of-type:after{width:1px;height:1.1rem;top:.8rem;left:1.3rem}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow input{width:2.8rem;flex:1 0 2.8rem;max-width:2.8rem;text-align:center;font-size:1.4rem;font-weight:700;letter-spacing:-.55px;color:var(--buttonTextColor);background-color:#fff;line-height:1.7rem;padding:.5rem;border:none;-moz-appearance:textfield;border-radius:0!important}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow input::-webkit-outer-spin-button,.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist .lrow input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.template-product.prod-bundle #effect .effect .flex .img{display:none}.p-wheretobuy #hero{background:#2275d9;padding:18rem 0 9rem;position:relative;text-align:center}.p-wheretobuy #hero .bg{position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden}.p-wheretobuy #hero .bg .gradient{width:120rem;height:120rem;background:radial-gradient(circle,#49c6f8,#49c6f800 60%);position:absolute;left:-30rem;bottom:-50rem;border-radius:50%}.p-wheretobuy #hero .stripes{position:absolute;left:0;right:0;bottom:0;overflow:hidden}.p-wheretobuy #hero .stripes div:nth-of-type(1){width:100%;height:1.2rem;background-color:#03c3b3}.p-wheretobuy #hero .stripes div:nth-of-type(2){width:100%;height:1.2rem;background-color:#ff5f00}.p-wheretobuy #hero .stripes div:nth-of-type(3){width:100%;height:2.4rem;background-color:#ff9015}.p-wheretobuy #hero h1{font-family:Shrikhand,sans-serif;font-size:6rem;line-height:100%;letter-spacing:-1.2px;color:#fff;font-weight:400;margin:0 0 2rem}.p-wheretobuy #hero p{font-size:1.8rem;line-height:140%;letter-spacing:-.5px;color:#fff;font-weight:400;margin:0 auto 2rem;max-width:52rem}.p-wheretobuy #hero .select{display:flex;justify-content:center;align-items:center;margin:2.5rem auto 0}.p-wheretobuy #hero .select label{font-size:1.6rem;line-height:120%;color:#fff;letter-spacing:-.15px;margin:0 2rem 0 0;font-weight:600}.p-wheretobuy #hero .select select{color:#00c3b3;font-weight:700;letter-spacing:-.15px;line-height:1.8rem;font-size:1.6rem;padding:.8rem 5rem .8rem 1.6rem;border:none;background-color:#fff;background-image:url(icon-chevron.svg);background-position:right 1rem center;background-repeat:no-repeat;border-radius:1.7rem;-moz-appearance:none;-webkit-appearance:none}.p-wheretobuy #hero .select select::-ms-expand{display:none}.p-wheretobuy #locations{padding:5rem 0}.p-wheretobuy #locations .row{max-width:134rem}.p-wheretobuy #locations iframe{width:100%;height:100rem}.p-wheretobuy #locations ul{display:flex;list-style:none;padding:0;margin:4rem -2rem 0;flex-wrap:wrap}.p-wheretobuy #locations ul li{flex:1 0 33.33%;max-width:33.33%;padding:0 2rem;margin:0 0 3rem}.p-wheretobuy #locations ul li p{font-size:1.8rem;color:#000;margin:.5rem 0;line-height:140%}.p-wheretobuy #locations ul li p a{color:#fff;text-decoration:none;font-size:1.6rem}.p-wheretobuy #locations ul li p a:hover{text-decoration:none}.p-wheretobuy #locations h2{font-family:Shrikhand,sans-serif;font-size:4rem;line-height:100%;letter-spacing:-.8px;color:#ff5f00;text-align:center;font-weight:400;padding-top:20rem;background-image:url(coming-soon.svg);background-size:auto 16.7rem;background-repeat:no-repeat;background-position:center top}.p-wheretobuy #locations p{font-size:1.8rem;line-height:120%;color:#000;margin:1.5rem auto 2.5rem;text-align:center;max-width:34rem}.p-wheretobuy #locations a{font-size:1.8rem;line-height:2rem;color:#fff;font-weight:700;background-color:#00c3b3;border:1px solid #00C3B3;padding:.8rem 2.2rem;border-radius:2rem;display:inline-block;margin:0 auto;transition:all .3s}.p-wheretobuy #locations a:hover{color:#00c3b3;background-color:#fff}.p-wheretobuy #wpm-app .wp-maps-cont+p{display:none!important}.p-wheretobuy #wpm-app .wpm-cont-fluid{padding-left:0;padding-right:0}.p-wheretobuy #wpm-app .wpm-cont-fluid .wpm-search .wpm-items-list{display:block;margin:0}.p-wheretobuy #wpm-app .wpm-cont-fluid .wpm-search .wpm-items-list li{margin:0;flex:unset;max-width:100%}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-contact-us{display:none}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items .wpm-storelocator-panel{background:#fff}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul{display:block;margin:0}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul li{max-width:100%;margin:0;padding:0}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul li .store-item .info-heading-left{display:block;text-align:left}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul li .store-item .stores-info-btn a{background-color:transparent;border:none;font-size:1.5rem;line-height:2rem;font-weight:400;text-decoration:underline!important;color:#ff5f00;padding:0;display:inline;margin:0}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul li .store-item .stores-info-btn a:hover{text-decoration:none!important;color:#ff5f00!important}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul li h3,.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul li p{text-align:left}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-store-items ul li p{font-size:1.6rem;font-weight:400!important}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging{background-color:#fff!important;border-top:1px solid #ddd;padding:2rem 2rem 0}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging ul{display:flex;justify-content:space-between;margin:0;flex-wrap:no-wrap}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging ul li{flex:unset;max-width:100%;margin:0;padding:0}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging ul li a{border:none;background-color:transparent;color:#474747;font-size:1.5rem;font-weight:400;padding:0}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging ul li a i{display:none}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging ul li a:hover{text-decoration:underline}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging ul li.lnk-prev a:before{content:"< "}.p-wheretobuy #wpm-app .wpm-prod-sec .wpm-paging ul li.lnk-next a:after{content:">"}.p-about #hero{padding:17rem 0 23rem;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:97rem}.p-about #hero .gradient{position:absolute;left:0;top:0;right:0;height:43rem;background:linear-gradient(180deg,#2275d9,#2275d900)}.p-about #hero .row{max-width:124rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}.p-about #hero .row h1{font-family:Shrikhand,sans-serif;font-size:35rem;font-weight:400;line-height:90%;letter-spacing:-10px;color:#ffffffb3;margin:0 auto}.p-about #hero .row h2{font-family:Shrikhand,sans-serif;font-size:13rem;font-weight:400;line-height:90%;letter-spacing:-3.9px;color:#fff;margin:-6rem auto 0}.p-about #hero .row p{font-family:Shrikhand,sans-serif;font-size:6rem;font-weight:400;line-height:90%;color:#fff;margin:0 auto 3rem}.p-about #hero .row img{width:58.5rem;height:auto;object-fit:contain}.p-about #history{padding:17rem 0 20rem;background-image:url(ny.svg);background-repeat:no-repeat;background-size:141rem 108rem;background-position:bottom 1rem left -36rem;text-transform:none}.p-about #history .row{max-width:124rem}.p-about #history .row .flex{display:flex;justify-content:center;align-items:center;margin-bottom:6rem}.p-about #history .row .flex .photo{flex:1;max-width:64rem}.p-about #history .row .flex .photo img{width:100%;height:100%;object-fit:contain}.p-about #history .row .flex .text{flex:1 0 46rem;max-width:46rem;text-align:center}.p-about #history .row .flex .text h3{font-family:Shrikhand,sans-serif;font-size:3.6rem;font-weight:400;line-height:85%;letter-spacing:-.7px;color:#361f10;margin:-6rem auto 0}.p-about #history .row .flex .text h2{font-family:Shrikhand,sans-serif;font-size:4.7rem;font-weight:400;line-height:110%;letter-spacing:-.9px;color:#00c3b3;margin:0 auto}.p-about #history .row .flex .text h1{font-family:Shrikhand,sans-serif;font-size:8.5rem;font-weight:400;line-height:110%;letter-spacing:-1.7px;color:#00c3b3;margin:0 auto}.p-about #history .row .flex .text p{font-family:HelveticaNeue,sans-serif;font-size:2rem;font-weight:400;line-height:130%;letter-spacing:-.2px;color:#000;margin:0 auto 2.5rem}.p-about #history .row .flex .text p+p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;font-weight:400;line-height:140%;letter-spacing:-.2px;color:#000;margin:0 auto;max-width:36.6rem}.p-about #history .row .flex:nth-of-type(1) .text .clouds{max-width:67rem;height:20rem;background-image:url(clouds_v15.png);background-repeat:no-repeat;background-size:contain;margin-right:-4rem;background-position:center}.p-about #history .row .flex:nth-of-type(2) .text h2{line-height:80%}.p-about #history .row .flex:nth-of-type(2) .text h1{margin-bottom:3rem}.p-about #history .row .flex:nth-of-type(2) .text h3{margin:-2rem auto 2rem;max-width:37rem}.p-about #history .row .flex:nth-of-type(2) .text p{max-width:43rem}.p-about #history .row .flex:nth-of-type(3) .text h3{font-size:2.4rem}.p-about #history .row .flex:nth-of-type(3) .text h2{font-size:3.5rem}.p-about #history .row .flex:nth-of-type(odd) .photo{order:1}.p-about #history .row .flex:nth-of-type(odd) .text{order:2}.p-about #history .row .flex:nth-of-type(2n) .photo{order:2}.p-about #history .row .flex:nth-of-type(2n) .text{order:1}.p-about #adjust{padding:12rem 0 24rem}.p-about #adjust .row{max-width:72rem;text-align:center}.p-about #adjust .row p{font-family:HelveticaNeue,sans-serif;font-size:2.4rem;font-weight:400;line-height:150%;color:#000;margin:0 auto 2.5rem}.p-about #adjust .row h2{font-family:Shrikhand,sans-serif;font-size:4.8rem;font-weight:400;line-height:110%;letter-spacing:-1px;color:#ff5f00;margin:0 auto;max-width:52rem}.p-about #recognition{padding:0 0 3rem}.p-about #recognition .row{max-width:120rem;text-align:center}.p-about #recognition .row h2{font-family:Shrikhand,sans-serif;font-size:6rem;font-weight:400;line-height:110%;letter-spacing:-1.2px;color:#00c3b3;margin:0 auto}.p-about #recognition .row h3{font-family:Shrikhand,sans-serif;font-size:2.2rem;font-weight:400;line-height:110%;letter-spacing:-.4px;color:#361f10;margin:0 auto 5rem}.p-about #recognition .row .flex{display:flex;justify-content:center;align-items:flex-start;margin:0 -1.7rem}.p-about #recognition .row .flex .post{flex:1 0 20%;max-width:20%;padding:0 1.7rem}.p-about #recognition .row .flex .post .content .icon{max-width:20.4rem;height:auto}.p-about #recognition .row .flex .post .content .icon img{width:100%;height:100%;object-fit:contain}.p-about #recognition .row .flex .post .content h3{margin-top:-16rem}.p-about #recognition .row .flex .post .content p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;font-weight:400;line-height:140%;color:#000;margin:-4rem auto 0}.p-about #weedmaps .row{max-width:53rem;text-align:center}.p-about #weedmaps .row img{margin:-4rem auto 9.6rem;width:37rem;height:32rem;object-fit:contain}.p-about #careers{padding:5rem 0 10rem}.p-about #careers .row{max-width:92rem}.p-about #careers h2{font-family:Shrikhand,sans-serif;font-size:4.8rem;line-height:85%;letter-spacing:-.96px;text-align:center;margin:0 auto 2.5rem;max-width:62rem;color:#00c3b3}.p-about #careers p{font-size:1.6rem;line-height:140%;letter-spacing:-.16px;text-align:center;margin:0 auto 7rem;max-width:62rem;color:#000}.p-about #careers a{display:block;padding:3rem 11rem 3rem 5.5rem;border-radius:2rem;box-shadow:0 20px 40px -40px #dbe3ede6;background:#fff;margin:0 0 1.5rem;text-align:left;position:relative}.p-about #careers a h3{font-size:1.6rem;line-height:130%;letter-spacing:.32px;color:#ff5f00;margin:0;text-transform:lowercase;text-align:left;letter-spacing:0}.p-about #careers a h2{font-family:HelveticaNeue,sans-serif;font-size:2.6rem;line-height:130%;color:#000;margin:0 0 1.5rem;text-transform:lowercase;max-width:100%;text-align:left;letter-spacing:0}.p-about #careers a hr{border:none;border-top:1px dashed #00C3B3;margin:1.5rem 0 2rem}.p-about #careers a p{font-size:1.5rem;line-height:130%;color:#616161;margin:0;text-transform:lowercase;text-align:left;letter-spacing:0}.p-about #careers a .icon{width:4.5rem;height:6.5rem;background-color:#ff5f00;border-radius:2.75rem;background-image:url(career-link.svg);background-repeat:no-repeat;background-size:2.5rem auto;background-position:center;position:absolute;right:2.2rem;top:2.2rem;transition:all .3s}.p-about #careers a:hover .icon{transform:scale(1.05)}.p-learn #shopify-section-template--15388414181431__abc{display:none}.p-learn #hero{padding:25rem 0 0}.p-learn #hero .row{max-width:90rem;text-align:center}.p-learn #hero .row h1{font-family:Shrikhand,sans-serif;font-size:9rem;line-height:100%;color:#361f10;margin:0 auto 2.8rem;font-weight:400;letter-spacing:-1.8px}.p-learn #hero .row p{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:140%;color:#000;margin:0 auto;font-weight:400;letter-spacing:-.5px;max-width:70rem}.p-learn #vibe{padding:20rem 0 4rem}.p-learn #vibe .row{max-width:140rem}.p-learn #vibe .flex{display:flex;justify-content:space-between;align-items:stretch}.p-learn #vibe .flex .lead{flex:1 0 50%;max-width:50%;padding:4rem;background-color:#ff5f00;border-bottom-left-radius:5rem;border-top-left-radius:5rem;display:flex;justify-content:center;align-items:center;position:relative}.p-learn #vibe .flex .lead h1{font-family:Shrikhand,sans-serif;font-size:10.8rem;line-height:70%;color:#fff;margin:0 auto;max-width:55rem;font-weight:400;text-align:center;letter-spacing:-4.34px;position:relative;z-index:5}.p-learn #vibe .flex .lead .stripe1,.p-learn #vibe .flex .lead .stripe2{position:absolute;top:0;bottom:0}.p-learn #vibe .flex .lead .stripe1{width:28%;right:8.9%;background-color:#ff9015}.p-learn #vibe .flex .lead .stripe2{width:9%;right:0;background-color:#ffb183}.p-learn #vibe .flex .text{flex:1 0 50%;max-width:50%;padding:4rem 4rem 7rem;background-color:#00c3b3;border-bottom-right-radius:5rem;border-top-right-radius:5rem}.p-learn #vibe .flex .text .img{margin:-6.5rem auto 2.5rem}.p-learn #vibe .flex .text .img img{width:31rem;height:auto;display:block;margin:0 auto}.p-learn #vibe .flex .text p{color:#fff;text-align:center;margin:1.5rem auto}.p-learn #vibe .flex .text p:nth-of-type(1){font-size:2.1rem;line-height:110%;letter-spacing:-.63px;max-width:47rem}.p-learn #vibe .flex .text p:nth-of-type(2){font-family:Shrikhand,sans-serif;font-size:3rem;line-height:95%;letter-spacing:-.6px;max-width:29rem}.p-learn #vibe .nav{display:flex;justify-content:center;align-items:stretch;max-width:32rem;margin:2rem auto 0}.p-learn #vibe .nav .post{flex:1 0 14.4rem;max-width:14.4rem;padding:0 .9rem 1.8rem;background-color:#fff;margin:0 auto;text-align:center;box-shadow:10px 8px 20px #0084791a;border-radius:19.2rem}.p-learn #vibe .nav .post a{padding:1.4rem .7rem 1.5rem;text-align:center;position:relative}.p-learn #vibe .nav .post a .ico{width:11.5rem;height:11.5rem;margin:0 auto .9rem;overflow:hidden}.p-learn #vibe .nav .post a .ico img{width:100%;height:100%;object-fit:contain;position:static;transition:all .3s}.p-learn #vibe .nav .post a p{font-size:1.9rem;line-height:110%;letter-spacing:-.38px;margin:0 auto 1rem;color:#000;font-weight:700}.p-learn #vibe .nav .post a:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s;box-shadow:10px 8px 20px #0084791a}.p-learn #vibe .nav .post a:hover:after{background-color:#ff5f00}.p-learn #vibe .nav .post a:hover .ico img{transform:scale(.95)}.p-learn #cbdthc .row .flex{background:linear-gradient(239deg,#3d265c,#2d1b4c)}.p-learn #cbdthc .row .flex .cloud{display:none}.p-learn #cbdthc .row .flex .clouds{left:6.6rem}.p-learn #cbdthc .row .flex .img img{width:75rem;top:7rem;right:-2rem}.p-learn #abcs{padding:4rem 0;display:none}.p-learn #abcs .row{max-width:130rem}.p-learn #abcs .row h2{font-family:Shrikhand,sans-serif;font-size:5.7rem;line-height:100%;color:#231f20;margin:0 0 4.2rem;font-weight:400;letter-spacing:-1.1px}.p-learn #abcs .row .flex{display:flex;justify-content:flex-start;align-items:stretch;margin:0 -2rem 5.4rem}.p-learn #abcs .row .flex .post{flex:1;max-width:100%;padding:0 2rem;height:100%}.p-learn #abcs .row .flex .post a{display:block}.p-learn #abcs .row .flex .post a .image{height:auto;position:relative;overflow:hidden}.p-learn #abcs .row .flex .post a .image img{width:100%;height:100%;object-fit:contain;border-radius:4rem;transition:all .3s}.p-learn #abcs .row .flex .post a .image img:hover{transform:scale(.98)}.p-learn #abcs .row .flex .post a .image:after{content:"";width:8.5rem;height:8.5rem;background:url(ico-play.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;margin-left:-4.2rem;top:50%;margin-top:-4.2rem;z-index:2;transition:all .3s}.p-learn #abcs .row .flex .post a .image .text{position:absolute;bottom:2.6rem;left:4rem}.p-learn #abcs .row .flex .post a .image .text h3{font-family:HelveticaNeue,sans-serif;font-size:3.4rem;line-height:110%;color:#fff;margin:0 0 1.6rem;font-weight:500;letter-spacing:-.7px;max-width:70rem}.p-learn #abcs .row .flex .post a .image .text p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:140%;color:#fff;margin:0;font-weight:400;letter-spacing:-.5px;max-width:60rem}.p-learn #abcs .row .flex .post a:hover:after{transform:scale(.98)}.p-learn #abcs .row .flex .post a:hover .text h3{text-decoration:underline}.p-learn #abcs .row .flex .masonry{flex:1 0 44rem;max-width:44rem;display:flex;flex-direction:column;margin:0;height:100%;padding:0 2rem}.p-learn #abcs .row .flex .masonry .post{flex:1 0 100%;max-width:100%;padding:0}.p-learn #abcs .row .flex .masonry .post a{margin-bottom:4rem;display:block}.p-learn #abcs .row .flex .masonry .post a .image{margin:0 0 2.1rem}.p-learn #abcs .row .flex .masonry .post a .image:after{content:"";width:5.3rem;height:5.3rem;background:url(ico-play.png);background-repeat:no-repeat;background-size:cover;position:absolute;left:50%;margin-left:-2.6rem;top:50%;margin-top:-2.6rem;z-index:2;transition:all .3s}.p-learn #abcs .row .flex .masonry .post a h3{font-family:HelveticaNeue,sans-serif;font-size:2.2rem;line-height:110%;color:#000;margin:0;font-weight:500;letter-spacing:-.4px}.p-learn #abcs .row .flex .masonry .post a:hover h3{text-decoration:underline}.p-learn #abcs .row .flex:nth-of-type(odd) .post{order:1}.p-learn #abcs .row .flex:nth-of-type(odd) .masonry{order:2}.p-learn #abcs .row .flex:nth-of-type(2n) .post{order:2}.p-learn #abcs .row .flex:nth-of-type(2n) .masonry{order:1}.p-learn #questions{padding:10rem 0 14rem;position:relative;z-index:6}.p-learn #questions .row{max-width:130rem}.p-learn #questions .row h2{font-family:Shrikhand,sans-serif;font-size:5.7rem;line-height:100%;color:#231f20;margin:0 0 7rem;font-weight:400;letter-spacing:-1.1px;max-width:46rem}.p-learn #questions .row .search .field{padding:0 23rem 0 0}.p-learn #questions .row .search .field .flex{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}.p-learn #questions .row .search .field .flex .ico{display:block;width:6.7rem;height:6.7rem;background-image:url(search.png);background-size:6.7rem;background-position:center left;background-repeat:no-repeat;text-indent:-999rem;margin:0 4.5rem 0 0}.p-learn #questions .row .search .field .flex label{position:absolute;left:-999rem}.p-learn #questions .row .search .field .flex input[type=search]{flex:1;border:none;border-bottom:2px dotted #00C3B3;background-color:transparent;position:relative;margin:0;font-size:2rem;line-height:2.5rem;color:#474747;padding:2.1rem 5rem 2.1rem 0}.p-learn #questions .row .search .field .flex input[type=search]::-webkit-search-cancel-button{display:none}.p-learn #questions .row .search .field .flex button.reset__button{display:flex;align-items:center;justify-content:center;border:none;background:transparent;position:absolute;right:0;top:50%;margin-top:-1.2rem;cursor:pointer;width:2.4rem;height:2.5rem;padding:0;transition:all .3s}.p-learn #questions .row .search .field .flex button.reset__button svg{width:2.4rem;height:2.5rem;stroke:#000}.p-learn #questions .row .search .field .flex button.reset__button.hidden{display:none}.p-learn #questions .row .search .field .flex button.reset__button:hover{transform:scale(.9)}.p-learn #questions .row .search .field .flex button[type=submit]{position:absolute;left:-999rem}.p-learn #questions .row .search .field .flex:after{content:"";width:12.5rem;height:4.9rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search2.svg);position:absolute;right:5.5rem;top:-4rem}.p-learn #questions .row .search .field .flex:before{content:"";width:21.8rem;height:8.6rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search1.svg);position:absolute;right:-23rem;bottom:0}.p-learn #faq{padding:0 0 16rem;position:relative}.p-learn #faq .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.p-learn #faq .bg .gradienta{width:100rem;height:100rem;background:radial-gradient(circle,#510c7626,#510c7600 70%);position:absolute;top:-60rem;border-radius:50%;left:-51rem}.p-learn #faq .bg .gradientb{width:160rem;height:160rem;background:radial-gradient(circle,#510c7626,#510c7600 70%);position:absolute;top:-55rem;right:-74rem;border-radius:50%}.p-learn #faq .row{max-width:130rem}.p-learn #faq .row .flex{display:flex;justify-content:center;align-items:flex-start}.p-learn #faq .row .flex aside{flex:1 0 32rem;max-width:32rem;display:none}.p-learn #faq .row .flex aside ul{list-style:none;padding:0;margin:0}.p-learn #faq .row .flex aside ul li{font-family:HelveticaNeue,sans-serif;font-size:6rem;line-height:95%;color:#000;font-weight:700;cursor:pointer;padding:0 0 .5rem;transition:all .3s}.p-learn #faq .row .flex aside ul li:hover{color:#00c3b3}.p-learn #faq .row .flex aside ul li.active{color:#00c3b3}.p-learn #faq .row .flex .content{flex:1;max-width:92rem}.p-learn #faq .row .flex .content .faq{padding:0 0 3rem}.p-learn #faq .row .flex .content .faq .question{padding-bottom:1.2rem;border-bottom:1px dotted #000;cursor:pointer;padding-right:4rem;position:relative}.p-learn #faq .row .flex .content .faq .question h3{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:132%;color:#000;font-weight:700;letter-spacing:.4px;margin:0}.p-learn #faq .row .flex .content .faq .question:hover{text-decoration:underline}.p-learn #faq .row .flex .content .faq .question:before{content:"";width:2.2rem;height:2.2rem;display:block;background-image:url(icon-plus.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s;position:absolute;right:0;top:50%;margin-top:-1.7rem}.p-learn #faq .row .flex .content .faq .answer{padding:3rem 10rem 3rem 0;display:none}.p-learn #faq .row .flex .content .faq .answer p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:120%;color:#3f3f3f;font-weight:400;letter-spacing:.4px;margin:0}.p-learn #faq .row .flex .content .faq .answer a{color:inherit;text-decoration:underline}.p-learn #faq .row .flex .content .faq .answer a:hover{text-decoration:none}.p-learn #faq .row .flex .content .faq.opened{margin:0 0 2rem}.p-learn #faq .row .flex .content .faq.opened .question:before{transform:rotate(45deg)}.p-learn #faq .row .flex .content .noresults{display:none}.p-learn #faq .row .flex .content .noresults p{font-size:2rem;font-weight:600;margin:0}.template-search #searchquery{position:absolute;left:-999rem}.template-search #searchResults{padding:25rem 0 5rem}.template-search #searchResults .row{max-width:130rem}.template-search #searchResults h2{font-size:2.4rem;color:#000;padding-bottom:1rem;border-bottom:1px solid rgba(200,200,200,.4)}.template-search #searchResults .productlisting+h2{margin-top:12rem}.template-search #searchResults form .field{padding:0 23rem 0 0}.template-search #searchResults form .field .flex{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}.template-search #searchResults form .field .flex .ico{display:block;width:6.7rem;height:6.7rem;background-image:url(search.png);background-size:6.7rem;background-position:center left;background-repeat:no-repeat;text-indent:-999rem;margin:0 4.5rem 0 0}.template-search #searchResults form .field .flex input[type=search]{flex:1;border:none;border-bottom:2px dotted #00C3B3;position:relative;margin:0;font-size:2rem;line-height:2.5rem;color:#474747;padding:2.1rem 5rem 2.1rem 0}.template-search #searchResults form .field .flex input[type=search]::-webkit-search-cancel-button{display:none}.template-search #searchResults form .field .flex button.reset__button{display:flex;align-items:center;justify-content:center;border:none;background:transparent;position:absolute;right:0;top:50%;margin-top:-1.2rem;cursor:pointer;width:2.4rem;height:2.5rem;padding:0;transition:all .3s}.template-search #searchResults form .field .flex button.reset__button svg{width:2.4rem;height:2.5rem;stroke:#000}.template-search #searchResults form .field .flex button.reset__button.hidden{display:none}.template-search #searchResults form .field .flex button.reset__button:hover{transform:scale(.9)}.template-search #searchResults form .field .flex button[type=submit]{position:absolute;left:-999rem}.template-search #searchResults form .field .flex:after{content:"";width:12.5rem;height:4.9rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search2.svg);position:absolute;right:5.5rem;top:-4rem}.template-search #searchResults form .field .flex:before{content:"";width:21.8rem;height:8.6rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search1.svg);position:absolute;right:-23rem;bottom:0}.template-search #searchResults header{padding:9rem 0 7rem}.template-search #searchResults header h1{font-size:2.4rem;line-height:95%;color:#000;margin:0;text-align:center;font-weight:400}.template-search #searchResults .searchResults .productlisting{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;margin:0 -1.5rem}.template-search #searchResults .searchResults .productlisting .post{padding:0 1.5rem;margin-top:3.5rem;flex:1 0 25%;max-width:25%}.template-search #searchResults .searchResults .productlisting .post a{display:block}.template-search #searchResults .searchResults .productlisting .post a .img{border-radius:5rem;padding:1.5rem 2rem 4rem;position:relative;display:flex;align-items:flex-end;justify-content:center}.template-search #searchResults .searchResults .productlisting .post a .img img{max-width:100%;max-height:100%}.template-search #searchResults .searchResults .productlisting .post a .img:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s}.template-search #searchResults .searchResults .productlisting .post a p{font-family:Shrikhand,sans-serif;margin:4rem 2rem 0;letter-spacing:-.5px;font-size:2rem;line-height:110%;font-weight:400;color:#3f3f3f;text-align:center}.template-search #searchResults .searchResults .productlisting .post a:hover .img:after{background-color:#ff5f00}.template-search #searchResults .searchResults .pageslisting{margin:0}.template-search #searchResults .searchResults .pageslisting .article-card-wrapper h3{font-size:1.8rem;line-height:130%;color:#3f3f3f;margin:0 0 2rem;font-weight:400}.template-search #searchResults .searchResults .pageslisting .article-card-wrapper a{color:#000}.template-search #searchResults .searchResults .pageslisting .article-card-wrapper a:hover{text-decoration:underline}#wpd_power_by_wrapper{display:none!important}#add_to_cart_toast_wrapper{font-size:1.6rem}#wpdMainContainer{padding-top:22rem;padding-left:2rem;padding-right:2rem;margin:0 auto}#wpdMainContainer #wpdMainHeader{font-family:Shrikhand,sans-serif;font-size:5.2rem;line-height:90%;text-align:center;font-weight:400;letter-spacing:-1.5px;color:#231f20;margin:0 auto 1.5rem;text-transform:lowercase}#wpdMainContainer #wpdHelpTextWrapper{margin:0 0 6rem}#wpdMainContainer #wpdHelpTextWrapper .wpd-secondary-text{font-size:2rem;line-height:140%;letter-spacing:-.4px}#wpdMainContainer #wpdPrimaryContactWrapper,#wpdMainContainer #wpdBusinessDetailWrapper,#wpdMainContainer #wpdSubmitButtonWrapper,#wpdMainContainer #wpdCaptchaWrapper,#wpdMainContainer #wpdMarketingEmailsWrapper,#wpdMainContainer #wpdOtherDetailWrapper,#wpdMainContainer #wpdOtherDetailFieldsWrapper{background-color:#ff5f00;padding:0 5rem;position:relative;margin-top:0}#wpdMainContainer #wpdPrimaryContactWrapper{border-radius:3.5rem 3.5rem 0 0;padding-top:4.8rem}#wpdMainContainer #wpdSubmitButtonWrapper{border-radius:0 0 3.5rem 3.5rem;padding-bottom:7rem;padding-top:4rem}#wpdMainContainer #wpdSubmitButtonWrapper #wpdSubmitButton{color:#ff5f00;font-size:2rem;font-weight:700;line-height:120%;text-align:center;letter-spacing:-.2px;background-color:#fff;border-radius:3rem;padding:1.2rem 2.8rem 1.4rem;border:2px solid #fff;transition:all .3s}#wpdMainContainer #wpdSubmitButtonWrapper #wpdSubmitButton:hover{color:#fff;background-color:transparent}#wpdMainContainer #wpdSubmitButtonWrapper #wpdSubmitButton.wpd-button-loading .loader-wrapper{filter:invert(1);margin-top:2px}#wpdMainContainer #wpdPrimaryContactFieldsWrapper,#wpdMainContainer #wpdBusinessDetailFieldsWrapper{margin-top:0;row-gap:15px;column-gap:15px;padding-bottom:4rem}#wpdMainContainer #wpdMarketingEmailsWrapper{padding:2rem 5rem}#wpdMainContainer #wpdMarketingEmailsWrapper input[type=checkbox]{position:absolute;left:-500rem}#wpdMainContainer #wpdMarketingEmailsWrapper label{padding-left:1rem;flex:1;max-width:100%;font-size:1.6rem;color:#fff;line-height:125%;font-weight:400;padding-left:3rem;position:relative}#wpdMainContainer #wpdMarketingEmailsWrapper label:before{content:"";width:1.6rem;height:1.6rem;background:#fff;border:1px solid #fff;border-radius:.3rem;position:absolute;left:0;top:.2rem}#wpdMainContainer #wpdMarketingEmailsWrapper input[type=checkbox]:checked~label:after{content:"";width:1.6rem;height:1.6rem;line-height:1.6rem;background-size:auto 1rem;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:.2rem;background-image:url(ico-checkmark.svg)}#wpdMainContainer .wpd-signup-field{row-gap:0}#wpdMainContainer .wpd-signup-field label{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:125%;font-weight:400;color:#fff!important;margin:0rem 0 .7rem;text-transform:lowercase}#wpdMainContainer .wpd-signup-field input,#wpdMainContainer .wpd-signup-field select{font-family:HelveticaNeue,sans-serif;border:none;padding:1.5rem 2rem;border-radius:1rem;margin-bottom:0;font-size:1.4rem;line-height:1.5rem;height:4.5rem;background-color:#fff;text-transform:lowercase}#wpdMainContainer .wpd-signup-field select{background-image:url(icon-chevron.svg);background-position:right 1rem center;background-repeat:no-repeat;border-radius:1rem;-moz-appearance:none;-webkit-appearance:none}#wpdMainContainer .wpd-signup-field select::-ms-expand{display:none}#wpdMainContainer .wpd-signup-field .wpd-file-upload-input-button-wrapper{border:none!important;padding:0;color:#fff;margin-top:1rem}#wpdMainContainer .wpd-signup-field .wpd-file-upload-input-button-wrapper button{color:#ff5f00;font-size:1.4rem;font-weight:700;line-height:120%;font-family:HelveticaNeue,sans-serif;text-align:center;letter-spacing:-.2px;background-color:#fff;border-radius:3rem;padding:.5rem 1rem;border:1px solid #fff;margin-right:1rem;transition:all .3s}#wpdMainContainer .wpd-signup-field .wpd-file-upload-input-button-wrapper button:hover{color:#fff;background-color:transparent}#wpdMainContainer .wpd-secondary-header{color:#fff;font-size:2.4rem;font-weight:700;line-height:130%;text-transform:lowercase;display:block;margin:0;padding-bottom:2.5rem}#wpdMainContainer #wpdToastWrapper{position:static;display:block!important;padding:0;background:transparent!important;text-align:center;box-shadow:none;border-radius:0;margin:4rem auto 0;transform:none}#wpdMainContainer #wpdToastWrapper.wpd-error-toast #wpdToastMessage{font-size:1.6rem;color:red;font-weight:400}#MainContent #wpdSuccessMessageWrapper{margin:0 auto;row-gap:0;padding:22rem 2rem 10rem;background:transparent;max-width:700px}#MainContent #wpdSuccessMessageWrapper img{display:none}#MainContent #wpdSuccessMessageWrapper h2#wpdSuccessMessage{font-size:2.8rem;color:#231f20;text-transform:lowercase;font-weight:400;line-height:130%}#wpdLoggedInMessage{padding:22rem 2rem 10rem}#wpd_product_loader{font-size:1.6rem}#MainContent #wpd_main_container{padding:22rem 0 10rem;width:100%}#MainContent #wpd_main_container #top_bar_main_container{justify-content:flex-end;max-width:128rem;margin:0 auto;padding:0 3rem}#MainContent #wpd_main_container #top_bar_main_container h4{font-family:Shrikhand,sans-serif;font-size:6.2rem;line-height:95%;text-align:left;font-weight:400;letter-spacing:-1.8px;color:#000;margin:0 auto;text-transform:lowercase}#MainContent #wpd_main_container #top_bar_main_container #wpd_minimum_quantity_notes_container{display:none}#MainContent #wpd_main_container #wpd_cart_container #wpd_cart_button{font-size:1.8rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:2px solid #FF5F00!important;padding:1.1rem 2.2rem;border-radius:2.2rem;transition:all .3s}#MainContent #wpd_main_container #wpd_cart_container #wpd_cart_button:hover{color:#ff5f00;background-color:#fff;box-shadow:none!important}#MainContent #wpd_main_container #wpd_cart_container #wpd_cart_button svg{display:none}#MainContent #wpd_main_container #wpd_cart_container #wpd_cart_button #wpd_cart_button_message{margin-right:6px}#MainContent #wpd_main_container #wpd_cart_container #wpd_cart_button #wpd_cart_quantity:before{content:"("}#MainContent #wpd_main_container #wpd_cart_container #wpd_cart_button #wpd_cart_quantity:after{content:")"}#MainContent #wpd_main_container #wpd_top_bar{display:none}#MainContent #wpd_main_container #wpd-main-content-wrapper{max-width:128rem;margin:0 auto;padding:0 3rem}#MainContent #wpd_main_container #wpd-main-content-wrapper #showMoreRow{display:none}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item{display:none;max-width:calc(25% - 15px);width:calc(25% - 15px)}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=pillow-talk-w],#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=island-time-w],#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=orchard-sunrise-w],#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=restore-balm-w],#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=revive-balm-w],#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=rescue-balm-w],#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=organic-1-400mg-cbd],#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=pillow-talk-cbd]{display:block}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;column-gap:0;row-gap:0}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item{padding:0 1.5rem;margin-top:3.5rem;flex:1 0 25%;max-width:25%;position:relative;cursor:pointer;border:none;width:25%}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-image-wrapper{height:auto;border-radius:5rem;padding:1.5rem 2rem 4rem;position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:visible}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-image-wrapper .wpd-product-image{max-width:100%;max-height:100%;display:block;object-fit:contain;position:static;border-bottom:none;background-color:transparent}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-image-wrapper:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:auto 2.3rem;transition:all.3s;z-index:2}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item:hover .product-image-wrapper:after{background-color:#ff5f00}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-extra-info{padding:0;margin:0}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-extra-info .wpd-grid-product-title-wrapper .wpd-product-title{font-family:Shrikhand,sans-serif;margin:4rem 2rem 0;letter-spacing:-.5px;font-size:2rem;line-height:110%;font-weight:400;color:#3f3f3f;text-align:center;display:block}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-extra-info .wpd-grid-product-title-wrapper .wpd-product-title:hover{text-decoration:none}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-extra-info .product-price-wrapper,#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .wpd-grid-action-wrapper{display:none}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=island-time-w] .product-image-wrapper{background:linear-gradient(200deg,#fff 40%,color-mix(in srgb,#fff254 30%,transparent))}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=orchard-sunrise-w] .product-image-wrapper{background:linear-gradient(200deg,#fff 40%,color-mix(in srgb,#ff5a67 30%,transparent))}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=pillow-talk-w] .product-image-wrapper,#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=restore-balm-w] .product-image-wrapper{background:linear-gradient(200deg,#fff 40%,color-mix(in srgb,#512873 30%,transparent))}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=revive-balm-w] .product-image-wrapper{background:linear-gradient(200deg,#fff 40%,color-mix(in srgb,#e9ec9e 30%,transparent))}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=rescue-balm-w] .product-image-wrapper{background:linear-gradient(200deg,#fff 40%,color-mix(in srgb,#67c188 30%,transparent))}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=pillow-talk-cbd] .product-image-wrapper{background:linear-gradient(200deg,#fff 40%,color-mix(in srgb,#512873 30%,transparent))}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item[data-product-handle=organic-1-400mg-cbd] .product-image-wrapper{background:linear-gradient(200deg,#fff 40%,color-mix(in srgb,#d75f95 30%,transparent))}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper{display:block;margin:0 auto;padding:0 3rem;width:100%;max-width:54rem}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper h1{font-family:Shrikhand,sans-serif;font-size:5.2rem;line-height:90%;text-align:center;font-weight:400;letter-spacing:-1.5px;color:#231f20;margin:0 auto 1.5rem;text-transform:lowercase}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login_desc_wrapper{font-size:2rem;line-height:140%;letter-spacing:-.4px;text-align:center}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login{padding:4rem 5rem;background-color:#ff5f00;border-radius:3.5rem;margin:4rem 0 0}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login .wpd-login-field-wrapper{display:block;text-align:center}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login .wpd-login-field-wrapper #login_field_wrapper{display:block;text-align:left}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login .wpd-login-field-wrapper #login_field_wrapper input,#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login .wpd-login-field-wrapper #login_field_wrapper #CustomerEmail,#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login .wpd-login-field-wrapper #login_field_wrapper #CustomerPassword{font-family:HelveticaNeue,sans-serif;border:none!important;padding:1.5rem 2rem;border-radius:1rem!important;margin-bottom:1.5rem;font-size:1.4rem;line-height:1.5rem;height:4.5rem;background-color:#fff;text-transform:lowercase}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login .wpd-login-field-wrapper #wpd_login_button{color:#ff5f00;font-size:2rem;font-weight:700;line-height:120%;text-align:center;letter-spacing:-.2px;background-color:#fff;border-radius:3rem;padding:1.2rem 2.8rem 1.4rem;border:2px solid #fff!important;margin-top:1rem;transition:all .3s}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper #wpd_login .wpd-login-field-wrapper #wpd_login_button:hover{color:#fff;background-color:transparent;box-shadow:none}#MainContent #wpd_main_container #cart_drawer_popup #wpdCartNoteWrapper label{font-size:1.4rem}#MainContent #wpd_main_container #cart_drawer_popup #wpd_cart_drawer_footer_content_wrapper button#wpd-cart-drawer-checkout{font-size:1.6rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:1px solid #FF5F00!important;padding:.8rem 2.2rem;border-radius:2.2rem;text-transform:lowercase;transition:all .3s}#MainContent #wpd_main_container #cart_drawer_popup #wpd_cart_drawer_footer_content_wrapper button#wpd-cart-drawer-checkout:hover{color:#ff5f00;background-color:#fff;box-shadow:none!important}#MainContent #wpd_main_container{position:relative;margin:0 auto}#MainContent #wpd_main_container #wpd_border_div{position:absolute;left:0;top:0;right:0;bottom:0;border-top:none;z-index:-1;border-bottom-right-radius:8rem;border-bottom-left-radius:8rem}#MainContent #wpd_main_container #wpd_border_div:before{content:"";width:200rem;height:200rem;position:absolute;top:-45rem;left:50%;margin-left:-115rem}#MainContent #wpd_main_container #wpd_product_quick_view{max-width:128rem;margin:0 auto;padding:0 3rem;margin-top:-6rem}#MainContent #wpd_main_container #wpd_product_quick_view #top_bar_main_container{padding:0;max-width:109rem}#MainContent #wpd_main_container #wpd_product_quick_view #top_bar_main_container #top_bar_detail_container{display:none}#MainContent #wpd_main_container #wpd_product_quick_view #top_bar_main_container #wpd_cart_container #wpd_cart_button{background-color:#fff;color:#ff5f00;border-color:#fff!important}#MainContent #wpd_main_container #wpd_product_quick_view #top_bar_main_container #wpd_cart_container #wpd_cart_button:hover{background-color:#ff5f00;border-color:#ff5f00!important;color:#fff}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container{margin:3rem auto 0;max-width:109rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_back_button{top:-7.2rem;margin-left:-1.2rem;background:transparent;position:relative}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_back_button img{filter:invert(1) brightness(1.5)}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_back_button:hover{box-shadow:none}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper{display:flex;margin:0;align-items:flex-start}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_image_wrapper,#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper{flex:1 0 50%;max-width:50%;padding:0 5rem;width:50%;margin-right:0;margin-left:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_image_wrapper #wpd_product_image_gallery_wrapper{display:none}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper{display:flex;flex-direction:column;padding-right:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper h4#wpd_product_quick_view_product_title{font-family:Shrikhand,sans-serif;order:1;color:#fff;font-size:6.3rem;letter-spacing:-1.9px;line-height:90%;font-weight:400;margin:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_description_wrapper{order:2;margin:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_description_wrapper p,#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_description_wrapper li{font-size:1.6rem;line-height:120%;letter-spacing:-.5px;margin:2rem 0;max-width:37rem;color:#fff}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_description_wrapper li{margin:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper{order:3;row-gap:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value-wrapper{row-gap:0;column-gap:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper span.wpd-product-option-title{color:#fff;text-transform:lowercase;font-size:1.4rem;line-height:120%;font-weight:700;margin:2rem .3rem .5rem;display:block}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{font-size:1.6rem;letter-spacing:-.5px;font-weight:700;line-height:2rem;background-color:#fff;border:2px solid #fff;margin:.3rem;min-width:11.6rem;padding:.7rem 1.5rem;text-align:center;border-radius:1.9rem;transition:all .3s}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value:hover{box-shadow:none}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{color:#fff}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_price_wrapper{order:4}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_price_wrapper span{font-size:3.4rem;color:#fff;line-height:120%;font-weight:600}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper{order:5}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper{height:inherit;display:flex;width:inherit;border:none}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button{width:3.9rem;flex:1 0 3.9rem;max-width:3.9rem;border:none;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:0;position:relative}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:before,#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:after{content:"";background-color:var(--quantityColor);position:absolute}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:first-of-type{border-top-left-radius:1.2rem;border-bottom-left-radius:1.2rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:first-of-type:before{width:1.3rem;height:1px;left:1.3rem;top:2.1rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:first-of-type:after{content:unset}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:last-of-type{border-top-right-radius:1.2rem;border-bottom-right-radius:1.2rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:last-of-type:before{width:1.3rem;height:1px;left:1.3rem;top:2.1rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper button:last-of-type:after{width:1px;height:1.3rem;top:1.5rem;left:1.9rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper label{position:absolute;left:-999rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper input{width:3.8rem;flex:1 0 3.8rem;max-width:3.8rem;text-align:center;font-size:1.9rem;font-weight:700;letter-spacing:-.55px;color:var(--buttonTextColor);line-height:2.3rem;padding:1rem .5rem;border:none;-moz-appearance:textfield;border-radius:0!important}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper input::-webkit-outer-spin-button,#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .quantity-box-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{order:6;font-size:1.9rem;letter-spacing:-.57px;font-weight:700;margin:-6.6rem 0 0;color:#000;line-height:2.1rem;padding:1rem 2rem;text-align:center;min-width:20rem;border:none;border-radius:2.1rem;text-transform:lowercase;background-color:#fff;width:20rem;position:relative;left:12.6rem;transition:all .3s}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart .loader-wrapper{filter:invert(1)}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart .button-text .loader-button-label:after{content:" to cart"}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff;box-shadow:none}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper:after{content:"Full ingredient and nutritional panel available upon request.";font-size:1.4rem;line-height:130%;margin-top:3rem;font-weight:600;order:7;color:#fff}body[data-slug=island-time-w] #MainContent #wpd_main_container #wpd_border_div{background-color:#f2682a;overflow:hidden}body[data-slug=island-time-w] #MainContent #wpd_main_container #wpd_border_div:before{background:radial-gradient(circle,#fff200,#fff0 70%)}body[data-slug=island-time-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{color:#ba7d03}body[data-slug=island-time-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{background-color:#00b4aa}body[data-slug=island-time-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input{color:#ba7d03}body[data-slug=island-time-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{background-color:#00b4aa;color:#ba7d03}body[data-slug=island-time-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff}body[data-slug=orchard-sunrise-w] #MainContent #wpd_main_container #wpd_border_div{background-color:#f63369;overflow:hidden}body[data-slug=orchard-sunrise-w] #MainContent #wpd_main_container #wpd_border_div:before{background:radial-gradient(circle,#ffa5be,#fff0 70%)}body[data-slug=orchard-sunrise-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{color:#008445}body[data-slug=orchard-sunrise-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{background-color:#f0c415}body[data-slug=orchard-sunrise-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input{color:#008445}body[data-slug=orchard-sunrise-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{background-color:#f0c415;color:#008445}body[data-slug=orchard-sunrise-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff}body[data-slug=pillow-talk-w] #MainContent #wpd_main_container #wpd_border_div,body[data-slug=pillow-talk-cbd] #MainContent #wpd_main_container #wpd_border_div{background-color:#4f2c85;overflow:hidden}body[data-slug=pillow-talk-w] #MainContent #wpd_main_container #wpd_border_div:before,body[data-slug=pillow-talk-cbd] #MainContent #wpd_main_container #wpd_border_div:before{background:radial-gradient(circle,#a758c6,#fff0 70%)}body[data-slug=pillow-talk-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value,body[data-slug=pillow-talk-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{color:#4f2c85}body[data-slug=pillow-talk-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option,body[data-slug=pillow-talk-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{background-color:#dbeab9}body[data-slug=pillow-talk-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input,body[data-slug=pillow-talk-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input{color:#4f2c85}body[data-slug=pillow-talk-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart,body[data-slug=pillow-talk-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{background-color:#dbeab9;color:#4f2c85}body[data-slug=pillow-talk-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover,body[data-slug=pillow-talk-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff}body[data-slug=organic-1-400mg-cbd] #MainContent #wpd_main_container #wpd_border_div{background-color:#a10032;overflow:hidden}body[data-slug=organic-1-400mg-cbd] #MainContent #wpd_main_container #wpd_border_div:before{background:radial-gradient(circle,#ff6796,#fff0 70%)}body[data-slug=organic-1-400mg-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{color:#a10032}body[data-slug=organic-1-400mg-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{background-color:#fff200}body[data-slug=organic-1-400mg-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input{color:#a10032}body[data-slug=organic-1-400mg-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{background-color:#fff200;color:#a10032}body[data-slug=organic-1-400mg-cbd] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff}body[data-slug=rescue-balm-w] #MainContent #wpd_main_container #wpd_border_div{background-color:#25665f;overflow:hidden}body[data-slug=rescue-balm-w] #MainContent #wpd_main_container #wpd_border_div:before{background:radial-gradient(circle,#53aa74,#fff0 70%)}body[data-slug=rescue-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{color:#5ebcae}body[data-slug=rescue-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{background-color:#c1686c}body[data-slug=rescue-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input{color:#5ebcae}body[data-slug=rescue-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{background-color:#c1686c;color:#5ebcae}body[data-slug=rescue-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff}body[data-slug=restore-balm-w] #MainContent #wpd_main_container #wpd_border_div{background-color:#6f3579;overflow:hidden}body[data-slug=restore-balm-w] #MainContent #wpd_main_container #wpd_border_div:before{background:radial-gradient(circle,#ba92b9,#fff0 70%)}body[data-slug=restore-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{color:#6d3378}body[data-slug=restore-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{background-color:#e5d02a}body[data-slug=restore-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input{color:#6d3378}body[data-slug=restore-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{background-color:#e5d02a;color:#6d3378}body[data-slug=restore-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff}body[data-slug=revive-balm-w] #MainContent #wpd_main_container #wpd_border_div{background-color:#196d27;overflow:hidden}body[data-slug=revive-balm-w] #MainContent #wpd_main_container #wpd_border_div:before{background:radial-gradient(circle,#c1c815,#fff0 70%)}body[data-slug=revive-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value{color:#0f6319}body[data-slug=revive-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value.wpd-product-selected-option{background-color:#eba8ae}body[data-slug=revive-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper .action-buttons-wrapper input{color:#0f6319}body[data-slug=revive-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{background-color:#eba8ae;color:#0f6319}body[data-slug=revive-balm-w] #MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart:hover{background-color:#fff}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #logo a svg path{fill:#fff}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li a{color:#fff}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:before,body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:before,body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(2) a:after,body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mainNav ul li:nth-of-type(3) a:after{border-bottom-color:#fff}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart a svg path{fill:#fff}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #mobileCart .cart-count-bubble{background:#fff;color:#000}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu div{background:#fff}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #hamburgerMenu.opened div{background:#000}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart svg path{fill:#fff}body[data-slug=island-time-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble,body[data-slug=orchard-sunrise-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble,body[data-slug=pillow-talk-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble,body[data-slug=pillow-talk-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble,body[data-slug=organic-1-400mg-cbd] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble,body[data-slug=rescue-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble,body[data-slug=restore-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble,body[data-slug=revive-balm-w] .shopify-section-group-header-group header#head:not(.scrolled) #menuTools .header__icon--cart .cart-count-bubble{background-color:#fff;color:#000}body[data-slug=island-time-w] .header__search .header__icon--search svg,body[data-slug=orchard-sunrise-w] .header__search .header__icon--search svg,body[data-slug=pillow-talk-w] .header__search .header__icon--search svg,body[data-slug=pillow-talk-cbd] .header__search .header__icon--search svg,body[data-slug=organic-1-400mg-cbd] .header__search .header__icon--search svg,body[data-slug=rescue-balm-w] .header__search .header__icon--search svg,body[data-slug=restore-balm-w] .header__search .header__icon--search svg,body[data-slug=revive-balm-w] .header__search .header__icon--search svg{filter:none}#wpd_product_option_popup_main_container #wpd_close_product_option{background-color:#fff}#wpd_product_option_popup_main_container #wpd_close_product_option:hover{box-shadow:none}#wpd_product_option_popup_main_container #wpd_product_title_desc_wrapper #wpd_product_desc p{font-size:1.6rem;margin:0 0 2rem}#wpd_product_option_popup_main_container #wpd_product_title_desc_wrapper #wpd_product_link{display:none}#wpd_product_option_popup_main_container #wpd_product_options_wrapper .wpd-product-option-title{font-size:1.4rem;font-weight:700}#wpd_product_option_popup_main_container #wpd_product_options_wrapper .wpd-product-option-value-wrapper .wpd-product-option-value{font-size:1.6rem;line-height:2rem;color:#ff5f00;font-weight:700;background-color:#fff;border:1px solid #FF5F00;padding:.8rem 2.2rem;border-radius:2.2rem;text-transform:lowercase;transition:all .3s}#wpd_product_option_popup_main_container #wpd_product_options_wrapper .wpd-product-option-value-wrapper .wpd-product-option-value.wpd-product-selected-option{color:#fff;background-color:#ff5f00}#wpd_product_option_popup_main_container #wpd_product_options_wrapper .wpd-product-option-value-wrapper .wpd-product-option-value:hover{box-shadow:none}#wpd_product_option_popup_main_container #wpd_product_sku_wrapper{display:none}#wpd_product_option_popup_main_container #wpd_product_option_price_wrapper{border-top:none}#wpd_product_option_popup_main_container #wpd_production_option_footer #wpd_product_option_add_to_cart{font-size:1.6rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:2px solid #FF5F00!important;padding:.8rem 2.2rem;border-radius:2.2rem;text-transform:lowercase;transition:all .3s}#wpd_product_option_popup_main_container #wpd_production_option_footer #wpd_product_option_add_to_cart:hover{color:#ff5f00;background-color:#fff;box-shadow:none}#cart_drawer_popup{padding:0 3rem;width:100%;margin:0 auto;max-width:130rem}#cart_drawer_popup #cart_drawer_main_container{margin-top:-2.6rem}#cart_drawer_popup #cart_drawer_title_wrapper{box-shadow:none;border-bottom:1px solid #d1d5db}#cart_drawer_popup #cart_drawer_title_wrapper #wpd_back_button{background-color:transparent}#cart_drawer_popup #cart_drawer_title_wrapper #wpd_back_button:hover{box-shadow:none}#cart_drawer_popup #cart_drawer_title_wrapper #wpd_back_button img{filter:brightness(.5)}#cart_drawer_popup #cart_drawer_title_wrapper h2#cart_drawer_title{font-family:HelveticaNeue,sans-serif;font-size:2.6rem;line-height:140%;color:#000;font-weight:700;letter-spacing:-.5px;text-transform:lowercase;margin:0}#cart_drawer_popup #wpd_cart_drawer_footer_content_wrapper #cart_drawer_total_container .wcp-cart-subtotal-text{color:#000;font-weight:600}#cart_drawer_popup #wpdCartNoteWrapper label{font-family:HelveticaNeue,sans-serif;color:#000;font-size:1.4rem;margin:0 0 .5rem}#cart_drawer_popup #wpdCartNoteWrapper textarea{font-family:HelveticaNeue,sans-serif;padding:1.5rem;color:#000;font-size:1.4rem;border-radius:.8rem}.p-quiz #footer .row:nth-of-type(1),.p-quiz #footer .row:nth-of-type(2){display:none}.p-quiz #quiz{padding:18rem 0 9rem;position:relative}.p-quiz #quiz .bg{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.p-quiz #quiz .bg .gradient{content:"";border-radius:50%;display:block;width:144rem;height:144rem;background:radial-gradient(50% 50% at 50% 50%,#510c7626,#510c7600);position:absolute;left:50%;margin:0 0 0 -72.2rem;top:-10rem;z-index:-1}.p-quiz #quiz .row{max-width:140rem}.p-quiz #quiz .container{border-radius:3.4rem;background:#ffffffb3;position:relative;overflow:hidden}.p-quiz #quiz .container .flex{display:flex;justify-content:space-between;align-items:stretch}.p-quiz #quiz .container .flex .left,.p-quiz #quiz .container .flex .right{flex:1 0 50%;max-width:50%}.p-quiz #quiz .container .flex .left .txt,.p-quiz #quiz .container .flex .right .txt{padding:6rem 4rem;text-align:center}.p-quiz #quiz .container .flex .left .txt h1,.p-quiz #quiz .container .flex .right .txt h1{font-family:Shrikhand,sans-serif;font-size:10.8rem;line-height:80%;color:#00c3b3;margin:0 auto 3rem;font-weight:400;letter-spacing:-4.3px;max-width:43rem}.p-quiz #quiz .container .flex .left .txt p,.p-quiz #quiz .container .flex .right .txt p{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:140%;color:#000;margin:0 auto;font-weight:400;letter-spacing:-.5px;max-width:47rem}.p-quiz #quiz .container .flex .left .txt h2,.p-quiz #quiz .container .flex .right .txt h2{font-family:Shrikhand,sans-serif;font-size:4.5rem;line-height:90%;color:#00c3b3;margin:0 auto 3rem;font-weight:400;letter-spacing:-1.4px;max-width:37rem}.p-quiz #quiz .container .flex .left .txt h3,.p-quiz #quiz .container .flex .right .txt h3{font-family:HelveticaNeue,sans-serif;font-size:2.8rem;line-height:110%;color:#000;margin:0 auto 2.4rem;font-weight:700;letter-spacing:-.6px;max-width:22rem}.p-quiz #quiz .container .flex .left .txt .progress,.p-quiz #quiz .container .flex .right .txt .progress{list-style:none;margin:0 auto 3rem;padding:2.5rem 0 0;display:flex;justify-content:center;align-items:flex-end;max-width:35rem}.p-quiz #quiz .container .flex .left .txt .progress li,.p-quiz #quiz .container .flex .right .txt .progress li{flex:1 0 calc(20% - .2rem);max-width:calc(20% - .2rem);background:#efecea;height:.4rem;border-radius:2px;margin:0 .2rem;display:inline-block}.p-quiz #quiz .container .flex .left .txt .progress li.done,.p-quiz #quiz .container .flex .right .txt .progress li.done{background-color:#ff5f00}.p-quiz #quiz .container .flex .left .txt .progress li.current,.p-quiz #quiz .container .flex .right .txt .progress li.current{background-color:#ff5f00;position:relative}.p-quiz #quiz .container .flex .left .txt .progress li.current:after,.p-quiz #quiz .container .flex .right .txt .progress li.current:after{content:"";width:6.6rem;height:2.5rem;background-image:url(current.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:-2.4rem;right:0;left:0;z-index:3}.p-quiz #quiz .container .flex .left .txt .get,.p-quiz #quiz .container .flex .right .txt .get{font-family:HelveticaNeue,sans-serif;font-size:2.1rem;line-height:94%;color:#000;margin:0 auto 2.2rem;font-weight:700;letter-spacing:-.4px}.p-quiz #quiz .container .flex .left .txt .select,.p-quiz #quiz .container .flex .right .txt .select{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0 -.8rem;padding:0;list-style:none}.p-quiz #quiz .container .flex .left .txt .select li,.p-quiz #quiz .container .flex .right .txt .select li{flex:1 0 50%;max-width:50%;padding:0 .8rem 1.6rem;cursor:pointer}.p-quiz #quiz .container .flex .left .txt .select li .content,.p-quiz #quiz .container .flex .right .txt .select li .content{display:flex;justify-content:flex-start;align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:1.4rem;padding:2rem;transition:all .3s}.p-quiz #quiz .container .flex .left .txt .select li .content .ico,.p-quiz #quiz .container .flex .right .txt .select li .content .ico{width:6.2rem;height:5rem;padding-right:1.2rem;flex:1 0 6.2rem;max-width:6.2rem}.p-quiz #quiz .container .flex .left .txt .select li .content .ico img,.p-quiz #quiz .container .flex .right .txt .select li .content .ico img{width:100%;height:100%;object-fit:contain}.p-quiz #quiz .container .flex .left .txt .select li .content p,.p-quiz #quiz .container .flex .right .txt .select li .content p{font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#000;font-weight:700;line-height:110%;letter-spacing:-.4px;text-align:left;margin:0;flex:1;max-width:100%}.p-quiz #quiz .container .flex .left .txt .select li .content:hover,.p-quiz #quiz .container .flex .right .txt .select li .content:hover{box-shadow:10px 8px 20px #0084791a}.p-quiz #quiz .container .flex .left .txt form,.p-quiz #quiz .container .flex .right .txt form{max-width:35rem;margin:0 auto}.p-quiz #quiz .container .flex .left .txt form .formrow,.p-quiz #quiz .container .flex .right .txt form .formrow{margin:0 0 1.3rem}.p-quiz #quiz .container .flex .left .txt form .formrow label,.p-quiz #quiz .container .flex .right .txt form .formrow label{position:absolute;left:-999rem}.p-quiz #quiz .container .flex .left .txt form .formrow input,.p-quiz #quiz .container .flex .right .txt form .formrow input{padding:1.7rem 2rem 1.8rem;width:100%;border-radius:1.4rem;border:1px solid rgba(0,0,0,.2);font-size:1.9rem;color:#000!important;font-weight:700;line-height:110%;letter-spacing:-.4px}.p-quiz #quiz .container .flex .left .txt form .formrow button,.p-quiz #quiz .container .flex .right .txt form .formrow button{font-family:HelveticaNeue,sans-serif;font-size:2.1rem;color:#fff;font-weight:700;line-height:120%;letter-spacing:-.6px;text-align:center;margin:0 auto;padding:1rem 15rem;background-color:#ff5f00;border-radius:2.7rem;border:1px solid #ff5f00;transition:all .3s;max-width:35rem}.p-quiz #quiz .container .flex .left .txt form .formrow button:hover,.p-quiz #quiz .container .flex .right .txt form .formrow button:hover{color:#ff5f00;background-color:#fff}.p-quiz #quiz .container .flex .left .txt form .formrow:nth-of-type(3),.p-quiz #quiz .container .flex .right .txt form .formrow:nth-of-type(3){margin-bottom:3rem}.p-quiz #quiz .container .flex .left .txt form .formrow .flex.inputs,.p-quiz #quiz .container .flex .right .txt form .formrow .flex.inputs{justify-content:flex-start;align-items:flex-start;text-align:left;margin-left:-.5rem;margin-right:-.5rem}.p-quiz #quiz .container .flex .left .txt form .formrow .flex.inputs input,.p-quiz #quiz .container .flex .right .txt form .formrow .flex.inputs input{flex:1;margin:0 .5rem}.p-quiz #quiz .container .flex .left .txt form .formrow.flex,.p-quiz #quiz .container .flex .right .txt form .formrow.flex{justify-content:flex-start;align-items:flex-start;text-align:left;margin-bottom:3rem}.p-quiz #quiz .container .flex .left .txt form .formrow.flex input,.p-quiz #quiz .container .flex .right .txt form .formrow.flex input{flex:1 0 2.7rem;max-width:2.7rem;width:2.7rem;height:2.7rem;border:1px solid rgba(0,0,0,.2)!important;border-radius:.6rem!important}.p-quiz #quiz .container .flex .left .txt form .formrow.flex label,.p-quiz #quiz .container .flex .right .txt form .formrow.flex label{flex:1;max-width:100%;padding-left:1.5rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-.5px;color:#000}.p-quiz #quiz .container .flex .left .txt form .formrow.flex label a,.p-quiz #quiz .container .flex .right .txt form .formrow.flex label a{color:#000;text-decoration:underline}.p-quiz #quiz .container .flex .left .txt form .formrow.flex label a:hover,.p-quiz #quiz .container .flex .right .txt form .formrow.flex label a:hover{text-decoration:none}.p-quiz #quiz .container .flex .left .img,.p-quiz #quiz .container .flex .right .img{position:relative;height:100%;border-radius:3.4rem;overflow:hidden}.p-quiz #quiz .container .flex .left .img .stripes,.p-quiz #quiz .container .flex .right .img .stripes{position:absolute;left:0;top:0;bottom:0;display:flex;z-index:1}.p-quiz #quiz .container .flex .left .img .stripes div,.p-quiz #quiz .container .flex .right .img .stripes div{height:100%;width:2rem}.p-quiz #quiz .container .flex .left .img .stripes div:nth-of-type(1),.p-quiz #quiz .container .flex .right .img .stripes div:nth-of-type(1){background-color:#00c4b3}.p-quiz #quiz .container .flex .left .img .stripes div:nth-of-type(2),.p-quiz #quiz .container .flex .right .img .stripes div:nth-of-type(2){background-color:#ff5f00}.p-quiz #quiz .container .flex .left .img .stripes div:nth-of-type(3),.p-quiz #quiz .container .flex .right .img .stripes div:nth-of-type(3){background-color:#ff9015}.p-quiz #quiz .container .flex .left .img .bg,.p-quiz #quiz .container .flex .right .img .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.p-quiz #quiz .container .flex .left .img:before,.p-quiz #quiz .container .flex .right .img:before{content:"";width:13.2rem;height:5.1rem;background-image:url(cust-cloud1.png);background-size:13.2rem 5.1rem;background-repeat:no-repeat;position:absolute;top:5rem;left:2.5rem;z-index:3}.p-quiz #quiz .container .flex .left .img:after,.p-quiz #quiz .container .flex .right .img:after{content:"";width:15.2rem;height:6rem;background-image:url(cust-cloud2.png);background-size:cover;background-repeat:no-repeat;position:absolute;bottom:5rem;right:5rem;z-index:3}.p-quiz #quiz .container #s1 .container .flex{align-items:center}.p-quiz #quiz .container #s1 .flex .left{background-color:#ff5f00;position:relative}.p-quiz #quiz .container #s1 .flex .left .stripe1,.p-quiz #quiz .container #s1 .flex .left .stripe2{position:absolute;top:0;bottom:0}.p-quiz #quiz .container #s1 .flex .left .stripe1{width:28%;right:8.9%;background-color:#ff9015}.p-quiz #quiz .container #s1 .flex .left .stripe2{width:9%;right:0;background-color:#ffb183}.p-quiz #quiz .container #s1 .flex .right{background-color:#00c3b3}.p-quiz #quiz .container #s1 .flex .right .txt{height:100%;display:flex;flex-direction:column;justify-content:center;padding:6rem 4rem 10rem}.p-quiz #quiz .container #s1 .flex .right .txt h3{color:#fff}.p-quiz #quiz .container #s1 .flex .right .txt .logo{text-align:center;margin:0 0 5rem}.p-quiz #quiz .container #s1 .flex .left .txt{position:relative;padding:8rem 4rem;z-index:2}.p-quiz #quiz .container #s1 .flex .left .txt:before{content:"";width:.1rem;background-color:#dadada;position:absolute;top:9rem;bottom:9rem;right:0}.p-quiz #quiz .container #s1 .flex .left .txt h1,.p-quiz #quiz .container #s1 .flex .left .txt p{color:#fff}.p-quiz #quiz .container #s2 .flex .right .txt form .formrow.flex label{position:static}.p-quiz #quiz .container #s2 .flex .img .bg{background-image:url(quiz1.jpg)}.p-quiz #quiz .container #s3 .flex .img .bg{background-image:url(quiz2b.jpg)}.p-quiz #quiz .container #s3 .flex .right .txt{padding-left:10.5rem}.p-quiz #quiz .container #s3 .flex .right .txt h1{font-size:4.5rem;line-height:90%;letter-spacing:-1.4px}.p-quiz #quiz .container #s4 .flex .img .bg{background-image:url(quiz3.jpg)}.p-quiz #quiz .container #s4 .flex .img:before{content:"";width:65rem;height:13.5rem;background-image:url(clouds-quiz3.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:32rem;left:11.5rem;z-index:3}.p-quiz #quiz .container #s4 .flex .img:after{display:none}.p-quiz #quiz .container #s4 .flex .right .txt{padding-left:10.5rem}.p-quiz #quiz .container #s4 .flex .right .txt h1{font-size:4.5rem;line-height:90%;letter-spacing:-1.4px}.p-quiz #quiz .container #s5 .flex .img .bg{background-image:url(quiz4.jpg)}.p-quiz #quiz .container #s5 .flex .img:before,.p-quiz #quiz .container #s5 .flex .img:after{display:none}.p-quiz #quiz .container #s5 .flex .right .txt{padding-left:10.5rem}.p-quiz #quiz .container #s5 .flex .right .txt h1{font-size:4.5rem;line-height:90%;letter-spacing:-1.4px;max-width:44rem}.p-quiz #quiz .container #s5 .flex .right .txt .select.long li{flex:1 0 100%;max-width:45.5rem;padding:0 0 1.6rem;margin:0 auto}.p-quiz #quiz .container #s5 .flex .right .txt .select.long li .content{padding:.8rem 3rem}.p-quiz #quiz .container #s5 .flex .right .txt .select.long li .content .ico{width:6.2rem;height:5rem;padding-right:1.2rem;flex:1 0 6.2rem;max-width:6.2rem}.p-quiz #quiz .container #s5 .flex .right .txt .select.long li .content .ico img{width:100%;height:100%;object-fit:contain}.p-quiz #quiz .container #s5 .flex .right .txt .select.long li .content p{font-family:HelveticaNeue,sans-serif;font-size:1.9rem;color:#000;font-weight:700;line-height:110%;letter-spacing:-.4px;text-align:left;margin:0;flex:1;max-width:100%}.p-quiz #quiz .container .nav{display:flex;justify-content:center;align-items:stretch;max-width:36rem;margin:0 auto}.p-quiz #quiz .container .nav .post{flex:1 0 16.2rem;max-width:16.2rem;padding:0 .9rem;background-color:#fff;margin:0 .7rem;text-align:center;border:1px solid #D9D9D9;border-radius:22rem;transition:all .3s}.p-quiz #quiz .container .nav .post.selected{box-shadow:10px 8px 20px #0084791a}.p-quiz #quiz .container .nav .post .content{padding:1.4rem .7rem 2.5rem;text-align:center;position:relative;cursor:pointer}.p-quiz #quiz .container .nav .post .content .ico{width:13.2rem;height:13.2rem;margin:0 auto .9rem;overflow:hidden}.p-quiz #quiz .container .nav .post .content .ico img{width:100%;height:100%;object-fit:contain;position:static;transition:all .3s}.p-quiz #quiz .container .nav .post .content p{font-size:2.1rem;line-height:110%;letter-spacing:-.4px;margin:0 auto 1rem;color:#000;font-weight:700}.p-quiz #quiz .container .nav .post .content:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s;box-shadow:10px 8px 20px #0084791a}.p-quiz #quiz .container .nav .post .content:hover:after{background-color:#ff5f00}.p-quiz #quiz .container .nav .post .content:hover .ico img{transform:scale(.95)}.p-quiz #quiz .results{padding:8rem 4rem 4rem;display:none}.p-quiz #quiz .results header h1{font-family:Shrikhand,sans-serif;font-size:5rem;line-height:90%;letter-spacing:-1.5px;color:#00c3b3;font-weight:400;margin:0 0 3rem;text-align:center}.p-quiz #quiz .results header p{font-size:2.4rem;color:#000;line-height:120%;letter-spacing:-.7px;font-weight:600;text-align:center;margin:0}.p-quiz #quiz .results header p span{color:#ff5f00}.p-quiz #quiz .results .productlisting{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;margin:0 -1.5rem 10rem}.p-quiz #quiz .results .productlisting .post{padding:0 1.5rem;margin-top:3.5rem;flex:1 0 29rem;max-width:29rem}.p-quiz #quiz .results .productlisting .post a{display:block}.p-quiz #quiz .results .productlisting .post a .img{border-radius:5rem;padding:1.5rem 2rem 4rem;position:relative;display:flex;align-items:flex-end;justify-content:center}.p-quiz #quiz .results .productlisting .post a .img img{max-width:100%;max-height:100%}.p-quiz #quiz .results .productlisting .post a .img:after{content:"";width:5.4rem;height:5.4rem;display:block;position:absolute;left:50%;margin-left:-2.7rem;bottom:-2.7rem;background-color:#fff;border-radius:50%;background-image:url(icon-chevron-right.svg);background-repeat:no-repeat;background-position:left 2.2rem center;background-size:auto 2.3rem;transition:all .3s}.p-quiz #quiz .results .productlisting .post a p{font-family:Shrikhand,sans-serif;margin:4rem 2rem 0;letter-spacing:-.5px;font-size:2rem;line-height:110%;font-weight:400;color:#3f3f3f;text-align:center}.p-quiz #quiz .results .productlisting .post a:hover .img:after{background-color:#ff5f00}.p-quiz #quiz .results .promocode{text-align:center;margin:0 auto 8rem;padding:2rem 3rem;background-color:#f4f4f4;border-radius:2rem;max-width:38rem}.p-quiz #quiz .results .promocode p{font-size:2.4rem;margin:.5rem auto auto;font-weight:700;letter-spacing:-.24px;color:#000;line-height:120%}.p-quiz #quiz .results .promocode p.code{font-family:Shrikhand,sans-serif;font-size:3.2rem;margin:.5rem auto auto;font-weight:400;letter-spacing:-.95px;color:#00c3b3;line-height:90%}.p-quiz #quiz .results .shopcta{text-align:center}.p-quiz #quiz .results .shopcta .clouds{width:22rem;height:8.8rem;background-image:url(clouds-quiz.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto 1.5rem}.p-quiz #quiz .results .shopcta p{font-size:2.4rem;margin:0 auto 1.5rem;font-weight:700;letter-spacing:-.7px;color:#000;line-height:120%;max-width:37.4rem}.p-quiz #quiz .results .shopcta a{font-size:1.8rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:1px solid #FF5F00;padding:.8rem 2.2rem;border-radius:2rem;transition:all .3s}.p-quiz #quiz .results .shopcta a:hover{color:#ff5f00;background-color:#fff}.template-page.p-mediakit,.template-page.p-mediakitgoogle{position:relative}.template-page.p-mediakit #hero,.template-page.p-mediakitgoogle #hero{padding:25rem 0 10rem}.template-page.p-mediakit #hero .gradient,.template-page.p-mediakitgoogle #hero .gradient{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;opacity:.5}.template-page.p-mediakit #hero .gradient .gradienta,.template-page.p-mediakitgoogle #hero .gradient .gradienta{width:121rem;height:121rem;background:radial-gradient(circle,#510c7633,#510c7600 70%);position:absolute;top:13.8rem;left:-17.5rem;border-radius:50%}.template-page.p-mediakit #hero .gradient .gradientb,.template-page.p-mediakitgoogle #hero .gradient .gradientb{width:90rem;height:90rem;background:radial-gradient(circle,#2275d933,#510c7600 70%);position:absolute;top:-33rem;right:0;border-radius:50%}.template-page.p-mediakit #hero .row,.template-page.p-mediakitgoogle #hero .row{max-width:106rem;text-align:center}.template-page.p-mediakit #hero .row h1,.template-page.p-mediakitgoogle #hero .row h1{font-family:Shrikhand,sans-serif;font-size:9rem;line-height:110%;font-weight:400;letter-spacing:-1.8px;color:#000;margin:0 auto 2rem}.template-page.p-mediakit #hero .row p,.template-page.p-mediakitgoogle #hero .row p{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:130%;font-weight:400;letter-spacing:-.2px;color:#000;margin:0 auto;max-width:26rem}.template-page.p-mediakit .mediakit,.template-page.p-mediakitgoogle .mediakit{padding-bottom:4.5rem;position:relative}.template-page.p-mediakit .mediakit .row,.template-page.p-mediakitgoogle .mediakit .row{max-width:126rem}.template-page.p-mediakit .mediakit .row .head,.template-page.p-mediakitgoogle .mediakit .row .head{position:relative;overflow:hidden}.template-page.p-mediakit .mediakit .row .head h2,.template-page.p-mediakitgoogle .mediakit .row .head h2{font-family:Shrikhand,sans-serif;font-size:4rem;line-height:95%;font-weight:400;letter-spacing:-1.2px;color:#000;margin:0 0 4rem;display:inline-block;padding-right:2.8rem;z-index:3;position:relative}.template-page.p-mediakit .mediakit .row .head h2:after,.template-page.p-mediakitgoogle .mediakit .row .head h2:after{content:"";width:100vw;height:.1rem;left:100%;border-bottom:1px dashed #00C3B3;top:3.1rem;position:absolute;z-index:-1}.template-page.p-mediakit .mediakit .row .flex,.template-page.p-mediakitgoogle .mediakit .row .flex{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -1.5rem;flex-wrap:wrap}.template-page.p-mediakit .mediakit .row .flex .post,.template-page.p-mediakitgoogle .mediakit .row .flex .post{flex:1 0 25%;max-width:25%;padding:0 1.5rem 5rem;text-align:center;position:relative}.template-page.p-mediakit .mediakit .row .flex .post .img,.template-page.p-mediakitgoogle .mediakit .row .flex .post .img{height:20rem;max-width:100%;background-color:#fff;border-radius:5rem;border:1px solid #e9e9e9;margin:0 auto 2rem;overflow:hidden}.template-page.p-mediakit .mediakit .row .flex .post .img img,.template-page.p-mediakitgoogle .mediakit .row .flex .post .img img{width:100%;height:100%;object-fit:contain}.template-page.p-mediakit .mediakit .row .flex .post h3,.template-page.p-mediakitgoogle .mediakit .row .flex .post h3{font-family:HelveticaNeue,sans-serif;font-size:2.4rem;line-height:110%;font-weight:700;color:#3f3f3f;margin:0 auto 1.6rem}.template-page.p-mediakit .mediakit .row .flex .post p,.template-page.p-mediakitgoogle .mediakit .row .flex .post p{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:110%;font-weight:400;color:#3f3f3f;margin:0 auto 1.2rem;max-width:25rem}.template-page.p-mediakit .mediakit .row .flex .post a,.template-page.p-mediakitgoogle .mediakit .row .flex .post a{font-family:HelveticaNeue,sans-serif;font-size:1.8rem;line-height:110%;font-weight:700;color:#ff5f00;margin:0 auto;padding-right:3rem;text-decoration:underline;background-image:url(arrow-down.svg);background-repeat:no-repeat;background-position:center right;background-size:2.4rem;transition:all .3s}.template-page.p-mediakit .mediakit .row .flex .post a.locked,.template-page.p-mediakitgoogle .mediakit .row .flex .post a.locked{background-image:url(locked.svg)}.template-page.p-mediakit .mediakit .row .flex .post a:hover,.template-page.p-mediakitgoogle .mediakit .row .flex .post a:hover{text-decoration:none}.template-page.p-mediakit .mediakit .row .flex .post .img.cover img,.template-page.p-mediakitgoogle .mediakit .row .flex .post .img.cover img{object-fit:cover;border-radius:5rem}.template-page.p-mediakit .mediakit .row .flex .post .ppp,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp{display:none;position:absolute;left:1.5rem;top:0;right:1.5rem;bottom:0;background-color:#ffffffe6}.template-page.p-mediakit .mediakit .row .flex .post .ppp .flex,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp .flex{display:flex;justify-content:center;align-items:center;height:100%}.template-page.p-mediakit .mediakit .row .flex .post .ppp h2,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp h2{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:120%;font-weight:600;color:#000;margin:0}.template-page.p-mediakit .mediakit .row .flex .post .ppp p,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp p{font-family:HelveticaNeue,sans-serif;font-size:1.4rem;line-height:150%;font-weight:400;color:#000;margin:1rem 0}.template-page.p-mediakit .mediakit .row .flex .post .ppp input,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp input{border:none;border-bottom:1px solid #000;padding:.5rem;border-radius:0;margin-bottom:0;font-family:HelveticaNeue,sans-serif;font-size:1.2rem;line-height:1.5rem;background-color:transparent}.template-page.p-mediakit .mediakit .row .flex .post .ppp button,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp button{font-size:1.4rem;font-weight:700;line-height:120%;font-family:HelveticaNeue,sans-serif;text-align:center;letter-spacing:-.2px;color:#fff;background-color:#ff5f00;border-radius:1rem;padding:.5rem 1rem;border:1px solid #ff5f00;transition:all .3s;margin-left:1rem}.template-page.p-mediakit .mediakit .row .flex .post .ppp button:hover,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp button:hover{color:#ff5f00;background-color:#fff}.template-page.p-mediakit .mediakit .row .flex .post .ppp p.error,.template-page.p-mediakitgoogle .mediakit .row .flex .post .ppp p.error{font-family:HelveticaNeue,sans-serif;font-size:1.4rem;line-height:150%;font-weight:400;color:red;margin:1rem 0 0;display:none}.template-article #blogPost{padding:25rem 0 10rem}.template-article #blogPost .row{max-width:124rem}.template-article #blogPost .row.event{max-width:99rem}.template-article #blogPost .row.event .subheader{margin:0 0 2rem}.template-article #blogPost .row.event h1{font-size:5rem;letter-spacing:-1px}.template-article #blogPost .row.event img{margin-bottom:1rem}.template-article #blogPost .row h1{font-family:Shrikhand,sans-serif;font-size:6rem;line-height:100%;font-weight:400;letter-spacing:-1.2px;color:#000;margin:2.4rem 0 1.4rem}.template-article #blogPost .row h2{font-family:HelveticaNeue,sans-serif;font-size:3.2rem;line-height:120%;font-weight:400;letter-spacing:-.6px;color:#000;margin:3rem 0}.template-article #blogPost .row h3,.template-article #blogPost .row h4,.template-article #blogPost .row h5,.template-article #blogPost .row h6{font-family:HelveticaNeue,sans-serif;font-size:2.8rem;line-height:110%;font-weight:400;letter-spacing:-.5px;color:#000;margin:3rem 0}.template-article #blogPost .row p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:150%;font-weight:400;color:#000;margin:0 0 3.6rem}.template-article #blogPost .row li,.template-article #blogPost .row dt{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:150%;font-weight:400;color:#000;margin:1rem 0}.template-article #blogPost .row ul,.template-article #blogPost .row ol,.template-article #blogPost .row dl{margin:4rem 0}.template-article #blogPost .row img{width:100%;height:auto;border-radius:5rem;margin-bottom:4.8rem}.template-article #blogPost .row .flex{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -2rem}.template-article #blogPost .row .flex .aside{flex:1 0 43rem;max-width:43rem;padding:0 2rem;display:none}.template-article #blogPost .row .flex .aside.event{display:block;max-width:27rem;flex:1 0 27rem}.template-article #blogPost .row .flex .aside .cont{padding:2rem;border-radius:2rem;background:linear-gradient(201deg,#dbf7f400 44.64%,#dbf7f4 86.25%);margin:0 0 2.5rem;border:1px solid #00C3B3}.template-article #blogPost .row .flex .aside .cont h2{font-size:1.4rem;line-height:130%;font-weight:700;margin:0 0 .2rem;text-transform:none}.template-article #blogPost .row .flex .aside .cont p.date{font-size:2.4rem;line-height:90%;font-weight:700;letter-spacing:-.5px;margin:0 0 .8rem;text-transform:lowercase}.template-article #blogPost .row .flex .aside .cont p{font-size:1.8rem;line-height:110%;font-weight:400;letter-spacing:-.4px;margin:0;text-transform:lowercase}.template-article #blogPost .row .flex .aside .cont p.place{font-size:1.8rem;font-weight:400;letter-spacing:-.4px;text-transform:lowercase;margin:0}.template-article #blogPost .row .flex .aside .cont hr{border:none;border-top:1px dotted #00C3B3;margin:1.2rem 0 1rem}.template-article #blogPost .row .flex .aside .cont a{background-color:transparent;padding:0;border:none;display:inline;color:#000;font-size:1.6rem;text-decoration:underline;margin:0}.template-article #blogPost .row .flex .aside .cont a:hover{text-decoration:none;color:#000;background-color:transparent}.template-article #blogPost .row .flex .aside a{font-size:1.8rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:1px solid #FF5F00;padding:.8rem 2.2rem;border-radius:2rem;display:inline-block;transition:all .3s}.template-article #blogPost .row .flex .aside a:hover{color:#ff5f00;background-color:#fff}.template-article #blogPost .row .content{max-width:70rem;flex:1;padding:0 2rem}.template-article #blogPost .row .content a{font-family:HelveticaNeue,sans-serif;font-size:inherit;line-height:inherit;font-weight:700;color:#ff5f00}.template-article #blogPost .row .content a:hover{text-decoration:underline}.template-article #blogPost .row .content p{font-family:HelveticaNeue,sans-serif;font-size:2rem;line-height:150%;font-weight:400;color:#000;margin:0 0 2rem}.template-article #blogPost .row .content li,.template-article #blogPost .row .content dt{font-family:HelveticaNeue,sans-serif;font-size:2rem;line-height:150%;font-weight:400;color:#000;margin:1rem 0}.template-article #blogPost .row .content ul,.template-article #blogPost .row .content ol,.template-article #blogPost .row .content dl{margin:4rem 0}.template-article #blogPost .breadcrumbs{font-size:1.8rem;line-height:120%;font-weight:700;color:#474747;padding:0 0 2rem;border-bottom:2px dotted #00C3B3;margin:0 0 3rem}.template-article #blogPost .breadcrumbs a{color:inherit}.template-article #blogPost .breadcrumbs a:hover{text-decoration:underline}.template-article #blogPost .header.event{display:none}.template-article #blogPost .subheader{display:none;margin:0 0 4rem}.template-article #blogPost .subheader.event{display:block}.template-article #blogPost .subheader a{font-size:1.8rem;line-height:2rem;color:#fff;font-weight:700;background-color:#ff5f00;border:1px solid #FF5F00;padding:.8rem 3.2rem;border-radius:2rem;display:inline-block;margin:1rem 0;transition:all .3s}.template-article #blogPost .subheader a:hover{color:#ff5f00;background-color:#fff}.template-article #events{padding:0 0 5rem}.template-article #events .row{max-width:124rem}.template-article #events .row h2{font-family:HelveticaNeue,sans-serif;font-size:4rem;line-height:130%;font-weight:700;color:#000;margin:0 0 4.5rem}.template-article #events .row .flex{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -2.6rem}.template-article #events .row .flex .post{flex:1 0 33.33%;max-width:33.33%;padding:0 2.6rem}.template-article #events .row .flex .post a{border-radius:1.9rem;display:block}.template-article #events .row .flex .post a .img{max-width:100%;overflow:hidden;margin-bottom:1.8rem;border-radius:1.9rem}.template-article #events .row .flex .post a .img img{width:100%;height:100%;object-fit:cover;border-radius:1.9rem;transition:all .3s}.template-article #events .row .flex .post a p{font-size:1.6rem;line-height:130%;font-weight:700;color:#ff5f00;margin:0 0 1rem}.template-article #events .row .flex .post a p.excerpt{color:#000}.template-article #events .row .flex .post a h1{font-size:2.2rem;line-height:130%;font-weight:700;color:#000;margin:0 0 2rem}.template-article #events .row .flex .post a span{font-size:1.5rem;line-height:130%;font-weight:400;color:#000;margin:0}.template-article #events .row .flex .post a:hover .img img{transform:scale(1.05)}.template-article #events .row .flex .post a:hover h1{text-decoration:underline}.template-article #events .row .flex .post:nth-child(n+4){display:none}.template-page.p-contact #contact,.template-page.p-complaint #contact{padding:25rem 0 10rem}.template-page.p-contact #contact .row,.template-page.p-complaint #contact .row{max-width:134rem}.template-page.p-contact #contact .row .flex,.template-page.p-complaint #contact .row .flex{display:flex;justify-content:space-between;align-items:stretch}.template-page.p-contact #contact .row .flex .txt,.template-page.p-complaint #contact .row .flex .txt{flex:1;max-width:100%;padding:0 5.5rem 0 8rem}.template-page.p-contact #contact .row .flex .txt .icon,.template-page.p-complaint #contact .row .flex .txt .icon{width:31rem;height:12.6rem;background-image:url(contact-clouds.png);background-size:31rem 12.6rem;background-position:left top;margin:0 0 1.5rem -8rem}.template-page.p-contact #contact .row .flex .txt h1,.template-page.p-complaint #contact .row .flex .txt h1{font-family:Shrikhand,sans-serif;font-size:5.7rem;line-height:100%;font-weight:400;letter-spacing:-1.2px;color:#231f20;margin:0 0 1.4rem;max-width:40rem;position:relative;display:inline-block}.template-page.p-contact #contact .row .flex .txt p,.template-page.p-complaint #contact .row .flex .txt p{font-family:HelveticaNeue,sans-serif;font-size:2rem;line-height:140%;font-weight:400;color:#000;margin:0 0 2rem;text-transform:lowercase;letter-spacing:-.4px}.template-page.p-contact #contact .row .flex .txt h2,.template-page.p-complaint #contact .row .flex .txt h2{font-family:HelveticaNeue,sans-serif;font-size:2.4rem;line-height:140%;font-weight:700;color:#00c3b3;margin:3rem 0 .5rem;text-transform:lowercase}.template-page.p-contact #contact .row .flex .txt h2+p,.template-page.p-complaint #contact .row .flex .txt h2+p{font-size:1.6rem;margin-bottom:1rem}.template-page.p-contact #contact .row .flex .txt a,.template-page.p-complaint #contact .row .flex .txt a{color:#fff;font-size:2rem;font-weight:700;line-height:120%;font-family:HelveticaNeue,sans-serif;text-align:center;letter-spacing:-.2px;background-color:#ff5f00;border-radius:3rem;padding:1.2rem 2.8rem 1.4rem;border:2px solid #ff5f00;transition:all .3s;text-decoration:none;display:inline-block}.template-page.p-contact #contact .row .flex .txt a:hover,.template-page.p-complaint #contact .row .flex .txt a:hover{color:#ff5f00;background-color:#fff}.template-page.p-contact #contact .row .flex .txt p:nth-of-type(9),.template-page.p-complaint #contact .row .flex .txt p:nth-of-type(9){margin:6rem 0 0}.template-page.p-contact #contact .row .flex .txt p:nth-of-type(9) a:last-of-type,.template-page.p-complaint #contact .row .flex .txt p:nth-of-type(9) a:last-of-type{color:#fff;font-size:2rem;font-weight:700;line-height:120%;font-family:HelveticaNeue,sans-serif;text-align:center;letter-spacing:-.2px;background-color:#ff5f00;border-radius:3rem;padding:1.2rem 2.8rem 1.4rem;border:2px solid #ff5f00;transition:all .3s;text-decoration:none}.template-page.p-contact #contact .row .flex .txt p:nth-of-type(9) a:last-of-type:hover,.template-page.p-complaint #contact .row .flex .txt p:nth-of-type(9) a:last-of-type:hover{color:#ff5f00;background-color:#fff}.template-page.p-contact #contact .row .flex .form,.template-page.p-complaint #contact .row .flex .form{flex:1 0 58rem;max-width:58rem;display:flex;justify-content:center;flex-direction:column}.template-page.p-contact #contact .row .flex .form .content,.template-page.p-complaint #contact .row .flex .form .content{background-color:#ff5f00;border-radius:3.5rem;padding:4.8rem 5rem 9.6rem;position:relative}.template-page.p-contact #contact .row .flex .form .content h2,.template-page.p-complaint #contact .row .flex .form .content h2{font-family:HelveticaNeue,sans-serif;font-size:4.4rem;line-height:140%;font-weight:700;color:#fff;margin:0rem 0 1rem;text-transform:lowercase;letter-spacing:-.9px}.template-page.p-contact #contact .row .flex .form .content p,.template-page.p-complaint #contact .row .flex .form .content p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:140%;font-weight:400;color:#fff;margin:0rem 0 3rem;text-transform:lowercase;letter-spacing:-.3px;max-width:42rem}.template-page.p-contact #contact .row .flex .form .content form,.template-page.p-complaint #contact .row .flex .form .content form{width:100%}.template-page.p-contact #contact .row .flex .form .content form .contact__fields .field,.template-page.p-complaint #contact .row .flex .form .content form .contact__fields .field{display:flex;flex-direction:column}.template-page.p-contact #contact .row .flex .form .content form .contact__fields .field label,.template-page.p-complaint #contact .row .flex .form .content form .contact__fields .field label{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:125%;font-weight:400;color:#fff;margin:0rem 0 .7rem;text-transform:lowercase}.template-page.p-contact #contact .row .flex .form .content form .contact__fields .field input,.template-page.p-complaint #contact .row .flex .form .content form .contact__fields .field input{border:none;padding:1.5rem 2rem;border-radius:1rem;margin-bottom:2.3rem}.template-page.p-contact #contact .row .flex .form .content form .contact__fields .field .error,.template-page.p-complaint #contact .row .flex .form .content form .contact__fields .field .error{font-size:1.4rem;font-weight:700;margin:-1.4rem 0 1.5rem}.template-page.p-contact #contact .row .flex .form .content form .field,.template-page.p-complaint #contact .row .flex .form .content form .field{display:flex;flex-direction:column}.template-page.p-contact #contact .row .flex .form .content form .field label,.template-page.p-complaint #contact .row .flex .form .content form .field label{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:125%;font-weight:400;color:#fff;margin:0rem 0 .7rem;text-transform:lowercase}.template-page.p-contact #contact .row .flex .form .content form .field input,.template-page.p-complaint #contact .row .flex .form .content form .field input{border:none;padding:1.5rem 2rem;border-radius:1rem;margin-bottom:2.3rem}.template-page.p-contact #contact .row .flex .form .content form .field textarea,.template-page.p-complaint #contact .row .flex .form .content form .field textarea{border:none;padding:1.5rem 2rem;border-radius:1rem;margin-bottom:2.3rem;font-family:HelveticaNeue,sans-serif}.template-page.p-contact #contact .row .flex .form .content form .field.checkbox,.template-page.p-complaint #contact .row .flex .form .content form .field.checkbox{flex-direction:row;margin-bottom:2.2rem;align-items:flex-start}.template-page.p-contact #contact .row .flex .form .content form .field.checkbox input[type=checkbox],.template-page.p-complaint #contact .row .flex .form .content form .field.checkbox input[type=checkbox]{flex:1 0 1.6rem;max-width:1.6rem;border:1px solid #d1d5db}.template-page.p-contact #contact .row .flex .form .content form .field.checkbox label,.template-page.p-complaint #contact .row .flex .form .content form .field.checkbox label{padding-left:1rem;flex:1;max-width:100%}.template-page.p-contact #contact .row .flex .form .content form .field.checkbox label a,.template-page.p-complaint #contact .row .flex .form .content form .field.checkbox label a{color:#fff;text-decoration:underline}.template-page.p-contact #contact .row .flex .form .content form .field.checkbox label a:hover,.template-page.p-complaint #contact .row .flex .form .content form .field.checkbox label a:hover{text-decoration:none}.template-page.p-contact #contact .row .flex .form .content form .contact__button .button,.template-page.p-complaint #contact .row .flex .form .content form .contact__button .button{color:#ff5f00;font-size:2rem;font-weight:700;line-height:120%;font-family:HelveticaNeue,sans-serif;text-align:center;letter-spacing:-.2px;background-color:#fff;border-radius:3rem;padding:1.2rem 2.8rem 1.4rem;border:2px solid #fff;transition:all .3s}.template-page.p-contact #contact .row .flex .form .content form .contact__button .button:hover,.template-page.p-complaint #contact .row .flex .form .content form .contact__button .button:hover{color:#fff;background-color:#ff5f00}.template-page.p-contact #contact .row .flex .form .content form .success,.template-page.p-complaint #contact .row .flex .form .content form .success{text-align:center}.template-page.p-contact #contact .row .flex .form .content form .success p,.template-page.p-complaint #contact .row .flex .form .content form .success p{margin:0 auto 1rem;font-size:1.8rem}.template-page.p-contact #contact .row .flex .form .content form .error h3,.template-page.p-complaint #contact .row .flex .form .content form .error h3{font-size:1.4rem;font-weight:700;color:#fff;margin:2rem 0 0}.template-page.p-contact #contact .row .flex .form .content form .error ul,.template-page.p-complaint #contact .row .flex .form .content form .error ul{margin:0;padding:0 0 2rem 2rem}.template-page.p-contact #contact .row .flex .form .content form .error ul li,.template-page.p-complaint #contact .row .flex .form .content form .error ul li{font-size:1.4rem;font-weight:700;color:#fff}.template-page.p-contact #contact .row .flex .form .content .stripe,.template-page.p-complaint #contact .row .flex .form .content .stripe{height:10rem;padding-top:6rem;position:absolute;left:0;right:0;bottom:0;border-bottom-left-radius:3.5rem;border-bottom-right-radius:3.5rem;overflow:hidden;z-index:1}.template-page.p-contact #contact .row .flex .form .content .stripe div:nth-of-type(1),.template-page.p-complaint #contact .row .flex .form .content .stripe div:nth-of-type(1){width:100%;height:1.3rem;background-color:#ff9015}.template-page.p-contact #contact .row .flex .form .content .stripe div:nth-of-type(2),.template-page.p-complaint #contact .row .flex .form .content .stripe div:nth-of-type(2){width:100%;height:1.3rem;background-color:#ff5f00}.template-page.p-contact #contact .row .flex .form .content .stripe div:nth-of-type(3),.template-page.p-complaint #contact .row .flex .form .content .stripe div:nth-of-type(3){width:100%;height:1.4rem;background-color:#00c4b3}.template-page.p-contact #contact .row .flex .form .content .stripe .clouds,.template-page.p-complaint #contact .row .flex .form .content .stripe .clouds{width:33rem;height:10rem;background-image:url(clouds-decor.png);background-size:contain;background-repeat:no-repeat;background-position:bottom right 4rem;position:relative;top:-9.8rem;left:24rem}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app{background-color:none;margin-top:0}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .header,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .header,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .header,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .header{margin:0}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .header h3,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .header h3,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .header h3,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .header h3{font-family:HelveticaNeue,sans-serif;font-size:4.4rem;line-height:100%;font-weight:700;color:#fff;margin:0rem 0 3rem;text-transform:lowercase;letter-spacing:-.9px}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .header .globo-description,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .header .globo-description,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .header .globo-description,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .header .globo-description{display:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard label .label-content,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard label .label-content,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard label .label-content,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard label .label-content{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:125%;font-weight:400;color:#fff!important;margin:0rem 0 .7rem;text-transform:lowercase}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard label .text-danger,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard label .text-danger,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard label .text-danger,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard label .text-danger{color:#fff}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control{padding:0}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input input,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input input,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input input,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input input,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select{border:none;padding:1.5rem 2rem;border-radius:1rem;margin-bottom:0;font-family:HelveticaNeue,sans-serif;font-size:1.4rem;line-height:1.5rem;height:4.5rem;background-color:#fff!important}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input select{text-transform:lowercase;padding:.5rem 5rem .5rem 2rem;-webkit-appearance:none;appearance:none;background-image:url(ico-dropdown.svg)!important;background-repeat:no-repeat;background-size:auto .8rem;background-position:center right 2rem}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input textarea,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input textarea,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input textarea,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-form-input textarea{border:none;padding:1.5rem 2rem;border-radius:1rem;height:19rem;min-height:19rem;max-height:19rem;font-family:HelveticaNeue,sans-serif;font-size:1.4rem;line-height:1.6rem;background-color:#fff!important}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages p,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages p,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages p,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages p{margin:.5rem 0 0;font-size:1.4rem}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages+p,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages+p,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages+p,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .messages+p{margin:0}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper{display:flex;flex-direction:row;margin-bottom:2.2rem;align-items:flex-start}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label{padding-left:1rem;flex:1;max-width:100%;font-size:1.6rem;color:#fff;line-height:125%;font-weight:400;padding-left:0}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a{color:#fff;text-decoration:underline}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a:hover,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label a:hover{text-decoration:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label:before,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label:before,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label:before,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper label:before{width:1.6rem;height:1.6rem;background:#fff;border:1px solid #fff;border-radius:.3rem}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after{filter:invert(1);width:1.6rem;height:1.6rem;line-height:1.6rem;background-size:auto 1.2rem}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-list-control,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-list-control,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-list-control,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .globo-list-control{padding:0;width:auto}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper{display:flex;flex-direction:row;margin-bottom:0;margin-right:2rem;padding-left:3.5rem;align-items:flex-start}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label{padding-left:1rem;flex:1;max-width:100%;font-size:1.6rem;color:#fff;line-height:2.6rem;font-weight:400;padding-left:0}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a{color:#fff;text-decoration:underline}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a:hover,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label a:hover{text-decoration:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:before,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:before,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:before,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:before{width:2.6rem;height:2.6rem;background:#fff;border-radius:50%;left:-3.5rem;border:none;box-shadow:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:after,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:after,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:after,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper label:after{width:2.6rem;height:2.6rem;background:#fff;border-radius:50%;left:-3.5rem;border:none;box-shadow:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:before,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:before,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:before,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:before{border:none;box-shadow:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:after,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:after,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:after,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:after{width:.8rem;height:.8rem;background:#000;left:-2.6rem;top:1rem}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a{color:#fff;text-decoration:underline}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a:hover,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .help-text a:hover{text-decoration:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone{font-family:HelveticaNeue,sans-serif;background-color:#ffffff1a;border:1px dashed rgba(255,255,255,.4)}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--placeholder,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--placeholder,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--placeholder,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--placeholder{color:#fff}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-thumb,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-thumb,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-thumb,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-thumb{border:none;display:flex;align-items:center;justify-content:center}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-title,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-title,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-title,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone .gfb__dropzone--preview--item .gfb__dropzone--preview--item-title{border:none;color:#fff}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button{color:#ff5f00;font-size:1.4rem;font-weight:700;line-height:120%;font-family:HelveticaNeue,sans-serif;text-align:center;letter-spacing:-.2px;background-color:#fff;border-radius:3rem;padding:.5rem 1rem;border:1px solid #fff;transition:all .3s}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button:hover,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .panels .globo-form-control .gfb__dropzone button:hover{color:#fff;background-color:transparent}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit],.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit],.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit],.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit]{color:#ff5f00;font-size:2rem;font-weight:700;line-height:120%;font-family:HelveticaNeue,sans-serif;text-align:center;letter-spacing:-.2px;background-color:#fff;border-radius:3rem;padding:1.2rem 2.8rem 1.4rem;border:2px solid #fff;transition:all .3s}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit]:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit]:hover,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit]:hover,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .globo-formbuilder-wizard .gfb__footer button[type=submit]:hover{color:#fff;background-color:#ff5f00}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message{background-color:transparent;padding:0;text-align:left;box-shadow:none}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .gfb__content-title,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .gfb__content-title,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .gfb__content-title,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .gfb__content-title{font-family:HelveticaNeue,sans-serif;font-size:4.4rem;line-height:100%;font-weight:700;color:#fff;margin:0rem 0 3rem;text-transform:lowercase;letter-spacing:-.9px}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .content,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .content,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .content,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .content{padding:0;background-color:transparent;border-radius:0;text-align:left}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .content p,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .content p,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .content p,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .content p{margin:1rem 0}.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .dismiss,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83346 .globo-form-app .message .dismiss,.template-page.p-contact #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .dismiss,.template-page.p-complaint #contact .globo-formbuilder .globo-form-id-83365 .globo-form-app .message .dismiss{display:none}.nutritionfacts{font-size:small;line-height:1.4;max-width:32rem;padding:.5rem;border:1px solid #000;background-color:#fff;color:#000}.nutritionfacts *{text-transform:none}.nutritionfacts p{margin:0;color:#000!important}.nutritionfacts li{color:#000!important}.nutritionfacts .performance-facts{border:1px solid black;margin:20px;float:left;width:280px;padding:.5rem}.nutritionfacts .performance-facts table{border-collapse:collapse}.nutritionfacts .performance-facts__title{font-weight:700;font-size:2.2rem;margin:0 0 .25rem}.nutritionfacts .performance-facts__header{border-bottom:10px solid black;padding:0 0 .25rem;margin:0 0 .5rem}.nutritionfacts .performance-facts__header p{margin:0}.nutritionfacts .performance-facts__table{width:100%}.nutritionfacts .performance-facts__table thead tr th,.nutritionfacts .performance-facts__table thead tr td{border:0}.nutritionfacts .performance-facts__table th,.nutritionfacts .performance-facts__table td{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid black;white-space:nowrap;font-size:1.2rem}.nutritionfacts .performance-facts__table td:last-child{text-align:right}.nutritionfacts .performance-facts__table .blank-cell{width:1rem;border-top:0}.nutritionfacts .performance-facts__table .thick-row th,.nutritionfacts .performance-facts__table .thick-row td{border-top-width:5px}.nutritionfacts p.small-info{font-size:1.1rem!important;text-align:center}.nutritionfacts .performance-facts__table--small{width:100%;border-bottom:1px solid #999;margin:0 0 .5rem}.nutritionfacts .performance-facts__table--small thead tr th,.nutritionfacts .performance-facts__table--small thead tr td{border:0}.nutritionfacts .performance-facts__table--small th,.nutritionfacts .performance-facts__table--small td{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid black;white-space:nowrap;font-size:1.2rem}.nutritionfacts .performance-facts__table--small td:last-child{text-align:right}.nutritionfacts .performance-facts__table--small .blank-cell{width:1rem;border-top:0}.nutritionfacts .performance-facts__table--small .thick-row th,.nutritionfacts .performance-facts__table--small .thick-row td{border-top-width:5px}.nutritionfacts .performance-facts__table--small thead tr{border-bottom:1px solid black}.nutritionfacts .performance-facts__table--small td:last-child{text-align:left}.nutritionfacts .performance-facts__table--small th,.nutritionfacts .performance-facts__table--small td{border:0;padding:0}.nutritionfacts .performance-facts__table--grid{width:100%;margin:0 0 .5rem}.nutritionfacts .performance-facts__table--grid thead tr th,.nutritionfacts .performance-facts__table--grid thead tr td{border:0}.nutritionfacts .performance-facts__table--grid th,.nutritionfacts .performance-facts__table--grid td{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid black;white-space:nowrap;font-size:1.2rem}.nutritionfacts .performance-facts__table--grid td:last-child{text-align:right}.nutritionfacts .performance-facts__table--grid .blank-cell{width:1rem;border-top:0}.nutritionfacts .performance-facts__table--grid .thick-row th,.nutritionfacts .performance-facts__table--grid .thick-row td{border-top-width:5px}.nutritionfacts .performance-facts__table--grid td:last-child{text-align:left}.nutritionfacts .performance-facts__table--grid td:last-child:before{content:"\2022";font-weight:700;margin:0 .25rem 0 0}.nutritionfacts .text-center{text-align:center}.nutritionfacts .thick-end{border-bottom:10px solid black}.nutritionfacts .thin-end{border-bottom:1px solid black}.template-blog #blog{padding:28rem 0 12rem}.template-blog #blog .row{max-width:128rem}.template-blog #blog .search{margin:0 0 3rem}.template-blog #blog .search form .field{padding:0 23rem 0 0}.template-blog #blog .search form .field .flex{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}.template-blog #blog .search form .field .flex .ico{display:block;width:6.7rem;height:6.7rem;background-image:url(search.png);background-size:6.7rem;background-position:center left;background-repeat:no-repeat;text-indent:-999rem;margin:0 4.5rem 0 0}.template-blog #blog .search form .field .flex input[type=search]{flex:1;border:none;border-bottom:2px dotted #00C3B3;position:relative;margin:0;font-size:2rem;line-height:2.5rem;color:#474747;padding:2.1rem 5rem 2.1rem 0}.template-blog #blog .search form .field .flex input[type=search]::-webkit-search-cancel-button{display:none}.template-blog #blog .search form .field .flex button.reset__button{display:flex;align-items:center;justify-content:center;border:none;background:transparent;position:absolute;right:0;top:50%;margin-top:-1.2rem;cursor:pointer;width:2.4rem;height:2.5rem;padding:0;transition:all .3s}.template-blog #blog .search form .field .flex button.reset__button svg{width:2.4rem;height:2.5rem;stroke:#000}.template-blog #blog .search form .field .flex button.reset__button.hidden{display:none}.template-blog #blog .search form .field .flex button.reset__button:hover{transform:scale(.9)}.template-blog #blog .search form .field .flex button[type=submit]{position:absolute;left:-999rem}.template-blog #blog .search form .field .flex:after{content:"";width:12.5rem;height:4.9rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search2.svg);position:absolute;right:5.5rem;top:-4rem}.template-blog #blog .search form .field .flex:before{content:"";width:21.8rem;height:8.6rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search1.svg);position:absolute;right:-23rem;bottom:0}.template-blog #blog .flex{display:flex;align-items:flex-start;justify-content:space-between}.template-blog #blog .flex aside{flex:1 0 36rem;max-width:36rem;padding:0 3rem 0 0;position:sticky;top:0}.template-blog #blog .flex aside ul{list-style:none;padding:0;margin:0}.template-blog #blog .flex aside ul li a,.template-blog #blog .flex aside ul li span{font-size:6.4rem;line-height:95%;color:#000;font-weight:700;letter-spacing:-3px;cursor:pointer}.template-blog #blog .flex aside ul li a:hover,.template-blog #blog .flex aside ul li span:hover{text-decoration:underline}.template-blog #blog .flex aside ul li.active a,.template-blog #blog .flex aside ul li.active span{color:#00c3b3}.template-blog #blog .flex aside ul li.events:after{content:"summer concert series";display:block;font-size:2.4rem;font-weight:700;line-height:90%}.template-blog #blog .flex aside ul li.events.active:after{color:#00c3b3}.template-blog #blog .flex .container{flex:1;max-width:100%}.template-blog #blog .flex .awards .award{margin:0 0 3rem;display:flex;position:relative;overflow:hidden;border-radius:2rem}.template-blog #blog .flex .awards .award .bg{position:absolute;left:-17.5rem;top:-17.5rem;bottom:-17.5rem;right:-17.5rem;z-index:1}.template-blog #blog .flex .awards .award .bg img{width:100%;height:100%;object-fit:cover;filter:blur(80px)}.template-blog #blog .flex .awards .award .img{flex:1;position:relative;z-index:2}.template-blog #blog .flex .awards .award .img img{width:100%;height:100%;object-fit:cover}.template-blog #blog .flex .awards .award .txt{flex:1 0 27.5rem;max-width:27.5rem;padding:3rem 2rem;position:relative;z-index:2;text-align:center}.template-blog #blog .flex .awards .award .txt p{font-size:1.5rem;line-height:130%;color:#ffffffb3;text-transform:lowercase;font-weight:600;margin:0 0 .5rem}.template-blog #blog .flex .awards .award .txt h2{font-size:2rem;line-height:130%;color:#fff;text-transform:lowercase;font-weight:600;margin:0}.template-blog #blog .flex .awards .award .txt hr{border:none;border-top:1px solid #fff;margin:2rem auto;max-width:3rem}.template-blog #blog .flex .awards .award .txt h3{font-family:Shrikhand,sans-serif;font-size:2.6rem;line-height:110%;text-transform:lowercase;font-weight:400;margin:0;letter-spacing:-.5px}.template-blog #blog .flex .awards .award .txt .badge{margin:3rem 0 0}.template-blog #blog .flex .awards .award .txt .badge img{width:100%;height:auto}.bloglisting .soon{background:#f8f8f8;border-radius:2rem;padding:7rem 4rem;text-align:center}.bloglisting .soon h2{font-family:Shrikhand,sans-serif;font-size:4rem;line-height:100%;letter-spacing:-.8px;color:#ff5f00;margin:0 auto;max-width:27rem;font-weight:400;padding-top:20rem;background-image:url(coming-soon.svg);background-repeat:no-repeat;background-position:center top;background-size:15.6rem auto}.bloglisting .soon p{font-size:1.8rem;line-height:120%;color:#000;margin:1.5rem auto 0;max-width:32rem}.bloglisting .post{margin-bottom:5rem}.bloglisting .post.pid631622500407{display:none!important}.bloglisting .post a{display:flex}.bloglisting .post .img{border-radius:2rem;overflow:hidden;aspect-ratio:1.8}.bloglisting .post .img img{width:100%;height:100%;object-fit:cover;transition:all .3s}.bloglisting .post p.meta.date{margin:1.5rem 0 -1rem!important}.bloglisting .post .posthead{display:flex;align-items:flex-start;margin-top:2rem}.bloglisting .post .posthead .eventdate{padding-right:1.5rem;text-align:center;display:none}.bloglisting .post .posthead .eventdate p:nth-of-type(1){font-family:Shrikhand,sans-serif;color:#ff5f00;margin:0;font-size:2.2rem;font-weight:400;line-height:100%;display:block!important}.bloglisting .post .posthead .eventdate p:nth-of-type(2){font-family:Shrikhand,sans-serif;color:#ff5f00;margin:0;font-size:4.8rem;font-weight:400;line-height:90%;display:block!important}.bloglisting .post h1{margin:0;font-size:2.2rem;line-height:130%;font-weight:700;color:#000}.bloglisting .post p,.bloglisting .post p.excerpt{font-size:1.5rem;line-height:130%;font-weight:400;color:#000;margin:1.5rem 0}.bloglisting .post p a,.bloglisting .post p.excerpt a{color:inherit;text-decoration:underline}.bloglisting .post p a:hover,.bloglisting .post p.excerpt a:hover{text-decoration:none}.bloglisting .post p.meta{font-size:1.5rem;line-height:130%;font-weight:700;margin:0;color:#ff5f00;letter-spacing:-.2px}.bloglisting .post p.meta.date{margin:2rem 0 1rem}.bloglisting .post p.meta.location{color:#000;display:none;margin-top:.5rem}.bloglisting .post a:hover .img img{transform:scale(1.1)}.bloglisting .post p.meta+h1{margin-top:1rem}.bloglisting .post .eventmeta{padding-left:3rem;width:15rem;height:10rem;position:relative;flex:1 0 15rem;max-width:15rem;display:flex;flex-direction:column;align-items:center;justify-content:center;display:none}.bloglisting .post .eventmeta .bg{width:12rem;height:10rem;background-image:url(bg-date.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:0;top:0;z-index:-1}.bloglisting .post .eventmeta p{color:#fff;font-size:1.6rem;font-weight:700;text-align:center;margin:0;line-height:130%;text-transform:uppercase}.bloglisting .post .eventmeta p:nth-of-type(2){font-family:Shrikhand,sans-serif;font-size:6rem;letter-spacing:-1.8px;font-weight:400;line-height:70%}.bloglisting .masonry{display:flex;flex-wrap:wrap;margin:0 -2.5rem}.bloglisting .masonry .post{flex:1 0 50%;max-width:50%;padding:0 2.5rem}.template-page.p-labtests #labtests{padding:36rem 0 12rem}.template-page.p-labtests #labtests .row{max-width:128rem}.template-page.p-labtests #labtests h1{position:absolute;left:-999rem}.template-page.p-labtests #labtests .flex{display:flex;align-items:flex-start;justify-content:space-between}.template-page.p-labtests #labtests .flex aside{flex:1 0 36rem;max-width:36rem;padding:0 3rem 0 0;position:sticky;top:0}.template-page.p-labtests #labtests .flex aside ul{list-style:none;padding:0;margin:0}.template-page.p-labtests #labtests .flex aside ul li{font-size:6.4rem;line-height:95%;color:#000;font-weight:700;letter-spacing:-3px;cursor:pointer;white-space:nowrap}.template-page.p-labtests #labtests .flex aside ul li:hover{text-decoration:underline}.template-page.p-labtests #labtests .flex aside ul li.active{color:#00c3b3}.template-page.p-labtests #labtests .flex .container{flex:1;max-width:100%}.template-page.p-labtests #labtests .flex .container .dt-layout-row:nth-of-type(1) .dt-layout-cell.dt-start{display:none}.template-page.p-labtests #labtests .flex .container .dt-length{display:none}.template-page.p-labtests #labtests .flex .container .dt-search{text-align:left;position:absolute;left:-36rem;top:-10rem;width:100%;display:flex;justify-content:flex-start;align-items:center}.template-page.p-labtests #labtests .flex .container .dt-search label{display:block;width:6.7rem;height:6.7rem;background-image:url(search.png);background-size:6.7rem;background-position:center left;background-repeat:no-repeat;text-indent:-999rem;margin:0 4.5rem 0 0}.template-page.p-labtests #labtests .flex .container .dt-search .dt-input{flex:1;padding:4.5rem 11.2rem;border:none;border-bottom:2px dotted #00C3B3;position:relative;margin:0;font-size:2rem;line-height:2.5rem;color:#474747;padding:2.1rem 0}.template-page.p-labtests #labtests .flex .container .dt-search:after{content:"";width:12.5rem;height:4.9rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search2.svg);position:absolute;right:5.5rem;top:-4rem}.template-page.p-labtests #labtests .flex .container .dt-search:before{content:"";width:21.8rem;height:8.6rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search1.svg);position:absolute;right:-23rem;bottom:0}.template-page.p-labtests #labtests .flex .container .dt-info{display:none}.template-page.p-labtests #labtests .flex .container table.dataTable{width:100%!important}.template-page.p-labtests #labtests .flex .container table.dataTable thead tr th{padding:1.5rem 1rem;font-size:2rem;line-height:120%;font-weight:700;color:#474747;border-bottom:3px solid #000}.template-page.p-labtests #labtests .flex .container table.dataTable thead tr th:first-child{padding-left:0}.template-page.p-labtests #labtests .flex .container table.dataTable thead tr th:last-child{padding-right:0}.template-page.p-labtests #labtests .flex .container table.dataTable thead tr th:hover{outline:none}.template-page.p-labtests #labtests .flex .container table.dataTable thead tr th .dt-column-order:before,.template-page.p-labtests #labtests .flex .container table.dataTable thead tr th .dt-column-order:after{font-size:.8rem;line-height:1rem}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td{font-size:1.6rem;color:#474747;background-color:#fff;box-shadow:none!important}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td span{text-transform:uppercase}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td a{color:#474747;text-decoration:underline}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td a:hover{text-decoration:none}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td .date{display:flex}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td .date p{margin:0}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td .date p:nth-of-type(1){order:1}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td .date p:nth-of-type(2){order:4}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td .date p:nth-of-type(3){order:2}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td .date p:nth-of-type(4){order:3}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td:first-child{padding-left:0}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td:last-child{padding-right:0}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr:hover td{box-shadow:none!important}.template-cart cart-items{padding:18rem 0 0}.template-cart cart-items .row{max-width:130rem}.template-cart cart-items .row .flex{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid #d1d5db}.template-cart cart-items .row .flex h1{font-family:HelveticaNeue,sans-serif;font-size:2.6rem;line-height:140%;color:#000;font-weight:700;letter-spacing:-.5px;text-transform:lowercase}.template-cart cart-items .row .flex a{font-family:HelveticaNeue,sans-serif;font-size:1.5rem;line-height:133%;color:#ff5f00;font-weight:400;text-transform:lowercase;text-decoration:underline;text-align:right}.template-cart cart-items .row .flex a:hover{text-decoration:none}.template-cart cart-items .row form{padding-top:2.8rem}.template-cart cart-items .row form .cart__items{border-bottom:none;padding-bottom:0}.template-cart cart-items .row form .cart__items table{width:100%}.template-cart cart-items .row form .cart__items table thead{background:#f6f8fb;width:100%}.template-cart cart-items .row form .cart__items table thead tr th{padding:2rem;font-family:HelveticaNeue,sans-serif;font-size:1.3rem;color:#585858;line-height:154%;font-weight:700;letter-spacing:.4px;text-transform:uppercase;text-align:left;border:none}.template-cart cart-items .row form .cart__items table thead tr th:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.template-cart cart-items .row form .cart__items table thead tr th:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;text-align:right}.template-cart cart-items .row form .cart__items table tbody{border:none}.template-cart cart-items .row form .cart__items table tbody tr{width:100%}.template-cart cart-items .row form .cart__items table tbody tr td{padding:2rem;border-bottom:1px solid rgba(18,18,18,.08)}.template-cart cart-items .row form .cart__items table tbody tr td:last-child{text-align:right}.template-cart cart-items .row form .cart__items table tbody tr td .mob{display:none}.template-cart cart-items .row form .cart__items table tbody tr td .prodimg{max-width:20rem;height:14rem;width:100%}.template-cart cart-items .row form .cart__items table tbody tr td .prodimg img{width:100%;height:100%;object-fit:contain}.template-cart cart-items .row form .cart__items table tbody tr td a{color:#0e65cf;font-family:HelveticaNeue,sans-serif;margin-bottom:1rem}.template-cart cart-items .row form .cart__items table tbody tr td a:hover{text-decoration:underline}.template-cart cart-items .row form .cart__items table tbody tr td .product-option{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;color:#585858;line-height:125%}.template-cart cart-items .row form .cart__items table tbody tr td .product-option dt{display:none}.template-cart cart-items .row form .cart__items table tbody tr td .product-option dd{margin-left:0}.template-cart cart-items .row form .cart__items table tbody tr td .product-option:empty{margin:0}.template-cart cart-items .row form .cart__items table tbody tr td .discounts{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;color:#585858;line-height:125%;font-weight:700}.template-cart cart-items .row form .cart__items table tbody tr td .discounts:empty{margin:0}.template-cart cart-items .row form .cart__items table tbody tr td .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:flex-start}.template-cart cart-items .row form .cart__items table tbody tr td .cart-item__quantity-wrapper input{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;color:#585858;line-height:125%;font-weight:400;padding:0;margin:0 1rem 0 0;border:none;max-width:5rem}.template-cart cart-items .row form .cart__items table tbody tr td .cart-item__quantity-wrapper cart-remove-button{height:2.4rem;transition:all .3s}.template-cart cart-items .row form .cart__items table tbody tr td .cart-item__quantity-wrapper cart-remove-button:hover{transform:scale(.9)}.template-cart cart-items .row form .cart__items table tbody tr td .cart-item__name{display:block;margin-right:4rem;margin-top:.5rem;line-height:2.4rem}.template-cart cart-items .row #main-cart-footer{padding:2rem}.template-cart cart-items .row #main-cart-footer .row{max-width:130rem}.template-cart cart-items .row .emptycart,.template-cart cart-items .row .cart__warnings{padding:10rem 0;text-align:center}.template-cart cart-items .row .emptycart h1,.template-cart cart-items .row .cart__warnings h1{font-family:HelveticaNeue,sans-serif;font-size:2.6rem;line-height:140%;color:#000;font-weight:700;letter-spacing:-.5px;text-transform:lowercase;text-align:center}.template-cart cart-items .row .emptycart a,.template-cart cart-items .row .cart__warnings a{font-family:HelveticaNeue,sans-serif;font-size:1.5rem;line-height:133%;color:#ff5f00;font-weight:400;text-transform:lowercase;text-decoration:underline;text-align:right}.template-cart cart-items .row .emptycart a:hover,.template-cart cart-items .row .cart__warnings a:hover{text-decoration:none}.template-cart #main-cart-footer .row{max-width:130rem}.template-cart .cart__footer{padding:2rem 0 0;padding-bottom:0!important;width:100%}.template-cart .cart__footer .cart__blocks{width:100%}.template-cart .cart__footer .js-contents{padding-left:2rem;padding-right:2rem}.template-cart .cart__footer h2.totals__total{font-size:1.8rem;color:#000;line-height:110%;margin:0}.template-cart .cart__footer .tax-note{font-size:1.4rem;line-height:140%;color:#9c9c9c;margin:1rem 0 0}.template-cart .cart__footer .cart__ctas{border-top:1px solid rgba(18,18,18,.08);margin-top:2rem;padding:2rem 2rem 0;text-align:right}.template-cart .cart__footer .cart__ctas button#checkout{font-size:2rem;line-height:2.4rem;color:#fff;letter-spacing:-.2px;font-weight:700;padding:.9rem 2.5rem;border-radius:2.5rem;border:1px solid #FF5F00;background-color:#ff5f00;width:auto;margin-left:auto;text-transform:lowercase;transition:all .3s}.template-cart .cart__footer .cart__ctas button#checkout:hover{color:#ff5f00;background-color:#fff}.template-cart .cart__footer .additional-checkout-buttons{max-width:76rem}.template-cart .cart__footer .additional-checkout-buttons #shopify-buyer-consent{font-size:1.4rem;line-height:140%;text-align:center}.template-cart .cart__footer .additional-checkout-buttons #shopify-buyer-consent #shopify-subscription-policy-button{text-decoration:none}.template-cart .cart__footer #cart-errors{margin:2rem 0 0;padding-left:2rem;padding-right:2rem}.shopify-challenge__container{padding:20rem 0 0}.shopify-challenge__container .shopify-challenge__message{font-size:2.6rem;line-height:133%;color:#000;margin:0 auto 3rem;font-weight:700;max-width:40rem;text-align:center}.shopify-challenge__container .shopify-challenge__errors.errors{text-align:center;margin:0 auto}.shopify-challenge__container .shopify-challenge__errors.errors .shopify-challenge__error{font-size:2rem;line-height:120%;color:#000;margin:0 auto 2rem;font-weight:400;max-width:34rem;padding:0}.shopify-challenge__container form{text-align:center}.shopify-challenge__container form .shopify-challenge__button{padding:1.5rem 3rem;margin:4rem auto;background-color:#ff5f00;font-weight:700;font-size:2.1rem;line-height:100%;color:#fff;border-radius:3rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block;text-transform:lowercase;text-align:center}.shopify-challenge__container form .shopify-challenge__button:hover{color:#ff5f00;background-color:#fff}.template-login header#head,.template-register header#head,.template-reset_password header#head,.template-login .shopify-section-group-footer-group,.template-register .shopify-section-group-footer-group,.template-reset_password .shopify-section-group-footer-group{display:none}.template-login #recover,.template-register #recover,.template-reset_password #recover{display:none}.template-login #recover:target,.template-register #recover:target,.template-reset_password #recover:target{display:block}.template-login #recover:target+#login,.template-register #recover:target+#login,.template-reset_password #recover:target+#login{display:none}.template-login #MainContent,.template-register #MainContent,.template-reset_password #MainContent{min-height:100vh}.template-login #MainContent>.shopify-section,.template-register #MainContent>.shopify-section,.template-reset_password #MainContent>.shopify-section{min-height:100vh;min-width:100vw}.template-login #MainContent>.shopify-section .customerContent,.template-register #MainContent>.shopify-section .customerContent,.template-reset_password #MainContent>.shopify-section .customerContent{min-height:100vh;min-width:100vw;padding:4rem 0 6rem;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.template-login #MainContent>.shopify-section .customerContent .bg,.template-register #MainContent>.shopify-section .customerContent .bg,.template-reset_password #MainContent>.shopify-section .customerContent .bg{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.template-login #MainContent>.shopify-section .customerContent .bg .owl-carousel,.template-register #MainContent>.shopify-section .customerContent .bg .owl-carousel,.template-reset_password #MainContent>.shopify-section .customerContent .bg .owl-carousel{height:100%}.template-login #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer,.template-register #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer,.template-reset_password #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer{height:100%}.template-login #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage,.template-register #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage,.template-reset_password #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage{height:100%}.template-login #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage .owl-item,.template-register #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage .owl-item,.template-reset_password #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}.template-login #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage .owl-item .slide,.template-register #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage .owl-item .slide,.template-reset_password #MainContent>.shopify-section .customerContent .bg .owl-carousel .owl-stage-outer .owl-stage .owl-item .slide{height:100%}.template-login #MainContent>.shopify-section .customerContent .bg img,.template-register #MainContent>.shopify-section .customerContent .bg img,.template-reset_password #MainContent>.shopify-section .customerContent .bg img{width:104%;height:104%;object-fit:cover;object-position:center}.template-login #MainContent>.shopify-section .customerContent .ayrloomLogo,.template-register #MainContent>.shopify-section .customerContent .ayrloomLogo,.template-reset_password #MainContent>.shopify-section .customerContent .ayrloomLogo{display:block;width:31.4rem;height:7.5rem;background-image:url(ayrloom-logo-text.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto 5rem}.template-login #MainContent>.shopify-section .customerContent .flex,.template-register #MainContent>.shopify-section .customerContent .flex,.template-reset_password #MainContent>.shopify-section .customerContent .flex{display:flex;position:relative;max-width:92rem;width:100%;margin:0 auto;align-items:stretch}.template-login #MainContent>.shopify-section .customerContent .flex .txt,.template-register #MainContent>.shopify-section .customerContent .flex .txt,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt{flex:1 0 58%;max-width:58%;background:#fff;border-radius:3.5rem;position:relative;z-index:3;padding:4.3rem 4.7rem 4.5rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt .stripes,.template-register #MainContent>.shopify-section .customerContent .flex .txt .stripes,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt .stripes{height:3.9rem;position:absolute;left:0;right:0;bottom:0;border-bottom-left-radius:3.5rem;border-bottom-right-radius:3.5rem;overflow:hidden}.template-login #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(1),.template-register #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(1),.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(1){width:100%;height:1.3rem;background-color:#ff9015}.template-login #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(2),.template-register #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(2),.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(2){width:100%;height:1.3rem;background-color:#ff5f00}.template-login #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(3),.template-register #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(3),.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt .stripes div:nth-of-type(3){width:100%;height:1.3rem;background-color:#00c3b3}.template-login #MainContent>.shopify-section .customerContent .flex .txt h1,.template-register #MainContent>.shopify-section .customerContent .flex .txt h1,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt h1{font-size:2.6rem;line-height:140%;letter-spacing:-.5px;margin:0 0 3rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt p,.template-register #MainContent>.shopify-section .customerContent .flex .txt p,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt p{font-size:1.8rem;line-height:140%;margin:-2rem 0 3rem;font-weight:500}.template-login #MainContent>.shopify-section .customerContent .flex .txt .form__message,.template-register #MainContent>.shopify-section .customerContent .flex .txt .form__message,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt .form__message{color:#000;font-size:1.5rem;line-height:133%;margin:0 .5rem .5rem 0}.template-login #MainContent>.shopify-section .customerContent .flex .txt form,.template-register #MainContent>.shopify-section .customerContent .flex .txt form,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form{max-width:45rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .form__message,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .form__message,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .form__message{color:red;font-size:1.5rem;line-height:133%;margin:.5rem 0}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .field,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .field,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .field{display:flex;flex-direction:column;margin-bottom:3rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .field label,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .field label,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .field label{font-size:1.6rem;color:#000;font-weight:400;line-height:125%;margin:0 0 1rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .field input,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .field input,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .field input{padding:1.5rem 2rem;border:1px solid #d1d5db;border-radius:1rem;background:#fff;font-size:1.6rem;line-height:2.4rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .field input#CustomerPassword,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .field input#CustomerPassword,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .field input#CustomerPassword{background:#fff!important}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .field:last-of-type,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .field:last-of-type,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .field:last-of-type{margin-bottom:1.6rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form a,.template-register #MainContent>.shopify-section .customerContent .flex .txt form a,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form a{color:#b1b1b1;font-size:1.5rem;line-height:133%;margin-bottom:0;display:inline-block;text-decoration:underline}.template-login #MainContent>.shopify-section .customerContent .flex .txt form a:hover,.template-register #MainContent>.shopify-section .customerContent .flex .txt form a:hover,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form a:hover{text-decoration:none}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .btns{display:flex;justify-content:flex-start;align-items:center;margin:3rem 0 2rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns button,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns button,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .btns button{padding:1rem 3rem;background-color:#ff5f00;font-weight:700;font-size:2.1rem;line-height:100%;color:#fff;border-radius:3rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block;text-transform:lowercase}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns button:hover,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns button:hover,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .btns button:hover{color:#ff5f00;background-color:#fff}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns p,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns p,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .btns p{margin:0 0 0 1.6rem;font-size:1.5rem;color:#000;font-weight:400;line-height:133%}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns p a,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns p a,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .btns p a{color:#ff5f00;font-size:1.5rem;line-height:133%;display:inline-block;text-decoration:underline;font-weight:700;margin:0}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns p a:hover,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns p a:hover,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .btns p a:hover{text-decoration:none}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns a,.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns a,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form .btns a{margin-bottom:1.5rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form h2,.template-register #MainContent>.shopify-section .customerContent .flex .txt form h2,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form h2{color:red;font-size:1.5rem;font-weight:700;line-height:133%;border:none;margin:0 0 .5rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form h2:focus-visible,.template-register #MainContent>.shopify-section .customerContent .flex .txt form h2:focus-visible,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form h2:focus-visible{outline:none}.template-login #MainContent>.shopify-section .customerContent .flex .txt form ul,.template-register #MainContent>.shopify-section .customerContent .flex .txt form ul,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form ul{margin:0 0 2rem 2rem;padding:0}.template-login #MainContent>.shopify-section .customerContent .flex .txt form ul li,.template-register #MainContent>.shopify-section .customerContent .flex .txt form ul li,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form ul li{color:red;font-size:1.3rem;font-weight:400;line-height:133%;margin-bottom:1rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form ul li a,.template-register #MainContent>.shopify-section .customerContent .flex .txt form ul li a,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form ul li a{color:inherit;text-decoration:none;margin:0}.template-login #MainContent>.shopify-section .customerContent .flex .txt form ul li a:hover,.template-register #MainContent>.shopify-section .customerContent .flex .txt form ul li a:hover,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt form ul li a:hover{text-decoration:underline}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper,.template-register #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper{display:flex;justify-content:flex-start;align-items:center;margin:0 0 2rem!important}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper h5,.template-register #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper h5,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper h5{font-size:1.5rem;color:#b1b1b1;font-weight:400;line-height:133%;margin:0 1rem 0 0}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p,.template-register #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p{margin:0}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p a,.template-register #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p a,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p a{color:#ff5f00;font-size:1.5rem;line-height:133%;display:inline-block;text-decoration:underline;font-weight:400;margin:0}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p a:hover,.template-register #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p a:hover,.template-reset_password #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p a:hover{text-decoration:none}.template-login #MainContent>.shopify-section .customerContent .flex .img,.template-register #MainContent>.shopify-section .customerContent .flex .img,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img{flex:1 0 42%;max-width:42%;border-top-right-radius:3.5rem;border-bottom-right-radius:3.5rem;position:relative;z-index:2}.template-login #MainContent>.shopify-section .customerContent .flex .img .imgcontent,.template-register #MainContent>.shopify-section .customerContent .flex .img .imgcontent,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .imgcontent{margin-left:-5rem;height:100%}.template-login #MainContent>.shopify-section .customerContent .flex .img .owl-carousel,.template-register #MainContent>.shopify-section .customerContent .flex .img .owl-carousel,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .owl-carousel{height:100%}.template-login #MainContent>.shopify-section .customerContent .flex .img .owl-stage-outer,.template-register #MainContent>.shopify-section .customerContent .flex .img .owl-stage-outer,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .owl-stage-outer{height:100%}.template-login #MainContent>.shopify-section .customerContent .flex .img .owl-stage,.template-register #MainContent>.shopify-section .customerContent .flex .img .owl-stage,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .owl-stage{display:flex;height:100%}.template-login #MainContent>.shopify-section .customerContent .flex .img .owl-dots,.template-register #MainContent>.shopify-section .customerContent .flex .img .owl-dots,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .owl-dots{display:flex;justify-content:center;align-items:center;z-index:2;position:absolute;right:3rem;bottom:1.5rem}.template-login #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot,.template-register #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot{width:.8rem;height:.8rem;border-radius:50%;margin:0 .5rem;background-color:#fff;opacity:.1;transition:all .3s}.template-login #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot:hover,.template-register #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot:hover,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot:hover{transform:scale(1.2)}.template-login #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot.active,.template-register #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot.active,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .owl-dots .owl-dot.active{opacity:1}.template-login #MainContent>.shopify-section .customerContent .flex .img .slide,.template-register #MainContent>.shopify-section .customerContent .flex .img .slide,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .slide{height:100%;overflow:hidden;border-radius:3.5rem}.template-login #MainContent>.shopify-section .customerContent .flex .img .slide img,.template-register #MainContent>.shopify-section .customerContent .flex .img .slide img,.template-reset_password #MainContent>.shopify-section .customerContent .flex .img .slide img{width:100%;height:100%;object-fit:cover}.template-login #MainContent>.shopify-section .customerContent .flex .clouda,.template-register #MainContent>.shopify-section .customerContent .flex .clouda,.template-reset_password #MainContent>.shopify-section .customerContent .flex .clouda{width:11.7rem;height:4.6rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cust-cloud1.png);position:absolute;bottom:7rem;left:-14rem;z-index:2}.template-login #MainContent>.shopify-section .customerContent .flex .cloudb,.template-register #MainContent>.shopify-section .customerContent .flex .cloudb,.template-reset_password #MainContent>.shopify-section .customerContent .flex .cloudb{width:25rem;height:13.5rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cust-cloud2.png);position:absolute;top:3rem;right:-16rem;z-index:2}.template-login #MainContent>.shopify-section .customerContent .return,.template-register #MainContent>.shopify-section .customerContent .return,.template-reset_password #MainContent>.shopify-section .customerContent .return{text-align:center;margin:2.3rem 0 0}.template-login #MainContent>.shopify-section .customerContent .return a,.template-register #MainContent>.shopify-section .customerContent .return a,.template-reset_password #MainContent>.shopify-section .customerContent .return a{display:inline-block;color:#fff;text-decoration:underline;font-size:1.5rem;line-height:2rem;font-weight:700;padding:0 0 0 16px;background-image:url(icon-chaveron-left.svg);background-repeat:no-repeat;background-position:left center;background-size:auto .8rem}.template-login #MainContent>.shopify-section .customerContent .return a:hover,.template-register #MainContent>.shopify-section .customerContent .return a:hover,.template-reset_password #MainContent>.shopify-section .customerContent .return a:hover{text-decoration:none}.template-account,.template-order,.template-addresses{background:#fafafa}.template-account header#head,.template-order header#head,.template-addresses header#head,.template-account .shopify-section-group-footer-group,.template-order .shopify-section-group-footer-group,.template-addresses .shopify-section-group-footer-group{display:none}.template-account #userheader,.template-order #userheader,.template-addresses #userheader{padding:40px 0}.template-account #userheader .flex,.template-order #userheader .flex,.template-addresses #userheader .flex{display:flex;align-items:center;justify-content:space-between}.template-account #userheader #userLogo a svg path,.template-order #userheader #userLogo a svg path,.template-addresses #userheader #userLogo a svg path{fill:#00c3b3}.template-account #userheader .user,.template-order #userheader .user,.template-addresses #userheader .user,.template-account #userheader .user a.useraccount,.template-order #userheader .user a.useraccount,.template-addresses #userheader .user a.useraccount{display:flex;align-items:center}.template-account #userheader .user a.useraccount .avatar,.template-order #userheader .user a.useraccount .avatar,.template-addresses #userheader .user a.useraccount .avatar{width:3.8rem;height:3.9rem;border-radius:50%;overflow:hidden}.template-account #userheader .user a.useraccount p,.template-order #userheader .user a.useraccount p,.template-addresses #userheader .user a.useraccount p{margin:0 0 0 1rem;font-size:1.6rem;line-height:130%;font-weight:700;text-transform:capitalize}.template-account #userheader .user a.useraccount:hover p,.template-order #userheader .user a.useraccount:hover p,.template-addresses #userheader .user a.useraccount:hover p{text-decoration:underline}.template-account #userheader .user a.logout,.template-order #userheader .user a.logout,.template-addresses #userheader .user a.logout{font-size:1.4rem;line-height:140%;color:#b1b1b1;font-weight:400;text-decoration:underline;margin:0 0 0 3rem}.template-account #userheader .user a.logout:hover,.template-order #userheader .user a.logout:hover,.template-addresses #userheader .user a.logout:hover{text-decoration:none}.template-account .customerAccount,.template-order .customerAccount,.template-addresses .customerAccount{padding-bottom:15rem}.template-account .customerAccount .customerContent,.template-order .customerAccount .customerContent,.template-addresses .customerAccount .customerContent{border-radius:2rem;background:#fff;box-shadow:7px 10px 25px #00000017;padding:4rem}.template-account .customerAccount .customerContent .customerHeader,.template-order .customerAccount .customerContent .customerHeader,.template-addresses .customerAccount .customerContent .customerHeader{border-bottom:1px solid #D1D5DB;padding:0 0 2.5rem;margin:0 0 2.5rem}.template-account .customerAccount .customerContent .customerHeader .flex,.template-order .customerAccount .customerContent .customerHeader .flex,.template-addresses .customerAccount .customerContent .customerHeader .flex{display:flex;justify-content:space-between;align-items:flex-start}.template-account .customerAccount .customerContent .customerHeader h1,.template-order .customerAccount .customerContent .customerHeader h1,.template-addresses .customerAccount .customerContent .customerHeader h1{font-size:2.6rem;line-height:140%;letter-spacing:-.5px;text-transform:lowercase;font-weight:700;margin:0 5rem 0 0}.template-account .customerAccount .customerContent .customerHeader a,.template-order .customerAccount .customerContent .customerHeader a,.template-addresses .customerAccount .customerContent .customerHeader a{font-size:1.5rem;line-height:130%;color:#ff5f00;text-decoration:underline;font-weight:400}.template-account .customerAccount .customerContent .customerHeader a:hover,.template-order .customerAccount .customerContent .customerHeader a:hover,.template-addresses .customerAccount .customerContent .customerHeader a:hover{text-decoration:none}.template-account .customerAccount .customerContent .customerBody .flex,.template-order .customerAccount .customerContent .customerBody .flex,.template-addresses .customerAccount .customerContent .customerBody .flex{display:flex;justify-content:space-between;align-items:flex-start}.template-account .customerAccount .customerContent .customerBody .flex .aside,.template-order .customerAccount .customerContent .customerBody .flex .aside,.template-addresses .customerAccount .customerContent .customerBody .flex .aside{flex:1 0 22rem;max-width:22rem;background:#f5f7fae6;border-radius:3px;padding:3rem 2rem}.template-account .customerAccount .customerContent .customerBody .flex .aside h2,.template-order .customerAccount .customerContent .customerBody .flex .aside h2,.template-addresses .customerAccount .customerContent .customerBody .flex .aside h2{font-size:2.2rem;line-height:140%;color:#000;margin:0;letter-spacing:-.45px;text-transform:lowercase;font-weight:700}.template-account .customerAccount .customerContent .customerBody .flex .aside p,.template-order .customerAccount .customerContent .customerBody .flex .aside p,.template-addresses .customerAccount .customerContent .customerBody .flex .aside p{font-size:1.5rem;line-height:130%;color:#000;margin:0}.template-account .customerAccount .customerContent .customerBody .flex .aside p a,.template-order .customerAccount .customerContent .customerBody .flex .aside p a,.template-addresses .customerAccount .customerContent .customerBody .flex .aside p a{color:#5b5b5b;text-decoration:none;text-overflow:ellipsis;word-wrap:break-word}.template-account .customerAccount .customerContent .customerBody .flex .aside p a:hover,.template-order .customerAccount .customerContent .customerBody .flex .aside p a:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .aside p a:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .aside h3,.template-order .customerAccount .customerContent .customerBody .flex .aside h3,.template-addresses .customerAccount .customerContent .customerBody .flex .aside h3{font-size:1.5rem;line-height:130%;color:#000;margin:3rem 0 .5rem;font-weight:700}.template-account .customerAccount .customerContent .customerBody .flex .aside .address,.template-order .customerAccount .customerContent .customerBody .flex .aside .address,.template-addresses .customerAccount .customerContent .customerBody .flex .aside .address{margin:0 0 3rem}.template-account .customerAccount .customerContent .customerBody .flex .aside .address p,.template-order .customerAccount .customerContent .customerBody .flex .aside .address p,.template-addresses .customerAccount .customerContent .customerBody .flex .aside .address p{color:#5b5b5b}.template-account .customerAccount .customerContent .customerBody .flex .aside .seal-portal-link a,.template-order .customerAccount .customerContent .customerBody .flex .aside .seal-portal-link a,.template-addresses .customerAccount .customerContent .customerBody .flex .aside .seal-portal-link a,.template-account .customerAccount .customerContent .customerBody .flex .aside a,.template-order .customerAccount .customerContent .customerBody .flex .aside a,.template-addresses .customerAccount .customerContent .customerBody .flex .aside a{font-size:1.5rem;color:#0e65cf;font-weight:400;line-height:130%}.template-account .customerAccount .customerContent .customerBody .flex .aside .seal-portal-link a:hover,.template-order .customerAccount .customerContent .customerBody .flex .aside .seal-portal-link a:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .aside .seal-portal-link a:hover,.template-account .customerAccount .customerContent .customerBody .flex .aside a:hover,.template-order .customerAccount .customerContent .customerBody .flex .aside a:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .aside a:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .txt,.template-order .customerAccount .customerContent .customerBody .flex .txt,.template-addresses .customerAccount .customerContent .customerBody .flex .txt{flex:1;max-width:100%}.template-account .customerAccount .customerContent .customerBody .flex .txt table,.template-order .customerAccount .customerContent .customerBody .flex .txt table,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table{width:100%;height:auto}.template-account .customerAccount .customerContent .customerBody .flex .txt table thead tr th,.template-order .customerAccount .customerContent .customerBody .flex .txt table thead tr th,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table thead tr th{padding:2rem 1rem;font-size:1.3rem;line-height:150%;color:#585858;text-transform:uppercase;font-weight:700;background:#f6f8fb;text-align:left}.template-account .customerAccount .customerContent .customerBody .flex .txt table thead tr th:first-child,.template-order .customerAccount .customerContent .customerBody .flex .txt table thead tr th:first-child,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table thead tr th:first-child{padding-left:2rem}.template-account .customerAccount .customerContent .customerBody .flex .txt table thead tr th:last-child,.template-order .customerAccount .customerContent .customerBody .flex .txt table thead tr th:last-child,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table thead tr th:last-child{padding-right:2rem}.template-account .customerAccount .customerContent .customerBody .flex .txt table thead tr th#ColumnTotal,.template-order .customerAccount .customerContent .customerBody .flex .txt table thead tr th#ColumnTotal,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table thead tr th#ColumnTotal{text-align:right}.template-account .customerAccount .customerContent .customerBody .flex .txt table tbody tr td,.template-order .customerAccount .customerContent .customerBody .flex .txt table tbody tr td,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tbody tr td{padding:1rem;font-size:1.5rem;line-height:150%;color:#000;font-weight:400;border-bottom:1px solid #eee}.template-account .customerAccount .customerContent .customerBody .flex .txt table tbody tr td:first-child,.template-order .customerAccount .customerContent .customerBody .flex .txt table tbody tr td:first-child,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tbody tr td:first-child{padding-left:2rem}.template-account .customerAccount .customerContent .customerBody .flex .txt table tbody tr td:last-child,.template-order .customerAccount .customerContent .customerBody .flex .txt table tbody tr td:last-child,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tbody tr td:last-child{padding-right:2rem;text-align:right}.template-account .customerAccount .customerContent .customerBody .flex .txt table tbody tr td a,.template-order .customerAccount .customerContent .customerBody .flex .txt table tbody tr td a,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tbody tr td a{color:#0e65cf}.template-account .customerAccount .customerContent .customerBody .flex .txt table tbody tr td a:hover,.template-order .customerAccount .customerContent .customerBody .flex .txt table tbody tr td a:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tbody tr td a:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td,.template-order .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td{padding:.2rem 1rem;font-size:1.5rem;line-height:150%;color:#000;font-weight:400}.template-account .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td:first-child,.template-order .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td:first-child,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td:first-child{padding-left:2rem}.template-account .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td:last-child,.template-order .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td:last-child,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td:last-child{padding-right:2rem;text-align:right}.template-account .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td a,.template-order .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td a,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td a{color:#0e65cf}.template-account .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td a:hover,.template-order .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td a:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tfoot tr td a:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .txt table tfoot tr:first-child td,.template-order .customerAccount .customerContent .customerBody .flex .txt table tfoot tr:first-child td,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tfoot tr:first-child td{padding-top:1rem}.template-account .customerAccount .customerContent .customerBody .flex .txt table tfoot tr:last-child td,.template-order .customerAccount .customerContent .customerBody .flex .txt table tfoot tr:last-child td,.template-addresses .customerAccount .customerContent .customerBody .flex .txt table tfoot tr:last-child td{border-bottom:1px solid #eee;padding-bottom:1rem}.template-account .customerAccount .customerContent .customerBody .flex .txt p.empty,.template-order .customerAccount .customerContent .customerBody .flex .txt p.empty,.template-addresses .customerAccount .customerContent .customerBody .flex .txt p.empty{font-size:2rem;text-align:center;margin:4rem 0}.template-account .customerAccount .customerContent .customerBody .flex .aside+.txt,.template-order .customerAccount .customerContent .customerBody .flex .aside+.txt,.template-addresses .customerAccount .customerContent .customerBody .flex .aside+.txt{padding:0 0 0 3rem}.template-account .customerAccount .customerContent .customerBody .flex span.tag,.template-order .customerAccount .customerContent .customerBody .flex span.tag,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag{display:inline-block;padding:.2rem 1rem;border-radius:.8rem;font-size:1.4rem;line-height:2rem;color:#fff;text-transform:lowercase}.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_expired,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_expired,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_expired,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_unpaid,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_unpaid,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_unpaid,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_voided,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_voided,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_voided{background-color:#d50b0b}.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_authorized,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_authorized,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_authorized,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_partially_paid,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_partially_paid,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_partially_paid{background-color:#fff;color:#80bd4e;border:1px solid #80BD4E;padding:.1rem 1rem}.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_partially_refunded,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_partially_refunded,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_partially_refunded,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_paid,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_paid,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_paid,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_refunded,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_refunded,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_refunded{background-color:#80bd4e}.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_processing,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_processing,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_processing,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_pending,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_pending,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_pending{background-color:#ff5f00}.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_complete,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_complete,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_complete,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_fulfilled,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_fulfilled,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_fulfilled{background-color:#f2f2f2;color:#9c9c9c}.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_partial,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_partial,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_partial{background-color:#f2f2f2;color:#9c9c9c;border:1px solid #9C9C9C;padding:.1rem 1rem}.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_restocked,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_restocked,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_restocked,.template-account .customerAccount .customerContent .customerBody .flex span.tag.tag_unfulfilled,.template-order .customerAccount .customerContent .customerBody .flex span.tag.tag_unfulfilled,.template-addresses .customerAccount .customerContent .customerBody .flex span.tag.tag_unfulfilled{background-color:#9c9c9c}.template-account .customerAccount .customerContent .customerBody .flex .addresses,.template-order .customerAccount .customerContent .customerBody .flex .addresses,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses{padding:0}.template-account .customerAccount .customerContent .customerBody .flex .addresses [aria-expanded=false]~div[id],.template-order .customerAccount .customerContent .customerBody .flex .addresses [aria-expanded=false]~div[id],.template-addresses .customerAccount .customerContent .customerBody .flex .addresses [aria-expanded=false]~div[id]{display:none}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addnew,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addnew,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addnew{margin:0 0 4rem;text-align:center}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addnew>button,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addnew>button,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addnew>button{font-size:1.9rem;line-height:120%;color:#fff;letter-spacing:-.2px;font-weight:700;margin:0;background-color:#ff5f00;padding:.9rem 2.5rem;border-radius:2.1rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block;text-transform:lowercase}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addnew>button:hover,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addnew>button:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addnew>button:hover{background-color:#fff;color:#ff5f00}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addnew>button[aria-expanded=true],.template-order .customerAccount .customerContent .customerBody .flex .addresses .addnew>button[aria-expanded=true],.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addnew>button[aria-expanded=true]{display:none}.template-account .customerAccount .customerContent .customerBody .flex .addresses #AddAddress,.template-order .customerAccount .customerContent .customerBody .flex .addresses #AddAddress,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses #AddAddress{max-width:34rem;margin:0 auto;border:1px solid #D1D5DB;border-radius:1rem;padding:3rem 2rem;position:relative}.template-account .customerAccount .customerContent .customerBody .flex .addresses #AddAddress form .field label,.template-order .customerAccount .customerContent .customerBody .flex .addresses #AddAddress form .field label,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses #AddAddress form .field label{text-align:left}.template-account .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons,.template-order .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons{margin:3rem 0 0;display:flex;justify-content:space-between;align-items:center}.template-account .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button[type=reset],.template-order .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button[type=reset],.template-addresses .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button[type=reset]{border:none;font-size:1.4rem;font-weigt:700;background:transparent;text-transform:lowercase;color:#585858;padding:0}.template-account .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button[type=reset]:hover,.template-order .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button[type=reset]:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button[type=reset]:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button.submit,.template-order .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button.submit,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button.submit{font-size:1.4rem;line-height:120%;color:#fff;letter-spacing:-.2px;font-weight:700;margin:0;background:#ff5f00;padding:.4rem 1.5rem;border-radius:2.1rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block;text-transform:lowercase}.template-account .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button.submit:hover,.template-order .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button.submit:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses #AddAddress .buttons button.submit:hover{background-color:#fff;color:#ff5f00;text-decoration:none}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul{list-style:none;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 -1rem;padding:0}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li{flex:1 0 28rem;max-width:28rem;margin:1rem;border:1px solid #D1D5DB;border-radius:1rem;padding:3rem 2rem;position:relative}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li span,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li span,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li span{position:absolute;top:1rem;right:2rem;font-size:1.3rem;font-weight:700;color:#585858;text-transform:uppercase}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p{font-size:1.5rem;line-height:130%;color:#000;margin:0}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p a,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p a,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p a{color:#5b5b5b;text-decoration:none;text-overflow:ellipsis;word-wrap:break-word}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p a:hover,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p a:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li p a:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns{margin:2rem 0 0;display:flex;justify-content:space-between;flex-wrap:wrap}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns button,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns button,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns button{border:none;font-size:1.4rem;font-weigt:700;background:transparent;text-transform:lowercase;padding:0}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns button:hover,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns button:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns button:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .delete,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .delete,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .delete{color:red}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .edit,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .edit,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .edit{color:#585858}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .editaddress,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .editaddress,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .btns .editaddress{flex:1 0 100%;max-width:100%;margin:3rem 0 0}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons{margin:3rem 0 0;display:flex;justify-content:space-between;align-items:center}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button[type=reset],.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button[type=reset],.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button[type=reset]{border:none;font-size:1.4rem;font-weigt:700;background:transparent;text-transform:lowercase;color:#585858;padding:0}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button[type=reset]:hover,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button[type=reset]:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button[type=reset]:hover{text-decoration:underline}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button.submit,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button.submit,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button.submit{font-size:1.4rem;line-height:120%;color:#fff;letter-spacing:-.2px;font-weight:700;margin:0;background:#ff5f00;padding:.4rem 1.5rem;border-radius:2.1rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block;text-transform:lowercase}.template-account .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button.submit:hover,.template-order .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button.submit:hover,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses .addresslist ul li .buttons button.submit:hover{background-color:#fff;color:#ff5f00;text-decoration:none}.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field,.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field{margin:0 0 1.5rem}.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field label,.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field label,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field label{font-size:1.4rem;color:#000;display:block;font-weight:400;line-height:20px;margin:0 0 .5rem}.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field input,.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field input,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field input,.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field select,.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field select,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field select{font-size:1.4rem;color:#000;display:block;font-weight:400;line-height:24px;padding:.7rem 1rem;border:1px solid #D1D5DB;background:#fff;border-radius:1rem;width:100%}.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field select,.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field select,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field select{padding:1rem}.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox,.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox{display:flex}.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox input[type=checkbox],.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox input[type=checkbox],.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox input[type=checkbox]{width:1.4rem;height:1.4rem;margin:0}.template-account .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox input[type=checkbox]+label,.template-order .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox input[type=checkbox]+label,.template-addresses .customerAccount .customerContent .customerBody .flex .addresses form .field.checkbox input[type=checkbox]+label{margin:0 0 0 1rem;line-height:1.4rem;font-size:1.4rem}.template-404{padding:15rem 0 10rem}.template-404 .template-404{text-align:center}.template-404 .template-404 h1{font-family:Shrikhand,sans-serif;font-size:8rem;line-height:90%;letter-spacing:-3px;color:#474747;margin:0}.template-404 .template-404 p{font-size:2rem;line-height:120%;letter-spacing:-.6px;color:#474747;margin:0 0 3rem}.template-404 .template-404 a{font-family:HelveticaNeue,sans-serif;font-size:1.5rem;line-height:133%;color:#ff5f00;font-weight:400;text-transform:lowercase;text-decoration:underline;text-align:right}.template-404 .template-404 a:hover{text-decoration:none}.shopify-policy__container{max-width:120rem;padding-top:20rem}.shopify-policy__container .shopify-policy__title{display:none}.shopify-policy__container h1{font-family:Shrikhand,sans-serif;font-size:6rem;line-height:100%;font-weight:400;letter-spacing:-1.2px;color:#000;margin:2.4rem 0 4rem}.shopify-policy__container h2{font-family:HelveticaNeue,sans-serif;font-size:3.2rem;line-height:120%;font-weight:400;letter-spacing:-.6px;color:#000;margin:3rem 0}.shopify-policy__container h3{font-family:HelveticaNeue,sans-serif;font-size:2.8rem;line-height:110%;font-weight:400;letter-spacing:-.5px;color:#000;margin:3rem 0}.shopify-policy__container p{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:150%;font-weight:400;color:#000;margin:0 0 3.6rem}.shopify-policy__container a{color:inherit;text-decoration:underline}.shopify-policy__container a:hover{text-decoration:none}.shopify-policy__container li,.shopify-policy__container dt{font-family:HelveticaNeue,sans-serif;font-size:1.6rem;line-height:150%;font-weight:400;color:#000;margin:1rem 0}.shopify-policy__container ul,.shopify-policy__container ol,.shopify-policy__container dl{margin:4rem 0}.shopify-policy__container img{width:100%;height:57rem;object-fit:cover;border-radius:5rem;margin-bottom:4.8rem}.p-storelocator #hero{background:#2275d9;padding:18rem 0 9rem;position:relative;text-align:center}.p-storelocator #hero .bg{position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden}.p-storelocator #hero .bg .gradient{width:120rem;height:120rem;background:radial-gradient(circle,#49c6f8,#49c6f800 60%);position:absolute;left:-30rem;bottom:-50rem;border-radius:50%}.p-storelocator #hero .stripes{position:absolute;left:0;right:0;bottom:0;overflow:hidden}.p-storelocator #hero .stripes div:nth-of-type(1){width:100%;height:1.2rem;background-color:#03c3b3}.p-storelocator #hero .stripes div:nth-of-type(2){width:100%;height:1.2rem;background-color:#ff5f00}.p-storelocator #hero .stripes div:nth-of-type(3){width:100%;height:2.4rem;background-color:#ff9015}.p-storelocator #hero h1{font-family:Shrikhand,sans-serif;font-size:6rem;line-height:100%;letter-spacing:-1.2px;color:#fff;font-weight:400;margin:0 0 2rem}.p-storelocator #hero p{font-size:1.8rem;line-height:140%;letter-spacing:-.5px;color:#fff;font-weight:400;margin:0 auto 2rem;max-width:52rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk{padding:10rem 0 5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #col-main{max-width:134rem;padding:0 3rem;margin:0 auto}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .header_html,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .footer_html,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #store-locator-title{display:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar{margin:0 0 3rem;background:transparent;padding:0}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options{padding:0 23rem 0 11.2rem;border:none;margin:0;column-gap:unset;align-items:center}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options legend{display:block;width:6.7rem;height:6.7rem;background-image:url(search.png);background-size:6.7rem;background-position:center left;background-repeat:no-repeat;text-indent:-999rem;position:absolute;left:0;top:0}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options input[type=text]{flex:1;border:none;border-bottom:2px dotted #00C3B3;position:relative;margin:0;font-size:2rem;line-height:2.5rem;color:#474747;padding:2.1rem 1rem 2.1rem 0;text-transform:lowercase}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options input[type=text]::-webkit-search-cancel-button{display:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options button#submitBtn{position:absolute;left:-999rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options label{font-size:1.4rem;line-height:1.8rem;color:#474747;margin:0 .8rem 0 1.5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options select{color:#00c3b3;font-weight:700;letter-spacing:-.15px;line-height:1.8rem;font-size:1.6rem;padding:.8rem 4rem .8rem 0;border:none;background-color:#fff;background-image:url(icon-chevron.svg);background-position:right 1rem center;background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none;text-transform:lowercase}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options select::-ms-expand{display:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options:after{content:"";width:12.5rem;height:4.9rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search2.svg);position:absolute;right:28.5rem;top:-4rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options:before{content:"";width:21.8rem;height:8.6rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(cloud-search1.svg);position:absolute;right:0;bottom:0}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options .sl-autocomplete-dropdown{top:77px;border:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options .sl-autocomplete-dropdown li{font-size:1.6rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text{padding-right:3rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses li,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses li,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination li,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination li{border-bottom:1px solid rgba(0,0,0,.15);border-top:none;display:block;padding:1.5rem .5rem 1.5rem 4rem;background-position:left 12px}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses li:last-child,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses li:last-child,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination li:last-child,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination li:last-child{border-bottom:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses li.no_stores_found,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses li.no_stores_found,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination li.no_stores_found,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination li.no_stores_found{padding:0;margin:1.5rem 0 0;font-size:1.6rem;color:#000}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses .distance,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses .distance,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination .distance,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination .distance{margin:0 0 .5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses h3.name,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses h3.name,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination h3.name,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination h3.name{font-size:1.6rem;display:inline-block;margin:0 0 .5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses span,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses span,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination span,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination span{color:#000;font-size:1.4rem;line-height:130%}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses .directions,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses .directions,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination .directions,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination .directions,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses .store_website,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses .store_website,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination .store_website,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination .store_website{margin:1rem 0 0}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses .directions a,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses .directions a,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination .directions a,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination .directions a,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses .store_website a,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses .store_website a,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination .store_website a,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination .store_website a{color:#000;text-decoration:underline;font-size:1.2rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses .directions a:hover,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses .directions a:hover,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination .directions a:hover,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination .directions a:hover,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #sl_addresses .store_website a:hover,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #sl_addresses .store_website a:hover,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #addresses_list #direction_destination .store_website a:hover,.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text #direction_destination .store_website a:hover{text-decoration:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #direction_destination{padding-top:.5rem;border-bottom:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text a.return_to_results{color:#000;font-weight:600;text-decoration:underline;font-size:1.2rem;margin:0 0 .5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_text a.return_to_results:hover{text-decoration:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_steps{margin:1rem 0 0;padding:0 0 0 6.5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_steps .directions_step{border-bottom:1px solid rgba(0,0,0,.15);border-top:none;padding:.5rem;font-size:1.2rem;line-height:130%;color:#000}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_steps .directions_step:last-child{border-bottom:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #directions_steps .directions_step .directions_step_distance{color:#0009}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #store_map .gm_popup span.name{font-size:1.6rem;display:inline-block;margin:.5rem 0;color:#ff5f00}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #store_map .gm_popup span{color:#000;font-size:1.4rem;line-height:130%}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #store_map .gm_popup a{color:#000;text-decoration:underline;font-size:1.4rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #store_map .gm_popup a:hover{text-decoration:none!important}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk #store_map .gm_popup .hours{margin:0 0 1rem}#AVADA_FREE_GIFTS,#sca-fg-today-offer-widget{display:none!important}:root{--hg_lighter: #49C6F8;--hg_darker: #2275D9}#footer{padding:9rem 0 6rem}#footer .row:nth-of-type(1){max-width:72rem}#footer .row:nth-of-type(1) h2{font-family:Shrikhand,sans-serif!important;font-size:4rem!important;line-height:115%!important;margin:0 0 2rem!important;text-align:center;color:#000!important;font-weight:400!important}#footer .row:nth-of-type(1) form>div:nth-of-type(1)>div:nth-of-type(2){position:relative}#footer .row:nth-of-type(1) form>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(2){position:absolute;top:0;right:0;bottom:0}#footer .row:nth-of-type(1) form>div:nth-of-type(1)>div:nth-of-type(2) input[type=email]{font-family:HelveticaNeue,sans-serif!important;border:none!important;font-size:1.8rem!important;line-height:2.8rem;padding:1.2rem 17.2rem 1.2rem 2.2rem!important;color:#000!important;background:transparent!important;height:auto!important;letter-spacing:-.6px!important;border-radius:2.7rem!important;border:1px solid #2275D9!important}#footer .row:nth-of-type(1) form>div:nth-of-type(1)>div:nth-of-type(2) button[type=button]{font-family:HelveticaNeue,sans-serif!important;text-transform:lowercase;padding:0 2rem!important;font-weight:700!important;letter-spacing:-.6px!important;border:1px solid #ff5f00!important;font-size:1.9rem!important;position:absolute;right:.5rem;top:.5rem;width:10.6rem;transition:all .3s}#footer .row:nth-of-type(1) form>div:nth-of-type(1)>div:nth-of-type(2) button[type=button]:hover{background-color:#fff!important;color:#ff5f00!important}#footer .row:nth-of-type(2){max-width:140rem}#footer .row:nth-of-type(2) .warning{padding:3rem 4rem;border-top-left-radius:4rem;border-top-right-radius:4rem;background:#fff254;text-align:center;margin-top:3.5rem}#footer .row:nth-of-type(2) .warning p{margin:0;color:#000;font-size:1.2rem;font-weight:600;text-transform:none;letter-spacing:-.2px}#footer .row:nth-of-type(2) .warning p a{color:inherit;text-decoration:underline}#footer .row:nth-of-type(2) .warning p a:hover{text-decoration:none}#footer .row:nth-of-type(2) .warning:not([style*="display:none"])+.container{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}#footer .row:nth-of-type(2) .container{margin:3.5rem 0 5rem;padding:4rem 5rem;border-radius:4rem;background:var(--hg_darker);position:relative;overflow:hidden}#footer .row:nth-of-type(2) .container .gradient{width:120rem;height:120rem;background:radial-gradient(circle,var(--hg_lighter) 0%,var(--hg_darker) 60%);position:absolute;left:-30rem;bottom:-50rem;border-radius:50%}#footer .row:nth-of-type(2) .container .clouds{width:37rem;height:7.5rem;position:absolute;bottom:-2px;right:4.2rem;background-image:url(img-footer-clouds.png);background-repeat:no-repeat;background-size:contain;background-position:center}#footer .row:nth-of-type(2) .container .flex{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2}#footer .row:nth-of-type(2) .container .flex .footLogo{flex:29.6rem;max-width:29.6rem;height:8.8rem;background-image:url(footer-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}#footer .row:nth-of-type(2) .container .flex .menu{flex:1}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu{display:flex;justify-content:space-between;margin:0 -2.5rem;list-style:none;padding:0 0 2rem 8rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li{padding:0 2.5rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li>a{font-family:Shrikhand,sans-serif;font-size:1.8rem;letter-spacing:.35px;line-height:2.2rem;color:#fff;font-weight:400;white-space:nowrap}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li>a:hover{text-decoration:underline}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li>a[href="#"]:hover{text-decoration:none;cursor:default}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li>.dropdown-child{list-style:none;margin:1.5rem 0 0;padding:0}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li>.dropdown-child>li>a{font-size:1.5rem;line-height:2.1rem;color:#fff;letter-spacing:-.05rem;white-space:nowrap}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li>.dropdown-child>li>a:hover{text-decoration:underline}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:nth-last-of-type(2){flex:1 0 40rem;max-width:40rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:nth-last-of-type(2) ul{display:flex;flex-wrap:wrap;flex-direction:column;max-height:12rem;margin:1.5rem -1rem 0}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:nth-last-of-type(2) ul li{max-width:50%;padding:0 1rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:last-of-type>a{display:none}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:last-of-type>.dropdown-child{margin:0}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:last-of-type>.dropdown-child>li{margin:0 0 .7rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:last-of-type>.dropdown-child>li>a{font-family:Shrikhand,sans-serif;font-size:1.8rem;letter-spacing:.35px;line-height:2.2rem;color:#fff;font-weight:400}#footer .row:nth-of-type(3){max-width:126rem}#footer .row:nth-of-type(3) .flex{display:flex;justify-content:space-between;align-items:center}#footer .row:nth-of-type(3) .flex p{font-size:1.2rem;line-height:130%;color:#000;margin:0}#footer .row:nth-of-type(3) .flex .socialIcons{padding:0;margin:0;list-style:none;display:flex;justify-content:center;align-items:center}#footer .row:nth-of-type(3) .flex .socialIcons li{margin:0 .8rem;padding:0}#footer .row:nth-of-type(3) .flex .socialIcons li a{display:block;transition:all .3s}#footer .row:nth-of-type(3) .flex .socialIcons li a:hover{transform:scale(1.1)}#footer .row:nth-of-type(3) .flex .legal{font-size:1.2rem;line-height:130%;color:#000;margin:0 -1.6rem}#footer .row:nth-of-type(3) .flex .legal a{color:inherit;display:inline-block;margin:0 1.6rem}#footer .row:nth-of-type(3) .flex .legal a:hover{text-decoration:underline}.pagination{margin:4rem 0 0}.pagination ul{display:flex;justify-content:center;align-items:flex-start;list-style:none;margin:0;padding:0}.pagination ul li{margin:0;margin-right:0!important;padding:0 .5rem;font-size:1.6rem;font-weight:700;color:#3f3f3f;background:#f9f9f9;width:auto;flex:unset;max-width:unset}.pagination ul li .seal-portal-link{display:none}.pagination ul li a{font-size:inherit;color:inherit;font-weight:400;color:#3f3f3f;height:3.4rem;width:3.4rem;display:flex;justify-content:center;align-items:center;margin:0}.pagination ul li a.pagination__item--current{font-weight:700;border-radius:50%;border:1px solid #FF5F00}.pagination ul li a:hover:after{content:unset}.pagination ul li a:after{display:none}.pagination ul li a.pagination__item-arrow{width:3.4rem;height:3.4rem;border-radius:50%;background-color:#ff5f00;background-repeat:no-repeat;background-size:.8rem auto}.pagination ul li a.pagination__item-arrow.pagination__item--prev{background-image:url(icon-chaveron-right.svg);background-position:1.4rem center}.pagination ul li a.pagination__item-arrow.pagination__item--next{background-image:url(icon-chaveron-left.svg);background-position:1.2rem center}.pagination ul li span.pagination__item{height:3.4rem;line-height:3.4rem}.pagination ul li.prev{background:transparent;margin-right:1rem!important}.pagination ul li:nth-of-type(2){border-top-left-radius:1.7rem;border-bottom-left-radius:1.7rem;padding-left:1.5rem}.pagination ul li:nth-last-of-type(2){border-top-right-radius:1.7rem;border-bottom-right-radius:1.7rem;padding-right:1.5rem}.pagination ul li.next{background:transparent;margin-left:1rem}.modal__toggle{list-style-type:none}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button.icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}details[open]>.search-modal{opacity:1}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:#00000080;top:100%;left:0;right:0;height:100vh}.header__search .header__icon--search{width:2.4rem;height:2.4rem;cursor:pointer}.header__search .header__icon--search svg{width:2.4rem;height:2.4rem}.header__search .search-modal{opacity:0;padding:2.4rem;bottom:unset;transition:all .3s}.header__search .search-modal .search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem;line-height:28px;position:relative}.header__search .search-modal .search-modal__content predictive-search.search-modal__form{width:100%;max-width:74rem;padding:1rem 0;position:relative}.header__search .search-modal .search-modal__content predictive-search.search-modal__form:before{content:"";width:16rem;height:5rem;background-image:url(search-clouds.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-26rem;top:50%;margin:-2.5rem 0 0}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field{position:relative;width:100%;display:flex}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field label{position:absolute;left:-999rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .search__input{border:none;border-bottom:2px dotted #00C3B3;padding:1.3rem 6rem 1.3rem 3.5rem;font-size:1.6rem;line-height:100%;width:100%;background-image:url(icon-search.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 1.6rem;transition:box-shadow .3s}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .search__input:focus,.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .search__input:not(:placeholder-shown){padding:1.3rem 6rem 1.3rem 3.5rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .search__input:focus+.field__label,.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .search__input:not(:placeholder-shown)+.field__label{font-size:1rem;top:.5rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .search__input:focus{box-shadow:none}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .search__input::-webkit-search-cancel-button{display:none}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__label{font-size:1.6rem;line-height:100%;position:absolute;left:2.1rem;top:1.5rem;text-transform:lowercase;font-weight:600;transition:all .3s}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button{position:absolute;width:4rem;height:4rem;top:0;right:0;border:none;background-color:transparent;cursor:pointer}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button .icon-search{fill:#000;width:100%;height:100%;object-fit:contain}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.reset__button,.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.search__button{top:.3rem;display:flex;align-items:center;justify-content:center}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.reset__button svg,.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.search__button svg{width:1.8rem;height:1.8rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.reset__button{right:0rem;font-size:1.6rem;color:#9b9b9b;text-decoration:underline}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.reset__button:hover{text-decoration:none}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.reset__button svg{stroke:#000}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.reset__button:after{width:1px;background:#ddd;position:absolute;right:-.1rem;bottom:.5rem;top:.5rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.search__button{right:-999rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form form.search-modal__form .field .field__button.search__button svg{fill:#000}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper{border-bottom:none}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__heading{padding:1.5rem 0;color:#000;text-transform:lowercase;font-size:1.8rem;line-height:140%;letter-spacing:-.35px}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list{list-style:none;margin:0;padding:0}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list li{margin:0;font-size:1.4rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list li a{padding:.5rem 2rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list#predictive-search-results-products-list{display:flex;flex-wrap:wrap;align-items:baseline}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list#predictive-search-results-products-list li{flex:1 0 25%;max-width:25%}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list#predictive-search-results-products-list .predictive-search__list-item:hover a{background-color:transparent}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list#predictive-search-results-products-list a.predictive-search__item--link-with-thumbnail{display:block;text-align:center;padding:1rem 2rem}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list#predictive-search-results-products-list a.predictive-search__item--link-with-thumbnail img{width:100%;height:100%;object-fit:contain}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__results-groups-wrapper .predictive-search__result-group .predictive-search__results-list#predictive-search-results-products-list a.predictive-search__item--link-with-thumbnail .predictive-search__item-heading{font-family:Shrikhand,sans-serif;font-size:1.6rem;line-height:110%;color:#3f3f3f;font-weight:400}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__loading-state{text-align:center;padding:.5rem 0;line-height:0}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__search-for-button{text-align:center;padding:9rem 0 0}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__search-for-button button{border:1px solid #FF5F00;background-color:#ff5f00;cursor:pointer;color:#fff;font-size:1.8rem;padding:.8rem 4.5rem;border-radius:2.2rem;line-height:2.2rem;transition:all .3s;font-weight:600;display:inline-block;width:auto}.header__search .search-modal .search-modal__content predictive-search.search-modal__form .predictive-search__search-for-button button:hover{background-color:#fff;color:#ff5f00}.header__search .search-modal .search-modal__content predictive-search[results] .predictive-search,.header__search .search-modal .search-modal__content predictive-search[loading] .predictive-search{display:block}.header__search .search-modal .search-modal__content .predictive-search{position:fixed;left:0;right:0;top:11rem;width:auto;padding:0 0 3rem;max-height:calc(100vh - 11rem);overflow-y:auto}.header__search .search-modal .search-modal__content .predictive-search #predictive-search-results{max-width:120rem;margin:0 auto}.header__search .search-modal .search-modal__content .search-modal__close-button.modal__close-button.link{width:1.8rem;min-width:1.8rem;height:1.8rem;margin-left:10rem;border:none;cursor:pointer;transition:all .3s}.header__search .search-modal .search-modal__content .search-modal__close-button.modal__close-button.link svg{width:100%;height:100%;object-fit:contain}.header__search .search-modal .search-modal__content .search-modal__close-button.modal__close-button.link:hover{transform:scale(.8)}::-webkit-details-marker{display:none}.grid{display:flex}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.modal__toggle-open{display:flex}.modal__toggle-close{display:none}.overflow-hidden{overflow:hidden}select *{background-color:transparent;color:#000}input:focus,button:focus,textarea:focus,select:focus{outline:none!important}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{font-size:2rem}@media only screen and (min-width: 861px){header#head #mainNav{display:block}header#head #mobileNav{display:none}}@media only screen and (max-width: 860px){header#head{padding:3rem 0}header#head #mainNav{display:none}header#head #mobileNav{display:block}header#head #mobileSearch{display:block}header#head #logo{position:relative;z-index:2}header#head .mainMenuContainer{display:block;position:fixed;top:0;bottom:0;right:-105vw;width:100vw;height:100vh;padding:10rem 0 11.5rem;background-color:#ff5f00;border-bottom-left-radius:5.4rem;border-bottom-right-radius:5.4rem;overflow:hidden;transition:all .3s}header#head .mainMenuContainer .scroll{overflow-x:hidden;height:100%;overflow-y:auto;padding:0 3rem}header#head .mainMenuContainer .scroll .content{min-height:100%;flex-direction:column;padding:0;justify-content:center;align-items:flex-start}header#head .mainMenuContainer .stripes,header#head .mainMenuContainer .clouds{display:block}header#head #menuTools{margin-left:0;margin-top:5rem}header#head #menuTools .header__icon--cart{position:absolute;top:4.1rem;right:8rem;display:none}header#head #menuTools .header__search{display:none}header#head #menuTools .header__icon--happy{margin:0}header#head #mobileCart{display:flex}header#head #hamburgerMenu{display:flex}body.menuOpened.template-page.p-mediakit header#head #logo a svg path,body.menuOpened.template-page.p-mediakitgoogle header#head #logo a svg path,body.menuOpened.template-page.p-contact header#head #logo a svg path,body.menuOpened.template-page.p-complaint header#head #logo a svg path,body.menuOpened.template-blog header#head #logo a svg path{fill:#fff}.template-page.p-mediakit header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-mediakitgoogle header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-contact header#head #menuTools .header__icon--cart .cart-count-bubble,.template-page.p-complaint header#head #menuTools .header__icon--cart .cart-count-bubble,.template-blog header#head #menuTools .header__icon--cart .cart-count-bubble{color:#000;background-color:#fff}.template-page.p-mediakit header#head #menuTools .header__icon--cart svg path,.template-page.p-mediakitgoogle header#head #menuTools .header__icon--cart svg path,.template-page.p-contact header#head #menuTools .header__icon--cart svg path,.template-page.p-complaint header#head #menuTools .header__icon--cart svg path,.template-blog header#head #menuTools .header__icon--cart svg path{fill:#fff}}@media only screen and (min-width: 1261px){header#head #mainNav .mm .mm-1 .owl-nav.disabled{display:none}header#head #mainNav .mm .mm-1 .owl-dots.disabled{display:none}}@media only screen and (max-width: 1380px){header#head #mainNav .mm .products{flex:1 0 68rem;max-width:68rem}header#head #mainNav .mm .mm-1 .content .arrow .agr{left:-43rem}}@media only screen and (max-width: 1260px){header#head #mainNav .mm .products{flex:1 0 56rem;max-width:56rem}header#head #mainNav .mm .mm-1 .content .arrow .agr{left:-46rem}}@media only screen and (max-width: 1160px){header#head #mainNav .mm .products{flex:1 0 43rem;max-width:43rem}header#head #mainNav .mm .mm-1 .content .arrow .agr{left:-47rem}}@media only screen and (max-width: 1200px){header#head #mainNav .mm .mm-2{margin-left:0}header#head #mainNav .mm .mm-2 .content .arrow{margin-left:-4.3rem}}@media only screen and (max-width: 1170px){header#head #mainNav .mm .moreinfo{flex:1 0 58rem;max-width:58rem}header#head #mainNav .mm .mm-2 .content .arrow .agr{left:-69rem}}@media only screen and (max-width: 1130px){header#head #mainNav .mm .mm-4{margin-left:0}header#head #mainNav .mm .mm-4 .content .arrow{margin-left:12.4rem}}@media only screen and (max-width: 1030px){header#head #mainNav .mm .statesfinder,header#head #mainNav .mm .where{flex:1 0 38rem;max-width:38rem}}@media only screen and (max-width: 1010px){header#head #mainNav .mm .moreinfo{flex:1 0 44rem;max-width:44rem}header#head #mainNav .mm .mm-2 .content .arrow .agr{left:-74rem}header#head #mainNav .mm .promo{flex:1 0 47rem;max-width:47rem}header#head #mainNav .mm .promo .img{flex:1 0 19rem;max-width:19rem}header#head #mainNav .mm .promo .txt p{max-width:23rem}header#head #mainNav .mm .products{flex:1 0 32rem;max-width:32rem;padding:0 4rem 0 3rem}}@media only screen and (max-width: 1400px){.template-product #testimonials .clouds1{left:-6rem}.template-product #testimonials .clouds2{right:-6rem}.template-product #hero .product .product__info-wrapper .notavailable .pp,.template-product #hero .product .product__info-wrapper .wheretobuy .pp{left:unset;margin:0;right:0;top:6rem}}@media only screen and (max-width: 1330px){.template-product #effect .effect .clouds img{width:100%;margin-left:0}.p-learn #cbdthc .row .flex .img img{width:65rem;top:10rem}}@media only screen and (max-width: 1280px){#footer .row:nth-of-type(2) .container{padding:4rem 3rem}#footer .row:nth-of-type(2) .container .flex .footLogo{flex:1 0 23rem;max-width:23rem;height:7rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu{padding:0 0 2rem 6rem}}@media only screen and (max-width: 1250px){.template-index #vibe .row .type.category .products ul li a{height:27rem}.p-about #hero{padding:20rem 0}.p-about #hero .row h1{font-size:32rem}.p-about #hero .row h2{font-size:11rem}.p-about #hero .row p{font-size:5rem}.template-list-collections #hero .flex .head{display:none}.template-page.p-mediakit .mediakit .row .flex .post,.template-page.p-mediakitgoogle .mediakit .row .flex .post{flex:1 0 33.33%;max-width:34rem}.template-page.p-contact #contact .row .flex .form,.template-page.p-complaint #contact .row .flex .form{max-width:52rem}.template-page.p-contact #contact .row .flex .form .content,.template-page.p-complaint #contact .row .flex .form .content{padding:4.8rem 3rem 7.6rem}.template-page.p-contact #contact .row .flex .form .content .stripe .clouds,.template-page.p-complaint #contact .row .flex .form .content .stripe .clouds{left:20rem;height:8rem;top:-7.8rem}.p-learn #abcs .row .flex .masonry{max-width:37rem}.p-learn #abcs .row .flex .masonry .post a .image{margin-bottom:1.5rem}.p-learn #abcs .row .flex .masonry .post a h3{font-size:2rem}}@media only screen and (max-width: 1225px){.template-product #effect .effect .flex .txt .baloon .ppp{right:59%}.template-product #effect .effect .flex .txt .fast .ppp{right:unset;left:60%}.template-product #effect .effect .flex .txt .badge .ppp{right:59%}}@media only screen and (max-width: 1200px){.template-index #storefinder .row .flex .locations{flex:1 0 64rem;max-width:64rem}}@media only screen and (max-width: 1180px){#footer .row:nth-of-type(2) .container .flex{flex-direction:column;align-items:center}#footer .row:nth-of-type(2) .container .flex .footLogo{flex:unset;width:29.6rem;height:8.8rem;margin-bottom:4rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu{padding-left:0;text-align:center}}@media only screen and (max-width: 1170px){#cbdthc img{width:78rem;right:-8rem}.template-product #hero .product{margin:0}.template-product #hero .product .product__media-wrapper{padding:0 5rem}.template-product #hero .product .product__info-wrapper{padding:0 0 0 5rem}.template-product #effect .effect .flex .img img{width:120%;height:120%;margin:0 -10%}.template-product #testimonials{padding:8rem 0 38rem}.template-product #testimonials .clouds1{display:none}.template-product #testimonials .clouds2{height:18rem;right:0;left:0;bottom:10rem;top:unset;background-image:url(clouds-testimonials.png);width:100%}.p-learn #cbdthc .row .flex .img img{width:57rem;right:-3rem}.p-learn #cbdthc .row .flex .txt{max-width:48.5rem}.p-learn #cbdthc .row .flex .txt h2{font-size:5rem}.p-learn #cbdthc .row .flex .txt p{font-size:1.9rem;max-width:45rem}.p-quiz #quiz .container #s3 .flex .right .txt,.p-quiz #quiz .container #s4 .flex .right .txt,.p-quiz #quiz .container #s5 .flex .right .txt{padding-left:5.5rem}}@media only screen and (max-width: 1150px){.p-about #history{padding:18rem 0 20rem}.p-about #history .row .flex:nth-of-type(1) .photo{margin-left:-4rem}.p-about #history .row .flex:nth-of-type(1) .text .clouds{margin:0 0 4rem}.p-about #recognition .row .flex .post .content h3{margin-top:-13rem}}@media only screen and (max-width: 1100px){.template-index #blog .row .container.bloglisting .right{max-width:35rem}.template-index #blog .row .container.bloglisting .right .post .posthead{margin-top:1.5rem}.template-index #blog .row .container.bloglisting .right .post .posthead h1{font-size:2rem}.template-index #blog .row .container.bloglisting .left{padding-right:4rem}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead{margin-top:2rem}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead h1{font-size:2.8rem}.template-product #effect .considering{padding:7rem 0 19rem}.template-product #effect .considering .clouds{overflow:hidden}.template-product #effect .considering ul{max-width:68rem}.template-product #effect .considering ul li:nth-of-type(1){top:9rem;left:0}.template-product #effect .considering ul li:nth-of-type(2){top:2rem;left:22rem}.template-product #effect .considering ul li:nth-of-type(3){top:5.5rem;left:43rem}.template-product #effect .considering ul li:nth-of-type(4){top:25rem;left:11.5rem}.template-product #effect .considering ul li:nth-of-type(5){top:24rem;left:35rem;right:unset}.template-product #effect .quiz .flex .txt h2{font-size:8rem;max-width:40rem;letter-spacing:-3.33px}.template-page.p-contact #contact .row .flex .form,.template-page.p-complaint #contact .row .flex .form{max-width:100%;flex:1}.template-page.p-contact #contact .row .flex .form .content .stripe .clouds,.template-page.p-complaint #contact .row .flex .form .content .stripe .clouds{left:12rem;height:6rem;top:-5.8rem}.template-page.p-contact #contact .row .flex .txt,.template-page.p-complaint #contact .row .flex .txt{flex:1 0 52rem;max-width:52rem}.template-blog #blog .search form .field{padding-right:0}.template-blog #blog .search form .field .flex:before{display:none}.template-blog #blog .flex aside{max-width:30rem}.template-blog #blog .flex aside ul li span,.template-blog #blog .flex aside ul li a{font-size:5.6rem}.template-page.p-labtests #labtests .flex aside{max-width:26rem}.template-page.p-labtests #labtests .flex aside ul li{font-size:5rem}.template-page.p-labtests #labtests .flex .container .dt-search{left:-26rem}.p-learn #vibe .flex .lead h1,.template-product.prod-swag #vibe .flex .lead h1,.p-quiz #quiz .container #s1 .flex .left .txt h1{font-size:8rem;max-width:40rem;letter-spacing:-3.33px}}@media only screen and (max-width: 1070px){.p-quiz #quiz .container #s3 .flex .right .txt,.p-quiz #quiz .container #s4 .flex .right .txt{padding-left:4rem}}@media only screen and (max-width: 1050px){.template-index #hero .slide .bg.des{right:-20rem}.template-index #vibe .row .type.effect ul{flex-wrap:wrap;justify-content:center;max-width:85rem}.template-index #vibe .row .type.effect ul li{flex:1 0 33.33%;max-width:33.33%}.template-index #moreinfo .row .flex .middle>img{width:140%;height:140%;left:-20%}.p-about #history .row .flex .text{max-width:40rem}.p-about #history .row .flex .text h1{font-size:7.5rem}.p-about #history .row .flex .text h3{font-size:3rem}.p-about #history .row .flex .text p{font-size:1.8rem}.p-about #history .row .flex:nth-of-type(2){margin-bottom:11rem}.p-about #recognition .row .flex{flex-wrap:wrap;max-width:85rem;margin:0 auto}.p-about #recognition .row .flex .post{flex:1 0 33.33%;max-width:25rem;margin:0 auto 4rem}.template-article #blogPost .row h1{font-size:5.5rem;letter-spacing:-.7px}.template-article #events .row h2{font-size:3.5rem;margin-bottom:3.5rem}.template-article #events .row .flex{margin:0 -1.5rem}.template-article #events .row .flex .post{padding:0 1.5rem}.template-login #MainContent>.shopify-section .customerContent .ayrloomLogo,.template-register #MainContent>.shopify-section .customerContent .ayrloomLogo{height:6rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt,.template-register #MainContent>.shopify-section .customerContent .flex .txt{max-width:53%;padding:4rem 3rem 4.5rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt h1,.template-register #MainContent>.shopify-section .customerContent .flex .txt h1{font-size:2.4rem;margin:0 0 2rem}.template-login #MainContent>.shopify-section .customerContent .flex .img,.template-register #MainContent>.shopify-section .customerContent .flex .img{max-width:47%}.template-account.gradient.p- .customerAccount .customerContent .customerHeader .flex,.template-order .customerAccount .customerContent .customerHeader .flex{align-items:center}.template-account.gradient.p- .customerAccount .customerContent .customerBody .flex,.template-order .customerAccount .customerContent .customerBody .flex{flex-wrap:wrap}.template-account.gradient.p- .customerAccount .customerContent .customerBody .flex .aside,.template-order .customerAccount .customerContent .customerBody .flex .aside{flex:1 0 100%;max-width:100%;margin:0 0 3rem}.template-account.gradient.p- .customerAccount .customerContent .customerBody .flex .txt,.template-order .customerAccount .customerContent .customerBody .flex .txt{flex:1 0 100%;max-width:100%;padding:0}.template-order .customerAccount .customerContent .customerBody .flex .aside+.txt{padding:0}.p-learn #cbdthc .row .flex .img img{width:53rem;right:-3rem}.p-learn #cbdthc .row .flex .txt{max-width:45rem}.p-learn #cbdthc .row .flex .txt h2{font-size:4.5rem}.p-learn #cbdthc .row .flex .txt h3{font-size:2.6rem;max-width:24rem}.p-learn #cbdthc .row .flex .txt p{font-size:1.8rem}.p-learn #cbdthc .row .flex .txt .nav{max-width:33rem}.p-learn #cbdthc .row .flex .txt .nav .post{max-width:13.6rem}.p-learn #cbdthc .row .flex .txt .nav .post a .ico{width:10.2rem;height:10.2rem}.p-learn #abcs .row .flex .masonry{max-width:30rem}.p-learn #abcs .row .flex .masonry .post a h3{font-size:2rem}.p-learn #abcs .row .flex .post a .image img{border-radius:2rem}.p-learn #abcs .row .flex .post a .image .text{padding-right:2rem}.p-learn #abcs .row .flex .post a .image .text h3{font-size:3rem}.p-quiz #quiz .container .flex .left .txt h1{font-size:6.5rem}.p-quiz #quiz .container .flex .right .txt h2{font-size:4rem;max-width:32rem;letter-spacing:-1px}.p-quiz #quiz .container #s3 .flex .right .txt .select li,.p-quiz #quiz .container #s4 .flex .right .txt .select li{flex:1 0 100%;max-width:100%;padding:0 0 1.6rem}.p-quiz #quiz .container #s3 .flex .right .txt .select li .content,.p-quiz #quiz .container #s4 .flex .right .txt .select li .content{padding:1.5rem 1rem 1.5rem 2rem}}@media only screen and (max-width: 1000px){.template-index #storefinder .row .flex{flex-direction:column}.template-index #storefinder .row .flex .txt{padding-right:0;max-width:62rem;flex:unset;margin:0 auto 6rem;text-align:center}.template-index #storefinder .row .flex .txt .select{justify-content:center}.template-index #storefinder .row .flex .locations{flex:unset;max-width:100%;width:100%}.template-index #storefinder .row .flex .locations .statesfinder{padding:0 3rem}.template-product #hero{border-bottom-right-radius:5rem;border-bottom-left-radius:5rem}.template-product #hero .product .product__media-wrapper .awards{width:12rem}.template-product #effect .effect .flex{flex-wrap:wrap;justify-content:center}.template-product #effect .effect .flex .img{flex:1 0 100%;max-width:46rem;order:1;bottom:auto;margin-top:11rem}.template-product #effect .effect .flex .img img{width:100%;height:100%;margin:0}.template-product #effect .effect .flex .txt{flex:1 0 50%;max-width:50%;order:2;padding-top:0;margin-top:4rem}.template-product #effect .effect .flex .txt .fast .ppp{right:unset;left:50%;margin-left:-14.5rem;bottom:-36rem}.template-product #effect .effect .flex .txt .badge .ppp{right:unset;left:50%;margin-left:-14.5rem;bottom:-34rem}.template-product #effect .effect .flex .txt .baloon .ppp{right:50%;margin-right:3rem}.template-product #effect .effect .flex .txt .more{width:10rem;color:#fff;background-position:right center;text-indent:0;font-size:1.4rem;text-align:left}.template-product #effect .gallery{padding:6rem 3rem}.template-product #effect .gallery .nav .owl-next,.template-product #effect .gallery .nav .owl-prev{width:2.4rem;height:4.4rem;margin-top:-2.2rem}.template-product #effect .gallery .nav .owl-prev{left:0}.template-product #effect .gallery .nav .owl-next{right:0}.p-about #hero{padding:16rem 0 20rem;height:82rem}.p-about #hero .row h1{font-size:30rem}.p-about #hero .row h2{font-size:9.5rem}.p-about #hero .row p{font-size:4.5rem}.p-about #hero .row img{width:51rem;margin-left:-5rem}.template-page.p-contact #contact .row .flex .form .content .stripe .clouds,.template-page.p-complaint #contact .row .flex .form .content .stripe .clouds{left:5rem}#MainContent #wpd_main_container #wpd_border_div{border-bottom-left-radius:5rem;border-bottom-right-radius:5rem}}@media only screen and (max-width: 950px){.p-learn #hero .row h1{font-size:7rem;margin-bottom:2rem}.p-learn #cbdthc .row .flex{flex-wrap:wrap;border-radius:2rem}.p-learn #cbdthc .row .flex .img{width:53rem;flex:1 0 100%;margin:0 auto 3rem}.p-learn #cbdthc .row .flex .img img{position:relative;right:-18rem}.p-learn #cbdthc .row .flex .txt{max-width:55rem;flex:1 0 100%;margin:0 auto}.p-learn #cbdthc .row .flex .txt h2{font-size:4.5rem;max-width:48rem}.p-learn #cbdthc .row .flex .txt p{font-size:1.8rem;max-width:52rem}.p-learn #cbdthc .row .flex .txt .nav{max-width:33rem}.p-learn #cbdthc .row .flex .txt .nav .post{max-width:13.6rem}.p-learn #cbdthc .row .flex .txt .nav .post a .ico{width:10.2rem;height:10.2rem}.p-learn #questions .row h2{font-size:5rem}.p-learn #abcs .row h2{font-size:5rem;margin-bottom:3rem}.p-learn #abcs .row .flex{flex-wrap:wrap;margin:0 0 3rem}.p-learn #abcs .row .flex .masonry{flex:1 0 100%;margin:0 -2rem;flex-direction:row;justify-content:space-between;max-width:unset;padding:0}.p-learn #abcs .row .flex .masonry .post{flex:1 0 50%;max-width:50%;padding:0 2rem}.p-learn #abcs .row .flex .post{max-width:100%;flex:1 0 100%;padding:0 0 4rem}.p-learn #abcs .row .flex .post a .image{max-width:100%}.p-learn #abcs .row .flex .post a .text{padding-right:2rem}.p-learn #abcs .row .flex .post a .text h3{font-size:3rem}.p-learn #abcs .row .flex:nth-of-type(2n) .masonry{order:2}.p-learn #abcs .row .flex:nth-of-type(2n) .post{order:1}.template-index #hero .slide .flex .text h2{font-size:3rem}.template-index #hero .slide .flex .text h1{font-size:6.8rem}.template-index #vibe .row h2,.template-index #blog h2{font-size:4.5rem;letter-spacing:1px}.template-index #blog .row .container.bloglisting .right{max-width:30rem}.template-index #blog .row .container.bloglisting .right .post .posthead{margin-top:1.5rem}.template-index #blog .row .container.bloglisting .right .post .posthead h1{font-size:2rem}.template-index #blog .row .container.bloglisting .left{padding-right:4rem}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead{margin-top:2rem}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead h1{font-size:2.8rem}.template-index #introducing{padding-bottom:12rem}.template-index #introducing .row .content .top{padding:9rem 0}.template-index #introducing .row .content .bottom{display:none}.template-index #introducing .row .mob{display:block}.template-index #moreinfo{padding-top:6rem}.template-index #moreinfo .row .flex{flex-direction:column}.template-index #moreinfo .row .flex .middle,.template-index #moreinfo .row .flex .right{flex:unset}.template-index #moreinfo .row .flex .middle{max-width:50rem}.template-index #moreinfo .row .flex .middle>img{width:100%;height:100%;left:unset}.template-index #moreinfo .row .flex .middle .post{margin-top:-11rem;display:none}.template-index #moreinfo .row .flex .middle .post .icon{width:16rem;height:16rem}.template-index #moreinfo .row .flex .left{flex:1 0 100%;max-width:90rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 -3rem}.template-index #moreinfo .row .flex .left .post{flex:1 0 33.33%;max-width:33.33%;margin:0;padding:0 3rem;display:none}.template-index #moreinfo .row .flex .left .post:nth-of-type(1),.template-index #moreinfo .row .flex .left .post:nth-of-type(3){margin:7rem 0 0;max-width:36rem}.template-index #moreinfo .row .flex .left .post:nth-of-type(2){max-width:25rem}.template-index #moreinfo .row .flex .right{padding-top:6rem;flex-direction:row;max-width:100%;margin:0 auto;align-items:flex-start;justify-content:space-between}.template-index #moreinfo .row .flex .right .post{flex:1 0 50%;max-width:36rem;padding:0 4rem;display:none}.template-index #moreinfo .row .mob{display:flex}.template-product #hero .product .product__info-wrapper .product__title h1{font-size:5.4rem}.template-product #hero .product .product__info-wrapper .notavailable .label{padding:1rem 2.5rem;font-size:1.7rem}.template-page.p-mediakit #hero,.template-page.p-mediakitgoogle #hero{padding:18rem 0 10rem}.template-page.p-mediakit #hero .row h1,.template-page.p-mediakitgoogle #hero .row h1{font-size:8rem}.template-page.p-mediakit .mediakit .row .flex,.template-page.p-mediakitgoogle .mediakit .row .flex{margin:0 -1rem}.template-page.p-mediakit .mediakit .row .flex .post,.template-page.p-mediakitgoogle .mediakit .row .flex .post{padding:0 1rem 5rem}.template-page.p-contact #contact .row .flex,.template-page.p-complaint #contact .row .flex{flex-wrap:wrap}.template-page.p-contact #contact .row .flex .form,.template-page.p-complaint #contact .row .flex .form{max-width:58rem;flex:1 0 100%;margin:0 auto}.template-page.p-contact #contact .row .flex .txt,.template-page.p-complaint #contact .row .flex .txt{flex:1 0 100%;max-width:100%;margin:0 auto;padding:0 0 8rem}.template-page.p-contact #contact .row .flex .txt .icon,.template-page.p-complaint #contact .row .flex .txt .icon{margin-left:0}.template-blog #blog .flex aside{max-width:25rem}.template-blog #blog .flex aside ul li span,.template-blog #blog .flex aside ul li a{font-size:4.8rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt,.template-register #MainContent>.shopify-section .customerContent .flex .txt{flex:1 0 100%;max-width:52rem;padding:4.7rem 4rem 4.5rem;margin:0 auto}.template-login #MainContent>.shopify-section .customerContent .flex .img,.template-register #MainContent>.shopify-section .customerContent .flex .img{display:none}.template-login #MainContent>.shopify-section .customerContent .flex .clouda,.template-register #MainContent>.shopify-section .customerContent .flex .clouda,.template-reset_password #MainContent>.shopify-section .customerContent .flex .clouda,.template-login #MainContent>.shopify-section .customerContent .flex .cloudb,.template-register #MainContent>.shopify-section .customerContent .flex .cloudb,.template-reset_password #MainContent>.shopify-section .customerContent .flex .cloudb{display:none}.template-order .customerAccount .customerContent{padding:4rem 2rem}.template-order .customerAccount .customerContent .customerHeader h1{font-size:2.4rem}.template-order .customerAccount .customerContent .customerBody .flex .txt{overflow-x:auto}.template-order .customerAccount .customerContent .customerBody .flex .txt table{min-width:85rem}.p-quiz #quiz .container #s3 .flex,.p-quiz #quiz .container #s4 .flex,.p-quiz #quiz .container #s5 .flex{flex-wrap:wrap}.p-quiz #quiz .container #s3 .flex .right,.p-quiz #quiz .container #s4 .flex .right,.p-quiz #quiz .container #s5 .flex .right{flex:1 0 100%;max-width:56rem;margin:0 auto}.p-quiz #quiz .container #s3 .flex .right .txt,.p-quiz #quiz .container #s4 .flex .right .txt,.p-quiz #quiz .container #s5 .flex .right .txt{padding:6rem 4rem}.p-quiz #quiz .container #s3 .flex .left,.p-quiz #quiz .container #s4 .flex .left,.p-quiz #quiz .container #s5 .flex .left{display:none}.template-article #blogPost .row:not(.event) .flex{flex-direction:column}.template-article #blogPost .row:not(.event) .flex .aside{flex:unset;margin:0 0 4rem}.template-article #blogPost .row:not(.event) .flex .content{flex:unset;max-width:100%}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper h4#wpd_product_quick_view_product_title{font-size:5.4rem}}@media only screen and (max-width: 900px){.template-index #hero .slide .flex .text{padding-left:0;max-width:45rem}.template-search #searchResults .searchResults .productlisting .post,#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item{flex:1 0 33.33%;max-width:33.33%}.template-product #hero #details .flex{margin:0 -1rem}.template-product #hero #details .related,.template-product #hero #details .more{padding:0 1rem}.template-product #effect .effect .clouds{overflow:hidden}.template-product #related .flex .relprod{flex:1 0 33.33%;max-width:33.33%}.template-product #related .flex .relprod:nth-of-type(4){display:none}.template-list-collections #hero .gradientcontainer .gradient{margin-left:-55.5rem;margin-bottom:0;bottom:unset;top:5rem}.template-list-collections #hero .featuredproduct{flex-direction:column}.template-list-collections #hero .featuredproduct .img{flex:unset;max-width:100%}.template-list-collections #hero .featuredproduct .img .imgcont{margin-left:auto;margin-bottom:0;margin-right:auto;max-width:60rem}.template-list-collections #hero .featuredproduct .details{flex:unset;max-width:100%;text-align:center}.template-list-collections .collection__products .productlisting .post{flex:1 0 33.33%;max-width:33.33%}.template-collection #hero .slide{padding:14rem 0 6rem}.template-collection #hero .featuredproduct .img .imgcont{bottom:-1rem}.template-collection #collection .subcollection .productlisting .post{flex:1 0 33.33%;max-width:33.33%}.template-article #blogPost .row h1{font-size:4.5rem}#footer .row:nth-of-type(2) .container .gradient{bottom:unset;top:-40rem;left:-50rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu{flex-wrap:wrap;max-width:46rem;justify-content:center}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li{margin-bottom:4rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li a{font-size:2rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li .menu.dropdown-child li a{font-size:1.8rem;line-height:150%}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu li:nth-last-of-type(2) ul{max-height:22rem}#footer .row:nth-of-type(3) .flex{flex-direction:column}#footer .row:nth-of-type(3) .flex p{order:3}#footer .row:nth-of-type(3) .flex .socialIcons{order:1;margin:0 0 4rem}#footer .row:nth-of-type(3) .flex .legal{order:2;margin:0 0 2rem}.p-quiz #quiz .container .flex .left .txt h1{font-size:5.5rem}.p-quiz #quiz .container .flex .right .txt h3{font-size:2.5rem}.p-quiz #quiz .container .flex .right .txt form .formrow.flex{flex-wrap:nowrap}.p-quiz #quiz .container .nav{max-width:32rem}.p-quiz #quiz .container .nav .post{max-width:14rem}.p-quiz #quiz .container .nav .post .content .ico{width:11rem;height:11rem}.p-quiz #quiz .container .nav .post .content p{font-size:1.9rem}.p-quiz #quiz .container #s2 .flex{flex-wrap:wrap}.p-quiz #quiz .container #s2 .flex .right{flex:1 0 100%;max-width:70rem;height:100%;margin:0 auto}.p-quiz #quiz .container #s2 .flex .left{display:none}.template-page.p-labtests #labtests{padding:32rem 0 12rem}}@media only screen and (max-width: 880px){.template-index #cbdthc{padding:21rem 0 14rem}#cbdthc .flex{flex-direction:column}#cbdthc .flex .clouds,#cbdthc .flex .cloud{display:none}#cbdthc .flex .img{flex:unset;max-width:100%}#cbdthc .flex .img img{position:relative;width:140%;height:auto;top:-10rem;left:-40%}#cbdthc .flex .txt{flex:unset;max-width:100%;position:relative;margin-top:-34vw}#cbdthc .flex .txt h2{max-width:41rem;margin:0 auto 1.5rem}#cbdthc .flex .txt p{margin:0 auto 3.5rem;max-width:50rem}#cbdthc nav{margin-top:4rem}.template-blog #blog{padding-top:22rem}.template-blog #blog .flex{flex-wrap:wrap}.template-blog #blog .flex aside{flex:1 0 100%;max-width:100%;padding:0 0 4rem}.template-blog #blog .flex aside ul{display:flex;justify-content:space-around;margin:0 -1.2rem}.template-blog #blog .flex aside ul li{padding:0 1.2rem}.template-blog #blog .flex aside ul li span,.template-blog #blog .flex aside ul li a{font-size:3.1rem;letter-spacing:-1.2px}.template-blog #blog .flex aside ul li.events:after{display:none}.template-blog #blog .container{flex:1 0 100%;max-width:100%}.p-learn #questions{padding:8rem 0 6rem}.p-learn #faq .row .flex{flex-wrap:wrap}.p-learn #faq .row .flex aside{flex:1 0 100%;padding:0 0 6rem}.p-learn #faq .row .flex aside ul{display:flex;justify-content:space-around;margin:0 -1.2rem}.p-learn #faq .row .flex aside ul li{padding:0 1.2rem;font-size:3.1rem;letter-spacing:-1.2px}.p-learn #faq .row .flex .content{flex:1 0 100%;max-width:100%}.template-page.p-labtests #labtests .flex{flex-wrap:wrap}.template-page.p-labtests #labtests .flex aside{flex:1 0 100%;max-width:100%;padding:0 0 4rem}.template-page.p-labtests #labtests .flex aside ul{display:flex;justify-content:space-around;margin:0 -1.2rem}.template-page.p-labtests #labtests .flex aside ul li{font-size:3rem;padding:0 1.2rem;letter-spacing:-1.2px}.template-page.p-labtests #labtests .flex .container{flex:1 0 100%;max-width:100%}.template-page.p-labtests #labtests .flex .container .dt-search{top:-18rem;left:0}.template-page.p-labtests #labtests .flex .container .dt-search:before{display:none}.template-page.p-labtests #labtests .flex .container .dt-search label{width:5.5rem;height:5.5rem;margin:0 3rem 0 0;background-size:contain}.template-article #blogPost{padding-top:20rem}.template-article #events .row h2{font-size:3rem;margin-bottom:2.5rem}.template-article #events .row .flex{margin:0 -1.5rem}.template-article #events .row .flex .post{padding:0 1.5rem}.template-article #events .row .flex .post a h1{font-size:1.9rem}.template-article #events .row .flex .post a p{font-size:1.5rem}.template-account.gradient.p- .customerAccount .customerContent{padding:4rem 2rem}.template-account.gradient.p- .customerAccount .customerContent .customerHeader h1{font-size:2.4rem}.template-account.gradient.p- .customerAccount .customerContent .customerBody .flex .txt{overflow-x:auto}.template-account.gradient.p- .customerAccount .customerContent .customerBody .flex .txt table{min-width:75rem}.p-learn #cbdthc .row .flex .clouds,.p-learn #cbdthc .row .flex .cloud{display:none}.p-learn #cbdthc .row .flex .img{right:-20rem}.p-learn #cbdthc .row .flex .txt h2{font-size:4.5rem;max-width:48rem}.p-learn #cbdthc .row .flex .txt p{font-size:1.8rem;max-width:52rem}}@media only screen and (max-width: 860px){.p-quiz #quiz{padding:11rem 0 9rem}.template-list-collections #hero .flex .products{overflow-x:auto}.template-list-collections #hero .flex .products ul{min-width:80rem}.template-list-collections #hero .flex .products ul li{flex:1}#wpdMainContainer,#MainContent #wpdSuccessMessageWrapper,#wpdLoggedInMessage,#MainContent #wpd_main_container{padding-top:18rem}}@media only screen and (max-width: 850px){.p-about #history{background-size:70rem 54rem}.p-about #history .row .flex .text{max-width:36rem}.p-about #history .row .flex .text h1{font-size:7rem}.p-about #history .row .flex .text h3{font-size:2.8rem}.p-about #history .row .flex:nth-of-type(2){margin-bottom:11rem}.template-page.p-labtests #labtests .flex aside{overflow-x:auto;padding:0 0 2rem;margin:0 0 2rem}.template-product #effect .quiz .flex{flex-direction:column}.template-product #effect .quiz .flex:before{content:unset}.template-product #effect .quiz .flex .txt,.template-product #effect .quiz .flex .ctas{max-width:100%;flex:unset;width:100%}.template-product #effect .quiz .flex .txt{margin:0 0 4rem}.template-product #effect .quiz .flex .txt h2{max-width:50rem}.p-learn #vibe .flex{flex-direction:column}.p-learn #vibe .flex .lead,.p-learn #vibe .flex .text{max-width:100%;flex:unset;width:100%}.p-learn #vibe .flex .lead{border-bottom-left-radius:0;border-top-right-radius:5rem;overflow:hidden;padding:8rem 4rem 4rem}.p-learn #vibe .flex .lead h1{max-width:50rem;line-height:90%}.p-learn #vibe .flex .text{border-top-right-radius:0;border-bottom-left-radius:5rem;z-index:2;position:relative}.p-learn #vibe .flex .text .img{display:none}.template-product.prod-swag #vibe .flex{flex-direction:column}.template-product.prod-swag #vibe .flex .lead,.template-product.prod-swag #vibe .flex .text{max-width:100%;flex:unset;width:100%}.template-product.prod-swag #vibe .flex .lead{border-bottom-left-radius:0;border-top-right-radius:5rem;overflow:hidden;padding:8rem 4rem 4rem}.template-product.prod-swag #vibe .flex .lead h1{max-width:50rem;line-height:90%}.template-product.prod-swag #vibe .flex .text{border-top-right-radius:0;border-bottom-left-radius:5rem;z-index:2;position:relative}.template-product.prod-swag #vibe .flex .text .img{display:none}.p-quiz #quiz .container #s1 .flex{flex-direction:column}.p-quiz #quiz .container #s1 .flex .left,.p-quiz #quiz .container #s1 .flex .right{max-width:100%;flex:unset;width:100%}.p-quiz #quiz .container #s1 .flex .left{border-bottom-left-radius:0;border-top-right-radius:5rem;overflow:hidden;padding:4rem}.p-quiz #quiz .container #s1 .flex .left .txt{padding:0}.p-quiz #quiz .container #s1 .flex .left .txt h1{max-width:50rem;line-height:90%}.p-quiz #quiz .container #s1 .flex .left .txt:before{display:none}.p-quiz #quiz .container #s1 .flex .right{border-top-right-radius:0;border-bottom-left-radius:5rem;z-index:2;position:relative}.p-quiz #quiz .container #s1 .flex .right .logo{display:none}}@media only screen and (max-width: 800px){.template-index #hero .slide{height:auto;padding:10rem 0}.template-index #hero .slide .cloud.cc,.template-index #hero .slide .bg.des{display:none}.template-index #hero .slide .bg.mob{display:block;position:absolute;left:0;bottom:0;right:0;background-repeat:no-repeat}.template-index #hero .slide .flex .text{margin:0 auto;padding-top:57rem;max-width:66rem}.template-index #hero .slide .flex .text h1{max-width:66rem}.template-index #introducing .row .content .top{padding:9rem 2rem}.template-index #introducing .row .content .top h2{font-size:4.8rem}.template-index #introducing .row .content .top p{font-size:2rem;max-width:45rem}.template-index #blog .row .container.bloglisting{flex-wrap:wrap}.template-index #blog .row .container.bloglisting .right{flex:1 0 100%;max-width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.template-index #blog .row .container.bloglisting .right .post{flex:1 0 50%;max-width:50%;padding:0 1rem}.template-index #blog .row .container.bloglisting .right .more{display:block;flex:1 0 100%;max-width:25.4rem;font-size:1.9rem;line-height:120%;color:#fff;letter-spacing:-.2px;font-weight:700;margin:6rem auto 4rem;background-color:#ff5f00;padding:.9rem 2.5rem;border-radius:2.1rem;border:1px solid #ff5f00;transition:all .3s;display:inline-block}.template-index #blog .row .container.bloglisting .right .more:hover{background-color:#fff;color:#ff5f00}.template-index #blog .row .container.bloglisting .left{padding:0 0 4rem;flex:1 0 100%;max-width:100%}.template-index #blog .row .container.bloglisting .left .post .more{display:none}.template-search #searchResults form .field{padding-right:0}.template-search #searchResults form .field .flex:before{display:none}.template-blog .search form .field{padding-right:0}.template-blog .search form .field .flex:before{display:none}.p-learn #questions .row .search .field{padding-right:0}.p-learn #questions .row .search .field .flex:before{display:none}.template-product.onlineenabled #hero .product .product__info-wrapper .product-form__quantity{margin:-6.7rem auto 0!important}.template-product.notavailable #hero .product .product__info-wrapper .product-form__quantity,.template-product.onlinedisabled #hero .product .product__info-wrapper .product-form__quantity{margin:0 auto;padding-right:0}.template-product #hero{padding:11rem 0 0;border-bottom-left-radius:0;border-bottom-right-radius:0}.template-product #hero .product{display:block}.template-product #hero .product .product-media-container.constrain-height .media{padding-top:0!important}.template-product #hero .product .product__media-item .product__modal-opener:hover .product__media-icon{display:none}.template-product #hero .product .product__media-item img{border-radius:2rem;max-height:34rem;object-fit:contain;position:static}.template-product #hero .product .product__media-wrapper{max-width:100%;padding:0 4rem}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-prev{left:-5rem}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-next{right:-5rem}.template-product #hero .product .product__media-wrapper .awards{left:50%;margin-left:-20rem}.template-product #hero .product .product__info-wrapper{max-width:100%;padding:0;margin:6rem 0 0;text-align:center}.template-product #hero .product .product__info-wrapper .wheretobuy.onlineavailable{position:relative;left:-7rem;margin:11.7rem 0 0}.template-product #hero .product .product__info-wrapper .product__icons{justify-content:center}.template-product #hero .product .product__info-wrapper variant-selects{margin:5rem 0 0}.template-product #hero .product .product__info-wrapper variant-selects .variantnote{margin:1rem auto 0}.template-product #hero .product .product__info-wrapper .price-per-item__container{margin-right:1.5rem}.template-product #hero .product .product__info-wrapper .product__info-container{max-width:100%}.template-product #hero .product .product__info-wrapper .sealsubs-target-element{max-width:34rem;margin:0 auto}.template-product #hero .product .product__info-wrapper .product__description ul,.template-product #hero .product .product__info-wrapper .product__description p{margin:2rem auto}.template-product #hero .product .product__info-wrapper .product-form{max-width:44rem;margin:2.5rem auto}.template-product #hero .product .product__info-wrapper .product-form__quantity{display:block;justify-content:center;margin:-6.7rem auto 0;max-width:33rem}.template-product #hero .product .product__info-wrapper .product-form__buttons{margin:0 auto}.template-product #hero .product .product__info-wrapper .notavailable .pp,.template-product #hero .product .product__info-wrapper .wheretobuy .pp{right:unset;left:50%;margin-left:-12.1rem;background-color:#000c}.template-product #hero .product .rc-container-wrapper{max-width:34rem;margin:1rem auto 0}.template-product #hero #details{background:transparent;padding-top:0}.template-product #hero #details .flex{display:block}.template-product #hero #details .flex .related{max-width:100%}.template-product #hero #details .flex .more{max-width:42rem;margin:4rem auto 0}.template-product #hero #details .more .details .head:after{right:0}.template-product #effect .effect .title p{font-size:12.4rem}.template-product #effect .effect .stripes{display:none}.template-product #effect .effect .flex .txt{flex:1 0 100%;max-width:100%}.template-product #effect .effect .flex .txt .baloon .ppp{right:unset;left:50%;margin-right:0;margin-left:-19.5rem;bottom:unset;top:100%;margin-top:2rem}.template-product #effect .effect .flex .txt .baloon .ppp:before{left:-19.5rem;top:-46rem}.template-product #effect .effect .flex .txt .badge .ppp{bottom:unset;top:100%;margin-top:2rem}.template-product #effect .effect .flex .txt .badge .ppp:before{left:-19.5rem;top:-46rem}.template-product #effect .effect .flex .txt .fast .ppp{bottom:unset;top:100%;margin-top:2rem}.template-product #effect .effect .flex .txt .fast .ppp:before{left:-19.5rem;top:-46rem}.template-product.prod-bundle #hero .product .product__info-wrapper .bundlelist{margin:0 auto}#cbdthc ul{max-width:42.5rem;height:20rem}#cbdthc ul li:nth-of-type(1){top:9rem;left:0}#cbdthc ul li:nth-of-type(2){top:2rem;left:13rem}#cbdthc ul li:nth-of-type(3){top:5.5rem;left:26rem}#cbdthc ul li:nth-of-type(4){top:19rem;left:8.5rem}#cbdthc ul li:nth-of-type(5){top:18rem;left:23rem;right:unset}.template-page.p-mediakit #hero,.template-page.p-mediakitgoogle #hero{padding:16rem 0 10rem}.template-page.p-mediakit #hero .row h1,.template-page.p-mediakitgoogle #hero .row h1{font-size:7rem;margin:0 auto}.template-page.p-mediakit .mediakit .row h2,.template-page.p-mediakitgoogle .mediakit .row h2{font-size:3.5rem}.template-page.p-mediakit .mediakit .row .flex,.template-page.p-mediakitgoogle .mediakit .row .flex{margin:0 -1.5rem}.template-page.p-mediakit .mediakit .row .flex .post,.template-page.p-mediakitgoogle .mediakit .row .flex .post{padding:0 1.5rem 5rem;flex:1 0 50%;max-width:34rem}.template-collection #hero .featuredproduct .details h2{font-size:4.6rem}.template-collection #hero .featuredproduct .details p{font-size:1.8rem}.p-wheretobuy #hero .row h1,.p-storelocator #hero .row h1{font-size:5rem}.p-quiz #quiz .container .flex{flex-wrap:wrap}.p-quiz #quiz .container .flex .left{flex:1 0 100%;max-width:100%;margin:0 auto}.p-quiz #quiz .container .flex .left .txt:before{display:none}.p-quiz #quiz .container .flex .right{flex:1 0 100%;max-width:100%;margin:0 auto}.p-quiz #quiz .container .flex .right .txt{padding:0 2rem}.p-quiz #quiz .container .flex .right .txt h3{color:#00c3b3}#MainContent #wpd_main_container #wpd_border_div{border-bottom-left-radius:0;border-bottom-right-radius:0}#MainContent #wpd_main_container #wpd_border_div:before{margin-left:-100rem;top:-60rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper{flex-direction:column;align-items:center;margin-top:-9rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_image_wrapper,#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper{flex:unset;max-width:100%;padding:0;width:100%}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_image_wrapper{height:34rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_image_wrapper img{height:100%;object-fit:contain}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper{margin-top:6rem;text-align:center}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_description_wrapper{text-align:center}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_description_wrapper p{margin:2rem auto}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_variant_selector_wrapper .wpd-product-option-value-wrapper{justify-content:center}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{margin:-4.2rem auto 0;left:6.3rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper{width:100%;max-width:32.8rem;margin:0 auto;padding-right:21.2rem}}@media only screen and (max-width: 750px){.row{padding:0 2rem}.template-index #moreinfo .row .flex .left{margin:0 -1.5rem}.template-index #moreinfo .row .flex .left .post{padding:0 1.5rem}#wpd_main_container{padding:22rem 2rem 0}.p-about #hero{height:77rem}.p-about #hero .row h1{font-size:28rem;letter-spacing:-7px;line-height:95%}.p-about #hero .row h2{font-size:8.5rem;letter-spacing:-2.8px;line-height:100%;margin-top:-5rem}.p-about #hero .row p{font-size:4rem}.p-about #hero .row img{width:46rem}.p-about #history .row .flex{flex-wrap:wrap}.p-about #history .row .flex .text{max-width:56rem;flex:1 0 100%;margin:0 auto 4rem;order:1}.p-about #history .row .flex .photo{max-width:60rem;flex:1 0 100%;order:2}.p-about #history .row .flex:nth-of-type(odd) .text,.p-about #history .row .flex:nth-of-type(2n) .text{order:1;margin:0 auto 4rem}.p-about #history .row .flex:nth-of-type(odd) .photo,.p-about #history .row .flex:nth-of-type(2n) .photo{order:2;margin-left:0}.p-about #history .row .flex:nth-of-type(odd) .photo img,.p-about #history .row .flex:nth-of-type(2n) .photo img{margin-left:0}.p-about #history .row .flex:nth-of-type(1) .photo{order:2;margin-left:0}.p-about #recognition .row .flex .post{flex:1 0 50%}.p-about #recognition .row .flex .post .content h3{font-size:2rem;max-width:18rem}.template-product #effect .effect{padding:12rem 2.5rem 8rem}.template-product #effect .effect .hab{left:25%}.template-product #effect .effect .title{top:11rem}.template-product #effect .effect .clouds{left:-2rem;right:-2rem;height:18rem}.template-product #effect .effect .clouds img.des{display:none}.template-product #effect .effect .clouds img.mob{display:block}.template-product #effect .effect .clouds img{width:114%;height:114%;object-fit:contain}.template-product #effect .considering{padding:7rem 0 35rem}.template-product #effect .considering ul{max-width:47rem}.template-product #effect .considering ul li:nth-of-type(1){top:9rem;left:0}.template-product #effect .considering ul li:nth-of-type(2){top:2rem;left:22rem}.template-product #effect .considering ul li:nth-of-type(3){top:25.5rem;left:5rem}.template-product #effect .considering ul li:nth-of-type(4){top:38rem;left:19.5rem}.template-product #effect .considering ul li:nth-of-type(5){top:50rem;left:0rem}.template-product #effect .gallery{margin:8rem 0 0}.template-product #related{padding:6rem 0 4rem}.template-product #related .row{max-width:60rem}.template-product #related .flex{flex-wrap:wrap}.template-product #related .flex .relprod{flex:1 0 50%;max-width:50%;margin-bottom:5rem}.template-product #related .flex .relprod:nth-of-type(4){display:block}.template-product #testimonials{padding:4rem 0 38rem}.template-list-collections #hero{margin-bottom:6rem}.template-list-collections .collection__products .header h2{font-size:5.6rem}.template-list-collections .collection__products .header>div+div{display:none}.template-list-collections .collection__products .header:before{top:4.1rem}.template-list-collections .collection__products .morelink{display:block;margin:4rem 0 0}.template-list-collections .collection__products .morelink a{display:inline-block}.template-collection #hero .featuredproduct{flex-wrap:wrap}.template-collection #hero .featuredproduct .details{order:2;flex:1 0 100%;max-width:100%;padding:0 0 3rem}.template-collection #hero .featuredproduct .details h2{font-size:5.6rem}.template-collection #hero .featuredproduct .details p{font-size:2rem}.template-collection #hero .featuredproduct .img{order:1;flex:1 0 100%;max-width:70rem;margin:0 auto}.template-collection #hero .featuredproduct .img .imgcont{margin:0 auto}.template-blog #blog{padding-top:20rem}.template-blog #blog .flex aside ul{margin:0 -1rem}.template-blog #blog .flex aside ul li{padding:0 1rem}.template-blog #blog .flex aside ul li span,.template-blog #blog .flex aside ul li a{font-size:2.5rem}.template-blog #blog .flex .container.bloglisting .masonry{margin:0 -1.5rem}.template-blog #blog .flex .container.bloglisting .masonry .post{padding:0 1.5rem}.template-article #events .row .flex{margin:0 -2.5rem}.template-article #events .row .flex .post{flex:1 0 50%;max-width:50%;padding:0 2.5rem}.template-cart cart-items .row form{padding:0}.template-cart cart-items .row form .cart__items table{display:block}.template-cart cart-items .row form .cart__items table thead{display:none}.template-cart cart-items .row form .cart__items table tbody{display:block}.template-cart cart-items .row form .cart__items table tbody tr{display:flex;flex-wrap:wrap;position:relative}.template-cart cart-items .row form .cart__items table tbody tr .cart-item__media{flex:1 0 33.33%;max-width:33.33%}.template-cart cart-items .row form .cart__items table tbody tr .cart-item__details{flex:1 0 66.67%;max-width:66.67%}.template-cart cart-items .row form .cart__items table tbody tr .cart-item__totals{padding-left:calc(33.33% + 2rem);margin-top:-5rem;display:none}.template-cart cart-items .row form .cart__items table tbody tr .cart-item__quantity{margin-top:-5rem;flex:1;display:none}.template-cart cart-items .row form .cart__items table tbody tr .cart-item__quantity .cart-item__quantity-wrapper{justify-content:flex-end}.template-cart cart-items .row form .cart__items table tbody tr .cart-item__quantity+.cart-item__totals{display:none}.template-cart cart-items .row form .cart__items table tbody tr dl .product-option{margin:.5rem 0}.template-cart cart-items .row form .cart__items table tbody tr td .mob{display:flex;justify-content:space-between}.template-cart cart-items .row form .cart__items table tbody tr td .mob cart-remove-button{position:absolute;right:0;top:2.5rem}.template-cart .cart__footer .cart__ctas{text-align:center;padding:3rem 2rem 0}.template-cart .cart__footer .cart__ctas button#checkout{margin-right:auto}.p-learn #abcs .row .flex:nth-of-type(odd) .masonry,.p-learn #abcs .row .flex:nth-of-type(2n) .masonry{margin:0 -1rem}.p-learn #abcs .row .flex:nth-of-type(odd) .masonry .post,.p-learn #abcs .row .flex:nth-of-type(2n) .masonry .post{padding:0 1rem}.p-learn #abcs .row .flex:nth-of-type(odd) .masonry .post a .image,.p-learn #abcs .row .flex:nth-of-type(2n) .masonry .post a .image{height:19rem}.p-learn #abcs .row .flex:nth-of-type(odd) .masonry .post a .image img,.p-learn #abcs .row .flex:nth-of-type(2n) .masonry .post a .image img{object-fit:cover}}@media only screen and (max-width: 749px){.template-product #hero .product .product__media-wrapper .product__media-list .product__media-item{margin:0 auto}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-prev{left:-3rem}.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav .owl-next{right:-3rem}}@media only screen and (max-width: 700px){.template-index #hero .slide{padding:8rem 0}.template-index #hero .slide .row .flex .text{padding-top:50rem}.template-index #hero .slide .row .flex .text h2{font-size:2.8rem}.template-index #hero .slide .row .flex .text p{font-size:2.2rem;max-width:60rem}.template-index #hero .slide .row .flex .text h1{font-size:5.8rem;letter-spacing:-1.2px;max-width:59rem;margin:2rem auto}.template-blog #blog .search form .field .flex .ico{width:4.5rem;height:4.5rem;margin:0 2rem 0 0;background-size:contain}.template-blog #blog .search form .field .flex input[type=search]{font-size:1.6rem;padding:1.3rem 0 1rem}.template-article #blogPost{padding:18rem 0 10rem}.template-article #blogPost .row h1{font-size:4.5rem}.template-article #blogPost .row img{border-radius:3.5rem}.template-article #blogPost .row .flex{flex-direction:column}.template-article #blogPost .row .flex .aside{flex:unset;margin:0 0 4rem}.template-article #blogPost .row .flex .content{flex:unset;max-width:100%}.template-article #blogPost .row.event .flex .aside{order:2;max-width:unset;display:flex;margin:4rem -1.5rem;align-items:flex-start;flex-wrap:wrap;flex:unset}.template-article #blogPost .row.event .flex .aside .cont{margin:0 1.5rem 2.5rem}.template-page.p-labtests #labtests .flex aside{padding:0 0 2.5rem}.template-page.p-labtests #labtests .flex aside ul{margin:0 -1rem}.template-page.p-labtests #labtests .flex aside ul li{font-size:2.5rem;padding:0 1rem;letter-spacing:-1px}.template-page.p-labtests #labtests .flex .container .dt-search label{width:4.5rem;height:4.5rem;margin:0 2rem 0 0}.template-page.p-labtests #labtests .flex .container .dt-search .dt-input{font-size:1.6rem;padding:1.3rem 0 1rem}.template-product #faqs{padding:12rem 0 6rem}#agechecker .flex .body .img{top:-5.5rem;right:5rem}.template-list-collections #hero .flex{border-bottom:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options{padding:0 0 0 6.5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options:before{display:none}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options:after{right:5.5rem;top:-5rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options legend{width:4.5rem;height:4.5rem;margin:0 2rem 0 0;background-size:contain}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options input[type=text]{font-size:1.6rem;padding:1.3rem 0 1rem}#MainContent #wpd_main_container{padding:22rem 2rem 6rem}#MainContent #wpd_main_container #wpd_product_quick_view{padding:0;margin-top:-10rem}#MainContent #wpd_main_container #wpd_login_top_bar_wrapper,#cart_drawer_popup{padding:0}}@media only screen and (max-width: 650px){.p-learn #hero .row h1{font-size:6rem;letter-spacing:-1.2px}.p-learn #cbdthc .row .flex .img{right:-21rem}.template-index #vibe .row h2{font-size:4rem;letter-spacing:.5px}.template-index #vibe .row p{font-size:1.8rem}.template-index #vibe .row .type.category .products ul li{flex:1 0 50%}.template-index #vibe .row nav .active,.template-index #vibe .row nav div{font-size:1.8rem}.template-index #vibe .row nav div{padding:1.2rem 3rem 1.2rem 5rem}.template-index #moreinfo{padding:2rem 0 6rem}.template-index #moreinfo .row .flex .left{margin:0 auto;flex-wrap:wrap}.template-index #moreinfo .row .flex .left .post:nth-of-type(1),.template-index #moreinfo .row .flex .left .post:nth-of-type(2),.template-index #moreinfo .row .flex .left .post:nth-of-type(3){margin:5rem auto 4rem;flex:1 0 100%;max-width:36rem;padding:0 3rem}.template-index #moreinfo .row .flex .left .post:nth-of-type(1) .ppp,.template-index #moreinfo .row .flex .left .post:nth-of-type(2) .ppp,.template-index #moreinfo .row .flex .left .post:nth-of-type(3) .ppp{right:4rem}.template-index #moreinfo .row .flex .right{flex-wrap:wrap}.template-index #moreinfo .row .flex .right .post:nth-of-type(1),.template-index #moreinfo .row .flex .right .post:nth-of-type(2){flex:1 0 100%;max-width:36rem;padding:0 1rem;margin:0 auto 5rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(1) .ppp,.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp{right:9rem;bottom:2rem}.template-index #moreinfo .row .flex .middle .post .ppp{right:5.3rem;bottom:0}.template-index #moreinfo .row .flex .middle .post .ppp:before{left:-25rem}.template-index #introducing .row .content .top h2{font-size:4rem;max-width:30rem}.template-index #introducing .row .content .bottom{padding:2rem 2rem 6rem}.template-index #introducing .row .content .bottom p{font-size:2.2rem;max-width:47rem}.template-index #blog h2{font-size:4rem;letter-spacing:.5px}.template-index #blog .row .container.bloglisting .right{flex-wrap:wrap}.template-index #blog .row .container.bloglisting .right .post{flex:1 0 100%;max-width:100%;padding:0 0 4rem}.template-index #blog .row .container.bloglisting .right .post a .cont{padding:1rem 1rem 2rem;background-color:#fff;border-radius:2.4rem;box-shadow:0 20px 40px -40px #dbe3ede6}.template-index #blog .row .container.bloglisting .right .post .date.meta{display:none}.template-index #blog .row .container.bloglisting .right .post .posthead .eventdate{display:block}.template-index #blog .row .container.bloglisting .left .post a .cont{padding:1rem 1rem 2rem;background-color:#fff;border-radius:2.4rem;box-shadow:0 20px 40px -40px #dbe3ede6}.template-index #blog .row .container.bloglisting .left .post a .cont .date.meta{display:none}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead .eventdate{display:block}.template-index #blog .row .container.bloglisting .left .post a .cont .img{height:34rem;aspect-ratio:unset}.template-index #blog .row .container.bloglisting .left .post a .cont .img img{object-fit:cover}.template-product #testimonials .slide blockquote{font-weight:300}.template-list-collections #hero{padding:16rem 0 8rem}.template-list-collections #hero .flex .products ul li a p{font-size:1.4rem}.template-list-collections #hero .featuredproduct .details h2{font-size:4.2rem}.template-list-collections #hero .featuredproduct .details p{font-size:1.7rem}.template-blog #blog{padding-bottom:5rem}.template-blog #blog .row .flex .container.bloglisting .post a .cont{width:100%;padding:1rem 1rem 2.5rem;background-color:#fff;border-radius:2rem;box-shadow:0 20px 40px -40px #dbe3ede6}.template-blog #blog .row .flex .container.bloglisting .post a .cont .img{max-width:100%;aspect-ratio:unset}.template-blog #blog .row .flex .container.bloglisting .post a .cont p.meta.date{display:none}.template-blog #blog .row .flex .container.bloglisting .post a .cont .posthead .eventdate{display:block}.template-blog #blog .row .flex .container.bloglisting .post a .cont .posthead .eventdate div{text-align:center}.template-blog #blog .row .flex .container.bloglisting .post a .cont .posthead .eventdate div p{display:block;margin:0 auto;text-align:center}.template-blog #blog .row .flex .container.bloglisting .masonry{margin:0}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event{flex:1 0 100%;max-width:100%;padding:0}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .cont{width:100%}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .cont p{display:none}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .cont .posthead .eventdate{display:block}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .cont .posthead .eventdate div{text-align:center}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .cont .posthead .eventdate div p{display:block;margin:0 auto;text-align:center}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .cont .posthead h1{flex:1;max-width:100%;padding-left:1rem}.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .eventmeta{display:none}.template-blog #blog .row .flex .container.bloglisting .masonry .post{flex:1 0 100%;max-width:100%;padding:0}.bloglisting .post a{margin:0 -1rem}.template-article #events .row h2{font-size:2.5rem}.template-article #events .row .flex{margin:0 -1.5rem}.template-article #events .row .flex .post{flex:1 0 50%;max-width:50%;padding:0 1.5rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt{padding:4.7rem 2.5rem 4.5rem}.p-quiz #quiz .results header h1{font-size:4rem;letter-spacing:-1.2px}.p-about #careers a{padding:2rem 6rem 2rem 3rem}.p-about #careers a .icon{width:3rem;height:5rem;background-size:1.4rem auto;right:1.7rem;top:1.7rem}}@media only screen and (max-width: 600px){.template-index #hero .slide .cloud.cb{display:none}.template-index #hero .slide .row .flex .text{padding-top:46rem}.template-index #introducing{padding-bottom:12rem}.template-index #storefinder .row .flex .locations .statesfinder div.owl-carousel .col{padding:0 1.2rem}#wpdMainContainer #wpdOtherDetailFieldsWrapper,#wpdMainContainer #wpdPrimaryContactFieldsWrapper,#wpdMainContainer #wpdBusinessDetailFieldsWrapper{margin:0}#top_bar_main_container #wpd_cart_container{position:static}#top_bar_main_container #wpd_cart_container #wpd_cart_button{display:inline-block}#MainContent #wpd_main_container #cart_drawer_popup #wpdCartNoteWrapper{margin-top:2rem}#wpd_main_container #wpd_product_quick_view #wpd_cart_container{text-align:right}.p-about #hero .row h1{font-size:26rem}.p-about #hero .row h2{font-size:7rem;letter-spacing:-2px}.p-about #hero .row p{font-size:3.5rem}.p-about #hero .row img{width:42rem}.template-search #searchResults .searchResults .productlisting .post{flex:1 0 50%;max-width:50%}.template-search #searchResults .searchResults .productlisting .post a .img{border-radius:3rem}#MainContent #wpd_main_container #top_bar_main_container{margin:0 0 2.5rem}#MainContent #wpd_main_container #top_bar_main_container h4{font-size:5.5rem;margin:0}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item{flex:1 0 50%;max-width:50%}#MainContent #wpd_main_container #wpd-main-content-wrapper #wpd-grid-content-wrapper .wpd-grid-item .product-image-wrapper{border-radius:3rem}.template-list-collections .collection__products .productlisting .post{flex:1 0 50%;max-width:50%}.template-list-collections .collection__products .productlisting .post a .img{border-radius:3rem}.template-collection #collection h1{font-size:5.5rem;margin:0 0 2.5rem}.template-collection #collection .collectionSorting{justify-content:flex-start}.template-collection #collection .subcollection .header p{font-size:1.8rem}.template-collection #collection .subcollection .header h2{font-size:3.4rem}.template-collection #collection .subcollection .header:before{display:none}.template-collection #collection .subcollection .productlisting .post{flex:1 0 50%;max-width:50%}.template-collection #collection .subcollection .productlisting .post a .img{border-radius:3rem}.template-collection #testimonials,.template-list-collections #testimonials{padding:8rem 0 5rem}.template-collection #testimonials .gradientb .clouda,.template-list-collections #testimonials .gradientb .clouda,.template-collection #testimonials .gradientb .cloudb,.template-list-collections #testimonials .gradientb .cloudb{display:none}.template-collection #testimonials .gradientb,.template-list-collections #testimonials .gradientb{left:-34rem}.template-collection #testimonials .gradientb .cloudc,.template-list-collections #testimonials .gradientb .cloudc{display:none}.template-collection #testimonials .owl-stage-outer,.template-list-collections #testimonials .owl-stage-outer{overflow:visible}.template-collection #testimonials .slide,.template-list-collections #testimonials .slide{padding:8.5rem 3.5rem;margin:0 2rem;position:relative}.template-collection #testimonials .slide .shadow,.template-list-collections #testimonials .slide .shadow{position:absolute;left:-1rem;top:2.5rem;right:-1rem;bottom:2.5rem;background-color:#ff5f00;border-radius:2.5rem;transform:rotate(-12deg);z-index:-1}.template-collection #testimonials .slide:before,.template-list-collections #testimonials .slide:before,.template-collection #testimonials .slide:after,.template-list-collections #testimonials .slide:after{content:"";width:4.6rem;height:3.2rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(icon-testimonial.png);position:absolute}.template-collection #testimonials .slide:before,.template-list-collections #testimonials .slide:before{left:3.5rem;top:2rem}.template-collection #testimonials .slide:after,.template-list-collections #testimonials .slide:after{right:3.5rem;bottom:2rem;transform:rotate(180deg)}.template-collection #testimonials .slide blockquote,.template-list-collections #testimonials .slide blockquote{font-size:1.8rem}.template-collection #testimonials .slide blockquote:before,.template-list-collections #testimonials .slide blockquote:before,.template-collection #testimonials .slide blockquote:after,.template-list-collections #testimonials .slide blockquote:after{width:12.8rem;height:4.9rem;background-image:url(hero-cloud2.png);filter:brightness(.95)}.template-collection #testimonials .slide blockquote:before,.template-list-collections #testimonials .slide blockquote:before{top:-9rem;right:-7rem;left:unset;bottom:unset}.template-collection #testimonials .slide blockquote:after,.template-list-collections #testimonials .slide blockquote:after{bottom:-10rem;left:-10rem;right:unset;top:unset;transform:none}.template-page.p-mediakit #hero,.template-page.p-mediakitgoogle #hero{padding:16rem 0 10rem}.template-page.p-mediakit #hero .row h1,.template-page.p-mediakitgoogle #hero .row h1{font-size:6rem}.template-page.p-mediakit .mediakit .row h2,.template-page.p-mediakitgoogle .mediakit .row h2{font-size:3rem}.template-page.p-mediakit .mediakit .row .flex,.template-page.p-mediakitgoogle .mediakit .row .flex{margin:0 -1rem}.template-page.p-mediakit .mediakit .row .flex .post,.template-page.p-mediakitgoogle .mediakit .row .flex .post{padding:0 1rem 5rem;max-width:50%}.template-page.p-mediakit .mediakit .row .flex .post .img,.template-page.p-mediakitgoogle .mediakit .row .flex .post .img{height:18rem}.template-page.p-mediakit .mediakit .row .flex .post h3,.template-page.p-mediakitgoogle .mediakit .row .flex .post h3{font-size:2.2rem}.template-blog #blog .flex aside{padding:0 0 2rem;margin:0 0 2rem}.template-blog #blog .flex aside ul{margin:0 -1rem;min-width:55rem}.template-blog #blog .flex aside ul li{padding:0 1rem}.template-blog #blog .flex aside ul li span,.template-blog #blog .flex aside ul li a{font-size:2.2rem;letter-spacing:-.6px}.template-blog #blog .flex .container.bloglisting .post h1{font-size:1.9rem}.template-blog #blog .flex .container.bloglisting .post p.excerpt{margin-top:1rem}.template-page.p-labtests #labtests{padding:30rem 0 0}.template-page.p-labtests #labtests .flex aside ul{min-width:55rem}.template-page.p-labtests #labtests .flex aside ul li{font-size:2.2rem;letter-spacing:-.6px}.template-page.p-labtests #labtests .flex .container{padding:0 0 2rem;margin:0 0 2rem}.template-page.p-labtests #labtests .flex .container table.dataTable{display:block;width:100%}.template-page.p-labtests #labtests .flex .container table.dataTable thead,.template-page.p-labtests #labtests .flex .container table.dataTable thead tr th{display:none}.template-page.p-labtests #labtests .flex .container table.dataTable tbody{display:block;width:100%}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr{display:block}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td{display:flex;justify-content:space-between;text-align:right;border-top:none;padding:.2rem 1rem}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td .date{margin-left:auto}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td:before{content:attr(data-label);margin-right:2rem}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td:first-child{padding-left:1rem;padding-top:1.5rem}.template-page.p-labtests #labtests .flex .container table.dataTable tbody tr td:last-child{border-bottom:1px solid rgba(0,0,0,.15);padding-right:1rem;padding-bottom:1.5rem}.template-account.gradient.p- .customerAccount .customerContent .customerHeader .flex,.template-addresses .customerAccount .customerContent .customerHeader .flex,.template-order .customerAccount .customerContent .customerHeader .flex{flex-wrap:wrap}.template-account.gradient.p- .customerAccount .customerContent .customerHeader .flex h1,.template-addresses .customerAccount .customerContent .customerHeader .flex h1,.template-order .customerAccount .customerContent .customerHeader .flex h1{flex:1 0 100%;max-width:100%;margin:0 0 .5rem}.template-account.gradient.p- .customerAccount .customerContent .customerHeader .flex a,.template-addresses .customerAccount .customerContent .customerHeader .flex a,.template-order .customerAccount .customerContent .customerHeader .flex a{flex:1 0 100%;max-width:100%;margin:0 0 1rem}.template-product.prod-swag #vibe #vibe .flex .lead h1{font-size:6rem;letter-spacing:-1.9px}.template-product.prod-swag #vibe #vibe .flex .text p:nth-of-type(1){font-size:1.8rem;letter-spacing:-.53px}.template-product.prod-swag #vibe #vibe .flex .text p:nth-of-type(2){font-size:2.4rem;letter-spacing:-.5px}.p-learn #vibe .flex .lead h1{font-size:6rem;letter-spacing:-1.9px}.p-learn #vibe .flex .text p:nth-of-type(1){font-size:1.8rem;letter-spacing:-.53px}.p-learn #vibe .flex .text p:nth-of-type(2){font-size:2.4rem;letter-spacing:-.5px}.p-learn #abcs .row .flex{margin:0}.p-learn #abcs .row .flex .post a .image{height:41rem}.p-learn #abcs .row .flex .post a .image img{object-fit:cover}.p-learn #abcs .row .flex .post a .text{left:2rem}.p-learn #abcs .row .flex .post a .text h3{font-size:2.4rem}.p-learn #abcs .row .flex .post a .text:after{width:7rem;height:7rem;margin-left:-3.5rem;margin-top:-3.5rem}.p-learn #abcs .row .flex .masonry{margin:0;flex-wrap:wrap}.p-learn #abcs .row .flex .masonry .post{padding:0;flex:1 0 100%;max-width:unset}.p-learn #abcs .row .flex .masonry .post a .image{height:23rem}.p-learn #faq .row .flex .content .faq .answer{padding:3rem 0}.p-wheretobuy #locations ul li{flex:1 0 50%;max-width:50%}.template-product #effect .effect .title p{font-size:19vw}.template-product #effect .quiz .flex .txt{margin-bottom:3rem}.template-product #effect .quiz .flex .txt h2{font-size:6rem;letter-spacing:-1.9px}.template-product #effect .quiz .flex .ctas p:nth-of-type(1){font-size:1.8rem;letter-spacing:-.53px}.template-product #effect .quiz .flex .ctas p:nth-of-type(2){font-size:2.4rem;letter-spacing:-.5px}.template-product #related .flex .relprod{margin-bottom:2rem}.p-quiz #quiz .container #s1 .flex .left .txt h1{font-size:6rem;letter-spacing:-1.9px}.p-quiz #quiz .container #s1 .flex .left .txt p{font-size:1.6rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options{flex-direction:row!important;flex-wrap:wrap}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options input[type=text]{width:100%;flex:1 0 100%;margin:0 0 1rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options label{margin:0 1rem 0 0}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options select{margin:0 2rem 0 0}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options select#limit{margin:0}}@media only screen and (max-width: 550px){.template-product #hero .product .product__media-wrapper{padding:0}.template-product #hero .product .product__media-wrapper .product__baloon__section,.template-product #hero .product .product__media-wrapper .product__media-list .owl-nav{display:none}.template-product #hero .product .product__info-wrapper{margin:3rem 0 0}.template-product #hero .product .product__info-wrapper .product__title h1{font-size:4.6rem}.template-product #hero .product .product__info-wrapper .product__subtitle h2{font-size:2.3rem}.template-product #hero .product .product__info-wrapper .product__icons img{max-height:7.5rem}.template-product #hero #details .more .details .head{font-size:1.5rem}.template-product #hero #details .more .details .head:after{width:1.4rem;height:.8rem;margin-top:-.4rem}.template-product #effect .effect .clouds img.mob{width:144%;margin-left:-10%}.template-product #effect .considering{padding:7rem 0 20rem}.template-product #effect .considering h2{font-size:4rem}.template-product #effect .considering ul{max-width:36rem;margin:0 auto}.template-product #effect .considering ul li{font-size:2rem;letter-spacing:-.6px;width:19rem;height:16rem;padding:1.5rem 3.6rem}.template-product #effect .considering ul li:nth-of-type(1){left:0;top:7rem}.template-product #effect .considering ul li:nth-of-type(2){left:17rem;top:0}.template-product #effect .considering ul li:nth-of-type(3){left:3.7rem;top:19.5rem}.template-product #effect .considering ul li:nth-of-type(4){left:15rem;top:28rem}.template-product #effect .considering ul li:nth-of-type(5){left:1rem;top:38rem}.template-product #faqs .faq{padding:.8rem 2.1rem}.template-product #related h2{font-size:4rem}.template-product #related .flex .relprod a h3{font-size:1.8rem}.template-product #related .flex .relprod a p{font-size:1.4rem}.template-product #testimonials{padding:8rem 0 28rem}.template-product #testimonials .clouds2{height:11rem}#wpdMainContainer #wpdMainHeader,#wpd_main_container #wpd_login_top_bar_wrapper h1{font-size:4.5rem}#wpdSuccessMessageWrapper h2#wpdSuccessMessage{font-size:2rem}.p-about #hero{padding:12rem 0 20rem;height:65rem}.p-about #history .row .flex .text .clouds{height:11rem}.p-about #history .row .flex .text h1{font-size:6rem}.p-about #history .row .flex:nth-of-type(2){margin-bottom:4rem}.p-about #adjust{padding-bottom:18rem}.p-about #adjust .row p{font-size:2.2rem}.p-about #adjust .row h2{font-size:4.2rem}.p-about #recognition .row h2{font-size:5rem}.p-about #recognition .row .flex .post{flex:1 0 100%;max-width:25rem}.shopify-policy__container h1{font-size:4.4rem;letter-spacing:-.9px}.template-search #searchResults{padding:16rem 0 5rem}.template-search #searchResults .search{display:none}.template-search #searchResults header{padding:0 0 5rem}.template-search #searchResults header h1{font-size:2rem}.template-search #searchResults h2{font-size:1.8rem}.template-search #searchResults .searchResults .pageslisting .article-card-wrapper h3{font-size:1.4rem}.template-collection #faq .faq,.template-list-collections #faq .faq{padding:.8rem 2.1rem}.template-collection #hero .slide{padding-top:15rem}.template-collection #hero .featuredproduct .details h2{font-size:4.6rem}.template-collection #hero .featuredproduct .details p{font-size:1.6rem}.template-collection #collection .subcollection .header h2{font-size:3.6rem}#cbdthc h3{font-size:2.4rem;letter-spacing:-.5px}#cbdthc h2{font-size:4rem;letter-spacing:-.8px}#cbdthc p{font-size:1.8rem}#cbdthc ul li{font-size:1.7rem}.template-list-collections #hero{padding:10rem 0 8rem}.template-list-collections .collection__products .header:before{top:2.5rem}.template-list-collections .collection__products .header h2{font-size:3.6rem}.template-list-collections .collection__products .header p{font-size:1.7rem}.template-list-collections .collection__products .productlisting{margin:0 -.9rem}.template-list-collections .collection__products .productlisting .post{padding:0 .9rem}.template-article #blogPost .row h1{font-size:4rem}.template-article #blogPost .row .content p,.template-article #blogPost .row .content li,.template-article #blogPost .row .content dt{font-size:1.6rem}.template-page.p-mediakit .mediakit .row h2,.template-page.p-mediakitgoogle .mediakit .row h2{text-align:center;margin:0 auto 3rem;display:block}.template-page.p-mediakit .mediakit .row .flex,.template-page.p-mediakitgoogle .mediakit .row .flex{margin:0}.template-page.p-mediakit .mediakit .row .flex .post,.template-page.p-mediakitgoogle .mediakit .row .flex .post{padding:0 1rem 5rem;max-width:32rem;flex:1 0 100%;margin:0 auto}.template-page.p-contact #contact .row .flex .form .content h2,.template-page.p-complaint #contact .row .flex .form .content h2{font-size:3.6rem}.template-page.p-contact #contact .row .flex .txt h1,.template-page.p-complaint #contact .row .flex .txt h1{font-size:4.5rem;max-width:100%}.template-register #MainContent>.shopify-section .customerContent .flex .txt{padding:4.5rem 2rem}.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns{flex-wrap:wrap;text-align:left}.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns button{flex:1 0 100%;margin:0 0 1rem;text-align:left;max-width:13rem}.template-register #MainContent>.shopify-section .customerContent .flex .txt form .btns p{flex:1 0 100%;max-width:100%;text-align:left;margin:0}.template-account .customerAccount .customerContent,.template-addresses .customerAccount .customerContent,.template-order .customerAccount .customerContent{padding:2.5rem}.template-account #userheader .flex #userLogo,.template-addresses #userheader .flex #userLogo,.template-order #userheader .flex #userLogo{flex:1 0 100%;max-width:19.2rem}.template-account #userheader .flex .tools .user,.template-addresses #userheader .flex .tools .user,.template-order #userheader .flex .tools .user{justify-content:space-between}.template-account #userheader .flex .tools .user .useraccount p,.template-addresses #userheader .flex .tools .user .useraccount p,.template-order #userheader .flex .tools .user .useraccount p{display:none}.template-account #userheader .flex .tools .user a.logout,.template-addresses #userheader .flex .tools .user a.logout,.template-order #userheader .flex .tools .user a.logout{margin:0 0 0 1rem}.template-cart cart-items{padding:12rem 0 0}.template-cart cart-items .row .flex{padding-bottom:.5rem}.template-cart cart-items .row form .cart__items table tbody tr td{padding:2rem 0}.template-cart cart-items .row form .cart__items table tbody tr td .cart-item__name{font-size:1.6rem;line-height:2rem;margin-top:1rem}.template-cart cart-items .row form .cart__items table tbody tr td .product-option{font-size:1.3rem;line-height:2rem}.template-cart cart-items .row form .cart__items table tbody tr td dl{margin:1.5rem 0 .5rem}.template-cart cart-items .row form .cart__items table tbody tr td dl .product-option{margin:0}.template-cart cart-items .row form .cart__items table tbody tr td .mob cart-remove-button svg{height:1.8rem;width:auto}.template-cart cart-items .row form .cart__items table tbody tr .cart-item__totals{padding-left:33.33%}.p-learn #cbdthc .row .flex .img{right:-16rem;width:40rem}.p-learn #cbdthc .row .flex .img img{width:40rem;top:7rem}.p-learn #cbdthc .row .flex .txt{padding:0 1rem}.p-learn #cbdthc .row .flex .txt h3{font-size:2.4rem;max-width:22rem}.p-learn #cbdthc .row .flex .txt h2{font-size:4rem;max-width:35rem}.p-learn #cbdthc .row .flex .txt p{max-width:42rem}.p-learn #cbdthc .row .flex .txt .nav{max-width:31rem}.p-learn #abcs .row .flex .post a .image .text p{display:none}.p-wheretobuy #hero .row h1{font-size:4.5rem}.p-wheretobuy #hero .row p{padding:0 1rem}.p-storelocator #hero .row h1{font-size:4.5rem}.p-storelocator #hero .row p{padding:0 1rem}.p-quiz #quiz .container .flex .left .txt svg{display:none}.p-quiz #quiz .container .flex .right{flex:1 0 100%;max-width:100%;margin:0 auto}.p-quiz #quiz .container .flex .right .txt{padding:0 2rem}.p-quiz #quiz .container .flex .right .txt h3{color:#00c3b3}#agechecker{background-color:#fff}#agechecker .flex{max-width:100%}#agechecker .flex .body{max-width:100%;height:auto}#agechecker .flex .body .img{position:relative;width:24.6rem;height:9.8rem;background-image:url(ayrloom-sky.svg);background-size:contain;right:0;top:0;margin:-8rem auto 1rem}#agechecker .flex .body .logo{width:23rem;right:14rem;position:relative;right:0;top:0;margin:10rem auto 0}#agechecker .flex .body h2{margin:3rem auto 2.5rem}#agechecker .flex .body .bg{max-width:50.2rem;background-image:none}#agechecker .flex .body .buttons{left:0}.template-account .seal-subscription-page .seal-auto-min .seal-container{display:block;text-align:left}.template-account .seal-subscription-page .seal-auto-min .seal-container div:not(.seal-button){margin:0 0 2rem}.template-account .seal-subscription-page .seal-auto-min .seal-container .seal-button{margin-left:0}.template-blog #blog .flex .awards{width:100%}.template-blog #blog .flex .awards .bg img{object-position:left center}.template-blog #blog .flex .awards .award{flex-direction:column}.template-blog #blog .flex .awards .award .img{flex:unset;height:25rem}.template-blog #blog .flex .awards .award .txt{margin:0 auto}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper h4#wpd_product_quick_view_product_title{font-size:4.6rem}}@media only screen and (max-width: 500px){header#head .mainMenuContainer .clouds .cloud2{display:none}#nlpp .flex .body{padding:3rem 1.5rem 6.5rem;margin:0 0 3.5rem}#nlpp .flex .body .close{right:unset;left:50%;bottom:-7rem;top:unset;margin-left:-2.3rem}#nlpp .flex .body .stripes{height:4.2rem;width:100%;display:block;border-bottom-left-radius:2rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:2rem;top:unset;right:0}#nlpp .flex .body .stripes div{height:1.4rem;width:100%}#nlpp .flex .body h2{font-size:4rem}#cbdthc .row .flex .txt{margin-top:-47vw}#cbdthc .row .flex .txt h3{max-width:22rem}#cbdthc .row .flex .txt .nav{max-width:30rem}#cbdthc .row .flex .txt .nav .post{max-width:13rem;border-radius:7rem}#cbdthc .row .flex .txt .nav .post a{padding:1rem 0 3.5rem}#cbdthc .row .flex .txt .nav .post a .ico{width:11.2rem;height:11.2rem}#cbdthc .row .flex .txt .nav .post a p{font-size:1.8rem}.p-about #hero{background-position:center bottom}.p-about #hero .row h1{font-size:25rem}.p-about #hero .row h2{font-size:5.6rem;letter-spacing:-1.6px}.p-about #hero .row p{font-size:3rem}.p-about #hero .row img{width:38rem}#wpdMainContainer #wpdPrimaryContactWrapper,#wpdMainContainer #wpdBusinessDetailWrapper,#wpdMainContainer #wpdSubmitButtonWrapper,#wpdMainContainer #wpdCaptchaWrapper,#wpdMainContainer #wpdMarketingEmailsWrapper,#wpdMainContainer #wpdOtherDetailWrapper,#wpdMainContainer #wpdOtherDetailFieldsWrapper{padding-left:2.5rem;padding-right:2.5rem}#wpdMainContainer #wpdSubmitButtonWrapper #wpdSubmitButton{min-width:100%;max-width:32rem}#wpd_main_container #wpd_login_top_bar_wrapper #wpd_login{padding-left:2.5rem;padding-right:2.5rem}.template-index #hero .slide .row .flex .text{padding:37rem 1rem 0}.template-index #hero .slide .row .flex .text h2{font-size:2.4rem}.template-index #hero .slide .row .flex .text p{font-size:1.8rem}.template-index #hero .slide .row .flex .text h1{font-size:4.6rem;letter-spacing:-.7px}.template-index #vibe .row .type.category{margin:2rem 0 0}.template-index #vibe .row .type.category .products ul li{flex:1 0 100%;margin:0 auto}.template-index #vibe .row nav{flex-direction:column;padding:0;background:transparent}.template-index #vibe .row nav div{padding:1.2rem 4rem;margin:0 auto 2rem}.template-index #vibe .row nav div:nth-of-type(2){margin:0 auto}.template-index #cbdthc{padding:18rem 0 14rem}.template-product #effect .gallery{padding:6rem 2.5rem;overflow:hidden;margin:8rem -2rem 0}.template-product #effect .gallery .owl-carousel{margin-left:-1.5rem}.template-product #effect .gallery .owl-carousel .owl-stage-outer{overflow:visible}.template-product #effect .gallery .nav{display:none}.template-product #effect .considering h2{max-width:30rem}#cbdthc{padding:11rem 0 8rem}#cbdthc ul{max-width:30.5rem;height:43rem}#cbdthc ul li:nth-of-type(1){top:9rem;left:0}#cbdthc ul li:nth-of-type(2){top:2rem;left:14rem}#cbdthc ul li:nth-of-type(3){top:19.5rem;left:3rem}#cbdthc ul li:nth-of-type(4){top:28rem;left:11.5rem}#cbdthc ul li:nth-of-type(5){top:36rem;left:0rem}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu{flex-direction:column}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li{flex:unset}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:nth-last-of-type(2){flex:unset}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:nth-last-of-type(2) ul{max-height:unset}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:nth-last-of-type(2) ul>li{max-width:100%}#footer .row:nth-of-type(2) .container .flex .menu .mainMenu>li:nth-last-of-type(1){flex:unset}.template-article #events .row h2{font-size:2.5rem}.template-article #events .row .flex{margin:0;flex-wrap:wrap}.template-article #events .row .flex .post{flex:1 0 100%;max-width:100%;padding:0 0 4.5rem}.template-article #events .row .flex .post a{padding:1rem 1rem 2.5rem;background:#fff;border-radius:2rem;box-shadow:0 20px 40px -40px #dbe3ede6;width:100%}.template-article #events .row .flex .post a img{border-radius:2rem}.template-article #blogPost .row .flex .aside .cont{padding:3rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper{flex-wrap:wrap;text-align:left}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper h5{flex:1 0 100%;max-width:100%;margin:0 0 1rem;text-align:left}.template-login #MainContent>.shopify-section .customerContent .flex .txt #seal-login-helper p{flex:1 0 100%;max-width:100%;text-align:left}.p-learn #questions .row h2{font-size:4.5rem;max-width:40rem;margin-bottom:3rem}.p-learn #questions .row .search .field .flex:after{display:none}.p-learn #questions .row .search .field .flex .ico{display:none}.p-learn #abcs{padding-top:10rem}.p-learn #abcs .row h2{font-size:4.5rem}.p-learn #faq .row .flex aside ul li{font-size:2.4rem;letter-spacing:-.5px}.template-page.p-labtests #labtests .flex aside ul li{padding:0 1.8rem}.p-quiz #quiz .results{padding:8rem 2rem 4rem}.p-quiz #quiz .results .productlisting .post a .img{border-radius:3rem}}@media only screen and (max-width: 470px){.template-page.p-labtests #labtests .flex aside ul li{padding:0 1.5rem}}@media only screen and (max-width: 450px){.template-product.prod-swag #vibe .flex .lead{padding:4rem 3rem 3rem}.template-product.prod-swag #vibe .flex .lead h1{font-size:4.6rem;letter-spacing:-1.2px}.template-product.prod-swag #vibe .flex .text{padding:4rem 3rem 7rem}.p-learn #hero .row h1{font-size:5rem;letter-spacing:-1px}.p-learn #vibe .flex .lead{padding:4rem 3rem 3rem}.p-learn #vibe .flex .lead h1{font-size:4.6rem;letter-spacing:-1.2px}.p-learn #vibe .flex .text{padding:4rem 3rem 7rem}.p-learn #cbdthc .row .flex .img{right:-11rem;width:30rem}.p-learn #cbdthc .row .flex .img img{width:30rem}.p-learn #cbdthc .row .flex .txt h2{font-size:3.8rem;max-width:29rem}.p-learn #cbdthc .row .flex .txt p{max-width:29rem}.p-learn #cbdthc .row .flex .txt .nav{max-width:31rem}.p-learn #cbdthc .row .flex .txt .nav .post{max-width:12.2rem}.p-quiz #quiz .container #s1 .flex .left{padding:4rem 2rem}.p-quiz #quiz .container #s1 .flex .left .txt h1{font-size:4.6rem;letter-spacing:-1.2px}.p-about #history{padding:11rem 0 12rem}.p-about #history .row .flex{margin-bottom:0}.p-about #history .row .flex .text .clouds{height:10rem}.p-about #history .row .flex .text h1{font-size:5rem}.p-about #history .row .flex .text h3{font-size:2.6rem}.p-about #adjust{padding-bottom:15rem}.p-about #adjust .row p{font-size:2rem}.p-about #adjust .row h2{font-size:4rem;letter-spacing:-.6px;padding:0 1rem}.p-about #weedmaps .row img{margin:-1rem auto 9rem;width:34rem}.template-product #hero .product .product__media-wrapper .awards{margin-left:-13rem}.template-product #effect .quiz .flex .txt{margin-bottom:2rem}.template-product #effect .quiz .flex .txt h2{font-size:4.6rem;letter-spacing:-1.2px}.template-index #hero .slide .row .flex .text{padding:33rem 0 1rem}.template-index #introducing .row .content{border-radius:4rem}.template-index #introducing .row .content .top h2{font-size:3.6rem;max-width:30rem}.template-index #introducing .row .content .bottom{padding:2rem 2rem 6rem}.template-index #introducing .row .content .bottom p{font-size:2.2rem;max-width:47rem}.template-index #moreinfo{padding:2rem 0 9rem}.template-index #moreinfo .row .flex .left .post:nth-of-type(1),.template-index #moreinfo .row .flex .left .post:nth-of-type(2),.template-index #moreinfo .row .flex .left .post:nth-of-type(3){padding:0 1rem}.template-index #moreinfo .row .flex .middle .post{margin-top:-8rem}.template-index #moreinfo .row .flex .middle .post .icon{width:14rem;height:14rem}.template-index #moreinfo .row .flex .middle .post .ppp{right:2.1rem;bottom:0;width:33rem}.template-index #moreinfo .row .flex .middle .post .ppp:before{left:-25rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp{right:5rem}.template-index #moreinfo .row .mob .post{flex:1 0 100%;max-width:28rem;padding:0 1rem 4rem;margin:0 auto}.template-blog #blog{padding-bottom:5rem}.template-blog #blog .row .flex .container.bloglisting .post h1,.template-blog #blog .row .flex .container.bloglisting .masonry .post.event a .cont .posthead h1{font-size:1.8rem}.shopify-challenge__container .shopify-challenge__message{font-size:2.2rem;max-width:34rem}.nutritionfacts{transform:scale(.9);margin:-1rem -1.5rem 0}.template-page.p-labtests #labtests .flex aside ul li{padding:0 1.2rem}.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options select#within_distance{margin-right:11rem}}@media only screen and (max-width: 420px){.template-index #blog .row .container.bloglisting .right .post{padding:0 0 2rem}.template-index #blog .row .container.bloglisting .right .post .posthead h1{font-size:1.8rem}.template-index #blog .row .container.bloglisting .left .post a .cont .posthead h1{font-size:2rem}.bloglisting .soon h2{font-size:3.2rem;background-size:12rem auto;padding-top:15rem}.bloglisting .soon p{font-size:1.6rem}.template-product #effect .considering{padding:7rem 0 26rem}.template-product #effect .considering ul{max-width:28rem}.template-product #effect .considering ul li{width:17rem;height:14rem;padding:1rem 2.2rem;font-size:1.8rem}.template-product #effect .considering ul li:nth-of-type(1){left:-1.5rem;top:8rem}.template-product #effect .considering ul li:nth-of-type(2){left:12.3rem}.template-product #effect .considering ul li:nth-of-type(4){left:11rem;top:29rem}.template-product #effect .considering ul li:nth-of-type(5){top:40rem}.template-product #effect .effect .flex .txt .baloon .ppp{width:32rem;margin-left:-16rem}.template-product #effect .effect .flex .txt .baloon .ppp .content{padding:2rem .5rem}.template-page.p-contact #contact .row .flex .form .content .stripe .clouds,.template-page.p-complaint #contact .row .flex .form .content .stripe .clouds{left:-4rem}.template-collection #hero .featuredproduct .details h2{font-size:4.2rem;margin-bottom:2rem 0 1.2rem 0;letter-spacing:-1.3px}.template-collection #hero .featuredproduct .details p{font-size:1.8rem;letter-spacing:-.5px}.template-collection #collection h1{font-size:4.8rem}.template-article #blogPost .row h1{font-size:3.6rem}.template-article #blogPost .row p{font-size:1.5rem}.template-article #blogPost .row img{border-radius:2.2rem}.p-wheretobuy #hero .row h1{font-size:3.7rem}.p-wheretobuy #hero .row .select{flex-direction:column}.p-wheretobuy #hero .row .select label{margin:0 auto 2.5rem}.p-wheretobuy #hero .row .select #state{margin:0 auto}.p-storelocator #hero .row h1{font-size:3.7rem}.p-quiz #quiz .container .flex .left .txt{padding:6rem 3rem}.p-quiz #quiz .container .flex .left .txt h1{font-size:4.4rem}.p-quiz #quiz .container .flex .nav{max-width:30rem}.p-quiz #quiz .container .flex .nav .post{max-width:13rem}.p-quiz #quiz .container .flex .nav .post .content{padding:1.4rem .6rem 2.5rem}.p-quiz #quiz .container .flex .nav .post .content .ico{width:10rem;height:10rem}.p-quiz #quiz .container .flex .nav .post .content p{font-size:1.8rem}.p-quiz #quiz .container .flex .right .txt{padding:2rem 3rem}.p-quiz #quiz .container .flex .right .txt form .formrow button{padding:1rem 9rem}.p-quiz #quiz .container .flex .left .txt .progress li.current:after,.p-quiz #quiz .container .flex .right .txt .progress li.current:after{width:5rem;height:2rem;top:-1.8rem;left:auto;right:.5rem}.p-quiz #quiz .container #s3 .flex .right .txt,.p-quiz #quiz .container #s4 .flex .right .txt,.p-quiz #quiz .container #s5 .flex .right .txt{padding:6rem 3rem}.p-quiz #quiz .container #s3 .flex .right .txt .select,.p-quiz #quiz .container #s4 .flex .right .txt .select,.p-quiz #quiz .container #s5 .flex .right .txt .select{margin:0}.p-quiz #quiz .container #s3 .flex .right .txt h1,.p-quiz #quiz .container #s4 .flex .right .txt h1,.p-quiz #quiz .container #s5 .flex .right .txt h1{font-size:4rem}.p-quiz #quiz .container #s5 .flex .right .txt h1{font-size:4.4rem}.p-quiz #quiz .container #s5 .flex .right .txt .select.long li .content{padding:.8rem 1.5rem .8rem 1rem}#agechecker .flex .body .buttons{flex-wrap:wrap;max-width:30rem}#agechecker .flex .body .buttons button{flex:1 0 100%;max-width:30rem;margin:0 auto 1.2rem}#MainContent #wpd_main_container #top_bar_main_container h4{font-size:4.8rem}.template-page.p-labtests #labtests .flex aside ul li{padding:0 2rem}}@media only screen and (max-width: 400px){.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options select#within_distance{margin-right:6rem}#cart_drawer_popup .wpd-cart-item .wpd-cart-item-price .wpd-cart-price{font-size:1.6rem}}@media only screen and (max-width: 380px){header#head .mainMenuContainer .clouds{display:none}.template-index #hero .slide .row .flex .text{padding:26rem 0 0}.template-index #hero .slide .row .flex .text h1{font-size:3.8rem;margin:2rem auto 1rem}.template-index #hero .slide .row .flex .text p{font-size:1.6rem}.template-index #moreinfo .row .flex .middle .post .ppp{width:30rem;right:1.1rem}.template-index #moreinfo .row .flex .right .post:nth-of-type(2) .ppp{right:3rem;width:30rem}.p-about #hero{padding-top:10rem;height:59rem}.p-about #hero .row h1{font-size:24rem}.p-about #hero .row h2{font-size:4.8rem;margin-top:-3.5rem}.p-about #hero .row p{font-size:2.5rem}.p-about #hero .row img{width:28rem;margin-left:-4rem}.p-about #weedmaps .row img{margin:-1rem auto 9rem;width:29rem}.template-page.p-mediakit #hero .row h1,.template-page.p-mediakitgoogle #hero .row h1{font-size:5.3rem}.template-page.p-mediakit .mediakit .row .flex .post,.template-page.p-mediakitgoogle .mediakit .row .flex .post{padding:0 0rem 5rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt{padding:4.7rem 2rem 4.5rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns{flex-wrap:wrap}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns button{flex:1 0 100%;max-width:13rem;margin-bottom:2rem}.template-login #MainContent>.shopify-section .customerContent .flex .txt form .btns p{flex:1 0 100%;max-width:100%;margin-left:0}.template-product #hero .product .product__info-wrapper .product-form,.template-product #hero .product .product__info-wrapper .product-form__quantity{max-width:29rem}.template-product #hero .product .product__info-wrapper .wheretobuy.onlineavailable{left:-4.7rem}.template-product #hero .product .product__info-wrapper .price-per-item__container{margin-right:-2.5rem}.template-product #hero .product .product__info-wrapper .notavailable .label{font-size:1.5rem}.template-product #hero .product .product__info-wrapper .product-form__buttons .product-form__submit{min-width:16rem}.template-page.p-labtests #labtests .flex aside ul li{padding:0 1rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_product_quantity_wrapper{max-width:28.8rem}#MainContent #wpd_main_container #wpd_product_quick_view #wpd_product_quick_view_main_container #wpd_product_quick_view_main_contain_wrapper #wpd_product_quick_view_product_info_wrapper #wpd_product_quick_view_add_to_cart{width:16rem;min-width:16rem}}@media only screen and (max-width: 350px){.p-storelocator #shopify-block-AcWdYd0tLcjhpS0pIa__sc_store_locator_map_map_btcjUk .search_bar .search_options select#within_distance{margin-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
