.budclub-product-page{--bc-bg:#0c0d0a;--bc-bg-2:#151711;--bc-card:#1c2018;--bc-cream:#f6f1e4;--bc-muted:#a5a491;--bc-line:rgba(246,241,228,.14);--bc-green:#9ef01a;--bc-gold:#d6a84a;--bc-shadow-green:0 16px 42px rgba(158,240,26,.18);--bc-font-body:'Hanken Grotesk',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--bc-font-display:'Bricolage Grotesque',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--bc-wrap:1180px;background:var(--bc-bg);color:var(--bc-cream);font-family:var(--bc-font-body)}.budclub-product-page *,.budclub-product-page *:before,.budclub-product-page *:after{box-sizing:border-box}.budclub-product-page a{color:inherit;text-decoration:none}.bcpp-cart-toast{position:fixed;left:50%;bottom:24px;z-index:999999;transform:translateX(-50%) translateY(20px);background:#111;color:#fff;border-radius:999px;padding:12px 18px;font:700 14px/1.2 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;box-shadow:0 12px 34px rgba(0,0,0,.28);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.bcpp-cart-toast.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}.bcpp-cart-toast.is-error{background:#b42318}body.single-product{padding-bottom:88px}.budclub-product-wrap,.budclub-sticky-inner{max-width:520px}.single-product .budclub-footer{display:block}.budclub-product-page{padding-bottom:22px}.budclub-product-wrap{margin:0 auto;padding:0 16px}.budclub-gallery{margin-top:0}.budclub-main-image{aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 40%,#3a3525,#1c1a12);border:1px solid var(--bc-line);border-radius:18px}.budclub-main-image img{width:100%;height:100%;object-fit:cover}.budclub-img-tag{position:absolute;left:14px;top:14px;z-index:2;color:var(--bc-green);font-size:11px;font-weight:700;letter-spacing:.1em;background:rgb(12 13 10/.72);backdrop-filter:blur(8px);border:1px solid rgb(158 240 26/.38);border-radius:999px;padding:6px 12px}.budclub-img-zoom{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgb(244 243 236/.96);color:var(--bc-bg)}.budclub-img-zoom svg{fill:none;stroke:currentColor;stroke-width:2}.budclub-thumbs{display:flex;gap:8px;margin-top:10px}.budclub-thumb{flex:1 1 0;aspect-ratio:1;border-radius:10px;background:#22271a;border:2px solid var(--bc-line);overflow:hidden;padding:0;color:var(--bc-muted)}.budclub-thumb img{width:100%;height:100%;object-fit:cover}.budclub-thumb.is-active{border-color:var(--bc-green)}.budclub-thumb--coa{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f4f3ec,#d8d6c5);color:var(--bc-bg);font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.35}.budclub-product-title{padding:22px 0 6px}.budclub-product-type{color:var(--bc-green);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px}.budclub-product-title h1{font-size:42px;line-height:1;margin:0 0 14px}.budclub-product-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.budclub-rating{display:inline-flex;align-items:center;gap:6px;color:var(--bc-gold);font-size:13px}.budclub-rating u{color:var(--bc-muted);text-underline-offset:2px}.budclub-spec-chip{display:inline-flex;gap:5px;border:1px solid var(--bc-line);background:var(--bc-card);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.budclub-spec-chip b{color:var(--bc-green)}.budclub-product-press{border-block:1px solid var(--bc-line);margin:22px 0;padding:18px 0}.budclub-product-press p{color:var(--bc-muted);font-size:10px;font-weight:700;letter-spacing:.2em;text-align:center;margin:0 0 12px}.budclub-product-press div{display:flex;align-items:center;justify-content:space-around;gap:16px;flex-wrap:wrap}.budclub-product-press span{color:var(--bc-cream);font-family:var(--bc-font-display);font-size:16px;letter-spacing:.08em;opacity:.86;text-transform:uppercase}.budclub-product-desc{color:#cfd1c4;font-size:15px;margin:10px 0 24px}.budclub-product-desc p{margin:0}.budclub-price-panel{position:relative;overflow:hidden;background:linear-gradient(160deg,#1c2016,#13150f);border:1px solid var(--bc-line);border-radius:16px;padding:18px 20px;margin-bottom:20px}.budclub-price-panel:after{content:"";position:absolute;right:0;top:0;width:140px;height:100%;background:radial-gradient(circle at center,rgb(158 240 26/.1),transparent 70%);pointer-events:none}.budclub-price-row{display:flex;align-items:baseline;gap:10px;position:relative;z-index:1}.budclub-price-now{font:44px/1 var(--bc-font-display);color:var(--bc-green)}.budclub-price-was{color:var(--bc-muted);font-size:18px;text-decoration:line-through}.budclub-price-save{display:inline-block;position:relative;z-index:1;margin-top:8px;border-radius:6px;background:var(--bc-green);color:var(--bc-bg);font-size:11px;font-weight:700;letter-spacing:.05em;padding:4px 9px}.budclub-price-foot{position:relative;z-index:1;color:var(--bc-muted);font-size:13px;margin-top:8px}.budclub-price-foot b{color:var(--bc-green)}.budclub-price-bogo{position:relative;z-index:1;display:block;width:max-content;margin-top:6px;color:var(--bc-green);font-size:12px;font-weight:800;line-height:1.25;letter-spacing:.05em;text-transform:uppercase}.budclub-selector-head{display:flex;justify-content:space-between;margin-bottom:10px;color:var(--bc-muted);font-size:11px;letter-spacing:.15em;font-weight:700}.budclub-selector-head span:last-child{color:var(--bc-green)}.budclub-size-card{position:relative;text-align:center;border-radius:12px;padding:12px 5px 10px;background:var(--bc-card);border:1.5px solid var(--bc-line);color:var(--bc-cream);transition:border-color .18s,background-color .18s}.budclub-size-card:hover,.budclub-size-card:focus-visible{border-color:#4a5238}.budclub-size-card.is-active{border-color:var(--bc-green);background:rgb(158 240 26/.08)}.budclub-size-card small{position:absolute;left:50%;top:-9px;transform:translateX(-50%);background:var(--bc-green);color:var(--bc-bg);border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700;white-space:nowrap}.budclub-size-card strong{display:block;font:20px/1 var(--bc-font-display);margin-bottom:6px}.budclub-size-card span{display:block;color:var(--bc-green);font-size:13px;font-weight:700}.budclub-size-card em{display:block;color:var(--bc-muted);font-size:10px;font-style:normal;margin-top:3px}.budclub-product-trust{display:flex;flex-direction:column;gap:10px;background:var(--bc-bg-2);border:1px solid var(--bc-line);border-radius:14px;padding:16px;margin-bottom:24px;font-size:14px}.budclub-product-trust div{display:flex;align-items:flex-start;gap:4px}.budclub-product-trust div:before{content:"✓";display:inline-grid;place-items:center;flex:0 0 18px;height:18px;margin-right:8px;border:1px solid var(--bc-green);border-radius:50%;color:var(--bc-green);font-size:11px;font-weight:700}.budclub-product-trust b{color:var(--bc-cream);margin-right:2px;white-space:nowrap}.budclub-product-trust span{color:var(--bc-muted)}.budclub-experience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px}.budclub-experience-grid div{display:flex;flex-direction:column;justify-content:center;gap:5px;min-height:74px;background:var(--bc-card);border:1px solid var(--bc-line);border-radius:12px;text-align:center;padding:14px 8px}.budclub-experience-grid small{font-size:10px;letter-spacing:.1em;color:var(--bc-muted);font-weight:700}.budclub-experience-grid strong{font-size:13px}.budclub-coa{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,rgb(158 240 26/.12),rgb(158 240 26/.04));border:1px solid rgb(158 240 26/.4);border-radius:14px;padding:14px 18px;margin-bottom:24px}.budclub-coa>span:first-child{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:rgb(158 240 26/.15);color:var(--bc-green)}.budclub-coa>span:nth-child(2){display:flex;flex-direction:column;flex:1}.budclub-coa strong{font-size:14px}.budclub-coa small{color:var(--bc-muted);font-size:12px}.budclub-coa>b{color:var(--bc-green)}.budclub-tabs{display:flex;border-bottom:1px solid var(--bc-line);margin-bottom:18px}.budclub-tabs button{flex:1;background:0 0;border:0;border-bottom:2px solid transparent;color:var(--bc-muted);font-size:13px;font-weight:700;padding:12px 0}.budclub-tabs button.is-active{color:var(--bc-green);border-bottom-color:var(--bc-green)}.budclub-tab-panel{display:none;padding:4px 0 24px;color:#cfd1c4;font-size:14px}.budclub-tab-panel.is-active{display:block}.budclub-detail-line{display:flex;gap:10px;border-bottom:1px solid var(--bc-line);padding:11px 0}.budclub-detail-line span{flex:0 0 110px;font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--bc-muted);text-transform:uppercase}.budclub-detail-line p{margin:0}.budclub-detail-line b{color:var(--bc-green)}.budclub-single-reviews{margin-top:28px}.budclub-single-reviews h2{font-size:22px;margin:0 0 16px}.budclub-review-summary{display:flex;align-items:center;gap:16px;margin-bottom:18px}.budclub-review-summary>strong{font:46px/1 var(--bc-font-display);color:var(--bc-green)}.budclub-review-summary span{display:flex;flex-direction:column;color:var(--bc-gold)}.budclub-review-summary small{color:var(--bc-muted);font-size:12px}.budclub-single-reviews .commentlist{list-style:none;margin:0;padding:0}.budclub-single-reviews .comment_container{background:var(--bc-card);border:1px solid var(--bc-line);border-radius:12px;padding:16px;margin-bottom:10px}.budclub-single-reviews img.avatar{display:none}.budclub-single-reviews .comment-text{margin:0!important;border:0!important;padding:0!important}.budclub-single-reviews .meta{font-size:13px;color:var(--bc-muted)}.budclub-single-reviews .description p{font-size:14px;color:#cfd1c4}.budclub-single-reviews .star-rating{color:var(--bc-gold)}.budclub-sticky-cart{position:fixed;z-index:80;bottom:0;left:0;right:0;background:rgb(20 22 17/.97);backdrop-filter:blur(14px);border-top:1px solid var(--bc-line);padding:12px 16px max(12px,env(safe-area-inset-bottom))}.budclub-sticky-inner{display:flex;gap:10px;align-items:center;margin-inline:auto}.budclub-qty{height:52px;display:flex;align-items:center;background:var(--bc-bg-2);border:1px solid var(--bc-line);border-radius:12px;overflow:hidden}.budclub-qty button{width:36px;height:100%;background:0 0;border:0;color:var(--bc-cream);font-size:18px}.budclub-qty input{width:30px;color:var(--bc-cream);background:0 0;border:0;text-align:center;font-weight:700;-moz-appearance:textfield}.budclub-qty input::-webkit-outer-spin-button,.budclub-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.budclub-sticky-add{height:52px;flex:1;border:0;border-radius:12px;background:var(--bc-green);color:var(--bc-bg);font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}.budclub-sticky-add:hover{background:var(--bc-cream)}.budclub-sticky-add strong{background:rgb(0 0 0/.18);border-radius:8px;padding:5px 10px}.budclub-sticky-add.is-success{background:var(--bc-gold)}@media (max-width:440px){.budclub-size-card strong{font-size:18px}.budclub-experience-grid strong{font-size:12px}.budclub-product-trust div{flex-wrap:wrap}}@media (min-width:960px){body.single-product{padding-bottom:0}.budclub-product-page{padding:28px 0 68px}.budclub-product-wrap{max-width:var(--bc-wrap);width:calc(100% - 40px);padding:0}.budclub-main-image{border-radius:22px}.budclub-product-title{padding:0 0 8px}.budclub-product-title h1{font-size:clamp(48px,4.4vw,60px);margin-bottom:16px}.budclub-product-desc{margin-top:12px}.budclub-price-panel{padding:22px 24px}.budclub-price-now{font-size:52px}.budclub-sticky-cart{position:static;background:0 0;backdrop-filter:none;border:0;padding:0;margin:2px 0 24px}.budclub-sticky-inner{max-width:none}.budclub-sticky-add{box-shadow:var(--bc-shadow-green)}.budclub-single-reviews{margin-top:0}}@media (min-width:960px) and (max-width:1080px){.budclub-product-wrap{width:calc(100% - 32px)}}body.single-product{padding-bottom:90px!important}.budclub-product-page--client{padding:0 0 22px!important}.budclub-product-page--client .budclub-product-wrap,.budclub-sticky-cart .budclub-sticky-inner{max-width:520px!important}.budclub-product-page--client .budclub-product-wrap{width:auto!important;margin:0 auto!important;padding:0 16px!important}.budclub-product-page--client .budclub-gallery{margin-top:12px!important}.budclub-product-page--client .budclub-main-image{border-radius:18px!important}.budclub-product-page--client .budclub-product-title{padding:22px 0 6px!important}.budclub-product-page--client .budclub-product-type{color:var(--bc-green);font-size:12px;font-weight:700;letter-spacing:1.5px;margin-bottom:8px}.budclub-product-page--client .budclub-product-title h1{font-size:42px!important;line-height:1!important;margin:0 0 14px!important}.budclub-product-page--client .budclub-product-press{margin:22px 0!important;padding:18px 0!important;border-top:1px solid var(--bc-line);border-bottom:1px solid var(--bc-line)}.budclub-product-page--client .budclub-product-desc{font-size:15px;line-height:1.55;color:#cfd1c4;margin:10px 0 24px!important}.budclub-product-page--client .budclub-price-panel{background:linear-gradient(160deg,#1c2016,#13150f);border:1px solid var(--bc-line);border-radius:16px;padding:18px 20px;margin-bottom:20px!important}.budclub-product-page--client .budclub-price-now{font-size:44px!important}.budclub-product-page--client .budclub-selector-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:var(--bc-muted);font-size:11px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.budclub-product-page--client .budclub-selector-head span:last-child{color:var(--bc-green)}.budclub-product-page--client .budclub-size-card{border-radius:12px;padding:12px 6px}.budclub-product-page--client .budclub-product-trust{display:flex;flex-direction:column;gap:10px;background:var(--bc-bg-2);border:1px solid var(--bc-line);border-radius:14px;padding:16px;margin-bottom:24px}.budclub-product-page--client .budclub-product-trust div{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.45}.budclub-product-page--client .budclub-product-trust div:before{content:none!important}.budclub-product-page--client .budclub-product-trust svg{flex:0 0 auto;color:var(--bc-green);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.budclub-product-page--client .budclub-product-trust b{color:var(--bc-cream);font-weight:700;margin-right:4px}.budclub-product-page--client .budclub-product-trust span{color:var(--bc-muted)}.budclub-product-page--client .budclub-experience-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px;margin-bottom:24px}.budclub-product-page--client .budclub-experience-grid div{background:var(--bc-card);border:1px solid var(--bc-line);border-radius:12px;padding:14px 10px;text-align:center;min-height:auto}.budclub-product-page--client .budclub-experience-icon{display:block;font-size:26px;line-height:1;margin-bottom:6px}.budclub-product-page--client .budclub-coa{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,rgba(158,240,26,.12),rgba(158,240,26,.04));border:1px solid rgba(158,240,26,.4);border-radius:14px;padding:14px 18px;margin-bottom:24px}.budclub-product-page--client .budclub-coa-icon{width:38px;height:38px;border-radius:10px;background:rgba(158,240,26,.15);display:grid;place-items:center;color:var(--bc-green)}.budclub-product-page--client .budclub-coa svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.budclub-product-page--client .budclub-product-tabs{margin-top:0}.budclub-product-page--client .budclub-single-reviews{margin-top:30px!important}.budclub-product-page--client .budclub-review-preview-list{display:block}.budclub-product-page--client .budclub-review-card{background:var(--bc-card);border:1px solid var(--bc-line);border-radius:12px;padding:16px;margin-bottom:10px}.budclub-product-page--client .budclub-review-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.budclub-product-page--client .budclub-review-who{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.budclub-product-page--client .budclub-review-who span{color:var(--bc-green);font-size:11px;font-weight:700}.budclub-product-page--client .budclub-review-top time{color:var(--bc-muted);font-size:11px;white-space:nowrap}.budclub-product-page--client .budclub-review-stars{color:var(--bc-gold);font-size:12px;margin-bottom:6px}.budclub-product-page--client .budclub-review-card p{color:#cfd1c4;font-size:14px;line-height:1.5;margin:0}.budclub-product-page--client .budclub-read-all{display:block;text-align:center;color:var(--bc-green);font-weight:700;font-size:13px;padding:14px;border:1px solid var(--bc-line);border-radius:12px;margin-top:8px}.budclub-sticky-cart{position:fixed!important;z-index:90!important;bottom:0!important;left:0!important;right:0!important;background:rgba(20,22,17,.96)!important;backdrop-filter:blur(14px)!important;border-top:1px solid var(--bc-line)!important;padding:12px 16px max(12px,env(safe-area-inset-bottom))!important;margin:0!important}.budclub-sticky-cart .budclub-sticky-inner{margin:0 auto!important;display:flex;align-items:center;gap:10px}.budclub-sticky-cart--disabled .budclub-sticky-inner{justify-content:center}.budclub-sticky-cart--disabled .budclub-sticky-add{max-width:520px}.budclub-product-page--client .budclub-footer{display:block}@media(min-width:960px){body.single-product{padding-bottom:90px!important}.budclub-product-page--client{padding:0 0 22px!important}.budclub-product-page--client .budclub-product-wrap{max-width:520px!important;width:auto!important;padding:0 16px!important}.budclub-sticky-cart{position:fixed!important}}.budclub-product-page--client .budclub-thumbs{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.budclub-product-page--client .budclub-thumb{flex:0 0 clamp(64px,18vw,86px)!important;width:clamp(64px,18vw,86px)!important;max-width:86px!important;min-width:64px;height:auto!important;aspect-ratio:1/1}.budclub-product-page--client .budclub-thumb img{width:100%;height:100%;object-fit:cover}.budclub-product-page--client .budclub-thumb--coa{min-height:64px}@media(min-width:960px){.budclub-product-page--client .budclub-thumb{flex-basis:86px!important;width:86px!important}}.budclub-product-page--client .budclub-main-image img{object-fit:contain!important;object-position:center center!important}.budclub-product-page--client .budclub-main-image{background:#171a12}.budclub-product-page--client .budclub-main-image{aspect-ratio:auto!important;display:block!important;min-height:0!important;height:auto!important;line-height:0;background:#171a12}.budclub-product-page--client .budclub-main-image img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:initial!important;object-position:center center!important}.budclub-product-page--client .budclub-main-image .woocommerce-placeholder{width:100%!important;height:auto!important}.budclub-product-page--client .budclub-main-image.is-loading img{opacity:.55}.budclub-product-page--client .budclub-img-tag,.budclub-product-page--client .budclub-img-zoom{line-height:1}.budclub-product-page--client .budclub-main-image{overflow:hidden!important;transition:height .32s cubic-bezier(.22,.61,.36,1)}.budclub-product-page--client .budclub-main-image.is-animating{will-change:height}.budclub-product-page--client .budclub-main-image img{transition:opacity .18s ease}.budclub-product-page--client .budclub-main-image.is-loading img{opacity:.62}.budclub-product-page--client .budclub-main-image{transition:height .24s cubic-bezier(.22,.61,.36,1)!important}.budclub-product-page--client .budclub-variation-selectors{display:grid;gap:18px;margin-bottom:24px}.budclub-product-page--client .budclub-attribute-cards{display:grid;gap:8px}.budclub-product-page--client .budclub-attribute-cards.is-size{grid-template-columns:repeat(4,1fr)}.budclub-product-page--client .budclub-attribute-cards.is-text{grid-template-columns:repeat(2,minmax(0,1fr))}.budclub-product-page--client .budclub-size-card--text{min-height:58px;display:flex;align-items:center;justify-content:center;padding:12px 10px}.budclub-product-page--client .budclub-size-card--text strong{font-family:var(--bc-font-body,inherit);font-size:13px;line-height:1.15;margin:0;overflow-wrap:anywhere}.budclub-product-page--client .budclub-attribute-option.is-unavailable,.budclub-product-page--client .budclub-attribute-option:disabled{opacity:.38;cursor:not-allowed;text-decoration:line-through}.budclub-product-page--client .budclub-sticky-add.is-disabled,.budclub-product-page--client .budclub-sticky-add:disabled{opacity:.6;cursor:not-allowed}@media(max-width:440px){.budclub-product-page--client .budclub-attribute-cards.is-text{grid-template-columns:1fr}.budclub-product-page--client .budclub-attribute-cards.is-size{gap:6px}}@media(min-width:960px){body.single-product{padding-bottom:0!important}.budclub-product-page--client{padding:28px 0 80px!important}.budclub-product-page--client .budclub-product-wrap{max-width:1180px!important;width:min(calc(100% - 48px),1180px)!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(420px,.96fr) minmax(440px,1fr)!important;column-gap:clamp(34px,4.5vw,64px)!important;row-gap:0!important;align-items:start!important}.budclub-product-page--client .budclub-gallery{grid-column:1!important;grid-row:2/span 14!important;position:sticky!important;top:96px!important;align-self:start!important;width:100%!important;max-width:560px!important;justify-self:end!important;margin:0!important}.budclub-product-page--client .budclub-main-image{border-radius:18px!important}.budclub-product-page--client .budclub-thumbs{margin-top:12px!important}.budclub-product-page--client .budclub-product-title,.budclub-product-page--client .budclub-product-press,.budclub-product-page--client .budclub-product-desc,.budclub-product-page--client .budclub-price-panel,.budclub-product-page--client .budclub-variation-selectors,.budclub-product-page--client .budclub-product-trust,.budclub-product-page--client .budclub-experience-grid,.budclub-product-page--client .budclub-coa,.budclub-product-page--client .budclub-product-tabs,.budclub-product-page--client .budclub-single-reviews{grid-column:2!important;width:100%!important;max-width:none!important}.budclub-product-page--client .budclub-product-title{padding:0 0 8px!important}.budclub-product-page--client .budclub-product-title h1{font-size:clamp(42px,3.4vw,56px)!important;line-height:.98!important;margin:0 0 12px!important}.budclub-product-page--client .budclub-product-desc{margin:6px 0 18px!important}.budclub-product-page--client .budclub-price-panel{margin-bottom:18px!important}.budclub-product-page--client .budclub-variation-selectors{margin-bottom:18px!important}.budclub-product-page--client .budclub-product-trust{margin-bottom:18px!important}.budclub-product-page--client .budclub-experience-grid{margin-bottom:24px!important}.budclub-product-page--client .budclub-product-tabs{margin-top:4px!important}.budclub-product-page--client .budclub-single-reviews{margin-top:30px!important}.budclub-product-page--client .budclub-sticky-cart{grid-column:2!important}}@media(min-width:960px) and (max-width:1080px){.budclub-product-page--client .budclub-product-wrap{width:min(calc(100% - 32px),1060px)!important;grid-template-columns:minmax(360px,.9fr) minmax(410px,1fr)!important;column-gap:34px!important}.budclub-product-page--client .budclub-gallery{max-width:500px!important}}.budclub-product-page--client .budclub-thumbs .budclub-thumb img{display:block}.budclub-product-page--client .budclub-thumbs{flex-wrap:wrap}.budclub-product-page--client .budclub-thumbs .budclub-thumb{flex:0 0 clamp(60px,18vw,86px)!important;width:clamp(60px,18vw,86px)!important}@media(min-width:960px){.budclub-product-page--client .budclub-thumbs .budclub-thumb{flex-basis:76px!important;width:76px!important}}.budclub-experience-grid strong{white-space:normal;line-height:1.35}.budclub-single-title-review-rating{display:inline-flex;align-items:center;gap:6px;color:#d4af37;font-size:14px;line-height:1;font-weight:800;letter-spacing:.35px;text-decoration:none;white-space:nowrap}.budclub-single-title-review-rating:hover{color:#d4af37}.budclub-single-title-review-rating .budclub-grid-review-count,.budclub-single-title-review-rating .budclub-single-title-review-count,.budclub-single-title-review-rating small{color:#b7bdae!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;margin-left:3px;text-decoration:underline;text-underline-offset:3px}.budclub-single-title-review-rating .gcr-star,.budclub-single-title-review-rating span{color:#d4af37}@media(max-width:520px){.budclub-single-title-review-rating{font-size:13px;gap:5px}.budclub-single-title-review-rating .budclub-grid-review-count,.budclub-single-title-review-rating .budclub-single-title-review-count,.budclub-single-title-review-rating small{font-size:12px!important}}.budclub-spec-chip--thc-percentage{color:var(--bc-cream)}.budclub-spec-chip--thc-percentage{font-weight:800}.budclub-spec-chip--thc-percentage:first-letter {color:inherit}.budclub-spec-chip--thc-percentage b{color:var(--bc-green)!important;font-weight:900}.budclub-product-page--client .budclub-as-seen-in{margin:22px 0!important;padding:18px 0!important;border-top:1px solid var(--bc-line)!important;border-bottom:1px solid var(--bc-line)!important;border-left:0!important;border-right:0!important;background:transparent!important}.budclub-product-page--client .budclub-as-seen-in__label{color:var(--bc-muted);font-size:10px;line-height:1;font-weight:800;letter-spacing:2px;text-align:center;text-transform:uppercase;margin:0 0 12px}.budclub-product-page--client .budclub-as-seen-in__row{display:flex;align-items:center;justify-content:space-around;gap:16px;flex-wrap:wrap}.budclub-product-page--client .budclub-as-seen-in__logo{color:var(--bc-cream);opacity:.86;font-weight:800;letter-spacing:.5px;text-align:center;white-space:nowrap;text-transform:none}.budclub-product-page--client .budclub-as-seen-in__logo--forbes{font-family:var(--bc-font-display);font-style:italic;font-size:22px;letter-spacing:1px;line-height:1}.budclub-product-page--client .budclub-as-seen-in__logo--entrepreneur{font-family:var(--bc-font-body);font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1}.budclub-product-page--client .budclub-as-seen-in__logo--la-weekly{font-family:var(--bc-font-display);font-size:17px;text-transform:uppercase;letter-spacing:2px;line-height:1}@media(max-width:420px){.budclub-product-page--client .budclub-as-seen-in__row{gap:12px}.budclub-product-page--client .budclub-as-seen-in__logo--forbes{font-size:20px}.budclub-product-page--client .budclub-as-seen-in__logo--entrepreneur{font-size:16px}.budclub-product-page--client .budclub-as-seen-in__logo--la-weekly{font-size:15px}}.budclub-product-page--client .budclub-product-desc--intro{margin:10px 0 24px!important;color:#cfd1c4!important;font-size:15px!important;line-height:1.55!important}.budclub-product-page--client .budclub-product-desc--intro p{margin:0 0 12px!important}.budclub-product-page--client .budclub-product-desc--intro p:last-child{margin-bottom:0!important}.budclub-product-page--client .budclub-tab-panel--wysiwyg{color:#cfd1c4;font-size:14px;line-height:1.6}.budclub-product-page--client .budclub-tab-panel--wysiwyg p{margin:0 0 14px}.budclub-product-page--client .budclub-tab-panel--wysiwyg p:last-child{margin-bottom:0}.budclub-product-page--client .budclub-tab-panel--wysiwyg strong,.budclub-product-page--client .budclub-tab-panel--wysiwyg b{color:var(--bc-green);font-weight:800}.budclub-product-page--client .budclub-tab-panel--wysiwyg ul,.budclub-product-page--client .budclub-tab-panel--wysiwyg ol{margin:0 0 14px 18px;padding:0}.budclub-product-page--client .budclub-tab-panel--wysiwyg li{margin:0 0 7px}.budclub-product-page--client .budclub-tab-panel--wysiwyg a{color:var(--bc-green);text-decoration:underline;text-underline-offset:3px}.budclub-product-page--client .budclub-product-trust{gap:10px!important;padding:14px 16px!important}.budclub-product-page--client .budclub-product-trust>div{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:nowrap!important;min-width:0!important}.budclub-product-page--client .budclub-product-trust svg{flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important}.budclub-product-page--client .budclub-product-trust span{display:block!important;min-width:0!important;margin:0!important;line-height:1.35!important}.budclub-product-page--client .budclub-product-trust span b{display:inline!important;margin-right:4px!important;white-space:nowrap!important}@media(min-width:960px){.budclub-product-page--client .budclub-product-trust span{white-space:nowrap!important}}@media(max-width:420px){.budclub-product-page--client .budclub-product-trust{padding:13px 14px!important}.budclub-product-page--client .budclub-product-trust>div{align-items:flex-start!important}.budclub-product-page--client .budclub-product-trust svg{margin-top:1px!important}}.budclub-thumb--coa{text-decoration:none!important;text-align:center;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(12,13,10,.08);transition:border-color .18s ease,transform .18s ease,filter .18s ease}.budclub-thumb--coa span{display:block;color:#0c0d0a;font-size:10px;font-weight:950;letter-spacing:.07em;line-height:1.25;text-transform:uppercase}.budclub-thumb--coa:hover,.budclub-thumb--coa:focus-visible{border-color:var(--bc-green);transform:translateY(-1px);filter:brightness(1.02);outline:none}@media(max-width:420px){.budclub-thumb--coa span{font-size:9px;letter-spacing:.05em}}.budclub-coa{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:68px!important;margin:0 0 24px!important;padding:14px 18px!important;border:1px solid rgba(158,240,26,.5)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(158,240,26,.13),rgba(158,240,26,.045))!important;color:var(--bc-cream)!important;text-decoration:none!important;cursor:pointer!important;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease!important}.budclub-coa:hover,.budclub-coa:focus-visible{border-color:var(--bc-green)!important;background:linear-gradient(135deg,rgba(158,240,26,.17),rgba(158,240,26,.06))!important;box-shadow:0 0 0 1px rgba(158,240,26,.08),0 12px 32px rgba(0,0,0,.18)!important;transform:translateY(-1px)!important;outline:none!important}.budclub-coa-icon{flex:0 0 38px!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:rgba(158,240,26,.15)!important;color:var(--bc-green)!important}.budclub-coa-icon svg{width:20px!important;height:20px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.budclub-coa-copy{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.budclub-coa-copy strong,.budclub-coa strong{display:block!important;color:var(--bc-cream)!important;font-size:14px!important;font-weight:950!important;line-height:1.15!important}.budclub-coa-copy small,.budclub-coa small{display:block!important;color:var(--bc-muted)!important;font-size:12px!important;font-weight:600!important;line-height:1.25!important}.budclub-coa-arrow,.budclub-coa>b{flex:0 0 auto!important;margin-left:auto!important;color:var(--bc-green)!important;font-size:17px!important;font-weight:950!important;line-height:1!important}@media(max-width:420px){.budclub-coa{min-height:64px!important;padding:13px 14px!important;gap:10px!important}.budclub-coa-icon{flex-basis:36px!important;width:36px!important;height:36px!important}.budclub-coa-copy strong,.budclub-coa strong{font-size:13px!important}.budclub-coa-copy small,.budclub-coa small{font-size:11px!important}}body .entry-content .budclub-product-page,body .budclub-product-page{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--bc-bg)!important;color:var(--bc-cream)!important;font-family:var(--bc-font-body)!important;line-height:1.45!important;text-align:left!important;overflow:visible!important}body .budclub-product-page h1,body .budclub-product-page h2,body .budclub-product-page h3,body .budclub-product-page h4,body .budclub-product-page h5,body .budclub-product-page h6,body .budclub-product-page p,body .budclub-product-page ul,body .budclub-product-page ol,body .budclub-product-page li,body .budclub-product-page figure{margin-block-start:0!important}body .budclub-product-page h1,body .budclub-product-page h2,body .budclub-product-page h3,body .budclub-product-page .budclub-product-title{font-family:var(--bc-font-display)!important;color:var(--bc-cream)!important;letter-spacing:inherit!important;text-transform:none!important}body .budclub-product-page button,body .budclub-product-page .button,body .budclub-product-page input[type=button],body .budclub-product-page input[type=submit],body .budclub-product-page a.button{font-family:var(--bc-font-body)!important;box-shadow:none!important;text-shadow:none!important;outline-offset:2px!important;text-decoration:none!important}body .budclub-product-page .single_add_to_cart_button,body .budclub-product-page button.single_add_to_cart_button{appearance:none!important;-webkit-appearance:none!important;width:100%!important;min-height:54px!important;border:0!important;border-radius:999px!important;background:var(--bc-green)!important;color:#0b1007!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-family:var(--bc-font-body)!important;font-size:15px!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-shadow:var(--bc-shadow-green)!important;padding:15px 24px!important;cursor:pointer!important}body .budclub-product-page .budclub-qty button{appearance:none!important;-webkit-appearance:none!important;width:38px!important;height:38px!important;min-width:38px!important;border-radius:50%!important;border:1px solid var(--bc-line)!important;background:rgba(246,241,228,.06)!important;color:var(--bc-cream)!important;display:grid!important;place-items:center!important;padding:0!important;font-size:18px!important;line-height:1!important;font-weight:800!important;box-shadow:none!important}body .budclub-product-page .budclub-qty input,body .budclub-product-page input[type=number]{width:48px!important;min-width:48px!important;max-width:48px!important;height:38px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:var(--bc-cream)!important;text-align:center!important;font:800 16px/1 var(--bc-font-body)!important;box-shadow:none!important;-moz-appearance:textfield!important}body .budclub-product-page input[type=number]::-webkit-outer-spin-button,body .budclub-product-page input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}body .budclub-product-page img{border:0!important;box-shadow:none!important;height:auto!important;max-width:100%!important}body .budclub-product-page .budclub-product-tabs{background:transparent!important;border:0!important;padding:0!important;margin:0!important}body .budclub-product-page .woocommerce-notices-wrapper,body .budclub-product-page .woocommerce-message,body .budclub-product-page .woocommerce-error,body .budclub-product-page .woocommerce-info{font-family:var(--bc-font-body)!important}body .entry-content .budclub-product-wrap,body .budclub-product-page .budclub-product-wrap{width:min(100% - 28px,var(--bc-wrap))!important;max-width:var(--bc-wrap)!important;margin-left:auto!important;margin-right:auto!important}@media(min-width:960px){body .budclub-product-page .budclub-product-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(410px,480px)!important;gap:48px!important;align-items:start!important}body .budclub-product-page .budclub-product-gallery{position:sticky!important;top:96px!important}}@media(max-width:767px){body .budclub-product-page .budclub-product-wrap{width:calc(100% - 24px)!important}}body .budclub-product-page{--bc-bg:#f7f6ef!important;--bc-bg-2:#ffffff!important;--bc-card:#ffffff!important;--bc-cream:#11170d!important;--bc-muted:#606a57!important;--bc-line:rgba(17,23,13,.14)!important;--bc-green:#77b900!important;--bc-gold:#f6b739!important;--bc-shadow-green:0 14px 34px rgba(119,185,0,.22)!important;background:#f7f6ef!important;color:#11170d!important}body .budclub-product-page .budclub-product-wrap{background:transparent!important;color:#11170d!important}body .budclub-product-page,body .budclub-product-page p,body .budclub-product-page li,body .budclub-product-page span,body .budclub-product-page small,body .budclub-product-page label{color:inherit}body .budclub-product-page .budclub-product-type,body .budclub-product-page .budclub-rating-row a,body .budclub-product-page .budclub-rating-row span,body .budclub-product-page .budclub-product-rating a,body .budclub-product-page .budclub-product-rating span{color:var(--bc-green)!important}body .budclub-product-page .budclub-product-title,body .budclub-product-page .budclub-product-title *,body .budclub-product-page h1,body .budclub-product-page h2,body .budclub-product-page h3{color:#11170d!important}body .budclub-product-page .budclub-product-desc,body .budclub-product-page .budclub-tab-panel,body .budclub-product-page .budclub-tab-panel p,body .budclub-product-page .budclub-detail-line p,body .budclub-product-page .budclub-detail-line b{color:#394032!important}body .budclub-product-page .budclub-main-image{background:#ffffff!important;border:1px solid rgba(17,23,13,.14)!important;box-shadow:0 18px 44px rgba(17,23,13,.08)!important}body .budclub-product-page .budclub-img-tag{background:rgba(255,255,255,.88)!important;color:var(--bc-green)!important;border-color:rgba(119,185,0,.32)!important}body .budclub-product-page .budclub-img-zoom{background:#ffffff!important;color:#11170d!important;box-shadow:0 10px 26px rgba(17,23,13,.16)!important}body .budclub-product-page .budclub-thumb{background:#ffffff!important;border-color:rgba(17,23,13,.16)!important;color:#5d6656!important;box-shadow:0 8px 20px rgba(17,23,13,.06)!important}body .budclub-product-page .budclub-thumb.is-active{border-color:var(--bc-green)!important;box-shadow:0 0 0 1px rgba(119,185,0,.22),0 10px 26px rgba(119,185,0,.15)!important}body .budclub-product-page .budclub-thumb--coa{background:linear-gradient(135deg,#fff,#f1eee4)!important;color:#11170d!important;border-color:rgba(17,23,13,.16)!important}body .budclub-product-page .budclub-product-press{border-color:rgba(17,23,13,.12)!important}body .budclub-product-page .budclub-product-press p{color:#7a8372!important}body .budclub-product-page .budclub-product-press span{color:#22281d!important;opacity:.9!important}body .budclub-product-page .budclub-price-panel{background:linear-gradient(160deg,#fff,#f3f8ea)!important;border:1px solid rgba(119,185,0,.28)!important;box-shadow:0 18px 48px rgba(17,23,13,.1)!important;color:#11170d!important}body .budclub-product-page .budclub-price-panel:after{background:radial-gradient(circle at center,rgba(119,185,0,.16),transparent 70%)!important}body .budclub-product-page .budclub-price-now{color:var(--bc-green)!important}body .budclub-product-page .budclub-price-was{color:#7a8372!important}body .budclub-product-page .budclub-price-save{background:var(--bc-green)!important;color:#ffffff!important}body .budclub-product-page .budclub-price-foot{color:#606a57!important}body .budclub-product-page .budclub-price-foot b{color:var(--bc-green)!important}body .budclub-product-page .budclub-selector-head,body .budclub-product-page .budclub-selector-head span{color:#323a2d!important}body .budclub-product-page .budclub-selector-head small,body .budclub-product-page .budclub-selector-head b{color:var(--bc-green)!important}body .budclub-product-page .budclub-variation-badge,body .budclub-product-page .budclub-option-badge,body .budclub-product-page [class*=popular]{background:var(--bc-green)!important;color:#ffffff!important;border-color:var(--bc-green)!important}body .budclub-product-page .budclub-product-trust{background:#ffffff!important;border:1px solid rgba(17,23,13,.12)!important;box-shadow:0 12px 34px rgba(17,23,13,.07)!important;color:#11170d!important}body .budclub-product-page .budclub-product-trust b{color:#11170d!important}body .budclub-product-page .budclub-product-trust span{color:#5f6858!important}body .budclub-product-page .budclub-experience-grid div{background:#ffffff!important;border:1px solid rgba(17,23,13,.12)!important;box-shadow:0 12px 30px rgba(17,23,13,.06)!important;color:#11170d!important}body .budclub-product-page .budclub-experience-grid small{color:#6b7464!important}body .budclub-product-page .budclub-experience-grid b,body .budclub-product-page .budclub-experience-grid strong{color:#11170d!important}body .budclub-product-page .budclub-coa-cta,body .budclub-product-page .budclub-coa-card,body .budclub-product-page a[href*=coa],body .budclub-product-page a[href*=COA]{background:#f6ffe6!important;border-color:rgba(119,185,0,.5)!important;color:#11170d!important}body .budclub-product-page .budclub-coa-cta *,body .budclub-product-page .budclub-coa-card *{color:inherit!important}body .budclub-product-page .budclub-tabs{border-bottom-color:rgba(17,23,13,.14)!important}body .budclub-product-page .budclub-tabs button{color:#606a57!important}body .budclub-product-page .budclub-tabs button.is-active{color:var(--bc-green)!important;border-bottom-color:var(--bc-green)!important}body .budclub-product-page .budclub-detail-line{border-color:rgba(17,23,13,.12)!important}body .budclub-product-page .budclub-detail-line span{color:#6b7464!important}body .budclub-product-page .budclub-sticky-cart{background:rgba(255,255,255,.97)!important;backdrop-filter:blur(14px)!important;border-top:1px solid rgba(17,23,13,.12)!important;box-shadow:0 -18px 42px rgba(17,23,13,.1)!important}body .budclub-product-page .budclub-sticky-inner{color:#11170d!important}body .budclub-product-page .budclub-qty,body .budclub-product-page .budclub-sticky-qty{background:#f4f4ed!important;border:1px solid rgba(17,23,13,.12)!important;color:#11170d!important}body .budclub-product-page .budclub-qty button,body .budclub-product-page .budclub-sticky-qty button{background:#ffffff!important;border-color:rgba(17,23,13,.16)!important;color:#11170d!important}body .budclub-product-page .budclub-qty input,body .budclub-product-page .budclub-sticky-qty input{color:#11170d!important;background:transparent!important}body .budclub-product-page .budclub-sticky-add,body .budclub-product-page .single_add_to_cart_button,body .budclub-product-page button.single_add_to_cart_button{background:var(--bc-green)!important;color:#ffffff!important;box-shadow:var(--bc-shadow-green)!important}body .budclub-product-page .budclub-sticky-add:hover{background:#11170d!important;color:#ffffff!important}body .budclub-product-page .budclub-sticky-add strong{background:rgba(255,255,255,.2)!important;color:#ffffff!important}body .budclub-product-page .budclub-single-reviews{background:transparent!important;color:#11170d!important}@media(max-width:767px){body .budclub-product-page{background:#f7f6ef!important}body .budclub-product-page .budclub-product-wrap{background:transparent!important}}@media(min-width:960px){body .budclub-product-page .budclub-product-gallery{filter:none!important}body .budclub-product-page .budclub-sticky-cart{background:transparent!important;box-shadow:none!important;border-top:0!important;backdrop-filter:none!important}}body .budclub-product-page{--bc-bg:#ffffff!important;background:#ffffff!important}body .budclub-product-page .budclub-product-wrap,body .budclub-product-page .budclub-product-grid{background:#ffffff!important}body .entry-content .budclub-product-page,body .budclub-product-page{background:#ffffff!important}@media(max-width:767px){body .budclub-product-page,body .budclub-product-page .budclub-product-wrap{background:#ffffff!important}}body .budclub-product-page--client .budclub-product-wrap,body .budclub-product-page .budclub-product-wrap{width:auto!important;margin:0 auto!important;padding:0 10px!important}body .budclub-product-page--client .budclub-product-wrap,body .budclub-product-page .budclub-product-wrap{width:auto!important;margin:0 auto!important;padding:0 10px!important}.bcpp-global-reviews-host{width:100%;max-width:none;margin:0;padding:0;background:0 0}body .budclub-product-page .bcpp-thca-notice{border:2px solid #a9d08e!important;padding:10px!important;margin:15px 0!important;border-radius:12px!important;background:linear-gradient(135deg,#e4f5e2,#d9f0d1)!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;text-align:center!important;transition:all .3s ease!important;color:#333!important}body .budclub-product-page .bcpp-thca-notice p{margin:0!important;font-size:12px!important;font-weight:500!important;line-height:1.75!important;color:#333!important;font-family:'Roboto',var(--bc-font-body),sans-serif!important}body .budclub-product-page .bcpp-thca-notice p strong{color:#7d9e5b!important;font-weight:800!important}body .budclub-product-page .bcpp-thca-notice:hover{background-color:#f0f9f2!important;transform:scale(1.02)!important;box-shadow:0 6px 12px rgba(0,0,0,.2)!important}@media(max-width:600px){body .budclub-product-page .bcpp-thca-notice p{font-size:13px!important;line-height:1.6!important}}body .budclub-product-page .bcpp-dosage-cards{width:100%!important;margin:18px 0 28px!important;padding:0!important;background:transparent!important;border:0!important}body .budclub-product-page .bcpp-dosage-card{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:14px!important;box-shadow:0 14px 34px rgba(17,23,13,.08)!important;object-fit:contain!important;background:transparent!important}body .budclub-product-page .bcpp-dosage-card--mobile{display:none!important}@media(max-width:767px){body .budclub-product-page .bcpp-dosage-card--desktop{display:none!important}body .budclub-product-page .bcpp-dosage-card--mobile{display:block!important}}@media(min-width:768px){body .budclub-product-page .bcpp-dosage-card--desktop{display:block!important}body .budclub-product-page .bcpp-dosage-card--mobile{display:none!important}}@media(min-width:960px){body .budclub-product-page--client .budclub-gallery,body .budclub-product-page .budclub-gallery{grid-column:1!important;grid-row:1/span 14!important;align-self:start!important;position:static!important;top:auto!important;margin-top:0!important;padding-top:0!important;transform:none!important}body .budclub-product-page--client .budclub-product-gallery,body .budclub-product-page .budclub-product-gallery{position:static!important;top:auto!important;margin-top:0!important;padding-top:0!important;transform:none!important}body .budclub-product-page--client .budclub-product-title{grid-row:1!important;align-self:start!important;padding-top:0!important;margin-top:0!important}}body .budclub-product-page .budclub-size-card,body .budclub-product-page .budclub-attribute-option{color:#11170d!important}body .budclub-product-page .budclub-size-card:hover,body .budclub-product-page .budclub-size-card:focus,body .budclub-product-page .budclub-size-card:focus-visible,body .budclub-product-page .budclub-size-card.is-active,body .budclub-product-page .budclub-attribute-option:hover,body .budclub-product-page .budclub-attribute-option:focus,body .budclub-product-page .budclub-attribute-option:focus-visible,body .budclub-product-page .budclub-attribute-option.is-active{color:#11170d!important}body .budclub-product-page .budclub-size-card:hover strong,body .budclub-product-page .budclub-size-card:hover span,body .budclub-product-page .budclub-size-card:hover em,body .budclub-product-page .budclub-size-card:focus strong,body .budclub-product-page .budclub-size-card:focus span,body .budclub-product-page .budclub-size-card:focus em,body .budclub-product-page .budclub-size-card.is-active strong,body .budclub-product-page .budclub-size-card.is-active span,body .budclub-product-page .budclub-size-card.is-active em,body .budclub-product-page .budclub-attribute-option:hover strong,body .budclub-product-page .budclub-attribute-option:hover span,body .budclub-product-page .budclub-attribute-option:hover em,body .budclub-product-page .budclub-attribute-option:focus strong,body .budclub-product-page .budclub-attribute-option:focus span,body .budclub-product-page .budclub-attribute-option:focus em,body .budclub-product-page .budclub-attribute-option.is-active strong,body .budclub-product-page .budclub-attribute-option.is-active span,body .budclub-product-page .budclub-attribute-option.is-active em{color:#11170d!important}body .budclub-product-page .budclub-size-card small,body .budclub-product-page .budclub-size-card:hover small,body .budclub-product-page .budclub-size-card:focus small,body .budclub-product-page .budclub-size-card.is-active small{color:#ffffff!important}body .budclub-product-page .bcpp-size-card-price{display:block!important;white-space:nowrap!important;color:#11170d!important;font-weight:800!important;line-height:1.1!important;margin-top:2px!important}body .budclub-product-page .bcpp-size-card-save{display:block!important;white-space:nowrap!important;color:#6c7464!important;font-style:normal!important;font-size:11px!important;line-height:1.2!important;margin-top:4px!important}body .budclub-product-page .budclub-size-card:hover .bcpp-size-card-price,body .budclub-product-page .budclub-size-card:focus .bcpp-size-card-price,body .budclub-product-page .budclub-size-card.is-active .bcpp-size-card-price{color:#11170d!important}body .budclub-product-page .budclub-size-card:hover .bcpp-size-card-save,body .budclub-product-page .budclub-size-card:focus .bcpp-size-card-save,body .budclub-product-page .budclub-size-card.is-active .bcpp-size-card-save{color:#6c7464!important}body .budclub-product-page .budclub-size-card:hover,body .budclub-product-page .budclub-size-card:focus,body .budclub-product-page .budclub-size-card:focus-visible,body .budclub-product-page .budclub-size-card.is-active,body .budclub-product-page .budclub-attribute-option:hover,body .budclub-product-page .budclub-attribute-option:focus,body .budclub-product-page .budclub-attribute-option:focus-visible,body .budclub-product-page .budclub-attribute-option.is-active{background:linear-gradient(160deg,#f7ffe8,#fff)!important;border-color:#77b900!important;color:#11170d!important;box-shadow:0 0 0 1px rgba(119,185,0,.22),0 14px 28px rgba(119,185,0,.14)!important}body .budclub-product-page .budclub-size-card:hover *,body .budclub-product-page .budclub-size-card:focus *,body .budclub-product-page .budclub-size-card.is-active *,body .budclub-product-page .budclub-attribute-option:hover *,body .budclub-product-page .budclub-attribute-option:focus *,body .budclub-product-page .budclub-attribute-option.is-active *{color:#11170d!important}body .budclub-product-page .budclub-size-card small,body .budclub-product-page .budclub-size-card:hover small,body .budclub-product-page .budclub-size-card:focus small,body .budclub-product-page .budclub-size-card.is-active small,body .budclub-product-page .budclub-attribute-option small,body .budclub-product-page .budclub-attribute-option:hover small,body .budclub-product-page .budclub-attribute-option:focus small,body .budclub-product-page .budclub-attribute-option.is-active small{background:#77b900!important;color:#ffffff!important}body .budclub-product-page .bcpp-size-card-save,body .budclub-product-page .budclub-size-card:hover .bcpp-size-card-save,body .budclub-product-page .budclub-size-card:focus .bcpp-size-card-save,body .budclub-product-page .budclub-size-card.is-active .bcpp-size-card-save{color:#6c7464!important}body .budclub-product-page .budclub-size-card,body .budclub-product-page .budclub-attribute-option{background:#ffffff!important;border:1px solid rgba(17,23,13,.14)!important;color:#11170d!important;box-shadow:0 8px 18px rgba(17,23,13,.06)!important}body .budclub-product-page .budclub-size-card:hover,body .budclub-product-page .budclub-size-card:focus,body .budclub-product-page .budclub-size-card:focus-visible,body .budclub-product-page .budclub-size-card.is-active,body .budclub-product-page .budclub-size-card[aria-pressed=true],body .budclub-product-page .budclub-size-card[aria-selected=true],body .budclub-product-page .budclub-attribute-option:hover,body .budclub-product-page .budclub-attribute-option:focus,body .budclub-product-page .budclub-attribute-option:focus-visible,body .budclub-product-page .budclub-attribute-option.is-active,body .budclub-product-page .budclub-attribute-option[aria-pressed=true],body .budclub-product-page .budclub-attribute-option[aria-selected=true]{background:linear-gradient(180deg,#fbfff4 0%,#efffd6 100%)!important;border-color:#8bcf18!important;color:#11170d!important;box-shadow:0 0 0 1px rgba(139,207,24,.28),0 12px 26px rgba(119,185,0,.13)!important;transform:none!important}body .budclub-product-page .budclub-size-card:hover *,body .budclub-product-page .budclub-size-card:focus *,body .budclub-product-page .budclub-size-card.is-active *,body .budclub-product-page .budclub-size-card[aria-pressed=true] *,body .budclub-product-page .budclub-size-card[aria-selected=true] *,body .budclub-product-page .budclub-attribute-option:hover *,body .budclub-product-page .budclub-attribute-option:focus *,body .budclub-product-page .budclub-attribute-option.is-active *,body .budclub-product-page .budclub-attribute-option[aria-pressed=true] *,body .budclub-product-page .budclub-attribute-option[aria-selected=true] *{color:#11170d!important}body .budclub-product-page .budclub-size-card:hover .bcpp-size-card-save,body .budclub-product-page .budclub-size-card:focus .bcpp-size-card-save,body .budclub-product-page .budclub-size-card.is-active .bcpp-size-card-save,body .budclub-product-page .budclub-size-card[aria-pressed=true] .bcpp-size-card-save,body .budclub-product-page .budclub-size-card[aria-selected=true] .bcpp-size-card-save{color:#6c7464!important}body .budclub-product-page .budclub-size-card small,body .budclub-product-page .budclub-size-card:hover small,body .budclub-product-page .budclub-size-card:focus small,body .budclub-product-page .budclub-size-card.is-active small,body .budclub-product-page .budclub-size-card[aria-pressed=true] small,body .budclub-product-page .budclub-size-card[aria-selected=true] small{background:#8bcf18!important;color:#ffffff!important}body .budclub-product-page button.budclub-size-card.is-active,body .budclub-product-page button.budclub-attribute-option.is-active{background:linear-gradient(180deg,#fbfff4 0%,#efffd6 100%)!important;color:#11170d!important}body .budclub-product-page{--bc-font-heading:"Inter","Poppins","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;--bc-font-body:"Inter","Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;--bc-text:#11170d!important;--bc-text-soft:#2f3929!important;--bc-muted-clean:#66705e!important;--bc-border-soft:rgba(17,23,13,.13)!important;--bc-card-soft:#ffffff!important;--bc-surface-soft:#fbfff4!important;font-family:var(--bc-font-body)!important;font-weight:400!important;font-synthesis-weight:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important;color:var(--bc-text)!important;letter-spacing:0!important}body .budclub-product-page p,body .budclub-product-page span,body .budclub-product-page div,body .budclub-product-page li,body .budclub-product-page small,body .budclub-product-page em,body .budclub-product-page label,body .budclub-product-page input,body .budclub-product-page select,body .budclub-product-page textarea,body .budclub-product-page button{font-family:var(--bc-font-body)!important;font-synthesis-weight:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}body .budclub-product-page h1,body .budclub-product-page h2,body .budclub-product-page h3,body .budclub-product-page h4,body .budclub-product-page .budclub-display{font-family:var(--bc-font-heading)!important;color:var(--bc-text)!important;font-weight:600!important;letter-spacing:-.035em!important;text-transform:none!important;text-wrap:balance}body .budclub-product-page .budclub-product-title h1{font-weight:600!important;letter-spacing:-.04em!important;line-height:.98!important;margin-bottom:10px!important;color:#050704!important}body .budclub-product-page .budclub-product-type,body .budclub-product-page .budclub-option-label,body .budclub-product-page .budclub-as-seen-in__label,body .budclub-product-page .budclub-tabs button,body .budclub-product-page .budclub-product-trust b,body .budclub-product-page .budclub-coa-copy strong{font-family:var(--bc-font-body)!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--bc-text)!important}body .budclub-product-page .budclub-product-desc,body .budclub-product-page .budclub-product-desc p,body .budclub-product-page .budclub-tab-panel,body .budclub-product-page .budclub-tab-panel p,body .budclub-product-page .budclub-detail-line p{font-size:14px!important;line-height:1.65!important;font-weight:400!important;letter-spacing:.01em!important;color:var(--bc-text-soft)!important}body .budclub-product-page .budclub-product-desc strong,body .budclub-product-page .budclub-tab-panel strong,body .budclub-product-page .budclub-detail-line b,body .budclub-product-page .budclub-detail-line strong{font-weight:650!important;color:var(--bc-text)!important}body .budclub-product-page .budclub-price-panel{background:linear-gradient(135deg,#fff 0%,#f8fff0 100%)!important;border:1px solid rgba(119,185,0,.28)!important;border-radius:16px!important;box-shadow:0 14px 34px rgba(119,185,0,.1)!important}body .budclub-product-page .budclub-price-now{font-family:var(--bc-font-heading)!important;font-weight:600!important;letter-spacing:-.045em!important;color:#77b900!important;line-height:1!important}body .budclub-product-page .budclub-price-was{font-weight:500!important;color:#77806f!important;opacity:.82!important}body .budclub-product-page .budclub-price-save{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;background:#77b900!important;color:#ffffff!important;font-weight:750!important;font-size:11px!important;line-height:1!important;letter-spacing:.03em!important;border-radius:6px!important;padding:6px 9px!important;text-transform:uppercase!important}body .budclub-product-page .budclub-price-foot{margin-top:10px!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:.02em!important;color:#4d5847!important}body .budclub-product-page .budclub-price-foot b{font-weight:700!important;color:#77b900!important}body .budclub-product-page .budclub-price-bogo{position:relative!important;z-index:1!important;display:block!important;width:max-content!important;margin-top:6px!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#77b900!important}body .budclub-product-page .budclub-as-seen-in{margin:20px 0!important;padding:16px 0!important;border-color:rgba(17,23,13,.14)!important}body .budclub-product-page .budclub-as-seen-in__label{font-size:9px!important;font-weight:650!important;letter-spacing:.22em!important;color:#727b6b!important;margin-bottom:10px!important}body .budclub-product-page .budclub-as-seen-in__logo{font-family:var(--bc-font-body)!important;font-weight:700!important;letter-spacing:.035em!important;color:#343c30!important;opacity:.92!important}body .budclub-product-page .budclub-as-seen-in__logo--high-times{font-style:italic!important;font-weight:750!important}body .budclub-product-page .budclub-product-meta{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}body .budclub-product-page .budclub-single-title-review-rating,body .budclub-product-page .budclub-rating{font-size:12px!important;font-weight:500!important;color:#11170d!important;text-decoration:none!important;letter-spacing:0!important}body .budclub-product-page .budclub-spec-chip,body .budclub-product-page .budclub-spec-chip--thc-percentage{font-size:10px!important;font-weight:650!important;letter-spacing:.03em!important;color:#11170d!important;background:#ffffff!important;border:1px solid rgba(17,23,13,.16)!important;border-radius:999px!important;padding:6px 9px!important;line-height:1!important}body .budclub-product-page .budclub-size-card,body .budclub-product-page .budclub-attribute-option{border-radius:10px!important;background:#ffffff!important;border:1px solid rgba(17,23,13,.14)!important;box-shadow:0 8px 18px rgba(17,23,13,.045)!important;color:#11170d!important;font-weight:400!important;letter-spacing:0!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body .budclub-product-page .budclub-size-card strong,body .budclub-product-page .budclub-attribute-option strong{font-family:var(--bc-font-heading)!important;font-weight:600!important;letter-spacing:-.02em!important;color:#11170d!important;line-height:1.05!important}body .budclub-product-page .bcpp-size-card-price{font-family:var(--bc-font-body)!important;font-size:12px!important;font-weight:650!important;letter-spacing:0!important;color:#11170d!important;line-height:1.15!important;margin-top:4px!important}body .budclub-product-page .bcpp-size-card-save{font-family:var(--bc-font-body)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.02em!important;color:#687261!important;line-height:1.2!important;margin-top:3px!important}body .budclub-product-page .budclub-size-card:hover,body .budclub-product-page .budclub-size-card:focus,body .budclub-product-page .budclub-size-card:focus-visible,body .budclub-product-page .budclub-size-card.is-active,body .budclub-product-page .budclub-size-card[aria-pressed=true],body .budclub-product-page .budclub-size-card[aria-selected=true],body .budclub-product-page .budclub-attribute-option:hover,body .budclub-product-page .budclub-attribute-option:focus,body .budclub-product-page .budclub-attribute-option:focus-visible,body .budclub-product-page .budclub-attribute-option.is-active,body .budclub-product-page .budclub-attribute-option[aria-pressed=true],body .budclub-product-page .budclub-attribute-option[aria-selected=true]{background:linear-gradient(180deg,#fff 0%,#f5ffe8 100%)!important;border-color:#77b900!important;color:#11170d!important;box-shadow:0 0 0 1px rgba(119,185,0,.2),0 12px 24px rgba(119,185,0,.1)!important;transform:none!important}body .budclub-product-page .budclub-size-card:hover *,body .budclub-product-page .budclub-size-card:focus *,body .budclub-product-page .budclub-size-card.is-active *,body .budclub-product-page .budclub-size-card[aria-pressed=true] *,body .budclub-product-page .budclub-size-card[aria-selected=true] *,body .budclub-product-page .budclub-attribute-option:hover *,body .budclub-product-page .budclub-attribute-option:focus *,body .budclub-product-page .budclub-attribute-option.is-active *,body .budclub-product-page .budclub-attribute-option[aria-pressed=true] *,body .budclub-product-page .budclub-attribute-option[aria-selected=true] *{color:#11170d!important}body .budclub-product-page .budclub-size-card small,body .budclub-product-page .budclub-size-card:hover small,body .budclub-product-page .budclub-size-card:focus small,body .budclub-product-page .budclub-size-card.is-active small,body .budclub-product-page .budclub-size-card[aria-pressed=true] small,body .budclub-product-page .budclub-size-card[aria-selected=true] small{background:#77b900!important;color:#ffffff!important;font-size:8px!important;font-weight:800!important;letter-spacing:.04em!important;line-height:1!important;padding:4px 7px!important}body .budclub-product-page .budclub-product-trust{display:grid!important;gap:8px!important}body .budclub-product-page .budclub-product-trust>div{background:#ffffff!important;border:1px solid rgba(17,23,13,.12)!important;border-radius:12px!important;padding:10px 12px!important;box-shadow:0 8px 18px rgba(17,23,13,.04)!important}body .budclub-product-page .budclub-product-trust span{font-size:12px!important;line-height:1.35!important;font-weight:400!important;color:#4f5949!important;letter-spacing:.01em!important}body .budclub-product-page .budclub-product-trust span b{font-weight:700!important;color:#11170d!important}body .budclub-product-page .bcpp-thca-notice p{font-size:13px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.005em!important;color:#2f3929!important}body .budclub-product-page .bcpp-thca-notice p strong{font-weight:750!important;color:#6b934a!important}body .budclub-product-page .budclub-experience-grid div{background:#ffffff!important;border:1px solid rgba(17,23,13,.12)!important;border-radius:14px!important;box-shadow:0 10px 22px rgba(17,23,13,.04)!important}body .budclub-product-page .budclub-experience-grid strong{font-family:var(--bc-font-heading)!important;font-weight:650!important;font-size:12px!important;letter-spacing:.02em!important;color:#11170d!important;text-transform:none!important}body .budclub-product-page .budclub-experience-grid p{font-size:12px!important;font-weight:400!important;line-height:1.45!important;color:#56604f!important}body .budclub-product-page .budclub-coa{border-radius:14px!important;background:#f9fff0!important;border:1px solid rgba(119,185,0,.28)!important;box-shadow:0 10px 22px rgba(119,185,0,.08)!important}body .budclub-product-page .budclub-coa-copy strong{font-size:12px!important;font-weight:750!important;letter-spacing:.08em!important;color:#11170d!important}body .budclub-product-page .budclub-coa-copy small{font-size:11px!important;font-weight:400!important;color:#5d6756!important;letter-spacing:.01em!important}body .budclub-product-page .budclub-tabs{border-bottom:1px solid rgba(17,23,13,.14)!important}body .budclub-product-page .budclub-tabs button{font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:#66705e!important}body .budclub-product-page .budclub-tabs button.is-active{color:#11170d!important;font-weight:650!important}body .budclub-product-page .budclub-tab-panel{font-size:14px!important;font-weight:400!important;color:#2f3929!important}body .budclub-product-page .budclub-detail-line{border-bottom:1px solid rgba(17,23,13,.1)!important;padding:12px 0!important}body .budclub-product-page .budclub-detail-line span{font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;color:#6b7564!important;text-transform:uppercase!important}body .budclub-product-page .budclub-detail-line p{margin:4px 0 0!important}body .budclub-product-page .bcpp-dosage-card{border-radius:12px!important;box-shadow:0 12px 28px rgba(17,23,13,.08)!important}body .budclub-product-page .budclub-sticky-add,body .budclub-product-page .single_add_to_cart_button,body .budclub-product-page button[type=submit]{font-family:var(--bc-font-body)!important;font-weight:750!important;letter-spacing:.02em!important;text-transform:none!important;color:#ffffff!important}body .budclub-product-page .budclub-qty button,body .budclub-product-page .quantity button{font-weight:650!important;color:#11170d!important}body .budclub-product-page .budclub-single-reviews{color:#11170d!important}body .budclub-product-page .budclub-single-reviews h2,body .budclub-product-page .budclub-single-reviews h3{font-weight:650!important;letter-spacing:-.02em!important}body .budclub-product-page .budclub-single-reviews p,body .budclub-product-page .budclub-single-reviews li{font-weight:400!important;line-height:1.55!important;color:#2f3929!important}@media(max-width:767px){body .budclub-product-page{font-size:13px!important}body .budclub-product-page .budclub-product-title h1{font-size:28px!important;line-height:1.05!important;letter-spacing:-.035em!important;font-weight:600!important}body .budclub-product-page .budclub-product-type,body .budclub-product-page .budclub-option-label{font-size:9px!important;letter-spacing:.16em!important;font-weight:750!important}body .budclub-product-page .budclub-product-desc,body .budclub-product-page .budclub-product-desc p,body .budclub-product-page .budclub-tab-panel,body .budclub-product-page .budclub-tab-panel p{font-size:13px!important;line-height:1.6!important}body .budclub-product-page .budclub-price-now{font-size:34px!important;font-weight:600!important}body .budclub-product-page .budclub-size-card strong{font-size:16px!important;font-weight:600!important}body .budclub-product-page .bcpp-size-card-price{font-size:12px!important;font-weight:650!important}body .budclub-product-page .bcpp-size-card-save{font-size:10px!important;font-weight:400!important}body .budclub-product-page .budclub-as-seen-in__logo{font-size:11px!important;font-weight:700!important}body .budclub-product-page .budclub-experience-grid strong,body .budclub-product-page .budclub-coa-copy strong{font-size:11px!important;font-weight:700!important}}@media(min-width:960px){body .budclub-product-page .budclub-product-title h1{font-size:clamp(42px,3.3vw,54px)!important}}body .budclub-product-page .bcpp-custom-faq{width:100%!important;margin:28px 0 38px!important;padding:10px 22px!important;background:#f1f1ef!important;color:#050505!important;border:1px solid rgba(5,5,5,.08)!important;border-radius:22px!important;box-shadow:0 12px 34px rgba(0,0,0,.05)!important;overflow:hidden!important}body .budclub-product-page .bcpp-custom-faq__inner{width:100%!important;max-width:100%!important;margin:0 auto!important}body .budclub-product-page .bcpp-custom-faq__item{border-bottom:1px solid rgba(5,5,5,.12)!important}body .budclub-product-page .bcpp-custom-faq__item:last-child{border-bottom:0!important}body .budclub-product-page .bcpp-custom-faq__question{width:100%!important;min-height:auto!important;padding:20px 0!important;border:0!important;background:transparent!important;display:grid!important;grid-template-columns:22px minmax(0,1fr) 24px!important;align-items:center!important;gap:14px!important;cursor:pointer!important;text-align:left!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:none!important;outline:none!important}body .budclub-product-page .bcpp-custom-faq__question:hover,body .budclub-product-page .bcpp-custom-faq__question:focus,body .budclub-product-page .bcpp-custom-faq__question:focus-visible{background:transparent!important;box-shadow:none!important}body .budclub-product-page .bcpp-custom-faq__star{width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#111111!important}body .budclub-product-page .bcpp-custom-faq__star svg{width:100%!important;height:100%!important;fill:none!important;stroke:currentColor!important;stroke-width:2.2!important;stroke-linejoin:round!important}body .budclub-product-page .bcpp-custom-faq__title{font-family:var(--bc-font-display),var(--bc-font-body),system-ui,sans-serif!important;font-size:clamp(17px,4.8vw,22px)!important;font-weight:800!important;line-height:1.28!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:#080808!important;word-break:normal!important;overflow-wrap:anywhere!important}body .budclub-product-page .bcpp-custom-faq__plus{width:24px!important;height:24px!important;position:relative!important;display:block!important;justify-self:end!important;transition:transform .25s ease!important}body .budclub-product-page .bcpp-custom-faq__plus:before,body .budclub-product-page .bcpp-custom-faq__plus:after{content:""!important;position:absolute!important;background:#080808!important;border-radius:999px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body .budclub-product-page .bcpp-custom-faq__plus:before{width:20px!important;height:2px!important}body .budclub-product-page .bcpp-custom-faq__plus:after{width:2px!important;height:20px!important;transition:opacity .25s ease!important}body .budclub-product-page .bcpp-custom-faq__item.is-active .bcpp-custom-faq__plus{transform:rotate(180deg)!important}body .budclub-product-page .bcpp-custom-faq__item.is-active .bcpp-custom-faq__plus:after{opacity:0!important}body .budclub-product-page .bcpp-custom-faq__answer{max-height:0;overflow:hidden!important;transition:max-height .35s ease!important}body .budclub-product-page .bcpp-custom-faq__answer-inner{padding:0 32px 22px 36px!important}body .budclub-product-page .bcpp-custom-faq__answer p{margin:0 0 12px!important;font-family:var(--bc-font-body),system-ui,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.65!important;letter-spacing:.005em!important;color:rgba(0,0,0,.72)!important}body .budclub-product-page .bcpp-custom-faq__answer p:last-child{margin-bottom:0!important}@media(min-width:768px){body .budclub-product-page .bcpp-custom-faq{margin:34px 0 48px!important;padding:12px 30px!important;border-radius:28px!important}body .budclub-product-page .bcpp-custom-faq__question{grid-template-columns:24px minmax(0,1fr) 28px!important;gap:18px!important;padding:24px 0!important}body .budclub-product-page .bcpp-custom-faq__star{width:22px!important;height:22px!important}body .budclub-product-page .bcpp-custom-faq__title{font-size:clamp(21px,1.9vw,28px)!important;line-height:1.22!important}body .budclub-product-page .bcpp-custom-faq__plus{width:28px!important;height:28px!important}body .budclub-product-page .bcpp-custom-faq__plus:before{width:24px!important}body .budclub-product-page .bcpp-custom-faq__plus:after{height:24px!important}body .budclub-product-page .bcpp-custom-faq__answer-inner{padding:0 48px 26px 42px!important}body .budclub-product-page .bcpp-custom-faq__answer p{font-size:15.5px!important;line-height:1.7!important}}@media(max-width:480px){body .budclub-product-page .bcpp-custom-faq{margin:24px 0 34px!important;padding:8px 16px!important;border-radius:18px!important}body .budclub-product-page .bcpp-custom-faq__question{grid-template-columns:20px minmax(0,1fr) 22px!important;gap:12px!important;padding:18px 0!important}body .budclub-product-page .bcpp-custom-faq__star{width:18px!important;height:18px!important}body .budclub-product-page .bcpp-custom-faq__title{font-size:16.5px!important;line-height:1.32!important}body .budclub-product-page .bcpp-custom-faq__plus{width:22px!important;height:22px!important}body .budclub-product-page .bcpp-custom-faq__plus:before{width:18px!important}body .budclub-product-page .bcpp-custom-faq__plus:after{height:18px!important}body .budclub-product-page .bcpp-custom-faq__answer-inner{padding:0 30px 20px 32px!important}body .budclub-product-page .bcpp-custom-faq__answer p{font-size:13.5px!important;line-height:1.6!important}}@media(min-width:960px){body .budclub-product-page--client .bcpp-custom-faq,body .budclub-product-page .bcpp-custom-faq{grid-column:1/-1!important;justify-self:stretch!important;align-self:start!important;width:100%!important;max-width:100%!important;margin:36px 0 52px!important;padding:12px 30px!important;border-radius:28px!important}body .budclub-product-page--client .bcpp-custom-faq__inner,body .budclub-product-page .bcpp-custom-faq__inner{width:100%!important;max-width:100%!important}body .budclub-product-page--client .bcpp-custom-faq__question,body .budclub-product-page .bcpp-custom-faq__question{grid-template-columns:24px minmax(0,1fr) 28px!important;gap:18px!important;padding:22px 0!important}body .budclub-product-page--client .bcpp-custom-faq__title,body .budclub-product-page .bcpp-custom-faq__title{font-size:clamp(18px,1.45vw,23px)!important;line-height:1.25!important;letter-spacing:.012em!important}body .budclub-product-page--client .bcpp-custom-faq__answer-inner,body .budclub-product-page .bcpp-custom-faq__answer-inner{padding:0 56px 26px 42px!important}body .budclub-product-page--client .bcpp-custom-faq__answer p,body .budclub-product-page .bcpp-custom-faq__answer p{max-width:980px!important;font-size:15px!important}}body .budclub-product-page--client .bcpp-custom-faq__title,body .budclub-product-page .bcpp-custom-faq__title{font-size:15px!important;line-height:1.32!important;letter-spacing:.008em!important;font-weight:800!important}body .budclub-product-page--client .bcpp-custom-faq__question,body .budclub-product-page .bcpp-custom-faq__question{padding:16px 0!important}body .budclub-product-page--client .bcpp-custom-faq__answer p,body .budclub-product-page .bcpp-custom-faq__answer p{font-size:13.5px!important;line-height:1.62!important}@media(min-width:768px){body .budclub-product-page--client .bcpp-custom-faq__title,body .budclub-product-page .bcpp-custom-faq__title{font-size:16px!important;line-height:1.3!important}body .budclub-product-page--client .bcpp-custom-faq__question,body .budclub-product-page .bcpp-custom-faq__question{padding:17px 0!important}body .budclub-product-page--client .bcpp-custom-faq__answer p,body .budclub-product-page .bcpp-custom-faq__answer p{font-size:14px!important}}@media(min-width:960px){body .budclub-product-page--client .bcpp-custom-faq__title,body .budclub-product-page .bcpp-custom-faq__title{font-size:17px!important;line-height:1.3!important}body .budclub-product-page--client .bcpp-custom-faq__question,body .budclub-product-page .bcpp-custom-faq__question{padding:17px 0!important}body .budclub-product-page--client .bcpp-custom-faq,body .budclub-product-page .bcpp-custom-faq{padding:10px 28px!important}}@media(max-width:480px){body .budclub-product-page--client .bcpp-custom-faq__title,body .budclub-product-page .bcpp-custom-faq__title{font-size:14px!important;line-height:1.36!important}body .budclub-product-page--client .bcpp-custom-faq__question,body .budclub-product-page .bcpp-custom-faq__question{padding:15px 0!important}body .budclub-product-page--client .bcpp-custom-faq__answer p,body .budclub-product-page .bcpp-custom-faq__answer p{font-size:13px!important;line-height:1.58!important}}@media (max-width:959px){body.single-product{padding-bottom:150px !important}body.single-product .bclcd-floating-toggle{bottom:max(98px, calc(env(safe-area-inset-bottom, 0px) + 98px)) !important;left:max(12px, calc(env(safe-area-inset-left, 0px) + 12px)) !important;right:auto !important;z-index:1000004 !important}body.single-product .budclub-sticky-cart{z-index:1000000 !important}body.single-product iframe[title*="chat" i],body.single-product iframe[aria-label*="chat" i],body.single-product iframe[src*="chat" i],body.single-product iframe[src*="tawk" i],body.single-product iframe[src*="tidio" i],body.single-product iframe[src*="crisp" i],body.single-product iframe[src*="intercom" i],body.single-product #tidio-chat,body.single-product #tidio-chat-iframe,body.single-product #chat-widget-container,body.single-product #hubspot-messages-iframe-container,body.single-product #intercom-container,body.single-product .intercom-lightweight-app,body.single-product .intercom-lightweight-app-launcher,body.single-product .crisp-client,body.single-product .tawk-min-container,body.single-product .tawk-button,body.single-product .zsiq_floatmain,body.single-product .zsiq_float,body.single-product .fb_dialog,body.single-product .bc-floating-chat,body.single-product [id*="chat" i][style*=fixed],body.single-product [class*="chat" i][style*=fixed],body.single-product [id*="message" i][style*=fixed],body.single-product [class*="message" i][style*=fixed],body.single-product [id*="launcher" i][style*=fixed],body.single-product [class*="launcher" i][style*=fixed]{bottom:max(98px, calc(env(safe-area-inset-bottom, 0px) + 98px)) !important;z-index:1000004 !important}}@media (max-width:390px){body.single-product .bclcd-floating-toggle{bottom:max(94px, calc(env(safe-area-inset-bottom, 0px) + 94px)) !important;left:max(10px, calc(env(safe-area-inset-left, 0px) + 10px)) !important}body.single-product iframe[title*="chat" i],body.single-product iframe[aria-label*="chat" i],body.single-product iframe[src*="chat" i],body.single-product iframe[src*="tawk" i],body.single-product iframe[src*="tidio" i],body.single-product iframe[src*="crisp" i],body.single-product iframe[src*="intercom" i],body.single-product #tidio-chat,body.single-product #tidio-chat-iframe,body.single-product #chat-widget-container,body.single-product #hubspot-messages-iframe-container,body.single-product #intercom-container,body.single-product .intercom-lightweight-app,body.single-product .intercom-lightweight-app-launcher,body.single-product .crisp-client,body.single-product .tawk-min-container,body.single-product .tawk-button,body.single-product .zsiq_floatmain,body.single-product .zsiq_float,body.single-product .fb_dialog,body.single-product .bc-floating-chat,body.single-product [id*="chat" i][style*=fixed],body.single-product [class*="chat" i][style*=fixed],body.single-product [id*="message" i][style*=fixed],body.single-product [class*="message" i][style*=fixed],body.single-product [id*="launcher" i][style*=fixed],body.single-product [class*="launcher" i][style*=fixed]{bottom:max(94px, calc(env(safe-area-inset-bottom, 0px) + 94px)) !important}}body.bclcd-is-open.single-product .budclub-sticky-cart{z-index:1 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}@media (max-width:959px){body.single-product{padding-bottom:112px !important}body.single-product .budclub-sticky-cart{padding:8px 10px max(6px, env(safe-area-inset-bottom, 0px)) !important}body.single-product .budclub-sticky-cart .budclub-sticky-inner{gap:8px !important}body.single-product .budclub-qty,body.single-product .budclub-sticky-add{height:50px !important}body.single-product .bclcd-floating-toggle{bottom:max(72px, calc(env(safe-area-inset-bottom, 0px) + 72px)) !important;left:max(10px, calc(env(safe-area-inset-left, 0px) + 10px)) !important}body.single-product iframe[title*="chat" i],body.single-product iframe[aria-label*="chat" i],body.single-product iframe[src*="chat" i],body.single-product iframe[src*="tawk" i],body.single-product iframe[src*="tidio" i],body.single-product iframe[src*="crisp" i],body.single-product iframe[src*="intercom" i],body.single-product #tidio-chat,body.single-product #tidio-chat-iframe,body.single-product #chat-widget-container,body.single-product #hubspot-messages-iframe-container,body.single-product #intercom-container,body.single-product .intercom-lightweight-app,body.single-product .intercom-lightweight-app-launcher,body.single-product .crisp-client,body.single-product .tawk-min-container,body.single-product .tawk-button,body.single-product .zsiq_floatmain,body.single-product .zsiq_float,body.single-product .fb_dialog,body.single-product .bc-floating-chat,body.single-product [id*="chat" i][style*=fixed],body.single-product [class*="chat" i][style*=fixed],body.single-product [id*="message" i][style*=fixed],body.single-product [class*="message" i][style*=fixed],body.single-product [id*="launcher" i][style*=fixed],body.single-product [class*="launcher" i][style*=fixed]{bottom:max(72px, calc(env(safe-area-inset-bottom, 0px) + 72px)) !important}}@media (max-width:390px){body.single-product{padding-bottom:104px !important}body.single-product .budclub-sticky-cart{padding:7px 8px max(5px, env(safe-area-inset-bottom, 0px)) !important}body.single-product .bclcd-floating-toggle{bottom:max(68px, calc(env(safe-area-inset-bottom, 0px) + 68px)) !important;left:max(8px, calc(env(safe-area-inset-left, 0px) + 8px)) !important}body.single-product iframe[title*="chat" i],body.single-product iframe[aria-label*="chat" i],body.single-product iframe[src*="chat" i],body.single-product iframe[src*="tawk" i],body.single-product iframe[src*="tidio" i],body.single-product iframe[src*="crisp" i],body.single-product iframe[src*="intercom" i],body.single-product #tidio-chat,body.single-product #tidio-chat-iframe,body.single-product #chat-widget-container,body.single-product #hubspot-messages-iframe-container,body.single-product #intercom-container,body.single-product .intercom-lightweight-app,body.single-product .intercom-lightweight-app-launcher,body.single-product .crisp-client,body.single-product .tawk-min-container,body.single-product .tawk-button,body.single-product .zsiq_floatmain,body.single-product .zsiq_float,body.single-product .fb_dialog,body.single-product .bc-floating-chat,body.single-product [id*="chat" i][style*=fixed],body.single-product [class*="chat" i][style*=fixed],body.single-product [id*="message" i][style*=fixed],body.single-product [class*="message" i][style*=fixed],body.single-product [id*="launcher" i][style*=fixed],body.single-product [class*="launcher" i][style*=fixed]{bottom:max(68px, calc(env(safe-area-inset-bottom, 0px) + 68px)) !important}}@media (max-width:959px){body.single-product{--bc-sp-sticky-height:66px;--bc-sp-floating-gap:6px;--bc-sp-floating-bottom:72px;--bc-sp-body-padding:82px;padding-bottom:var(--bc-sp-body-padding,82px) !important}body.single-product .budclub-sticky-cart{bottom:0 !important;padding:7px 10px 6px !important}body.single-product .budclub-sticky-cart .budclub-sticky-inner{gap:8px !important}body.single-product .budclub-qty,body.single-product .budclub-sticky-add{height:48px !important}body.single-product .bclcd-floating-toggle{bottom:var(--bc-sp-floating-bottom,72px) !important;left:max(8px, calc(env(safe-area-inset-left, 0px) + 8px)) !important;right:auto !important}body.single-product iframe[title*="chat" i],body.single-product iframe[aria-label*="chat" i],body.single-product iframe[src*="chat" i],body.single-product iframe[src*="tawk" i],body.single-product iframe[src*="tidio" i],body.single-product iframe[src*="crisp" i],body.single-product iframe[src*="intercom" i],body.single-product #tidio-chat,body.single-product #tidio-chat-iframe,body.single-product #chat-widget-container,body.single-product #hubspot-messages-iframe-container,body.single-product #intercom-container,body.single-product .intercom-lightweight-app,body.single-product .intercom-lightweight-app-launcher,body.single-product .crisp-client,body.single-product .tawk-min-container,body.single-product .tawk-button,body.single-product .zsiq_floatmain,body.single-product .zsiq_float,body.single-product .fb_dialog,body.single-product .bc-floating-chat,body.single-product [id*="chat" i][style*=fixed],body.single-product [class*="chat" i][style*=fixed],body.single-product [id*="message" i][style*=fixed],body.single-product [class*="message" i][style*=fixed],body.single-product [id*="launcher" i][style*=fixed],body.single-product [class*="launcher" i][style*=fixed]{bottom:var(--bc-sp-floating-bottom,72px) !important}}@media (max-width:390px){body.single-product .budclub-sticky-cart{padding:6px 8px 5px !important}body.single-product .budclub-qty,body.single-product .budclub-sticky-add{height:47px !important}}[data-ajax-form-submit].is-loading,.budclub-sticky-add.is-loading{cursor:progress !important;opacity:.92;pointer-events:none}[data-ajax-form-submit].is-loading span,.budclub-sticky-add.is-loading span{display:inline-flex;align-items:center;justify-content:center;gap:8px}[data-ajax-form-submit].is-loading span:after,.budclub-sticky-add.is-loading span:after{content:"";width:13px;height:13px;display:inline-block;border:2px solid currentColor;border-top-color:transparent;border-radius:999px;animation:budclubAtcSpin .62s linear infinite}@keyframes budclubAtcSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-ajax-form-submit].is-loading span:after,.budclub-sticky-add.is-loading span:after{animation:none}}body.single-product .woocommerce-notices-wrapper{width:min(calc(100% - 32px), 1120px);margin:14px auto 8px !important;padding:0 !important;position:relative;z-index:30;font-family:'Hanken Grotesk',Arial,Helvetica,sans-serif}body.single-product .woocommerce-message,body.single-product .woocommerce-info,body.single-product .woocommerce-error{width:100%;margin:0 0 12px !important;padding:13px 16px !important;display:flex !important;align-items:center;gap:12px;border:2px solid #ffbb3a !important;border-radius:16px !important;background:#fffaf0 !important;color:#111 !important;box-shadow:0 12px 28px rgba(0,0,0,.08) !important;font-size:14px !important;line-height:1.35 !important;font-weight:800 !important;list-style:none !important}body.single-product .woocommerce-message:before,body.single-product .woocommerce-info:before,body.single-product .woocommerce-error:before{content:"✓";width:26px;height:26px;min-width:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#66bd00;color:#fff;font-size:14px;line-height:1;font-weight:900;position:static !important;margin:0 !important}body.single-product .woocommerce-info:before{content:"i";background:#ffbb3a;color:#111}body.single-product .woocommerce-error{border-color:#d71920 !important;background:#fff5f5 !important}body.single-product .woocommerce-error:before{content:"!";background:#d71920;color:#fff}body.single-product .woocommerce-message a,body.single-product .woocommerce-info a,body.single-product .woocommerce-error a,body.single-product .woocommerce-message .button,body.single-product .woocommerce-info .button,body.single-product .woocommerce-error .button{margin-left:auto !important;padding:9px 15px !important;border:2px solid #111 !important;border-radius:999px !important;background:#ffbb3a !important;color:#111 !important;font-size:12px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:.02em;text-decoration:none !important;text-transform:uppercase;white-space:nowrap;box-shadow:none !important;order:2}body.single-product .woocommerce-message a:hover,body.single-product .woocommerce-info a:hover,body.single-product .woocommerce-error a:hover,body.single-product .woocommerce-message .button:hover,body.single-product .woocommerce-info .button:hover,body.single-product .woocommerce-error .button:hover,body.single-product .woocommerce-message a:focus-visible,body.single-product .woocommerce-info a:focus-visible,body.single-product .woocommerce-error a:focus-visible,body.single-product .woocommerce-message .button:focus-visible,body.single-product .woocommerce-info .button:focus-visible,body.single-product .woocommerce-error .button:focus-visible{background:#111 !important;color:#fff !important;outline:none !important}@media (max-width:767px){body.single-product .woocommerce-notices-wrapper{width:calc(100% - 20px);margin:10px auto 6px !important}body.single-product .woocommerce-message,body.single-product .woocommerce-info,body.single-product .woocommerce-error{padding:11px 12px !important;border-radius:14px !important;font-size:13px !important;gap:9px;flex-wrap:wrap}body.single-product .woocommerce-message:before,body.single-product .woocommerce-info:before,body.single-product .woocommerce-error:before{width:24px;height:24px;min-width:24px}body.single-product .woocommerce-message a,body.single-product .woocommerce-info a,body.single-product .woocommerce-error a,body.single-product .woocommerce-message .button,body.single-product .woocommerce-info .button,body.single-product .woocommerce-error .button{margin-left:33px !important;padding:8px 13px !important;font-size:11px !important}}.budclub-size-card.is-bogo-eligible{border-color:#66bd00;background:linear-gradient(180deg,rgba(102,189,0,.12),rgba(102,189,0,.04))}.budclub-size-card small.budclub-size-card__bogo{background:#66bd00;color:#fff;border:1px solid #fff;box-shadow:0 3px 9px rgba(0,0,0,.14);letter-spacing:.04em}.budclub-price-bogo{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin-top:14px;padding:12px 14px;border:2px solid rgba(102,189,0,.35);border-radius:13px;background:linear-gradient(135deg,rgba(102,189,0,.12),rgba(255,187,58,.12));color:#111411;box-shadow:0 10px 22px rgba(102,189,0,.08)}.budclub-price-bogo[hidden],.budclub-sticky-bogo[hidden]{display:none !important}.budclub-price-bogo strong{display:inline-flex;align-items:center;gap:6px;margin:0;color:#66bd00;font-size:12px;line-height:1;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.budclub-price-bogo strong:before{content:"✓";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#66bd00;color:#fff;font-size:11px;line-height:1;font-weight:900}.budclub-price-bogo span{display:block;color:#111411;font-size:13px;line-height:1.35;font-weight:800}.budclub-sticky-add .budclub-sticky-bogo{display:inline-flex;align-items:center;justify-content:center;margin-right:2px;padding:4px 7px;border-radius:999px;background:#111411;color:#fff;font-size:10px;line-height:1;font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase}@media (max-width:767px){.budclub-price-bogo{margin-top:12px;padding:11px 12px;border-radius:12px}.budclub-price-bogo span{font-size:12px}.budclub-size-card small.budclub-size-card__bogo{font-size:8px;padding:2px 6px}.budclub-sticky-add .budclub-sticky-bogo{font-size:9px;padding:3px 6px}}.budclub-img-tag--bogo{top:14px;left:14px;max-width:calc(100% - 28px);padding:8px 12px;border-radius:999px;background:linear-gradient(135deg,#66bd00,#8ed321);color:#fff;font-size:11px;line-height:1.1;font-weight:900;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 10px 24px rgba(102,189,0,.24)}.budclub-main-image .budclub-img-tag+.budclub-img-tag--bogo{top:54px}.budclub-price-bogo{display:flex;align-items:center;justify-content:center;min-height:unset;margin-top:12px;padding:14px 16px;text-align:center}.budclub-price-bogo span{display:block;width:100%;color:#66bd00;font-size:15px;line-height:1.15;font-weight:900;letter-spacing:.04em;text-transform:uppercase}@media (max-width:767px){.budclub-img-tag--bogo{top:12px;left:12px;max-width:calc(100% - 24px);padding:7px 10px;font-size:10px}.budclub-main-image .budclub-img-tag+.budclub-img-tag--bogo{top:48px}.budclub-price-bogo{margin-top:10px;padding:12px 14px}.budclub-price-bogo span{font-size:13px}}.budclub-sticky-add .budclub-sticky-bogo,.budclub-sticky-bogo{display:none !important}.budclub-price-bogo[hidden],.budclub-img-tag--bogo[hidden],[data-product-bogo-deal][hidden],[data-product-image-bogo][hidden]{display:none !important;visibility:hidden !important;opacity:0 !important}body .budclub-product-page .budclub-price-panel.is-compact-no-bogo{padding-bottom:18px !important}body .budclub-product-page .budclub-price-panel.is-compact-no-bogo .budclub-price-foot{margin-bottom:0 !important}body .budclub-product-page .budclub-price-panel.is-compact-no-bogo [data-product-bogo-deal],body .budclub-product-page [data-product-bogo-deal][hidden],body .budclub-product-page .budclub-price-bogo[hidden]{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;min-height:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important;pointer-events:none !important}body .budclub-product-page .budclub-price-panel.has-bogo-message [data-product-bogo-deal]{display:inline-flex !important;height:auto !important;max-height:none !important;visibility:visible !important;opacity:1 !important;margin-top:12px !important}@media (min-width:960px){body .budclub-product-page .budclub-price-panel.is-compact-no-bogo{padding-bottom:20px !important}}@media (max-width:767px){body .budclub-product-page .budclub-price-panel.is-compact-no-bogo{padding-bottom:16px !important}}.budclub-product-page .budclub-main-image.is-showing-video [data-gallery-main]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.budclub-product-page .budclub-main-image.is-showing-video .budclub-img-zoom{display:none!important}.budclub-product-page .budclub-gallery-video{position:absolute!important;inset:0!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#050505!important}.budclub-product-page .budclub-gallery-video[hidden]{display:none!important}.budclub-product-page .budclub-gallery-video video{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;background:#050505!important;border:0!important}.budclub-product-page .budclub-thumb--video{position:relative!important;background:#050505!important;color:var(--bc-green)!important}.budclub-product-page .budclub-thumb--video:after{content:"▶"!important;position:absolute!important;left:50%!important;top:50%!important;z-index:2!important;transform:translate(-50%,-50%)!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:999px!important;background:rgba(244,243,236,.94)!important;color:#050505!important;font-size:14px!important;font-weight:900!important;box-shadow:0 8px 20px rgba(0,0,0,.28)!important}.budclub-product-page .budclub-thumb--video img{filter:brightness(.78)!important}.budclub-product-page .budclub-thumb-video-fallback{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important;color:var(--bc-green)!important;background:linear-gradient(135deg,#090909,#1c2018)!important}.budclub-product-page .budclub-thumb--video{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important}.budclub-product-page .budclub-thumb--video img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important}.budclub-product-page .budclub-thumb--video:not(:has(img)):not(:has(video)){background:linear-gradient(135deg,#090909,#1c2018)!important}.budclub-product-page .budclub-thumb--video video{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;background:transparent!important;filter:brightness(.78)!important;pointer-events:none!important}.budclub-product-page .budclub-thumb--video.is-video-live video{filter:none!important}.budclub-product-page .budclub-thumb--video.is-video-live:after{display:none!important}body.bc-menu-open.single-product .budclub-sticky-cart,body.bc-menu-open .budclub-product-page .budclub-sticky-cart{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(10px) !important;z-index:1 !important}.budclub-main-image{touch-action:pan-y;-webkit-user-select:none;user-select:none}.budclub-main-image.is-swiping-gallery img,.budclub-main-image.is-swiping-gallery video{pointer-events:none}@media (max-width:959px){body.single-product .bud-ai-launcher{bottom:var(--bc-sp-floating-bottom,72px) !important;z-index:1000004 !important}body.bc-menu-open.single-product .bud-ai-launcher,body.bclcd-is-open.single-product .bud-ai-launcher{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(8px) !important}}@media (max-width:959px){body.bc-bud-ai-open.single-product .bclcd-floating-toggle,body.bc-bud-ai-open.single-product .bud-ai-launcher{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(8px) !important}}