/* @kyc-managed v2 | sha=eb16a24a | 2026-10-03T20:09:25+00:00 | by=claude */
.kyc-cannabis-glossary{color:var(--kyc-error)}.commentlist{padding-left:0 !important}#content li{list-style:inside}#secondary li{list-style:none !important}@media (min-width:769px){.location-item h3{margin:0 !important;font-size:1rem !important;font-weight:400 !important}}input[type="number"]{-moz-appearance:textfield}.span.amount{color:var(--kyc-text);font-weight:700;white-space:nowrap}.bnf-subtitle{font-size:1.1em;font-weight:700;color:var(--kyc-text);text-align:center;padding:15px 10px}.page-numbers{display:flex;flex-direction:row;text-align:center;justify-content:center;margin:auto;margin-bottom:15px}.page-numbers li{display:block;margin-right:10px}.bnf-home-reviews-text-box{margin:20px}#contributions-list > div > nav > ul > li,#kyc_wc-adding-button,.kyc-free_shipping_progress_bar,.kyc-product-meta,.kyc-product-meta-center,.product-short-description,.product_column_3 #kyc_wc-viewcart-button{margin-top:10px}#main .products .wcwl_frontend_wrap,#respond .comment-form-rating,#respond .stars,#wc-product-reviews-pro-modal-container,.comment-form-rating,.kyc-fbt-pdt-selection.kyc-fbt-gallery,.kyc-free-gift .cart,.post-related-products,.product-rating-summary p,.star-rating-selector fieldset,.stars,.sticky-add-to-cart-wrapper,.tooltipster-base,.woocommerce #reviews .contributions-filter p#comments_filter_field,.woocommerce .star-rating-selector,.woocommerce-page #reviews .contributions-filter p#comments_filter_field,form > a.added_to_cart.wc-forward,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads,p.stars{display:none !important}.cbd-graph-value,.cbg-graph-value,.cbn-graph-value,.checkout_important_notice_1,.checkout_important_notice_2,.checkout_important_notice_3,.kyc-fbt-title.kyc-fbt-gallery,.kyc-free_gift_progress_bar,.kyc-free_shipping_progress_bar,.kyc-mini-cart-header,.product-info p.stock,.review-table-cell-70,.thc-graph-value,.wcwl_email_elements.wcwl_hide,.wcwl_email_label wcwl_visually_hidden,.wcwl_intro > p,.wcwl_notice.woocommerce-info,.woocommerce-mini-cart__soldandshipped{text-align:center}.breadcrumbs a,.product-title.product_title.entry-title,.product-type-simple > div > a,.product-type-simple > div > p > a,.product_column_3 #kyc_wc-viewcart-button,.review-heading,.review-subheading,.woocommerce-review-link span{color:var(--kyc-text) !important}.kyc-fbt-thumbnail.kyc-fbt-gallery,.kyc-free_gift_progress_bar,.kyc-free_shipping_progress_bar,.kyc-kyc_tabcontent_benefits,.kyc-kyc_tabcontent_ingredients,.kyc_dosage_calculator,.kyc_instructions_tab,.kyc_product_description,.kyc_product_reviews,.product-short-description > ul,.product_column_1,.product_column_3,.woocommerce-product-gallery__image.slide.first.is-selected > img,ul.product_list_widget li img{border-radius:8px}#kyc_wc-adding-button,.kyc_feature_product,.kyc_featured_product,.product_column_3 #kyc_wc-viewcart-button{width:100%}.review-container,.review-heading,.review-inner,.review-subheading,.review-table,.review-table-body,.review-table-cell,.review-table-container,.review-table-data,.review-table-row{box-sizing:border-box}.kyc-fbt-price .woocommerce-Price-amount,.product-info p.stock,.review-heading,.review-subheading,.wcwl_intro{font-weight:700}.kyc-product-brand-link,.kyc-product-meta,.kyc-product-meta-center{font-weight:600}.mini-cart-links{color:var(--kyc-accent)}#cart-popup > div > div.widget_shopping_cart > div > ul,#woocommerce_widget_cart-2 > div.widget_shopping_cart_content > ul,.cart-popup-inner .woocommerce-mini-cart,.nav-dropdown ul.woocommerce-mini-cart{margin-bottom:10px;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:unset}.widget_shopping_cart ul.product_list_widget li{padding:unset !important;width:44% !important;display:flex;flex-direction:column;float:left;margin-bottom:20px;border:none !important}.woocommerce-mini-cart__buttons.buttons{margin-bottom:0}.woocommerce-mini-cart__soldandshipped{margin-top:20px}ul.product_list_widget li img{left:unset !important;margin-bottom:2px !important;object-fit:unset !important;object-position:unset !important;position:relative !important;top:unset !important;width:100% !important;display:block !important;height:auto !important;box-shadow:rgba(0,0,0,0.16) 0 1px 4px;border:1px solid var(--kyc-surface-border)}.woocommerce-mini-cart-item .remove_from_cart_button{margin-top:20%}.nav > li > a{font-weight:500 !important;font-size:20px !important}.wcwl_notice.woocommerce-info{margin-bottom:30px}.wcwl_control button{margin-bottom:50px;background:var(--kyc-bg-elevated);border:3px solid var(--kyc-accent);color:var(--kyc-accent) !important}.review-heading,.review-subheading{font-family:Arial;text-rendering:optimizeSpeed}.woocommerce-Button.button.guest-watch{margin:0}.review-container{margin-left:auto;margin-right:auto;margin-top:3vw;width:90%}.review-heading{font-size:25.6px;line-height:33.28px;margin-bottom:12.8px;margin-top:0;width:100%}.review-table{display:table;width:100%}.review-table-cell{display:table-cell}.review-table-cell-70{vertical-align:middle;width:70%}.review-table-cell-30{vertical-align:middle;width:30%}.review-subheading{font-size:20px;margin-bottom:10px;margin-top:0;width:100%}.review-hidden{display:none;margin-bottom:20.8px;margin-top:0}.review-table-container{border:0;border-spacing:0;margin-bottom:16px;width:100%}.review-table-data{border:0;color:var(--kyc-text-muted);font-size:14.4px;line-height:18.72px;padding:8px;text-align:left;vertical-align:middle;white-space:nowrap;width:7%}.kyc-fbt-price .woocommerce-Price-amount{font-size:1.6em}.review-table-data-left{padding-left:8px}.review-table-data-right{padding-right:8px}.review-bar,.review-link{font-feature-settings:tnum;font-variant-numeric:tabular-nums}.review-link{color:var(--kyc-accent);text-decoration:none;touch-action:manipulation}.review-link-underline{text-decoration:underline}.review-bar{background-color:var(--kyc-accent);display:inline-block;height:14.4px;margin-top:-2px;text-decoration:none;vertical-align:middle;width:97.58%}.kyc-fbt-outer{float:left;margin:initial !important;padding:initial !important;width:unset}.kyc-fbt-pdt{align-items:center;display:flex !important;flex-direction:row;padding:5px}.kyc-fbt-pdt > div{padding:5px !important;position:relative !important}.kyc-fbt-pdt-section{padding:2px}.kyc-fbt-price{float:right}.kyc-fbt-outer.kyc-fbt-gallery{border:none !important;display:block;margin-bottom:20px;margin-top:100px;width:100%}.kyc-fbt-pdt-section.kyc-fbt-gallery{display:flex;flex-direction:row;justify-content:space-around;overflow-x:auto;overflow-y:hidden;margin-bottom:40px}.kyc-fbt-gallery > a > img{width:100%}.kyc-fbt-title.kyc-fbt-gallery > a{font-family:Arial;font-weight:500 !important;line-height:1.3;margin-bottom:0.1em;margin-top:0.1em;text-decoration:none !important}.kyc-fbt-pdt-section.kyc-fbt-gallery > div{display:flex;flex-direction:column;width:15%}.kyc-fbt-pdt-section.kyc-fbt-gallery.ymal-mode > div{width:20%}.kyc-plus-icon{min-width:10%;text-align:center;width:10%}.kyc-plus-icon-spn{font-size:18px;font-style:italic;font-weight:400;position:relative;top:18%}.woocommerce-product-gallery__image.slide.first.is-selected > img{margin-top:15px}.product-type-simple > div > p > a{margin-bottom:0 !important}#contributions-list > div > nav > ul{display:flex !important;justify-content:center !important}#contributions-list > div > nav > ul > li{display:block !important;margin:10px !important}.weight-graph-devider{background:var(--kyc-border) !important;margin:0 20px;width:1px}.html-tooltip-CBD,.html-tooltip-CBG,.html-tooltip-CBN,.html-tooltip-THC{border:1.5px solid var(--kyc-text) !important;border-radius:50px !important;font-size:11px !important;font-weight:700 !important;position:absolute !important;right:5px !important;text-align:center !important;top:0 !important;width:18px !important}.html-tooltip-CBD .tooltiptext,.html-tooltip-CBG .tooltiptext,.html-tooltip-CBN .tooltiptext,.html-tooltip-THC .tooltiptext{background-color:var(--kyc-bg);border-radius:6px;bottom:150%;color:var(--kyc-bg-elevated);left:50%;margin-left:-60px;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.html-tooltip-CBD:hover .tooltiptext,.html-tooltip-CBG:hover .tooltiptext,.html-tooltip-CBN:hover .tooltiptext,.html-tooltip-THC:hover .tooltiptext{visibility:visible}.kyc-product_weight-graph-section{border-top:1px solid var(--kyc-border);display:flex;justify-content:center;margin-bottom:35px;margin-top:20px;padding-top:20px}.weight-graph-for-cbd,.weight-graph-for-cbg,.weight-graph-for-cbn,.weight-graph-for-thc{height:45px;position:relative;width:100px}.weight-graph-for-cbd .svg-div,.weight-graph-for-cbg .svg-div,.weight-graph-for-cbn .svg-div,.weight-graph-for-thc .svg-div{height:50px;width:60px}.weight-graph-for-cbd svg,.weight-graph-for-cbg svg,.weight-graph-for-cbn svg,.weight-graph-for-thc svg{margin:0 20px !important}.product_column_3 #kyc_wc-viewcart-button{background-color:var(--kyc-accent)}.checkout_important_notice_1,.checkout_important_notice_2{border-bottom:1px solid var(--kyc-border);padding-bottom:5px}.checkout_important_notice_1,.checkout_important_notice_2,.checkout_important_notice_3{font-size:14px}.checkout_important_notice_2,.checkout_important_notice_3,.kyc-product-info-column .price-wrapper{padding-top:5px}.kyc-product-info-column .price-wrapper{margin-bottom:0;padding-bottom:0;background-color:transparent;border-top:1px solid var(--kyc-border);font-size:24px;font-weight:400}.product-short-description > ul{color:var(--kyc-text) !important;display:block;font-family:"Open Sans";font-size:14px !important;font-weight:400 !important;line-height:1.3 !important;padding:20px !important}.kyc-product-brand-link{font-size:14px !important;line-height:1;padding-bottom:6px}.woocommerce-product-rating{line-height:1 !important;padding-bottom:6px}.star-rating{margin:0 !important}.product-info.summary.col-fit.col.entry-summary.product-summary.form-minimal{padding-bottom:0 !important}.mobile-product-badges{padding:10px;display:block;margin:auto}.comment_container > div > p.meta{line-height:1}.product-info p.stock{font-size:20px;margin-bottom:10px}.wcwl_intro > p{padding:8px;background-color:var(--kyc-accent);color:var(--kyc-bg-elevated);margin-bottom:0px}.wcwl_email_elements.wcwl_hide{border-radius:0px !important}.product-info p.stock.out-of-stock{color:var(--kyc-bg-elevated);background-color:var(--kyc-error);padding:10px;font-size:18px}.product-info p.stock.in-stock{color:var(--kyc-accent)}.kyc-product-meta{font-size:14px;line-height:1.5}.kyc-product-meta-center{font-size:14px}.kyc_featured_product{border-bottom:1px solid var(--kyc-border);height:60px;position:relative}a.featured-product-link{display:block;height:100%;width:100%}.featured-thumbnail-image{margin-right:10px;margin-top:10px}#kyc_feature_product > div.featured-thumbnail-image > img{border:1px solid var(--kyc-border);border-radius:4px;width:40px}.kyc_feature_product{display:flex;justify-content:center;align-items:center}.featured-product_title{margin-right:10px;margin-top:8px}.kyc-featured-product-ratings.woocommerce-product-rating{margin-right:10px;margin-top:16px}.kyc_star_featured_product{color:#f5d51d;cursor:pointer;display:inline;margin:0 3px 0 0 !important;min-height:auto;min-width:auto;vertical-align:middle}#kyc_feature_product > div.featured-product_price > span > bdi{color:var(--kyc-error) !important;font-weight:500 !important;line-height:1 !important}.featured-product_price{margin-top:10px}text.scale-text{font-size:80px}.woocommerce #reviews .product-rating .product-rating-details table td,.woocommerce-page #reviews .product-rating .product-rating-details table td{padding:8px !important}.kyc-free_shipping_progress_bar{padding:8px;margin-bottom:20px}.kyc-free_gift_progress_bar{padding:8px}.kyc-progress-bar-foreground{background-color:#ffd814}.kyc-progress-bar-background{background-color:#232f3e}.kyc-product-main{margin-left:auto;margin-right:auto;margin-top:50px;width:90%}.product-title.product_title.entry-title{font-size:38px;margin-bottom:30px}.kyc_bread_crumb{margin-bottom:20px;font-weight:700}.product_column_3{padding:10px}.kyc_star_featured_product.woocommerce-product-rating{align-items:center;display:flex}.woocommerce-review-link{font-size:13px;font-weight:400}.woocommerce-review-link .count{font-weight:700;margin-left:10px}.price-on-sale .price.product-page-price{color:var(--kyc-error)}.price-not-in-stock .price.product-page-price{color:var(--kyc-text-muted)}.product-short-description{font-size:16px;line-height:1.5}.kyc_product_container{margin-left:auto !important;margin-right:auto !important;margin-top:3vw !important;width:90% !important}.kyc_product_description{width:90% !important;margin:0 auto}.kyc-kyc_tabcontent_benefits,.kyc-kyc_tabcontent_ingredients,.kyc_dosage_calculator,.kyc_instructions_tab,.kyc_product_description,.kyc_product_reviews{padding:20px}.kyc-free_gift_progress_bar,.kyc-free_shipping_progress_bar,.kyc-kyc_tabcontent_benefits,.kyc-kyc_tabcontent_ingredients,.kyc_dosage_calculator,.kyc_featured_product,.kyc_instructions_tab,.kyc_product_description,.product-short-description > ul{background-color:var(--kyc-bg-alt)}.kyc-calc-mode-selector{display:flex;justify-content:center;gap:20px;margin-bottom:30px;padding:15px;background:var(--kyc-bg-elevated);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.kyc-calc-mode-selector label{display:flex;align-items:center;cursor:pointer;font-weight:600;color:var(--kyc-text)}.kyc-calc-mode-selector input[type="radio"]{margin-right:8px !important;margin-bottom:0 !important}.kyc-calc-calculator-title{text-align:center;font-size:24px !important;font-weight:700;color:var(--kyc-text)}.kyc-dosage-meta{font-size:10px;font-weight:600;line-height:1.5;margin-top:10px;text-align:center;margin-bottom:20px}.kyc-calc-number-circles{display:inline-block;width:24px;height:24px;border-radius:50%;background:var(--kyc-accent);color:var(--kyc-text) !important;text-align:center;line-height:24px;font-weight:700;margin-right:8px;font-size:14px}.kyc-calc-fields{margin-bottom:20px}.kyc-calc-fields label{display:block;margin-bottom:10px;font-weight:600;color:var(--kyc-text)}.kyc-calc-dfield input[type="number"],.kyc-calc-dfield input[type="text"],.kyc-calc-dfield select{width:100%;padding:10px;border:1px solid var(--kyc-surface-border);border-radius:4px;background:var(--kyc-bg-elevated);font-size:14px;box-sizing:border-box}.kyc-calc-use-type-container{display:flex;gap:10px;margin-top:10px}.kyc-calc-use-option{display:inline-block;padding:10px 20px;border:2px solid var(--kyc-surface-border);border-radius:4px;cursor:pointer;transition:all 0.3s ease;background:var(--kyc-bg-elevated);text-align:center;flex:1}.kyc-calc-use-option:hover{border-color:var(--kyc-accent);background:var(--kyc-bg-alt)}.kyc-calc-use-option.active{border-color:var(--kyc-accent);background:var(--kyc-accent);color:var(--kyc-text)}.kyc-calc-slider-container{margin-top:10px}.kyc-calc-slider{width:100%;height:8px;background:var(--kyc-surface-border);border-radius:4px;position:relative;cursor:pointer}.kyc-calc-slider-fill{height:100%;background:var(--kyc-accent);border-radius:4px;position:absolute;left:0;top:0}.kyc-calc-slider-handle{width:20px;height:20px;background:var(--kyc-accent);border-radius:50%;position:absolute;top:-6px;cursor:pointer;border:2px solid var(--kyc-bg-elevated);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.kyc-calc-slider-caption{font-weight:700;color:var(--kyc-text);font-size:18px}.kyc-calc-weight-type-container{display:flex;gap:20px;margin-top:10px}.kyc-calc-weight-type-container label{display:flex;align-items:center;font-weight:400}.kyc-calc-weight-type-container input[type="radio"]{margin-right:5px}.kyc-calc-input-with-unit{position:relative;display:inline-block;width:100%}.kyc-calc-input-with-unit input{padding-right:40px}.kyc-calc-unit-label{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--kyc-text-muted);pointer-events:none}.kyc-calc-result-box{background:var(--kyc-bg-elevated);border:1px solid var(--kyc-surface-border);border-radius:8px;padding:20px;margin-top:20px}.kyc-calc-result-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--kyc-surface-border)}.kyc-calc-result-row:last-child{border-bottom:none}.kyc-calc-result-text{color:var(--kyc-text-muted);font-size:14px}.kyc-calc-result-value{font-weight:700;color:var(--kyc-text);font-size:16px}.kyc-calc-help-info{display:flex;justify-content:space-between;margin-top:20px;padding-top:20px;border-top:1px solid var(--kyc-surface-border);font-size:12px;color:var(--kyc-text-muted);text-align:center;margin-bottom:20px}.kyc-calc-help-col{flex:1}.kyc-calc-help-col:first-child{font-weight:600}.kyc-calc-thc-warning{background:#fff3cd;border:1px solid #ffeeba;color:#856404;padding:15px;border-radius:4px;margin-bottom:20px;font-size:14px}.kyc-calc-experience-levels{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px}.kyc-calc-experience-option{padding:15px;border:2px solid var(--kyc-surface-border);border-radius:4px;cursor:pointer;transition:all 0.3s ease;background:var(--kyc-bg-elevated);text-align:center}.kyc-calc-experience-option:hover{border-color:var(--kyc-accent);background:var(--kyc-bg-alt)}.kyc-calc-experience-option.active{border-color:var(--kyc-accent);background:var(--kyc-accent);color:var(--kyc-text)}.kyc-calc-experience-option h4{margin:0 0 5px 0;font-size:16px}.kyc-calc-experience-option p{margin:0;font-size:12px;opacity:0.8}.kyc-calc-cbd-only,.kyc-calc-thc-only{display:none}#kyc-calc-consumption-method,#kyc-calc-severity,.kyc-calc-cbd-mode .kyc-calc-cbd-only,.kyc-calc-thc-mode .kyc-calc-thc-only{display:block;padding:0 10px}.comment_container{display:flex}.comment_container img{height:fit-content !important;margin-right:20px !important}li.review,.commentlist li,.comment-list li{list-style:none !important}.comment-text .star-rating{margin-bottom:10px !important}.woocommerce-Reviews-title{font-size:1em !important;text-align:center}.review-form-section,#review_form_wrapper{background:var(--kyc-bg-alt);border:1px solid var(--kyc-surface-border);border-radius:var(--kyc-radius,6px);padding:24px;margin:30px 0 20px}.rating-question{border:none;border-radius:var(--kyc-radius,6px) var(--kyc-radius,6px) 0 0;padding:20px 24px;margin-bottom:0;background:var(--kyc-bg-elevated)}.rating-header{display:flex;justify-content:space-between;align-items:center}.required{color:var(--kyc-error)}.rating-display{display:flex;align-items:center;gap:10px}.rating-label,.rating-text{color:var(--kyc-text);font-size:1.1em;font-weight:600}.rating-text{color:var(--kyc-text-muted);font-weight:400}.stars-container{display:flex;gap:2px}.star{font-size:32px;color:var(--kyc-text-faint);cursor:pointer;transition:color 0.2s}.star.active,.star:hover{color:var(--kyc-warning)}.review-form-content{border:none;border-top:1px solid var(--kyc-surface-border);border-radius:0 0 var(--kyc-radius,6px) var(--kyc-radius,6px);background:var(--kyc-bg-elevated);display:none;animation:slideDown 0.3s ease-out}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.review-form-inner{padding:24px}.form-field{margin-bottom:20px}.form-field label{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:var(--kyc-text)}.form-field input[type="text"],.form-field textarea{width:100%;padding:12px;border:1px solid var(--kyc-surface-border);border-radius:var(--kyc-radius,6px);font-size:14px;font-family:inherit;box-sizing:border-box;background:var(--kyc-bg);color:var(--kyc-text);transition:border-color 0.2s}.form-field input[type="text"]:focus,.form-field textarea:focus{outline:none;border-color:var(--kyc-accent);box-shadow:var(--kyc-focus-ring)}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--kyc-text-faint)}.review-pending-notice{color:var(--kyc-text-muted);font-size:13px;margin:12px 0}#respond p.stars{display:none}.submit-btn{width:100%;background:var(--kyc-accent) !important;color:var(--kyc-bg) !important;border:none !important;padding:14px !important;font-size:16px !important;font-weight:700 !important;border-radius:var(--kyc-btn-radius,6px) !important;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;transition:background-color 0.2s,transform 0.2s}.submit-btn:hover{background:var(--kyc-accent-hover) !important;transform:translateY(-1px)}#respond p.form-submit{margin:0 !important}.kyc-product-container{width:90%;margin:50px auto}.kyc-product-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:40px}.kyc-product-image-column{border:1px solid var(--kyc-border);border-radius:8px;background:var(--kyc-bg-elevated);overflow:hidden}.kyc-product-image-column .wp-post-image{border-radius:8px}.kyc-product-info-column{padding:0 10px}.kyc-fbt-main-heading{width:90%;margin:0 auto 20px;text-align:center}.kyc-product-meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;width:90%;margin-left:auto;margin-right:auto}@media (min-width:769px){.kyc-product-benefits-section,.kyc-product-ingredients-section{padding:20px;background-color:var(--kyc-bg-alt);border-radius:8px}}@media (max-width:768px){.kyc-product-benefits-section,.kyc-product-ingredients-section{padding:unset;background-color:unset;border-radius:unset}}.kyc-product-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px;width:90%;margin-left:auto;margin-right:auto}@media (min-width:769px){.kyc-product-calculator-section,.kyc-product-instructions-section{padding:20px;background-color:var(--kyc-bg-alt);border-radius:8px}}@media (max-width:768px){.kyc-product-calculator-section,.kyc-product-instructions-section{padding:unset;background-color:unset;border-radius:unset}}.kyc-content-section-heading{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--kyc-text)}.kyc-product-faq-list{padding-left:20px;margin:0}.kyc-product-faq-list li{list-style:decimal !important}.kyc-faq-item{margin-bottom:15px}.kyc-faq-question{display:block;margin-bottom:5px;color:var(--kyc-text)}.kyc-faq-answer{margin:0;color:var(--kyc-text-muted);line-height:1.6}.kyc-fbt-heading{width:90%;text-align:center;margin:auto}.kyc-product-cart-column{display:flex;flex-direction:column;border:1px solid var(--kyc-border);border-radius:8px;background-color:transparent}.kyc-product-cart-column .product_column_3{flex:1}.kyc-product-badges-section{border-top:1px solid var(--kyc-border);padding-top:15px;margin-top:15px;text-align:center;background:0 0}@media only screen and (max-width:767px){.kyc_bread_crumb{margin-bottom:20px;font-weight:200;font-size:11px}.product-title.product_title.entry-title{font-size:18px;margin-bottom:30px}.section-title-container{margin-bottom:0 !important}.woocommerce-result-count{text-align:center;margin-bottom:3px !important}.woocommerce-result-count-container form{margin-bottom:0.5em}.woocommerce-result-count-container{margin-bottom:0 !important;padding-bottom:0 !important}.woocommerce-result-count-container div{margin-bottom:5px !important;padding-bottom:0 !important}.woocommerce-pagination > div{display:flex;justify-content:center !important;font-size:10px;padding-bottom:5px !important}.woocommerce-pagination select{font-size:10px}.woocommerce-pagination ul{list-style:none;padding:0;font-size:10px;margin-bottom:0 !important}.woocommerce-pagination{padding:0;margin-bottom:110px !important}.kyc-calc-use-type-container{flex-direction:column}.kyc-calc-experience-levels{grid-template-columns:1fr}.kyc-calc-result-row{flex-direction:column;text-align:center;padding:15px 0}.kyc-calc-result-text{margin-bottom:5px}.kyc-calc-help-info{flex-direction:column;text-align:center}.kyc-calc-help-col{margin-bottom:5px}.kyc-fbt-sub-heading{font-size:1em !important}.kyc-product-container{width:90%;max-width:1200px;margin:20px auto}.kyc-product-grid{margin-bottom:20px}.featured-product_title{font-size:12px}.kyc-featured-product-ratings.woocommerce-product-rating,.product-rating-summary,.title-second-part{display:none !important}.featured-thumbnail-image{left:20px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin-left:20px}#contributions-list ol > li{margin-left:unset}#contributions-list-title,.contributions-title{color:var(--kyc-text);display:flex;font-size:24px;font-weight:700;justify-content:center;margin-bottom:30px;width:100%}.commentlist li .comment-text,.woocommerce #reviews #comments .form-contribution_comment,.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments .form-contribution_comment,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:0;margin:unset;padding:0}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{float:left;height:2em;margin:0 10px 10px 0;position:static;width:2em}.kyc-fbt-pdt-section.kyc-fbt-gallery{flex-direction:column !important;align-items:center !important}.kyc-fbt-pdt-section.kyc-fbt-gallery > div{width:80% !important;margin-bottom:20px !important}.kyc-fbt-pdt-section.kyc-fbt-gallery.ymal-mode > div{width:90% !important}.rating-question{padding:15px !important;margin-bottom:20px !important}.rating-header{flex-direction:column !important;align-items:flex-start !important;gap:15px !important}.rating-display{flex-direction:column !important;align-items:flex-start !important;gap:10px !important}.stars-container{justify-content:center !important;width:100% !important}.star{font-size:30px !important}.rating-label,.rating-text{font-size:1em !important}.kyc_product_reviews{width:unset !important;margin:unset;padding:unset !important}}@media (max-width:768px){.kyc-product-grid{grid-template-columns:1fr}.kyc-product-bottom-grid,.kyc-product-meta-grid{grid-template-columns:1fr}}.kyc-product-page h1.product-title{font-size:clamp(1.4rem,3vw,2rem) !important;text-align:left;margin-bottom:20px;color:var(--kyc-text) !important}.kyc-product-page h2{font-size:clamp(1.2rem,2.5vw,1.6rem) !important;color:var(--kyc-text) !important;text-align:center}.kyc-product-page h3{font-size:clamp(1rem,2vw,1.3rem) !important;color:var(--kyc-text) !important}.kyc-product-page .kyc-content-section-heading{font-size:clamp(1.1rem,2.5vw,1.5rem) !important;font-weight:700;margin-bottom:16px;color:var(--kyc-text) !important}.kyc-product-page .kyc-fbt-main-heading{font-size:clamp(1.2rem,2.5vw,1.6rem) !important;margin-bottom:10px}.kyc-product-page .kyc-fbt-sub-heading{font-size:clamp(0.9rem,2vw,1.1rem) !important;color:var(--kyc-text-muted) !important;font-weight:400;margin-bottom:20px}.kyc-product-page .kyc-accordion-label{font-size:15px !important}.woocommerce-product-gallery__trigger,.zoomImg,.flex-pauseplay,.woocommerce-product-gallery--with-images .flex-viewport,.woocommerce-product-gallery--with-images .flex-control-thumbs{display:none !important}.kyc-gallery{width:100%}.kyc-gallery-main{position:relative;border-radius:8px;overflow:hidden;background:var(--kyc-bg-elevated)}.kyc-gallery-main-img{display:block;width:100%;height:auto;object-fit:contain;cursor:zoom-in;transition:opacity 0.2s}.kyc-gallery-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.kyc-gallery-thumb{cursor:pointer;border-radius:4px;overflow:hidden;border:2px solid transparent;opacity:0.5;transition:opacity 0.2s,border-color 0.2s;background:var(--kyc-bg-elevated)}.kyc-gallery-thumb:hover{opacity:0.8}.kyc-gallery-thumb.kyc-thumb-active{opacity:1;border-color:var(--kyc-accent)}.kyc-gallery-thumb img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.kyc-zoom-overlay{position:fixed;inset:0;z-index:999999;background:rgba(0,0,0,0.92);display:none;align-items:center;justify-content:center;padding:20px}.kyc-zoom-img{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:4px;user-select:none}.kyc-zoom-close{position:absolute;top:16px;right:20px;background:none;border:none;color:#fff;font-size:36px;cursor:pointer;line-height:1;padding:4px 8px;opacity:0.7;transition:opacity 0.2s;z-index:2}.kyc-zoom-close:hover{opacity:1}.kyc-zoom-prev,.kyc-zoom-next{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.1);border:none;color:#fff;font-size:48px;cursor:pointer;padding:8px 16px;line-height:1;border-radius:4px;opacity:0.6;transition:opacity 0.2s,background 0.2s;z-index:2}.kyc-zoom-prev:hover,.kyc-zoom-next:hover{opacity:1;background:rgba(255,255,255,0.2)}.kyc-zoom-prev{left:16px}.kyc-zoom-next{right:16px}.kyc-zoom-counter{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,0.6);font-size:14px;font-weight:600;z-index:2}.kyc-content-text img.kyc-desc-img{max-width:100%;height:auto;border-radius:6px;border:1px solid var(--kyc-surface-border);background:var(--kyc-bg-elevated);display:block;margin:12px 0;transition:border-color 0.2s,opacity 0.2s}.kyc-content-text img.kyc-desc-img:hover{border-color:var(--kyc-accent);opacity:0.85}.kyc-content-text .kyc-desc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.kyc-content-text .kyc-desc-grid img.kyc-desc-img{width:100%;height:auto !important;margin:0;aspect-ratio:1;object-fit:cover}.kyc-content-text table{width:100% !important;border:none !important}.kyc-content-text span,.kyc-content-text p,.kyc-content-text b,.kyc-content-text strong,.kyc-content-text div,.kyc-content-text li{color:var(--kyc-text) !important;font-family:inherit !important;font-size:inherit !important}.kyc-content-text b,.kyc-content-text strong{font-weight:600 !important}.kyc-content-text p:empty,.kyc-content-text p br:only-child{display:none}.kyc-content-text p:has(> br:only-child){display:none}.kyc-content-text .product-specs-list{padding:16px;margin:0 0 16px;background:var(--kyc-bg-alt);border-radius:var(--kyc-radius,6px);border:1px solid var(--kyc-surface-border);list-style:none}.kyc-content-text .product-specs-list li{padding:6px 0;border-bottom:1px solid var(--kyc-surface-border);font-size:14px;color:var(--kyc-text);list-style:none !important}.kyc-content-text .product-specs-list li:last-child{border-bottom:none}.kyc-content-text .property-title{font-weight:600;color:var(--kyc-text)}.kyc-content-text .property-desc{color:var(--kyc-text-muted)}.kyc-product-cart-column{border-color:var(--kyc-border);background-color:var(--kyc-bg-elevated)}.kyc-quantity{display:inline-flex !important;align-items:center;border:1px solid var(--kyc-surface-border);border-radius:var(--kyc-btn-radius,6px);overflow:hidden;background:var(--kyc-bg-alt);flex-shrink:0;height:44px}.kyc-quantity.hidden{display:none !important}.kyc-quantity input{box-shadow:unset !important}.kyc-qty-btn{width:36px !important;height:44px !important;border:none !important;background:none !important;font-size:18px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 !important;padding:0 !important;color:var(--kyc-text);transition:background-color 0.15s}.kyc-qty-btn:hover{background:var(--kyc-bg-elevated) !important}.kyc-qty-btn.minus{border-right:1px solid var(--kyc-surface-border) !important}.kyc-qty-btn.plus{border-left:1px solid var(--kyc-surface-border) !important}.kyc-quantity input.qty{width:44px;height:44px;border:none;text-align:center;font-size:16px;font-weight:600;-moz-appearance:textfield;-webkit-appearance:none;appearance:none;margin:0;padding:0;background:var(--kyc-bg-alt);color:var(--kyc-text)}.kyc-quantity input.qty::-webkit-inner-spin-button,.kyc-quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kyc-quantity input.qty:focus{outline:none}form.cart{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:8px !important;margin-bottom:8px !important}.single_add_to_cart_button{background-color:var(--kyc-accent) !important;color:var(--kyc-bg) !important;border:none !important;flex:1;min-width:0;padding:0 20px;height:44px;font-size:16px;font-weight:700;text-align:center;border-radius:var(--kyc-btn-radius,6px);cursor:pointer;transition:background-color 0.2s,transform 0.2s}.single_add_to_cart_button:hover{background-color:var(--kyc-accent-hover) !important;transform:translateY(-1px)}.view_cart_button,.view_cart_link_on_product a,.product_column_3 #kyc_wc-viewcart-button{display:block;width:100%;text-align:center;padding:10px 20px;margin-top:8px;background-color:var(--kyc-bg-alt) !important;color:var(--kyc-text) !important;border:1px solid var(--kyc-surface-border) !important;border-radius:var(--kyc-btn-radius,6px);font-size:14px;font-weight:600;text-decoration:none;transition:background-color 0.2s}.view_cart_button:hover,.view_cart_link_on_product a:hover,.product_column_3 #kyc_wc-viewcart-button:hover{background-color:var(--kyc-bg-elevated) !important}.product-title.product_title.entry-title{color:var(--kyc-text) !important}.kyc_bread_crumb{color:var(--kyc-text-muted)}.kyc_bread_crumb a{color:var(--kyc-accent) !important}.product-info p.stock.in-stock,p.stock.in-stock{color:var(--kyc-accent) !important}.product-info p.stock.out-of-stock,p.stock.out-of-stock{color:var(--kyc-bg-elevated) !important;background-color:var(--kyc-error) !important}.kyc-product-meta,.kyc-product-meta-center,.kyc-product-brand-link,.product-short-description{color:var(--kyc-text)}.kyc-product-brand-link a,a.main-brank-link{color:var(--kyc-accent) !important}.kyc_featured_product{border-bottom-color:var(--kyc-border);background-color:var(--kyc-bg-alt)}#kyc_feature_product > div.featured-thumbnail-image > img{border-color:var(--kyc-border)}.kyc-product-badges-section{border-top-color:var(--kyc-border)}.checkout_important_notice_1,.checkout_important_notice_2{border-bottom-color:var(--kyc-border);color:var(--kyc-text-muted)}.checkout_important_notice_3{color:var(--kyc-text-muted)}.weight-graph-devider{background:var(--kyc-border) !important}.kyc-product_weight-graph-section{border-top-color:var(--kyc-border)}.html-tooltip-CBD,.html-tooltip-CBG,.html-tooltip-CBN,.html-tooltip-THC{border-color:var(--kyc-text) !important;color:var(--kyc-text)}.kyc-calc-mode-selector{background:var(--kyc-bg-elevated) !important}.kyc-calc-mode-selector label{color:var(--kyc-text) !important}.kyc-calc-result-box{background:var(--kyc-bg-elevated) !important;border-color:var(--kyc-surface-border) !important}.kyc-calc-result-row{border-bottom-color:var(--kyc-surface-border)}.kyc-calc-result-value{color:var(--kyc-text) !important}.kyc-calc-result-text{color:var(--kyc-text-muted) !important}.kyc-calc-dfield input[type="number"],.kyc-calc-dfield input[type="text"],.kyc-calc-dfield select{background:var(--kyc-bg-alt) !important;border-color:var(--kyc-surface-border) !important;color:var(--kyc-text) !important}.kyc-calc-use-option,.kyc-calc-experience-option{background:var(--kyc-bg-elevated) !important;border-color:var(--kyc-surface-border) !important;color:var(--kyc-text) !important}.kyc-calc-use-option:hover,.kyc-calc-experience-option:hover{border-color:var(--kyc-accent) !important;background:var(--kyc-bg-alt) !important}.kyc-calc-use-option.active,.kyc-calc-experience-option.active{border-color:var(--kyc-accent) !important;background:var(--kyc-accent) !important;color:var(--kyc-bg) !important}.kyc-calc-slider{background:var(--kyc-surface-border) !important}.kyc-calc-slider-caption{color:var(--kyc-text) !important}.kyc-calc-calculator-title{color:var(--kyc-text) !important}.kyc-calc-fields label{color:var(--kyc-text) !important}.kyc-calc-unit-label{color:var(--kyc-text-muted) !important}.kyc-calc-help-info{border-top-color:var(--kyc-surface-border);color:var(--kyc-text-muted) !important}.variations_form .variations{width:100%;margin-bottom:16px}.variations_form .variations th.label,.variations_form .variations td.label{display:none !important}.variations_form .variations td,.variations_form .variations th{padding:4px 0;border:none;vertical-align:middle}.variations_form .variations td.value{width:100%}.variations_form .variations td.value select{width:100%;padding:10px 36px 10px 14px;font-size:14px;background:var(--kyc-bg-alt,#1a1d21);color:var(--kyc-text,#e0e0e0);border:1px solid var(--kyc-surface-border,#2d3139);border-radius:6px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M6 8L1 3h10z' fill='%23888'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;outline:none;box-shadow:none;transition:border-color 0.2s ease}.variations_form .variations td.value select:focus{border-color:var(--kyc-accent);outline:none;box-shadow:none}.variations_form .variations td.value select:hover{border-color:var(--kyc-text-muted)}.variations_form .variations .reset_variations{display:block;font-size:12px;color:var(--kyc-accent);text-decoration:none;margin-top:4px}.variations_form .variations .reset_variations:hover{text-decoration:underline}.variations_form .woocommerce-variation-price .price{font-size:18px;font-weight:700;color:var(--kyc-accent);margin:8px 0}.variations_form .woocommerce-variation-availability p{font-size:14px;font-weight:600;color:var(--kyc-accent);margin:4px 0 12px}.variations_form .woocommerce-variation-description p{font-size:13px;color:var(--kyc-text-muted);margin:0 0 8px}.variations_form .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button,.variations_form .woocommerce-variation-add-to-cart-disabled .quantity{display:none !important}.woocommerce-notices-wrapper{margin-bottom:20px}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--kyc-bg-alt) !important;border-color:var(--kyc-surface-border) !important;color:var(--kyc-text) !important;border-radius:6px !important;padding:14px 20px 14px 3.5em !important;line-height:1.6}.woocommerce-message{border-left:4px solid var(--kyc-success) !important}.woocommerce-message::before{color:var(--kyc-success) !important}.woocommerce-info{border-left:4px solid var(--kyc-accent) !important}.woocommerce-info::before{color:var(--kyc-accent) !important}.woocommerce-error{border-left:4px solid var(--kyc-error) !important}.woocommerce-error::before{color:var(--kyc-error) !important}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:var(--kyc-accent) !important}.woocommerce-message a.button,.woocommerce-message a.wc-forward,.woocommerce-info a.button,.woocommerce-info a.wc-forward{color:var(--kyc-bg) !important;background:var(--kyc-accent) !important}.variations_form select,.variations_form input{background:var(--kyc-bg-alt);color:var(--kyc-text);border:1px solid var(--kyc-surface-border);border-radius:4px;padding:8px 12px;font-size:14px}.variations_form select:focus,.variations_form input:focus{border-color:var(--kyc-accent);outline:none;box-shadow:var(--kyc-focus-ring)}.variations_form label{color:var(--kyc-text)}.kyc-waitlist-wrapper{margin:8px 0}.kyc-waitlist-toggle-btn,.kyc-waitlist-submit-btn{background:var(--kyc-accent);color:var(--kyc-bg) !important;border:none;border-radius:var(--kyc-btn-radius,6px);padding:14px 24px;font-size:16px;font-weight:700;cursor:pointer;width:100%;text-align:center;text-transform:uppercase;letter-spacing:0.5px;box-shadow:var(--kyc-btn-shadow);transition:background-color 0.2s,transform 0.2s}.kyc-waitlist-toggle-btn:hover,.kyc-waitlist-submit-btn:hover{background:var(--kyc-accent-hover);box-shadow:var(--kyc-btn-hover-shadow);transform:translateY(-1px)}.kyc-waitlist-toggle-btn:active,.kyc-waitlist-submit-btn:active{transform:scale(0.98)}.kyc-waitlist-submit-btn{margin-top:10px}.kyc-waitlist-submit-btn:disabled{opacity:0.4;cursor:not-allowed;transform:none}.kyc-waitlist-form-container{background:var(--kyc-bg-elevated);border:1px solid var(--kyc-surface-border);border-radius:var(--kyc-radius,6px);padding:25px;margin:15px 0;box-shadow:var(--kyc-shadow-md)}.kyc-waitlist-header{text-align:center;margin-bottom:20px}.kyc-waitlist-header h3{margin:0 0 10px;color:var(--kyc-accent);font-size:22px;font-weight:600}.kyc-waitlist-header p{margin:0;color:var(--kyc-text-muted);font-size:15px}.kyc-waitlist-form{max-width:500px;margin:0 auto}.kyc-waitlist-field{margin-bottom:18px}.kyc-waitlist-field label{display:block;color:var(--kyc-text-muted);font-weight:600;font-size:14px;margin-bottom:6px}.kyc-waitlist-field .required{color:var(--kyc-error)}.kyc-waitlist-field input[type="email"],.kyc-waitlist-field input[type="text"],.kyc-waitlist-field textarea{width:100%;padding:12px;border:1px solid var(--kyc-surface-border);border-radius:var(--kyc-radius,6px);font-size:14px;font-family:inherit;background:var(--kyc-bg-alt);color:var(--kyc-text);transition:border-color 0.2s;box-sizing:border-box}.kyc-waitlist-field input:focus,.kyc-waitlist-field textarea:focus{outline:none;border-color:var(--kyc-accent);box-shadow:var(--kyc-focus-ring)}.kyc-waitlist-field input::placeholder,.kyc-waitlist-field textarea::placeholder{color:var(--kyc-text-muted)}.kyc-waitlist-field textarea{resize:vertical;min-height:80px}.kyc-waitlist-char-count{display:block;text-align:right;font-size:12px;color:var(--kyc-text-muted);margin-top:4px}.kyc-waitlist-privacy label{display:flex;align-items:flex-start;font-weight:normal;gap:8px;cursor:pointer;color:var(--kyc-text-muted);margin-top:15px}.kyc-waitlist-privacy input[type="checkbox"]{margin-top:3px;flex-shrink:0}.kyc-waitlist-messages{margin-top:15px}.kyc-waitlist-error{background:var(--kyc-bg-alt);border-left:4px solid var(--kyc-error);color:var(--kyc-error);padding:12px 15px;border-radius:4px;font-size:14px}.kyc-waitlist-success,.kyc-waitlist-already-waiting,.kyc-waitlist-full{text-align:center;padding:30px 20px;background:var(--kyc-bg-alt);border:1px solid var(--kyc-surface-border);border-radius:var(--kyc-radius,6px)}.kyc-waitlist-full{border-color:var(--kyc-error)}.kyc-waitlist-success-icon{width:60px;height:60px;background:var(--kyc-accent);color:var(--kyc-bg) !important;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 20px;box-shadow:var(--kyc-shadow-md)}.kyc-waitlist-success h3,.kyc-waitlist-already-waiting h3{margin:0 0 15px;color:var(--kyc-accent);font-size:20px;font-weight:600}.kyc-waitlist-success p,.kyc-waitlist-already-waiting p{margin:0 0 10px;color:var(--kyc-text-muted);font-size:15px}.kyc-waitlist-full h3{margin:0 0 10px;color:var(--kyc-error);font-size:20px}.kyc-waitlist-full p{margin:0;color:var(--kyc-text-muted);font-size:15px}.kyc-waitlist-position{margin-top:15px;padding:12px;background:var(--kyc-bg-elevated);border-radius:4px;font-size:16px;color:var(--kyc-text)}.kyc-waitlist-position strong{color:var(--kyc-accent);font-size:18px}.kyc-waitlist-cancel-btn{background:var(--kyc-error);color:#fff !important;border:none;border-radius:var(--kyc-btn-radius,6px);padding:10px 25px;font-size:14px;font-weight:600;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;transition:opacity 0.2s,transform 0.2s}.kyc-waitlist-cancel-btn:hover{opacity:0.85}.kyc-waitlist-cancel-btn:active{transform:scale(0.98)}.kyc-waitlist-cancel-btn:disabled{opacity:0.4;cursor:not-allowed}@media (max-width:600px){.kyc-waitlist-form-container{padding:20px 15px}.kyc-waitlist-header h3{font-size:20px}}.kyc-flag{display:inline-block;width:20px;height:15px;margin-right:8px;vertical-align:middle;background-repeat:no-repeat;background-color:var(--kyc-border);box-shadow:0 0 1px 0 var(--kyc-border)}@media (min-resolution:2dppx){.kyc-flag{background-size:5630px 15px}}.kyc-flag-be{width:18px}.kyc-flag-ch{width:15px}.kyc-flag-mc{width:19px}.kyc-flag-ne{width:18px}.kyc-flag-np{width:13px}.kyc-flag-va{width:15px}.kyc-flag-ac{height:10px;background-position:0px 0px}.kyc-flag-ad{height:14px;background-position:-22px 0px}.kyc-flag-ae{height:10px;background-position:-44px 0px}.kyc-flag-af{height:14px;background-position:-66px 0px}.kyc-flag-ag{height:14px;background-position:-88px 0px}.kyc-flag-ai{height:10px;background-position:-110px 0px}.kyc-flag-al{height:15px;background-position:-132px 0px}.kyc-flag-am{height:10px;background-position:-154px 0px}.kyc-flag-ao{height:14px;background-position:-176px 0px}.kyc-flag-aq{height:14px;background-position:-198px 0px}.kyc-flag-ar{height:13px;background-position:-220px 0px}.kyc-flag-as{height:10px;background-position:-242px 0px}.kyc-flag-at{height:14px;background-position:-264px 0px}.kyc-flag-au{height:10px;background-position:-286px 0px}.kyc-flag-aw{height:14px;background-position:-308px 0px}.kyc-flag-ax{height:13px;background-position:-330px 0px}.kyc-flag-az{height:10px;background-position:-352px 0px}.kyc-flag-ba{height:10px;background-position:-374px 0px}.kyc-flag-bb{height:14px;background-position:-396px 0px}.kyc-flag-bd{height:12px;background-position:-418px 0px}.kyc-flag-be{height:15px;background-position:-440px 0px}.kyc-flag-bf{height:14px;background-position:-460px 0px}.kyc-flag-bg{height:12px;background-position:-482px 0px}.kyc-flag-bh{height:12px;background-position:-504px 0px}.kyc-flag-bi{height:12px;background-position:-526px 0px}.kyc-flag-bj{height:14px;background-position:-548px 0px}.kyc-flag-bl{height:14px;background-position:-570px 0px}.kyc-flag-bm{height:10px;background-position:-592px 0px}.kyc-flag-bn{height:10px;background-position:-614px 0px}.kyc-flag-bo{height:14px;background-position:-636px 0px}.kyc-flag-bq{height:14px;background-position:-658px 0px}.kyc-flag-br{height:14px;background-position:-680px 0px}.kyc-flag-bs{height:10px;background-position:-702px 0px}.kyc-flag-bt{height:14px;background-position:-724px 0px}.kyc-flag-bv{height:15px;background-position:-746px 0px}.kyc-flag-bw{height:14px;background-position:-768px 0px}.kyc-flag-by{height:10px;background-position:-790px 0px}.kyc-flag-bz{height:14px;background-position:-812px 0px}.kyc-flag-ca{height:10px;background-position:-834px 0px}.kyc-flag-cc{height:10px;background-position:-856px 0px}.kyc-flag-cd{height:15px;background-position:-878px 0px}.kyc-flag-cf{height:14px;background-position:-900px 0px}.kyc-flag-cg{height:14px;background-position:-922px 0px}.kyc-flag-ch{height:15px;background-position:-944px 0px}.kyc-flag-ci{height:14px;background-position:-961px 0px}.kyc-flag-ck{height:10px;background-position:-983px 0px}.kyc-flag-cl{height:14px;background-position:-1005px 0px}.kyc-flag-cm{height:14px;background-position:-1027px 0px}.kyc-flag-cn{height:14px;background-position:-1049px 0px}.kyc-flag-co{height:14px;background-position:-1071px 0px}.kyc-flag-cp{height:14px;background-position:-1093px 0px}.kyc-flag-cr{height:12px;background-position:-1115px 0px}.kyc-flag-cu{height:10px;background-position:-1137px 0px}.kyc-flag-cv{height:12px;background-position:-1159px 0px}.kyc-flag-cw{height:14px;background-position:-1181px 0px}.kyc-flag-cx{height:10px;background-position:-1203px 0px}.kyc-flag-cy{height:13px;background-position:-1225px 0px}.kyc-flag-cz{height:14px;background-position:-1247px 0px}.kyc-flag-de{height:12px;background-position:-1269px 0px}.kyc-flag-dg{height:10px;background-position:-1291px 0px}.kyc-flag-dj{height:14px;background-position:-1313px 0px}.kyc-flag-dk{height:15px;background-position:-1335px 0px}.kyc-flag-dm{height:10px;background-position:-1357px 0px}.kyc-flag-do{height:13px;background-position:-1379px 0px}.kyc-flag-dz{height:14px;background-position:-1401px 0px}.kyc-flag-ea{height:14px;background-position:-1423px 0px}.kyc-flag-ec{height:14px;background-position:-1445px 0px}.kyc-flag-ee{height:13px;background-position:-1467px 0px}.kyc-flag-eg{height:14px;background-position:-1489px 0px}.kyc-flag-eh{height:10px;background-position:-1511px 0px}.kyc-flag-er{height:10px;background-position:-1533px 0px}.kyc-flag-es{height:14px;background-position:-1555px 0px}.kyc-flag-et{height:10px;background-position:-1577px 0px}.kyc-flag-eu{height:14px;background-position:-1599px 0px}.kyc-flag-fi{height:12px;background-position:-1621px 0px}.kyc-flag-fj{height:10px;background-position:-1643px 0px}.kyc-flag-fk{height:10px;background-position:-1665px 0px}.kyc-flag-fm{height:11px;background-position:-1687px 0px}.kyc-flag-fo{height:15px;background-position:-1709px 0px}.kyc-flag-fr{height:14px;background-position:-1731px 0px}.kyc-flag-ga{height:15px;background-position:-1753px 0px}.kyc-flag-gb{height:10px;background-position:-1775px 0px}.kyc-flag-gd{height:12px;background-position:-1797px 0px}.kyc-flag-ge{height:14px;background-position:-1819px 0px}.kyc-flag-gf{height:14px;background-position:-1841px 0px}.kyc-flag-gg{height:14px;background-position:-1863px 0px}.kyc-flag-gh{height:14px;background-position:-1885px 0px}.kyc-flag-gi{height:10px;background-position:-1907px 0px}.kyc-flag-gl{height:14px;background-position:-1929px 0px}.kyc-flag-gm{height:14px;background-position:-1951px 0px}.kyc-flag-gn{height:14px;background-position:-1973px 0px}.kyc-flag-gp{height:14px;background-position:-1995px 0px}.kyc-flag-gq{height:14px;background-position:-2017px 0px}.kyc-flag-gr{height:14px;background-position:-2039px 0px}.kyc-flag-gs{height:10px;background-position:-2061px 0px}.kyc-flag-gt{height:13px;background-position:-2083px 0px}.kyc-flag-gu{height:11px;background-position:-2105px 0px}.kyc-flag-gw{height:10px;background-position:-2127px 0px}.kyc-flag-gy{height:12px;background-position:-2149px 0px}.kyc-flag-hk{height:14px;background-position:-2171px 0px}.kyc-flag-hm{height:10px;background-position:-2193px 0px}.kyc-flag-hn{height:10px;background-position:-2215px 0px}.kyc-flag-hr{height:10px;background-position:-2237px 0px}.kyc-flag-ht{height:12px;background-position:-2259px 0px}.kyc-flag-hu{height:10px;background-position:-2281px 0px}.kyc-flag-ic{height:14px;background-position:-2303px 0px}.kyc-flag-id{height:14px;background-position:-2325px 0px}.kyc-flag-ie{height:10px;background-position:-2347px 0px}.kyc-flag-il{height:15px;background-position:-2369px 0px}.kyc-flag-im{height:10px;background-position:-2391px 0px}.kyc-flag-in{height:14px;background-position:-2413px 0px}.kyc-flag-io{height:10px;background-position:-2435px 0px}.kyc-flag-iq{height:14px;background-position:-2457px 0px}.kyc-flag-ir{height:12px;background-position:-2479px 0px}.kyc-flag-is{height:15px;background-position:-2501px 0px}.kyc-flag-it{height:14px;background-position:-2523px 0px}.kyc-flag-je{height:12px;background-position:-2545px 0px}.kyc-flag-jm{height:10px;background-position:-2567px 0px}.kyc-flag-jo{height:10px;background-position:-2589px 0px}.kyc-flag-jp{height:14px;background-position:-2611px 0px}.kyc-flag-ke{height:14px;background-position:-2633px 0px}.kyc-flag-kg{height:12px;background-position:-2655px 0px}.kyc-flag-kh{height:13px;background-position:-2677px 0px}.kyc-flag-ki{height:10px;background-position:-2699px 0px}.kyc-flag-km{height:12px;background-position:-2721px 0px}.kyc-flag-kn{height:14px;background-position:-2743px 0px}.kyc-flag-kp{height:10px;background-position:-2765px 0px}.kyc-flag-kr{height:14px;background-position:-2787px 0px}.kyc-flag-kw{height:10px;background-position:-2809px 0px}.kyc-flag-ky{height:10px;background-position:-2831px 0px}.kyc-flag-kz{height:10px;background-position:-2853px 0px}.kyc-flag-la{height:14px;background-position:-2875px 0px}.kyc-flag-lb{height:14px;background-position:-2897px 0px}.kyc-flag-lc{height:10px;background-position:-2919px 0px}.kyc-flag-li{height:12px;background-position:-2941px 0px}.kyc-flag-lk{height:10px;background-position:-2963px 0px}.kyc-flag-lr{height:11px;background-position:-2985px 0px}.kyc-flag-ls{height:14px;background-position:-3007px 0px}.kyc-flag-lt{height:12px;background-position:-3029px 0px}.kyc-flag-lu{height:12px;background-position:-3051px 0px}.kyc-flag-lv{height:10px;background-position:-3073px 0px}.kyc-flag-ly{height:10px;background-position:-3095px 0px}.kyc-flag-ma{height:14px;background-position:-3117px 0px}.kyc-flag-mc{height:15px;background-position:-3139px 0px}.kyc-flag-md{height:10px;background-position:-3160px 0px}.kyc-flag-me{height:10px;background-position:-3182px 0px}.kyc-flag-mf{height:14px;background-position:-3204px 0px}.kyc-flag-mg{height:14px;background-position:-3226px 0px}.kyc-flag-mh{height:11px;background-position:-3248px 0px}.kyc-flag-mk{height:10px;background-position:-3270px 0px}.kyc-flag-ml{height:14px;background-position:-3292px 0px}.kyc-flag-mm{height:14px;background-position:-3314px 0px}.kyc-flag-mn{height:10px;background-position:-3336px 0px}.kyc-flag-mo{height:14px;background-position:-3358px 0px}.kyc-flag-mp{height:10px;background-position:-3380px 0px}.kyc-flag-mq{height:14px;background-position:-3402px 0px}.kyc-flag-mr{height:14px;background-position:-3424px 0px}.kyc-flag-ms{height:10px;background-position:-3446px 0px}.kyc-flag-mt{height:14px;background-position:-3468px 0px}.kyc-flag-mu{height:14px;background-position:-3490px 0px}.kyc-flag-mv{height:14px;background-position:-3512px 0px}.kyc-flag-mw{height:14px;background-position:-3534px 0px}.kyc-flag-mx{height:12px;background-position:-3556px 0px}.kyc-flag-my{height:10px;background-position:-3578px 0px}.kyc-flag-mz{height:14px;background-position:-3600px 0px}.kyc-flag-na{height:14px;background-position:-3622px 0px}.kyc-flag-nc{height:10px;background-position:-3644px 0px}.kyc-flag-ne{height:15px;background-position:-3666px 0px}.kyc-flag-nf{height:10px;background-position:-3686px 0px}.kyc-flag-ng{height:10px;background-position:-3708px 0px}.kyc-flag-ni{height:12px;background-position:-3730px 0px}.kyc-flag-nl{height:14px;background-position:-3752px 0px}.kyc-flag-no{height:15px;background-position:-3774px 0px}.kyc-flag-np{height:15px;background-position:-3796px 0px}.kyc-flag-nr{height:10px;background-position:-3811px 0px}.kyc-flag-nu{height:10px;background-position:-3833px 0px}.kyc-flag-nz{height:10px;background-position:-3855px 0px}.kyc-flag-om{height:10px;background-position:-3877px 0px}.kyc-flag-pa{height:14px;background-position:-3899px 0px}.kyc-flag-pe{height:14px;background-position:-3921px 0px}.kyc-flag-pf{height:14px;background-position:-3943px 0px}.kyc-flag-pg{height:15px;background-position:-3965px 0px}.kyc-flag-ph{height:10px;background-position:-3987px 0px}.kyc-flag-pk{height:14px;background-position:-4009px 0px}.kyc-flag-pl{height:13px;background-position:-4031px 0px}.kyc-flag-pm{height:14px;background-position:-4053px 0px}.kyc-flag-pn{height:10px;background-position:-4075px 0px}.kyc-flag-pr{height:14px;background-position:-4097px 0px}.kyc-flag-ps{height:10px;background-position:-4119px 0px}.kyc-flag-pt{height:14px;background-position:-4141px 0px}.kyc-flag-pw{height:13px;background-position:-4163px 0px}.kyc-flag-py{height:11px;background-position:-4185px 0px}.kyc-flag-qa{height:8px;background-position:-4207px 0px}.kyc-flag-re{height:14px;background-position:-4229px 0px}.kyc-flag-ro{height:14px;background-position:-4251px 0px}.kyc-flag-rs{height:14px;background-position:-4273px 0px}.kyc-flag-ru{height:14px;background-position:-4295px 0px}.kyc-flag-rw{height:14px;background-position:-4317px 0px}.kyc-flag-sa{height:14px;background-position:-4339px 0px}.kyc-flag-sb{height:10px;background-position:-4361px 0px}.kyc-flag-sc{height:10px;background-position:-4383px 0px}.kyc-flag-sd{height:10px;background-position:-4405px 0px}.kyc-flag-se{height:13px;background-position:-4427px 0px}.kyc-flag-sg{height:14px;background-position:-4449px 0px}.kyc-flag-sh{height:10px;background-position:-4471px 0px}.kyc-flag-si{height:10px;background-position:-4493px 0px}.kyc-flag-sj{height:15px;background-position:-4515px 0px}.kyc-flag-sk{height:14px;background-position:-4537px 0px}.kyc-flag-sl{height:14px;background-position:-4559px 0px}.kyc-flag-sm{height:15px;background-position:-4581px 0px}.kyc-flag-sn{height:14px;background-position:-4603px 0px}.kyc-flag-so{height:14px;background-position:-4625px 0px}.kyc-flag-sr{height:14px;background-position:-4647px 0px}.kyc-flag-ss{height:10px;background-position:-4669px 0px}.kyc-flag-st{height:10px;background-position:-4691px 0px}.kyc-flag-sv{height:12px;background-position:-4713px 0px}.kyc-flag-sx{height:14px;background-position:-4735px 0px}.kyc-flag-sy{height:14px;background-position:-4757px 0px}.kyc-flag-sz{height:14px;background-position:-4779px 0px}.kyc-flag-ta{height:10px;background-position:-4801px 0px}.kyc-flag-tc{height:10px;background-position:-4823px 0px}.kyc-flag-td{height:14px;background-position:-4845px 0px}.kyc-flag-tf{height:14px;background-position:-4867px 0px}.kyc-flag-tg{height:13px;background-position:-4889px 0px}.kyc-flag-th{height:14px;background-position:-4911px 0px}.kyc-flag-tj{height:10px;background-position:-4933px 0px}.kyc-flag-tk{height:10px;background-position:-4955px 0px}.kyc-flag-tl{height:10px;background-position:-4977px 0px}.kyc-flag-tm{height:14px;background-position:-4999px 0px}.kyc-flag-tn{height:14px;background-position:-5021px 0px}.kyc-flag-to{height:10px;background-position:-5043px 0px}.kyc-flag-tr{height:14px;background-position:-5065px 0px}.kyc-flag-tt{height:12px;background-position:-5087px 0px}.kyc-flag-tv{height:10px;background-position:-5109px 0px}.kyc-flag-tw{height:14px;background-position:-5131px 0px}.kyc-flag-tz{height:14px;background-position:-5153px 0px}.kyc-flag-ua{height:14px;background-position:-5175px 0px}.kyc-flag-ug{height:14px;background-position:-5197px 0px}.kyc-flag-um{height:11px;background-position:-5219px 0px}.kyc-flag-us{height:11px;background-position:-5241px 0px}.kyc-flag-uy{height:14px;background-position:-5263px 0px}.kyc-flag-uz{height:10px;background-position:-5285px 0px}.kyc-flag-va{height:15px;background-position:-5307px 0px}.kyc-flag-vc{height:14px;background-position:-5324px 0px}.kyc-flag-ve{height:14px;background-position:-5346px 0px}.kyc-flag-vg{height:10px;background-position:-5368px 0px}.kyc-flag-vi{height:14px;background-position:-5390px 0px}.kyc-flag-vn{height:14px;background-position:-5412px 0px}.kyc-flag-vu{height:12px;background-position:-5434px 0px}.kyc-flag-wf{height:14px;background-position:-5456px 0px}.kyc-flag-ws{height:10px;background-position:-5478px 0px}.kyc-flag-xk{height:15px;background-position:-5500px 0px}.kyc-flag-ye{height:14px;background-position:-5522px 0px}.kyc-flag-yt{height:14px;background-position:-5544px 0px}.kyc-flag-za{height:14px;background-position:-5566px 0px}.kyc-flag-zm{height:14px;background-position:-5588px 0px}.kyc-flag-zw{height:10px;background-position:-5610px 0px}.kyc-flag-np{background-color:transparent}
.kyc-section-gallery-image{border-radius:8px}.kyc-section-gallery-image.kyc-gallery-image-full{width:100%;height:auto}.kyc-section-gallery-image.kyc-gallery-image-fit{width:auto;height:auto;max-width:100%}.kyc-image-with-caption.kyc-image-panel{text-align:center;margin:20px 0;background:var(--kyc-bg-alt);border-radius:10px;padding:10px}.kyc-product-page .kyc-fbt-main-heading,.kyc-fbt-main-heading{text-transform:capitalize}.kyc-product-page h3.kyc-fbt-sub-heading,h3.kyc-fbt-sub-heading{text-align:center;font-size:1.5em !important}.kyc-fbt-wrap{background:transparent !important}
