.medium-up--one-half{width:50%!important;width:50%;display:inline-block;vertical-align:bottom}.parallax:not(.image-section-parallax):before{background-color:unset!important}.index-section .hero:before{background-color:unset!important}.newsletter_wrapper{background:linear-gradient(#01c6ff,#56ffd8)!important;height:460px}header .icons--inline{color:#a66bda!important}.header-icons span.cart-item-count-header{background:#16c286;font-weight:400;border-radius:50%;color:#fff!important;font-size:10px;letter-spacing:0;width:15px;height:15px;position:absolute}footer .container{max-width:1100px!important;padding-left:60px!important;padding-right:60px!important;margin:auto!important}footer .bottom-footer .container{max-width:1100px;padding-left:60px;padding-right:60px;margin:auto;text-align:center}.bottom-footer-row{text-align:center!important}.hero__inner a.btn{background:#16c286!important;position:absolute;bottom:0;display:inline-block;left:0}.homepage-section--featured-products-wrapper .col-md-12 .row{transition:.3s ease padding;max-width:1300px;margin:0 auto;width:100%}.hero__inner{position:relative;width:60%}.container .bottom-footer-row{max-width:1100px;padding-left:60px;padding-right:60px;margin:auto}.newsletter_wrapper h2.wow.fadeIn,.newsletter_wrapper .newsletter__title p{color:#fff}.newsletter_wrapper .contact-form input{background-color:#fff;margin-top:24px;margin-bottom:1rem;width:76%}footer .footer__social-icons .sm-icons:not(.password-social-links) svg{height:25px;width:25px}footer .type-subheading--1{font-size:17px!important}.newsletter_wrapper .wow h2>span:before{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:29%;height:4px;background-color:#16c286}.newsletter_wrapper .col-12.col-sm-12.newsletter__item{text-align:center!important}.newsletter_wrapper .col-12.col-sm-12.newsletter__item p{margin-top:25px}div#newsletter-wrapper{flex-direction:column;align-items:center}.newsletter_wrapper .newsletterbtn{display:inline-block;width:20%;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:2px!important;padding:12px 22.5px;background-color:#a66bda;color:#fff;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.08em;line-height:1;font-size:14px;text-align:center}.col-md-6 span.money{color:#16c286;font-weight:700}.hp-subtitle span.indiv-product-title-text{width:91%}.hp-subtitle span.money-styling{width:150px}.onboarding--sold-out a.btn{opacity:.5;cursor:default;width:30%;background:#16c286}.product--featured-product .col-md-6 .home_headingtext{font-size:50px;line-height:1.4;margin-bottom:11px;font-weight:700;color:#000}.product--featured-product .social-sharing{display:flex;list-style-type:none}.product--featured-product .btn--share{background-color:transparent!important;border-color:#e8e9eb!important;color:#3e3e3e!important;margin-right:5px!important;margin-bottom:10px!important;padding:9px 10px!important;margin-top:10px!important}.product--featured-product .btn--share .icon-facebook{fill:#3b5998}.product--featured-product .btn--share .icon{vertical-align:middle;width:16px;height:16px;margin-right:4px}.product--featured-product .btn--small{padding:8px 10px;font-size:.75em;line-height:1}.product--featured-product svg path{fill:inherit;stroke:inherit}.product--featured-product .btn--share .icon-twitter{fill:#00aced}.product--featured-product .btn--share .icon-pinterest{fill:#cb2027}.product--featured-product .social-sharing .btn:not(.btn--password-submit){border:1px solid black}.hp-subtitle span.money-styling span.money{color:#16c286;font-weight:700}.dropdown-menu{min-width:19rem!important}.hp-subtitle a.indiv-product__link{display:flex}.hp-subtitle span.indiv-product-title-text{font-size:18px!important;font-weight:500;text-align:left;color:#000}.col-md-12 h2.wow.fadeIn,.product--featured-product h2.wow.fadeIn{font-size:32px;font-weight:700;color:#3e3e3e}.product--featured-product .producttitlee{font-size:50px;letter-spacing:0px;line-height:1.4;margin-bottom:11px;font-weight:700;color:#3e3e3e}.product--featured-product .entry-content{margin-top:30px}.product--featured-product .col-md-6 .entry-content li{margin-bottom:4px;color:#464646}.product--featured-product .col-md-6 .entry-content ul{margin:0 0 17.5px 35px}.product--featured-product .featured-product--submit-action button#purchase{background-color:#16c286;border:1px solid transparent!important;color:#fff;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;font-size:16px!important;padding:14.4px 27px;max-width:350px;border-radius:4px}.bottom-footer #footer-payment-methods{display:flex;justify-content:flex-end!important}.bottom-footer .padding-right-sm{padding-right:10px!important}.title-bar{position:relative}.title-bar h2>span:before{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:14%;height:4px;background-color:#16c286}.col-md-12 .title-bar{padding-bottom:17px;margin-bottom:35px}.site-footer__copyright-content img{max-width:150px!important}.margin-top-lg a.btn.hero__btn.margin-top-sm{font-size:16px!important;padding:14.4px 27px;font-weight:700!important}.sticky-header-icon button{color:#a66bda!important}span.cart-item-count-header{background:#16c286;font-weight:400;border-radius:50%;color:#fff!important;font-size:10px;letter-spacing:0;width:15px;height:15px;position:absolute;top:25px}.header-wrapper .logo-placement-within-wrapper__item{flex:unset!important}.header-wrapper .logo-placement-within-wrapper__item:nth-child(2){flex:auto!important}.header-wrapper .header-content{max-width:1300px;margin:0 auto}.nav a{text-transform:initial}.homepage-sections-wrapper .sold-out-badge{background:#16c286!important}.margin-top-lg .grid{display:flex;flex-wrap:wrap}article#faq{width:83.33333%}#faq img.img-relative{width:19%;position:relative}#faq h1.main-heading{color:#16c286;margin-bottom:55px;text-align:left;font-weight:700;font-size:50px;line-height:1.4}#faq strong{font-size:16px;letter-spacing:0px;line-height:1.4;color:#3e3e3e}#faq section.entry-content{color:#3e3e3e;font-size:17px}#about-us h1.main-heading{text-align:left;font-size:50px;line-height:1.4;margin-bottom:30px;font-weight:700;color:#16c286}article#about-us{width:83.33333%}#about-us section.entry-content img{position:relative;left:-.66667%;width:75%}#about-us section.entry-content{color:#3e3e3e;font-size:16px;letter-spacing:0px;line-height:1.4;font-weight:500;font-style:normal}.collection-main--wrapper .sold-out-badge{background:#16c286!important}.homepage-section--featured-collections-wrapper h3.type-subheading{font-size:20px;font-weight:700;color:#3e3e3e}#terms-of-use h1.main-heading{font-size:50px;letter-spacing:0px;line-height:1.4;margin-bottom:30px;font-weight:700;color:#3e3e3e}article#terms-of-use{width:83.33333%}#terms-of-use .entry-content p{color:#3e3e3e;font-size:16px;letter-spacing:0px;line-height:1.4;font-weight:500;font-style:normal}#terms-of-use .entry-content h3.paragraph_header{margin-top:55px;margin-bottom:27.5px;font-size:30px;line-height:1;letter-spacing:-.009em!important;font-style:normal;font-weight:700;color:#3e3e3e}article#privacy-policy{width:83.33333%}#privacy-policy .entry-content p{color:#3e3e3e;font-size:16px;letter-spacing:0px;line-height:1.4;font-weight:500;font-style:normal;margin:0 0 19.44444px}#privacy-policy .title-bar h1.main-heading{font-size:50px;letter-spacing:0px;line-height:1.4;margin-bottom:30px;font-weight:700;color:#3e3e3e}article#returns-refunds-policy{width:83.33333%}#returns-refunds-policy section.entry-content{font-size:16px;letter-spacing:0px;line-height:1.4;font-style:normal;font-weight:500;color:#3e3e3e;padding-bottom:20px}#returns-refunds-policy h1.main-heading{font-size:50px;letter-spacing:0px;line-height:1.4;margin-bottom:49px;font-weight:700;color:#3e3e3e}#product-box .shopify-product-form h1.custom-font{font-size:31px;line-height:1;margin-bottom:10px!important;margin:0 0 17.5px;font-style:normal;font-weight:700;word-wrap:break-word;letter-spacing:-.009em!important;width:70%;color:#3e3e3e}#product-box .shopify-product-form li.product-page--pricing--variant-price{font-weight:700;color:#16c286;margin-top:0;margin-bottom:0}#product-box .shopify-product-form ul.product-page--pricing{font-weight:700;color:#16c286}#product-box .shopify-product-form .quantity-controls button{color:#16c286!important}#product-box .shopify-product-form .btn{background:#a66bda!important;line-height:1.4;font-size:16px!important;padding:14.4px 27px;font-weight:700!important}article#contact-us{display:none}#contact-us .title-bar h2{text-shadow:0 0 4px rgba(0,0,0,.4);margin-bottom:20px!important;font-size:4.0625em!important;line-height:1.4;letter-spacing:-.009em!important;font-style:normal;font-weight:700;word-wrap:break-word}#contact-us .contact-form--header h2{color:#3e3e3e;font-weight:700;margin-bottom:20px!important;font-size:38px;line-height:1.4;margin:0 0 17.5px}#product-box .product-single__popup a.product-popup:hover{color:#646464}#product-box .swatches-wrapper{margin-top:20px}.product-popup__wrapper .slick-next,.product-popup__wrapper .slick-prev{background:transparent!important}.product-single__popup .product-popup{color:#16c286;text-decoration:underline;transition:.3s ease all}.product-popup__wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:999}.product-popup__wrapper .x-mark{position:fixed;top:80px;right:15px;font-size:20px;color:#fff;cursor:pointer;z-index:999999999}.product-popup__wrapper .product-popup__box .grid__item{float:left;padding-left:30px;width:100%}.product-popup__wrapper .product-popup__images .product-popup__slider .product-popup__box .grid__item img{margin:5px auto;max-width:190px;max-height:240px}.product-popup__wrapper .slick-next:after{display:block;border-right:2px solid #464646;border-right-color:#464646;border-top:2px solid #464646;border-top-color:#464646;transform:rotate(45deg);width:20px;height:20px}.product-popup__wrapper .slick-next:after{right:50%;transform:translateY(-50%) translate(50%) rotate(45deg)!important;z-index:2;content:"";position:absolute;top:50%!important}.product-popup__wrapper .slick-prev:after{display:block;border-left:2px solid #464646;border-left-color:#464646;border-top:2px solid #464646;border-top-color:#464646;left:0;transform:rotate(-45deg);width:20px;height:20px;content:""}body .product-popup__wrapper button.slick-prev.slick-arrow:focus{background-color:transparent!important;background:transparent!important}body .product-popup__wrapper button.slick-next.slick-arrow:focus{background-color:transparent!important;background:transparent!important}.ajax-cart--checkout-add-note{display:none}.popup__text-wrapper--no-image{background:linear-gradient(#01c6ff,#56ffd8)!important;height:301px}.popup__text-wrapper--no-image .newsletter__submit-text--large{display:inline-block;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:2px!important;background-color:#a66bda;color:#fff;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.08em;line-height:1;font-size:14px;text-align:center;padding:11px 52px;margin-top:30px}#popup a.popup--close-btn{background-color:#a66bda!important}#popup .popup-container #newsletter_text,.popup-container [id^=newsletter_text]{min-width:414px}#popup .popup--inner .type-subheading{font-size:2rem!important;padding-bottom:11px!important;font-weight:700!important}#popup button#newsletter_submit{width:200px!important}.collection-grid-wrapper .aspect-ratio img,.homepage-featured-products .aspect-ratio img{object-fit:contain!important}.product-popup__wrapper .slick-prev:after{transform:translateY(-50%) translate(-50%) rotate(-45deg)!important;left:50%!important;z-index:2;position:absolute;top:50%!important}.template-product .product-single__media{text-align:center}.template-product .product-single__photo{max-width:550px!important}.product-recommendations-wrapper .aspect-ratio img{object-fit:contain!important}.checkout-add-note{display:none}.aspect-ratio img{object-fit:contain!important}@media (min-width: 780.5px){.product-popup__wrapper .x-mark{top:100px}}.product-popup__wrapper .product-popup__images{position:fixed;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.product-popup__wrapper .product-popup__images .product-popup__slider{width:350px;height:410px}.product-popup__wrapper .product-popup__images .product-popup__slider .product-popup__box .grid__item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:150px;height:185px}.product-popup__wrapper .product-popup__images .product-popup__slider .product-popup__box .grid__item:nth-child(odd){clear:left}.product-popup__wrapper .product-popup__images .product-popup__slider .product-popup__box .grid__item img{margin:5px auto;max-width:125px;max-height:160px;height:100%;object-fit:contain;background-color:#fff}.product-popup__wrapper .product-popup__images .product-popup__slider .product-popup__box .slide_title{color:#fff;font-weight:300}@media (min-width: 780.5px){.product-popup__wrapper .product-popup__images .product-popup__slider{width:476px;height:580px}.product-popup__wrapper .product-popup__images .product-popup__slider .product-popup__box .grid__item{width:218px;height:270px}.product-popup__wrapper .product-popup__images .product-popup__slider .product-popup__box .grid__item img{margin:5px auto;max-width:190px;max-height:240px}}.product-popup__wrapper .product-popup__images .product-popup__title{color:#fff;font-weight:600}.product-popup__wrapper .slick-arrow{z-index:9999}.product-popup__wrapper .slick-arrow:before{display:none}.product-popup__wrapper .slick-arrow:after{width:20px;height:20px;border-color:#fff}@media screen and (min-width: 992px){.bottom-footer .bottom-footer-row{flex-direction:column!important}}@media (min-width: 767px){.footer-rainbow{display:none!important}}@media (min-width: 320px) and (max-width:767px){footer{position:relative}#footer-payment-methods{display:flex;flex-wrap:unset!important;justify-content:center;list-style:none}#footer-payment-methods svg{width:38px!important;height:24px!important}.footer-rainbow.margin-top-xlg{position:absolute;left:0;right:0;top:-66px;width:100%;z-index:1}.medium-up--one-half{width:100%!important}.hero__inner a.btn{background:#16c286!important;position:absolute;bottom:0;display:inline-block;left:-115px!important}.newsletter_wrapper .newsletterbtn{width:39%!important}.hp-subtitle a.indiv-product__link{display:block!important}.product--featured-product h2.producttitlee{font-size:48px!important;margin-bottom:18px!important}.product--featured-product .btn--share{padding:4px!important}section.homepage-sections-wrapper{padding-bottom:98px!important}.margin-top-lg .grid{display:block!important}.page-width{padding-left:18px!important;padding-right:18px!important}.padding-horizontal-sm{padding-left:10px!important;padding-right:10px!important}.small-width{padding-left:9px!important;padding-right:9px!important}.image-with-bg-text__wrapper{margin-bottom:25px!important}.bottom-footer #footer-payment-methods{display:flex;justify-content:space-around!important}.homepage-sections-wrapper .title-bar h2>span:before{width:44%!important}.mobile-header--wrapper button.slide-menu{color:#a66bda}.mobile-header--wrapper svg.feather.feather-search{color:#a66bda}.mobile-menu-close .menu-close-icon svg{stroke:#a66bda!important}.mobile-menu,.mobile-menu-close{background-color:#fff!important}.mobile-menu a.alt-focus{background-color:red;font-weight:700!important}.mobile-menu li.mobile-menu-link__has-submenu button.alt-focus{background-color:#f59303;font-weight:700!important}.mobile-menu .sm-icons li a{color:#a66bda!important}.sticky-mobile-header svg{stroke:#a66bda!important}ul#mobile-menu--test-menu li:nth-of-type(3) a{background-color:#00a9f3!important}.mobile-menu ul.sm-icons.clearfix{display:none}span.cart-item-count-header{position:absolute;top:25px;right:10px}#contact-us .title-bar h2{font-size:30px!important}.footer-block--wrapper{padding-top:68px!important}.product-popup__wrapper .slick-next:after{right:45px}.product-popup__wrapper .slick-prev:after{left:40px!important}.bis-reset .bis-button{font-size:11px!important}#popup .popup-container #newsletter_text,.popup-container [id^=newsletter_text]{min-width:259px!important}#popup .popup-container .popup--close-btn{width:28px!important;height:28px!important}#popup button#newsletter_submit{width:300px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom2.css.map */
