body{font-size:16px}.hero-description,.cro-product-intro,.benefit-grid p,.section-intro>p:last-child,.native-faq .rte,.native-support p,.product-info .native-faq .product-description,.review-card blockquote{font-size:1rem;line-height:1.7}.cro-product-benefits,.cro-shipping,.cro-size-link,.cro-selection,.purchase-help,.product-tax,.sensible-note,.cro-payment p,.review-footer,.review-topline,.reviews-context p,.cro-hero-note,.footer-links{font-size:.9375rem;line-height:1.6}.eyebrow,.footer-bottom,.cro-announcement{font-size:.875rem}.reviews-context{width:100%;margin-top:8px}.reviews-context p{color:#596872;text-align:left}.product-info .cro-options-heading{font-size:1.125rem;line-height:1.4;letter-spacing:normal;margin:26px 0 0}lumidog-variant-picker .ldvp-chip,lumidog-variant-picker .ldvp-current{font-size:.9375rem}lumidog-variant-picker .ldvp-legend{font-size:1rem}.questions-section summary h3{font:inherit;line-height:1.5;letter-spacing:normal;margin:0}.seo-guide{padding-top:64px;padding-bottom:64px;border-top:1px solid #e1e7dd}.seo-guide-intro{max-width:760px}.seo-guide-intro h2{font-size:clamp(1.85rem,3.5vw,2.8rem);line-height:1.18;margin:14px 0 20px;letter-spacing:-.035em}.seo-guide-intro>p:last-child{font-size:1rem;line-height:1.75;color:#536159;max-width:65ch}.seo-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px}.seo-guide-grid article{padding:28px;border:1px solid #dce5d7;background:#f7f9f3;border-radius:16px;min-width:0}.seo-guide-number{display:block;color:#526d42;font-size:.875rem;font-weight:600;margin-bottom:16px}.seo-guide-grid h3{font-size:1.2rem;line-height:1.4;letter-spacing:-.015em;margin:0 0 12px}.seo-guide-grid p{font-size:1rem;line-height:1.75;color:#536159;max-width:62ch;margin:0}.seo-guide-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.seo-guide-links{display:flex;gap:16px 28px;flex-wrap:wrap;font-size:1rem}.seo-guide-links a{min-height:44px;display:inline-flex;align-items:center}.seo-guide-date{font-size:.875rem;color:#536159;margin:0}.ld-size-guide .ld-size-summary-title{font-size:1rem}.ld-size-guide .ld-size-intro{font-size:1.125rem}.ld-size-guide .ld-size-steps li,.ld-size-guide .ld-size-footer,.ld-size-guide .ld-size-rounding{font-size:.875rem;line-height:1.65}.ld-size-guide .ld-size-table thead th{font-size:.8125rem}@media(max-width:640px){.seo-guide{padding-top:44px;padding-bottom:44px}.seo-guide-grid{grid-template-columns:1fr;gap:14px;margin-top:24px}.seo-guide-grid article{padding:22px}.seo-guide-footer{gap:14px}.seo-guide-links{gap:8px 24px}.hero .eyebrow{font-size:.75rem}.cro-announcement{font-size:.8125rem}.benefit-ribbon>span{font-size:.8125rem}.footer-links{font-size:.9375rem}.ld-size-guide .ld-size-table{font-size:.8125rem}.ld-size-guide .ld-size-table thead th{font-size:.75rem}}@media(max-width:360px){lumidog-variant-picker [data-size-group] .ldvp-values{gap:6px}lumidog-variant-picker [data-size-group] .ldvp-chip{min-width:44px;padding-inline:9px}}.ld-size-guide .ld-size-summary-title small,.ld-size-guide .ld-size-selected{font-size:.75rem}.ld-size-guide .ld-size-steps li>span{font-size:.8125rem}.ld-size-guide .ld-size-badge{font-size:.875rem}.text-button,.purchase-help .text-button,.clarity-order-details>summary,.cro-localization-panel label,.native-field label,.native-contact form>p{font-size:1rem;line-height:1.6}.seo-guide-source{font-size:.875rem;line-height:1.65;color:#536159;max-width:72ch}.hero-photo-caption,.hero-photo-note,.benefit-number,.cart-count,.cro-localization>summary,.native-menu>summary,.bag-button,.ld-size-guide .ld-size-summary-title small,.ld-size-guide .ld-size-steps li>span,.ld-size-guide .ld-size-selected,.ld-size-guide .ld-size-units label>span,.ld-size-guide .ld-size-table thead th{font-size:.875rem}.ld-size-guide .ld-size-table{font-size:.9375rem}.ld-size-guide .ld-size-footer a{min-height:44px}.seo-guide-grid article{padding:24px}.seo-guide-grid p{line-height:1.65}.seo-guide-intro h2{max-width:23ch}@media(max-width:900px){.hero .eyebrow{font-size:.875rem;line-height:1.6}}@media(max-width:640px){.cro-announcement,.benefit-ribbon>span,.cro-sticky-buy .button,.ld-size-guide .ld-size-table,.ld-size-guide .ld-size-table thead th{font-size:.875rem}.seo-guide-grid article{padding:20px}.ld-size-guide .ld-size-table th,.ld-size-guide .ld-size-table td{padding-inline:7px}.seo-guide-links{gap:8px 24px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumidog-seo.css.map */
