:root{--qsm-pine: #173D2E;--qsm-pine-deep: #102B22;--qsm-cream: #F7F1E7;--qsm-cream-soft: #EFE6D7;--qsm-card: #FFFCF6;--qsm-rust: #C85A2A;--qsm-pumpkin: #D87532;--qsm-sage: #8D9D88;--qsm-charcoal: #292725;--qsm-lavender: #8D7898;--qsm-on-pine: #D6DED3;--qsm-on-pine-muted: #A9B8AC;--qsm-on-pine-faint: #8FA093;--qsm-body-muted: #4A5B4F;--qsm-body-muted-2: #5A6B5D;--qsm-descriptor: #6B7A6D;--qsm-eyebrow-warm: #EFC6A6;--qsm-display: "DM Serif Display", Georgia, "Times New Roman", serif;--qsm-ui: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--qsm-1: 4px;--qsm-2: 8px;--qsm-3: 12px;--qsm-4: 16px;--qsm-5: 20px;--qsm-6: 24px;--qsm-7: 32px;--qsm-8: 40px;--qsm-9: 56px;--qsm-10: 64px;--qsm-11: 96px;--qsm-r-badge: 4px;--qsm-r-button: 6px;--qsm-r-card: 10px;--qsm-r-panel: 12px;--qsm-r-pill: 999px;--qsm-divider: 1px solid rgba(141, 157, 136, .5);--qsm-input-border: 1.5px solid var(--qsm-sage);--qsm-section-y: var(--qsm-8);--qsm-section-x: var(--qsm-5);--qsm-band-y: var(--qsm-7);--qsm-ease: .14s ease-out}@media(min-width:750px){:root{--qsm-section-y: var(--qsm-9);--qsm-section-x: var(--qsm-7)}}@media(min-width:990px){:root{--qsm-section-y: var(--qsm-11);--qsm-section-x: var(--qsm-10)}}.buildmypodai-theme{font-synthesis-weight:none}.color-scheme-3,.color-scheme-3ce7c66c-0e44-498c-9431-d80929ed7200{--color-background: var(--qsm-cream);--color-background-rgb: 247 241 231;--color-foreground: var(--qsm-pine);--color-foreground-rgb: 23 61 46;--color-foreground-heading: var(--qsm-pine);--color-foreground-heading-rgb: 23 61 46;--color-border: var(--qsm-sage);--color-border-rgb: 141 157 136;--color-primary: var(--qsm-rust);--color-primary-hover: var(--qsm-pumpkin);--color-primary-button-background: var(--qsm-rust);--color-primary-button-border: var(--qsm-rust);--color-primary-button-text: var(--qsm-card);--color-primary-button-hover-background: var(--qsm-pumpkin);--color-primary-button-hover-border: var(--qsm-pumpkin);--color-primary-button-hover-text: var(--qsm-card);--color-secondary-button-background: var(--qsm-card);--color-secondary-button-border: var(--qsm-pine);--color-secondary-button-text: var(--qsm-pine);--color-secondary-button-hover-background: var(--qsm-pine);--color-secondary-button-hover-border: var(--qsm-pine);--color-secondary-button-hover-text: var(--qsm-cream)}:root{--color-background: var(--qsm-cream);--color-background-rgb: 247 241 231;--color-foreground: var(--qsm-pine);--color-foreground-rgb: 23 61 46;--color-foreground-heading: var(--qsm-pine);--color-foreground-heading-rgb: 23 61 46;--color-border: var(--qsm-sage);--color-border-rgb: 141 157 136;--color-primary: var(--qsm-rust);--color-primary-hover: var(--qsm-pumpkin);--color-primary-button-background: var(--qsm-rust);--color-primary-button-border: var(--qsm-rust);--color-primary-button-text: var(--qsm-card)}.color-scheme-6,.color-scheme-3b009b30-ae62-4d53-aabd-9b09098162d8{--color-background: var(--qsm-cream-soft);--color-background-rgb: 239 230 215;--color-foreground: var(--qsm-pine);--color-foreground-rgb: 23 61 46;--color-foreground-heading: var(--qsm-pine);--color-foreground-heading-rgb: 23 61 46;--color-border: var(--qsm-sage);--color-border-rgb: 141 157 136;--color-primary: var(--qsm-rust);--color-primary-hover: var(--qsm-pumpkin);--color-primary-button-background: var(--qsm-rust);--color-primary-button-border: var(--qsm-rust);--color-primary-button-text: var(--qsm-card);--color-primary-button-hover-background: var(--qsm-pumpkin);--color-primary-button-hover-border: var(--qsm-pumpkin);--color-primary-button-hover-text: var(--qsm-card)}.color-scheme-1{--color-background: var(--qsm-pine);--color-background-rgb: 23 61 46;--color-foreground: var(--qsm-cream);--color-foreground-rgb: 247 241 231;--color-foreground-heading: var(--qsm-cream);--color-foreground-heading-rgb: 247 241 231;--color-border: rgba(247, 241, 231, .22);--color-border-rgb: 247 241 231;--color-primary: var(--qsm-rust);--color-primary-hover: var(--qsm-pumpkin);--color-primary-button-background: var(--qsm-cream);--color-primary-button-border: var(--qsm-cream);--color-primary-button-text: var(--qsm-pine);--color-primary-button-hover-background: var(--qsm-cream-soft);--color-primary-button-hover-border: var(--qsm-cream-soft);--color-primary-button-hover-text: var(--qsm-pine)}.color-scheme-5{--color-background: var(--qsm-pine-deep);--color-background-rgb: 16 43 34;--color-foreground: var(--qsm-cream);--color-foreground-rgb: 247 241 231;--color-foreground-heading: var(--qsm-cream);--color-foreground-heading-rgb: 247 241 231;--color-border: rgba(247, 241, 231, .2);--color-border-rgb: 247 241 231;--color-primary: var(--qsm-rust);--color-primary-hover: var(--qsm-pumpkin);--color-primary-button-background: var(--qsm-rust);--color-primary-button-border: var(--qsm-rust);--color-primary-button-text: var(--qsm-card);--color-primary-button-hover-background: var(--qsm-pumpkin);--color-primary-button-hover-border: var(--qsm-pumpkin);--color-primary-button-hover-text: var(--qsm-card)}:root{--font-heading--family: var(--qsm-display);--font-h1--family: var(--qsm-display);--font-h2--family: var(--qsm-display);--font-h3--family: var(--qsm-display);--font-subheading--family: var(--qsm-ui);--font-body--family: var(--qsm-ui);--font-accent--family: var(--qsm-ui);--font-size--h1: 36px;--font-size--h2: 28px;--font-size--h3: 20px}@media(min-width:990px){:root{--font-size--h1: 62px;--font-size--h2: 44px;--font-size--h3: 28px}}.buildmypodai-theme :where(h1,.h1){font-size:36px;line-height:40px;letter-spacing:-.015em}.buildmypodai-theme :where(h2,.h2){font-size:28px;line-height:34px;letter-spacing:-.01em}.buildmypodai-theme :where(h3,.h3){font-size:20px;line-height:25px}@media(min-width:990px){.buildmypodai-theme :where(h1,.h1){font-size:62px;line-height:66px}.buildmypodai-theme :where(h2,.h2){font-size:44px;line-height:50px}.buildmypodai-theme :where(h3,.h3){font-size:28px;line-height:34px}}.qsm-measure{max-width:640px;text-wrap:pretty}.qsm-eyebrow{font-family:var(--qsm-ui);font-weight:600;font-size:11px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--qsm-rust)}@media(min-width:990px){.qsm-eyebrow{font-size:12px}}.qsm-small{font-family:var(--qsm-ui);font-weight:400;font-size:11.5px;line-height:17px}@media(min-width:990px){.qsm-small{font-size:13px;line-height:20px}}.qsm-sub{font-family:var(--qsm-ui);font-weight:400;font-size:15px;line-height:1.55;color:var(--qsm-body-muted-2);text-wrap:pretty}.buildmypodai-theme .button,.buildmypodai-theme button.button,.buildmypodai-theme a.button{font-family:var(--qsm-ui);font-weight:600;font-size:14.5px;line-height:1;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--qsm-r-button);min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--qsm-5);transition:background-color var(--qsm-ease),border-color var(--qsm-ease),color var(--qsm-ease)}@media(min-width:990px){.buildmypodai-theme .button,.buildmypodai-theme button.button,.buildmypodai-theme a.button{min-height:56px;font-size:15px}}.buildmypodai-theme .button:focus-visible,.buildmypodai-theme a:focus-visible,.buildmypodai-theme button:focus-visible,.buildmypodai-theme input:focus-visible,.buildmypodai-theme select:focus-visible{outline:2px solid var(--qsm-pine);outline-offset:2px}.buildmypodai-theme .button[disabled],.buildmypodai-theme .button[aria-disabled=true]{background:#dfd8ca;border-color:#dfd8ca;color:#8e8c84;cursor:default}.buildmypodai-theme input[type=text],.buildmypodai-theme input[type=email],.buildmypodai-theme input[type=search],.buildmypodai-theme input[type=tel],.buildmypodai-theme textarea{font-family:var(--qsm-ui);font-size:15px;min-height:48px;border:var(--qsm-input-border);border-radius:var(--qsm-r-button);background:var(--qsm-card);color:var(--qsm-pine);transition:border-color var(--qsm-ease),box-shadow var(--qsm-ease)}.buildmypodai-theme input:focus,.buildmypodai-theme textarea:focus{border-color:var(--qsm-pine);box-shadow:0 0 0 3px #173d2e2e;outline:none}.buildmypodai-theme input[aria-invalid=true]{border-color:var(--qsm-rust)}.qsm-field-error{font-family:var(--qsm-ui);font-weight:500;font-size:12px;line-height:1.4;color:var(--qsm-rust);display:flex;align-items:center;gap:6px;margin-top:6px}.buildmypodai-theme product-card .product-card__content .text-block p,.buildmypodai-theme product-card .product-card__content h3{font-weight:600;font-size:14.5px;line-height:19px;letter-spacing:0;text-transform:none;color:var(--qsm-pine);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px;margin-top:var(--qsm-3)}@media(min-width:990px){.buildmypodai-theme product-card .product-card__content .text-block p,.buildmypodai-theme product-card .product-card__content h3{font-size:19px;line-height:24px;min-height:48px}}.buildmypodai-theme product-card .price{font-weight:600;font-size:15px;line-height:1;color:var(--qsm-charcoal);margin-top:var(--qsm-2)}@media(min-width:990px){.buildmypodai-theme product-card .price{font-size:18px}}.buildmypodai-theme product-card .product-card__image,.buildmypodai-theme product-card .card-gallery,.buildmypodai-theme product-card img{border-radius:var(--qsm-r-card)}.buildmypodai-theme product-card .card-gallery{background:var(--qsm-cream-soft)}.qsm-badge{position:absolute;top:var(--qsm-2);left:var(--qsm-2);background:var(--qsm-pine);color:var(--qsm-card);font-family:var(--qsm-ui);font-weight:600;font-size:9.5px;line-height:1;letter-spacing:.1em;text-transform:uppercase;padding:5px 7px;border-radius:var(--qsm-r-badge)}.qsm-badge--new{background:var(--qsm-rust)}.qsm-swatch{width:16px;height:16px;border-radius:var(--qsm-r-pill);box-shadow:0 0 0 1px #29272547}@media(min-width:990px){.qsm-swatch{width:18px;height:18px}}.qsm-swatch-row{display:flex;gap:6px}.buildmypodai-theme .resource-list--grid,.buildmypodai-theme .product-grid{gap:var(--qsm-6) var(--qsm-3)}@media(min-width:990px){.buildmypodai-theme .resource-list--grid,.buildmypodai-theme .product-grid{gap:var(--qsm-8) var(--qsm-6)}}.buildmypodai-theme .container-background-image .overlay.overlay--solid{background:linear-gradient(to top,#102b22f2,#102b22d1 44%,#102b2200)}.qsm-section{padding:var(--qsm-section-y) var(--qsm-section-x)}.qsm-band{padding:var(--qsm-band-y) var(--qsm-section-x)}.buildmypodai-theme .swatch,.buildmypodai-theme .variant-option{min-height:44px}.buildmypodai-theme .size-chip{min-height:48px}.buildmypodai-theme .quantity-selector{min-height:52px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/qsm-ds.css.map */
