<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0.3
*/


.modal {
    display: none;
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
    display: flex;
    align-items: center;
    justify-content: center;
}

.modal-content {
    background-color: #fefefe;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
	max-width: 500px;
}

.close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.container-width,.full-width .ubermenu-nav,.container,.row{max-width:1400px}.drop-shadow{box-shadow:0 8px 15px -5px rgba(0,0,0,0.1);border-radius:10px}@media screen and (min-width: 880px){.affiliate-4{padding:0 6rem}}.col-divided{border-color:#1c1c1c}.accordion-title{border-color:#1c1c1c}.accordion-title.active{background:#bcf7d4;color:#1c1c1c !important}.view-all{transition:all 0.3s ease-out;text-decoration:underline !important}.box-blog-post{box-shadow:0 8px 15px -5px rgba(0,0,0,0.1);border-radius:10px;overflow:hidden}.box-blog-post .box-text{padding-left:20px;padding-right:20px}.box-blog-post .is-divider{display:none}.box-blog-post .button.is-underline:before{height:1px;width:100%;left:0;opacity:1}.not-logged-in-banner{display:none}.image-rounded-corners img{border-radius:10px}.nav&gt;li&gt;a{font-size:.79em}#comments .comment-respond{background:transparent}.header-bg-color,.header-wrapper{box-shadow:1px 1px 10px rgba(0,0,0,0.1)}.header-inner.flex-row.container.logo-left.medium-logo-center{background:white !important}.header-bottom.wide-nav.hide-for-medium{display:none !important}#top-bar *{text-transform:uppercase;color:#1c1c1c;font-weight:bold}#top-bar img{margin-right:0.5rem}#masthead .nav-left{justify-content:flex-start;padding-left:1rem;padding-right:1rem}@media screen and (max-width: 979px){#logo{width:100% !important}#logo img{max-width:200px;margin:0 auto}}.header-contact-info{padding-right:0.625rem;text-align:right}@media only screen and (min-width: 550px){.header-contact-info{padding-right:1rem}}.header-contact-info span{display:block;font-size:0.6875rem}.mobile-menu-contact-info a:first-of-type{padding-bottom:0 !important}.mobile-menu-contact-info a:last-of-type{padding-top:5px !important}@media screen and (max-width: 360px){.stuck #logo img{max-width:163px}}ul.header-nav.header-nav-main.nav.nav-right.nav-spacing-xlarge.nav-uppercase li.account-item{border:2px solid black;border-radius:4px;padding:10px 15px;margin:0 !important}ul.header-nav.header-nav-main.nav.nav-right.nav-spacing-xlarge.nav-uppercase li.account-item&gt;a{padding:0;line-height:1}ul.header-nav.header-nav-main.nav.nav-right.nav-spacing-xlarge.nav-uppercase li.account-item .nav-dropdown{top:45px}.stuck .header-main .nav&gt;li&gt;a{line-height:10px !important}li.cart-item&gt;a{display:flex}li.cart-item .header-cart-title{order:2;padding-left:1.5rem}li.cart-item span.cart-icon.image-icon{background-image:url("images/icon-cart.png");background-size:22px;background-repeat:no-repeat;background-position:center;width:22px;height:22px;position:relative;margin-left:4px}li.cart-item span.cart-icon.image-icon strong{border:0;position:absolute;top:-20px;right:-20px;color:#fff;background:#30904a;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center}li.cart-item span.cart-icon.image-icon strong:after{display:none}div#wide-nav .header-divider{display:none}div#wide-nav .nav-left{justify-content:center}div#wide-nav .flex-left{width:100%}.nav-border-section{margin:10px auto 0;padding:15px 0 5px;border-top:1px solid #1c1c1c}.stuck .nav-border-section{padding:10px 0 0}.nav-border-section h4{font-weight:400 !important}@media screen and (max-width: 549px){.nav-border-section h4{font-size:1rem !important}}.stuck .nav-border-section h4{font-size:0.9375rem !important}.nav-border-section&gt;div{padding-bottom:0}.nav-border-section&gt;div&gt;div{display:flex;justify-content:center}@media screen and (max-width: 1020px){.nav-border-section&gt;div&gt;div{text-align:center}}.nav-border-section&gt;div&gt;div img{margin-bottom:0 !important;margin-right:1rem}@media (max-width: 1079px){header#header [data-show="show-for-medium"],header#header .show-for-medium{display:block !important}}@media (min-width: 1080px){header#header [data-show="show-for-medium"],header#header .show-for-medium{display:none !important}}@media (max-width: 1079px){header#header [data-show="hide-for-medium"],header#header .hide-for-medium{display:none !important}}@media screen and (max-width: 1079px){header#header .medium-logo-center .logo{-ms-flex-order:2;order:2;text-align:center;margin:0 15px}}@media screen and (max-width: 1079px){header#header .medium-logo-center .flex-left{-ms-flex-order:1;order:1;-ms-flex:1 1 0px;flex:1 1 0}}@media screen and (max-width: 1079px){header#header .medium-logo-center .flex-right{padding-right:1.5rem;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-order:3;order:3}}.header-wrapper .categories-bar{padding:0 0 20px;background:white}body.single-product .header-wrapper .categories-bar{display:none}.header-wrapper .categories-bar .content-wrapper{display:flex;width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}@media only screen and (max-width: 549px){.header-wrapper .categories-bar .content-wrapper{overflow-x:auto;white-space:nowrap;padding:0 15px 0 0}}@media only screen and (min-width: 550px){.header-wrapper .categories-bar .content-wrapper{max-width:900px;justify-content:center}}.header-wrapper .categories-bar .content-wrapper a{max-width:60px;width:100%;margin:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;flex-shrink:0}@media only screen and (min-width: 550px){.header-wrapper .categories-bar .content-wrapper a{max-width:52px;margin:0 30px}}.header-wrapper .categories-bar .content-wrapper a img{width:100%}.header-wrapper .categories-bar .content-wrapper a span{text-align:center;color:#1c1c1c;font-weight:bold;transition:all 0.3s ease-out}.header-wrapper .categories-bar .content-wrapper a:hover span{color:#bcf7d4}.header-wrapper.stuck .categories-bar{padding-bottom:6px}@media screen and (max-width: 849px){.footer-widgets.footer.footer-2.dark .row{display:flex}}@media screen and (min-width: 850px){.gallery-columns-3 .gallery-item,.large-columns-3&gt;.col,.large-columns-3 .flickity-slider&gt;.col{max-width:22%;-ms-flex-preferred-size:22%;flex-basis:22%}}@media screen and (max-width: 849px){#custom_html-2{text-align:center;order:1;max-width:200px;margin:0 auto}}@media screen and (max-width: 849px){#nav_menu-2{order:3}}@media screen and (min-width: 850px){#nav_menu-2{max-width:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media screen and (min-width: 850px){#block_widget-6{margin-left:auto;max-width:18%;-ms-flex-preferred-size:18%;flex-basis:18%}}@media screen and (max-width: 849px){#block_widget-6{order:2;text-align:center;padding-top:1rem}#block_widget-6 .social-icons{text-align:center !important}}#block_widget-6 button.icon:not(.button),#block_widget-6 a.icon:not(.button){padding-left:0.5em;padding-right:0.5em}.absolute-footer .menu-footer-container{display:none}.absolute-footer .footer-primary.pull-left{width:100%;float:none;display:flex;justify-content:space-between}@media screen and (max-width: 849px){.absolute-footer .footer-primary.pull-left{flex-direction:column}}.menu-footer-container ul{display:flex;flex-wrap:wrap}@media screen and (min-width: 850px){.menu-footer-container ul{display:flex;justify-content:center}}.menu-footer-container ul li{display:block;padding:0 5px;border-top:0 !important;text-align:left}@media screen and (max-width: 849px){.menu-footer-container ul li{width:50%}}@media screen and (min-width: 850px){.menu-footer-container ul li{display:inline}}.menu-footer-container ul li a{padding:5px;text-transform:uppercase;font-size:0.875rem}@media only screen and (max-width: 549px){body&gt;div:last-child&gt;div[role=presentation]{display:none}}@media only screen and (max-width: 549px){body.footer-mobile-bar-hidden&gt;div:last-child&gt;div[role=presentation]{display:block}}.footer-mobile-bar{width:100%;height:90px;background:white;position:fixed;bottom:0;left:0;z-index:1000000;box-shadow:0px 0 10px rgba(0,0,0,0.8);display:none}@media only screen and (max-width: 549px){.footer-mobile-bar{display:block}}.footer-mobile-bar .content-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.footer-mobile-bar__item{width:33.33%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.footer-mobile-bar__item&gt;a svg{width:30px;height:30px}.footer-mobile-bar__item&gt;a *{fill:#1c1c1c}.footer-mobile-bar__item&gt;a:hover *{fill:#bcf7d4}.footer-mobile-bar__item&gt;span a{color:#1c1c1c}.footer-mobile-bar__item&gt;span:hover a{color:#bcf7d4}.button,input[type='submit'],input[type='submit'].button,input[type='reset'].button,input[type='button'].button{color:#fff !important;letter-spacing:1px;font-size:14px}.button,button,input[type='submit'],input[type='reset'],input[type='button']{border:0 !important}.button.primary{box-shadow:none;text-shadow:none;border-color:#bcf7d4;border-radius:5px !important}.button.primary:hover{background:#8ef2b7 !important}input[type='submit']:not(.is-form){box-shadow:none;border-radius:5px !important;border:0 !important}input[type='submit']:not(.is-form):hover{background:#8ef2b7 !important}.button.is-outline{border-radius:5px !important;border-width:1px !important}.button.is-outline.white:hover{border-color:#bcf7d4 !important;color:#bcf7d4 !important}.is-larger{padding:10px 20px}.is-xlarge{padding:10px 35px}.is-xxlarge{padding:20px 40px}.black-button{border-color:#1c1c1c !important;color:#1c1c1c}.black-button:hover{border-color:#bcf7d4 !important}@media screen and (max-width: 849px){.shop_table .product-remove a{line-height:20px !important}}@media screen and (max-width: 849px){.cannabis-category-buttons{display:flex;justify-content:center;flex-wrap:wrap}}.cannabis-category-buttons a.button.primary.is-outline.is-smaller{border:1px solid #bcf7d4 !important;border-radius:3px !important;background:#bcf7d4 !important}.cannabis-category-buttons a.button.primary.is-outline.is-smaller:hover{background:#8ef2b7 !important}@media screen and (max-width: 849px){.cannabis-category-buttons a.button.primary.is-outline.is-smaller{width:47%;margin:0.5rem auto}}.button--closed{pointer-events:none}body.home .star-rating:before{color:#1c1c1c !important}body.home .star-rating span:before{color:#1c1c1c !important}body.home .product{border-radius:7px}body.home .product .product-small{border-radius:7px}body.home .product .badge-container .badge .badge-inner span{top:-1px}body.home .product .product-title a{font-family:"Rozha One",sans-serif;font-size:1rem;color:#1c1c1c !important}body.home .product .star-rating:before{color:#1c1c1c !important}body.home .product .star-rating span:before{color:#1c1c1c}body.home .product span.amount{color:#1c1c1c;font-size:0.875rem}body.home .product .col-inner:hover{box-shadow:0 1px 12px rgba(0,0,0,0.08);border-radius:10px}body.home .product .has-shadow .box-text{border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.home .product .box-image .image-tools.grid-tools.text-center.hide-for-small.bottom.hover-slide-in.show-on-hover{width:calc(100% - 20px) !important;position:absolute !important;left:10px !important}body.home .product .box-image .image-tools.grid-tools.text-center.hide-for-small.bottom.hover-slide-in.show-on-hover a{color:#1c1c1c;border-radius:4px;padding:10px 15px}.home-border-section{padding-bottom:0 !important;border-bottom:1px solid #1c1c1c}.home-border-section h4{font-weight:400 !important}.home-border-section&gt;div{padding-bottom:0}.home-border-section&gt;div&gt;div{display:flex;justify-content:center}@media screen and (max-width: 1020px){.home-border-section&gt;div&gt;div{text-align:center}}.home-border-section&gt;div&gt;div img{margin-bottom:0 !important;margin-right:1rem}.home-border-section&gt;div&gt;div&gt;div{padding-bottom:15px !important}.home-categories{padding-top:30px}.home-categories .product-category{margin:0 1rem !important;max-width:calc(50% - 2rem);-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}@media screen and (min-width: 768px){.home-categories .product-category{margin:0 1rem;max-width:calc(50% - 2rem);-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}}@media screen and (min-width: 1020px){.home-categories .product-category{margin:0 2.5rem !important;max-width:calc(25% - 4rem);-ms-flex-preferred-size:calc(25% - 4rem);flex-basis:calc(25% - 4rem)}}@media screen and (min-width: 1020px){.home-categories .product-category:first-of-type{margin:0 3rem 0 0 !important}}@media screen and (min-width: 1020px){.home-categories .product-category:last-of-type{margin:0 0 0 3rem !important}}.home-categories .product-category .col-inner a:hover .box-image:after{opacity:1}.home-categories .product-category .box-image:after{transition:all 0.3s ease-out;opacity:0;content:'Shop Now';position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);padding:13px 28px;background:rgba(255,255,255,0.7);border-radius:5px;border:1px solid white;font-size:14px;text-transform:uppercase;font-weight:bold;color:#1c1c1c !important;text-align:center}@media screen and (max-width: 1019px){.home-categories .product-category .box-image:after{width:100%}}.home-categories .product-category .box-text{padding-top:30px}.home-categories .product-category .box-text h5{font-family:"Lato",sans-serif;font-size:1.125rem;font-weight:bold}@media screen and (max-width: 767px){.home-categories .product-category .box-text h5{font-size:1rem}}h3.section-title.section-title-center{display:block;text-align:center;text-transform:none;font-size:30px;font-weight:normal}h3.section-title.section-title-center span{text-transform:none;position:relative}h3.section-title.section-title-center span:before{width:60px;height:1px;background:#1c1c1c;position:absolute;top:50%;left:-75px;content:' '}h3.section-title.section-title-center span:after{width:60px;height:1px;background:#1c1c1c;position:absolute;top:50%;right:-75px;content:' '}h3.section-title.section-title-center b{display:none}.why-choose-us-title{max-width:62.5rem;width:100%;margin:0 auto 3rem;position:relative;text-align:center}@media screen and (min-width: 980px){.why-choose-us-title{margin:0 auto 6rem}}.why-choose-us-title h1{font-size:1.7rem;text-align:center;position:relative}.why-choose-us-title h1:before{position:absolute;opacity:0.3;color:#d0f0e5;content:'Why Choose Us';font-size:3em;left:50%;transform:translate(-50%, -38%);width:100%;z-index:-1;letter-spacing:0.2rem;line-height:0.75}@media screen and (min-width: 980px){.why-choose-us-title h1:before{font-size:5em;transform:translate(-50%, -45%)}}.why-choose-us-icon img{margin-right:14px;width:30px}@media screen and (max-width: 550px){.why-choose-us-icon img{width:24px;margin-right:7px}}.home-review-title h3.section-title.section-title-center span{max-width:400px;width:100%;margin:0 auto;display:block}.home-review-title h3.section-title.section-title-center span:before{width:1px;height:60px;background:#1c1c1c;position:absolute;top:-75px;left:50%;content:' ';transform:translate(-50%)}.home-review-title h3.section-title.section-title-center span:after{display:none}.strain-banner{border-radius:10px;box-shadow:0 8px 15px -5px rgba(0,0,0,0.1);overflow:hidden}@media only screen and (max-width: 549px){.strain-banner{padding-top:300px !important}}.strain-banner--indica{background-color:#d0faff !important}.strain-banner--sativa{background-color:#ffd0ec !important}.strain-banner--hyrid{background-color:#fffed0 !important}@media screen and (max-width: 879px){.strain-banner .bg.bg-loaded{opacity:0.2}}.strain-banner .cta-text-box .text-inner{display:flex;justify-content:center;align-items:center;flex-direction:column}.strain-banner .cta-text-box .text-inner&gt;div{text-align:center}.strain-banner .cta-text-box h2{font-size:30px;font-weight:normal;position:relative;display:inline-block;width:auto;padding:30px 0}.strain-banner .cta-text-box h2 strong{position:relative;top:15px}.strain-banner .cta-text-box h2:before{content:' ';position:absolute;width:100%;height:1px;left:0;background:#1c1c1c}.strain-banner .cta-text-box h2:after{content:' ';position:absolute;width:100%;height:1px;bottom:0;left:0;background:#1c1c1c}.strain-banner .cta-text-box h2 strong{font-weight:normal}.strain-banner .cta-text-box a{margin:2rem auto 0}.strain-banner .cta-text-box a:before{clear:both;display:table;content:' '}.strain-banner .small-banner-text p{font-size:12px}.home-review-row&gt;div{box-shadow:0 1px 12px rgba(0,0,0,0.08);border-radius:10px;margin:0 1rem 1.5rem;padding:5px}@media screen and (min-width: 850px){.home-review-row&gt;div{padding:40px 40px 30px;margin:0 1rem;max-width:calc(50% - 2rem);-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}}@media only screen and (max-width: 549px){.home-review-row&gt;div .icon-box-left,.home-review-row&gt;div .icon-box-right{flex-direction:column;justify-content:center;align-items:center}}.home-services-title h1{margin-bottom:-100px}@media only screen and (max-width: 549px){.home-services-title h1{margin-bottom:-50px}}@media only screen and (max-width: 549px){.home-services-title h1 span{font-size:150% !important}}.home-services-title h1 b{opacity:1}.home-service-areas{background:#bcf7d4;padding-top:0 !important;padding-bottom:0 !important}.home-service-areas .row{background:#fff;padding-top:50px !important;padding-bottom:50px !important;max-width:1140px !important}@media only screen and (max-width: 549px){.home-service-areas .row{padding-bottom:0 !important}}@media only screen and (max-width: 549px){.home-service-areas .row .col.medium-4.small-12.large-4{padding-bottom:0 !important}}@media only screen and (min-width: 850px){.home-service-areas .row .col.medium-4.small-12.large-4{margin-top:-30px}}.home-service-areas .row .col.medium-4.small-12.large-4 p{display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (max-width: 549px){.home-service-areas .row .col.medium-4.small-12.large-4 p{margin-bottom:8px;left:10px}}.home-service-areas .row .col.medium-4.small-12.large-4 p:after{background-image:url("images/icon-home-services.png");background-position:center;background-size:contain;width:25px;height:25px;display:inline-block;content:'';margin-left:10px;position:relative;top:3px}.home-service-areas .row .col.medium-4.small-12.large-4 p strong,.home-service-areas .row .col.medium-4.small-12.large-4 p b{margin-right:4px}.blog-title{font-size:1.25rem;color:#73e5a1}.blog-title a{color:#73e5a1}@media only screen and (max-width: 849px){.blog-title a{display:none}}.blog-title&gt;span:first-of-type{color:#1c1c1c;padding:0 5px;font-size:1rem;position:relative;bottom:2px}@media only screen and (max-width: 849px){.blog-title&gt;span:first-of-type{display:none}}@media only screen and (max-width: 849px){.blog-title&gt;span:last-of-type{display:none}}.blog-title__title{font-size:2rem;font-weight:bold;color:#1c1c1c}.blog-cats{padding:1rem 0 0;width:100%}.blog-cats ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.blog-cats ul li{padding:5px 4px}@media only screen and (min-width: 550px){.blog-cats ul li{padding:5px 3px}}@media only screen and (min-width: 550px){.blog-cats ul li:first-of-type{padding-left:0}}.blog-cats ul li a{background:#bef6d5;color:#1c1c1c;text-decoration:none;transition:all 0.3s ease-out;padding:8px 10px;border-radius:15px;font-size:0.75rem}.blog-cats ul li a:hover{background:#8ef2b7}.row-blog-list{border-top:1px solid #cecece}.row-blog-list .blog-post__single-large{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin:1rem auto;padding:0 0 1rem;border-bottom:1px solid #cecece}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-large{margin:2rem auto;padding:0 0 2rem}}.row-blog-list .blog-post__single-large-text{width:100%;order:2;margin-top:1rem}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-large-text{order:1;margin-top:0;width:45%;display:flex;flex-direction:column}}.row-blog-list .blog-post__single-large-text h3{line-height:1.3;font-weight:500;margin-bottom:0.7em;font-size:1.5rem}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-large-text h3{font-size:1.75rem;margin-bottom:0.3em}}.row-blog-list .blog-post__single-large-text h3 a{transition:all 0.3s ease-out}.row-blog-list .blog-post__single-large-text-cats{margin-top:-7px;margin-bottom:5px;color:#73e5a1}.row-blog-list .blog-post__single-large-text-cats a{font-size:12px;color:#73e5a1}.row-blog-list .blog-post__single-large-text-excerpt a{color:#1c1c1c}.row-blog-list .blog-post__single-large-text-excerpt a:hover{color:#1c1c1c}.row-blog-list .blog-post__single-large-text-author-and-date{margin-top:1.5rem;margin-bottom:0}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-large-text-author-and-date{margin-top:auto}}.row-blog-list .blog-post__single-large-text-author-and-date span:first-of-type{margin-right:2rem}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-large-text-author-and-date span:first-of-type{margin-right:2.5rem}}.row-blog-list .blog-post__single-large-text-author-and-date span:last-of-type{color:#707070}.row-blog-list .blog-post__single-large-text-author-and-date span:last-of-type a{color:#707070}.row-blog-list .blog-post__single-large-text-author-and-date span:last-of-type a:hover{color:#707070}.row-blog-list .blog-post__single-large-image{width:100%;font-size:0;order:1}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-large-image{order:2;width:55%;padding-left:1rem}}.row-blog-list .blog-post__single-large-image a{font-size:0}.row-blog-list .blog-post__single-large-image a img{width:100%;border-radius:5px}.row-blog-list .blog-post__single{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin:2rem auto;padding:0 0 2rem;border-bottom:1px solid #cecece}.row-blog-list .blog-post__single-text{width:60%;padding-right:1rem}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-text{width:33%;display:flex;flex-direction:column}}.row-blog-list .blog-post__single-text h3{line-height:1.3;font-weight:500;margin-bottom:0.7em;font-size:1.2rem}@media only screen and (min-width: 550px){.row-blog-list .blog-post__single-text h3{font-size:1.5rem}}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-text h3{font-size:1.75rem;margin-bottom:0.3em}}.row-blog-list .blog-post__single-text h3 a{transition:all 0.3s ease-out}.row-blog-list .blog-post__single-text-cats{margin-top:-7px;margin-bottom:5px;color:#73e5a1}.row-blog-list .blog-post__single-text-cats a{font-size:12px;color:#73e5a1}.row-blog-list .blog-post__single-text-author-and-date{margin-top:auto;margin-bottom:0}@media only screen and (max-width: 849px){.row-blog-list .blog-post__single-text-author-and-date{font-size:12px}}.row-blog-list .blog-post__single-text-author-and-date span:first-of-type{margin-right:1.5rem}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-text-author-and-date span:first-of-type{margin-right:2.5rem}}.row-blog-list .blog-post__single-text-author-and-date span:last-of-type{color:#707070}.row-blog-list .blog-post__single-text-author-and-date span:last-of-type a{color:#707070}.row-blog-list .blog-post__single-text-author-and-date span:last-of-type a:hover{color:#707070}.row-blog-list .blog-post__single-excerpt{display:none;font-size:13px}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-excerpt{width:33%;display:block}}.row-blog-list .blog-post__single-excerpt a{color:#1c1c1c}.row-blog-list .blog-post__single-excerpt a:hover{color:#1c1c1c}.row-blog-list .blog-post__single-image{width:40%;font-size:0}@media only screen and (max-width: 849px){.row-blog-list .blog-post__single-image{display:flex}}@media only screen and (min-width: 850px){.row-blog-list .blog-post__single-image{width:33%;padding-left:1rem}}.row-blog-list .blog-post__single-image a{font-size:0}@media only screen and (max-width: 849px){.row-blog-list .blog-post__single-image a{display:flex}}.row-blog-list .blog-post__single-image a img{width:100%;border-radius:5px}@media only screen and (max-width: 849px){.row-blog-list .blog-post__single-image a img{object-fit:cover;height:100%}}.header-custom-bar{position:relative;z-index:22;background:#bcf7d4;padding:0 5px}.header-custom-bar .row{justify-content:center;align-items:center;padding-top:9px;padding-bottom:9px}.header-custom-bar .row img{font-size:0;margin-right:5px;width:24px}@media only screen and (max-width: 549px){.header-custom-bar .row img{display:none}}@media only screen and (min-width: 550px) and (max-width: 849px){.header-custom-bar .row img{display:none}}.header-custom-bar .row h1,.header-custom-bar .row h2,.header-custom-bar .row h3,.header-custom-bar .row h4,.header-custom-bar .row h5,.header-custom-bar .row h6,.header-custom-bar .row p,.header-custom-bar .row img{margin-bottom:0;color:#000}.header-custom-bar .row p{font-size:10.5px;transition:all 0.3s ease-out}@media only screen and (min-width: 550px){.header-custom-bar .row p{font-size:12px}}@media only screen and (min-width: 850px){.header-custom-bar .row p{font-size:11px}}.header-custom-bar .row p a{color:#000;text-decoration:none}.header-custom-bar .row p.timer-countdown{font-size:1.25rem}.footer-bottom-bar{padding:9px 10px;text-align:center;background:#fc4848;position:fixed;bottom:0;width:100%;z-index:999;display:none;color:#fff;font-size:10.5px}.footer-bottom-bar--visible{display:block}.footer-bottom-bar h1,.footer-bottom-bar h2,.footer-bottom-bar h3,.footer-bottom-bar h4,.footer-bottom-bar h5,.footer-bottom-bar h6,.footer-bottom-bar p,.footer-bottom-bar img,.footer-bottom-bar a{margin-bottom:0;color:#fff}.footer-bottom-bar h1 a,.footer-bottom-bar h2 a,.footer-bottom-bar h3 a,.footer-bottom-bar h4 a,.footer-bottom-bar h5 a,.footer-bottom-bar h6 a,.footer-bottom-bar p a,.footer-bottom-bar img a,.footer-bottom-bar a a{margin-bottom:0;color:#fff;text-decoration:underline}.footer-bottom-bar h1 a:hover,.footer-bottom-bar h2 a:hover,.footer-bottom-bar h3 a:hover,.footer-bottom-bar h4 a:hover,.footer-bottom-bar h5 a:hover,.footer-bottom-bar h6 a:hover,.footer-bottom-bar p a:hover,.footer-bottom-bar img a:hover,.footer-bottom-bar a a:hover{color:#fff}.footer-bottom-bar a{margin-bottom:0;color:#fff;text-decoration:underline}.footer-bottom-bar a:hover{color:#fff}.footer-bottom-bar a.footer-bottom-bar__dismiss{padding-left:5px}.footer-bottom-bar p,.footer-bottom-bar a{font-size:10.5px}@media only screen and (min-width: 550px){.footer-bottom-bar p,.footer-bottom-bar a{font-size:12px}}.footer-bottom-bar .row{justify-content:center;align-items:center}.after-header-perks{padding-top:5px;margin-bottom:5px}@media only screen and (min-width: 850px){.after-header-perks{display:block;padding-top:10px;margin-bottom:15px}}@media only screen and (min-width: 850px){body.home .after-header-perks{margin-bottom:-18px}}@media only screen and (max-width: 549px){.after-header-perks .row{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start !important;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}}@media only screen and (min-width: 550px) and (max-width: 849px){.after-header-perks .row{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start !important;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}}.after-header-perks .col{padding-bottom:0 !important;display:flex;justify-content:center;align-items:center;width:100%}@media only screen and (max-width: 549px){.after-header-perks .col{flex:0 0 auto}}@media only screen and (min-width: 550px) and (max-width: 849px){.after-header-perks .col{flex:0 0 auto}}@media only screen and (min-width: 850px){.after-header-perks .col{max-width:auto}}.after-header-perks .col img{width:auto;height:14px}.after-header-perks .col span{font-size:12px;margin-left:10px}.modal{width:100%;height:100%;position:fixed;display:flex;background:rgba(0,0,0,0.45);opacity:0;pointer-events:none;z-index:-1;transition:all 0.3s ease-out;top:0;left:0}.modal--active{pointer-events:initial;z-index:100000;opacity:1}.modal__content{width:100%;padding:2rem 1rem;max-width:600px;margin:auto;text-align:center;background:white}.modal__content-button{margin-top:1rem;text-align:center;width:100%}.sub-modal{position:absolute;left:-9999px;top:-9999px;overflow:hidden;z-index:-1;opacity:0}.sub-modal--visible{position:fixed;opacity:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.52);z-index:1000001;transition:opacity 0.3s ease-in-out}.sub-modal__content{position:relative;opacity:1;top:0;left:5%;width:90%;background:#fff;z-index:9999;transition:opacity 0.3s ease-in-out;height:auto;max-height:100%;font-size:0.75em;padding:1.5rem}@media only screen and (max-width: 549px){.sub-modal__content{overflow:scroll;max-height:96%;top:2%}}@media only screen and (min-width: 850px){.sub-modal__content{top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%);width:800px;height:800px;background:#fff;border:10px solid #bbf7d5;padding:1rem}}.sub-modal__content-intro{text-align:left}@media only screen and (min-width: 850px){.sub-modal__content-intro{text-align:center}}.sub-modal__content-intro .h1{font-size:30px;text-align:left !important;color:#1c1c1c;font-weight:bold;text-transform:uppercase;margin-bottom:0}@media only screen and (min-width: 550px){.sub-modal__content-intro .h1{font-size:50px}}@media only screen and (min-width: 850px){.sub-modal__content-intro .h1{padding-top:1rem;font-size:60px;text-align:center !important}}.sub-modal__content-intro h2{font-size:20px;text-align:left !important}@media only screen and (min-width: 550px){.sub-modal__content-intro h2{font-size:26px}}@media only screen and (min-width: 850px){.sub-modal__content-intro h2{text-align:center !important}}.sub-modal__content-intro h2 strong{color:#64c68b}.sub-modal__content-intro hr{opacity:1;margin:1rem auto;max-width:95%;border:0;height:5px;width:100%;background:#f5f5f5}@media only screen and (min-width: 850px){.sub-modal__content-intro hr{margin:0.5rem auto 0;max-width:475px}}.sub-modal__content-intro h3{color:#65c78e;font-weight:bold;text-align:left !important;font-size:26px;margin-bottom:0;margin-top:-10px}@media only screen and (min-width: 550px){.sub-modal__content-intro h3{margin-top:0;text-align:center !important;font-size:35px !important;margin-bottom:1rem}}.sub-modal__content-intro-list ul{list-style-type:none;padding:0 1rem}@media only screen and (min-width: 550px){.sub-modal__content-intro-list ul{columns:2;-webkit-columns:2;-moz-columns:2;padding:0 3rem;column-gap:50px;max-width:600px;margin:0 auto}}@media only screen and (min-width: 850px){.sub-modal__content-intro-list ul{padding:0 3rem;column-gap:55px;max-width:654px;margin:0 auto}}.sub-modal__content-intro-list ul li{margin-bottom:0.2em}.sub-modal__content-intro-list ul li:before{content:"\2022";color:#67c68c;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;font-size:2em;line-height:0.1;position:relative;top:3px}.sub-modal__content .gform_wrapper{margin:10px auto !important;max-width:600px}.sub-modal__content .gform_wrapper .gform_wrapper ul li.gfield{margin-top:0}.sub-modal__content .gform_wrapper .gform_wrapper ul li.gfield label.gfield_label.gfield_label_before_complex{margin-bottom:0}.sub-modal__content .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}.sub-modal__content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background:#f8f8f8;border-radius:5px;box-shadow:none !important;border:1px solid #c5c5c5}@media only screen and (min-width: 850px){.sub-modal__content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background:#dfdfdf}}@media only screen and (min-width: 550px){.sub-modal__content .gform_wrapper li#field_1_2{margin-top:-10px;max-width:450px;margin:-10px auto 0 !important;width:100%}}.sub-modal__content .gform_wrapper .gform_footer.top_label{margin:0 auto;text-align:center;padding:0}.sub-modal__content-after-form{font-size:13px;max-width:440px;width:100%;margin:0 auto}@media only screen and (min-width: 550px){.sub-modal__content-after-form{font-size:16px}}.sub-modal__content-after-form p{margin-bottom:1em}@media only screen and (max-width: 549px){.sub-modal__content-after-form p:last-of-type{margin-bottom:0}}.sub-modal__content .sub-modal__close{display:none}@media only screen and (min-width: 850px){.sub-modal__content .sub-modal__close{font-weight:bold;text-transform:uppercase;display:block;text-align:center;color:#67c68e;cursor:pointer;font-size:14px}}@media only screen and (max-width: 549px){.sub-modal__content .sub-modal__close p:last-of-type{margin-bottom:0}}@media only screen and (min-width: 550px) and (max-width: 849px){.sub-modal__content .sub-modal__close p:last-of-type{margin-bottom:0}}.sub-modal__content .sub-modal__mobile-close{position:absolute;top:1rem;right:1rem;font-weight:bold;text-transform:uppercase;display:block;text-align:center;color:#67c68e;cursor:pointer}@media only screen and (min-width: 850px){.sub-modal__content .sub-modal__mobile-close{display:none}}.sub-modal input#input_3_3_3,.sub-modal input#input_3_3_6{margin-bottom:0}.sub-modal li#field_3_2,.sub-modal li#field_3_4{margin-top:0}.uk-modal-dialog{padding:60px 20px !important;text-align:center}.uk-modal-header{padding:0 1.25rem 1.25rem 1.25rem !important;border-bottom:0 !important;border-radius:0.25rem 0.25rem 0 0 !important;background:transparent !important}.uk-modal-footer{border-top:0 !important;border-radius:0 !important;background:transparent !important;text-align:center !important}.uk-modal-footer button#button1{margin-right:1.25rem;border-radius:5px;border:0;background:#bcf7d4;text-shadow:none;color:#1c1c1c;padding:0.625rem 1.875rem !important;display:inline-block;width:6.25rem;font-weight:bold;font-size:14px;text-transform:uppercase}.uk-modal-footer button#button1:hover{background:#8ef2b7}.uk-modal-footer button#button2{border-radius:5px;border:0;text-shadow:none;padding:0.625rem 1.875rem !important;display:inline-block;width:6.25rem;font-weight:bold;font-size:14px;text-transform:uppercase}th,td{border-bottom:1px solid #000}.woocommerce-pagination ul.links li{margin:0 0.35em}.woocommerce-pagination ul li a{border-radius:5px;border-color:#1c1c1c;border-width:1px}.woocommerce-pagination ul li a.prev,.woocommerce-pagination ul li a.next{border:0}.woocommerce-pagination ul li a.prev:hover,.woocommerce-pagination ul li a.next:hover{background:transparent;color:#bcf7d4}.woocommerce-pagination ul li span{border-radius:5px;border:1px solid #bcf7d4;color:#1c1c1c !important}.woocommerce-breadcrumb a:last-of-type{color:#1c1c1c}.wishlist-button{border:0 !important;background:none !important}.wishlist-button i{transition:all 0.3s ease-in-out;color:#1c1c1c}.wishlist-button.wishlist-added i{color:#bcf7d4}.wishlist-button:hover i{color:#bcf7d4}.badge-container .badge{height:2em;width:5em}.badge-container .badge .badge-inner{background:#bcf7d4;border-radius:5px}.badge-container .badge .badge-inner span{color:#1c1c1c;font-size:0.8125rem;position:relative;top:-2px}.is-well{border-radius:10px;background:transparent}@media screen and (max-width: 767px){#wrapper&gt;.message-wrapper{font-size:0.875rem}}.thank-you-p{margin-bottom:10px;border-bottom:1px solid black;padding-bottom:10px}.account-container&gt;div{margin:0 auto !important}span.user-name .user-id{display:none}.account-user .mr-half{display:none}table.shop_table.cart.wishlist_table button,table.shop_table.cart.wishlist_table .button{margin-bottom:0 !important}body.woocommerce-cart .page-title-inner{display:none}body.woocommerce-cart .cart-container .woocommerce{display:flex;flex-direction:column}body.woocommerce-cart .cart-container .woocommerce .wc_points_rewards_earn_points{text-align:center;order:10;font-size:0.875rem}body.woocommerce-cart .cart-container .woocommerce .wc_points_redeem_earn_points{order:11;text-align:right;padding-top:1rem;font-size:0.875rem}body.woocommerce-cart .cart-container .woocommerce .wc_points_redeem_earn_points input.button.wc_points_rewards_apply_discount{margin-right:0;margin-left:1rem;box-shadow:none !important}.shop_table thead th,.shop_table .order-total td,.shop_table .order-total th{border-width:1px;border-color:#000;font-size:0.875rem;font-weight:normal}@media screen and (min-width: 1024px){.shop_table thead th,.shop_table .order-total td,.shop_table .order-total th{padding-bottom:1.75rem}}tr.woocommerce-cart-form__cart-item.cart_item td.product-name a{font-family:"Rozha One",sans-serif;font-size:1rem}@media screen and (min-width: 1024px){tr.woocommerce-cart-form__cart-item.cart_item td.product-name a{font-size:1.125rem}}tr.woocommerce-cart-form__cart-item.cart_item td.product-price,tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal{text-transform:capitalize;font-size:1rem;font-weight:bold;color:#1c1c1c}tr.woocommerce-cart-form__cart-item.cart_item td.product-price span,tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal span{font-size:1rem;font-weight:bold;text-transform:capitalize}@media screen and (min-width: 1024px){tr.woocommerce-cart-form__cart-item.cart_item td.product-price span,tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal span{font-size:1.125rem}}@media screen and (min-width: 1024px){tr.woocommerce-cart-form__cart-item.cart_item td.product-price,tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal{font-size:1.125rem}}a.remove,a.icon-remove{border-width:1px;line-height:20px !important}.gift-close{background:none}.gift-close:after{content:'\d7';border:1px solid #ccc;border-radius:50%;width:24px;height:24px;color:#ccc;font-weight:bold;line-height:21px;display:flex;justify-content:center;font-size:15px}.gift-close:hover:after{color:#1c1c1c;border-color:#1c1c1c}.shop_table .quantity input.minus.button.is-form,.shop_table .quantity input.plus.button.is-form{background:none;border:0;font-size:2rem;height:20px !important;overflow:auto;line-height:1rem;min-height:2.8rem;text-shadow:none}.shop_table .quantity input.minus.button.is-form:hover,.shop_table .quantity input.plus.button.is-form:hover{color:#bcf7d4 !important;box-shadow:none;background:transparent}.shop_table .quantity input[type="number"]{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #000;font-size:1.125rem;box-shadow:none !important}.woocommerce-cart-form button[name='update_cart']{display:block !important}.woocommerce-cart-form .cart-actions{display:flex;flex-wrap:wrap;padding:1rem 0 2rem;margin:0 auto 1rem;border-bottom:1px solid black}.woocommerce-cart-form .cart-actions__buttons{width:100%;display:flex;flex-wrap:wrap;margin-bottom:1rem}@media screen and (min-width: 481px){.woocommerce-cart-form .cart-actions__buttons{justify-content:space-between}}@media screen and (min-width: 890px){.woocommerce-cart-form .cart-actions__buttons{width:auto;min-width:49%;margin-right:auto;margin-left:0;display:flex;align-items:center;align-self:center;margin-bottom:0;justify-content:flex-start}}@media screen and (max-width: 480px){.woocommerce-cart-form .cart-actions__buttons .continue-shopping{width:100%;margin-bottom:1rem}}.woocommerce-cart-form .cart-actions__buttons .continue-shopping a.button-continue-shopping{border-radius:5px;border-width:1px;padding:10px 25px;margin:0 1rem 0 0}@media screen and (max-width: 480px){.woocommerce-cart-form .cart-actions__buttons .continue-shopping a.button-continue-shopping{margin:0;width:100%}}.woocommerce-cart-form .cart-actions__buttons .continue-shopping a.button-continue-shopping:hover{background:black !important;color:white !important}.woocommerce-cart-form .cart-actions__buttons button.button{background:black;color:white !important;border-radius:5px;border:1px solid black;padding:9px 25px !important;margin:0 !important}@media screen and (max-width: 480px){.woocommerce-cart-form .cart-actions__buttons button.button{width:100%}}.woocommerce-cart-form .cart-actions__buttons button.button:hover{border:1px solid #bcf7d4;color:black !important;background:#bcf7d4;box-shadow:none}.woocommerce-cart-form .cart-actions__buttons .button.disabled,.woocommerce-cart-form .cart-actions__buttons button.disabled,.woocommerce-cart-form .cart-actions__buttons .button[disabled],.woocommerce-cart-form .cart-actions__buttons button[disabled]{opacity:0.2}.woocommerce-cart-form .cart-actions__buttons .button.disabled:hover,.woocommerce-cart-form .cart-actions__buttons button.disabled:hover,.woocommerce-cart-form .cart-actions__buttons .button[disabled]:hover,.woocommerce-cart-form .cart-actions__buttons button[disabled]:hover{color:white !important;background:black !important;cursor:not-allowed}.woocommerce-cart-form .cart-actions .coupon{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 630px){.woocommerce-cart-form .cart-actions .coupon input,.woocommerce-cart-form .cart-actions .coupon button{display:none}.woocommerce-cart-form .cart-actions .coupon input{margin:0;text-align:center}}@media screen and (max-width: 630px){.woocommerce-cart-form .cart-actions .coupon.coupon--active input,.woocommerce-cart-form .cart-actions .coupon.coupon--active button{display:inline-block}}.woocommerce-cart-form .cart-actions .coupon.coupon--active .mobile-label{text-decoration:none !important}.woocommerce-cart-form .cart-actions .coupon .mobile-label{cursor:pointer;text-decoration:underline}@media screen and (min-width: 631px){.woocommerce-cart-form .cart-actions .coupon .mobile-label{display:none}}@media screen and (max-width: 630px){.woocommerce-cart-form .cart-actions .coupon .non-mobile-label{display:none}}@media screen and (max-width: 630px){.woocommerce-cart-form .cart-actions .coupon{flex-wrap:wrap}}@media screen and (min-width: 890px){.woocommerce-cart-form .cart-actions .coupon{width:calc(51% - 1rem);margin-right:0;border-left:1px solid black;margin-left:1rem;padding-left:1rem}}.woocommerce-cart-form .cart-actions .coupon label{font-size:1.5rem;font-family:"Rozha One",sans-serif;margin-bottom:0}.woocommerce-cart-form .cart-actions .coupon input.input-text{margin:0 1.5rem;border-top:0;border-left:0;border-bottom:1px solid black;border-right:0;box-shadow:none;width:100%}.woocommerce-cart-form .cart-actions .coupon button.button{padding:9px 14px;width:100%;max-width:240px;border:1px solid black;border-radius:5px;background:black;color:white !important;margin:0}@media screen and (max-width: 630px){.woocommerce-cart-form .cart-actions .coupon button.button{width:100%;margin-top:1rem}}.cart-gifts-and-total{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 890px){.cart-gifts-and-total{flex-direction:row}}.cart-gifts-and-total .cart-gifts-wrapper{width:100%;display:flex;flex-wrap:wrap}.cart-gifts-and-total .cart-gifts-wrapper .cart-gifts{width:100%}@media only screen and (min-width: 550px){.cart-gifts-and-total .cart-gifts-wrapper .cart-gifts{width:50%;padding-right:1rem}}.cart-gifts-and-total .cart-gifts-wrapper .cart-gifts thead{display:none}.cart-gifts-and-total .cart-gifts-wrapper .cart-gifts a.button.fgf-add-manual-gift-product.fgf-add-manual-gift-product{margin:0}@media only screen and (max-width: 549px){.cart-gifts-and-total .cart-gifts-wrapper .cart-gifts a.button.fgf-add-manual-gift-product.fgf-add-manual-gift-product{padding:5px;background:none;letter-spacing:0;line-height:1.2}}@media screen and (min-width: 890px){.cart-gifts-and-total .cart-gifts-wrapper{width:50%;padding-right:0.5rem}}.cart-gifts-and-total .cart-gifts-wrapper .gift-popup-title{background:none;text-align:left;padding:0;font-family:"Rozha One",sans-serif;text-transform:none;font-size:1.5rem}.cart-gifts-and-total .cart-gifts-wrapper .gift-product-item{border:0}.cart-gifts-and-total .cart-gifts-wrapper .gift-product-item img{border:0}.cart-gifts-and-total .cart-gifts-wrapper .gift-product-title{font-family:"Rozha One",sans-serif;font-size:1rem;text-transform:none}.cart-gifts-and-total .cart-gifts-wrapper .gift-product-hover{box-shadow:-1.414px 1.414px 9.9px 0.1px rgba(0,0,0,0.05)}.cart-gifts-and-total .cart-gifts-wrapper .gift-product-hover div{border-width:1px;border-radius:3px}.cart-gifts-and-total .cart-collaterals{width:100%}@media screen and (min-width: 890px){.cart-gifts-and-total .cart-collaterals{width:50%;padding-left:0.5rem}}.cart-gifts-and-total .cart-collaterals .cart_totals th.product-name{background:none;text-align:left;padding:0;font-family:"Rozha One",sans-serif;text-transform:none;font-size:1.5rem;border:0}.cart-gifts-and-total .cart-collaterals .cart_totals .shop_table tr.cart-subtotal th,.cart-gifts-and-total .cart-collaterals .cart_totals .shop_table tr.cart-subtotal td,.cart-gifts-and-total .cart-collaterals .cart_totals .shop_table tr.woocommerce-shipping-totals th,.cart-gifts-and-total .cart-collaterals .cart_totals .shop_table tr.woocommerce-shipping-totals td{border:0}.cart-gifts-and-total .cart-collaterals .cart_totals .shop_table th{text-transform:uppercase}.cart-gifts-and-total .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0.5rem 0;border-bottom:1px solid #000}.cart-gifts-and-total .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{background:#bcf7d4;color:#1c1c1c;height:4rem;line-height:4rem;border-radius:5px;box-shadow:none !important;text-shadow:none !important;border:2px solid #bcf7d4;font-size:1.125rem}.cart-gifts-and-total .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background:#61ec9a;color:#fff !important}.cart-gifts-and-total--no-gifts .cart-gifts-wrapper{width:100%}.cart-gifts-and-total--no-gifts .cart-gifts-wrapper .cart-collaterals{margin-left:auto}.cart-empty,.return-to-shop{text-align:center}.cart-empty{font-size:1.5rem}a.button.wc-backward{padding:10px 14px;border-radius:3px;border:none;box-shadow:none}span.gift-qty{font-size:1.25rem}@media screen and (min-width: 550px){span.gift-qty{padding-left:62px}}.free-shipping-notice-wrapper{padding-bottom:1rem}.free-shipping-notice__text{font-size:11.5px;line-height:1.4}.free-shipping-notice__text *{font-size:11.5px;line-height:1.4}.free-shipping-notice__text span.woocommerce-Price-amount.amount{font-weight:normal !important}.free-shipping-notice-bar{margin-top:4px;background:#e9f7f7;border-radius:15px;height:7px;width:100%;overflow:hidden}.free-shipping-notice-bar div{height:7px;background:#bcf7d4}.min-order-cart-notice{padding:20px;text-align:center;background:#a50000;color:white;border-radius:5px;margin:0 0 1rem}.min-order-cart-notice a{color:white;text-decoration:underline;font-weight:bold}.wc-custom-gifts .woocommerce-info.wc_points_redeem_earn_points{text-align:center !important}body.woocommerce-checkout .page-title-inner{display:none}body.woocommerce-checkout .wc_points_rewards_earn_points{display:none !important}body.woocommerce-checkout .wc_points_redeem_earn_points{font-size:0.875rem}body.woocommerce-checkout .wc_points_redeem_earn_points input.button.wc_points_rewards_apply_discount{margin-right:0;margin-left:1rem;box-shadow:none !important}body.woocommerce-checkout .col-inner.has-border{border-top:0;border-right:0;border-bottom:0;border-left:0;padding-top:0;padding-bottom:0}@media screen and (max-width: 849px){body.woocommerce-checkout .col-inner.has-border{padding:0}}@media screen and (min-width: 850px){body.woocommerce-checkout .col-inner.has-border{border-left:1px solid #1c1c1c}}body.woocommerce-checkout .col-inner.has-border table.shop_table.woocommerce-checkout-review-order-table thead th{font-size:0}body.woocommerce-checkout .col-inner.has-border td.product-name{color:#000}body.woocommerce-checkout .col-inner.has-border td.product-name img{display:none;max-width:75px}body.woocommerce-checkout .col-inner.has-border tr.cart-subtotal th{text-transform:uppercase;font-weight:normal;border-bottom:0}body.woocommerce-checkout .col-inner.has-border tr.cart-subtotal td{border-bottom:0}@media screen and (min-width: 800px){body.woocommerce-checkout .col-inner.has-border tr.cart-subtotal th,body.woocommerce-checkout .col-inner.has-border tr.cart-subtotal td{padding-top:20px}}body.woocommerce-checkout .col-inner.has-border .shipping__table tr,body.woocommerce-checkout .col-inner.has-border .shipping__table th,body.woocommerce-checkout .col-inner.has-border .shipping__table td{border-bottom:0}body.woocommerce-checkout .col-inner.has-border .shipping__table *{color:#000}body.woocommerce-checkout .col-inner.has-border .shipping__table th{text-transform:uppercase;font-weight:normal;color:#000}body.woocommerce-checkout .col-inner.has-border tr.order-total th{text-transform:uppercase;font-weight:normal}@media screen and (min-width: 800px){body.woocommerce-checkout .col-inner.has-border tr.order-total th,body.woocommerce-checkout .col-inner.has-border tr.order-total td{padding-bottom:20px}}@media screen and (min-width: 800px){body.woocommerce-checkout .col-inner.has-border .shop_table .cart_item td{padding-top:25px;padding-bottom:25px}}body.woocommerce-checkout .col-inner.has-border .woocommerce-checkout-payment button.button{width:100%;background:#bcf7d4;color:#1c1c1c;height:4rem;line-height:4rem;border-radius:5px;box-shadow:none !important;text-shadow:none !important;border:2px solid #bcf7d4;font-size:1.125rem}body.woocommerce-checkout .col-inner.has-border .woocommerce-checkout-payment button.button:hover{background:#61ec9a;color:#fff !important}body.woocommerce-checkout .col-inner.has-border .woocommerce-privacy-policy-text{border-top:1px solid black;padding-top:2rem}.checkout-order-title{display:flex;justify-content:space-between;margin-bottom:1.25rem}@media screen and (min-width: 850px){.checkout-order-title{margin-bottom:0}}.checkout-order-title h3{width:auto;text-transform:none !important}@media screen and (min-width: 850px){.checkout-order-title h3{font-size:1.5rem !important}}.checkout-order-title .email-money-transfer{display:flex;align-items:center}@media screen and (max-width: 500px){.checkout-order-title .email-money-transfer{flex-direction:column;text-align:right;width:250px}}.checkout-order-title .email-money-transfer span{font-size:14px;margin-right:2rem}@media screen and (max-width: 500px){.checkout-order-title .email-money-transfer span{width:100%;margin-right:0;margin-bottom:0.5rem;text-align:right}}.checkout-order-title .email-money-transfer img{width:100px;align-self:baseline}@media screen and (max-width: 500px){.checkout-order-title .email-money-transfer img{align-self:flex-end}}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout .woocommerce-billing-fields{border-top:0}@media screen and (min-width: 850px){body.woocommerce-checkout .woocommerce-billing-fields{padding-top:0 !important}}body.woocommerce-checkout .woocommerce-billing-fields h3{text-transform:none !important}@media screen and (min-width: 850px){body.woocommerce-checkout .woocommerce-billing-fields h3{font-size:1.5rem}}body.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-payment label{display:inline}body.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-payment img{padding-bottom:10px;padding-left:10px}body.woocommerce-checkout .woocommerce-checkout #no_signature_required_field label{display:block}body.woocommerce-checkout .woocommerce-checkout #no_signature_required_field span.description{display:none}body.woocommerce-checkout .woocommerce-checkout #billing_address_type_field .select2-selection__clear{display:none !important}body.woocommerce-checkout .woocommerce-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-family:"Lato",sans-serif !important}body.woocommerce-checkout .woocommerce-checkout span.select2-search.select2-search--dropdown{display:none}body.woocommerce-checkout #billing_country_field{padding-top:3px;border-bottom:1px solid #1c1c1c}body.woocommerce-checkout #billing_country_field .woocommerce-input-wrapper strong{display:inline-block;margin-bottom:10px;text-indent:15px;font-weight:normal !important}body.woocommerce-checkout input[type='email'],body.woocommerce-checkout input[type='date'],body.woocommerce-checkout input[type='search'],body.woocommerce-checkout input[type='number'],body.woocommerce-checkout input[type='text'],body.woocommerce-checkout input[type='tel'],body.woocommerce-checkout input[type='url'],body.woocommerce-checkout input[type='password'],body.woocommerce-checkout textarea,body.woocommerce-checkout select,body.woocommerce-checkout .select-resize-ghost,body.woocommerce-checkout .select2-container .select2-choice,body.woocommerce-checkout .select2-container .select2-selection{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #1c1c1c;box-shadow:none}body.woocommerce-checkout textarea{resize:none;min-height:0;padding-bottom:50px}@media screen and (max-width: 767px){body.woocommerce-checkout textarea{padding-bottom:65px}}li.shipping__list_item label{display:inline-block !important}.maple-ridge-notice{font-style:italic;text-decoration:underline;cursor:pointer;margin-left:1.5rem;position:relative;display:inline}.maple-ridge-notice:hover:after{background:#333;background:rgba(0,0,0,0.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;z-index:98;width:320px;font-style:normal}@media only screen and (max-width: 549px){.maple-ridge-notice:hover:after{width:300px;left:-100px !important}}.maple-ridge-notice:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:20px;content:"";left:50%;position:absolute;z-index:99;font-style:normal}.category-header{background-size:cover;background-repeat:no-repeat;background-position:center;min-height:160px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 880px){.category-header{min-height:360px}}.category-header .row{text-align:center;justify-content:center;align-items:center;flex-direction:column}.category-header .row h1{font-size:2rem}@media screen and (min-width: 880px){.category-header .row h1{font-size:3rem}}.shop-container .term-description{display:none}p.woocommerce-result-count.hide-for-medium{font-family:"Rozha One",sans-serif}.woocommerce-ordering select{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #1c1c1c;box-shadow:none}span.widget-title{font-family:"Rozha One",sans-serif;text-transform:none !important;padding-bottom:1rem;display:block}span.widget-title+.is-divider{display:none}@media screen and (min-width: 880px){span.widget-title{font-size:1.25rem}}.widget_product_categories ul.product-categories&gt;li{border-top:1px solid #1c1c1c}.widget_product_categories ul.product-categories&gt;li:first-of-type{border-top:none}.widget_product_categories ul.product-categories&gt;li a{font-size:0.875rem;transition:all 0.3s ease-in-out}.widget_product_categories ul.product-categories li{position:relative;padding:4px 10px;transition:all 0.3s ease-in-out}.widget_product_categories ul.product-categories li li{padding:0}.widget_product_categories ul.product-categories span.count{position:absolute;right:35px;top:10px;background:#bcf7d4;padding:5px;line-height:22px;border-radius:3px;padding:0 10px;color:#1c1c1c;font-family:"Rozha One",sans-serif;opacity:1}.widget_product_categories ul.product-categories .toggle{opacity:1}ul.menu&gt;li ul,.widget&gt;ul&gt;li ul{border-left:0;border-top:1px solid #1c1c1c;margin:5px 0 10px 0;padding-left:10px;padding-top:8px;width:100%}.widget_price_filter span.widget-title{display:none}.widget_price_filter .price_slider_amount{display:flex;justify-content:space-between;align-items:center}.widget_price_filter .price_slider_amount button.button{order:2;background:#bcf7d4;border-radius:3px;padding:5px 15px;min-height:2.5rem;border:0;box-shadow:none;text-shadow:none;margin-right:0}.widget_price_filter .price_slider_amount button.button:hover{background:#8ef2b7}.widget_price_filter .price_slider_amount .price_label{order:1;padding:0;margin-right:auto;font-weight:bold;color:#1c1c1c;font-family:"Rozha One",sans-serif;font-size:1rem}.widget_price_filter .price_slider_amount .price_label *{color:#1c1c1c;font-size:1rem;font-family:"Rozha One",sans-serif;font-weight:bold}.widget_price_filter .ui-slider-horizontal{height:3px;border-radius:0}.widget_price_filter .ui-slider .ui-slider-range{background-color:#1c1c1c;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle{background:#1c1c1c;height:10px;width:10px;top:-4px}.shop-container .products .product{border-radius:7px}.shop-container .products .product .product-small{border-radius:7px}.shop-container .products .product .badge-container .badge .badge-inner span{top:-1px}.shop-container .products .product .product-title a{font-family:"Rozha One",sans-serif;font-size:1rem;color:#1c1c1c !important}.shop-container .products .product .star-rating:before{color:#1c1c1c !important}.shop-container .products .product .star-rating span:before{color:#1c1c1c}.shop-container .products .product span.amount{color:#1c1c1c;font-size:0.875rem}.shop-container .products .product .col-inner:hover{box-shadow:0 1px 12px rgba(0,0,0,0.08);border-radius:10px}.shop-container .products .product .has-shadow .box-text{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.shop-container .products .product .box-image .image-tools.grid-tools.text-center.hide-for-small.bottom.hover-slide-in.show-on-hover{width:calc(100% - 20px) !important;position:absolute !important;left:10px !important}.shop-container .products .product .box-image .image-tools.grid-tools.text-center.hide-for-small.bottom.hover-slide-in.show-on-hover a{color:#1c1c1c;border-radius:4px;padding:10px 15px}@media screen and (min-width: 850px){.gallery-columns-3 .gallery-item{max-width:33%;-ms-flex-preferred-size:33%;flex-basis:33%}}.category-description{margin:0 0 0 auto;text-align:left}.category-description p{font-size:0.975rem;line-height:1.38;opacity:0.5}.cannabis-category-buttons{margin:0 auto;text-align:center;padding-top:1rem}@media screen and (max-width: 550px){.cannabis-category-buttons a{display:block;margin-left:0.9375rem}}.product-lightbox-inner .wc-points-rewards-product-message{margin-bottom:0;display:block;margin-top:-10px}body.single-product .page-title-inner.flex-row.medium-flex-wrap.container{display:none}body.single-product .product-main{max-width:1400px;margin:0 auto}body.single-product .product-title{position:relative}body.single-product .wishlist-icon{position:absolute;top:8px;right:8px}body.single-product .product-info.summary.col-fit.col.entry-summary.product-summary{display:flex;flex-direction:column;padding-top:0}@media only screen and (min-width: 1080px){body.single-product .product-info.summary.col-fit.col.entry-summary.product-summary{margin-top:-10px}}body.single-product .product-info.summary.col-fit.col.entry-summary.product-summary .woocommerce-product-rating{order:-1}body.single-product p.points,body.single-product .wc-points-rewards-product-message{display:block;order:3;padding-top:20px;margin-bottom:-15px;font-size:0.8125rem;background:#fffed0;padding:7px 15px;border-radius:10px;display:inline-block;max-width:310px;width:100%}body.single-product .woocommerce-product-rating .star-rating:before{color:#1c1c1c}body.single-product .woocommerce-product-rating .star-rating--inline{font-size:21px;height:1.4375rem}body.single-product .woocommerce-product-rating .star-rating span:before{color:#1c1c1c}body.single-product .woocommerce-product-rating .woocommerce-review-link{transition:all 0.3s ease-out;font-size:0.75rem}body.single-product .product-features-custom ul{margin-top:1.3rem;margin-bottom:1.5em}body.single-product .product-features-custom ul li{text-indent:-2px;font-size:0.75rem;margin-bottom:0.35em}body.single-product .price-wrapper p.price.product-page-price{font-size:28px;font-weight:bold;margin:0 0 1rem}body.single-product .price-wrapper p.price.product-page-price *{font-size:28px;font-weight:bold}body.single-product .woocommerce-variation-price{border-top:0;padding-top:0;display:flex;flex-direction:column}body.single-product .woocommerce-variation-price span.wc-points-rewards-product-message{font-size:0.8125rem;font-weight:bold;background:#fffed0;padding:7px 15px;border-radius:10px;display:inline-block;order:-1;margin-top:0;margin-bottom:0;max-width:310px;width:100%}body.single-product .woocommerce-variation-price span.wc-points-rewards-product-message *{font-size:0.8125rem;font-weight:bold;vertical-align:baseline}body.single-product .single_variation_wrap{width:100%}body.single-product table.variations tbody tr td.label label{font-weight:normal}body.single-product table.variations tbody tr td.value select{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #1c1c1c;box-shadow:none;float:left;width:86%}body.single-product table.variations tbody tr td.value a{float:right;position:relative;bottom:-17px}body.single-product .product-short-description *{font-family:'Lato', sans-serif}body.single-product form.cart,body.single-product .woocommerce-variation-add-to-cart{display:flex;justify-content:space-between;flex-wrap:wrap}body.single-product form.cart input.minus.button.is-form,body.single-product .woocommerce-variation-add-to-cart input.minus.button.is-form{margin-right:-3px !important}body.single-product form.cart input.plus.button.is-form,body.single-product .woocommerce-variation-add-to-cart input.plus.button.is-form{margin-left:-3px !important}body.single-product form.cart input.minus.button.is-form,body.single-product form.cart input.plus.button.is-form,body.single-product .woocommerce-variation-add-to-cart input.minus.button.is-form,body.single-product .woocommerce-variation-add-to-cart input.plus.button.is-form{background:none;font-size:2rem;height:20px !important;overflow:auto;line-height:1rem;min-height:2.8rem;text-shadow:none;border:1px solid #dfdfdf !important}body.single-product form.cart input.minus.button.is-form:hover,body.single-product form.cart input.plus.button.is-form:hover,body.single-product .woocommerce-variation-add-to-cart input.minus.button.is-form:hover,body.single-product .woocommerce-variation-add-to-cart input.plus.button.is-form:hover{color:#bcf7d4 !important;box-shadow:none;background:transparent}body.single-product form.cart input[type="number"],body.single-product .woocommerce-variation-add-to-cart input[type="number"]{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;font-size:1.125rem;box-shadow:none !important;height:2.5em}body.single-product form.cart button.single_add_to_cart_button,body.single-product .woocommerce-variation-add-to-cart button.single_add_to_cart_button{border-radius:5px;border:0;background:#bcf7d4;color:#1c1c1c;font-size:0.875rem;height:3rem;margin-bottom:0;width:100%;box-shadow:none !important;transition:all 0.3s ease-in-out;max-width:50%}@media screen and (max-width: 400px){body.single-product form.cart button.single_add_to_cart_button,body.single-product .woocommerce-variation-add-to-cart button.single_add_to_cart_button{max-width:100%}}@media screen and (min-width: 441px){body.single-product form.cart button.single_add_to_cart_button,body.single-product .woocommerce-variation-add-to-cart button.single_add_to_cart_button{max-width:62%;width:62%}}body.single-product form.cart button.single_add_to_cart_button:hover,body.single-product .woocommerce-variation-add-to-cart button.single_add_to_cart_button:hover{background:#8ef2b7}@media screen and (min-width: 441px){body.single-product form.cart .quantity,body.single-product .woocommerce-variation-add-to-cart .quantity{max-width:100%;width:100%}}@media screen and (max-width: 849px){body.single-product .product_meta{margin-bottom:0}}body.single-product .product_meta&gt;span&gt;strong{margin-bottom:10px;display:block}body.single-product .product_meta *{font-size:0.75rem}body.single-product .product_meta&gt;span{border-top:0;padding:9px 0}body.single-product .product_meta&gt;span:last-of-type{padding-bottom:0}body.single-product .product_meta a{transition:all 0.3s ease-in-out}body.single-product .product_meta ul{margin-bottom:-0.5rem}body.single-product .sku_wrapper ul{display:flex;flex-wrap:wrap}body.single-product .sku_wrapper ul li{width:46%}@media screen and (max-width: 849px){body.single-product .sku_wrapper ul li{width:44%}}body.single-product .product-images .wishlist-icon{display:none}body.single-product .product-thumbnails a:hover,body.single-product .product-thumbnails .is-nav-selected a{border-radius:10px;border-color:#bcf7d4}body.single-product .product-thumbnails a{border-radius:10px;border-color:#bcf7d4}body.single-product .button.icon.circle&gt;i:only-child{top:1px;left:1px}body.single-product .product-footer{padding-bottom:2rem}body.single-product .product-footer .stars a:hover:after,body.single-product .product-footer .stars a.active:after{color:#1c1c1c}body.single-product .product-footer .container{display:flex;flex-direction:column}body.single-product .product-footer .woocommerce-tabs&gt;.nav-line-grow,body.single-product .product-footer .woocommerce-tabs&gt;.nav-line:not(.nav-vertical){margin-top:-71px;padding-bottom:10px}@media screen and (min-width: 880px){body.single-product .product-footer .woocommerce-tabs ul.tabs{display:flex;justify-content:space-between}}body.single-product .product-footer .woocommerce-tabs ul.tabs li{margin:0 5px}@media screen and (max-width: 879px){body.single-product .product-footer .woocommerce-tabs ul.tabs li{display:block;width:100%;margin:5px 0}}@media screen and (min-width: 880px){body.single-product .product-footer .woocommerce-tabs ul.tabs li{padding:0 40px}}@media screen and (min-width: 940px){body.single-product .product-footer .woocommerce-tabs ul.tabs li{margin:0 6px}}@media screen and (min-width: 1081px){body.single-product .product-footer .woocommerce-tabs ul.tabs li{margin:0 14px}}body.single-product .product-footer .woocommerce-tabs ul.tabs li a{height:41px;font-family:"Rozha One",sans-serif;font-size:16px;text-transform:none}@media screen and (min-width: 880px){body.single-product .product-footer .woocommerce-tabs ul.tabs li a{font-size:15px}}@media screen and (min-width: 940px){body.single-product .product-footer .woocommerce-tabs ul.tabs li a{font-size:16px}}@media screen and (min-width: 1081px){body.single-product .product-footer .woocommerce-tabs ul.tabs li a{font-size:18px}}body.single-product .product-footer .woocommerce-tabs ul.tabs li a:before{background:#1c1c1c;height:1px;top:initial;bottom:0}body.single-product .product-footer .woocommerce-tabs .reviews_tab a span{padding:2px 10px;background:#bcf7d4;margin-left:10px;border-radius:50%;font-size:12px;width:20px;height:20px;font-family:'Lato', sans-serif;display:flex;justify-content:center;align-items:center;position:relative;top:-10px;left:-9px}@media screen and (max-width: 879px){body.single-product .product-footer .woocommerce-tabs .reviews_tab a span{position:absolute;top:5px;left:60px}}body.single-product .product-footer .related-products-wrapper{order:1;border-top:0;padding-bottom:2rem}@media screen and (min-width: 880px){body.single-product .product-footer .related-products-wrapper{padding-top:3.5rem;padding-bottom:4rem}}body.single-product .product-footer .related-products-wrapper a.quick-view{color:#1c1c1c !important;border-radius:5px}body.single-product .product-footer .related-products-wrapper p.name.product-title a{font-family:"Rozha One",sans-serif;transition:all 0.3s ease-out;font-size:1rem}body.single-product .product-footer .related-products-wrapper .related-title-wrapper{text-align:center;padding-bottom:2rem;width:calc(100% - 110px);margin:0 auto}body.single-product .product-footer .related-products-wrapper h3.product-section-title{text-align:center;text-transform:capitalize;font-size:1.875rem;position:relative;display:inline}@media screen and (max-width: 767px){body.single-product .product-footer .related-products-wrapper h3.product-section-title{font-size:1.375rem}}body.single-product .product-footer .related-products-wrapper h3.product-section-title:after{width:50px;height:1px;position:absolute;content:' ';background:#1c1c1c;top:50%;margin-left:1rem}body.single-product .product-footer .related-products-wrapper h3.product-section-title:before{width:50px;height:1px;position:absolute;content:' ';background:#1c1c1c;top:50%;left:-66px}body.single-product .product-footer .related-products-wrapper .row.large-columns-4.medium-columns-.small-columns-2.row-small{margin:0 auto}body.single-product .tab-panels{padding:30px}body.single-product .tab-panels *{font-family:'Lato', sans-serif}body.single-product ul.msg.mnm_message_content li{margin-left:0;font-weight:bold}.faq-wrapper__item{width:100%;background:transparent;padding:0;box-sizing:border-box;margin:10px auto;transition:all 0.3s ease-in-out}@media screen and (max-width: 767px){.faq-wrapper__item{margin:18px auto}}.faq-wrapper__item-question{cursor:pointer;transition:all 0.3s ease-in-out;padding:10px 18px;border:1px solid #1c1c1c;border-radius:4px}.faq-wrapper__item-question span{font-size:1.125rem;font-weight:bold;color:#1c1c1c;font-family:"Rozha One",sans-serif;display:flex;align-items:center;width:100%;transition:all 0.3s ease-in-out}.faq-wrapper__item-question span svg{width:10px;height:10px;margin:0 0 0 auto;display:inline-block}.faq-wrapper__item-question span svg .cls-1{fill:#1c1c1c;transition:all 0.3s ease-in-out}.faq-wrapper__item-answer span{display:block;max-height:0;overflow:hidden;transition:all 0.3s ease-in-out;font-size:0.875rem;line-height:1.7;font-weight:500;padding:0 5px}.faq-wrapper__item--active{padding:0 0 5px}.faq-wrapper__item--active .faq-wrapper__item-question{background:#bcf7d4;border-color:#bcf7d4}.faq-wrapper__item--active .faq-wrapper__item-question span svg{transform:rotate(180deg)}.faq-wrapper__item--active .faq-wrapper__item-answer span{color:#1c1c1c;max-height:900px;padding:15px 5px 0}@media screen and (max-width: 769px){.faq-wrapper__item--active .faq-wrapper__item-answer span{max-height:500px}}@media screen and (max-width: 1025px){.faq-wrapper__item--active .faq-wrapper__item-answer span{max-height:500px}}.faq-wrapper__item--active .faq-wrapper__item-answer span p:last-of-type{margin-bottom:0}@media screen and (max-width: 849px){.product-info{padding-bottom:0 !important}}.sticky-add-to-cart.sticky-add-to-cart--active{z-index:1111111111111}@media only screen and (min-width: 850px){.sticky-add-to-cart.sticky-add-to-cart--active{display:none !important}}.sticky-add-to-cart-wrapper{width:100%}.sticky-add-to-cart-wrapper .sticky-add-to-cart__product+.points{display:none !important}@media only screen and (min-width: 850px){.has-sticky-product-cart{padding-bottom:0}}@media only screen and (max-width: 549px){body.single-product form.cart .sticky-add-to-cart button.single_add_to_cart_button,body.single-product .woocommerce-variation-add-to-cart .sticky-add-to-cart button.single_add_to_cart_button{margin-top:10px}}body.single-product .woocommerce-info.wc_points_rewards_earn_points{display:none}body.single-product .product-thumbnails a{border-width:2px}body.single-product .product-thumbnails a:hover,body.single-product .product-thumbnails .is-nav-selected a{border-color:#bcf7d4}.image-tools.absolute.bottom.left.z-3{left:initial;right:0;top:30px;bottom:initial}.product-custom-features{max-width:1000px;width:100%;margin:-2.5rem auto 2rem}@media only screen and (min-width: 550px){.product-custom-features{margin:-2rem auto 5rem}}@media only screen and (min-width: 1080px){.product-custom-features{margin:-3rem auto 5rem}}.product-custom-features .content-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;overflow:auto}@media only screen and (min-width: 550px){.product-custom-features .content-wrapper{flex-wrap:wrap}}.product-custom-features__single{width:100px;text-align:center;margin:0 0.625rem}@media only screen and (min-width: 550px){.product-custom-features__single{width:140px;margin:0 0 1rem}}.product-custom-features__single&gt;div{font-size:13px;font-weight:bold;width:100%;margin:8px auto 0;line-height:1.15}@media only screen and (min-width: 550px){.product-custom-features__single&gt;div{font-size:16px;width:120px}}@media only screen and (min-width: 1080px){.product-custom-features__single&gt;div{font-size:18px}}.free-shipping-box{background:#d1fafe;color:#1c1c1c;font-weight:bold;padding:9px 20px;border-radius:7px;margin:0 0 15px;font-size:13px;display:inline-block}.single-product div.product form.cart .mnm_price p.price{margin:0 0 0.75em}.woocommerce-cart-gifts{border-bottom:1px solid black;margin-bottom:60px;padding-bottom:20px}.woocommerce-cart-gifts-wrapper{display:flex;flex-wrap:wrap}.woocommerce-cart-gifts h3{margin-left:10px}.woocommerce-cart-gifts__single{display:flex;flex-direction:column;text-align:center;position:relative;border:1px solid #d2d2d2;margin:10px;width:calc(50% - 20px)}@media screen and (min-width: 480px){.woocommerce-cart-gifts__single{max-width:200px;width:calc(25% - 20px)}}.woocommerce-cart-gifts__single a{opacity:0;pointer-events:none;transition:all 0.3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:2px solid #000;border-radius:3px;padding:10px 12px;color:#000;background:#fff;font-size:0.725rem;text-transform:uppercase;width:90%;z-index:-1}@media screen and (min-width: 480px){.woocommerce-cart-gifts__single a{font-size:0.8125rem}}.woocommerce-cart-gifts__single a:hover{background:#000;color:#fff;border:2px solid #000}.woocommerce-cart-gifts__single-overlay{opacity:0;background:#fff;pointer-events:none;transition:all 0.3s ease-out;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.woocommerce-cart-gifts__single img{margin:10px auto 0;border-bottom:1px solid #d2d2d2}.woocommerce-cart-gifts__single h5{padding:5px 10px 0;font-size:0.875em}@media screen and (min-width: 480px){.woocommerce-cart-gifts__single h5{font-size:1em}}.woocommerce-cart-gifts__single:hover a,.woocommerce-cart-gifts__single .hover a{opacity:1;pointer-events:initial;z-index:2}.woocommerce-cart-gifts__single:hover .woocommerce-cart-gifts__single-overlay,.woocommerce-cart-gifts__single .hover .woocommerce-cart-gifts__single-overlay{opacity:0.75}
</pre></body></html>