.lcw-expand-menu-wrap,.lcw-gumroad-grid-widget,.lcw-gumroad-slider-widget,.lcw-arrow-button-wrap,.lcw-add-to-cart,.lcw-product-specs,.lcw-wc-notices{font-family:"Urbanist",sans-serif}.lcw-expand-menu-wrap{display:flex;width:100%;pointer-events:none}.lcw-expand-menu-wrap.is-sticky{position:sticky}.lcw-expand-menu-wrap.is-fixed{position:fixed;left:0;right:0}.lcw-expand-menu{--lcw-menu-duration:480ms;--lcw-item-stagger:55ms;width:min(390px, calc(100vw - 24px));background:#111;border-radius:18px;color:#fff;overflow:hidden;pointer-events:auto;box-shadow:0 14px 40px rgb(16 16 16 / .12)}.lcw-expand-menu-head{min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:9px 10px 9px 22px}.lcw-expand-menu-brand{display:inline-flex;align-items:center;min-width:0;gap:10px;color:#fff;text-decoration:none}.lcw-expand-menu-brand-text{min-width:0;font-size:15px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lcw-expand-menu-logo{display:block;flex:0 0 auto;width:42px;max-width:100%;max-height:42px;height:auto;object-fit:contain}.lcw-expand-menu-toggle{appearance:none;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:#fff;color:#101010;display:grid;place-items:center;cursor:pointer;position:relative}.lcw-expand-menu-toggle:focus-visible,.lcw-expand-menu-cart-toggle:focus-visible,.lcw-expand-menu-patreon:focus-visible,.lcw-menu-cart-checkout:focus-visible,.lcw-expand-menu-link:focus-visible,.lcw-product-card:focus-visible,.lcw-grid-page-button:focus-visible,.lcw-slider-arrow:focus-visible,.lcw-slider-dot:focus-visible,.lcw-arrow-button:focus-visible{outline:3px solid #ffac00;outline-offset:3px}.lcw-menu-dots,.lcw-menu-close{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform 240ms ease,opacity 180ms ease}.lcw-menu-dots{gap:4px}.lcw-menu-dots i{width:4px;height:4px;border-radius:50%;background:currentColor}.lcw-menu-close{opacity:0;transform:rotate(-45deg) scale(.7)}.lcw-menu-close i{position:absolute;width:18px;height:1.8px;border-radius:2px;background:currentColor}.lcw-menu-close i:first-child{transform:rotate(45deg)}.lcw-menu-close i:last-child{transform:rotate(-45deg)}.lcw-expand-menu.is-open .lcw-menu-dots{opacity:0;transform:rotate(45deg) scale(.65)}.lcw-expand-menu.is-open .lcw-menu-close{opacity:1;transform:rotate(0) scale(1)}.lcw-expand-menu-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--lcw-menu-duration) cubic-bezier(.16,1,.3,1)}.lcw-expand-menu.is-open .lcw-expand-menu-reveal:not(.lcw-expand-menu-cart-reveal){grid-template-rows:1fr}.lcw-expand-menu.is-cart-open .lcw-expand-menu-cart-reveal{grid-template-rows:1fr}.lcw-expand-menu-actions{display:inline-flex;align-items:center;gap:8px}.lcw-expand-menu-patreon{position:relative;width:44px;height:44px;background:#fff0;border:1px solid currentColor;border-radius:12px;color:#fff;display:grid;place-items:center;text-decoration:none;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.lcw-expand-menu-patreon:hover,.lcw-expand-menu-patreon:focus-visible{background:#ffac00;border-color:#ffac00;color:#101010}.lcw-expand-menu-patreon svg{width:20px;height:20px;fill:currentColor}.lcw-expand-menu-patreon i{font-size:19px}.lcw-expand-menu-cart-toggle{appearance:none;position:relative;width:44px;height:44px;padding:0;background:#fff0;border:1px solid currentColor;border-radius:12px;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.lcw-menu-cart-icon-wrap{position:relative;display:inline-grid;place-items:center;line-height:1}.lcw-menu-cart-icon-wrap svg{width:20px;height:20px;fill:currentColor}.lcw-menu-cart-icon-wrap svg.lcw-menu-cart-icon{fill:none}.lcw-menu-cart-icon-wrap i{font-size:19px}.lcw-expand-menu-cart-toggle:hover,.lcw-expand-menu-cart-toggle:focus-visible,.lcw-expand-menu.is-cart-open .lcw-expand-menu-cart-toggle{background:#ffac00;border-color:#ffac00;color:#101010}.lcw-menu-cart-count{position:absolute;top:-9px;right:-12px;display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#ffac00;color:#101010;font-size:11px;font-weight:600;line-height:1;box-shadow:0 0 0 2px rgb(17 17 17 / .9)}.lcw-menu-cart-contents{display:flex;flex-direction:column;gap:14px;padding:8px 22px 18px;color:#fff}.lcw-menu-cart-empty{margin:0;font-size:14px}.lcw-menu-cart-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lcw-menu-cart-item{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.35}.lcw-menu-cart-item-thumb{flex-shrink:0;width:40px;height:40px;border-radius:9px;object-fit:cover;background:rgb(255 255 255 / .08)}.lcw-menu-cart-item-name{flex:1;min-width:0}.lcw-menu-cart-item-meta{flex-shrink:0;opacity:.75}.lcw-menu-cart-remove{flex-shrink:0;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:currentColor;opacity:.55;text-decoration:none;transition:opacity 160ms ease,background-color 160ms ease,color 160ms ease}.lcw-menu-cart-remove svg{width:11px;height:11px;display:block}.lcw-menu-cart-remove:hover,.lcw-menu-cart-remove:focus-visible{opacity:1;background:#d64545;color:#fff}.lcw-menu-cart-subtotal{display:flex;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid currentColor;font-size:14px;font-weight:600}.lcw-menu-cart-checkout{display:block;padding:12px 16px;border-radius:12px;background:#ffac00;color:#101010;font-size:15px;font-weight:600;text-align:center;text-decoration:none;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.lcw-menu-cart-checkout:hover,.lcw-menu-cart-checkout:focus-visible{background:#fff;color:#101010}.lcw-expand-menu-clip{min-height:0;overflow:hidden}.lcw-expand-menu-links{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:8px 10px 18px 22px}.lcw-expand-menu-link{display:inline-flex;align-items:center;max-width:100%;padding:9px 16px;border-radius:9px;background:#fff;color:#101010;font-size:15px;font-weight:500;line-height:1.15;opacity:0;transform:translateY(-12px) scale(.96);transition:opacity 260ms ease,transform 390ms cubic-bezier(.16,1,.3,1),background-color 180ms ease,color 180ms ease}.lcw-expand-menu.is-open .lcw-expand-menu-link{opacity:1;transform:translateY(0) scale(1);transition-delay:calc(80ms + (var(--lcw-item-index) * var(--lcw-item-stagger)))}.lcw-expand-menu-link:hover,.lcw-expand-menu-link:focus-visible{background:#ffac00;color:#101010}.lcw-products{min-width:0}.lcw-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:34px}.lcw-product-card[hidden]{display:none!important}.lcw-product-card{display:flex;flex-direction:column;min-width:0;height:100%;padding:12px 12px 18px;border:1px solid #e4e4e4;border-radius:24px;background:#fff;color:#101010;text-decoration:none;overflow:hidden;transition:transform 250ms cubic-bezier(.16,1,.3,1),box-shadow 250ms ease}.lcw-product-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgb(26 26 26 / .08)}.lcw-product-image{position:relative;aspect-ratio:1.42 / 1;overflow:hidden;border-radius:17px;background:#101010}.lcw-product-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 650ms cubic-bezier(.16,1,.3,1)}.lcw-product-card:hover .lcw-product-image img{transform:scale(1.025)}.lcw-product-image-empty{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.5%,rgb(255 255 255 / .12) 50%,transparent 50.5%),linear-gradient(rgb(255 255 255 / .08) 49.5%,transparent 50%,rgb(255 255 255 / .08) 50.5%)}.lcw-product-body{display:flex;flex:1;flex-direction:column;padding:20px 4px 0}.lcw-product-title{margin:0;color:#1a1a1a;font-size:clamp(21px, 2vw, 28px);font-weight:500;line-height:1.08;letter-spacing:-.025em}.lcw-product-description{margin:12px 0 0;color:#6e748c;font-size:14px;line-height:1.55}.lcw-product-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.lcw-product-title-row .lcw-product-title{min-width:0;overflow-wrap:anywhere}.lcw-product-title-row .lcw-product-arrow{flex-shrink:0}.lcw-product-meta{margin:0 0 8px;color:#6e748c;font-size:14px;font-weight:500;line-height:1.3}.lcw-product-arrow{--lcw-product-arrow-fill:#ffac00;--lcw-product-arrow-color:#101010;--lcw-product-arrow-hover-fill:#101010;--lcw-product-arrow-hover-color:#ffffff;--lcw-product-arrow-duration:420ms;position:relative;width:42px;height:42px;border-radius:50%;border:var(--lcw-product-arrow-border-width,0) solid var(--lcw-product-arrow-border-color,transparent);display:grid;place-items:center;overflow:hidden;background:var(--lcw-product-arrow-fill);color:var(--lcw-product-arrow-color);isolation:isolate;transition:border-color var(--lcw-product-arrow-duration) cubic-bezier(.16,1,.3,1),border-width var(--lcw-product-arrow-duration) cubic-bezier(.16,1,.3,1)}.lcw-product-card:hover .lcw-product-arrow,.lcw-product-card:focus-visible .lcw-product-arrow{border-width:var(--lcw-product-arrow-hover-border-width,var(--lcw-product-arrow-border-width,0));border-color:var(--lcw-product-arrow-hover-border-color,var(--lcw-product-arrow-border-color,transparent))}.lcw-product-arrow-fill{position:absolute;inset:0;z-index:0;background:var(--lcw-product-arrow-hover-fill);clip-path:circle(0% at 0% 100%);transition:clip-path var(--lcw-product-arrow-duration) cubic-bezier(.16,1,.3,1)}.lcw-product-arrow-icon{position:absolute;z-index:1;width:18px;height:18px;transition:transform var(--lcw-product-arrow-duration) cubic-bezier(.16,1,.3,1)}.lcw-product-arrow-icon-primary{transform:translate3d(0,0,0)}.lcw-product-arrow-icon-follow{color:var(--lcw-product-arrow-hover-color);transform:translate3d(-155%,155%,0)}.lcw-product-card:hover .lcw-product-arrow-fill,.lcw-product-card:focus-visible .lcw-product-arrow-fill{clip-path:circle(150% at 0% 100%)}.lcw-product-card:hover .lcw-product-arrow-icon-primary,.lcw-product-card:focus-visible .lcw-product-arrow-icon-primary{transform:translate3d(155%,-155%,0)}.lcw-product-card:hover .lcw-product-arrow-icon-follow,.lcw-product-card:focus-visible .lcw-product-arrow-icon-follow{transform:translate3d(0,0,0)}.lcw-card-style-minimal{padding:0!important;border-color:transparent!important;background:transparent!important;overflow:visible}.lcw-card-style-minimal:hover{box-shadow:none}.lcw-card-style-minimal .lcw-product-body{padding:18px 2px 0}.lcw-card-style-minimal .lcw-product-title{font-size:clamp(20px, 1.8vw, 25px)}.lcw-card-style-minimal .lcw-product-arrow{width:38px;height:38px;border:1px solid currentColor;border-radius:12px}.lcw-card-style-editorial{--lcw-editorial-overlay:#101010;position:relative;padding:0!important;background:#101010}.lcw-card-style-editorial .lcw-product-image{flex:1;aspect-ratio:1 / 1!important;min-height:100%;border-radius:inherit!important}.lcw-card-style-editorial .lcw-product-image::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(16 16 16 / .96) 0%,rgb(16 16 16 / .52) 34%,transparent 66%);background:linear-gradient(0deg,var(--lcw-editorial-overlay) 0%,color-mix(in srgb,var(--lcw-editorial-overlay) 58%,transparent) 36%,transparent 68%);pointer-events:none}.lcw-card-style-editorial .lcw-product-body{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(24px, 3vw, 38px);pointer-events:none}.lcw-card-style-editorial .lcw-product-title{color:#fff;font-size:clamp(24px, 2.5vw, 36px);text-wrap:balance}.lcw-card-style-editorial .lcw-product-description,.lcw-card-style-editorial .lcw-product-meta{color:#f2f2f2}.lcw-card-style-editorial .lcw-product-meta{margin-bottom:0}.lcw-card-style-editorial .lcw-product-description{margin-top:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lcw-card-style-editorial .lcw-product-arrow{grid-column:2;grid-row:1;align-self:center;justify-self:end;width:44px;height:44px;border-radius:14px}.lcw-card-style-editorial:hover .lcw-product-image img{transform:scale(1.06)}.lcw-arrow-button-wrap{display:flex;width:100%}.lcw-arrow-button{--lcw-button-label:#101010;--lcw-button-label-hover:#101010;--lcw-button-border:#101010;--lcw-button-arrow:#101010;--lcw-button-fill:#101010;--lcw-button-arrow-hover:#ffffff;--lcw-button-duration:420ms;display:inline-flex;align-items:center;gap:18px;color:var(--lcw-button-label);text-decoration:none}.lcw-arrow-button-label{font-size:clamp(26px, 3vw, 36px);font-weight:400;line-height:1.05;letter-spacing:-.035em;transition:color 180ms ease}.lcw-arrow-button-box{position:relative;display:grid;flex:0 0 auto;width:58px;height:58px;place-items:center;overflow:hidden;border:2px solid var(--lcw-button-border);border-radius:16px;background:#fff0;color:var(--lcw-button-arrow);isolation:isolate}.lcw-arrow-button-fill{position:absolute;inset:-2px;z-index:-1;background:var(--lcw-button-fill);clip-path:circle(0% at 0% 100%)!important;transition:clip-path var(--lcw-button-duration) cubic-bezier(.16,1,.3,1)}.lcw-arrow-button-icon{position:absolute;width:24px;height:24px;transition:transform var(--lcw-button-duration) cubic-bezier(.16,1,.3,1)}.lcw-arrow-button-icon-primary{color:var(--lcw-button-arrow);transform:translate3d(0,0,0)}.lcw-arrow-button-icon-follow{color:var(--lcw-button-arrow-hover);transform:translate3d(-155%,155%,0)}.lcw-arrow-button:hover,.lcw-arrow-button:focus-visible{color:var(--lcw-button-label-hover)}.lcw-arrow-button:hover .lcw-arrow-button-fill,.lcw-arrow-button:focus-visible .lcw-arrow-button-fill{clip-path:circle(150% at 0% 100%)!important}.lcw-arrow-button:hover .lcw-arrow-button-icon-primary,.lcw-arrow-button:focus-visible .lcw-arrow-button-icon-primary{transform:translate3d(155%,-155%,0)}.lcw-arrow-button:hover .lcw-arrow-button-icon-follow,.lcw-arrow-button:focus-visible .lcw-arrow-button-icon-follow{transform:translate3d(0,0,0)}.lcw-product-arrow svg,.lcw-grid-page-button svg,.lcw-slider-arrow svg{width:18px;height:18px}.lcw-add-to-cart form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0}.lcw-add-to-cart form.cart.variations_form{display:block}.lcw-add-to-cart .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.lcw-add-to-cart .variations{width:auto;margin:0 0 16px;border-collapse:collapse}.lcw-add-to-cart .variations th,.lcw-add-to-cart .variations td{padding:0 14px 10px 0;text-align:left;vertical-align:middle;border:0}.lcw-add-to-cart .variations label{font-size:14px;font-weight:600}.lcw-add-to-cart .variations select{padding:10px 14px;border:1.5px solid rgb(16 16 16 / .25);border-radius:12px;background:#fff0;font-family:inherit;font-size:14px;color:inherit}.lcw-add-to-cart .reset_variations{font-size:12.5px;color:#6e748c}.lcw-add-to-cart .quantity{display:inline-flex;align-items:stretch;border:1.5px solid rgb(16 16 16 / .25);border-radius:12px;overflow:hidden}.lcw-add-to-cart .quantity.hidden{display:none}.lcw-add-to-cart .quantity .qty{width:44px;padding:10px 2px;border:0;background:#fff0;font-family:inherit;font-size:14px;font-weight:600;color:inherit;text-align:center;appearance:textfield;-moz-appearance:textfield}.lcw-add-to-cart .quantity .qty::-webkit-inner-spin-button,.lcw-add-to-cart .quantity .qty::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.lcw-qty-step{appearance:none;width:38px;padding:0;border:0;background:none;font-family:inherit;font-size:17px;font-weight:500;color:inherit;cursor:pointer;transition:background-color 160ms ease}.lcw-qty-step:hover{background:rgb(16 16 16 / .06)}.lcw-add-to-cart .woocommerce-variation-price{margin-bottom:12px;font-weight:600}.lcw-add-to-cart .woocommerce-variation-availability{margin-bottom:12px}.lcw-add-to-cart .stock{margin:0;font-size:13.5px;font-weight:600}.lcw-add-to-cart .single_add_to_cart_button{appearance:none;flex:1 1 auto;margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:inherit;cursor:pointer}.lcw-add-to-cart .single_add_to_cart_button.lcw-arrow-button{display:flex;justify-content:space-between;align-items:center}.lcw-add-to-cart .single_add_to_cart_button.disabled,.lcw-add-to-cart .single_add_to_cart_button:disabled{opacity:.45;cursor:not-allowed}.lcw-product-specs{border-top:1px solid rgb(16 16 16 / .12)}.lcw-spec-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 2px;border-bottom:1px solid rgb(16 16 16 / .12);font-size:14px}.lcw-spec-label{font-weight:600;flex-shrink:0}.lcw-spec-value{color:#6e748c;text-align:right}body:has(.lcw-wc-notices) .woocommerce-message:not(.lcw-wc-notices .woocommerce-message),body:has(.lcw-wc-notices) .woocommerce-info:not(.lcw-wc-notices .woocommerce-info),body:has(.lcw-wc-notices) .woocommerce-error:not(.lcw-wc-notices .woocommerce-error){display:none}.lcw-notice{--lcw-notice-accent:#101010;--lcw-notice-ink:#ffffff;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;margin:0 0 16px;padding:14px 18px;border:1.5px solid var(--lcw-notice-accent);border-radius:18px;background:#fff0;color:#101010;font-size:15px;line-height:1.5}.lcw-notice-success{--lcw-notice-accent:#ffac00;--lcw-notice-ink:#101010}.lcw-notice-error{--lcw-notice-accent:#d64545}.lcw-notice-icon{width:27px;height:27px;border-radius:50%;background:var(--lcw-notice-accent);color:var(--lcw-notice-ink);display:grid;place-items:center}.lcw-notice-icon svg{width:15px;height:15px;display:block}.lcw-notice-text a{color:inherit;font-weight:600;text-decoration:underline}.lcw-notice-button{justify-self:end;text-decoration:none}.lcw-wc-notices .lcw-arrow-button{gap:12px}.lcw-wc-notices .lcw-arrow-button-label{font-size:15px;font-weight:600;letter-spacing:0;line-height:1.2}.lcw-wc-notices .lcw-arrow-button-box{width:44px;height:44px;border-radius:12px}.lcw-wc-notices .lcw-arrow-button-icon{width:18px;height:18px}@media (max-width:700px){.lcw-notice{gap:10px 12px;padding:12px 14px;font-size:14px}.lcw-notice-icon{width:24px;height:24px}.lcw-notice-icon svg{width:13px;height:13px}.lcw-wc-notices .lcw-arrow-button-box{width:40px;height:40px}.lcw-wc-notices .lcw-arrow-button-label{font-size:14px}}.lcw-add-to-cart .single_add_to_cart_button,.lcw-add-to-cart .single_add_to_cart_button:hover,.lcw-add-to-cart .single_add_to_cart_button:focus{appearance:none!important;background:#fff0 none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-height:0!important;height:auto!important;line-height:1.2!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:none!important;color:var(--lcw-button-label,#101010)!important;font-family:inherit!important;font-weight:600!important;cursor:pointer!important}.lcw-add-to-cart .single_add_to_cart_button:hover .lcw-arrow-button-label{color:var(--lcw-button-label-hover,#101010)!important}.lcw-add-to-cart .lcw-arrow-button-box{background:transparent!important}.lcw-listen-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-family:"Urbanist",sans-serif}.lcw-listen-link{display:inline-flex;align-items:center;gap:10px;padding:11px 18px 11px 16px;border:1.5px solid currentColor;border-radius:12px;background:#fff0;color:#101010;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.lcw-listen-link:hover,.lcw-listen-link:focus-visible,.lcw-listen-link.is-preferred{background:#ffac00;border-color:#ffac00;color:#101010}.lcw-listen-link-icon{display:inline-grid;place-items:center;line-height:1}.lcw-listen-link svg{width:19px;height:19px;display:block}[class*="lcw-listen-stacked-yes"] .lcw-listen-links{flex-direction:column;align-items:stretch}[class*="lcw-listen-stacked-yes"] .lcw-listen-link{justify-content:center}.lcw-widget-message{padding:18px 20px;border:1px solid #e4e4e4;border-radius:14px;background:#fff;color:#6e748c;font-size:14px;line-height:1.5}.lcw-grid-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:44px}.lcw-grid-page-numbers,.lcw-slider-arrows,.lcw-slider-dots{display:flex;align-items:center;gap:8px}.lcw-grid-page-ellipsis{min-width:24px;color:#6e748c;text-align:center}.lcw-grid-page-button,.lcw-slider-arrow,.lcw-slider-dot{appearance:none;border:1px solid #e4e4e4;background:#fff;color:#101010;cursor:pointer}.lcw-grid-page-button{min-height:42px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500}.lcw-grid-page-button.is-active{background:#ffac00}.lcw-archive-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:26px}.lcw-archive-toolbar .woocommerce-result-count{margin:0;font-size:14px;color:#6e748c}.lcw-archive-toolbar .woocommerce-ordering{margin:0 0 0 auto}.lcw-archive-toolbar .orderby{padding:10px 36px 10px 16px;border:1.5px solid rgb(16 16 16 / .25);border-radius:12px;background:#fff0;font-family:inherit;font-size:14px;color:inherit;cursor:pointer}.lcw-archive-pagination .page-numbers{min-height:42px;padding:0 16px;border:1px solid #e4e4e4;border-radius:999px;background:#fff;color:#101010;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;text-decoration:none}.lcw-archive-pagination .page-numbers.current{background:#ffac00}.lcw-archive-pagination .page-numbers.dots{border:0;background:none;color:#6e748c}.lcw-grid-page-button:disabled,.lcw-slider-arrow:disabled{opacity:.38;cursor:not-allowed}.lcw-gumroad-slider-widget{--lcw-slides-visible:3;--lcw-slider-gap:24px;min-width:0}.lcw-gumroad-slider-viewport{overflow:hidden}.lcw-gumroad-slider-track{display:flex;gap:var(--lcw-slider-gap);transform:translate3d(0,0,0);transition-property:transform;transition-duration:520ms;transition-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform}.lcw-gumroad-slide{flex:0 0 calc((100% - ((var(--lcw-slides-visible) - 1) * var(--lcw-slider-gap))) / var(--lcw-slides-visible));min-width:0}.lcw-slider-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:28px}.lcw-slider-arrow{--lcw-slider-arrow-fill:#ffac00;--lcw-slider-arrow-color:#101010;--lcw-slider-arrow-hover-fill:#101010;--lcw-slider-arrow-hover-color:#ffffff;--lcw-slider-arrow-duration:420ms;position:relative;width:48px;height:48px;padding:0;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--lcw-slider-arrow-fill);color:var(--lcw-slider-arrow-color);isolation:isolate}.lcw-slider-arrow-fill{position:absolute;inset:0;z-index:0;background:var(--lcw-slider-arrow-hover-fill);clip-path:circle(0% at 0% 100%);transition:clip-path var(--lcw-slider-arrow-duration) cubic-bezier(.16,1,.3,1)}.lcw-slider-arrow-icon{position:absolute;z-index:1;transition:transform var(--lcw-slider-arrow-duration) cubic-bezier(.16,1,.3,1)}.lcw-slider-arrow-icon-follow{color:var(--lcw-slider-arrow-hover-color)}.lcw-slider-previous .lcw-slider-arrow-icon-follow{transform:translate3d(155%,0,0)}.lcw-slider-next .lcw-slider-arrow-icon-follow{transform:translate3d(-155%,0,0)}.lcw-slider-arrow:not(:disabled):hover .lcw-slider-arrow-fill,.lcw-slider-arrow:not(:disabled):focus-visible .lcw-slider-arrow-fill{clip-path:circle(150% at 0% 100%)}.lcw-slider-previous:not(:disabled):hover .lcw-slider-arrow-icon-primary,.lcw-slider-previous:not(:disabled):focus-visible .lcw-slider-arrow-icon-primary{transform:translate3d(-155%,0,0)}.lcw-slider-next:not(:disabled):hover .lcw-slider-arrow-icon-primary,.lcw-slider-next:not(:disabled):focus-visible .lcw-slider-arrow-icon-primary{transform:translate3d(155%,0,0)}.lcw-slider-arrow:not(:disabled):hover .lcw-slider-arrow-icon-follow,.lcw-slider-arrow:not(:disabled):focus-visible .lcw-slider-arrow-icon-follow{transform:translate3d(0,0,0)}.lcw-slider-dot{width:24px;height:8px;padding:0;border:0;border-radius:50%;background:#d4d5d9;transform:scaleX(.3333);transition:transform 220ms ease,border-radius 220ms ease,background-color 180ms ease}.lcw-slider-dot.is-active{border-radius:99px;background:#ffac00;transform:scaleX(1)}@media (max-width:1024px){.lcw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lcw-gumroad-slider-widget{--lcw-slides-visible:2}}@media (max-width:767px){.lcw-expand-menu-wrap.is-fixed{padding-inline:12px}.lcw-product-grid{grid-template-columns:1fr}.lcw-gumroad-slider-widget{--lcw-slides-visible:1}.lcw-grid-page-button span{display:none}}@media (prefers-reduced-motion:reduce){.lcw-expand-menu-reveal,.lcw-expand-menu-link,.lcw-menu-dots,.lcw-menu-close,.lcw-product-card,.lcw-product-image img,.lcw-product-arrow,.lcw-product-arrow-fill,.lcw-product-arrow-icon,.lcw-gumroad-slider-track,.lcw-slider-dot,.lcw-slider-arrow-fill,.lcw-slider-arrow-icon,.lcw-arrow-button-label,.lcw-arrow-button-fill,.lcw-arrow-button-icon{transition-duration:1ms!important}.lcw-slider-arrow-icon-primary{opacity:1;transform:none!important}.lcw-slider-arrow-icon-follow{opacity:0;transform:none!important}.lcw-slider-arrow:not(:disabled):hover .lcw-slider-arrow-icon-primary,.lcw-slider-arrow:not(:disabled):focus-visible .lcw-slider-arrow-icon-primary{opacity:0}.lcw-slider-arrow:not(:disabled):hover .lcw-slider-arrow-icon-follow,.lcw-slider-arrow:not(:disabled):focus-visible .lcw-slider-arrow-icon-follow{opacity:1}.lcw-product-arrow-icon-primary{opacity:1;transform:none!important}.lcw-product-arrow-icon-follow{opacity:0;transform:none!important}.lcw-product-card:hover .lcw-product-arrow-icon-primary,.lcw-product-card:focus-visible .lcw-product-arrow-icon-primary{opacity:0}.lcw-product-card:hover .lcw-product-arrow-icon-follow,.lcw-product-card:focus-visible .lcw-product-arrow-icon-follow{opacity:1}.lcw-arrow-button-icon-primary{opacity:1;transform:none!important}.lcw-arrow-button-icon-follow{opacity:0;transform:none!important}.lcw-arrow-button:hover .lcw-arrow-button-icon-primary,.lcw-arrow-button:focus-visible .lcw-arrow-button-icon-primary{opacity:0}.lcw-arrow-button:hover .lcw-arrow-button-icon-follow,.lcw-arrow-button:focus-visible .lcw-arrow-button-icon-follow{opacity:1}}.lcw-arrow-button-wrap a.lcw-arrow-button,.lcw-wc-notices a.lcw-arrow-button{color:var(--lcw-button-label,#101010)}.lcw-arrow-button-wrap a.lcw-arrow-button:hover,.lcw-arrow-button-wrap a.lcw-arrow-button:focus-visible,.lcw-wc-notices a.lcw-arrow-button:hover,.lcw-wc-notices a.lcw-arrow-button:focus-visible{color:var(--lcw-button-label-hover,#101010)}.lcw-listen-links a.lcw-listen-link{color:#101010}.lcw-listen-links a.lcw-listen-link:hover,.lcw-listen-links a.lcw-listen-link:focus-visible,.lcw-listen-links a.lcw-listen-link.is-preferred{color:#101010}.lcw-expand-menu a.lcw-expand-menu-brand{color:#fff}.lcw-expand-menu a.lcw-expand-menu-link{color:#101010}.lcw-expand-menu a.lcw-expand-menu-link:hover,.lcw-expand-menu a.lcw-expand-menu-link:focus-visible{color:#101010}.lcw-expand-menu a.lcw-expand-menu-patreon{color:#fff}.lcw-expand-menu a.lcw-expand-menu-patreon:hover,.lcw-expand-menu a.lcw-expand-menu-patreon:focus-visible{color:#101010}.lcw-menu-cart-contents a.lcw-menu-cart-checkout{color:#101010}.lcw-menu-cart-contents a.lcw-menu-cart-checkout:hover,.lcw-menu-cart-contents a.lcw-menu-cart-checkout:focus-visible{color:#101010}.lcw-menu-cart-contents a.lcw-menu-cart-remove{color:inherit}.lcw-notice .lcw-notice-text a{color:inherit}[class*="lcw-play-badge-yes"] .lcw-product-image:not(.lcw-product-embed)::before{content:"";position:absolute;inset:0;margin:auto;width:58px;height:41px;z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath d='M66.5 7.7c-.8-2.9-3-5.2-5.9-6C55.4.3 34 .3 34 .3S12.6.3 7.4 1.7c-2.9.8-5.1 3.1-5.9 6C.1 13 .1 24 .1 24s0 11 1.4 16.3c.8 2.9 3 5.2 5.9 6 5.2 1.4 26.6 1.4 26.6 1.4s21.4 0 26.6-1.4c2.9-.8 5.1-3.1 5.9-6C67.9 35 67.9 24 67.9 24s0-11-1.4-16.3z' fill='%23ff0000'/%3E%3Cpath d='M27 34V14l18 10z' fill='%23ffffff'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 6px 16px rgb(0 0 0 / .35));pointer-events:none;transition:transform 240ms ease}[class*="lcw-play-badge-yes"] .lcw-product-card:hover .lcw-product-image:not(.lcw-product-embed)::before{transform:scale(1.1)}.lcw-product-embed iframe{display:block;width:100%;height:100%;border:0}.lcw-card-style-embed .lcw-product-image{aspect-ratio:16 / 9!important}.lcw-product-arrow-link{display:inline-flex;flex-shrink:0;color:inherit;text-decoration:none}.lcw-product-arrow-link:focus-visible{outline:3px solid #ffac00;outline-offset:3px;border-radius:50%}.lcw-expand-menu button.lcw-expand-menu-toggle,.lcw-expand-menu button.lcw-expand-menu-toggle:hover,.lcw-expand-menu button.lcw-expand-menu-toggle:focus{padding:0;border:0;border-radius:12px;background-color:#fff;color:#101010;box-shadow:none;font-family:inherit}.lcw-expand-menu button.lcw-expand-menu-cart-toggle{padding:0;border:1px solid currentColor;border-radius:12px;background-color:#fff0;color:#fff;box-shadow:none;font-family:inherit}.lcw-expand-menu button.lcw-expand-menu-cart-toggle:hover,.lcw-expand-menu button.lcw-expand-menu-cart-toggle:focus-visible,.lcw-expand-menu.is-cart-open button.lcw-expand-menu-cart-toggle{background-color:#ffac00;border-color:#ffac00;color:#101010}.lcw-slider-controls button.lcw-slider-arrow,.lcw-slider-controls button.lcw-slider-arrow:hover,.lcw-slider-controls button.lcw-slider-arrow:focus{padding:0;border:1px solid #e4e4e4;border-radius:50%;background-color:var(--lcw-slider-arrow-fill,#ffac00);color:var(--lcw-slider-arrow-color,#101010);box-shadow:none;font-family:inherit}.lcw-slider-dots button.lcw-slider-dot,.lcw-slider-dots button.lcw-slider-dot:hover,.lcw-slider-dots button.lcw-slider-dot:focus{padding:0;border:0;border-radius:50%;background-color:#d4d5d9;box-shadow:none}.lcw-slider-dots button.lcw-slider-dot.is-active{background-color:#ffac00}.lcw-grid-pagination button.lcw-grid-page-button,.lcw-grid-pagination button.lcw-grid-page-button:hover,.lcw-grid-pagination button.lcw-grid-page-button:focus{min-height:42px;padding:0 16px;border:1px solid #e4e4e4;border-radius:999px;background-color:#fff;color:#101010;box-shadow:none;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:normal;text-transform:none}.lcw-grid-pagination button.lcw-grid-page-button.is-active{background-color:#ffac00;color:#101010}.lcw-add-to-cart button.lcw-qty-step,.lcw-add-to-cart button.lcw-qty-step:focus{width:38px;padding:0;border:0;border-radius:0;background-color:#fff0;color:inherit;box-shadow:none;font-family:inherit;font-size:17px;font-weight:500;line-height:1;min-height:0}.lcw-add-to-cart button.lcw-qty-step:hover{width:38px;padding:0;border:0;background-color:rgb(16 16 16 / .06);color:inherit;box-shadow:none}.lcw-grid-search{margin-bottom:24px}.lcw-grid-search-input{width:min(340px, 100%);padding:11px 16px;border:1.5px solid rgb(16 16 16 / .25);border-radius:12px;background:#fff0;color:inherit;font-family:inherit;font-size:14px;transition:border-color 160ms ease}.lcw-grid-search-input:focus{outline:none;border-color:#ffac00}.lcw-grid-search-input::-webkit-search-cancel-button{cursor:pointer}.lcw-grid-search-empty{margin:0 0 24px;color:#6e748c;font-size:14px}.lcw-hosts-widget{font-family:"Urbanist",sans-serif}.lcw-host-card{cursor:default}.lcw-host-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.lcw-host-social{width:36px;height:36px;display:grid;place-items:center;border:1.5px solid currentColor;border-radius:10px;color:#101010;text-decoration:none;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}.lcw-host-social svg{width:17px;height:17px;display:block}.lcw-host-social:hover,.lcw-host-social:focus-visible{background:#ffac00;border-color:#ffac00;color:#101010}.lcw-host-socials a.lcw-host-social{color:#101010}.lcw-host-socials a.lcw-host-social:hover,.lcw-host-socials a.lcw-host-social:focus-visible{color:#101010}.lcw-host-card .lcw-host-media{position:relative;display:flex;flex-direction:column}.lcw-host-card .lcw-host-extra{padding-top:0}.lcw-host-card.lcw-card-style-editorial .lcw-host-media .lcw-product-body{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(20px, 2.5vw, 30px);pointer-events:none}.lcw-host-card.lcw-card-style-editorial .lcw-host-media .lcw-product-image{border-radius:inherit}.lcw-host-card.lcw-card-style-editorial .lcw-host-extra{position:static;display:block;padding:16px 20px 20px;pointer-events:auto}.lcw-host-card.lcw-card-style-editorial .lcw-host-extra .lcw-product-description{margin-top:0;color:#f2f2f2;display:block;overflow:visible}.lcw-host-card.lcw-card-style-editorial .lcw-host-social{color:#fff}.lcw-video-editorial .lcw-host-media{position:relative;display:flex;flex-direction:column}.lcw-video-editorial .lcw-host-media .lcw-product-image{aspect-ratio:16 / 9!important;min-height:0;flex:none;border-radius:inherit}.lcw-video-editorial .lcw-host-media .lcw-product-body{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(18px, 2.2vw, 28px);pointer-events:none}.lcw-video-editorial .lcw-host-extra{position:static;display:block;padding:14px 20px 20px;pointer-events:auto}.lcw-video-editorial .lcw-host-extra .lcw-product-meta{display:block;margin:0 0 6px}.lcw-video-editorial .lcw-host-extra .lcw-product-description{margin-top:0;display:block;overflow:visible}.lcw-video-editorial .lcw-host-media{overflow:hidden;border-radius:inherit}.lcw-video-editorial .lcw-host-media .lcw-product-title{font-size:clamp(17px, 1.7vw, 26px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lcw-video-editorial--below .lcw-product-image::after{background:linear-gradient(0deg,rgb(16 16 16 / .45) 0%,transparent 40%);background:linear-gradient(0deg,color-mix(in srgb,var(--lcw-editorial-overlay) 45%,transparent) 0%,transparent 40%)}.lcw-video-editorial--overlay .lcw-host-media .lcw-product-meta{margin:0;color:#f2f2f2;font-size:13px}.lcw-video-editorial .lcw-host-extra .lcw-product-title{font-size:clamp(17px, 1.6vw, 24px);display:block;overflow:visible;-webkit-line-clamp:unset}.lcw-video-editorial .lcw-host-extra .lcw-product-title-row{margin-bottom:2px}.lcw-video-editorial .lcw-host-extra .lcw-product-meta{margin-bottom:4px}.lcw-spec-accordion{border-top:1px solid rgb(16 16 16 / .12);font-family:"Urbanist",sans-serif}.lcw-spec-acc-item{border-bottom:1px solid rgb(16 16 16 / .12)}.lcw-spec-acc-heading{margin:0;font:inherit}.lcw-spec-acc-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:13px 2px;background:none;border:0;font:inherit;text-align:left;cursor:pointer;color:inherit}.lcw-spec-acc-header:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.lcw-spec-acc-label{font-weight:600}.lcw-spec-acc-icon{flex-shrink:0;width:20px;height:20px;color:#6e748c;transition:transform 0.25s ease}.lcw-spec-acc-icon svg{display:block;width:100%;height:100%}.lcw-spec-acc-item.is-open .lcw-spec-acc-icon{transform:rotate(180deg)}.lcw-spec-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease}.lcw-spec-acc-item.is-open .lcw-spec-acc-panel{grid-template-rows:1fr}.lcw-spec-acc-value{overflow:hidden;color:#6e748c;min-height:0}.lcw-spec-acc-item.is-open .lcw-spec-acc-value{padding-bottom:13px}@media (prefers-reduced-motion:reduce){.lcw-spec-acc-panel,.lcw-spec-acc-icon{transition:none}}