﻿.text-small{font-size:.8rem !important}.text-grey{color:#a5a5a5 !important}@media(min-width: 992px){.w-lg-50{width:50%}}@media(min-width: 992px){.border-lg-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}}.order-6{order:6 !important}@media(max-width: 991.98px){#site-navigation{border:none !important}}#primary-menu>.menu-item{border-bottom:5px solid rgba(0,0,0,0);height:35px}#primary-menu>.menu-item:hover{border-bottom:5px solid #639f53}#primary-menu.navbar .dropdown-item{padding:.5rem 1.8rem}#primary-menu.navbar .dropdown-item:active{background-color:rgba(0,0,0,0);color:#212529;font-weight:600}#primary-menu.navbar .nav-item a{transition:none !important}#primary-menu.navbar ul{transition:.1s}#primary-menu.navbar li:hover>ul.dropdown-menu{visibility:visible}#primary-menu .menu-item a{height:110%}#primary-menu .menu-item a:after{display:none}#primary-menu .menu-item .dropdown-menu{display:inline-block !important;visibility:hidden;padding:0;border-radius:4px;margin-top:1px}#primary-menu .menu-item .dropdown-menu.show{z-index:9999}#primary-menu .menu-item .dropdown-menu.depth_0{left:50%;transform:translateX(-50%)}#primary-menu .menu-item .dropdown-menu .at_depth_1 .dropdown-toggle i,#primary-menu .menu-item .dropdown-menu .at_depth_2 .dropdown-toggle i,#primary-menu .menu-item .dropdown-menu .at_depth_3 .dropdown-toggle i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#primary-menu .menu-item .dropdown .dropdown-submenu{top:-2px;left:100%}#primary-menu .menu-item.text-danger a{color:#900 !important}#main-menu.offcanvas{border-top:1px solid #ccc}#main-menu.offcanvas li a i{transition:transform .3s ease-in-out}#main-menu.offcanvas li a.collapsed i.fa-solid{transform:rotate(-90deg)}.roof-copy-link,.roof-copy-link:hover{color:#fff;text-decoration:none}.cfw_cart_icon_shortcode svg{display:none}.cfw_cart_icon_shortcode .cfw-side-cart-quantity{background:#38a546;color:#fff;padding:.25rem .5rem !important;border-radius:20px;display:inline;margin-top:-1.5rem}@media(max-width: 991.98px){.cbdco-visually-hidden-mobile{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.cbdco-visually-hidden-mobile:not(caption){position:absolute !important}}.navbar-toggler{width:20px;height:20px;position:relative;transition:.5s ease-in-out}.navbar-toggler span{margin:0;padding:0}.navbar-toggler .top-bar{margin-top:0;transform:rotate(135deg)}.navbar-toggler .middle-bar{margin-top:0;opacity:0;filter:alpha(opacity=0)}.navbar-toggler .bottom-bar{margin-top:0;transform:rotate(-135deg)}.navbar-toggler:focus,.navbar-toggler:active{outline:none;box-shadow:none;border:0}.navbar-toggler.collapsed .top-bar{margin-top:-10px;transform:rotate(0deg)}.navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed .bottom-bar{margin-top:10px;transform:rotate(0deg)}.navbar-toggler .navbar-toggler-icon:focus{outline:none;box-shadow:none;border:0}.toggler-icon{display:block;position:absolute;height:3px;width:100%;background:#636363;border-radius:1px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.promo .col-12{cursor:pointer}.cbdco-logo a{max-width:220px;width:100%;transition:all .3s ease-in-out}.cbdco-logo a.minimized{max-width:120px}.cbdco-logo a img{max-height:60px;width:auto}.desktop-search .search-form{right:15px;width:0;overflow:hidden;transition:width .25s ease-in-out}.desktop-search .woocommerce-product-search input[type=search].search-field{width:360px;height:60px;padding:15px 20px;border-radius:0}.search-form .woocommerce-product-search{display:flex}.search-form .woocommerce-product-search input[type=search].search-field{width:100%;height:48px;padding:15px 20px;border-radius:0}.search-form .woocommerce-product-search input[type=search].search-field::-webkit-search-cancel-button{display:none}.search-form .woocommerce-product-search button[type=submit]{border:none;background:none;text-transform:uppercase;margin-left:-55px;z-index:99}#search .mobile-search a.collapsed .fa-xmark{display:none}#search .mobile-search a:not(.collapsed) .fa-magnifying-glass{display:none}.admin-bar #search .offcanvas{top:73px}.woocommerce-breadcrumb,.woo-breadcrumbs{color:#a5a5a5}.woocommerce-breadcrumb a,.woo-breadcrumbs a{color:#a5a5a5}i.big-icon{font-size:28px}.header-cart-icon{position:relative}.header-cart-icon .cfw-side-cart-quantity-wrap{position:absolute;top:15px;right:-15%}@media(min-width: 992px){.header-cart-icon .cfw-side-cart-quantity-wrap{right:45%}}.main-header-section{z-index:20;margin-bottom:1px}#site-navigation.closed{overflow:hidden}#site-navigation.scrolled-down{height:0;transition:height .3s ease-in-out}#site-navigation.scrolled-up{height:36px;transition:height .3s ease-in-out}.nav-scroller .nav-link-title{color:#222}.site-branding{font-family:Barlow}.site-branding .coupon-border{border-right:1px solid}.site-branding .bg-roof{background-color:#c2f729 !important}.site-branding .code-wrap{background-color:#000;border-radius:5px;color:#fff;padding:5px 10px}.site-branding .h4{font-weight:900;font-size:18px}.site-branding .h6{font-weight:600;font-size:14px}.site-branding p{margin:0 !important}@media screen and (max-width: 768px){.site-branding .h6{font-size:.7rem !important}.site-branding .h4{font-size:.7rem !important}}@media screen and (min-width: 768px){.site-branding .roof-copy-link{max-width:1000px;background-color:#c2f729 !important;margin:0 auto}.h4{margin-right:.5rem}.code-wrap{margin-left:.5rem}}.social-icons li a{height:60px;width:60px}.widget a.text-primary:hover{color:#636363 !important}.widget_featured_menu_widget li a i{transition:transform .3s ease-in-out}.widget_featured_menu_widget li a.collapsed i.fa-solid{transform:rotate(-90deg)}#primary .desktop-hero-carousel ul{overflow:hidden}#primary .desktop-hero-carousel ul li:not(:first-child){display:none}#primary .desktop-hero-carousel ul.slick-initialized li.slick-slide:not(:first-child){display:inline}#primary .desktop-hero-carousel .slick-slide img{width:100%}#primary .desktop-hero-carousel .slick-prev,#primary .desktop-hero-carousel .slick-next{top:calc(50% - 12.5px)}#primary .desktop-hero-carousel .slick-prev{left:10px;z-index:999}#primary .desktop-hero-carousel .slick-next{right:10px}#primary .desktop-hero-carousel .slick-dots{padding:0;margin:0;list-style:none;position:absolute;bottom:10px;width:100%;text-align:center}#primary .desktop-hero-carousel .slick-dots li{position:relative;display:inline-block !important;height:16px;width:16px;margin:0 5px;padding:0;cursor:pointer}#primary .desktop-hero-carousel .slick-dots li.slick-active button:before{color:#639f53}#primary .desktop-hero-carousel .slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:16px;width:16px;outline:none;line-height:0;font-size:0;color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}#primary .desktop-hero-carousel .slick-dots li button:before{position:absolute;top:0;left:0;width:16px;height:16px;font-size:16px;font-family:"Font Awesome 5 Free";font-weight:900;content:"";line-height:16px;text-align:center;color:#000;opacity:.75}.slick-next:before,.slick-prev:before{display:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:#222 !important}.featured-brands a img{width:auto;max-height:60px}.featured-products .slick-track{display:flex}.featured-products .slick-track li{height:auto !important}.product-loop ul li.product .product-loop-wrapper,.related.products ul li.product .product-loop-wrapper{background:#fff;padding:.5rem;position:relative;height:100% !important;display:flex;flex-direction:column}.product-loop ul li.product .product-loop-wrapper .best-seller-badge,.related.products ul li.product .product-loop-wrapper .best-seller-badge{display:flex;background:#fff;width:65px;height:65px;overflow:hidden;position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1;border:1px solid #e4e4e4;left:0;top:0}.product-loop ul li.product .product-loop-wrapper .best-seller-badge span:first-child,.related.products ul li.product .product-loop-wrapper .best-seller-badge span:first-child{position:absolute;left:5px;font-size:19px;color:#b8b8b8;top:0;-webkit-transition:all .2s ease-in-out}.product-loop ul li.product .product-loop-wrapper .best-seller-badge span:nth-child(2),.related.products ul li.product .product-loop-wrapper .best-seller-badge span:nth-child(2){font-size:31px;color:#bcbcbc;text-align:center;width:100%;margin:0 0 -13px;-webkit-transition:all .2s ease-in-out}.product-loop ul li.product .product-loop-wrapper .best-seller-badge span:nth-child(3),.related.products ul li.product .product-loop-wrapper .best-seller-badge span:nth-child(3){width:100%;font-size:10px;letter-spacing:0;color:#b8b8b8;-ms-transform:scale(0.9);transform:scale(0.9);position:relative;-webkit-transition:all .2s ease-in-out}.product-loop ul li.product .product-loop-wrapper .custom-labels,.related.products ul li.product .product-loop-wrapper .custom-labels{top:0;right:0}.product-loop ul li.product .product-loop-wrapper .custom-labels *,.related.products ul li.product .product-loop-wrapper .custom-labels *{margin:0}.product-loop ul li.product .product-loop-wrapper .onsale,.related.products ul li.product .product-loop-wrapper .onsale{top:0;right:0}.product-loop ul li.product .product-loop-wrapper h2,.product-loop ul li.product .product-loop-wrapper h3,.related.products ul li.product .product-loop-wrapper h2,.related.products ul li.product .product-loop-wrapper h3{min-height:116px}@media(min-width: 992px){.product-loop ul li.product .product-loop-wrapper h2,.product-loop ul li.product .product-loop-wrapper h3,.related.products ul li.product .product-loop-wrapper h2,.related.products ul li.product .product-loop-wrapper h3{min-height:96px}}.product-loop ul li.product .product-loop-wrapper a,.related.products ul li.product .product-loop-wrapper a{text-decoration:none;color:#636363}.product-loop ul li.product .product-loop-wrapper .product-price-home,.related.products ul li.product .product-loop-wrapper .product-price-home{min-height:75px;display:inline-block}.product-loop ul li.product .product-loop-wrapper .product-price-home.empty-price,.related.products ul li.product .product-loop-wrapper .product-price-home.empty-price{min-height:70px}.product-loop ul li.product .product-loop-wrapper .product-price-home>.woocommerce-Price-amount,.related.products ul li.product .product-loop-wrapper .product-price-home>.woocommerce-Price-amount{margin-top:24px;display:inline-block}.product-loop ul li.product .product-loop-wrapper .product-price-home del bdi,.related.products ul li.product .product-loop-wrapper .product-price-home del bdi{color:#a5a5a5;font-weight:normal}.product-loop ul li.product .product-loop-wrapper .product-price-home ins,.related.products ul li.product .product-loop-wrapper .product-price-home ins{text-decoration:none;background:none}.product-loop ul li.product .product-loop-wrapper .product-price-home ins:before,.related.products ul li.product .product-loop-wrapper .product-price-home ins:before{content:" ";display:block}.product-loop ul li.product .product-loop-wrapper .product-price-home ins bdi,.related.products ul li.product .product-loop-wrapper .product-price-home ins bdi{color:#222;font-weight:bold}.product-loop ul li.product .product-loop-wrapper .product-price-home bdi,.related.products ul li.product .product-loop-wrapper .product-price-home bdi{color:#222;font-weight:bold}.product-loop ul li.product .product-loop-wrapper .container-rating .star-rating span::before,.related.products ul li.product .product-loop-wrapper .container-rating .star-rating span::before{color:#639f53}.product-loop ul li.product .product-loop-wrapper .container-rating .count-rating,.related.products ul li.product .product-loop-wrapper .container-rating .count-rating{font-size:.75em}.product-loop ul li.product .product-loop-wrapper .btn a,.related.products ul li.product .product-loop-wrapper .btn a{font-weight:bold;text-transform:uppercase;color:#fff}.product-loop ul li.product .product-loop-wrapper .btn a.added,.related.products ul li.product .product-loop-wrapper .btn a.added{display:none}.product-loop ul li.product .product-loop-wrapper .product-loop-brand,.related.products ul li.product .product-loop-wrapper .product-loop-brand{min-height:48px}.product-loop .hide-add-to-cart .add-to-cart-wrapper,.related.products .hide-add-to-cart .add-to-cart-wrapper{display:none !important}.product-loop .container .slick-slider .slick-prev,.product-loop .container .slick-slider .slick-next,.related.products .container .slick-slider .slick-prev,.related.products .container .slick-slider .slick-next{width:45px;height:45px;top:25%;z-index:999}.product-loop .container .slick-slider .slick-prev,.related.products .container .slick-slider .slick-prev{left:-22px !important}.product-loop .container .slick-slider .slick-next,.related.products .container .slick-slider .slick-next{right:-17px !important}.tax-product_cat .woocommerce-products-header h1.page-title,.tax-product_brand .woocommerce-products-header h1.page-title,.search-results .woocommerce-products-header h1.page-title,.woocommerce-shop .woocommerce-products-header h1.page-title,.archive .woocommerce-products-header h1.page-title{color:#639f53;font-size:2rem;font-weight:bold;margin:30px 0 20px;text-transform:uppercase}.tax-product_cat .brand-archive-header h1,.tax-product_brand .brand-archive-header h1,.search-results .brand-archive-header h1,.woocommerce-shop .brand-archive-header h1,.archive .brand-archive-header h1{font-size:2rem;margin-bottom:0}@media(min-width: 992px){.tax-product_cat .brand-archive-header h1,.tax-product_brand .brand-archive-header h1,.search-results .brand-archive-header h1,.woocommerce-shop .brand-archive-header h1,.archive .brand-archive-header h1{margin:30px 0 20px}}.tax-product_cat .brand-archive-header img,.tax-product_brand .brand-archive-header img,.search-results .brand-archive-header img,.woocommerce-shop .brand-archive-header img,.archive .brand-archive-header img{max-height:60px;width:auto !important}.tax-product_cat #product_cat_better_description a,.tax-product_brand #product_cat_better_description a,.search-results #product_cat_better_description a,.woocommerce-shop #product_cat_better_description a,.archive #product_cat_better_description a{color:#222}@media(max-width: 991.98px){.tax-product_cat #product_cat_better_description.collapse:not(.show),.tax-product_brand #product_cat_better_description.collapse:not(.show),.search-results #product_cat_better_description.collapse:not(.show),.woocommerce-shop #product_cat_better_description.collapse:not(.show),.archive #product_cat_better_description.collapse:not(.show){height:100px !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.tax-product_cat #product_cat_better_description.collapsing,.tax-product_brand #product_cat_better_description.collapsing,.search-results #product_cat_better_description.collapsing,.woocommerce-shop #product_cat_better_description.collapsing,.archive #product_cat_better_description.collapsing{min-height:100px !important}.tax-product_cat #product_cat_better_description p,.tax-product_brand #product_cat_better_description p,.search-results #product_cat_better_description p,.woocommerce-shop #product_cat_better_description p,.archive #product_cat_better_description p{margin-bottom:0}.tax-product_cat .read-more-toggle.collapsed::after,.tax-product_brand .read-more-toggle.collapsed::after,.search-results .read-more-toggle.collapsed::after,.woocommerce-shop .read-more-toggle.collapsed::after,.archive .read-more-toggle.collapsed::after{content:"Read More"}.tax-product_cat .read-more-toggle:not(.collapsed):after,.tax-product_brand .read-more-toggle:not(.collapsed):after,.search-results .read-more-toggle:not(.collapsed):after,.woocommerce-shop .read-more-toggle:not(.collapsed):after,.archive .read-more-toggle:not(.collapsed):after{content:"Read Less"}}.tax-product_cat #primary ul.products,.tax-product_brand #primary ul.products,.search-results #primary ul.products,.woocommerce-shop #primary ul.products,.archive #primary ul.products{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tax-product_cat #primary ul.products>*,.tax-product_brand #primary ul.products>*,.search-results #primary ul.products>*,.woocommerce-shop #primary ul.products>*,.archive #primary ul.products>*{flex-shrink:0;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.tax-product_cat #primary ul.products .product-price-archive,.tax-product_brand #primary ul.products .product-price-archive,.search-results #primary ul.products .product-price-archive,.woocommerce-shop #primary ul.products .product-price-archive,.archive #primary ul.products .product-price-archive{min-height:75px;display:inline-block}.tax-product_cat #primary ul.products .product-price-archive>.woocommerce-Price-amount,.tax-product_brand #primary ul.products .product-price-archive>.woocommerce-Price-amount,.search-results #primary ul.products .product-price-archive>.woocommerce-Price-amount,.woocommerce-shop #primary ul.products .product-price-archive>.woocommerce-Price-amount,.archive #primary ul.products .product-price-archive>.woocommerce-Price-amount{margin-top:24px;display:inline-block}.tax-product_cat #primary ul.products .product-price-archive del,.tax-product_brand #primary ul.products .product-price-archive del,.search-results #primary ul.products .product-price-archive del,.woocommerce-shop #primary ul.products .product-price-archive del,.archive #primary ul.products .product-price-archive del{display:block}.tax-product_cat #primary ul.products .product-price-archive del bdi,.tax-product_brand #primary ul.products .product-price-archive del bdi,.search-results #primary ul.products .product-price-archive del bdi,.woocommerce-shop #primary ul.products .product-price-archive del bdi,.archive #primary ul.products .product-price-archive del bdi{color:#a5a5a5;font-weight:normal}.tax-product_cat #primary ul.products .product-price-archive ins,.tax-product_brand #primary ul.products .product-price-archive ins,.search-results #primary ul.products .product-price-archive ins,.woocommerce-shop #primary ul.products .product-price-archive ins,.archive #primary ul.products .product-price-archive ins{background:none;text-decoration:none}.tax-product_cat #primary ul.products .product-price-archive ins bdi,.tax-product_brand #primary ul.products .product-price-archive ins bdi,.search-results #primary ul.products .product-price-archive ins bdi,.woocommerce-shop #primary ul.products .product-price-archive ins bdi,.archive #primary ul.products .product-price-archive ins bdi{color:#639f53;font-weight:bold}.tax-product_cat #primary ul.products .product-price-archive bdi,.tax-product_brand #primary ul.products .product-price-archive bdi,.search-results #primary ul.products .product-price-archive bdi,.woocommerce-shop #primary ul.products .product-price-archive bdi,.archive #primary ul.products .product-price-archive bdi{color:#639f53;font-weight:bold}.tax-product_cat #primary ul.products .container-rating .star-rating span::before,.tax-product_brand #primary ul.products .container-rating .star-rating span::before,.search-results #primary ul.products .container-rating .star-rating span::before,.woocommerce-shop #primary ul.products .container-rating .star-rating span::before,.archive #primary ul.products .container-rating .star-rating span::before{color:#639f53}.tax-product_cat #primary ul.products .container-rating .count-rating,.tax-product_brand #primary ul.products .container-rating .count-rating,.search-results #primary ul.products .container-rating .count-rating,.woocommerce-shop #primary ul.products .container-rating .count-rating,.archive #primary ul.products .container-rating .count-rating{font-size:.75em}.tax-product_cat .faq div,.tax-product_brand .faq div,.search-results .faq div,.woocommerce-shop .faq div,.archive .faq div{transition:all 300ms ease-in}.tax-product_cat .faq div.collapsed,.tax-product_brand .faq div.collapsed,.search-results .faq div.collapsed,.woocommerce-shop .faq div.collapsed,.archive .faq div.collapsed{background:#e8e8e8}.tax-product_cat .faq div.collapsed i.fa-plus,.tax-product_brand .faq div.collapsed i.fa-plus,.search-results .faq div.collapsed i.fa-plus,.woocommerce-shop .faq div.collapsed i.fa-plus,.archive .faq div.collapsed i.fa-plus{display:none !important}.tax-product_cat .faq div.collapsed i.fa-minus,.tax-product_brand .faq div.collapsed i.fa-minus,.search-results .faq div.collapsed i.fa-minus,.woocommerce-shop .faq div.collapsed i.fa-minus,.archive .faq div.collapsed i.fa-minus{display:flex !important}.tax-product_cat .faq div:not(.collapsed),.tax-product_brand .faq div:not(.collapsed),.search-results .faq div:not(.collapsed),.woocommerce-shop .faq div:not(.collapsed),.archive .faq div:not(.collapsed){background:#fff}.tax-product_cat .faq .inner-faq-container i.fa-minus,.tax-product_brand .faq .inner-faq-container i.fa-minus,.search-results .faq .inner-faq-container i.fa-minus,.woocommerce-shop .faq .inner-faq-container i.fa-minus,.archive .faq .inner-faq-container i.fa-minus{display:none !important}.tax-product_cat .reviews .reviews-wrapper div.review,.tax-product_brand .reviews .reviews-wrapper div.review,.search-results .reviews .reviews-wrapper div.review,.woocommerce-shop .reviews .reviews-wrapper div.review,.archive .reviews .reviews-wrapper div.review{background:#e8e8e8;height:100%}.tax-product_cat .reviews .reviews-wrapper div.review .container-rating,.tax-product_brand .reviews .reviews-wrapper div.review .container-rating,.search-results .reviews .reviews-wrapper div.review .container-rating,.woocommerce-shop .reviews .reviews-wrapper div.review .container-rating,.archive .reviews .reviews-wrapper div.review .container-rating{justify-content:center}.tax-product_cat .reviews .reviews-wrapper div.review .container-rating .star-rating span::before,.tax-product_brand .reviews .reviews-wrapper div.review .container-rating .star-rating span::before,.search-results .reviews .reviews-wrapper div.review .container-rating .star-rating span::before,.woocommerce-shop .reviews .reviews-wrapper div.review .container-rating .star-rating span::before,.archive .reviews .reviews-wrapper div.review .container-rating .star-rating span::before{color:#639f53}.tax-product_cat .reviews .reviews-wrapper div.review .container-rating .count-rating,.tax-product_brand .reviews .reviews-wrapper div.review .container-rating .count-rating,.search-results .reviews .reviews-wrapper div.review .container-rating .count-rating,.woocommerce-shop .reviews .reviews-wrapper div.review .container-rating .count-rating,.archive .reviews .reviews-wrapper div.review .container-rating .count-rating{display:none}.tax-product_cat .reviews .reviews-wrapper .slick-prev,.tax-product_cat .reviews .reviews-wrapper .slick-next,.tax-product_brand .reviews .reviews-wrapper .slick-prev,.tax-product_brand .reviews .reviews-wrapper .slick-next,.search-results .reviews .reviews-wrapper .slick-prev,.search-results .reviews .reviews-wrapper .slick-next,.woocommerce-shop .reviews .reviews-wrapper .slick-prev,.woocommerce-shop .reviews .reviews-wrapper .slick-next,.archive .reviews .reviews-wrapper .slick-prev,.archive .reviews .reviews-wrapper .slick-next{top:calc(50% - 12.5px)}.tax-product_cat .reviews .reviews-wrapper .slick-prev.slick-disabled,.tax-product_cat .reviews .reviews-wrapper .slick-next.slick-disabled,.tax-product_brand .reviews .reviews-wrapper .slick-prev.slick-disabled,.tax-product_brand .reviews .reviews-wrapper .slick-next.slick-disabled,.search-results .reviews .reviews-wrapper .slick-prev.slick-disabled,.search-results .reviews .reviews-wrapper .slick-next.slick-disabled,.woocommerce-shop .reviews .reviews-wrapper .slick-prev.slick-disabled,.woocommerce-shop .reviews .reviews-wrapper .slick-next.slick-disabled,.archive .reviews .reviews-wrapper .slick-prev.slick-disabled,.archive .reviews .reviews-wrapper .slick-next.slick-disabled{display:none !important}.tax-product_cat .reviews .reviews-wrapper .slick-prev,.tax-product_brand .reviews .reviews-wrapper .slick-prev,.search-results .reviews .reviews-wrapper .slick-prev,.woocommerce-shop .reviews .reviews-wrapper .slick-prev,.archive .reviews .reviews-wrapper .slick-prev{left:10px;z-index:999}.tax-product_cat .reviews .reviews-wrapper .slick-next,.tax-product_brand .reviews .reviews-wrapper .slick-next,.search-results .reviews .reviews-wrapper .slick-next,.woocommerce-shop .reviews .reviews-wrapper .slick-next,.archive .reviews .reviews-wrapper .slick-next{right:10px}.tax-product_cat .modal-dialog .bapf_show_hide,.tax-product_brand .modal-dialog .bapf_show_hide,.search-results .modal-dialog .bapf_show_hide,.woocommerce-shop .modal-dialog .bapf_show_hide,.archive .modal-dialog .bapf_show_hide{padding:.5rem}body.tax-product_cat .product-loop ul li.product .product-loop-wrapper{border:3px solid #639f53}.single-product #primary{position:relative}.single-product #primary .onsale{top:1rem;z-index:999;right:0}.single-product #primary .product .product-details-wrapper{box-shadow:0 3px 0 #ddd}.single-product #primary .product .summary{margin-top:0}.single-product #primary .product .summary .product_title{font-family:"Oswald",sans-serif;letter-spacing:.04em;font-weight:500;color:#424242;text-transform:uppercase;font-size:20px}.single-product #primary .product .summary .wcwl_elements{margin-bottom:1rem}.single-product #primary .product .summary .wcwl_elements .wcwl_email_elements{float:left;margin-right:10px}.single-product #primary .product .summary .wcwl_elements .wcwl_email_elements input{padding:6px}.single-product #primary .product .summary .wcwl_elements .wcwl_control{margin:10px 10px 10px 0}.single-product #primary .product .summary .wcwl_elements .woocommerce_waitlist{background-color:#639f53;color:#fff;text-transform:uppercase;font-weight:bold;border:none;margin:0}.single-product #primary .product .summary .wcwl_elements .wcwl_notice{padding:1rem}.single-product #primary .product .variations{margin-top:1rem;margin-bottom:0}.single-product #primary .product .variations .label{display:none}.single-product #primary .product .variations .value select{display:none}.single-product #primary .product .variations .variation-radios{padding-bottom:1rem}.single-product #primary .product .variations .variation-radios label{cursor:pointer;margin-right:1rem;border-radius:5px}.single-product #primary .product .variations .variation-radios label.disabled{color:#a5a5a5;text-decoration:line-through}.single-product #primary .product .variations .variation-radios label.selected{background:#639f53 !important;color:#fff !important;border:solid 1px #639f53 !important}.single-product #primary .product .variations .reset_variations{display:none !important}.single-product #primary .product .single-product-categories{border-bottom:#ccc solid 1px;padding-bottom:1rem}.single-product #primary .product .single-product-categories a{color:#a5a5a5}.single-product #primary .product .container-rating .star-rating span:before{color:#639f53}.single-product #primary .product .product-images-gallery .slick-dots{padding:0;margin:0;list-style:none;position:absolute;bottom:-30px;width:100%;text-align:center}.single-product #primary .product .product-images-gallery .slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}.single-product #primary .product .product-images-gallery .slick-dots li.slick-active button:before{color:#639f53}.single-product #primary .product .product-images-gallery .slick-dots li button{background:rgba(0,0,0,0);display:block;height:10px;width:10px;outline:none;line-height:0;font-size:0;color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;border:solid 1px #639f53;border-radius:10px}.single-product #primary .product .product-images-gallery .slick-dots li button:before{position:absolute;top:0;left:0;width:10px;height:10px;font-size:10px;font-family:"Font Awesome 5 Free";font-weight:900;content:"";line-height:1;text-align:center;color:rgba(0,0,0,0)}.single-product #primary .product .woocommerce-product-gallery{display:flex}.single-product #primary .product .woocommerce-product-gallery .flex-viewport{width:80%;order:2}.single-product #primary .product .woocommerce-product-gallery .flex-control-thumbs{width:20%;order:1;margin-top:2rem !important}.single-product #primary .product .woocommerce-product-gallery .flex-control-thumbs li{border:#639f53 solid 2px;margin-bottom:2rem;width:100px;height:100px;display:flex;justify-content:center;align-items:center}.single-product #primary .product .woocommerce-product-gallery .flex-control-thumbs li img{width:90%}.single-product #primary .product .price del bdi{color:#222;font-size:unset;font-weight:normal}.single-product #primary .product .price del+ins{margin-left:.5rem}.single-product #primary .product .price ins{background:none;text-decoration:none}.single-product #primary .product .price bdi{color:#639f53;font-size:1.5rem;font-weight:bold}.single-product #primary .product .price .wcsatt-sub-options,.single-product #primary .product .price .wcsatt-sub-discount{display:none}.single-product #primary .product .price.simple-product-price-no-discount bdi{color:#639f53;font-weight:bold;font-size:1.8rem}.single-product #primary .product .price.simple-product-price ins bdi{color:#639f53;font-weight:bold;font-size:1.8rem}.single-product #primary .product .cart .wcsatt-options-prompt-radios,.single-product #primary .product .woocommerce-variation-price .wcsatt-options-prompt-radios{border:1px solid #a5a5a5;padding:16px 10px 0 10px !important;border-radius:5px}.single-product #primary .product .cart .wcsatt-options-prompt-radios .wcsatt-options-prompt-label,.single-product #primary .product .woocommerce-variation-price .wcsatt-options-prompt-radios .wcsatt-options-prompt-label{display:grid;grid-template-columns:1em auto;gap:.5em;margin-bottom:1rem;align-items:center}.single-product #primary .product .cart .wcsatt-options-prompt-radios .wcsatt-options-prompt-label input[type=radio],.single-product #primary .product .woocommerce-variation-price .wcsatt-options-prompt-radios .wcsatt-options-prompt-label input[type=radio]{appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.5rem;height:1.5rem;border:1px solid currentColor;border-radius:50%;transform:translateY(-0.075em);display:grid;place-content:center}.single-product #primary .product .cart .wcsatt-options-prompt-radios .wcsatt-options-prompt-label input[type=radio]::before,.single-product #primary .product .woocommerce-variation-price .wcsatt-options-prompt-radios .wcsatt-options-prompt-label input[type=radio]::before{background-color:#639f53;content:"";width:1rem;height:1rem;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color)}.single-product #primary .product .cart .wcsatt-options-prompt-radios .wcsatt-options-prompt-label input[type=radio]:checked::before,.single-product #primary .product .woocommerce-variation-price .wcsatt-options-prompt-radios .wcsatt-options-prompt-label input[type=radio]:checked::before{transform:scale(1)}.single-product #primary .product .cart .wcsatt-options-prompt-radios .wcsatt-options-prompt-label .wcsatt-options-prompt-action,.single-product #primary .product .woocommerce-variation-price .wcsatt-options-prompt-radios .wcsatt-options-prompt-label .wcsatt-options-prompt-action{margin-top:-5px}.single-product #primary .product .cart .quantity{display:inline-block}.single-product #primary .product .cart .quantity input[type=number]{border:#639f53 solid 1px;border-radius:0;width:60px;height:60px;font-size:18px;text-align:center;font-weight:bold}.single-product #primary .product .cart .quantity input[type=number]::-webkit-inner-spin-button,.single-product #primary .product .cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product #primary .product .cart .minus,.single-product #primary .product .cart .plus{border:#639f53 solid 1px;border-radius:0;background-color:#fff;height:60px}.single-product #primary .product .cart .plus{border-left:none;border-radius:0 5px 5px 0}.single-product #primary .product .cart .minus{border-right:none;border-radius:5px 0 0 5px}.single-product #primary .product .cart .single_add_to_cart_button{background-color:orange;color:#fff;text-transform:uppercase;font-weight:bold;border:none;border-top:#fff solid 1px;height:61px;width:50%;margin-left:5px;border-radius:5px}.single-product #primary .product .cart .woocommerce-variation-add-to-cart-disabled{display:none}.single-product #primary .product .woocommerce-variation-price:not(:empty){min-height:92px}.single-product #primary .product .woocommerce-variation-price ins .amount bdi,.single-product #primary .product .woocommerce-variation-price .price .amount bdi{color:#639f53;font-size:1.5rem}.single-product #primary .product .woocommerce-variation-price del .amount bdi{color:#222 !important;font-weight:normal !important;font-size:unset !important}.single-product #primary .product .cbdco-payments{padding-bottom:1rem;font-size:16px}.single-product #primary .product .cbdco-payments img{width:auto}.single-product #primary .product .wcsatt-options-wrapper{padding-top:1rem}.single-product #primary .product .wcsatt-options-wrapper .free-shipping-minimum{padding-top:2rem}.single-product #primary .product .wcsatt-options-wrapper .wcsatt-options-product-dropdown-label{display:none}.single-product #primary .product .wcsatt-options-wrapper .wcsatt-options-product-dropdown{width:100%;padding:1rem;border-radius:5px;border:1px solid #a5a5a5}.single-product #primary .product .woocommerce-tabs{border-top:#ccc solid 1px}.single-product #primary .product .woocommerce-tabs .tabs-container a{transition:all 300ms ease-in}.single-product #primary .product .woocommerce-tabs .tabs-container a.collapsed i.fa-plus{display:flex !important}.single-product #primary .product .woocommerce-tabs .tabs-container a:not(.collapsed) i.fa-minus{display:flex !important}.single-product #primary .product .woocommerce-tabs .tabs-container .tab-content h2{font-size:1.8rem}.single-product #primary .product .woocommerce-tabs .tabs-container .tab-content h2:first-child{display:none}.single-product #primary .product .woocommerce-tabs .tabs-container .tab-content .woocommerce-product-attributes .woocommerce-product-attributes-item{padding-bottom:1rem}.single-product #primary .product .woocommerce-tabs .tabs-container .tab-content .woocommerce-product-attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{padding-right:1rem}.single-product #primary .product .woocommerce-tabs .tabs-container .tab-content .woocommerce-product-attributes .woocommerce-product-attributes-item p{margin-bottom:0}.single-product #primary .product .faq a{transition:all 300ms ease-in}.single-product #primary .product .faq a.collapsed{background:#e8e8e8}.single-product #primary .product .faq a.collapsed i.fa-plus{display:flex !important}.single-product #primary .product .faq a:not(.collapsed){background:#fff}.single-product #primary .product .faq a:not(.collapsed) i.fa-minus{display:flex !important}.single-product #primary .product .product-reviews p.review-title{font-size:2rem}.single-product #primary .product .product-reviews div.product-average-rating{font-size:3rem}.single-product #primary .product .product-reviews div.product-stars-rating .count-rating{display:none}.single-product #primary .product .product-reviews .product-user-reviews .reviews-tabs .nav .nav-item .nav-link.active{border-bottom:#639f53 solid 5px !important;margin:0 10px;font-weight:bold}.single-product #primary .product .product-reviews .product-user-reviews .tab-content .user-review .user-review-stars .count-rating{display:none}.single-product #primary .product .product-reviews .product-user-reviews .tab-content .tab-pane .load-reviews-btn{padding:2rem 0}.single-product #primary .product .product-reviews .product-user-reviews .tab-content .tab-pane .load-reviews-btn button{background-color:#639f53;color:#fff;text-transform:uppercase;font-weight:bold;border:none;height:61px}.single-product #primary .product .related{background-color:#fff;margin-bottom:5rem;padding-top:3rem}.single-product #primary .product .related.products .products{position:relative}@media(min-width: 992px){.single-product #primary .product .related.products .products{margin:0 3rem}}.single-product #primary .product .related.products .products .slick-prev,.single-product #primary .product .related.products .products .slick-next{top:calc(50% - 12.5px)}.single-product #primary .product .related.products .products .slick-prev{left:-10px;z-index:999}.single-product #primary .product .related.products .products .slick-next{right:-10px}.single-product #primary .product .related.products h2{text-align:center;color:#639f53;font-size:2rem;font-weight:bold}.single-product #primary .product .related.products .product{margin-right:2rem}.single-product #primary .product .related.products .product .onsale{top:0}.single-product #primary .product .related.products .product h2{color:#222;font-weight:normal}.single-product #primary .product .related.products .product .add-to-cart-wrapper{display:none !important}.single-product #primary .product .related.products .product .product-brand{display:none !important}.single-product #primary .product .related.products .product .product-price-archive{display:none !important}.single-product #primary .product .related.products .product .container-rating{justify-content:center}.single-product #primary .product .related.products .product .container-rating .count-rating{display:none}.single-product #primary .product .custom-labels{top:0;right:10px;z-index:999}.single-product #primary .product .custom-labels *{margin:0}.single-product #primary .product .woocommerce-product-gallery__wrapper .custom-labels{right:0}.single-product #primary .product.outofstock .wcsatt-options-wrapper{display:none}.sezzle-checkout-button-wrapper{display:none}.badges .cbdco-global-sprite{background-image:url("https://cbd.co/wp-content/themes/cbdco/assets/img/cbdco-sprite.webp");cursor:pointer}.badges .cbdco-global-sprite.gs-hia{padding-bottom:95%;width:100%;background-size:370%;background-position:-1% 3%}.badges .cbdco-global-sprite.gs-nha{background-size:355%;background-position:37% 3%;width:100%;height:0;padding-bottom:100%}.badges .cbdco-global-sprite.gs-uhr{width:100%;background-size:384%;background-position:75.4% 15%;padding-bottom:65%}.badges #y-badges .y-badge{height:90px;width:90px}.badges #y-badges .y-badge .y-badge-reviews{top:-59px;font-size:22px}.badges #y-badges .y-badge .y-badge-stars{left:18px;top:51px}.badges #y-badges .y-badge .y-badge-stars .yotpo-icon-star{font-size:11px}.badges #y-badges .y-badge .y-badge-image{filter:hue-rotate(-110deg) saturate(1.5) brightness(0.9);-ms-transform:scale(1.1);transform:scale(1.1);margin-top:8px;width:100%}.badges #y-badges .y-badge .y-powered-by{display:none}.badges #y-badges .y-badge .y-badges-certified{top:60px;left:0;font-size:8px;width:89px}.yotpo{direction:LTR;clear:both;text-align:left}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal !important;font-size:14px;line-height:17px;color:#6a6c77;border:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.yotpo div p,.yotpo div a,.yotpo div img,.yotpo div i:not(.external-item),.yotpo div strong,.yotpo div sup,.yotpo div ul,.yotpo div li,.yotpo div form,.yotpo div label,.yotpo span p,.yotpo span a,.yotpo span img,.yotpo span i:not(.external-item),.yotpo span strong,.yotpo span sup,.yotpo span ul,.yotpo span li,.yotpo span form,.yotpo span label,.yotpo p p,.yotpo p a,.yotpo p img,.yotpo p i:not(.external-item),.yotpo p strong,.yotpo p sup,.yotpo p ul,.yotpo p li,.yotpo p form,.yotpo p label,.yotpo a p,.yotpo a a,.yotpo a img,.yotpo a i:not(.external-item),.yotpo a strong,.yotpo a sup,.yotpo a ul,.yotpo a li,.yotpo a form,.yotpo a label,.yotpo img p,.yotpo img a,.yotpo img img,.yotpo img i:not(.external-item),.yotpo img strong,.yotpo img sup,.yotpo img ul,.yotpo img li,.yotpo img form,.yotpo img label,.yotpo i p,.yotpo i a,.yotpo i img,.yotpo i i:not(.external-item),.yotpo i strong,.yotpo i sup,.yotpo i ul,.yotpo i li,.yotpo i form,.yotpo i label,.yotpo strong p,.yotpo strong a,.yotpo strong img,.yotpo strong i:not(.external-item),.yotpo strong strong,.yotpo strong sup,.yotpo strong ul,.yotpo strong li,.yotpo strong form,.yotpo strong label,.yotpo sup p,.yotpo sup a,.yotpo sup img,.yotpo sup i:not(.external-item),.yotpo sup strong,.yotpo sup sup,.yotpo sup ul,.yotpo sup li,.yotpo sup form,.yotpo sup label,.yotpo ul p,.yotpo ul a,.yotpo ul img,.yotpo ul i:not(.external-item),.yotpo ul strong,.yotpo ul sup,.yotpo ul ul,.yotpo ul li,.yotpo ul form,.yotpo ul label,.yotpo li p,.yotpo li a,.yotpo li img,.yotpo li i:not(.external-item),.yotpo li strong,.yotpo li sup,.yotpo li ul,.yotpo li li,.yotpo li form,.yotpo li label,.yotpo form p,.yotpo form a,.yotpo form img,.yotpo form i:not(.external-item),.yotpo form strong,.yotpo form sup,.yotpo form ul,.yotpo form li,.yotpo form form,.yotpo form label,.yotpo label p,.yotpo label a,.yotpo label img,.yotpo label i:not(.external-item),.yotpo label strong,.yotpo label sup,.yotpo label ul,.yotpo label li,.yotpo label form,.yotpo label label{background:inherit !important}.yotpo ul,.yotpo li,.yotpo ul li{list-style:none outside none !important}.yotpo img{box-shadow:0 0 0}@font-face{font-family:"yotpo-widget-font";src:url("http://staticw2.yotpo.com/assets/yotpo-widget-font.eot?version=2021-01-11_13-43-56");src:url("http://staticw2.yotpo.com/assets/yotpo-widget-font.eot?version=2021-01-11_13-43-56#iefix") format("embedded-opentype"),url("http://staticw2.yotpo.com/assets/yotpo-widget-font.woff?version=2021-01-11_13-43-56") format("woff"),url("http://staticw2.yotpo.com/assets/yotpo-widget-font.ttf?version=2021-01-11_13-43-56") format("truetype"),url("http://staticw2.yotpo.com/assets/yotpo-widget-font.svg?version=2021-01-11_13-43-56") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"yotpo-widget-font";src:url("http://staticw2.yotpo.com/assets/yotpo-widget-font.svg?version=2021-01-11_13-43-56") format("svg")}}.yotpo .yotpo-icon,.yotpo .yotpo-icon:after,.yotpo .yotpo-icon:before{font-family:"yotpo-widget-font" !important}.yotpo .yotpo-icon{speak:none;font-size:17.5px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:auto !important;background:none;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.yotpo .yotpo-icon-default-star:before,.yotpo .yotpo-icon-star:before{content:""}#y-badges{width:100%;background-color:rgba(0,0,0,0) !important}#y-badges+.badge-init{display:none}#y-badges .y-badge{cursor:pointer;height:160px;width:151px;margin:0 auto;position:relative}#y-badges .y-badge-image{width:100%}#y-badges .y-badge-stars{display:block;position:absolute;top:67px;left:34px}#y-badges .y-badges-certified{color:#5997c1;font-size:12px;text-transform:uppercase;position:absolute;top:90px;left:10px;max-width:130px;width:130px;overflow:hidden;white-space:nowrap;text-align:center}#y-badges .y-powered-by{position:absolute;white-space:nowrap;top:140px;width:100%;text-align:center;font-size:13px}#y-badges .y-badge-reviews{position:relative;white-space:nowrap;text-align:center;top:-100px;font-size:33px;color:#fff}#y-badges .yotpo-icon{color:#ecc525;font-size:18px}.btn.btn-white{background:#fff;color:#636363}.btn.btn-hover-primary:hover{background:#639f53;color:#fff}.product-loop .woocommerce-pagination,.page-template-template-blog .woocommerce-pagination,.blog .woocommerce-pagination{padding:0;margin:0 auto;list-style:none;display:flex;justify-content:space-between;align-items:center;max-width:600px}.product-loop .woocommerce-pagination a,.page-template-template-blog .woocommerce-pagination a,.blog .woocommerce-pagination a{text-decoration:none;color:#a5a5a5;display:flex;align-items:center;justify-content:center}.product-loop .woocommerce-pagination a:not(.next):not(.prev),.page-template-template-blog .woocommerce-pagination a:not(.next):not(.prev),.blog .woocommerce-pagination a:not(.next):not(.prev){background:#fff;border:#a5a5a5 solid 1px;border-radius:5rem;width:30px;height:30px}.product-loop .woocommerce-pagination a.next,.product-loop .woocommerce-pagination a.prev,.page-template-template-blog .woocommerce-pagination a.next,.page-template-template-blog .woocommerce-pagination a.prev,.blog .woocommerce-pagination a.next,.blog .woocommerce-pagination a.prev{color:#222}.product-loop .woocommerce-pagination a.next i,.product-loop .woocommerce-pagination a.prev i,.page-template-template-blog .woocommerce-pagination a.next i,.page-template-template-blog .woocommerce-pagination a.prev i,.blog .woocommerce-pagination a.next i,.blog .woocommerce-pagination a.prev i{padding:0 5px}.product-loop .woocommerce-pagination .fa-angle-left,.product-loop .woocommerce-pagination .fa-angle-right,.page-template-template-blog .woocommerce-pagination .fa-angle-left,.page-template-template-blog .woocommerce-pagination .fa-angle-right,.blog .woocommerce-pagination .fa-angle-left,.blog .woocommerce-pagination .fa-angle-right{padding:0 5px}.product-loop .woocommerce-pagination span,.page-template-template-blog .woocommerce-pagination span,.blog .woocommerce-pagination span{display:flex;align-items:center;justify-content:center}.product-loop .woocommerce-pagination span.current,.page-template-template-blog .woocommerce-pagination span.current,.blog .woocommerce-pagination span.current{background:#fff;font-weight:bold;border:#639f53 solid 2px;border-radius:5rem;width:30px;height:30px}.product-loop .woocommerce-pagination span.next,.product-loop .woocommerce-pagination span.prev,.page-template-template-blog .woocommerce-pagination span.next,.page-template-template-blog .woocommerce-pagination span.prev,.blog .woocommerce-pagination span.next,.blog .woocommerce-pagination span.prev{color:#a5a5a5}.product-loop .woocommerce-pagination span.next i,.product-loop .woocommerce-pagination span.prev i,.page-template-template-blog .woocommerce-pagination span.next i,.page-template-template-blog .woocommerce-pagination span.prev i,.blog .woocommerce-pagination span.next i,.blog .woocommerce-pagination span.prev i{padding:0 5px}#secondary .berocket_ajax_group_filter_title{color:#639f53;font-size:1rem;font-weight:bold;text-transform:uppercase}#secondary .bapf_hascolarr,#secondary .bapf_head h3{font-size:1rem;font-weight:bold}.modal{z-index:99999}.modal .berocket_ajax_group_filter_title{display:none}.modal .bapf_sfilter .bapf_button{color:#639f53;text-transform:uppercase;border:#639f53 solid 1px;background:#fff;padding:5px 25px;font-weight:bold;margin:0 auto;display:block !important}.modal .bapf_hascolarr .bapf_head h3{font-size:1rem;font-weight:bold}.brands-page .filter-by-first ul li a{cursor:pointer;margin-right:1rem;margin-top:1rem;font-size:1.5rem;width:50px;height:50px}.brands-page .filter-by-first ul li span{color:#ccc;border-radius:100%;margin-right:1rem;margin-top:1rem;font-size:1.5rem;width:50px;height:50px}.brands-page .brand{min-height:139px}.brands-page .all-brands h3{scroll-margin-top:270px;scroll-snap-margin-top:270px}.admin-bar .brands-page .all-brands h3{scroll-margin-top:250px;scroll-snap-margin-top:250px}#cfw-side-cart .cfw-side-cart-contents-header{border-bottom:#ccc solid 1px;padding-bottom:2rem}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-quantity-wrap{float:left;width:50%}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-quantity-wrap::before{content:"Your items:"}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-quantity-wrap svg{display:none}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-close-btn{float:right;position:relative !important;width:50%;top:auto !important}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-close-btn::before{color:#639f53;text-decoration:underline;content:"Continue Shopping"}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-close-btn svg{display:none}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-free-shipping-progress-wrap{margin-top:3rem;display:block;width:100%;font-size:1.2rem}#cfw-side-cart .cfw-side-cart-contents #cfw-cart .cart-item-row .cfw-cart-item-description .cfw-quantity-stepper{border-top:#639f53 solid 1px;border-bottom:#639f53 solid 1px;border-radius:0 !important;font-weight:bold}#cfw-side-cart .cfw-side-cart-contents #cfw-cart .cart-item-row .cfw-cart-item-description .cfw-quantity-stepper button{border-right:#639f53 solid 1px;border-left:#639f53 solid 1px}#cfw-side-cart .cfw-side-cart-contents #cfw-cart .cart-item-row .cfw-cart-item-description .cfw-quantity-stepper button svg{width:.75rem}#cfw-side-cart .cfw-side-cart-contents #cfw-cart .cart-item-row .cfw-cart-item-description .cfw-quantity-stepper a.cfw-quantity-stepper-value-label{text-decoration:none;font-size:1rem}#cfw-side-cart .cfw-side-cart-contents #cfw-cart .cart-item-row .cfw-cart-item-description .cfw-items-summary-item-discount del{font-size:1rem}#cfw-side-cart .cfw-side-cart-contents #cfw-cart .cart-item-row .cfw-cart-item-description .cfw-items-summary-item-discount ins{background:none;font-size:1rem}#cfw-side-cart .cfw-side-cart-contents #cfw-cart .cart-item-row .cfw-cart-item-description .cfw-items-summary-item-discount ins .amount bdi{color:#900}#cfw-side-cart .cfw-side-cart-contents-footer .wc-proceed-to-checkout a{border-radius:5rem;text-transform:uppercase;font-weight:bold;font-size:1.2rem}#cfw-side-cart .cfw-side-cart-contents-footer .wc-proceed-to-checkout a.cfw-side-cart-close-trigger{display:none}#primary .post .image{min-height:114px;max-height:114px;overflow:hidden}#primary .post .image img{height:100%}#primary .post h2{min-height:120px}#primary .post .content{min-height:265px}.single #primary .post h2{min-height:auto}.single .hentry .entry-content div.wp-block-image:not(.block-editor-media-placeholder) .alignleft{margin-right:2.617924em}.single .hentry .entry-content div.wp-block-image:not(.block-editor-media-placeholder) figure{margin-bottom:1.41575em}.single .hentry .entry-content div.wp-block-image:not(.block-editor-media-placeholder) .alignright{margin-left:2.617924em}.single .editor-styles-wrapper div.wp-block-image:not(.block-editor-media-placeholder) .alignleft{margin-right:2.617924em}.single .editor-styles-wrapper div.wp-block-image:not(.block-editor-media-placeholder) figure{margin-bottom:1.41575em}.single .editor-styles-wrapper div.wp-block-image:not(.block-editor-media-placeholder) .alignright{margin-left:2.617924em}.single .wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.single .wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}@media(min-width: 992px){#primary .woocommerce-MyAccount-navigation{display:none}}#primary .woocommerce-MyAccount-navigation ul{margin:1rem 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-evenly}#primary .woocommerce-MyAccount-navigation ul li{display:block;padding:5px 1rem;text-align:center}#primary .woocommerce-MyAccount-navigation ul li.is-active{border:#a5a5a5 solid 1px;font-weight:bold;background:#fff;border-radius:5px}#primary .woocommerce-MyAccount-navigation ul li.is-active a{color:#639f53}#primary .woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:#222}#primary .lost_reset_password button{background:#639f53;color:#fff;border:none;padding:.6em 1em;text-transform:uppercase;font-weight:bold}.cbdco-sidebar .woocommerce-MyAccount-navigation{padding-top:4.4rem}.cbdco-sidebar .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.cbdco-sidebar .woocommerce-MyAccount-navigation ul li{border-top:1px solid #ccc;padding-top:1rem;padding-bottom:1rem}.cbdco-sidebar .woocommerce-MyAccount-navigation ul li a{color:#222;text-decoration:none}.cbdco-sidebar .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:bold}.woocommerce-MyAccount-content{padding:2rem 1rem;background:#fff;border:#a5a5a5 solid 1px;min-height:500px;margin-bottom:3rem}.woocommerce-MyAccount-content .woocommerce-pagination{display:flex;justify-content:space-between}.woocommerce-MyAccount-content .woocommerce-pagination a.woocommerce-button{color:#222;text-decoration:none}.woocommerce-MyAccount-content .woocommerce-pagination a.woocommerce-button.woocommerce-button--next::after{margin-left:.5rem;content:">"}.woocommerce-MyAccount-content .woocommerce-pagination a.woocommerce-button.woocommerce-button--previous::before{margin-right:.5rem;content:"<"}.woocommerce-MyAccount-content .payment_methods{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-content .payment_methods label{width:100%}@media(min-width: 992px){.woocommerce-MyAccount-content .payment_methods label{min-width:40%;width:auto}}.woocommerce-MyAccount-content #add_payment_method button{background:#639f53;color:#fff;border:none;padding:.6em 1em;text-transform:uppercase;font-weight:bold}.woocommerce-MyAccount-content .waitlist-user-waitlist-wrapper p a{background:#639f53;color:#fff;border:none;padding:.6em 1em;text-transform:uppercase;font-weight:bold;text-decoration:none}.woocommerce-account .entry-content .woocommerce .u-columns{display:flex;flex-wrap:wrap}.woocommerce-account .entry-content .woocommerce .u-columns .col-1,.woocommerce-account .entry-content .woocommerce .u-columns .col-2{width:100%;background:#fff;padding:.5rem;margin-bottom:1rem}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .u-columns .col-1,.woocommerce-account .entry-content .woocommerce .u-columns .col-2{width:49%}}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .u-columns .col-1{margin-right:1%}.woocommerce-account .entry-content .woocommerce .u-columns .col-2{margin-left:1%}}.woocommerce-account .entry-content .woocommerce .u-columns .woocommerce-form.register .form-row:not(.form-row-wide){justify-content:end}.woocommerce-account .entry-content .woocommerce .u-columns .woocommerce-form .form-row{display:flex;justify-content:space-between}.woocommerce-account .entry-content .woocommerce .u-columns .woocommerce-form .form-row button{background:#639f53;color:#fff;border:none;padding:.6em 1em;text-transform:uppercase;font-weight:bold}.woocommerce-account .entry-content .woocommerce .u-columns .woocommerce-form .form-row button.woocommerce-form-login__submit{margin-top:2rem}.woocommerce-account .entry-content .woocommerce .woocommerce-orders-table{width:100%}.woocommerce-account .entry-content .woocommerce .woocommerce-orders-table tr{border-bottom:solid 1px #ccc}.woocommerce-account .entry-content .woocommerce .woocommerce-orders-table tr td{padding:.5rem 0}.woocommerce-account .entry-content .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .woocommerce-button{margin-right:.5rem}.woocommerce-account .entry-content .woocommerce .edit-account .form-row input{width:100%}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .edit-account .form-row input{width:55%}}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .edit-account{display:flex;flex-wrap:wrap}.woocommerce-account .entry-content .woocommerce .edit-account fieldset{width:100%}.woocommerce-account .entry-content .woocommerce .edit-account fieldset p{display:flex;justify-content:space-between;width:auto !important}.woocommerce-account .entry-content .woocommerce .edit-account fieldset p span{width:50%}.woocommerce-account .entry-content .woocommerce .edit-account fieldset p span input{width:100% !important}}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper,.woocommerce-account .entry-content .woocommerce .edit-account .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;align-items:center}}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields fieldset .form-row,.woocommerce-account .entry-content .woocommerce .edit-account fieldset .form-row{padding-right:0 !important}}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row,.woocommerce-account .entry-content .woocommerce .edit-account .form-row{width:50%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between}}@media(min-width: 992px)and (min-width: 992px){.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row:nth-of-type(odd),.woocommerce-account .entry-content .woocommerce .edit-account .form-row:nth-of-type(odd){padding-right:1rem}}.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row label,.woocommerce-account .entry-content .woocommerce .edit-account .form-row label{width:100%}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row label,.woocommerce-account .entry-content .woocommerce .edit-account .form-row label{min-width:40%;width:auto}}.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row.validate-state .woocommerce-input-wrapper,.woocommerce-account .entry-content .woocommerce .edit-account .form-row.validate-state .woocommerce-input-wrapper{display:inline-block;width:100%}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row.validate-state .woocommerce-input-wrapper,.woocommerce-account .entry-content .woocommerce .edit-account .form-row.validate-state .woocommerce-input-wrapper{width:187px}}.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row .woocommerce-input-wrapper input:not(.input-checkbox),.woocommerce-account .entry-content .woocommerce .edit-account .form-row .woocommerce-input-wrapper input:not(.input-checkbox){width:100%}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row .woocommerce-input-wrapper input:not(.input-checkbox),.woocommerce-account .entry-content .woocommerce .edit-account .form-row .woocommerce-input-wrapper input:not(.input-checkbox){width:auto}}.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields .form-row>span,.woocommerce-account .entry-content .woocommerce .edit-account .form-row>span{display:block;margin-top:10px}.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields button,.woocommerce-account .entry-content .woocommerce .edit-account button{background:#639f53;color:#fff;border:none;padding:.6em 1em;text-transform:uppercase;font-weight:bold}.woocommerce-account .entry-content .woocommerce .woocommerce-address-fields #billing_address_2_field,.woocommerce-account .entry-content .woocommerce .edit-account #billing_address_2_field{justify-content:end}@media(min-width: 992px){.woocommerce-account .entry-content .woocommerce .edit-account .form-row{align-items:start}}.woocommerce-account .entry-content .woocommerce .order_details .product-name{width:50%}.woocommerce-account .entry-content .woocommerce .order_details .product-name .wc-item-meta{list-style:none}.woocommerce-account .entry-content .woocommerce .order_details .product-name .wc-item-meta p{display:inline}.woocommerce-account .entry-content .woocommerce .woocommerce-columns{display:flex}.woocommerce-account .entry-content .woocommerce .woocommerce-columns .woocommerce-column.col-1,.woocommerce-account .entry-content .woocommerce .woocommerce-columns .woocommerce-column.col-2{width:50%}#primary .woocommerce-cart-form th{padding:.5rem 1rem .5rem 0}#primary .woocommerce-cart-form td.totals::before{display:none}#primary .woocommerce-cart-form .cart_item{border-top:#a5a5a5 solid 1px;border-bottom:#a5a5a5 solid 1px}@media(max-width: 991.98px){#primary .woocommerce-cart-form .cart_item{display:flex;flex-direction:column}}#primary .woocommerce-cart-form .cart_item td{padding:.5rem 1rem .5rem 0}#primary .woocommerce-cart-form .cart_item .product-thumbnail{text-align:center}#primary .woocommerce-cart-form .cart_item .product-thumbnail::before{display:none}@media(min-width: 992px){#primary .woocommerce-cart-form .cart_item .product-thumbnail{width:10%}}#primary .woocommerce-cart-form .cart_item .product-thumbnail a img{max-height:90px;width:auto}@media(min-width: 992px){#primary .woocommerce-cart-form .cart_item .product-name{width:50%}}#primary .woocommerce-cart-form .cart_item .product-name a{text-decoration:none;color:#222}#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls{display:flex;align-items:center;justify-content:end}@media(min-width: 992px){#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls{justify-content:center}}#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .quantity{display:inline-block}#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .quantity input[type=number]{border:#639f53 solid 1px;border-radius:0;width:30px;height:30px;font-size:14px;line-height:14px;text-align:center;font-weight:bold;padding:0;margin:0}#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .quantity input[type=number]::-webkit-inner-spin-button,#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .minus,#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .plus{border:#639f53 solid 1px;border-radius:0;background-color:#fff;height:30px;font-size:14px;line-height:14px;padding:0 3px;margin:0}#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .plus{border-left:none}#primary .woocommerce-cart-form .cart_item .product-quantity .custom-quantity-controls .minus{border-right:none}#primary .woocommerce-cart-form .actions .coupon{padding:1rem 0}#primary .woocommerce-cart-form .actions .coupon .input-text{height:39px}#primary .woocommerce-cart-form .actions .button{border:none;background:#639f53;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:-1px}#primary .cart-collaterals a{color:#639f53}#primary .cart-collaterals table{width:100%;margin-bottom:1rem}#primary .cart-collaterals table tr{border-bottom:#a5a5a5 solid 1px}@media(min-width: 992px){#primary .cart-collaterals table tr{border:none}}#primary .cart-collaterals table tr td{padding:.5rem 0}#primary .cart-collaterals table .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}#primary .cart-collaterals table .woocommerce-shipping-methods li input{margin-right:.5rem}#primary .cart-collaterals table .woocommerce-shipping-methods li label{text-align:start;width:50%}@media(min-width: 992px){#primary .cart-collaterals table .woocommerce-shipping-methods li label{width:auto}}#primary .cart-collaterals .wc-proceed-to-checkout a{border:none;background:#639f53;color:#fff;text-transform:uppercase;font-weight:bold;padding:.6em 1em .6em;text-decoration:none}#primary .error-404 .ep-autosuggest-container{width:700px}#primary .error-404 .woocommerce-product-search{display:flex;margin-top:2rem;justify-content:center}#primary .error-404 .woocommerce-product-search input[type=search].search-field{width:100%;height:48px;padding:15px 20px;text-transform:uppercase;border-radius:0}#primary .error-404 .woocommerce-product-search input[type=search].search-field::-webkit-search-cancel-button{display:none}#primary .error-404 .woocommerce-product-search button[type=submit]{border:none;background:none;text-transform:uppercase;margin-left:-55px;z-index:99}.woocommerce-info{padding:1rem;color:#fff}.woocommerce-notices-wrapper:not(:empty){margin-bottom:1rem}.woocommerce-message,.woocommerce-info,.woocommerce-error{list-style:none;margin:0;padding:1rem;color:#fff;margin-bottom:1rem}.woocommerce-message{background-color:#daf8ea !important;border:#198754 solid 1px;color:#198754}.woocommerce-error{background-color:#fcc !important;border:#900 solid 1px;color:#900}.woocommerce-info{background-color:#daf8ea !important;border:#198754 solid 1px;color:#198754}.footer-links .gform_wrapper input[type=submit],#write-review .gform_wrapper input[type=submit],#submit-question .gform_wrapper input[type=submit]{background:#639f53;color:#fff;border:none;border-radius:0;padding:.6em 1em;font-size:1.25rem;width:100%}@media(min-width: 768px){.footer-links .gform_wrapper input[type=submit],#write-review .gform_wrapper input[type=submit],#submit-question .gform_wrapper input[type=submit]{width:auto}}.footer-links .gform_wrapper input[type=email]{padding:1rem !important}img{max-width:100%;height:auto}.custom-logo-link{display:inline-block}button{padding:.6em 1em .4em}.cbd-co-shadow{border:1px solid #dadada;border-radius:4px;-webkit-box-shadow:0 3px 0 #ddd !important;box-shadow:0 3px 0 #ddd !important}.cbd-co-inverse-shadow{border-radius:7px;border:1px solid #d1d1d1;-webkit-box-shadow:inset 1px 2px 2px 0px #dcdcdc,inset 1px -2px 2px 0px #fff;box-shadow:inset 1px 2px 2px 0px #dcdcdc,inset 1px -2px 2px 0px #fff}.cbd-co-affiliates-header{background-image:url("https://cbd.co/wp-content/themes/cbdco/assets/img/cbd-affiliate-growth3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:400px;color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.cbd-co-affiliates-header .cbd-co-affiliates-header-container{padding:30px;width:100%;height:100%;position:relative}@media(max-width: 991.98px){.cbd-co-affiliates-header .cbd-co-affiliates-header-container{padding:10px}}.cbd-co-affiliates-header .cbd-co-affiliates-header-container:before{content:"";display:block;height:1080px;width:900px;position:absolute;background:rgba(56,165,70,.74);transform:rotate(25deg);left:-350px;top:-350px}@media(max-width: 991.98px){.cbd-co-affiliates-header .cbd-co-affiliates-header-container:before{opacity:.5}}.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front{text-transform:uppercase;z-index:1;position:relative;display:flex;align-items:center}.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front span,.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front h1{text-transform:uppercase;line-height:1em;font-size:81px;margin-block-start:0;margin-block-end:0;text-shadow:0 0 12px rgba(0,0,0,.3)}@media(max-width: 991.98px){.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front span,.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front h1{font-size:33px}}.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front h1{font-weight:600}.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front span{font-size:75px}@media(max-width: 991.98px){.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front span{font-size:33px}}.cbd-co-affiliates-header .cbd-co-affiliates-header-container .to-front .affiliate-btn{text-decoration:none;height:60px;width:255px;display:flex;justify-content:center;font-size:30px;align-items:center;border-radius:90px;font-weight:bold;letter-spacing:1px}.affiliate-block h2{text-transform:uppercase;font-size:25px;font-weight:600}.affiliate-block a{color:#639f53}.affiliate-block .affiliate-block-header img{max-width:180px}.affiliate-block .affiliate-block-links .affiliate-btn{text-decoration:none;height:54px;padding:0 10px;width:310px !important;display:flex;justify-content:center;align-items:center;border-radius:90px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;font-size:17px;text-align:center;line-height:1em}/*# sourceMappingURL=style.css.map */
