.header-bottom{min-height:55px}.transparent .header-main{height:90px}.transparent #logo img{max-height:90px}.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:120px}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height:70px!important}.header-bottom{background-color:#f1f1f1}.stuck .header-main .nav>li>a{line-height:50px}.nav-tabs>li.active>a{border-top-color:#c93}.widget_shopping_cart_content .blockUI.blockOverlay:before{border-left-color:#c93}.woocommerce-checkout-review-order .blockUI.blockOverlay:before{border-left-color:#c93}.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill:#c93}.alert.is-underline:hover,.alert.is-outline:hover,.alert{background-color:#666}.alert.is-link,.alert.is-outline,.color-alert{color:#666}.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-family:"Poppins",sans-serif}.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-weight:500}.section-title span{text-transform:none}.alt-font{font-family:"Roboto",sans-serif}.alt-font{font-weight:500!important}.top-bar-nav.nav-line-bottom>li>a:before,.top-bar-nav.nav-line-grow>li>a:before,.top-bar-nav.nav-line>li>a:before,.top-bar-nav.nav-box>li>a:hover,.top-bar-nav.nav-box>li.active>a,.top-bar-nav.nav-pills>li>a:hover,.top-bar-nav.nav-pills>li.active>a{color:#fff!important;background-color:#666}.shop-page-title.featured-title .title-overlay{background-color:rgba(224,224,224,0)}.has-equal-box-heights .box-image{padding-top:100%}@media screen and (min-width:550px){.products .box-vertical .box-image{min-width:300px!important;width:300px!important}}body.home .has-hover .box-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.08);border-bottom:2px solid #c93;pointer-events:none}.button.primary.is-outline.is-large.box-shadow-4-hover.lowercase{font-family:"Roboto",sans-serif;font-weight:500}.accordion-item.Read.more .accordion-title{text-align:center;display:flex;justify-content:center;align-items:center}.accordion-item.Read.more .accordion-title span{background-color:#102027;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.accordion-item.Read.more .accordion-title span:hover{background-color:#fff;color:#000;border-style:solid;border-width:1px}.icon-box.featured-box .icon:hover .icon-inner{animation:shake .5s;transform-origin:center}#product-sidebar{display:none!important}.g-faq-accordion{margin:2em 0}.g-faq-accordion details{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;transition:background-color .2s ease-in-out}.g-faq-accordion details[open]{background:#fff}.g-faq-accordion summary{font-weight:600;font-size:1.1em;padding:1em;cursor:pointer;list-style:none;position:relative;padding-right:40px}.g-faq-accordion summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.5em;color:#0073aa;font-weight:400}.g-faq-accordion details[open] summary::after{content:"−"}.g-faq-accordion p{padding:0 1em 1em;margin:0;line-height:1.6}.g-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:2em 0;padding:1.5em;background:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}.g-pros-cons h4{margin-top:0;font-size:1.2em}.g-pros-cons .pros h4{color:#27ae60}.g-pros-cons .cons h4{color:#c0392b}.g-pros-cons ul{list-style-type:none;padding-left:0}.g-pros-cons ul li{padding-left:25px;position:relative;margin-bottom:10px}.g-pros-cons ul li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:2px;font-size:14px}.g-pros-cons .pros li::before{content:"f058";color:#27ae60}.g-pros-cons .cons li::before{content:"f057";color:#c0392b}@media (max-width:600px){.g-pros-cons{grid-template-columns:1fr}}.g-author-take{display:flex;align-items:flex-start;background-color:#f0f4f8;border-left:5px solid #005f9e;padding:20px;margin:2em 0;border-radius:8px;gap:20px}.g-author-take .author-avatar img{width:75px;height:75px;border-radius:50%;object-fit:cover}.g-author-take .author-content{flex:1}.g-author-take .author-content h4{margin:0 0 10px;font-size:1.2em;color:#005f9e}.g-author-take .author-content p{margin:0 0 15px;line-height:1.6;font-size:1em}.g-author-take .author-byline{font-size:.9em;color:#555;font-style:italic}.g-author-take .author-byline strong{font-style:normal}@media (max-width:600px){.g-author-take{flex-direction:column;align-items:center;text-align:center}.g-author-take .author-avatar{margin-bottom:15px}}.spotlight-image img{width:120px;height:120px;border-radius:8px;object-fit:cover}.spotlight-details{flex:1}.spotlight-details h4{margin:0 0 10px;font-size:1.3em}.spotlight-details h4 a{text-decoration:none;color:#333}.spotlight-details h4 a:hover{color:#4caf50}.spotlight-tags .tag-indica,.spotlight-tags .tag-sativa,.spotlight-tags .tag-hybrid{display:inline-block;padding:3px 8px;border-radius:12px;font-size:.8em;font-weight:700;color:white}.spotlight-stats{margin:15px 0}.stat-item{margin-bottom:8px}.stat-item label{display:block;font-size:.9em;margin-bottom:4px;font-weight:500}.stat-bar-bg{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden}.stat-bar-thc,.stat-bar-cbd{height:100%;border-radius:4px}.stat-bar-thc{background-color:#f44336}.stat-bar-cbd{background-color:#00bcd4}.stat-item span{font-size:.9em;color:#555;margin-left:5px}.spotlight-description{font-size:.95em;line-height:1.6;margin:0 0 15px}.spotlight-cta-button{display:inline-block;background-color:#4caf50;color:white;padding:10px 15px;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .2s}.spotlight-cta-button:hover{background-color:#45a049}@media (max-width:600px){.strain-spotlight{flex-direction:column;text-align:center}}@media (max-width:849px){body.home .has-hover .box-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.08);border-bottom:2px solid #c93;pointer-events:none}.button.primary.is-outline.is-large.box-shadow-4-hover.lowercase{font-family:"Roboto",sans-serif;font-weight:500}}@media (max-width:549px){body.home .has-hover .box-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.08);border-bottom:2px solid #c93;pointer-events:none}.button.primary.is-outline.is-large.box-shadow-4-hover.lowercase{font-family:"Roboto",sans-serif;font-weight:500}}.label-new.menu-item>a:after{content:"New"}.label-hot.menu-item>a:after{content:"Hot"}.label-sale.menu-item>a:after{content:"Sale"}.label-popular.menu-item>a:after{content:"Popular"}