@charset "UTF-8";.nav-topbar .action-area__link{position:relative}.pharmacy-announcement{height:38px}.pharmacy-announcement p{color:#fff!important;margin:0!important}.pharmacy-announcement p.buttons{display:none}.nav-topbar .referral-code-box{position:relative;display:none}.nav-topbar .referral-code-box .input-referral-code-container{position:relative}.nav-topbar .referral-code-box .input-referral-code-container input.input-referral-code{text-align:center;color:#4a4e50;background:#fff;border:solid 1px #6ba2b8;padding:.8rem 2rem}.nav-topbar .referral-code-box .input-referral-code-container input.input-referral-code:focus{outline:0 none}.nav-topbar .referral-code-box .input-referral-code-container input.input-referral-code.has-error{border-color:#ff3860}.nav-topbar .referral-code-box .input-referral-code-container input.input-referral-code.has-error+.referral-code-error-message{display:block}.nav-topbar .referral-code-box .input-referral-code-container input.input-referral-code:not(:valid)+.referral-code-error-message{display:none!important}.nav-topbar .referral-code-box .input-referral-code-container .referral-code-error-message{display:none;white-space:nowrap;z-index:999;pointer-events:none;color:#ff3860!important;font-size:10px;position:absolute;left:50%;top:100%;transform:translate(-50%)}.nav-topbar .referral-code-box .pharmacy-info{display:none;background:#6ba2b8;border:solid 1px #6ba2b8;color:#fff!important}.nav-topbar .referral-code-box .pharmacy-info .pharmacy-info-content{padding:.8rem 2rem}.nav-topbar .referral-code-box .pharmacy-info .btn-edit-referral-code{text-decoration:underline;cursor:pointer}.nav-topbar .referral-code-box .pharmacy-info .btn-delete-referral-code{cursor:pointer;width:1.5rem;height:1.5rem;padding:.4rem;border-radius:50%;margin-right:2rem;background:#fff;color:#6ba2b8}.nav-topbar .referral-code-box .install-pharmacy-notice{display:none;background:#fff;border:solid 1px #6ba2b8}.nav-topbar .referral-code-box .install-pharmacy-notice .install-pharmacy-info{padding:.8rem 2rem}.nav-topbar .referral-code-box .install-pharmacy-notice .btn-confirm-referral-code{text-decoration:underline;cursor:pointer}.nav-topbar .referral-code-box .install-pharmacy-notice .btn-cancel-referral-code{cursor:pointer;background:#6ba2b8;color:#fff;width:1.5rem;height:1.5rem;padding:.4rem;border-radius:50%;margin-right:2rem}.nav-topbar .referral-code-box .pharmacy-name{font-weight:500}.nav-topbar .referral-code-box .working-icon{display:none;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.nav-topbar .referral-code-box .working-icon i{font-size:12px}.nav-topbar .referral-code-box+.btn.btn-pharmacy-locator{display:block}.nav-topbar .referral-code-box.has-referral-code .input-referral-code-container{display:none}.nav-topbar .referral-code-box.has-referral-code .pharmacy-info{display:flex;align-items:center}.nav-topbar .referral-code-box.has-referral-code+.btn.btn-pharmacy-locator{display:none}.nav-topbar .referral-code-box.install-referral-code .input-referral-code-container,.nav-topbar .referral-code-box.install-referral-code .pharmacy-info{display:none}.nav-topbar .referral-code-box.install-referral-code+.btn.btn-pharmacy-locator{display:none}.nav-topbar .referral-code-box.install-referral-code .install-pharmacy-notice{display:flex;align-items:center}.nav-topbar .referral-code-box.editing .input-referral-code-container{display:block}.nav-topbar .referral-code-box.editing .input-referral-code-container input.input-referral-code{background:#6ba2b8;color:#fff}.nav-topbar .referral-code-box.editing .input-referral-code-container input.input-referral-code::-moz-placeholder{color:#fff}.nav-topbar .referral-code-box.editing .input-referral-code-container input.input-referral-code:-ms-input-placeholder{color:#fff}.nav-topbar .referral-code-box.editing .input-referral-code-container input.input-referral-code::placeholder{color:#fff}.nav-topbar .referral-code-box.editing .pharmacy-info{display:none}.nav-topbar .referral-code-box.working .working-icon{display:block}.nav-topbar .btn.btn-pharmacy-locator{margin-left:0;display:none}pharmacy{display:block;margin-bottom:30px}pharmacy p{margin-bottom:10px}pharmacy span{font-weight:600}:root{--dark-red: rgba(205, 87, 82, 1);--dark-purple: rgba(84, 85, 164, 1);--light-green: rgba(4, 167, 175, 1);--white: rgba(255, 255, 255, 1);--black: rgba(0, 0, 0, 1)}.bootstrap-grid .container{display:block}a:hover,a:active,a.active,a:focus,a.focus,a:not(:disabled):not(.disabled):active,a:not(:disabled):not(.disabled).active{color:#588ea4}ul{padding-left:1.5rem!important}li{margin-bottom:.7em}.content ul.fa-ul{list-style:none!important}ul.list-style-disc{list-style:disc}.has-shadow{box-shadow:0 0 4px 1px #e8e8e8}.btn{border-radius:1.5px;letter-spacing:.4px;padding:.8rem 2rem;font-weight:500}.btn-primary{color:#fff;background-color:#6ba2b8;border-color:#6ba2b8}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{background-color:#588ea4;border-color:#588ea4}.btn-outline-primary{color:#6ba2b8;border-color:#6ba2b8}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#6ba2b8;border-color:#6ba2b8}.btn-secondary{color:#fff;background-color:#536f7f;border-color:#536f7f}.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active{background-color:#3f5867;border-color:#3f5867}.btn-outline-primary{color:#536f7f;border-color:#536f7f}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#536f7f;border-color:#536f7f}.btn-white{color:#536f7f;background-color:#fff;border-color:#fff}.btn-white:hover,.btn-white:active,.btn-white.active,.btn-white:focus,.btn-white.focus,.btn-white:not(:disabled):not(.disabled):active,.btn-white:not(:disabled):not(.disabled).active{color:#fff;background-color:#3f5867;border-color:#3f5867}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover,.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white:focus,.btn-outline-white.focus,.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:not(:disabled):not(.disabled).active{color:#fff;background-color:#3f5867;border-color:#3f5867}.btn-soft-pink{color:#fff;background-color:#edcec9;border-color:#edcec9}.btn-soft-pink:hover,.btn-soft-pink:active,.btn-soft-pink.active,.btn-soft-pink:focus,.btn-soft-pink.focus,.btn-soft-pink:not(:disabled):not(.disabled):active,.btn-soft-pink:not(:disabled):not(.disabled).active{background-color:#dfecef;border-color:#dfecef;color:#fff}.btn-outline-soft-pink{color:#edcec9;border-color:#edcec9}.btn-outline-soft-pink:hover,.btn-outline-soft-pink:active,.btn-outline-soft-pink.active,.btn-outline-soft-pink:focus,.btn-outline-soft-pink.focus,.btn-outline-soft-pink:not(:disabled):not(.disabled):active,.btn-outline-soft-pink:not(:disabled):not(.disabled).active{color:#fff;background-color:#edcec9;border-color:#edcec9}h1,h2{font-size:1.25em!important;letter-spacing:0!important;line-height:1.2em!important;font-weight:700}.text-size-sm{font-size:1.1em!important;letter-spacing:0!important;line-height:1.4em!important}.text-size-md{font-size:1.2em!important;letter-spacing:0!important;line-height:1.2em!important}.text-size-md-2{font-size:1.5em!important;letter-spacing:0!important;line-height:1.5em!important}.text-size-lg{font-size:1.8em!important;letter-spacing:-.03em!important;line-height:1.1em!important}.text-size-xl{font-size:2.3em!important;letter-spacing:-.04em!important;line-height:1.1em!important}.text-size-xxl{font-size:3em!important;letter-spacing:-.04em!important;line-height:1.1em!important}@media (min-width: 960px){h1,h2{font-size:2em!important;letter-spacing:0!important;line-height:1.32em!important;font-weight:700}.text-size-sm{font-size:1.1em!important;letter-spacing:0!important;line-height:1.4em!important}.text-size-md{font-size:1.42em!important;letter-spacing:0!important;line-height:1.1em!important}.text-size-lg{font-size:2.4em!important;letter-spacing:-.03em!important;line-height:1.1em!important}.text-size-xl{font-size:3.1em!important;letter-spacing:-.04em!important;line-height:1.1em!important}.text-size-xxl{font-size:3.8em!important;letter-spacing:-.04em!important;line-height:1.1em!important}}@media (min-width: 2000px){h1,h2{font-size:2.5em!important;letter-spacing:0!important;line-height:1.32em!important;font-weight:700}.text-size-sm{font-size:1.14em!important;letter-spacing:0!important;line-height:1.4em!important}.text-size-md{font-size:1.78em!important;letter-spacing:0!important;line-height:1.1em!important}.text-size-lg{font-size:3.07em!important;letter-spacing:-.03em!important;line-height:1.1em!important}.text-size-xl{font-size:3.9em!important;letter-spacing:-.04em!important;line-height:1.1em!important}.text-size-xxl{font-size:5em!important;letter-spacing:-.04em!important;line-height:1.1em!important}}.text-primary{color:#6ba2b8!important}.text-secondary{color:#536f7f!important}.text-white{color:#fff!important}.bg-primary{background-color:#d5e5ec!important}.bg-secondary{background-color:#536f7f!important}.bg-white{background-color:#fff!important}.bg-medium{background-color:#eee!important}.bg-ananda-professional-green{background-color:#aeb6ae!important}.bg-tan{background-color:#cfbe8f!important}.bg-light-grey{background-color:#eff1ef!important}.bg-light-blue{background-color:#dfecef!important}.bg-soft-pink{background-color:#edcec9!important}.bg-dark-blue{background-color:#58717f!important}header.header,.nav-topbar{display:none!important}.mobile-header{display:block!important}@media (min-width: 992px){header.header,.nav-topbar{display:block!important}.mobile-header{display:none!important}}.nav-topbar{border-bottom:1px solid #eee;width:100%!important;padding:0!important}.nav-topbar .header-cart__icon-2{margin:0 auto}.nav-topbar .action-area__link{padding:0!important}.nav-topbar .btn{border-radius:0;margin-left:1px}.nav-topbar .btn .badge{height:1rem;width:1rem;position:absolute;top:.03rem!important;left:calc(100% - 2.1rem)!important;background:#007ace}.nav-topbar .header__icon{height:1rem}.nav-topbar .header__phone{font-size:1.1em;margin-right:30px}.header .header__brand{padding:0 .75rem 1rem}.header .header__menu .navbar-link{letter-spacing:.5px;font-size:12.5px;font-weight:700;color:#4a4e50}#shopify-section-header-classic a.navbar-link.header__link.is-arrowless{min-height:50px!important}#shopify-section-header-classic a.navbar-link.header__link:hover,#shopify-section-header-classic a.navbar-link.header__link.is-active,#shopify-section-header-classic a.navbar-link.header__link>a:hover,#shopify-section-header-classic a.navbar-link.header__link>a.is-active{-webkit-text-decoration:underline solid #4a4e50 2px!important;text-decoration:underline solid #4a4e50 2px!important;text-underline-position:under}@media (min-width: 992px) and (max-width: 1199px){#shopify-section-header-classic .header__logo{width:150px!important;margin-left:-50px!important}}.mobile-menu .mobile-menu__submenu{margin-bottom:0!important}.mobile-header__logo img{width:70%}.mobile-menu-link,.mobile-menu__item,.mobile-menu a{color:#333}.mobile-menu a:hover{color:#4a4e50}.mobile-menu .mobile-menu__item .icon{fill:#000}.mobile-menu__content .icon-caption{display:block}.mega-menu{padding:1em 2em}.mega-menu__column-title{text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700;color:#4a4e50;margin-bottom:10px}.mega-menu__category-image{max-height:inherit!important;max-width:100%;width:100%}.mega-menu__list{margin-top:10px}.mega-menu__list-item{margin-bottom:8px}.mega-menu__list-item a{padding:.8em 0;color:#4a4e50}.is-slide-nav--true .product-gallery__thumbnail.is-nav-selected{opacity:1;border:1px solid #000000}.footer__container{border-top:1px solid #eee}.footer-menu__background{background:#fff}.footer-menu__contact{color:#4a4e50;fill:#4a4e50;display:block;line-height:1.5;padding:.5rem .75rem;letter-spacing:.5px;font-weight:700;text-transform:uppercase;font-size:.875rem}.footer-menu__contact-title{color:#4a4e50;fill:#4a4e50;display:block;line-height:1.5;padding:.5rem .75rem .2rem;letter-spacing:.5px;font-weight:700;text-transform:uppercase;font-size:.875rem}.footer-menu__link>a{color:#4a4e50;fill:#4a4e50;display:block;line-height:1.5;padding:.5rem .75rem;letter-spacing:.5px;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:.875rem}.footer-menu__contact-item{font-weight:400;font-size:.8em;color:#4a4e50;margin-bottom:.5em}.footer-menu__contact-link>a{color:#4a4e50}.footer-menu__contact-link>a.footer-menu__contact-link--email{text-transform:none!important}.footer-call-to-action{text-align:center}.footer-call-to-action__background{padding-top:5em;padding-bottom:5em;background-size:cover;background:url(https://cdn.shopify.com/s/files/1/0242/4425/6823/files/MOBILE-Bottom-CTA_2x_6b110b2e-0214-4f6a-b030-7498dfa3a6d0.png?v=1612939285) no-repeat}@media (min-width: 768px){.footer-call-to-action__background{background:url(https://cdn.shopify.com/s/files/1/0242/4425/6823/files/Bottom-CTA_2x_3d4f7ede-4292-4b30-8da3-5d701706d512.png?v=1612939282) no-repeat}}.footer-call-to-action__button-container{margin-top:2em}.section-vertical-padding{padding-top:2em;padding-bottom:2em}@media (min-width: 768px){.section-vertical-padding{padding-top:3em;padding-bottom:3em}}@media (min-width: 1200px){.section-vertical-padding{padding-top:5em;padding-bottom:5em}}.hero_full_screen{min-height:100vh;width:100vw;overflow:auto}.hero__under-main-top-menu{min-height:calc(80vh - 40px)!important;width:100vw;overflow:auto}@media (min-width: 992px){.hero__under-main-top-menu{min-height:calc(100vh - 100px)!important}}.hero__btn-1-of-2{display:block;width:100%}@media (min-width: 768px){.hero__btn-1-of-2{display:inline-block;width:auto}}.underline-short-thick{position:absolute;bottom:0;left:45%;width:10%;margin:0 auto;background:#6ba2b8;height:.3em}@media (min-width: 992px){.underline-short-thick{left:43%;width:14%}}.underline-short-thick__primary{background-color:#6ba2b8}.underline-short-thick__secondary{background-color:#536f7f}.underline-short-thick__white{background-color:#fff}.home-page-carousel__panel{width:100%;background-color:#f8f9fa;background-repeat:no-repeat;background-position:bottom right;background-size:100% 100%}@media (min-width: 768px){.home-page-carousel__panel{background-color:transparent;background-position:center center;background-size:auto 100%}}.home-page-carousel__panel-1{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/home-mobile-hero_2x_v3.png?v=1614236192)}@media (min-width: 768px){.home-page-carousel__panel-1{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/Home-Hero_2x_30d9e055-e528-4291-bde3-c02d55c0af08.png?v=1614211550);background-position:top right}}@media (min-width: 1600px){.home-page-carousel__panel-1{min-height:60vh}}@media (min-width: 2400px){.home-page-carousel__panel-1{min-height:40vh}}.home-page-carousel__panel-1__text-container{padding-bottom:350px}@media (min-width: 768px){.home-page-carousel__panel-1__text-container{padding-bottom:0}}.home-page-carousel__panel-2{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/banner-ananda-bliss-mobile_2x_dd0907b0-6c21-4631-8ca1-07cbf25744e4.jpg?v=1620788921);background-position:center bottom}@media (min-width: 768px){.home-page-carousel__panel-2{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/banner-ananda-bliss_7f572266-0125-42db-bc69-c55bae9ef4a7.jpg?v=1620785580);background-color:transparent;background-position:center center;background-size:100% 100%;height:32.29vw;width:100%}}.home-page-carousel__panel-2__text-container{margin-top:50px;padding-bottom:350px;padding-left:40px;padding-right:40px;text-align:center}@media (min-width: 768px){.home-page-carousel__panel-2__text-container{margin-top:auto;padding-bottom:0;text-align:left}}@media (min-width: 1025px){.home-page-carousel__panel-2__text-container{padding-bottom:0;font-size:inherit}}.home-page-carousel__panel-2--logo-img{width:100px;height:auto;background:#fff;padding:10px}@media (max-width: 767px) and (orientation: landscape){.home-page-carousel__panel-2{background-size:100% 100%;height:181vw;background-size:100% auto;height:140vw;width:100%}}@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait){.home-page-carousel__panel-2{background-size:auto 100%;height:37vw;width:100%}.home-page-carousel__panel-2__text-container{padding-bottom:0;font-size:.8em}.home-page-carousel__panel-2--logo-img{width:70px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.home-page-carousel__panel-2{background-size:auto 100%;height:35vw;width:100%}.home-page-carousel__panel-2__text-container{padding-bottom:0;font-size:.9em}.home-page-carousel__panel-2--logo-img{width:90px}}.home-page-carousel__panel-3{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/banner-ananda-socks-mobile_2x_e26fc0ad-40ed-4752-ab5c-37c735b71f20.jpg?v=1620791196);background-position:center bottom}@media (min-width: 768px){.home-page-carousel__panel-3{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/banner-ananda-socks_67cc1c30-e3d2-4c72-9713-58052d8dbe4a.jpg?v=1620791197);background-color:transparent;background-position:center center;background-size:100% 100%;height:32.29vw;width:100%}}.home-page-carousel__panel-3__text-container{margin-top:50px;padding-bottom:350px;padding-left:40px;padding-right:40px;text-align:center}@media (min-width: 768px){.home-page-carousel__panel-3__text-container{margin-top:auto;padding-bottom:0;text-align:left}}@media (min-width: 1025px){.home-page-carousel__panel-3__text-container{padding-bottom:0;font-size:inherit}}.home-page-carousel__panel-3--logo-img{width:100px;height:auto;background:#fff;padding:10px}@media (max-width: 767px) and (orientation: landscape){.home-page-carousel__panel-3{background-size:100% 100%;height:181vw;background-size:100% auto;height:140vw;width:100%}}@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait){.home-page-carousel__panel-3{background-size:auto 100%;height:37vw;width:100%}.home-page-carousel__panel-3__text-container{padding-bottom:0;font-size:.8em}.home-page-carousel__panel-3--logo-img{width:70px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.home-page-carousel__panel-3{background-size:auto 100%;height:35vw;width:100%}.home-page-carousel__panel-3__text-container{padding-bottom:0;font-size:.9em}.home-page-carousel__panel-3--logo-img{width:90px}}.home-page-carousel__panel-4{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/banner-ananda-pet-mobile_2x_07e64389-4c18-4464-972a-24e0f1dac666.jpg?v=1620791648);background-position:center bottom}@media (min-width: 768px){.home-page-carousel__panel-4{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/banner-ananda-pet-v3_2b52b008-a310-4515-bfaf-76670e3b5654.jpg?v=1620791648);background-color:transparent;background-position:center center;background-size:100% 100%;height:32.29vw;width:100%}}.home-page-carousel__panel-4__text-container{margin-top:50px;padding-bottom:350px;padding-left:40px;padding-right:40px;text-align:center}@media (min-width: 768px){.home-page-carousel__panel-4__text-container{margin-top:auto;padding-bottom:0;text-align:left}}@media (min-width: 1025px){.home-page-carousel__panel-4__text-container{padding-bottom:0;font-size:inherit}}.home-page-carousel__panel-4--logo-img{width:100px;height:auto;background:#fff;padding:10px}@media (max-width: 767px) and (orientation: landscape){.home-page-carousel__panel-4{background-size:100% 100%;height:181vw;background-size:100% auto;height:140vw;width:100%}}@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait){.home-page-carousel__panel-4{background-size:auto 100%;height:40vw;width:100%}.home-page-carousel__panel-4__text-container{padding-bottom:0;font-size:.8em}.home-page-carousel__panel-4--logo-img{width:70px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.home-page-carousel__panel-4{background-size:auto 100%;height:35vw;width:100%}.home-page-carousel__panel-4__text-container{padding-bottom:0;font-size:.9em}.home-page-carousel__panel-4--logo-img{width:90px}}.home-page-hero{width:100%;background-repeat:no-repeat;background-position:bottom right;background-color:#f8f9fa;background-size:100% 100%;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/home-mobile-hero_2x_v3.png?v=1614236192)}@media (min-width: 768px){.home-page-hero{min-height:80vh;background-color:transparent;background-position:top right;background-size:auto 100%;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/Home-Hero_2x_30d9e055-e528-4291-bde3-c02d55c0af08.png?v=1614211550)}}@media (min-width: 1600px){.home-page-hero{min-height:60vh}}@media (min-width: 2400px){.home-page-hero{min-height:40vh}}.home-page-hero__text-container{padding-bottom:350px}@media (min-width: 768px){.home-page-hero__text-container{padding-bottom:0}}.home-collection-button__bg{background:#333;min-height:200px}.home-collection-button{color:#fff;background-size:100% 100%;background-position:bottom right;background-repeat:no-repeat;width:100%;height:100vw!important}.home-collection-button:hover{opacity:.6;text-decoration:none;color:#fff}@media (max-width: 768px){.home-collection-button{font-size:1.8em!important}}@media (min-width: 578px){.home-collection-button{height:50vw!important}}@media (min-width: 992px){.home-collection-button{height:25vw!important}}.explore__square{color:#fff;width:100%;height:100vw!important}@media (min-width: 768px){.explore__square{height:calc(100vw * .333)!important}}.explore__how-does-cbd-work{background-size:80% 40%;background-position:110% 100%;background-repeat:no-repeat;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/oil_splash_2x_baba0487-8356-46c9-a3fb-ef93bf97d144.png?v=1613363275)}@media (min-width: 576px){.explore__how-does-cbd-work{background-size:80% 40%;background-position:110% 100%}}@media (min-width: 768px){.explore__how-does-cbd-work{background-size:80% 40%;background-position:110% 100%}}@media (min-width: 992px){.explore__how-does-cbd-work{background-size:30% 50%;background-position:110% 100%}}.explore__how-does-cbd-work__text-container{padding-bottom:200px}@media (min-width: 768px){.explore__how-does-cbd-work__text-container{padding-bottom:200px}}@media (min-width: 992px){.explore__how-does-cbd-work__text-container{padding-bottom:0}}.pharmacy-professional-wholesale-section{padding-top:4em;padding-bottom:200px;background-size:100% 100%;background-position:bottom right;background-repeat:no-repeat;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/wholesaling_2x_7cbb2705-12ad-4136-b33b-209d2627ec02.png?v=1613371905)}@media (min-width: 992px){.pharmacy-professional-wholesale-section{padding-top:5em;padding-bottom:5em}}@media (min-width: 992px){.pharmacy-professional-wholesale-section{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/500_F_170881118_uIPUeMsg9mlzSRK6GI7oXzC1fBXuUEzE_2x_47128762-536e-4882-8de9-b3e400d42ccf.png?v=1613371904)}}.why-us-hero{background-color:#eff1ef}.hemp-pioneers__list{padding-left:1.5rem!important}.hemp-pioneers__list li{color:#fff!important;margin-bottom:.7em}.partnership-page__logo-img{margin:0 auto 30px;filter:grayscale(100%);transition:filter .5s ease;width:260px;height:140px;padding:30px;-o-object-fit:contain;object-fit:contain}.partnership-page__logo-img:hover{filter:grayscale(0%)}#logo-PHARMALYNK.partnership-page__logo-img{padding:0}.pharmacy-locator-footer-section{padding-top:4em;padding-bottom:4em;background-size:100% 100%;background-position:bottom right;background-repeat:no-repeat;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/greenbox_2x_9fac1a4a-185e-4ddd-9547-20530c60e8c8.png?v=1613447321)}@media (min-width: 992px){.pharmacy-locator-footer-section{padding-top:5em;padding-bottom:5em;margin-bottom:3rem}}.how-does-cbd-work-hero{background-color:#eff1ef}.how-does-cbd-work__human-body-img{margin-left:auto;margin-right:auto;width:40%}@media (min-width: 576px){.how-does-cbd-work__human-body-img{width:50%}}@media (min-width: 992px){.how-does-cbd-work__human-body-img{width:60%}}@media (min-width: 1200px){.how-does-cbd-work__human-body-img{width:65%}}.journey-hero-img{position:relative;margin-top:-50px;bottom:-40px}@media (min-width: 992px){.journey-hero-img{margin-top:-100px;bottom:-60px}}.coa-input{padding-top:2em!important;padding-bottom:2em!important;border-radius:.5px}@media (min-width: 992px){.coa-hero-image{margin-left:20%;margin-right:20%;max-width:60%}}@media (min-width: 1200px){.coa-hero-image{margin-left:10%;margin-right:10%;max-width:80%}}.womens-health-page-hero{width:100%;background-repeat:no-repeat;background-position:bottom right;background-color:#f8f9fa;background-size:100% 100%;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/mobile-hero-background.png?v=1620690208)}@media (min-width: 768px){.womens-health-page-hero{background-color:transparent;background-position:top right;background-size:100% 100%;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/desktop-Hero-Background.png?v=1620690209)}}@media (min-width: 768px){.womens-health-page-hero__text-container{padding-bottom:0}}.womens-health-page-alex-capano__bg{background:linear-gradient(to bottom,#dfecef 68%,#fff 32%)}@media (min-width: 768px){.womens-health-page-alex-capano__bg{background:linear-gradient(to bottom,#dfecef 50%,#fff 50%)}}.womens-health-page__product-button-container{text-align:center}@media (min-width: 768px){.womens-health-page__product-button-container{text-align:left}}@media (min-width: 992px){.womens-health-page__product-image-container{padding:0 100px}}@media (min-width: 1025px){.womens-health-page__product-image-container{padding:0 150px}}.womens-health-page__product-icon-image{width:100%;height:auto}@media (min-width: 768px){.womens-health-page__product-icon-image{width:50%}}.womens-health-page__product-icon-image--flora-icons{width:100%;height:auto}@media (min-width: 768px){.womens-health-page__product-icon-image--flora-icons{width:40%}}.faq-accordion dt button{padding:20px 40px 20px 0!important}.faq-accordion dt .icon{right:10px!important;left:auto!important}.faq-accordion .icon svg{vertical-align:top}.breadcrumb__container .breadcrumb{padding:.2rem 1rem!important;margin-bottom:0!important;background-color:transparent!important;border-radius:0;font-size:.8em}.breadcrumb__container .breadcrumb li,.breadcrumb__container .breadcrumb li a{color:#bbb!important}.product-hero{background-color:#eff1ef;background-repeat:no-repeat;padding-bottom:300px;background-size:auto 70%;background-position:center bottom}@media (min-width: 576px){.product-hero{padding-bottom:300px;background-size:auto 70%;background-position:center bottom}}@media (min-width: 768px){.product-hero{padding-top:100px;padding-bottom:100px;background-size:65% auto;background-position:120% center}}.product-hero__bliss{padding-bottom:150px;background-size:60% auto;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/BlissIntimate-Header-Desktop_2x_5755c243-1062-4fe2-8a5a-f99171ba4851.png?v=1614139116);background-position:center 80%;text-align:center}@media (min-width: 575px) and (orientation: landscape){.product-hero__bliss{padding-top:50px;padding-bottom:50px;background-size:45% auto;background-position:90% center;text-align:left}}@media (min-width: 768px){.product-hero__bliss{padding-bottom:100px;background-size:70% auto;background-position:90% center;text-align:center}}@media (min-width: 1600px){.product-hero__bliss{background-size:48% auto;background-position:70% center}}@media (min-width: 2400px){.product-hero__bliss{background-size:40% auto;background-position:70% center}}.product-hero__face-coverings{padding-bottom:150px;background-size:100% auto;text-align:center}@media (min-width: 575px) and (orientation: landscape){.product-hero__face-coverings{padding-bottom:200px;background-size:65% auto;background-position:center 90%}}@media (min-width: 768px){.product-hero__face-coverings{padding-bottom:100px;background-size:70% auto;background-position:90% center;text-align:left}}@media (min-width: 1600px){.product-hero__face-coverings{background-size:48% auto;background-position:70% center}}@media (min-width: 2400px){.product-hero__face-coverings{background-size:40% auto;background-position:70% center}}.product-hero__cbda{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/CBGa-Banner_A_mobile.png?v=1652713775);background-repeat:no-repeat;background-position:center center;background-size:100% auto;height:calc(100vw*2204/1276)}@media (min-width: 575px){.product-hero__cbda{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;height:calc(100vw *319/720);background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/CBGa-Banner_A_web.png?v=1652713776)}}.product-hero__pets{background-image:url(/cdn/shop/files/Pets-Autoship_A_MobileNoText_82b9ada8-dba5-45a9-be6b-b67fe3b58dd6.jpg?v=1654291850);background-repeat:no-repeat;background-position:center center;background-size:100% auto;height:calc(100vw*1418/1125)}@media (min-width: 575px){.product-hero__pets{background-repeat:no-repeat;background-position:center center;background-size:100%,100%;background-image:url(/cdn/shop/files/Pets-Autoship_A_ProductPageBanner_1_95d4cf91-2e6a-4130-a975-5245c239b751.jpg?v=1654284213);height:23.4375vw}}.product-hero__softgels{padding-bottom:150px;background-size:60% auto;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/FullSepcSoftgelsHeader-Desktop_2x_96f55cad-097f-4cc9-a9df-648f997ed580.png?v=1614139122);background-position:center 80%;text-align:center}@media (min-width: 575px) and (orientation: landscape){.product-hero__softgels{text-align:left;padding-top:50px;padding-bottom:50px;background-size:45% auto;background-position:90% center}}@media (min-width: 768px){.product-hero__softgels{padding-bottom:100px;background-size:60% auto;background-position:90% center;text-align:left}}@media (min-width: 1600px){.product-hero__softgels{background-size:48% auto;background-position:70% center}}@media (min-width: 2400px){.product-hero__softgels{background-size:40% auto;background-position:70% center}}.product-hero__thc-free{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/THCFree-Header-Desktop_2x_6b2ce44c-1046-4ecd-9418-e3bf3de9a14a.png?v=1614139117)}.product-hero__tinctures{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/FullSpecTinctures-Header-Desktop_2x_v2.png?v=1614062544)}@media (min-width: 768px){.product-hero__tinctures{background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/FullSpecTinctures-Header-Desktop_2x_v3.png?v=1614064265)}}.product-hero__vanilla-orange{padding-bottom:150px;background-size:60% auto;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/Vanilla_OrangeHeader-Desktop_Copy_2x_fc0e002d-3e17-41bf-b9cf-f2f1694dcc7a.png?v=1614139118);text-align:center}@media (min-width: 575px) and (orientation: landscape){.product-hero__vanilla-orange{padding-top:50px;padding-bottom:50px;background-size:45% auto;background-position:90% center}}@media (min-width: 768px){.product-hero__vanilla-orange{padding-bottom:100px;background-size:70% auto;background-position:90% center;text-align:left}}@media (min-width: 1600px){.product-hero__vanilla-orange{background-size:48% auto;background-position:70% center}}@media (min-width: 2400px){.product-hero__vanilla-orange{background-size:40% auto;background-position:70% center}}.is-slide-nav--true .product-gallery__thumbnail{opacity:1}.flickity-button{background:transparent}.flickity-button-icon{fill:#666}.zoomImg{background-color:transparent}.product-page .product-main{background:radial-gradient(50% 50% at 50% 50%,#fff,#dbdbdb);padding:22px 0;margin-bottom:20px}@media (min-width: 768px){.product-page .product-main{margin-bottom:0}}@media (max-width: 768px){.product-page .product-main{background:radial-gradient(50% 50% at 50% 50%,#fff,#f6f6f6)}}@media (min-width: 1200px){.product-page .product-main{padding:66px 0}}.product-page .product_name.title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:24px!important;line-height:30px!important;margin-bottom:.7em;color:#000!important}@media (min-width: 960px){.product-page .product_name.title{font-size:28px!important}}.product-page .sku{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px}.product-page .modal_price{margin:12px 0 13px}.product-page .current_price{font-family:Open Sans;font-style:normal;font-weight:600;font-size:20px!important;line-height:30px!important;color:#000}@media (min-width: 960px){.product-page .current_price .product-page .current_price{font-size:28px!important;line-height:38px!important}}.product-page .description{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin:13px 0 14px}.product-page .description p{color:#000!important;opacity:.6}.product-page .description ul{color:#000!important;opacity:.7}.product-advice-banner{margin-bottom:3em!important;font-size:.8em}.product-advice-banner span{background-color:#cfbe8f;padding:.7em 1em;color:#fff;text-transform:uppercase;font-weight:700;display:block}.product-advice-banner span:empty{display:none}.product-page .product-form-container{width:100%;max-width:600px}.product-page .product-form-container .select:not(.is-multiple){height:auto;width:100%}.product-page .product-form-container .select select{width:100%;height:auto;border-width:1px;padding:10px 30px;border-color:#000;font-weight:700;color:#000;text-align:center}.product-page .product-form-container .select:not(.is-multiple):not(.is-loading):not(.is-arrowless):after{font-weight:700}.product-page .product-form-container .purchase-details{display:flex;margin-bottom:2em}.product-page .product-form-container .paywhirl-plan-selector legend{font-family:Open Sans;font-style:normal;font-weight:700;font-size:18px;line-height:25px;color:#000;margin-bottom:8px}.product-page .product-form-container .paywhirl-plan-selector>legend{padding:0!important}.product-page .product-form-container .paywhirl-plan-selector .paywhirl-plan-selector-group{margin:.3em 0}.product-page .product-form-container .paywhirl-plan-selector label span{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#000;margin-bottom:5px}.product_section.js-product_section.container.is-justify-space-between{flex-wrap:initial;gap:50px}@media (max-width: 768px){.product_section.js-product_section.container.is-justify-space-between{flex-wrap:wrap;gap:0}.product-page-tabs .tab-content .section-4{flex-wrap:wrap;padding:30px 0}.product-page-tabs .tab-content .section-4 div{max-width:-moz-fit-content;max-width:fit-content;flex:0 0 100%}.product-page-tabs .tab-content .section-4 .desc-box{margin:0 24px}.product-page-tabs .tab-content .section-4 .desc-box p{margin-bottom:30px!important}}.product-page .product-form-container .purchase-details{margin:2em 0}@media (max-width: 768px){.product-page .product-form-container .purchase-details{margin-bottom:.7em!important}}.product-quantity-box.purchase-details__quantity{margin:20px 0 0;width:100%}@media (min-width: 768px){.product-quantity-box.purchase-details__quantity{width:calc(50% - 10px);margin-top:0;margin-right:20px}}@media (min-width: 992px){.product-quantity-box.purchase-details__quantity{width:calc(50% - 10px)}}@media (min-width: 1200px){.product-quantity-box.purchase-details__quantity{width:calc(30% - 10px)}}.product-page .product-form-container .purchase-details .purchase-details__spb--false,.product-page .product-form-container .purchase-details .purchase-details__buttons{margin:20px 0 0;max-width:100%;width:100%;flex:none}@media (min-width: 768px){.product-page .product-form-container .purchase-details .purchase-details__spb--false,.product-page .product-form-container .purchase-details .purchase-details__buttons{margin-top:0;width:calc(50% - 10px)}}@media (min-width: 992px){.product-page .product-form-container .purchase-details .purchase-details__spb--false,.product-page .product-form-container .purchase-details .purchase-details__buttons{width:calc(50% - 10px)}}@media (min-width: 1200px){.product-page .product-form-container .purchase-details .purchase-details__spb--false,.product-page .product-form-container .purchase-details .purchase-details__buttons{width:calc(70% - 10px)}}.product-page .product-form-container .purchase-details .button--add-to-cart{font-family:Open Sans;font-style:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;text-decoration:none;height:42px;background:#000;border-radius:0;width:100%}.product-page .product-form-container .purchase-details__quantity .control.minus-control .button{width:100%;height:42px;border:1px solid #4a4e50;border-right:none;font-weight:700;color:#000}.product-page .product-form-container .purchase-details__quantity .control.plus-control .button{width:100%;height:42px;border:1px solid #000;border-left:none;font-weight:700;color:#000}.quantity-wrapper.quantity-style--box .quantity-input-control input{border-top:1px solid #000;border-bottom:1px solid #000;font-weight:700;color:#000;height:42px;background-color:transparent}.quantity-wrapper.quantity-style--box .quantity-input-control .quantity-count{border-right:transparent;border-left:transparent;text-align:center}.quantity-count:focus,.quantity-count:focus-visible{box-shadow:unset}input.quantity-count::-webkit-outer-spin-button,input.quantity-count::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.quantity-count[type=number]{-moz-appearance:textfield}.quantity-plus.button[disabled],.quantity-minus.button[disabled]{opacity:1;background-color:transparent}.quantity-plus.button,.quantity-minus.button{background-color:transparent}.quantity-plus.button .icon,.quantity-minus.button .icon{fill:#000}.product-page .product-form-container .purchase-details__buttons .button{height:42px}.product-page .product-form-container .purchase-details__buttons .button:hover,.product-page .product-form-container .purchase-details__buttons .button:active{background-color:#5c92ac}.product-page .description .pdp_list{margin-left:0;margin-bottom:40px;list-style-type:disc}.how_work_section{padding:60px 0 10px}.how_work_section .pdp_list{margin-top:20px;margin-bottom:24px;list-style-type:disc}.how_work_section .pdp_list li{color:#000;opacity:.6;font-size:15px;line-height:21px}.how_work_section .pdp_list li:last-child{margin-bottom:0}.how_work_section .main_heading{font-family:Open Sans;font-weight:600;font-size:28px!important;line-height:34px!important;margin-bottom:.7em;color:#000!important}.how_work_section p{color:#000;opacity:.6;font-family:Open Sans;font-weight:400;font-size:16px;line-height:22px;margin:13px 0 14px}.how_work_section .heading{font-family:Open Sans;font-weight:600;font-size:20px!important;line-height:26px!important;margin-bottom:.7em;color:#000!important}.single-prod-section .product-gallery__thumbnails .product-gallery__thumbnail img{width:86px;height:86px;-o-object-fit:cover;object-fit:cover}@media (max-width: 960px){.how_work_section{padding:40px 0 10px}.how_work_section .main_heading{font-size:24px!important;line-height:30px!important}}.product-page .fav{display:flex;align-items:center}.product-page .fav img,.product-page .fav svg{width:16px;height:16px}.product-page .fav svg{fill:#000}.product-page .fav-1{display:flex;align-items:center}.product-page .fav-1 p{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;margin-left:14px;margin-right:10px}.product-page .fav-2{display:flex;align-items:center}.product-page .fav-2 span{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;margin-left:0}.product-page .fav-2 a{line-height:16px}.product-page .fav-2 a svg{margin:0 10px}.product-page .section-2{display:flex;justify-content:space-around;margin-top:55px;margin-bottom:15px}@media (max-width: 768px){.product-page .section-2{display:none}.footer-bar-top a,.footer-bar-top span{font-size:18px!important}.footer .klaviyo-form form{max-width:100%!important}.footer-bar-top .email,.footer-bar-top .tel{margin:0 0 20px}.footer-bar-top .email .image,.footer-bar-top .tel .image{width:32px!important;height:32px!important}.footer-bar-top .email .image img.footer_icon{width:22px;height:22px}.footer-bar-top .tel .image img.footer_icon{width:19px;height:19px}}.product-page .section-2 .image-box p{text-align:center;font-family:Open Sans;font-style:normal;font-weight:600;font-size:17px;line-height:23px;color:#05a7b0!important;margin-top:12px}.tabs{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.product-page-tabs{padding-top:40px}.product-page-tabs ul.nav{padding-left:0!important}.product-page-tabs .nav-item{margin-bottom:0;margin-right:10px}.product-page-tabs .nav-link{padding:1rem 2rem;margin-right:.2rem;cursor:pointer;background:#f5f5f5;font-weight:700;transition:background ease .2s;font-family:Open Sans;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.5px;border:0;border-radius:0;text-transform:uppercase}@media (max-width: 420px){.product-page-tabs .nav-link{font-size:14px;font-weight:600;line-height:20px;padding:1em 1.1em}}.product-page-tabs .nav-link.active{background:#04a7af;color:#fff}.product-page-tabs .tab-content .tab-pane{width:100%;display:none;padding:1rem;background:#f5f5f5;margin-top:10px}.product-page-tabs .tab-content>.active{display:block!important}.product-page-tabs .container-fluid,.tabs_accordion .tabs .tab .section-4 div.container-fluid{max-width:inherit!important;padding-left:15px;padding-right:15px}.tabs_accordion .tabs .tab .section-4 div.row{max-width:inherit!important}.section-4{background:#f5f5f5;display:flex;justify-content:space-between;padding:53px 0;align-items:flex-end}@media (max-width: 420px){.section-4{padding:5px 0 15px}}.desc-box{max-width:673px;width:100%;margin-left:36px}.desc-box.lr-padding{padding-right:36px}.desc-image{max-width:574px;width:100%}.desc-box h3{font-family:Open Sans;font-style:normal;font-weight:700;font-size:22px;line-height:30px;color:#000!important}.desc-box p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000!important;opacity:.6}.tabs_accordion .section-4{align-items:center}.product-bg-seed{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;margin-top:30px}.product-bg-seed h2,.product-bg-seed p{color:#fff!important;opacity:1!important}@media (min-width: 576px){.product-bg-seed{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/SeedtoShelf-Desktop.png?v=1648834027)}.bottom-seed-center{align-items:center!important}}@media (max-width: 576px){.product-bg-seed{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-image:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/seedtoshelf-mobile.png?v=1648838205)}.bottom-seed-center{align-items:center!important}}.product-page-ingred-btn{background:none;border:none;color:#014750!important}.product-page-ingred-btn:hover{color:#a28e5f!important}.product-page-ingred-btn:focus{color:#a28e5f!important}.product .product-recommendations{margin-top:30px;margin-bottom:100px}.recommended-products-section .product-recommendations .container{justify-content:center}.product .product-recommendations .heading-wrapper--recommended-products{margin-bottom:0}.product .product-recommendations .recommended-products__title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:32px;line-height:44px;color:#000!important;text-align:center;margin-bottom:0}.product .product-recommendations .product__grid-item{margin-top:55px;padding-top:30px;padding-bottom:30px;background:#f5f5f5}.product .product-recommendations .product__grid-item .image__container{max-width:325px;width:100%;padding-bottom:0}.shopify-product-form .button-black_outline{width:175px;height:39px;margin:0 auto;display:block;border:1px solid #000000;border-radius:0;background:unset;color:#000;font-size:14px}.shopify-product-form .button-black_outline:hover{color:#fff;border-color:#0000!important;background-color:#48a9c5}.shopify-product-form .button-black_outline:hover svg path{fill:#fff!important}.product .product-recommendations .product__grid-item .thumbnail__caption{padding-bottom:12px}@media (min-width: 1200px){.product .product-recommendations .product__grid-item .thumbnail__caption{padding:0 12px 12px}}.product .product-recommendations .product__grid-item .product-thumbnail__title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;height:54px;color:#000!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product .product-recommendations .product__grid-item .product-thumbnail__price{font-family:Open Sans;color:#000!important;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;margin:8px 0 7px}.product .product-recommendations .product__grid-item .cta{text-align:center}.product .product-recommendations .product__grid-item .cta a{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-decoration:none;color:#000!important}form.shopify-product-form+lb-product-page-cross-sell-ew{display:none}form.shopify-product-form[data-product-tags*=B2C-Product]+lb-product-page-cross-sell-ew{display:block;clear:both;padding-top:1em}lb-product-page-cross-sell-ew .ppcse-title.lb-upsell-title{font-weight:700;margin-bottom:1em}.ppcse-tot-container{margin-top:1em}.ppcse-tot-btn{margin-top:1em;margin-bottom:1em}.collection-page .collection-grid-matrix .thumbnail-swatch .swatch[data-swatch-name=meta-color_white]{border:1px solid #ddd!important}.collection-page .collection-grid-matrix .thumbnail-swatch .swatch[data-swatch-name=meta-color_black]{border:1px solid black!important}.pagination{margin:3em 0}.pagination-previous,.pagination-next{margin-top:0;margin-bottom:.7rem}.kiosk__home-top-section{padding-bottom:calc(100vh * 2.5 / 9.87 + 30px)}.kiosk__home-bottom-section{min-height:calc(100vh * 2.5 / 9.87)}.kiosk__home-button-container{width:680px}.kiosk__home-title{font-size:1.3em!important}.kiosk__home-button{display:flex;justify-content:center;align-items:center;padding:30px 20px;background:#4f748b;border-radius:20px;text-transform:uppercase;color:#fff!important;font-size:1.7em}.kiosk__home-button:hover,.kiosk__home-button:active{background:#67a2b9}.kiosk__home-bottom-section{background:url(//cdn.shopify.com/s/files/1/0242/4425/6823/files/APKioskImageDk.jpg?v=1671565286) no-repeat;background-size:cover;position:fixed;z-index:1000;bottom:0;width:100%;font-weight:700}.kiosk__home-bottom-section--title{font-size:3em!important;color:#fff!important;text-transform:uppercase}.kiosk__home-bottom-section--text{font-size:2.6em!important;color:#fff!important;text-transform:uppercase}.kiosk__video-player-container{margin:0 auto 50px;text-align:center;width:500px;height:0;padding-bottom:46%}.kiosk__video-page-top-section{padding-bottom:150px}.kiosk__video-page-bottom-section{min-height:200px;background:#f4f4f4;position:fixed;z-index:1000;bottom:0;padding:2em 0;width:100%}.yotpo-logo-link-new{display:none!important}.yotpo .standalone-bottomline .star-clickable{display:flex;align-items:center;gap:7px}.yotpo-logo-link-new,.product__information .yotpo-bottomline .text-m{color:#000!important;font-family:Open Sans;font-size:16px;font-weight:400;line-height:28px;letter-spacing:.32px}.anouncement-bar{background:#597280;display:flex;justify-content:center;padding:10px 0 11px}.anouncement-bar p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff}.navbar{min-height:auto}.navbar .navbar-brand{width:200px;min-height:auto}.navbar .navbar-toggler{border:0;padding:.25rem .75rem .25rem 0}.header-container{max-width:1450px;width:100%;margin:auto;position:relative;padding:7px 0;z-index:10}.header-container .container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between;min-height:auto}.login{display:flex;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px}.login img,.login svg{width:18px;height:18px;margin-right:9px}.login .search{display:flex;align-items:center}.login .search.login-button{margin-left:0}@media (min-width: 1200px){.login .search.login-button{margin-left:34px}}.login .login-button p{color:#000}body .login .login-button:hover{text-decoration:none!important}div#navbarScroll .main-navigation .nav-item{height:82px;display:flex;align-items:center}.main-navigation .nav-item.hover-menu .dropdown-menu{border:0;border-radius:0;border-bottom:1px solid #f3f3f3}.main-navigation .nav-item.hover-menu:hover .dropdown-menu{display:block}.main-navigation .nav-item.hover-menu .dropdown-menu li:hover a.dropdown-item{color:#007ace!important;background:transparent;text-decoration:underline}.main-navigation .nav-item.hover-menu .dropdown-menu li a.dropdown-item{font-weight:500!important;font-size:15px!important;line-height:21px!important}.header-cart.action-area__link{padding:0 5px;margin-left:25px}.header-cart.action-area__link{padding:4px 8px;height:89px;justify-content:center}.header-cart.action-area__link .header-cart__icon-2{color:#000;fill:#000;display:block;padding-top:6px}.header-cart.action-area__link .header-cart__icon-2 .badge{height:1.2rem;width:auto;min-width:1rem;position:relative;top:-12px;left:-5px;background:#007ace}.header--classic .header-cart.has-cart-count a.header__link{position:relative;top:10px}.header--classic .header-cart .header__link .header-cart__count{top:-30px;right:-7px;left:unset}.container{max-width:1360px;width:100%;margin:auto}#navbarScroll ul.dropdown-menu{padding-left:0!important;padding-top:0;margin-top:-3px}#navbarScroll ul li{margin-bottom:0!important;padding-left:5px;padding-right:5px}#navbarScroll ul li a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#000}.single-prod-section .product-form-container .selector-wrapper{display:grid;grid-template-columns:1fr}.single-prod-section .content ul.fa-ul{padding-left:0!important;margin-left:0}.single-prod-section .content ul.fa-ul>li{font-size:16px;font-weight:600;position:relative;display:flex;gap:8px}.single-prod-section .content ul.fa-ul>li img{width:24px;height:24px}.product-block-quant .product-block__quantity-btn{width:35px!important;height:39px;font-size:18px}.product-block-quant .product-block__quantity-input{width:75px!important;height:39px}.product-block-quant a{width:156px;height:39px;margin:0 auto;border:1px solid #000000;border-radius:0;background:unset;color:#000;font-size:14px;display:flex;align-items:center;justify-content:center;text-decoration:none}.product-block-quant a:hover{color:#fff;border-color:#0000!important;background-color:#48a9c5}@media (max-width: 575px){.single-prod-section .description .row .pb-3{padding-bottom:0!important}}@media (max-width: 1200px){.add-to-cart button{width:300px}#navbarScroll{padding-bottom:20px}#navbarScroll ul li{padding-left:0;padding-right:0}#navbarScroll ul li a{font-size:12px}.login{font-size:12px;line-height:15px;padding-left:1.5rem!important}.login .login-button{margin-left:0}.login .login-button p{color:#000!important}.login .login-button svg{display:none}.navbar .navbar-brand{padding-top:0;padding-bottom:0;position:absolute;top:-10px;left:50%;margin-left:-100px!important}.nav-mobile-icon-buttons .header-cart.action-area__link{margin-left:0}.nav-mobile-icon-buttons .header-cart.action-area__link .header-cart__icon-2{margin-left:15px;margin-top:-2px;padding-top:0}.nav-mobile-icon-buttons .header-cart.action-area__link .search svg,.nav-mobile-icon-buttons .header-cart.action-area__link .header-cart__icon-2 svg{fill:#0000008c}.nav-mobile-icon-buttons .header-cart.action-area__link{padding:4px 8px}}@media (max-width: 1199px){.nav_megamenu{padding:10px 0!important}.navbar .navbar-brand{width:145px!important;top:auto}.header-container .container{padding:0 14px}#navbarScroll{position:absolute;top:95px;background:#fff;width:100%;left:0;right:0;z-index:999999;padding:0 14px 24px}div#navbarScroll .main-navigation .nav-item{height:auto;display:block}.main-navigation .nav-item.hover-menu:hover .dropdown-menu{display:none}.header--classic .nav-mobile-icon-buttons .header-cart.has-cart-count a.header__link{position:relative;top:10px}.header--classic .nav-mobile-icon-buttons .header-cart.action-area__link a.header__link .header-cart__count{width:1.2rem;top:-24px;right:-7px!important;left:unset}#navbarScroll ul.dropdown-menu{padding-top:0;border-bottom:0}.main-navigation .nav-item.hover-menu .dropdown-menu li a.dropdown-item{font-size:13px!important;line-height:19px!important;padding-left:12px}#navbarScroll .main-navigation .nav-item .nav-link,.main-navbar .login{font-size:14px!important}.main-navbar ul.main-navigation,.main-navbar .login{padding-left:3px!important}.content ul{margin-left:0}}@media (max-width: 768px){.product .product-recommendations{margin-bottom:60px}.product .product-recommendations .recommended-products__title{font-size:26px;line-height:32px}.nav-mobile-icon-buttons{margin-right:-10px!important}.nav-mobile-icon-buttons .header-cart.action-area__link{padding:2px 3px}.nav-mobile-icon-buttons .header-cart.action-area__link .header-cart__icon-2{margin-left:4px}}@media (max-width: 480px){.single-prod-section .product-gallery__thumbnails .product-gallery__thumbnail img{width:60px;height:60px}.product-wrap{margin-left:10%!important;margin-right:10%!important}.product .product-recommendations .product__grid-item .product-thumbnail__title{font-size:16px;line-height:22px;overflow:hidden;display:-webkit-box;height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (max-width: 420px){.navbar .navbar-brand{max-width:200px;width:100%}.product-page-tabs .tab-content .section-4 .desc-box{margin:0 12px}.product-block-quant a{width:auto}.product .product-recommendations .product__grid-item .product-thumbnail__title{height:45px}}footer{background:#597280!important;position:relative}.main-footer{display:flex;justify-content:space-between;padding:80px 20px}footer h3{font-family:Open Sans;font-style:normal;font-weight:700;font-size:24px;line-height:33px;color:#fff;margin-bottom:16px}.footer ul{margin-left:0;padding-left:20px}.footer ul li:before{position:absolute;content:"";background:#fff;width:5px;height:5px;left:-13px;top:50%;transform:translateY(-50%);border-radius:50%}.footer ul li{margin-bottom:0!important}.footer ul li,.footer p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:180%;color:#fff;position:relative;list-style:none}.footer ul li a{text-decoration:none;color:#fff}.footer-bottom-bar{border-top:1px solid #D0D0D0;padding:25px 0 15px}.footer-bottom-bar p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#fff!important}.footer-bar-top{display:flex;justify-content:space-around;align-items:center;background:#597280;padding:0 20px 80px}.footer-bar-top a,.footer-bar-top span{font-family:Open Sans;font-style:normal;font-weight:400;font-size:22px;line-height:160%;color:#fff;text-decoration:none}.footer-bar-top .email,.footer-bar-top .tel{display:flex;align-items:center}.footer-bar-top .email .image,.footer-bar-top .tel .image{background:#fff;width:49px;height:49px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:15px}.footer-bar-top .social{max-width:130px;width:100%;display:flex;justify-content:space-between}.footer__extra-content div{color:#fff!important}.footer .klaviyo-form{margin-top:10px}.footer .klaviyo-form button{padding-left:20px!important;padding-right:20px!important}.image_bar{display:flex;flex-wrap:wrap}.image_bar img{width:100px;margin-top:12px}@media (max-width: 768px){.product .product-recommendations .product__grid-item{margin-top:20px}.main-footer{display:flex;justify-content:space-between;padding:50px 0 10px;flex-direction:column;width:90%}.footer{margin-bottom:30px}.footer-bar-top{display:flex;flex-direction:column;align-items:flex-start;width:90%;padding-bottom:60px}.footer-bar-top .social{margin:unset}.footer-bar-top .email,.footer-bar-top .tel{justify-content:center;margin:0 0 32px}}@media (max-width: 565px){.product-page-tabs .nav-link{padding:1rem 1.4rem;font-size:16px;line-height:22px}}@media (max-width: 480px){.product .product-recommendations .product__grid-item{padding:12px}.shopify-product-form .button-black_outline{width:100%}}@media (max-width: 460px){.product-page-tabs .nav-link{padding:1rem 1.4rem}}@media (max-width: 420px){.main-footer{width:90%}.footer-bar-top{padding:0 0 50px}.footer-bar-top a,.footer-bar-top span{font-size:14px}.footer-bar-top a,.footer-bar-top span{font-size:16px!important}.footer-bar-top .email,.footer-bar-top .tel{margin:0 0 20px!important}footer{padding:0 25px}.footer-bottom-bar p,.footer ul li,.footer p{font-size:14px}footer h3{font-size:18px;line-height:25px;margin-bottom:11px}.product .product-recommendations .product__grid-item .product-thumbnail__title{font-size:15px;line-height:20px}.shopify-product-form .button-black_outline{font-size:14px!important}}@media (max-width: 375px){.product-page-tabs .nav-link{padding:1rem;font-size:11px;line-height:18px}}@media only screen and (max-width: 798px){.product-gallery .product-gallery__main .flickity-prev-next-button{top:50%}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:0}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:0}.product-gallery__thumbnails{margin-top:30px}}.tabs_accordion .tabs{display:flex;flex-wrap:wrap;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.tabs_accordion .tabs label{padding:1rem 2rem;margin-bottom:0;margin-right:10px;cursor:pointer;background:#f5f5f5;font-weight:700;transition:background ease .2s;font-family:Open Sans;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.5px;border:0;border-radius:0;text-transform:uppercase;position:relative}.tabs_accordion .tabs .tab{order:99;flex-grow:1;width:100%;display:none;padding:1rem;margin-top:10px;background:#f5f5f5}.tabs_accordion .tabs input[type=radio]{display:none}.tabs_accordion .tabs input[type=radio]:checked+label{background:#04a7af;color:#fff}.tabs_accordion .tabs input[type=radio]:checked+label+.tab{display:block}.tabs_accordion .tabs .tab .section-4 ul{display:block;margin-bottom:10px}.tabs_accordion .tabs .tab .section-4 ul li:before{content:"\2022";color:#000;font-size:1.4em;display:inline-block;width:1em;margin-left:-1em;top:2px;position:relative}.tabs_accordion .tabs .tab .section-4 ul.custom-dots li:before{color:#04a7af}@media (max-width: 45em){.tabs_accordion .desc-box{margin-left:0}.tabs_accordion{padding-top:30px}.tabs_accordion .tabs .tab,.tabs_accordion .tabs label{order:initial}.tabs_accordion .tabs label{width:100%;margin-right:0;margin-top:.2rem}.tabs_accordion .tabs input[type=radio]+label{color:#0b0b0b;padding:16px 20px;margin-top:12px}.tabs_accordion .tabs input[type=radio]:checked+label{color:#fff}.tabs_accordion .tabs input[type=radio]+label:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);right:20px;top:calc(50% - 5px)}.tabs_accordion .tabs input[type=radio]:checked+label:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-top:2px solid;border-right:2px solid;border-bottom:0;transform:rotate(-45deg);right:20px;top:calc(50% - 5px)}.tabs_accordion .tabs .tab .section-4{padding:6px!important;flex-direction:column}.tabs_accordion .tabs .tab .section-4 div{flex:0 0 100%;max-width:100%;padding:0}.tabs_accordion .tabs .tab .section-4 .mt-5,.tabs_accordion .tabs .tab .section-4 .pt-5{margin-top:0!important;padding-top:0!important}.tabs_accordion .tabs .tab .section-4 .desc-box p{margin-bottom:24px!important}}#template-collection-grid .section__wrapper{padding-top:0;padding-bottom:40px}#template-collection-grid .section{max-width:100%;width:100%}#verticle_filter_grid .thumbnail-swatch{display:none}#verticle_filter_grid .filter_with_grid{display:grid;grid-template-columns:20% 80%}#verticle_filter_grid .filter_with_grid .collection__filters{margin-top:20px}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-collapse ul.navbar-nav{flex-direction:column;width:100%}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-collapse ul.navbar-nav .nav-item{margin-right:0}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-collapse ul.navbar-nav li a.dropdown-toggle{position:relative;font-size:16px;color:#000;font-weight:700;text-transform:uppercase}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-collapse ul.navbar-nav li a.dropdown-toggle:after{content:"";display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-top:0;border-left:0;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);right:8px;top:calc(50% - 5px)}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-collapse ul.navbar-nav li .dropdown-menu{width:100%;position:unset;border:0;font-size:15px;font-weight:400;line-height:22px;padding:20px 7px 15px;border-bottom:1px solid #D9D9D9;margin-bottom:15px}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-collapse ul.dropdown-menu li label{display:flex;gap:12px;color:#000}#verticle_filter_grid .three_grid_content{height:100%}#verticle_filter_grid .three_grid_content .border-top{border-top:0!important;margin:0!important}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth{width:calc(33% - 18px);border:1px solid #F5F5F5;background:#f5f5f5;border-radius:20px;padding:45px 35px}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth:hover{border:1px solid #C0C0C0;background:transparent}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .image-element__wrap{background-color:unset}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .product-image__wrapper{width:165px;margin:0 auto 5px}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .product-title{margin-left:0!important}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .product-title a{color:#323232;text-align:center;font-size:16px;font-weight:700;line-height:22px;text-decoration:none}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .product-price span{color:#4a4e50;text-align:center;font-size:16px;font-weight:400;line-height:22px;padding:15px 0}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .product-price span em{font-style:initial}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .custom-add_to_cart{display:block!important}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .custom-add_to_cart .button-black_outline{width:156px;height:39px;margin:0 auto;display:block;border:1px solid #000000;border-radius:0;background:unset;color:#000;font-size:14px}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .custom-add_to_cart .button-black_outline:hover{color:#fff;border-color:#0000!important;background-color:#48a9c5}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .custom-add_to_cart .button-black_outline:hover svg path{fill:#fff!important}@media (max-width: 1024px){#verticle_filter_grid .filter_with_grid{grid-template-columns:24% 76%}}@media (max-width: 991px){#verticle_filter_grid .filter_with_grid .collection__filters .navbar-collapse ul.navbar-nav li .dropdown-menu{padding:12px 7px 0;border-bottom:0;margin-bottom:0}#verticle_filter_grid .filter_with_grid .collection__filters{margin-top:0}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-filters{justify-content:center}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-filters .navbar-toggler{display:flex;flex-direction:row-reverse;width:200px;align-items:center;gap:12px;justify-content:center;color:#000;font-size:20px;font-weight:600}#verticle_filter_grid .filter_with_grid .collection__filters .navbar-filters .navbar-toggler svg{width:24px;height:24px}#verticle_filter_grid .filter_with_grid{grid-template-columns:1fr}#verticle_filter_grid .three_grid_content{padding:0}}@media (max-width: 768px){#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth{width:calc(50% - 20px);padding:25px 20px}#verticle_filter_grid .three_grid_content .container{padding:0}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap{margin:0!important}}@media (max-width: 460px){#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth{padding:20px 12px}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .product-image__wrapper{width:100%}#verticle_filter_grid .three_grid_content .collection-grid-matrix .one-fourth .product-wrap .custom-add_to_cart .button-black_outline{width:auto}}.nav_megamenu{background-color:#fff;max-width:93%;margin:0 auto;padding:20px 0 30px}.nav_megamenu .nav__list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:0!important;width:100%}.nav_megamenu .nav__list>li:nth-child(1),.nav_megamenu .nav__list>li:nth-child(5){background-color:var(--dark-red)}.nav_megamenu .nav__list>li:nth-child(2),.nav_megamenu .nav__list>li:nth-child(6){background-color:var(--dark-purple)}.nav_megamenu .nav__list>li:nth-child(3),.nav_megamenu .nav__list>li:nth-child(4){background-color:var(--light-green)}.nav_megamenu .nav__list .nav__link{display:flex;align-items:center;justify-content:space-between;padding-inline:25px;gap:20px;min-height:140px;color:var(--white)!important;text-decoration:none}.nav_megamenu .nav__link .nav__link--text>h3{color:#fff!important;font-size:22px;font-weight:700;line-height:normal}.nav_megamenu .nav__link .nav__link--text>p{color:#fff!important;font-size:16px;font-weight:600;line-height:normal;margin-top:7px;max-width:190px}.nav_megamenu .nav__list .nav__img--wrapper{max-width:120px;max-height:106px}.nav_megamenu .nav__list .nav__img--wrapper>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav_megamenu .nav__list>li{min-height:140px}.nav_megamenu .nav__bottom{margin-top:26px;display:grid;grid-template-columns:repeat(8,1fr);gap:10px;padding:0!important;width:100%}.nav_megamenu .nav__bottom a.nav__bottom--link{display:flex;align-items:center;justify-content:center}.nav_megamenu .nav__bottom>li{position:relative}.nav_megamenu .nav__bottom>li a>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav_megamenu .nav__bottom .nav__bottom--text{position:absolute;color:var(--white)!important;font-size:17px;font-weight:700;text-align:center;padding:0 7px}@media (max-width: 992px){.nav_megamenu .nav__list{grid-template-columns:repeat(2,1fr);width:100%}.nav_megamenu .nav__bottom{grid-template-columns:repeat(4,1fr);width:100%}}@media (max-width: 768px){.nav_megamenu{padding:12px 28px 20px;max-width:100%}.nav_megamenu .nav__list .nav__link{flex-direction:column;align-items:center;justify-content:center;margin-block:10px}.nav_megamenu .nav__link .nav__link--text{text-align:center;padding-bottom:10px}}@media (max-width: 540px){.nav_megamenu .nav__link .nav__link--text>h3{font-size:20px}.nav_megamenu .nav__link .nav__link--text>p{font-size:14px}.nav_megamenu .nav__bottom{grid-template-columns:repeat(2,1fr)}}@media (max-width: 414px){.nav_megamenu{padding:0 14px 7px}.nav_megamenu .nav__list .nav__link{gap:8px;padding-inline:10px}.nav_megamenu .nav__link .nav__link--text>h3{font-size:15px}.nav_megamenu .nav__link .nav__link--text>p{font-size:12px}}.tab a.tech_sheet_btn{text-decoration:none;width:-moz-fit-content;width:fit-content;height:52px;margin:20px auto 0;display:block;border:1px solid #000000;border-radius:0;background:unset;color:#000;font-size:17px;font-weight:500;text-transform:uppercase;display:flex;padding:12px 30px}@media (max-width: 414px){.tab a.tech_sheet_btn{font-size:15px;padding:12px 20px}}.yotpo-widget-instance{width:100%}@media (max-width: 414px){.collection-grid .collection-matrix .product__gridItem .custom-add_to_cart svg{display:none}}.product__information .product_features{display:flex;justify-content:space-between;align-items:center}.product__information .product_features h3{color:#a273b1;font-family:Playfair Display;font-size:20px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:-.08px}.product_accordion{margin-top:50px;display:grid;gap:30px}.product_accordion .panel-heading{border-bottom:1px solid #242424;padding:0 7px}.product_accordion .panel-heading .panel-title{margin-bottom:7px}.product_accordion .panel-heading .panel-title a{color:#242424;font-family:Poppins;font-size:18px;font-weight:500;line-height:normal;letter-spacing:2.1px;text-decoration:none;text-transform:uppercase;width:100%;display:block}.product_accordion .panel-heading a.collapsed:after{content:"+";color:#242424;font-size:20px}.product_accordion .panel-heading a:after{content:"-";float:right;color:#242424;font-size:20px}.product_accordion .panel-body{padding:15px 7px}.product_accordion .panel-body p,.product_accordion .panel-body ul{color:#000;font-family:Open Sans;font-size:16px;font-weight:400;line-height:22px;margin-bottom:16px}.product_accordion .panel-body p:last-child{margin-bottom:0}.product_accordion .panel-body p a,.product_accordion .panel-body p a:hover{color:#a273b1;text-decoration:none}.product_accordion .panel-body ul{padding-left:22px!important;list-style-type:disc}.template-page-anandamine #MainContent{padding-top:0}.anandamine-wrapper #knowledgeBaseFrame{width:100%;border:0;margin:0}.anandamine-wrapper #iframeWrapper{min-height:600px;position:relative}.anandamine-wrapper #knowledgeBaseFrame.old{display:none}.anandamine-wrapper #iframeWrapper.loading #knowledgeBaseFrame.old{display:block;opacity:0}.anandamine-wrapper #iframeWrapper.loading #knowledgeBaseFrame.active{display:none}.anandamine-wrapper #iframeWrapper .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.anandamine-wrapper #iframeWrapper.loading .loading-icon{display:block}.docebo-wrapper .error-message{color:#d20000}.docebo-wrapper .success-message{color:#00d200}.docebo-wrapper .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.docebo-wrapper.loading{position:relative}.docebo-wrapper.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.docebo-wrapper.loading .loading-icon{display:block}.docebo-wrapper #login_forgot{background:transparent;color:#557b97;float:right}.docebo-wrapper #forgot_cancel{background:transparent;color:#557b97}#gpo_payment_profile_form{position:relative}#gpo_payment_profile_form .error-message{color:#d20000}#gpo_payment_profile_form .input--error{margin-bottom:0}#gpo_payment_profile_form .input--error+.error-message{margin-bottom:11px}#gpo_payment_profile_form .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}#gpo_payment_profile_form.loading{position:relative}#gpo_payment_profile_form.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}#gpo_payment_profile_form.loading .loading-icon{display:block}#square-card-form-container{position:relative;padding:16px;border:solid 1px #4A90E2;border-radius:4px}#square-card-form-container .customer-info{margin-bottom:1rem}#square-card-form-container .customer-info p{margin-bottom:.5rem}#square-card-form-container .customer-cards{border-left:solid 2px #4A90E2;padding-left:1rem}#square-card-form-container .customer-cards p{margin-bottom:.5rem}#square-card-form-container h1{margin-top:2rem;margin-bottom:1rem;color:#4a90e2}#square-card-form-container .third{float:left;width:calc((100% - 32px) / 3);padding:0;margin:0 16px 16px 0}#square-card-form-container .third:last-of-type{margin-right:0}#square-card-form-container .sq-input{height:56px;box-sizing:border-box;border:1px solid #E0E2E3;background-color:#fff;border-radius:6px;display:inline-block;transition:border-color .2s ease-in-out}#square-card-form-container .sq-input--focus{border:1px solid #4A90E2}#square-card-form-container .sq-input--error{border:1px solid #E02F2F}#square-card-form-container #sq-card-number{margin-bottom:16px}#square-card-form-container .button-credit-card{width:100%;height:56px;margin-top:10px;background:#4a90e2;border-radius:6px;cursor:pointer;display:block;color:#fff;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0;text-align:center;transition:background .2s ease-in-out}#square-card-form-container .button-credit-card:hover{background-color:#4281cb}.gpo_account_sync_form{position:relative}.gpo_account_sync_form .error-message{color:#d20000}.gpo_account_sync_form .input--error{margin-bottom:0}.gpo_account_sync_form .input--error+.error-message{margin-bottom:11px}.gpo_account_sync_form .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.gpo_account_sync_form.loading{position:relative}.gpo_account_sync_form.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.gpo_account_sync_form.loading .loading-icon{display:block}.mark-reorder-form{position:relative}.mark-reorder-form .error-message{color:#d20000}.mark-reorder-form .input--error{margin-bottom:0}.mark-reorder-form .input--error+.error-message{margin-bottom:11px}.mark-reorder-form .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.mark-reorder-form.loading{position:relative}.mark-reorder-form.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.mark-reorder-form.loading .loading-icon{display:block}.collection-grid-matrix .product__thumbnail{margin-top:20px}.collection-grid-matrix .product__thumbnail .product-wrap{height:100%;display:flex;flex-direction:column}.collection-grid-matrix .product__thumbnail .product-wrap .product-title{flex-grow:1}.collection-grid-matrix .product__thumbnail .product-wrap .product-block{margin-top:1rem}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity{display:flex;justify-content:center;position:relative}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity-btn{width:20px;padding:0;border:solid 1px #949494;background:#557b97;color:#fff;display:inline-block;border-radius:0;outline:0 none;cursor:pointer}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity-btn.minus{border-right:none}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity-btn.plus{border-left:none}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity-btn:focus,.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity-btn:active{outline:0 none;box-shadow:none}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity-btn:hover{background:#436076}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity-input{width:50px;text-align:center;padding:8px 14px;margin:0;display:inline-block;border-radius:0;outline:0 none;-moz-appearance:textfield;cursor:pointer;pointer-events:none}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity.filled .qty{background:#557b97;color:#fff}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity.modified .qty{background:#95bbd7;color:#fff}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__quantity.disabled:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc}.collection-grid-matrix .product__thumbnail .product-wrap .product-block__group_quantity{text-align:center;margin-bottom:0}.collection-grid-matrix input[type=number]::-webkit-inner-spin-button,.collection-grid-matrix input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pharmacy-banner-consumer-title{color:#fff!important;z-index:1;font-family:avenir;font-weight:900;font-size:50px;line-spacing:-.55;line-height:62px}.pharmacy-banner-consumer-container{margin-top:-20%;margin-bottom:20%}@media (max-width: 480px){.product-wrap{margin-left:18%;margin-right:18%}}@media (max-width: 350px){.product-wrap{margin-left:0%;margin-right:0%}}.coa-iframe-content iframe{display:none;width:100%;height:calc(100vh - 120px);min-height:600px}.coa-iframe-content.toggle iframe{display:block}.coa-iframe-content.toggle img{display:none}.coa-upload-form{position:relative}.coa-upload-form form{max-width:600px}.coa-upload-form .error-message{color:#d20000}.coa-upload-form .input--error{margin-bottom:0}.coa-upload-form .input--error+.error-message{margin-bottom:11px}.coa-upload-form .has-error{background:#ff3860;border:solid 1px #ff3860}.coa-upload-form .error-message{color:#ff3860}.coa-upload-form .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.coa-upload-form.loading{position:relative}.coa-upload-form.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.coa-upload-form.loading .loading-icon{display:block}.order-return-section{margin-top:32px;min-height:640px}.order-return-form{margin-top:32px}#orderReturnForm{margin-top:3rem;position:relative}#orderReturnForm .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}#orderReturnForm.loading{position:relative}#orderReturnForm.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}#orderReturnForm.loading .loading-icon{display:block}#orderReturnForm .returns-table{margin:32px 0}#orderReturnForm .returns-table .add,#orderReturnForm .returns-table .remove{display:block;width:32px;height:32px;border-radius:50%}.referral-section{margin-top:32px;min-height:640px}.referral-form{margin-top:32px}#referralForm{margin:2rem 0;position:relative}#referralForm .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}#referralForm.loading{position:relative}#referralForm.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999}#referralForm.loading .loading-icon{display:block}#referralForm .form-control-wrapper{position:relative}#referralForm .form-control-wrapper .working-icon{display:none;position:absolute;right:4px;top:50%;transform:translateY(-50%)}#referralForm .form-control-wrapper .working-icon i{font-size:12px}#referralForm .form-control-wrapper.working .working-icon{display:block}#referralForm ol{padding-left:1em}#referralForm ol li{margin-bottom:0}#CertCaptureForm{min-height:120px}#CertCaptureForm .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}#CertCaptureForm.loading{position:relative}#CertCaptureForm.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}#CertCaptureForm.loading .loading-icon{display:block}.reports-list,.report-table{min-height:250px}.reports-list .loading-icon,.report-table .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.reports-list.loading,.report-table.loading{position:relative}.reports-list.loading:after,.report-table.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999}.reports-list.loading .loading-icon,.report-table.loading .loading-icon{display:block}.report-table-container{margin-bottom:2em}.report-table-container .price{font-weight:700}.report-table-container .report-table{margin:1em 0}.report-table-container .report-table th,.report-table-container .report-table td{padding:5px}.report-table-container .pagination{justify-content:flex-end}.report-table-container .pagination a{margin-left:2em}.gpo-register-page .gpo-type-title{margin-bottom:2rem}.custom_header_wrapper .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.custom_header_wrapper.loading{position:relative;min-height:100px}.custom_header_wrapper.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.custom_header_wrapper.loading .loading-icon{display:block}.custom_header_wrapper .custom_header_container{text-align:center}.custom_header_wrapper .custom_header_cta_section .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;cursor:pointer;text-decoration:none;vertical-align:middle;border:solid 1px transparent;background-color:#557b97;color:#fff}.custom_header_wrapper .custom_header_cta_section .btn:hover{background-color:#436076}.register-form,.pharmacy-form{position:relative}.register-form hr,.pharmacy-form hr{margin:55px 0}.register-form .pharmacy-billto-address,.pharmacy-form .pharmacy-billto-address{display:none}.register-form .affiliate-error-message,.pharmacy-form .affiliate-error-message{display:none;font-size:11px}.register-form .has-error,.pharmacy-form .has-error{background:#ff3860;border:solid 1px #ff3860}.register-form .has-error .affiliate-error-message,.pharmacy-form .has-error .affiliate-error-message{display:block}.register-form .has-error.warning-field,.pharmacy-form .has-error.warning-field{background:#ff03;border:solid 1px rgba(255,255,0,.2)}.register-form .error-message,.pharmacy-form .error-message{color:#d20000}.register-form .input--error,.pharmacy-form .input--error{margin-bottom:0}.register-form .input--error+.error-message,.pharmacy-form .input--error+.error-message{margin-bottom:11px}.register-form .loading-icon,.pharmacy-form .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.register-form .review_my_pharmacy_email,.pharmacy-form .review_my_pharmacy_email{box-shadow:0 0 2px 1px inset;padding:4px 8px;cursor:pointer}.register-form .review_my_pharmacy_email.doing,.pharmacy-form .review_my_pharmacy_email.doing{opacity:.2;background:#000}.register-form.loading,.pharmacy-form.loading{position:relative}.register-form.loading:after,.pharmacy-form.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.register-form.loading .loading-icon,.pharmacy-form.loading .loading-icon{display:block}.register-form .control .working-icon,.pharmacy-form .control .working-icon{display:none;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.register-form .control .working-icon i,.pharmacy-form .control .working-icon i{font-size:12px}.register-form .control.working .working-icon,.pharmacy-form .control.working .working-icon{display:block}.login-form .input--error,.register-form .input--error,.pharmacy-form .input--error{border:2px solid #cc0000}.login-form .errors,.register-form .errors,.pharmacy-form .errors{margin-top:40px;margin-bottom:40px;padding:20px;background:#f8d7da;border:1px solid #f5c2c7;color:#842029}.login-form .errors ul,.register-form .errors ul,.pharmacy-form .errors ul{margin-bottom:0}.login-form .errors ul li,.register-form .errors ul li,.pharmacy-form .errors ul li{color:#842029}.login-form .errors ul li:last-child,.register-form .errors ul li:last-child,.pharmacy-form .errors ul li:last-child{margin-bottom:0}#RegisterPharmacyForm-account-type{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;height:2.5em}.account-sidebar{word-break:break-word}.section-gpo-opt-out{margin-bottom:1rem}.section-gpo-opt-out p{margin-top:8px;font-size:12px}.section-gpo-opt-out .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.section-gpo-opt-out.loading{position:relative}.section-gpo-opt-out.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.section-gpo-opt-out.loading .loading-icon{display:block}.submit-affiliate-code-container{display:none}.submit-affiliate-code-container .loading-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}.submit-affiliate-code-container.loading{position:relative}.submit-affiliate-code-container.loading:after{content:"";display:block;background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%}.submit-affiliate-code-container.loading .loading-icon{display:block}.submit-affiliate-code-container .existing .code{font-weight:700;margin-right:4px}.selected-affiliate-code-container,.pharmacy-services-container{display:none}.pharmacy-banner{display:block;margin-bottom:40px}@media only screen and (max-width: 600px){.pharmacy-banner .desktop-banner{display:none}}@media only screen and (min-width: 601px){.pharmacy-banner .mobile-banner{display:none}}.product-batches-container{display:none}.product__information .shopify-product-form{position:relative}.product__information .shopify-product-form.disabled:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map?v=90126084994663334141706133585 */
