.clx-sp-wrapper .clx-sp-meta{display:flex;flex-direction:column;gap:var(--clx-sp-2);margin:0;padding:var(--clx-sp-4) 0 0;border-top:1px solid var(--clx-glass-border);font-size:var(--clx-fs-sm)}.clx-sp-wrapper .clx-sp-meta__row{display:flex;gap:var(--clx-sp-3);align-items:baseline}.clx-sp-wrapper .clx-sp-meta__row dt{min-width:90px;color:var(--clx-text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:var(--clx-fs-xs);font-weight:600;margin:0}.clx-sp-wrapper .clx-sp-meta__row dd{margin:0;color:var(--clx-text-soft)}.clx-sp-wrapper .clx-sp-meta__row dd a{color:var(--clx-text-soft);text-decoration:none;border-bottom:1px dashed rgb(255 255 255 / .2);transition:all var(--clx-dur-fast) var(--clx-ease)}.clx-sp-wrapper .clx-sp-meta__row dd a:hover{color:var(--clx-neon);border-bottom-color:var(--clx-neon)}.clx-sp-wrapper .clx-sp-meta__row--muted{opacity:.7}.clx-sp-wrapper .woocommerce-tabs,.clx-sp-wrapper .related,.clx-sp-wrapper #reviews{color:var(--clx-text-soft)}.clx-sp-wrapper .woocommerce-tabs .panel{color:var(--clx-text-soft)}.clx-sp-wrapper .woocommerce-tabs .panel h2,.clx-sp-wrapper .related>h2,.clx-sp-wrapper #reviews h2{color:var(--clx-text)}.clx-sp-wrapper .shop_attributes th,.clx-sp-wrapper .shop_attributes td{color:var(--clx-text-soft);background:#fff0}.clx-sp-wrapper .shop_attributes th{color:var(--clx-text)}.clx-sp-wrapper .woocommerce-tabs .tabs.wc-tabs li a{color:var(--clx-text-dim)}.clx-sp-wrapper .woocommerce-tabs .tabs.wc-tabs li.active a{color:var(--clx-neon)}.clx-sp-wrapper .woocommerce-Reviews,.clx-sp-wrapper #reviews{padding:var(--clx-sp-6) 0 0;color:var(--clx-text-soft)}.clx-sp-wrapper .woocommerce-Reviews-title,.clx-sp-wrapper #reviews h2{font-size:clamp(var(--clx-fs-xl), 2.4vw, var(--clx-fs-2xl));font-weight:700;color:var(--clx-text);margin:0 0 var(--clx-sp-5);letter-spacing:-.01em;line-height:1.2}.clx-sp-wrapper .woocommerce-Reviews-title span{color:var(--clx-text-dim);font-weight:500}.clx-sp-wrapper #comments ol.commentlist,.clx-sp-wrapper .commentlist{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:var(--clx-sp-4)}.clx-sp-wrapper ol.commentlist li.review,.clx-sp-wrapper ol.commentlist li.comment{list-style:none;margin:0;padding:var(--clx-sp-5) var(--clx-sp-6);background:linear-gradient(180deg,var(--clx-glass-heavy),var(--clx-glass));border:1px solid var(--clx-glass-border);border-radius:var(--clx-radius-lg);box-shadow:var(--clx-shadow-card);position:relative;overflow:hidden}.clx-sp-wrapper ol.commentlist li.review::before,.clx-sp-wrapper ol.commentlist li.comment::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--clx-neon-border),transparent);opacity:.4}.clx-sp-wrapper ol.commentlist .comment_container{display:grid;grid-template-columns:56px 1fr;gap:var(--clx-sp-4);align-items:start;background:#fff0;border:0;padding:0}.clx-sp-wrapper ol.commentlist img.avatar{width:56px!important;height:56px!important;border-radius:50%!important;border:2px solid var(--clx-glass-border)!important;box-shadow:0 0 0 3px rgb(0 255 136 / .08);background:var(--clx-glass);padding:0!important;float:none!important;position:static!important}.clx-sp-wrapper ol.commentlist .comment-text{margin:0!important;padding:0!important;border:0!important}.clx-sp-wrapper ol.commentlist .meta{font-size:var(--clx-fs-xs);color:var(--clx-text-muted);margin:0 0 var(--clx-sp-2);line-height:1.5;letter-spacing:.02em}.clx-sp-wrapper ol.commentlist .meta strong{color:var(--clx-text);font-weight:700;font-size:var(--clx-fs-base);letter-spacing:0;display:block;margin-bottom:2px}.clx-sp-wrapper ol.commentlist .woocommerce-review__dash,.clx-sp-wrapper ol.commentlist time{color:var(--clx-text-muted)}.clx-sp-wrapper ol.commentlist .star-rating{position:relative;display:inline-block;width:90px;height:18px;overflow:visible;color:transparent!important;font-size:0!important;line-height:1!important;letter-spacing:0!important;font-family:inherit!important;text-indent:-9999em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='rgba(255,255,255,0.18)'><path d='M9 1.5l2.35 4.76 5.25.77-3.8 3.7.9 5.23L9 13.5l-4.7 2.47.9-5.24-3.8-3.7 5.25-.76z'/></svg>");background-size:18px 18px;background-repeat:repeat-x;background-position:left center;margin:0 0 var(--clx-sp-3)!important;float:none!important}.clx-sp-wrapper ol.commentlist .star-rating>span{position:absolute;top:0;left:0;height:100%;overflow:hidden;color:transparent!important;font-size:0!important;text-indent:-9999em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='%2300ff88'><path d='M9 1.5l2.35 4.76 5.25.77-3.8 3.7.9 5.23L9 13.5l-4.7 2.47.9-5.24-3.8-3.7 5.25-.76z'/></svg>");background-size:18px 18px;background-repeat:repeat-x;background-position:left center;filter:drop-shadow(0 0 4px rgb(0 255 136 / .4))}.clx-sp-wrapper ol.commentlist .star-rating::before,.clx-sp-wrapper ol.commentlist .star-rating>span::before{display:none!important;content:none!important}.clx-sp-wrapper ol.commentlist .description,.clx-sp-wrapper ol.commentlist .comment-text p{color:var(--clx-text-soft);font-size:var(--clx-fs-base);line-height:1.65;margin:0}.clx-sp-wrapper ol.commentlist em.woocommerce-review__verified{display:inline-block;font-style:normal;font-size:var(--clx-fs-xs);font-weight:600;padding:2px 8px;border-radius:var(--clx-radius-pill);background:rgb(0 255 136 / .12);color:var(--clx-neon);border:1px solid var(--clx-neon-border);margin-left:var(--clx-sp-2);letter-spacing:.02em}.clx-sp-wrapper p.woocommerce-noreviews{padding:var(--clx-sp-6);background:var(--clx-glass);border:1px dashed var(--clx-glass-border);border-radius:var(--clx-radius-lg);color:var(--clx-text-dim);text-align:center;font-size:var(--clx-fs-base);margin:0 0 var(--clx-sp-5)}.clx-sp-wrapper #review_form_wrapper,.clx-sp-wrapper #review_form{margin-top:var(--clx-sp-6)}.clx-sp-wrapper #review_form_wrapper #reply-title,.clx-sp-wrapper #review_form .comment-reply-title{display:block;font-size:var(--clx-fs-lg);font-weight:700;color:var(--clx-text);margin:0 0 var(--clx-sp-4)}.clx-sp-wrapper #review_form .comment-notes{color:var(--clx-text-muted);font-size:var(--clx-fs-sm);margin:0 0 var(--clx-sp-4)}.clx-sp-wrapper #review_form .comment-form-rating label,.clx-sp-wrapper #review_form .comment-form-comment label,.clx-sp-wrapper #review_form .comment-form-author label,.clx-sp-wrapper #review_form .comment-form-email label{display:block;font-size:var(--clx-fs-sm);font-weight:600;color:var(--clx-text);margin:0 0 var(--clx-sp-2);letter-spacing:.02em}.clx-sp-wrapper #review_form input[type="text"],.clx-sp-wrapper #review_form input[type="email"],.clx-sp-wrapper #review_form textarea{width:100%;padding:var(--clx-sp-3) var(--clx-sp-4);background:var(--clx-glass);border:1px solid var(--clx-glass-border);border-radius:var(--clx-radius-md);color:var(--clx-text);font-family:inherit;font-size:var(--clx-fs-base);line-height:1.5;transition:border-color var(--clx-dur-fast) var(--clx-ease),box-shadow var(--clx-dur-fast) var(--clx-ease)}.clx-sp-wrapper #review_form textarea{min-height:140px;resize:vertical}.clx-sp-wrapper #review_form input:focus,.clx-sp-wrapper #review_form textarea:focus{outline:none;border-color:var(--clx-neon-border);box-shadow:0 0 0 3px rgb(0 255 136 / .12)}.clx-sp-wrapper #review_form p.stars{display:inline-flex;gap:var(--clx-sp-2);margin:0 0 var(--clx-sp-4)}.clx-sp-wrapper #review_form p.stars a{position:relative;width:28px;height:28px;display:inline-block;text-indent:-9999em;font-size:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(255,255,255,0.18)'><path d='M12 2l3.09 6.26 6.91 1-5 4.87L18.18 22 12 18.56 5.82 22 7 14.13l-5-4.87 6.91-1z'/></svg>");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;transition:transform var(--clx-dur-fast) var(--clx-ease)}.clx-sp-wrapper #review_form p.stars a::before{display:none!important;content:none!important}.clx-sp-wrapper #review_form p.stars.selected a.active,.clx-sp-wrapper #review_form p.stars.selected a.active~a,.clx-sp-wrapper #review_form p.stars:hover a{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300ff88'><path d='M12 2l3.09 6.26 6.91 1-5 4.87L18.18 22 12 18.56 5.82 22 7 14.13l-5-4.87 6.91-1z'/></svg>");filter:drop-shadow(0 0 4px rgb(0 255 136 / .4))}.clx-sp-wrapper #review_form p.stars.selected a.active~a:not(.active):not(:hover){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(255,255,255,0.18)'><path d='M12 2l3.09 6.26 6.91 1-5 4.87L18.18 22 12 18.56 5.82 22 7 14.13l-5-4.87 6.91-1z'/></svg>");filter:none}.clx-sp-wrapper #review_form p.stars a:hover{transform:scale(1.1)}body.single-product .clx-sp-wrapper #review_form input#submit,body.single-product .clx-sp-wrapper #review_form input[type="submit"],body.single-product .clx-sp-wrapper #review_form .form-submit input#submit,body.single-product .clx-sp-wrapper #review_form .form-submit input{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:var(--clx-sp-3) var(--clx-sp-8)!important;background:linear-gradient(135deg,var(--clx-neon),#00d970)!important;color:#002013!important;font-family:inherit!important;font-weight:800!important;font-size:var(--clx-fs-sm)!important;letter-spacing:0.08em!important;text-transform:uppercase!important;border:0!important;border-radius:var(--clx-radius-pill)!important;cursor:pointer!important;box-shadow:0 0 20px rgb(0 255 136 / .2),var(--clx-neon-glow)!important;transition:all var(--clx-dur-fast) var(--clx-ease)!important;position:relative!important;overflow:hidden!important;margin:0!important;height:auto!important;line-height:1.2!important}body.single-product .clx-sp-wrapper #review_form input#submit:hover,body.single-product .clx-sp-wrapper #review_form input[type="submit"]:hover{transform:translateY(-2px)!important;box-shadow:0 0 30px rgb(0 255 136 / .5),var(--clx-neon-glow)!important;filter:brightness(1.1)!important}body.single-product .clx-sp-wrapper #review_form input#submit:active{transform:translateY(0)!important}@media (max-width:600px){.clx-sp-wrapper ol.commentlist li.review,.clx-sp-wrapper ol.commentlist li.comment{padding:var(--clx-sp-4)}.clx-sp-wrapper ol.commentlist .comment_container{grid-template-columns:44px 1fr;gap:var(--clx-sp-3)}.clx-sp-wrapper ol.commentlist img.avatar{width:44px!important;height:44px!important}.clx-sp-wrapper .woocommerce-Reviews-title,.clx-sp-wrapper #reviews h2{font-size:var(--clx-fs-lg);margin-bottom:var(--clx-sp-4)}}.clx-sp-wrapper .clx-sp-accordion{display:flex;flex-direction:column;gap:var(--clx-sp-2);margin:var(--clx-sp-4) 0 0;width:100%}.clx-sp-wrapper .woocommerce-tabs.clx-accordion-ready ul.tabs,.clx-sp-wrapper .woocommerce-tabs.clx-accordion-ready ul.wc-tabs{display:none!important}.clx-sp-wrapper .woocommerce-tabs:not(.clx-accordion-ready) .panel{visibility:hidden}.clx-sp-wrapper .clx-sp-accordion__item{background:linear-gradient(180deg,var(--clx-glass-heavy),var(--clx-glass));border:1px solid var(--clx-glass-border);border-radius:var(--clx-radius-lg);overflow:hidden;transition:border-color var(--clx-dur-fast) var(--clx-ease),box-shadow var(--clx-dur-fast) var(--clx-ease)}.clx-sp-wrapper .clx-sp-accordion__item.is-open{border-color:rgb(0 255 136 / .25);box-shadow:0 0 0 1px rgb(0 255 136 / .05),var(--clx-shadow-card)}.clx-sp-wrapper .clx-sp-accordion__header{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--clx-sp-4);width:100%;padding:var(--clx-sp-4) var(--clx-sp-5);cursor:pointer;color:var(--clx-text);font-family:inherit;font-size:var(--clx-fs-base);font-weight:600;letter-spacing:.01em;transition:background var(--clx-dur-fast) var(--clx-ease),color var(--clx-dur-fast) var(--clx-ease);-webkit-tap-highlight-color:#fff0}.clx-sp-wrapper .clx-sp-accordion__header:hover{background:rgb(255 255 255 / .02);color:var(--clx-neon)}.clx-sp-wrapper .clx-sp-accordion__header:focus-visible{outline:2px solid var(--clx-neon);outline-offset:-2px}.clx-sp-wrapper .clx-sp-accordion__item.is-open .clx-sp-accordion__header{color:var(--clx-neon)}.clx-sp-wrapper .clx-sp-accordion__title{flex:1 1 auto;text-align:left;font-size:var(--clx-fs-base);font-weight:600;line-height:1.3}.clx-sp-wrapper .clx-sp-accordion__chevron{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:currentColor;transition:transform var(--clx-dur-base) var(--clx-ease),background var(--clx-dur-fast) var(--clx-ease);transform:rotate(0deg)}.clx-sp-wrapper .clx-sp-accordion__item.is-open .clx-sp-accordion__chevron{transform:rotate(180deg);background:rgb(0 255 136 / .1)}.clx-sp-wrapper .clx-sp-accordion__content{padding:0 var(--clx-sp-5) var(--clx-sp-5);color:var(--clx-text-soft);animation:clxAccordionIn var(--clx-dur-base) var(--clx-ease)}.clx-sp-wrapper .clx-sp-accordion__content[hidden]{display:none!important}@keyframes clxAccordionIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.clx-sp-wrapper .clx-sp-accordion__content>.panel,.clx-sp-wrapper .clx-sp-accordion__content>.woocommerce-Tabs-panel{display:block!important;margin:0;padding:var(--clx-sp-4) 0 0;border:0}.clx-sp-wrapper .clx-sp-accordion__content>.panel>h2:first-child,.clx-sp-wrapper .clx-sp-accordion__content>.woocommerce-Tabs-panel>h2:first-child,.clx-sp-wrapper .clx-sp-accordion__content .woocommerce-Reviews-title:first-child{display:none}.clx-sp-wrapper .clx-sp-accordion__content p{color:var(--clx-text-soft);font-size:var(--clx-fs-base);line-height:1.7;margin:0 0 var(--clx-sp-3)}.clx-sp-wrapper .clx-sp-accordion__content p:last-child{margin-bottom:0}.clx-sp-wrapper .clx-sp-accordion__content .shop_attributes,.clx-sp-wrapper .clx-sp-accordion__content table.woocommerce-product-attributes{width:100%;border-collapse:separate;border-spacing:0;margin:0}.clx-sp-wrapper .clx-sp-accordion__content .shop_attributes tr,.clx-sp-wrapper .clx-sp-accordion__content table.woocommerce-product-attributes tr{background:#fff0}.clx-sp-wrapper .clx-sp-accordion__content .shop_attributes th,.clx-sp-wrapper .clx-sp-accordion__content .shop_attributes td,.clx-sp-wrapper .clx-sp-accordion__content table.woocommerce-product-attributes th,.clx-sp-wrapper .clx-sp-accordion__content table.woocommerce-product-attributes td{padding:var(--clx-sp-3) var(--clx-sp-4);border-bottom:1px solid var(--clx-glass-border);background:#fff0;text-align:left;color:var(--clx-text-soft);vertical-align:top}.clx-sp-wrapper .clx-sp-accordion__content .shop_attributes th,.clx-sp-wrapper .clx-sp-accordion__content table.woocommerce-product-attributes th{color:var(--clx-text-muted);font-weight:600;text-transform:uppercase;font-size:var(--clx-fs-xs);letter-spacing:.1em;width:35%}@media (max-width:600px){.clx-sp-wrapper .clx-sp-accordion__header{padding:var(--clx-sp-3) var(--clx-sp-4);font-size:var(--clx-fs-sm)}.clx-sp-wrapper .clx-sp-accordion__title{font-size:var(--clx-fs-sm)}.clx-sp-wrapper .clx-sp-accordion__content{padding:0 var(--clx-sp-4) var(--clx-sp-4)}.clx-sp-wrapper .clx-sp-accordion__content .shop_attributes th,.clx-sp-wrapper .clx-sp-accordion__content table.woocommerce-product-attributes th{width:45%;font-size:10px}}.clx-sp-wrapper .clx-sp-related{display:flex;flex-direction:column;gap:clamp(2rem, 4vw, 3.5rem);margin-top:clamp(2rem, 4vw, 3.5rem);width:100%;max-width:100%}.clx-sp-wrapper .clx-sp-related__row{width:100%;max-width:100%;min-width:0;overflow:visible}.clx-sp-wrapper .clx-sp-related__row--seed_brands{overflow:hidden}@media (max-width:767px){.clx-sp-wrapper .clx-sp-related{gap:clamp(1.5rem, 5vw, 2.5rem);margin-top:clamp(1.5rem, 5vw, 2.5rem);width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.clx-sp-wrapper .clx-sp-related__row{overflow:visible!important}}@media (min-width:769px){body.single-product .clx-sp-wrapper .clx-sp-accordion{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;margin-top:var(--clx-sp-6)!important}body.single-product .clx-sp-wrapper .clx-sp-accordion__item{display:contents!important}body.single-product .clx-sp-wrapper .clx-sp-accordion__header{order:1!important;flex:0 0 auto!important;width:auto!important;display:inline-flex!important;padding:var(--clx-sp-3) var(--clx-sp-6)!important;margin-right:var(--clx-sp-2)!important;margin-bottom:var(--clx-sp-4)!important;background:var(--clx-glass)!important;border:1px solid var(--clx-glass-border)!important;border-radius:var(--clx-radius-pill)!important;transition:all var(--clx-dur-fast) var(--clx-ease)!important}body.single-product .clx-sp-wrapper .clx-sp-accordion__item.is-open .clx-sp-accordion__header{background:rgb(0 255 136 / .1)!important;border-color:var(--clx-neon-border)!important;color:var(--clx-neon)!important;box-shadow:0 0 15px rgb(0 255 136 / .15)!important}body.single-product .clx-sp-wrapper .clx-sp-accordion__header:hover{background:rgb(255 255 255 / .08)!important;border-color:rgb(255 255 255 / .3)!important}body.single-product .clx-sp-wrapper .clx-sp-accordion__content{order:2!important;width:100%!important;flex:0 0 100%!important;background:linear-gradient(180deg,var(--clx-glass-heavy),var(--clx-glass))!important;border:1px solid var(--clx-glass-border)!important;border-radius:var(--clx-radius-lg)!important;padding:var(--clx-sp-6)!important;margin-top:0!important;display:block!important}body.single-product .clx-sp-wrapper .clx-sp-accordion__content[hidden]{display:none!important}body.single-product .clx-sp-wrapper .clx-sp-accordion__chevron{margin-left:var(--clx-sp-2)!important}}.clx-sp-wrapper #review_form select#rating{appearance:none;-webkit-appearance:none;width:auto;min-width:180px;padding:var(--clx-sp-2) var(--clx-sp-4);background:var(--clx-glass);border:1px solid var(--clx-glass-border);border-radius:var(--clx-radius-md);color:var(--clx-text);font-family:inherit;font-size:var(--clx-fs-sm);cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300ff88' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right var(--clx-sp-3) center;background-size:16px;padding-right:var(--clx-sp-8);transition:border-color var(--clx-dur-fast) var(--clx-ease),box-shadow var(--clx-dur-fast) var(--clx-ease)}.clx-sp-wrapper #review_form select#rating:focus{outline:none;border-color:var(--clx-neon-border);box-shadow:0 0 0 3px rgb(0 255 136 / .12)}.clx-sp-wrapper #review_form select#rating option{background:var(--clx-bg,#0a0d0b);color:var(--clx-text)}