:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}html,body,#root,.teamshop{font-family:var(--sans);font-synthesis:none}.teamshop h1,.teamshop h2,.teamshop h3,.teamshop button,.teamshop input,.teamshop select,.teamshop textarea{font-family:inherit}:root{--dd-font:Arial,Helvetica,sans-serif;--dd-w-regular:400;--dd-w-medium:600;--dd-w-bold:700}html,body,#root{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:var(--dd-font)!important;font-synthesis:none!important}.teamshop,.home-page,.gallery-page,.adm,.club-admin-premium{font-family:var(--dd-font)!important}.teamshop *,.home-page *,.gallery-page *,.adm *,.club-admin-premium *{font-family:inherit}.teamshop p,.home-page p,.gallery-page p,.adm p,.club-admin-premium p{font-weight:var(--dd-w-regular)}.teamshop h1,.teamshop h2,.teamshop h3,.home-page h1,.home-page h2,.home-page h3,.gallery-page h1,.gallery-page h2,.gallery-page h3,.adm h1,.adm h2,.adm h3,.club-admin-premium h1,.club-admin-premium h2,.club-admin-premium h3{font-family:var(--dd-font)!important;font-weight:var(--dd-w-bold)!important}.teamshop button,.teamshop .storefront-unified-nav a,.teamshop .cart-button,.home-page button,.home-page .links a,.home-page .btn,.adm button,.adm aside>button,.club-admin-premium button,.club-admin-premium a{font-family:var(--dd-font)!important;font-weight:var(--dd-w-medium)!important}.teamshop .eyebrow,.home-page .eyebrow,.adm .kicker,.club-admin-premium .club-eyebrow{font-weight:var(--dd-w-bold)!important}:root{--dd-bg:#f4f5f6;--dd-surface:#fff;--dd-ink:#15191d;--dd-muted:#68727c;--dd-line:#dde2e6;--dd-dark:#111417;--dd-dark-2:#1a1f24;--dd-orange:#f58220;--dd-orange-hover:#ff9138;--dd-radius-sm:8px;--dd-radius:12px;--dd-radius-lg:16px;--dd-shadow:0 12px 32px #10182012}body{background:var(--dd-bg)!important;color:var(--dd-ink)!important}#root{text-align:left!important;border:0!important;width:100%!important;max-width:none!important}:root,.home-root,.gallery-v6,.club-storefront-v2,.adm,.club-admin{--ui-font:Arial,Helvetica,sans-serif;--ui-h1:62px;--ui-h2:clamp(32px,3.5vw,46px);--ui-h3:22px;--ui-body:18px;--ui-nav:14px;--ui-button:15px;--ui-caption:14px;--ui-line:1.65;--ui-control:48px;--ui-space-1:6px;--ui-space-2:12px;--ui-space-3:18px;--ui-space-4:24px}.home-root,.gallery-v6,.club-storefront-v2,.adm,.club-admin{font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:var(--ui-font)!important}.home-root :is(button,input,select,textarea),.gallery-v6 :is(button,input,select,textarea),.club-storefront-v2 :is(button,input,select,textarea),.adm :is(button,input,select,textarea),.club-admin :is(button,input,select,textarea){font-family:inherit!important}.home-root :is(h1,h2,h3),.gallery-v6 :is(h1,h2,h3),.club-storefront-v2 :is(h1,h2,h3){font-family:inherit!important;font-weight:700!important}.home-root :is(h2),.gallery-v6 :is(h2),.club-storefront-v2 :is(.section-heading h2){font-size:var(--ui-h2)!important;letter-spacing:-.035em!important;line-height:1.15!important}.home-root h3,.gallery-v6 h3,.club-storefront-v2 .club-how h3{font-size:var(--ui-h3)!important;letter-spacing:-.02em!important;line-height:1.25!important}.home-root .hero h1,.gallery-v6 .gallery-hero h1,.club-storefront-v2 .club-storefront-hero h1{-webkit-hyphens:none;hyphens:none;font-size:var(--ui-h1)!important;letter-spacing:-.045em!important;overflow-wrap:normal!important;font-weight:700!important;line-height:1.08!important}.home-root main p,.gallery-v6 p,.club-storefront-v2 .club-storefront-hero p{font-size:var(--ui-body)!important;line-height:var(--ui-line)!important}.home-root :is(.proof span,.value-lines span,.finance-points span,.contact-proof span),.gallery-v6 .gallery-benefits strong{font-size:var(--ui-caption)!important;line-height:1.45!important}.home-root :is(.btn,.text-link,.process-cta,.origin-toggle),.gallery-v6 :is(.gallery-back,.gallery-hero-cta,.gallery-bottom a,.gallery-lead-form button),.club-storefront-v2 :is(.primary-button,.cart-button,.product-back-collection,.product-view-cart){text-align:center;white-space:normal;font-family:inherit!important;font-size:var(--ui-button)!important;min-height:var(--ui-control)!important;justify-content:center!important;align-items:center!important;font-weight:700!important;line-height:1.3!important;display:inline-flex!important}.home-root .btn,.gallery-v6 :is(.gallery-back,.gallery-hero-cta),.club-storefront-v2 .primary-button{padding:10px 18px!important}.home-root .actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}.home-root :is(.text-link,.process-cta){padding:8px 2px!important}.home-root .process .process-cta,.home-root .origin .origin-toggle{font-size:var(--ui-button)!important}.home-root :is(.proof,.value-lines,.process-rail,.contact-layout),.gallery-v6 :is(.gallery-club,.gallery-products,.gallery-header-inner),.club-storefront-v2 :is(.products,.product-card,.product-info,.modal-content,.checkout-fields,.checkout-group){min-width:0}.home-root :is(.home-lead-form input,.home-lead-form textarea),.gallery-v6 :is(.gallery-lead-fields input,.gallery-lead-fields textarea),.club-storefront-v2 :is(input,select,textarea){max-width:100%;font-size:16px!important;line-height:1.4!important}.home-root .home-lead-form label,.gallery-v6 .gallery-lead-fields label,.club-storefront-v2 .checkout-form label,.club-storefront-v2 .support-dialog label{font-size:14px!important;line-height:1.45!important}.home-root .home-lead-form .form-title h3{font-size:24px!important}.home-root .privacy,.gallery-v6 .gallery-lead-privacy{font-size:14px!important;line-height:1.5!important}.home-root .home-lead-form button.btn{width:100%!important;max-width:none!important;height:auto!important;min-height:48px!important}.gallery-v6 :is(.gallery-club-info p,.gallery-shopping-info p,.gallery-showcase-heading p),.club-storefront-v2 :is(.info-section p,.club-how p,.checkout-intro p,.support-dialog p){font-size:16px!important;line-height:1.6!important}.gallery-v6 .gallery-product strong,.club-storefront-v2 .product-info h3{font-size:16px!important;font-weight:600!important;line-height:1.4!important}.gallery-v6 .gallery-lead-form button{min-height:48px!important;font-size:var(--ui-button)!important}.club-storefront-v2 .product-info .primary-button{min-width:0!important;max-width:100%!important;min-height:44px!important;padding:9px 14px!important;font-size:14px!important;line-height:1.35!important}.club-storefront-v2 .product-info .price-vat,.club-storefront-v2 .price-vat{font-size:14px!important;line-height:1.4!important}.club-storefront-v2 .checkout-panel .checkout-layout>*,.club-storefront-v2 .checkout-panel .checkout-field-grid{min-width:0}.club-storefront-v2 .checkout-panel :is(input,select,textarea){width:100%;min-width:0}.home-root :is(a,button,input,textarea,select):focus-visible,.gallery-v6 :is(a,button,input,textarea,select):focus-visible,.club-storefront-v2 :is(a,button,input,textarea,select):focus-visible,.adm :is(a,button,input,textarea,select):focus-visible,.club-admin :is(a,button,input,textarea,select):focus-visible{outline-offset:3px!important;outline:2px solid #f58220!important}.home-root .header,.gallery-v6 .gallery-header,.club-storefront-v2 .storefront-unified-header{z-index:30;position:sticky;top:0;height:auto!important}.home-root .nav,.gallery-v6 .gallery-header-inner,.club-storefront-v2 .storefront-unified-header .header-inner{width:100%;max-width:1220px;margin-inline:auto;grid-template-columns:250px minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;height:auto!important;min-height:84px!important;padding:10px 24px!important;display:grid!important}.home-root .header .brand,.gallery-v6 .gallery-header .gallery-brand,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand{white-space:normal!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;width:auto!important;min-width:0!important;max-width:100%!important;text-decoration:none!important;display:flex!important;position:static!important;transform:none!important}.home-root .header .brand>img,.gallery-v6 .gallery-header .gallery-brand>img,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand>img{object-fit:contain!important;flex:0 0 116px!important;width:116px!important;min-width:0!important;max-width:116px!important;height:46px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.home-root .header .brand>div,.gallery-v6 .gallery-header .gallery-brand>span,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;width:auto!important;min-width:0!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}.home-root .header .brand b,.gallery-v6 .gallery-header .gallery-brand>span,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy b{letter-spacing:.055em!important;color:#f58220!important;white-space:nowrap!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.1!important;display:block!important;position:static!important;transform:none!important}.home-root .header .brand small,.gallery-v6 .gallery-header .gallery-brand small,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy small{letter-spacing:.055em!important;color:#b9bec4!important;white-space:nowrap!important;margin:0!important;font-size:9px!important;font-weight:600!important;line-height:1.2!important;display:block!important;position:static!important;transform:none!important}.home-root .header .links,.gallery-v6 .gallery-header nav,.club-storefront-v2 .storefront-unified-header .storefront-unified-nav{justify-content:center!important;align-items:center!important;gap:15px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;display:flex!important;overflow:visible!important}.home-root .header .links a,.gallery-v6 .gallery-header nav a,.club-storefront-v2 .storefront-unified-header .storefront-unified-nav a{text-decoration:none;height:auto!important;min-height:44px!important;font-size:var(--ui-nav)!important;letter-spacing:0!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:8px 0!important;font-weight:600!important;line-height:1.35!important;display:inline-flex!important}.home-root .header .nav>.btn,.gallery-v6 .gallery-header .gallery-back{white-space:nowrap!important;width:auto!important;min-width:160px!important;max-width:100%!important;height:auto!important;min-height:48px!important;font-size:var(--ui-button)!important;justify-self:end!important;margin:0!important;padding:10px 16px!important}.club-storefront-v2 .storefront-unified-header .storefront-unified-actions{justify-content:flex-end!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.club-storefront-v2 .storefront-unified-header .storefront-club-name{white-space:normal!important;overflow-wrap:anywhere!important;align-items:center!important;min-width:0!important;max-width:180px!important;font-size:13px!important;line-height:1.35!important;display:flex!important}.club-storefront-v2 .storefront-unified-header .storefront-club-name img{object-fit:contain!important;flex:0 0 32px!important;width:32px!important;height:32px!important}.club-storefront-v2 .storefront-unified-header .cart-button{white-space:nowrap!important;flex:none!important;min-height:44px!important;padding:8px 12px!important}@media (width<=1149px){.home-root .nav,.gallery-v6 .gallery-header-inner,.club-storefront-v2 .storefront-unified-header .header-inner{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 10px!important;height:auto!important;min-height:0!important;padding:8px 20px 0!important;display:grid!important}.home-root .header .brand,.gallery-v6 .gallery-header .gallery-brand,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand{grid-area:1/1!important;min-width:0!important}.home-root .header .nav>.btn,.gallery-v6 .gallery-header .gallery-back{grid-area:1/2!important;min-width:0!important;max-width:165px!important;padding:8px 12px!important;display:inline-flex!important}.home-root .header .links,.gallery-v6 .gallery-header nav,.club-storefront-v2 .storefront-unified-header .storefront-unified-nav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overscroll-behavior-inline:contain;border-top:1px solid #ffffff21;grid-area:2/1/auto/-1!important;justify-content:flex-start!important;gap:20px!important;width:100%!important;max-width:100%!important;height:auto!important;display:flex!important;overflow:auto hidden!important}.home-root .header .links a,.gallery-v6 .gallery-header nav a,.club-storefront-v2 .storefront-unified-header .storefront-unified-nav a{height:auto!important;min-height:42px!important;font-size:var(--ui-nav)!important;padding:8px 2px!important}.club-storefront-v2 .storefront-unified-header .storefront-unified-actions{grid-area:1/2!important;justify-self:end!important}.home-root section[id],.club-storefront-v2 section[id]{scroll-margin-top:132px!important}}@media (width<=700px){:root,.home-root,.gallery-v6,.club-storefront-v2,.adm,.club-admin{--ui-h1:36px;--ui-h2:29px;--ui-h3:22px;--ui-body:16px;--ui-nav:15px;--ui-button:15px;--ui-caption:14px;--ui-control:46px}.home-root main p,.gallery-v6 main p,.club-storefront-v2 .club-storefront-hero p{font-size:16px!important;line-height:1.62!important}.home-root .hero h1,.gallery-v6 .gallery-hero h1,.club-storefront-v2 .club-storefront-hero h1{letter-spacing:-.055em!important;font-size:clamp(34px,9vw,38px)!important;line-height:1.1!important}.home-root .wrap{width:100%!important;max-width:1220px!important;padding-inline:18px!important}.home-root .hero-grid{grid-template-columns:minmax(0,1fr)!important}.home-root .header .brand>img,.gallery-v6 .gallery-header .gallery-brand>img,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand>img{flex-basis:94px!important;width:94px!important;max-width:94px!important;height:38px!important}.home-root .header .brand b,.gallery-v6 .gallery-header .gallery-brand>span,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy b{font-size:14px!important}.home-root .header .brand small,.gallery-v6 .gallery-header .gallery-brand small,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy small{font-size:8px!important;display:block!important}.home-root .nav,.gallery-v6 .gallery-header-inner,.club-storefront-v2 .storefront-unified-header .header-inner{padding-inline:14px!important}.home-root .header .links a,.gallery-v6 .gallery-header nav a,.club-storefront-v2 .storefront-unified-header .storefront-unified-nav a{font-size:15px!important}.home-root .header .nav>.btn,.gallery-v6 .gallery-header .gallery-back{white-space:normal!important;max-width:138px!important;min-height:44px!important;padding:8px 10px!important;font-size:13px!important}.home-root .proof{gap:9px 16px!important;font-size:14px!important}.home-root .process-rail h3,.home-root .form-title h3{font-size:22px!important}.home-root .home-lead-form input,.home-root .home-lead-form textarea,.gallery-v6 .gallery-lead-fields input,.gallery-v6 .gallery-lead-fields textarea,.club-storefront-v2 :is(input,select,textarea){font-size:16px!important}.club-storefront-v2 .storefront-unified-header .storefront-unified-actions{display:contents!important}.club-storefront-v2 .storefront-unified-header .storefront-club-name{grid-area:2/1/auto/-1!important;justify-self:start!important;max-width:100%!important;min-height:35px!important;font-size:14px!important;display:flex!important}.club-storefront-v2 .storefront-unified-header .cart-button{grid-area:1/2!important;justify-self:end!important;padding:8px 10px!important;font-size:14px!important}.club-storefront-v2 .storefront-unified-header .header-inner{grid-template-rows:auto auto auto!important}.club-storefront-v2 .storefront-unified-header .storefront-unified-nav{grid-row:3!important}.club-storefront-v2 .section-heading{gap:12px!important}.club-storefront-v2 .product-info .primary-button{min-height:44px!important;font-size:14px!important}.club-storefront-v2 .checkout-panel .checkout-field-grid{grid-template-columns:minmax(0,1fr)!important}.gallery-v6 .gallery-products{min-width:0}.gallery-v6 .gallery-footer nav a,.gallery-v6 .gallery-footer span{font-size:14px!important}.adm .panel,.club-admin-premium .club-panel{min-width:0;max-width:100%}}@media (width<=380px){.home-root .header .brand,.gallery-v6 .gallery-header .gallery-brand,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand{gap:7px!important}.home-root .header .brand>img,.gallery-v6 .gallery-header .gallery-brand>img,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand>img{flex-basis:82px!important;width:82px!important;max-width:82px!important;height:36px!important}.home-root .header .brand b,.gallery-v6 .gallery-header .gallery-brand>span,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy b{font-size:13px!important}.home-root .header .brand small,.gallery-v6 .gallery-header .gallery-brand small,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy small{font-size:7.5px!important}.home-root .header .nav>.btn,.gallery-v6 .gallery-header .gallery-back{max-width:98px!important;padding:7px!important;font-size:12px!important;line-height:1.2!important}.home-root .nav,.gallery-v6 .gallery-header-inner,.club-storefront-v2 .storefront-unified-header .header-inner{column-gap:6px!important}.home-root .wrap,.gallery-v6 .gallery-showcase,.gallery-v6 .gallery-hero-inner{padding-inline:14px!important}}.adm,.club-admin-premium{--ui-body:14px;--ui-h1:30px;--ui-h2:22px;--ui-h3:18px}.adm :is(input,select,textarea),.club-admin :is(input,select,textarea){max-width:100%;font-size:15px!important;line-height:1.4!important}.adm :is(h1),.club-admin-premium .club-heading h1{font-size:var(--ui-h1)!important;letter-spacing:-.025em!important;line-height:1.2!important}.adm h2,.club-admin-premium .club-panel h2{font-size:var(--ui-h2)!important;line-height:1.3!important}.adm :is(button.primary,.primary),.club-admin :is(.club-primary,.club-shop-link){text-align:center;white-space:normal;justify-content:center;align-items:center;display:inline-flex;min-height:42px!important;font-size:14px!important;line-height:1.3!important}.adm aside>button{font-size:13px!important;line-height:1.35!important}.adm .panel :is(label,button),.club-admin-premium .club-service-form label{line-height:1.45}.adm .admin-club-list,.adm .club-table-wrap,.club-admin-premium .club-table-wrap{max-width:100%;overflow-x:auto}.adm :is(.panel,.admin-club-row,.admin-club-meta,.admin-club-actions),.club-admin-premium :is(.club-container,.club-panel,.club-heading,.club-top-inner){min-width:0}@media (width<=700px){.adm :is(input,select,textarea),.club-admin :is(input,select,textarea){font-size:16px!important}.adm aside>button{font-size:14px!important}.adm .admin-club-list{overflow-x:auto}.club-admin-premium .club-top-inner{min-width:0}.club-admin-premium .club-top-name{overflow-wrap:anywhere}.home-root .header .brand,.gallery-v6 .gallery-header .gallery-brand,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand{grid-template-columns:94px minmax(0,max-content)!important;align-items:center!important;column-gap:12px!important;width:max-content!important;max-width:100%!important;display:grid!important}.home-root .header .brand>img,.gallery-v6 .gallery-header .gallery-brand>img,.club-storefront-v2 .storefront-unified-header .storefront-unified-brand>img{grid-column:1!important;width:94px!important;max-width:94px!important;height:38px!important;margin:0!important;position:static!important;transform:none!important}.home-root .header .brand>div,.gallery-v6 .gallery-header .gallery-brand>span,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy{flex-direction:column!important;grid-column:2!important;align-items:flex-start!important;gap:3px!important;width:max-content!important;min-width:0!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}.home-root .header .brand b,.gallery-v6 .gallery-header .gallery-brand>span,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy b{white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.1!important;display:block!important;position:static!important;transform:none!important}.home-root .header .brand small,.gallery-v6 .gallery-header .gallery-brand small,.club-storefront-v2 .storefront-unified-brand .storefront-brand-copy small{white-space:nowrap!important;margin:0!important;font-size:7.5px!important;line-height:1.15!important;display:block!important;position:static!important;transform:none!important}.home-root .header .brand{grid-template-columns:94px max-content!important;justify-content:start!important;align-items:center!important;column-gap:12px!important;display:grid!important}.home-root .header .brand>img{grid-area:1/1!important;width:94px!important;max-width:94px!important;height:38px!important;margin:0!important;position:static!important;transform:none!important}.home-root .header .brand>div{flex-direction:column!important;grid-area:1/2!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;width:max-content!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}.home-root .header .brand b,.home-root .header .brand small{white-space:nowrap!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.home-root .header .brand b{font-size:12px!important;line-height:1.1!important}.home-root .header .brand small{font-size:7.5px!important;line-height:1.15!important}}.home-root.home-root main p,.gallery-v6.gallery-v6 :is(.gallery-hero-copy,.gallery-showcase-heading,.gallery-club-info,.gallery-shopping-info,.gallery-lead-copy) p,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(.club-storefront-hero,.club-how,.club-minimum-explainer,.modal-content,.checkout-intro,.support-dialog)>p,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(.club-how-flow,.club-minimum-explainer) p{font-size:var(--ui-body)!important;font-weight:400!important;line-height:1.7!important}.home-root.home-root :is(.collaboration-head,.finance-editorial-head,.heritage-story,.origin-copy,.contact-copy)>p,.home-root.home-root .origin-more p{max-width:60ch!important}.home-root.home-root :is(.origin-copy,.origin-more) p{color:#38434c!important;margin-top:0!important;margin-bottom:1.15em!important}.home-root.home-root :is(.collaboration-head,.collaboration-benefits,.collaboration-bottom,.finance-editorial-head,.heritage-story) p{color:#414d57!important}.home-root.home-root :is(.hero,.process,.contact) p{color:#cbd2d8!important}.home-root.home-root main h2,.gallery-v6.gallery-v6 :is(.gallery-showcase-heading,.gallery-lead-copy) h2{font-size:var(--ui-h2)!important;letter-spacing:-.035em!important;line-height:1.15!important}.home-root.home-root :is(.process-rail,.collaboration-benefits) h3,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(.club-how-flow,.club-minimum-explainer) h3{font-size:var(--ui-h3)!important;letter-spacing:-.02em!important;font-weight:700!important;line-height:1.3!important}.home-root.home-root .process-rail article>b,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-flow article>b{font-variant-numeric:tabular-nums;letter-spacing:-.04em!important;width:auto!important;min-width:0!important;height:auto!important;color:var(--o,var(--club-primary,#f58220))!important;background:0 0!important;border:0!important;padding:0!important;font-size:36px!important;font-weight:600!important;line-height:1.1!important;display:block!important}.home-root.home-root .process-rail h3{margin-top:24px!important;margin-bottom:12px!important}.home-root.home-root .process-rail p{max-width:28ch!important;margin:0!important}.home-root.home-root .process-rail article{height:auto!important;min-height:0!important}.home-root.home-root :is(.btn,.text-link,.process-cta,.origin-toggle){font-size:var(--ui-button)!important;letter-spacing:.01em!important;line-height:1.4!important}.home-root.home-root .origin-toggle{margin-bottom:22px!important}.home-root.home-root .origin-more{border-top:1px solid #c7ccc9!important;padding-top:24px!important}.home-root.home-root .origin-sign strong{font-size:20px!important;line-height:1.35!important}.home-root.home-root .origin-sign span{font-size:15px!important;line-height:1.5!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .product-info h3{white-space:normal!important;height:auto!important;max-height:none!important;font-size:18px!important;font-weight:650!important;line-height:1.4!important;overflow:visible!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .modal-content>h2{letter-spacing:-.025em!important;font-size:30px!important;line-height:1.2!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .modal-content>p{color:#37434e!important;max-width:60ch!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(.primary-button,.size-chart-button,.checkout-submit){font-size:15px!important;line-height:1.4!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-summary small{color:#c3cbd2!important;font-size:12px!important;line-height:1.4!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-summary strong{font-size:15px!important;line-height:1.5!important}.gallery-v6.gallery-v6 :is(.gallery-product-copy strong,.gallery-lead-form label){font-size:16px!important;line-height:1.5!important}.teamshop-footer.teamshop-footer :is(p,address,a,button,summary,strong){font-size:15px!important;line-height:1.65!important}.teamshop-footer.teamshop-footer :is(small,.teamshop-footer-bottom){font-size:13px!important;line-height:1.55!important}@media (width<=700px){.home-root.home-root main p,.gallery-v6.gallery-v6 :is(.gallery-hero-copy,.gallery-showcase-heading,.gallery-club-info,.gallery-shopping-info,.gallery-lead-copy) p,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(.club-storefront-hero,.club-how,.club-minimum-explainer,.modal-content,.checkout-intro,.support-dialog)>p,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(.club-how-flow,.club-minimum-explainer) p{font-size:16px!important;line-height:1.65!important}.home-root.home-root :is(.process-rail,.collaboration-benefits) h3,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(.club-how-flow,.club-minimum-explainer) h3{font-size:21px!important}.home-root.home-root .process-rail article>b,.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-flow article>b{font-size:30px!important}.home-root.home-root .process-rail h3{margin-top:18px!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .modal-content>h2{font-size:25px!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .product-info h3{font-size:17px!important}.teamshop-footer.teamshop-footer :is(p,address,a,button,summary,strong){font-size:14px!important}}@media (prefers-color-scheme:dark){.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .modal-content>p{color:#d3dce3!important}}.gallery-v6.gallery-v6{color:#15181b!important;background:#f4f2ed!important}.gallery-v6.gallery-v6 .gallery-hero{background:radial-gradient(at 78% 42%,#403025 0%,#221f1d 40%,#101112 85%)!important;border-bottom:0!important}.gallery-v6.gallery-v6 .gallery-hero-inner{max-width:1220px!important;min-height:480px!important;padding:72px 24px!important}.gallery-v6.gallery-v6 .gallery-hero h1{text-transform:none!important;font-weight:700!important}.gallery-v6.gallery-v6 .gallery-hero-copy>p{color:#cbd2d8!important;max-width:60ch!important}.gallery-v6.gallery-v6 .gallery-showcase{max-width:1220px!important;padding:80px 24px!important}.gallery-v6.gallery-v6 .gallery-showcase-heading h2{color:#15181b!important}.gallery-v6.gallery-v6 .gallery-showcase-heading p{color:#414d57!important}.gallery-v6.gallery-v6 :is(.gallery-back,.gallery-hero-cta,.gallery-lead-form button){font-size:var(--ui-button)!important;letter-spacing:.01em!important;border-radius:8px!important;font-weight:700!important;line-height:1.4!important}.gallery-v6.gallery-v6 .gallery-filters button{min-height:44px!important;font-size:15px!important;line-height:1.4!important}.gallery-v6.gallery-v6 .gallery-club h3{font-size:28px!important;font-weight:700!important;line-height:1.2!important}.gallery-v6.gallery-v6 .gallery-no-price{color:#cbd2d8!important;font-size:12px!important;line-height:1.5!important}.gallery-v6.gallery-v6 .gallery-product-copy strong{-webkit-line-clamp:unset!important;white-space:normal!important;max-height:none!important;font-size:16px!important;line-height:1.4!important;display:block!important;overflow:visible!important}.gallery-v6.gallery-v6 .gallery-product-copy{height:auto!important;min-height:80px!important}.gallery-v6.gallery-v6 .gallery-bottom-values small{font-size:15px!important;line-height:1.6!important}@media (width<=700px){.gallery-v6.gallery-v6 .gallery-hero-inner{min-height:0!important;padding:48px 18px!important}.gallery-v6.gallery-v6 .gallery-showcase{padding:54px 18px!important}.gallery-v6.gallery-v6 .gallery-product-copy strong{font-size:15px!important}.gallery-v6.gallery-v6 .gallery-club h3{font-size:25px!important}.home-root.home-root .header .nav>.btn,.gallery-v6.gallery-v6 .gallery-header .gallery-back{white-space:nowrap!important;max-width:none!important}}@media (width<=380px){.home-root.home-root .header .brand,.gallery-v6.gallery-v6 .gallery-header .gallery-brand{grid-template-columns:82px max-content!important;gap:8px!important}.home-root.home-root .header .brand>img,.gallery-v6.gallery-v6 .gallery-header .gallery-brand>img{flex-basis:82px!important;width:82px!important;max-width:82px!important}.home-root.home-root .header .nav>.btn,.gallery-v6.gallery-v6 .gallery-header .gallery-back{max-width:122px!important;padding:8px!important;font-size:11px!important}}.home-root.home-root section[id],.gallery-v6.gallery-v6 section[id],.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 :is(section[id],.product-group-title[id]){scroll-margin-top:var(--dd-anchor-offset,108px)!important}.club-storefront-v2 .product-group-nav{flex-wrap:wrap;gap:8px;max-width:100%;margin:24px 0 28px;display:flex}.club-storefront-v2 .product-group-nav a{color:#24313d;background:#fff;border:1px solid #b7c0c7;border-radius:8px;align-items:center;min-height:44px;padding:9px 14px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.club-storefront-v2 .product-group-nav a:hover{background:#edf0f2}.club-storefront-v2 .product-group-nav a:focus-visible{outline-offset:3px;outline:2px solid #ad4d0b}:is(html:has(.club-storefront-v2),html:has(.gallery-v6)){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){:is(html:has(.club-storefront-v2),html:has(.gallery-v6)){scroll-behavior:auto}}@media (prefers-color-scheme:dark){.club-storefront-v2 .product-group-nav a{color:#f1f4f6;background:#202a34;border-color:#71808c}.club-storefront-v2 .product-group-nav a:hover{background:#303e4a}}.home-root.home-root,.gallery-v6.gallery-v6{font-size:var(--ui-body)!important;line-height:var(--ui-line)!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-flow article{grid-template-rows:auto 1fr!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:16px!important;min-width:0!important;padding:22px!important;display:grid!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-flow article>b{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:0!important;margin:0!important;line-height:1!important;display:block!important;position:static!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-flow article>div{min-width:0!important}.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-flow h3{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media (width>=901px) and (width<=1150px){.club-storefront-v2.club-storefront-v2.club-storefront-v2.club-storefront-v2 .club-how-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}:root,.home-root{--dd-action:#a44200;--dd-action-fill:#f58220;--dd-action-soft:#fff3e8;--dd-action-line:#ce793c}:is(.home-root,.gallery-v6,.club-storefront-v2) details>summary{box-sizing:border-box!important;border:1px solid var(--dd-action-line,#ce793c)!important;background:var(--dd-action-soft,#fff3e8)!important;min-height:48px!important;color:var(--dd-action,#a44200)!important;cursor:pointer!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:14px 18px!important;font:600 16px/1.5 Arial,Helvetica,sans-serif!important;text-decoration:none!important;list-style:none!important;display:flex!important}:is(.home-root,.gallery-v6,.club-storefront-v2) details>summary::-webkit-details-marker{display:none}:is(.home-root,.gallery-v6,.club-storefront-v2) details>summary:after{content:"Zobrazit podrobnosti ＋";flex:none;font-size:13px;font-weight:700}:is(.home-root,.gallery-v6,.club-storefront-v2) details[open]>summary:after{content:"Skrýt podrobnosti −"}:is(.home-root,.gallery-v6,.club-storefront-v2) details>summary:hover{background:#ffe4cd!important;border-color:#a44200!important}:is(.home-root,.gallery-v6,.club-storefront-v2) details>summary:focus-visible{outline-offset:3px!important;outline:3px solid #a44200!important}.home-root .finance details{margin-top:24px}.home-root .finance details>p{margin-top:18px}.home-root :is(.focus-bespoke-link,.process-cta,.origin-toggle),.club-storefront-v2 .storefront-general-link{box-sizing:border-box!important;color:#a44200!important;cursor:pointer!important;background:#fff3e8!important;border:1px solid #ce793c!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:12px 18px!important;font:600 15px/1.5 Arial,Helvetica,sans-serif!important;text-decoration:none!important;display:inline-flex!important}.home-root :is(.focus-bespoke-link,.process-cta,.origin-toggle):hover,.club-storefront-v2 .storefront-general-link:hover{background:#ffe4cd!important;border-color:#a44200!important}.home-root :is(.focus-bespoke-link,.process-cta,.origin-toggle):focus-visible,.club-storefront-v2 .storefront-general-link:focus-visible{outline-offset:3px!important;outline:3px solid #a44200!important}@media (width<=700px){:is(.home-root,.gallery-v6,.club-storefront-v2) details>summary{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.home-root .focus-bespoke-link{width:100%;justify-content:space-between!important}}.club-storefront-v2 .storefront-unified-header .storefront-unified-nav a.storefront-general-link{color:#a44200!important;background:#fff3e8!important;padding:12px 18px!important}.club-storefront-v2 .storefront-unified-header .storefront-unified-nav a.storefront-general-link:hover{color:#812f00!important;background:#ffe4cd!important}.club-storefront-v2 .storefront-unified-header .storefront-unified-nav a.storefront-general-link:focus-visible{color:#812f00!important;outline-offset:3px!important;outline:3px solid #a44200!important}.system-page{color:#192025;background:#f4f2ed;min-height:100dvh;font:17px/1.6 Arial,sans-serif}.system-brand{background:#101518;padding:24px;display:block}.system-brand img{object-fit:contain}.system-page section{max-width:760px;margin:8vh auto;padding:24px}.system-page section>span{color:#a74400;letter-spacing:.08em;font-size:13px;font-weight:700}.system-page h1{font-size:clamp(30px,5vw,48px);line-height:1.15}.system-page nav{flex-wrap:wrap;gap:14px;margin:28px 0;display:flex}.system-page a{color:#8d3800}.system-page nav a,.system-page button{color:#161a1e;cursor:pointer;background:#f58220;border:0;border-radius:8px;padding:13px 20px;font:700 16px/1.5 Arial,sans-serif;text-decoration:none}.system-page nav a+a{background:#fff;border:1px solid #9ba2a7}.system-page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #b34b00}.system-loading{color:#192025;background:#f4f2ed;place-content:center;min-height:50dvh;font:17px/1.6 Arial,sans-serif;display:grid}.system-loading strong{color:#913b00}.product-group-nav a[aria-current=page]{color:#7d3100!important;background:#fff0df!important;border-color:#a74600!important}
