@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-code{width:100%}}.cd-hidden{display:none!important}:root{--cd-primary:#ce986b;--cd-primary-hover:#b8855a;--cd-secondary:#946e4d;--cd-dark:#38332e;--cd-light-bg:#fdfbf8;--cd-card-bg:#ffffff;--cd-border:#ebdccf;--cd-border-hover:#ce986b;--cd-text:#38332e;--cd-text-muted:#786f66;--cd-success:#286b32;--cd-gold:#e5a93c;--cd-silver:#8f9ba8;--cd-bronze:#b87333;--cd-shadow:0 8px 24px rgba(56,51,46,0.06);--cd-shadow-hover:0 12px 32px rgba(56,51,46,0.12);--cd-radius:12px;--cd-radius-sm:8px;--cd-font-sans:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;--cd-font-heading:'Plus Jakarta Sans',var(--cd-font-sans)}.cd-hero,.cd-wizard-section,.cd-seo-section{box-sizing:border-box!important;max-width:1200px!important;margin:0 auto!important;padding:40px 20px!important;font-family:var(--cd-font-sans)!important;color:var(--cd-text)!important}.cd-hero{text-align:center!important;padding-top:48px!important;padding-bottom:32px!important}.cd-hero-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;background:rgba(206,152,107,0.15)!important;color:var(--cd-secondary)!important;padding:6px 14px!important;border-radius:20px!important;font-size:13px!important;font-weight:600!important;margin-bottom:16px!important}.cd-hero-title{font-family:var(--cd-font-heading)!important;font-size:42px!important;font-weight:800!important;line-height:1.25!important;color:var(--cd-dark)!important;margin:0 auto 16px!important;letter-spacing:-0.5px!important;max-width:850px!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.cd-hero-subtitle{font-size:18px!important;line-height:1.6!important;color:var(--cd-text-muted)!important;margin:0 auto 28px!important;max-width:700px!important}.cd-hero-features{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:16px!important;margin-bottom:32px!important}.cd-feature-item{display:inline-flex!important;align-items:center!important;gap:8px!important;background:var(--cd-light-bg)!important;border:1px solid var(--cd-border)!important;padding:8px 16px!important;border-radius:30px!important;font-size:14px!important;font-weight:500!important;color:var(--cd-text)!important}.cd-btn-hero{display:inline-flex!important;align-items:center!important;gap:12px!important;background:var(--bt-button-background,#946e4d)!important;color:#ffffff!important;border:none!important;padding:16px 36px!important;border-radius:30px!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 6px 18px rgba(148,110,77,0.35)!important;transition:all 0.2s ease!important}.cd-btn-hero:hover{background:var(--bt-button-hover,#765638)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(148,110,77,0.45)!important}@media(max-width:820px){ .cd-hero-title{font-size:32px!important;line-height:1.25!important} .cd-hero-subtitle{font-size:16px!important;line-height:1.5!important} .cd-hero-features{flex-direction:column!important;gap:14px!important;padding:18px 20px!important} .cd-feature-item{width:100%!important;justify-content:flex-start!important;padding:0!important;border-right:none!important;border-bottom:1px solid rgba(222,210,191,0.6)!important;padding-bottom:10px!important} .cd-feature-item:last-child{border-bottom:none!important;padding-bottom:0!important}}.cd-wizard-section{background:var(--cd-card-bg)!important;border:1px solid var(--cd-border)!important;border-radius:var(--cd-radius)!important;padding:36px!important;box-shadow:var(--cd-shadow)!important;margin-bottom:40px!important}.cd-progress-container{margin-bottom:32px!important}.cd-progress-header{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:14px!important;font-weight:600!important;color:var(--cd-text-muted)!important;gap:16px!important;margin-bottom:12px!important;flex-wrap:wrap!important}.cd-progress-header span:first-child{font-weight:700!important;color:var(--cd-dark)!important;margin-right:12px!important}#cd-progress-text{font-weight:700!important;color:var(--cd-secondary)!important;margin-left:auto!important}.cd-progress-track{width:100%!important;height:8px!important;background:#ede7e1!important;border-radius:4px!important;overflow:hidden!important}.cd-progress-fill{height:100%!important;background:linear-gradient(90deg,var(--cd-primary),var(--cd-secondary))!important;border-radius:4px!important;transition:width 0.4s ease!important}.cd-step-header{text-align:center!important;margin-bottom:32px!important}.cd-step-title{font-family:var(--cd-font-heading)!important;font-size:26px!important;font-weight:700!important;color:var(--cd-dark)!important;margin:0 0 8px!important}.cd-step-subtitle{font-size:15px!important;color:var(--cd-text-muted)!important;margin:0!important}.cd-options-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:20px!important;padding-top:10px!important;margin-bottom:24px!important}.cd-opt-card{display:flex!important;align-items:flex-start!important;gap:16px!important;padding:20px 22px!important;background:#ffffff!important;border:1.5px solid var(--cd-border,#ebdccf)!important;border-radius:14px!important;cursor:pointer!important;transition:all 0.2s ease!important;position:relative!important;box-sizing:border-box!important;text-align:left!important;box-shadow:0 3px 12px rgba(56,51,46,0.04)!important}.cd-opt-card:hover{border-color:var(--cd-primary,#ce986b)!important;background:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(148,110,77,0.12)!important}.cd-opt-card.selected{border-color:var(--cd-secondary,#946e4d)!important;background:#fdfaf6!important;box-shadow:0 6px 22px rgba(148,110,77,0.16)!important}.cd-opt-card.cd-opt-featured{border:2px solid var(--bt-button-background,#946e4d)!important;background:#ffffff!important}.cd-opt-card.cd-opt-featured:hover{border-color:var(--cd-primary,#ce986b)!important;box-shadow:0 8px 24px rgba(148,110,77,0.18)!important}.cd-opt-card.cd-opt-featured.selected{border-color:#765638!important;background:#fdfaf6!important;box-shadow:0 6px 22px rgba(148,110,77,0.22)!important}.cd-opt-badge{position:absolute!important;top:-11px!important;left:18px!important;background:var(--bt-button-background,#946e4d)!important;color:#ffffff!important;font-family:var(--cd-font-heading),sans-serif!important;font-size:11px!important;font-weight:800!important;padding:3px 12px!important;border-radius:6px!important;text-transform:uppercase!important;letter-spacing:0.6px!important;line-height:1.4!important;z-index:5!important;pointer-events:none!important;box-shadow:0 2px 6px rgba(148,110,77,0.28)!important;white-space:nowrap!important}.cd-opt-card.cd-opt-featured.selected .cd-opt-badge{background:#765638!important}.cd-opt-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border-radius:12px!important;background:#fbf6f0!important;border:1px solid #ebdccf!important;font-size:22px!important;line-height:1!important;flex-shrink:0!important;margin-top:2px!important;transition:all 0.2s ease!important}.cd-opt-card:hover .cd-opt-icon{background:#fdf3e7!important;border-color:#ce986b!important}.cd-opt-card.selected .cd-opt-icon{background:#efe3d0!important;border-color:#946e4d!important}.cd-opt-logos-row{display:flex!important;align-items:center!important;gap:10px!important;margin-top:14px!important;flex-wrap:wrap!important}.cd-opt-logo-pill{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff!important;border:1.5px solid #ebdccf!important;border-radius:20px!important;padding:6px 14px 6px 8px!important;height:auto!important;box-sizing:border-box!important;box-shadow:0 2px 6px rgba(73,53,38,0.06)!important;transition:all 0.2s ease!important}.cd-opt-logo-pill img{width:22px!important;height:22px!important;max-width:28px!important;max-height:22px!important;object-fit:contain!important;border-radius:50%!important;display:block!important;flex-shrink:0!important}.cd-opt-logo-name{font-family:var(--cd-font-heading),sans-serif!important;font-size:13px!important;font-weight:700!important;color:#422f23!important;white-space:nowrap!important;letter-spacing:0.2px!important}.cd-opt-card:hover .cd-opt-logo-pill{border-color:#ce986b!important;box-shadow:0 3px 8px rgba(148,110,77,0.12)!important}.cd-opt-card.selected .cd-opt-logo-pill{background:#ffffff!important;border-color:#946e4d!important;box-shadow:0 3px 8px rgba(148,110,77,0.15)!important}.cd-wizard-nav{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;gap:20px!important;margin-top:36px!important;padding-top:24px!important;border-top:1px solid #ebdccf!important;width:100%!important;box-sizing:border-box!important}.cd-btn-nav,.cd-btn-back,#cd-btn-back{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:var(--bt-button-background,#946e4d)!important;color:#ffffff!important;border:1px solid var(--bt-button-background,#946e4d)!important;padding:12px 36px!important;border-radius:30px!important;font-family:var(--cd-font-heading),sans-serif!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;text-decoration:none!important;box-shadow:0 3px 10px rgba(148,110,77,0.25)!important;transition:all 0.2s ease!important;margin:0 auto!important}.cd-btn-nav:hover:not(:disabled),.cd-btn-back:hover:not(:disabled),#cd-btn-back:hover:not(:disabled){background:var(--bt-button-hover,#765638)!important;border-color:var(--bt-button-hover,#765638)!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(148,110,77,0.35)!important}.cd-btn-nav:disabled,.cd-btn-back:disabled,#cd-btn-back:disabled{opacity:0.4!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.cd-btn-cta,.cd-btn-primary,#cd-btn-next{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:var(--bt-button-background,#946e4d)!important;color:#ffffff!important;border:1px solid var(--bt-button-background,#946e4d)!important;padding:12px 32px!important;border-radius:30px!important;font-family:var(--cd-font-heading),sans-serif!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;text-decoration:none!important;box-shadow:0 4px 14px rgba(148,110,77,0.35)!important;transition:all 0.2s ease!important;margin-left:auto!important}.cd-btn-cta:hover,.cd-btn-primary:hover,#cd-btn-next:hover{background:var(--bt-button-hover,#765638)!important;border-color:var(--bt-button-hover,#765638)!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgba(148,110,77,0.45)!important}@media(max-width:600px){ .cd-wizard-nav{flex-direction:column-reverse!important;gap:12px!important;align-items:stretch!important;margin-top:28px!important;padding-top:20px!important} .cd-wizard-nav button{width:100%!important;justify-content:center!important;margin:0!important}}.cd-results-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:28px!important;padding-top:24px!important;align-items:stretch!important;margin-top:20px!important}.cd-card-rec{display:flex!important;flex-direction:column!important;border-radius:12px!important;overflow:visible!important;position:relative!important;background:#ffffff!important;box-sizing:border-box!important;height:100%!important;transition:all 0.3s ease!important}.cd-card-rec:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px rgba(56,45,35,0.12)!important}.cd-card-body{padding:22px 20px 20px!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-sizing:border-box!important}.cd-card-top-wrap{display:flex!important;flex-direction:column!important}.cd-card-brand-tag{font-family:var(--cd-font-heading),sans-serif!important;font-size:11.5px!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:0.8px!important;color:var(--bt-button-background,#946e4d)!important;margin-bottom:6px!important;line-height:1.2!important}.cd-card-title{font-family:var(--cd-font-heading),sans-serif!important;font-size:17px!important;font-weight:800!important;line-height:1.35!important;margin:0 0 12px 0!important;min-height:46px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.cd-card-title a{color:#2b1f17!important;text-decoration:none!important}.cd-card-title a:hover{color:var(--bt-button-background,#946e4d)!important}.cd-card-taste-box{background:#fbf8f5!important;border:1px solid #ebdccf!important;border-radius:8px!important;padding:9px 12px!important;margin-bottom:10px!important;box-sizing:border-box!important;min-height:62px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.cd-box-label{font-family:var(--cd-font-heading),sans-serif!important;font-size:10.5px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.6px!important;color:#946e4d!important;margin-bottom:3px!important;display:flex!important;align-items:center!important;gap:5px!important;line-height:1!important}.cd-box-label-icon{font-size:12px!important}.cd-taste-text{font-size:13px!important;font-weight:600!important;color:#2b1f17!important;line-height:1.35!important}.cd-card-reason-box{background:#fff9f4!important;border:1px solid #ebdccf!important;border-left:3.5px solid var(--bt-button-background,#946e4d)!important;border-radius:0 8px 8px 0!important;padding:10px 12px!important;margin-bottom:14px!important;box-sizing:border-box!important;min-height:98px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.cd-box-label-reason{color:#765638!important}.cd-reason-text{font-size:12px!important;color:#43362c!important;line-height:1.4!important;font-weight:500!important}.cd-card-bottom-wrap{margin-top:auto!important;display:flex!important;flex-direction:column!important;padding-top:4px!important}.cd-card-stock{font-size:12px!important;font-weight:600!important;color:#286b32!important;display:flex!important;align-items:center!important;gap:6px!important;margin-bottom:12px!important;line-height:1!important}.cd-stock-dot{width:7px!important;height:7px!important;background:#286b32!important;border-radius:50%!important;display:inline-block!important;flex-shrink:0!important}.cd-card-weight-label{font-family:var(--cd-font-heading),sans-serif!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.8px!important;color:#7a6e65!important;margin-bottom:8px!important;display:block!important;line-height:1!important}.cd-weight-selector{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:16px!important;min-height:32px!important;align-items:center!important}.cd-weight-pill{background:#f5efe9!important;border:1px solid #e2d7cd!important;color:#3b2d22!important;padding:5px 10px!important;border-radius:16px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.15s ease!important;line-height:1.2!important}.cd-weight-pill:hover{border-color:var(--bt-button-background,#946e4d)!important;background:#ffffff!important}.cd-weight-pill.selected{background:var(--bt-button-background,#946e4d)!important;border-color:var(--bt-button-background,#946e4d)!important;color:#ffffff!important;box-shadow:0 2px 6px rgba(148,110,77,0.25)!important}.cd-card-footer{padding-top:14px!important;border-top:1px solid #ebdccf!important;display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;box-sizing:border-box!important;margin-top:0!important}.cd-card-price-row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;width:100%!important}.cd-price-label{font-family:var(--cd-font-heading),sans-serif!important;font-size:13px!important;font-weight:600!important;color:#7a6e65!important}.cd-price-wrap{display:inline-flex!important;align-items:baseline!important;gap:6px!important}.cd-price-val{font-family:var(--cd-font-heading),sans-serif!important;font-size:22px!important;font-weight:800!important;color:#2b1f17!important;line-height:1!important}.cd-vat-note{font-size:11.5px!important;color:#8c7e72!important;font-weight:500!important}.cd-card-actions{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}.cd-btn-cart{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important;background:var(--bt-button-background,#946e4d)!important;color:#ffffff!important;border:1px solid var(--bt-button-background,#946e4d)!important;padding:13px 20px!important;border-radius:8px!important;font-family:var(--cd-font-heading),sans-serif!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;text-decoration:none!important;box-shadow:0 3px 10px rgba(148,110,77,0.25)!important;transition:all 0.2s ease!important;letter-spacing:0.3px!important;white-space:nowrap!important}.cd-btn-cart:hover{background:var(--bt-button-hover,#765638)!important;border-color:var(--bt-button-hover,#765638)!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(148,110,77,0.35)!important}.cd-btn-detail{display:block!important;text-align:center!important;color:#7a6e65!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;padding:4px!important;transition:color 0.2s ease!important}.cd-btn-detail:hover{color:var(--bt-button-background,#946e4d)!important;text-decoration:underline!important}.cd-btn-restart,.cd-btn-restart.cd-btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:var(--bt-button-background,#946e4d)!important;color:#ffffff!important;border:1px solid var(--bt-button-background,#946e4d)!important;padding:15px 38px!important;border-radius:30px!important;font-family:var(--cd-font-heading),sans-serif!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important;text-decoration:none!important;box-shadow:0 4px 14px rgba(148,110,77,0.35)!important;transition:all 0.2s ease!important;letter-spacing:0.3px!important}.cd-btn-restart:hover,.cd-btn-restart.cd-btn-primary:hover{background:var(--bt-button-hover,#765638)!important;border-color:var(--bt-button-hover,#765638)!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(148,110,77,0.45)!important}@media screen and (max-width:991px){ .cd-results-grid{grid-template-columns:1fr!important;max-width:460px!important;margin:20px auto 36px!important;gap:32px!important}}#cd-btn-next,.cd-btn-next{display:none!important}@media(max-width:480px){ .cd-hero-title{font-size:26px!important;line-height:1.25!important} .cd-hero-badge{font-size:12px!important;padding:5px 12px!important}}#brx-content #brxe-088244 { padding: 22px 20px!important; background: #efe3d0!important; border-bottom: 1px solid #d4bea3!important; box-sizing: border-box!important; width: 100%!important;}#brx-content #brxe-088244 #brxe-91e7dd,#brx-content #brxe-088244 .bt-content-section15-feature-grid { display: grid!important; grid-template-columns: repeat(3, minmax(0, 1fr))!important; gap: 0!important; width: 100%!important; max-width: 1200px!important; margin: 0 auto!important; align-items: center!important;}#brx-content #brxe-088244 .bt-content-section15-feature-card { position: relative!important; display: flex!important; align-items: center!important; justify-content: flex-start!important; gap: 16px!important; min-width: 0!important; min-height: 78px!important; padding: 10px 25px!important; box-sizing: border-box!important;}#brx-content #brxe-088244 .bt-content-section15-feature-card:not(:last-child) { border-right: 1px solid #d4bea3!important;}#brx-content #brxe-088244 .bt-content-section15-feature-card__icon { display: grid!important; place-items: center!important; flex: none!important; width: 52px!important; height: 52px!important; border-radius: 50%!important; background: #fffaf4!important; color: #795234!important; font-size: 25px!important; line-height: 1!important; box-shadow: 0 2px 9px rgba(73,53,38,.08)!important;}#brx-content #brxe-088244 .bt-content-section15-feature-card:nth-child(2) .bt-content-section15-feature-card__icon { color: #946e4d!important;}#brx-content #brxe-088244 .bt-content-section15-feature-card:nth-child(3) .bt-content-section15-feature-card__icon { color: #a2622b!important;}#brx-content #brxe-088244 .bt-content-section15-feature-card__text { margin: 0!important; color: #422f23!important; font-family: var(--cd-font-heading), sans-serif!important; font-size: 16px!important; font-weight: 700!important; line-height: 1.3!important; text-wrap: balance!important;}@media(max-width:767px){ #brx-content #brxe-088244 { padding: 14px 16px!important; } #brx-content #brxe-088244 .bt-content-section15-feature-grid { grid-template-columns: 1fr!important; } #brx-content #brxe-088244 .bt-content-section15-feature-card { min-height: 62px!important; padding: 9px 4px!important; gap: 12px!important; } #brx-content #brxe-088244 .bt-content-section15-feature-card:not(:last-child) { border-right: 0!important; border-bottom: 1px solid #d4bea3!important; } #brx-content #brxe-088244 .bt-content-section15-feature-card:last-child { border-bottom: 0!important; } #brx-content #brxe-088244 .bt-content-section15-feature-card__icon { width: 42px!important; height: 42px!important; font-size: 21px!important; } #brx-content #brxe-088244 .bt-content-section15-feature-card__text { font-size: 14px!important; }}#cd-hero-section #cd-hero-start-btn { display: none !important;}.cd-hero-cta-wrapper { display: flex !important; justify-content: center !important; align-items: center !important; padding: 34px 20px 24px !important; margin: 0 auto !important; text-align: center !important; width: 100% !important; max-width: 1200px !important; box-sizing: border-box !important;}.cd-hero-cta-wrapper #cd-hero-start-btn,.cd-hero-cta-wrapper .cd-btn-hero { display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 12px !important; background: var(--bt-button-background, #946e4d) !important; color: #ffffff !important; border: none !important; padding: 16px 40px !important; border-radius: 30px !important; font-family: var(--cd-font-heading), sans-serif !important; font-size: 17px !important; font-weight: 700 !important; cursor: pointer !important; box-shadow: 0 6px 18px rgba(148, 110, 77, 0.35) !important; transition: all 0.2s ease !important; margin: 0 auto !important; text-decoration: none !important;}.cd-hero-cta-wrapper #cd-hero-start-btn:hover,.cd-hero-cta-wrapper .cd-btn-hero:hover { background: var(--bt-button-hover, #765638) !important; transform: translateY(-2px) !important; box-shadow: 0 8px 24px rgba(148, 110, 77, 0.45) !important;}.cd-results-header { display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; text-align: center !important; width: 100% !important; max-width: 100% !important; margin: 0 auto 32px !important; padding-top: 12px !important; box-sizing: border-box !important;}.cd-results-badge { display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; background: #edf7ee !important; color: #236836 !important; border: 1px solid rgba(40, 107, 50, 0.22) !important; padding: 7px 18px !important; border-radius: 30px !important; font-family: var(--cd-font-heading), sans-serif !important; font-size: 13px !important; font-weight: 700 !important; letter-spacing: 0.4px !important; margin: 0 auto 16px !important; box-shadow: 0 2px 8px rgba(35, 104, 54, 0.08) !important;}.cd-badge-check { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 18px !important; height: 18px !important; border-radius: 50% !important; background: #236836 !important; color: #ffffff !important; flex-shrink: 0 !important;}.cd-results-title,.cd-results-header .cd-results-title { display: block !important; width: 100% !important; max-width: 840px !important; margin: 0 auto 12px !important; text-align: center !important; font-family: var(--cd-font-heading), sans-serif !important; font-size: clamp(22px, 3.2vw, 36px) !important; font-weight: 800 !important; color: #38332e !important; line-height: 1.28 !important; letter-spacing: -0.3px !important; word-wrap: break-word !important; overflow-wrap: break-word !important; box-sizing: border-box !important;}.cd-title-accent { color: var(--bt-button-background, #946e4d) !important; display: inline !important;}.cd-results-subtitle,.cd-results-header .cd-results-subtitle { display: block !important; width: 100% !important; max-width: 680px !important; margin: 0 auto 24px !important; text-align: center !important; font-size: 16px !important; color: #786f66 !important; line-height: 1.55 !important; font-weight: 400 !important; box-sizing: border-box !important;}.cd-results-criteria-card,.cd-results-header .cd-results-criteria-card { display: block !important; width: 100% !important; max-width: 820px !important; margin: 0 auto 16px !important; background: linear-gradient(180deg, #fdfbf9 0%, #f9f5f0 100%) !important; border: 1px solid #ebdccf !important; border-radius: 16px !important; padding: 16px 22px 20px !important; box-shadow: 0 4px 18px rgba(148, 110, 77, 0.06) !important; box-sizing: border-box !important;}.cd-criteria-heading { display: flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; font-family: var(--cd-font-heading), sans-serif !important; font-size: 11.5px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.9px !important; color: var(--bt-button-background, #946e4d) !important; margin-bottom: 14px !important; line-height: 1 !important;}.cd-criteria-ico { display: inline-flex !important; align-items: center !important; justify-content: center !important; color: var(--bt-button-background, #946e4d) !important; flex-shrink: 0 !important;}.cd-summary-pills { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 10px !important; align-items: center !important; margin: 0 !important; padding: 0 !important;}.cd-summary-pill { display: inline-flex !important; align-items: center !important; gap: 7px !important; background: #ffffff !important; border: 1.5px solid #ebdccf !important; border-radius: 24px !important; padding: 7px 15px !important; box-shadow: 0 2px 6px rgba(56, 51, 46, 0.04) !important; transition: all 0.2s ease !important; box-sizing: border-box !important;}.cd-summary-pill:hover { border-color: #ce986b !important; transform: translateY(-1px) !important; box-shadow: 0 4px 10px rgba(148, 110, 77, 0.12) !important;}.cd-pill-ico { display: inline-flex !important; align-items: center !important; justify-content: center !important; color: var(--bt-button-background, #946e4d) !important; flex-shrink: 0 !important;}.cd-pill-lbl { font-family: var(--cd-font-heading), sans-serif !important; font-size: 11px !important; font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: 0.4px !important; color: #8c8278 !important; line-height: 1 !important;}.cd-pill-val { font-family: var(--cd-font-heading), sans-serif !important; font-size: 13.5px !important; font-weight: 700 !important; color: #38332e !important; line-height: 1.2 !important;}@media screen and (max-width: 767px) { .cd-results-criteria-card { padding: 14px 12px 16px !important; } .cd-summary-pills { gap: 8px !important; } .cd-summary-pill { padding: 6px 12px !important; } .cd-pill-lbl { font-size: 10.5px !important; } .cd-pill-val { font-size: 12.5px !important; }}.cd-btn-cart.cd-btn-loading { background: var(--bt-button-hover, #765638) !important; opacity: 0.85 !important; cursor: wait !important; pointer-events: none !important;}.cd-btn-cart.cd-btn-added { background: #286b32 !important; border-color: #286b32 !important; color: #ffffff !important; box-shadow: 0 4px 14px rgba(40, 107, 50, 0.35) !important;}.cd-btn-cart.cd-btn-added:hover { background: #1f5527 !important; border-color: #1f5527 !important;}.cd-cart-toast { position: fixed !important; bottom: 24px !important; right: 24px !important; z-index: 999999 !important; background: #ffffff !important; border: 1.5px solid #ebdccf !important; border-left: 5px solid #286b32 !important; border-radius: 12px !important; padding: 14px 18px !important; box-shadow: 0 8px 30px rgba(56, 51, 46, 0.18) !important; display: flex !important; align-items: center !important; gap: 14px !important; transform: translateY(120%) !important; opacity: 0 !important; transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1) !important; max-width: 440px !important; box-sizing: border-box !important; pointer-events: none !important;}.cd-cart-toast.is-visible { transform: translateY(0) !important; opacity: 1 !important; pointer-events: auto !important;}.cd-toast-icon { width: 32px !important; height: 32px !important; border-radius: 50% !important; background: #edf7ee !important; color: #286b32 !important; display: flex !important; align-items: center !important; justify-content: center !important; font-weight: 800 !important; font-size: 16px !important; flex-shrink: 0 !important;}.cd-toast-text { display: flex !important; flex-direction: column !important; gap: 2px !important; flex: 1 1 auto !important; text-align: left !important;}.cd-toast-text strong { font-family: var(--cd-font-heading), sans-serif !important; font-size: 13.5px !important; color: #2c2723 !important; line-height: 1.25 !important;}.cd-toast-text span { font-size: 12px !important; color: #786f66 !important; line-height: 1.3 !important;}.cd-toast-btn { display: inline-flex !important; align-items: center !important; justify-content: center !important; background: var(--bt-button-background, #946e4d) !important; color: #ffffff !important; font-family: var(--cd-font-heading), sans-serif !important; font-size: 12.5px !important; font-weight: 700 !important; padding: 9px 15px !important; border-radius: 20px !important; text-decoration: none !important; white-space: nowrap !important; box-shadow: 0 2px 8px rgba(148, 110, 77, 0.3) !important; transition: all 0.2s ease !important; flex-shrink: 0 !important;}.cd-toast-btn:hover { background: var(--bt-button-hover, #765638) !important; transform: translateY(-1px) !important; color: #ffffff !important;}.cd-toast-close { background: none !important; border: none !important; color: #a89f96 !important; font-size: 20px !important; line-height: 1 !important; cursor: pointer !important; padding: 0 4px !important; transition: color 0.15s ease !important;}.cd-toast-close:hover { color: #38332e !important;}@media screen and (max-width: 600px) { .cd-cart-toast { bottom: 16px !important; right: 16px !important; left: 16px !important; max-width: none !important; padding: 12px 14px !important; gap: 10px !important; } .cd-toast-btn { padding: 8px 12px !important; font-size: 12px !important; }}@media (max-width: 767px) { #cd-hero-section.cd-hero { padding: 48px 20px 54px !important; } #cd-hero-section .cd-hero-badge { font-size: 15px !important; letter-spacing: 1.8px !important; padding: 8px 20px !important; margin-bottom: 25px !important; } #cd-hero-section .cd-hero-title { font-size: clamp(34px, 8vw, 52px) !important; letter-spacing: -0.8px !important; margin-bottom: 24px !important; } #cd-hero-section .cd-hero-subtitle { font-size: 20px !important; } #cd-hero-section::after { margin-top: 30px !important; }}:where([data-bricks-import-scope-w7kqh3]):is(.cd-hero:not(:nth-child(0))) { box-sizing: border-box!important; max-width: 1200px!important; margin: 0 auto!important; padding: 40px 20px!important; font-family: var(--cd-font-sans)!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-hero:not(:nth-child(0)) { box-sizing: border-box!important; max-width: 1200px!important; margin: 0 auto!important; padding: 40px 20px!important; font-family: var(--cd-font-sans)!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-wizard-section:not(:nth-child(0))) { box-sizing: border-box!important; max-width: 1200px!important; margin: 0 auto!important; padding: 40px 20px!important; font-family: var(--cd-font-sans)!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-wizard-section:not(:nth-child(0)) { box-sizing: border-box!important; max-width: 1200px!important; margin: 0 auto!important; padding: 40px 20px!important; font-family: var(--cd-font-sans)!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-section:not(:nth-child(0))) { box-sizing: border-box!important; max-width: 1200px!important; margin: 0 auto!important; padding: 40px 20px!important; font-family: var(--cd-font-sans)!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-section:not(:nth-child(0)) { box-sizing: border-box!important; max-width: 1200px!important; margin: 0 auto!important; padding: 40px 20px!important; font-family: var(--cd-font-sans)!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-hero:not(:nth-child(0))) { text-align: center!important; padding-top: 48px!important; padding-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-hero:not(:nth-child(0)) { text-align: center!important; padding-top: 48px!important; padding-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-hero-badge:not(:nth-child(0))) { display: inline-flex!important; align-items: center!important; gap: 6px!important; background: rgba(206,152,107,0.15)!important; color: var(--cd-secondary)!important; padding: 6px 14px!important; border-radius: 20px!important; font-size: 13px!important; font-weight: 600!important; margin-bottom: 16px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-hero-badge:not(:nth-child(0)) { display: inline-flex!important; align-items: center!important; gap: 6px!important; background: rgba(206,152,107,0.15)!important; color: var(--cd-secondary)!important; padding: 6px 14px!important; border-radius: 20px!important; font-size: 13px!important; font-weight: 600!important; margin-bottom: 16px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-hero-title:not(:nth-child(0))) { font-family: var(--cd-font-heading)!important; font-size: 42px!important; font-weight: 800!important; line-height: 1.2!important; color: var(--cd-dark)!important; margin: 0 0 16px!important; letter-spacing: -0.5px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-hero-title:not(:nth-child(0)) { font-family: var(--cd-font-heading)!important; font-size: 42px!important; font-weight: 800!important; line-height: 1.2!important; color: var(--cd-dark)!important; margin: 0 0 16px!important; letter-spacing: -0.5px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-hero-subtitle:not(:nth-child(0))) { font-size: 18px!important; line-height: 1.6!important; color: var(--cd-text-muted)!important; margin: 0 auto 28px!important; max-width: 700px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-hero-subtitle:not(:nth-child(0)) { font-size: 18px!important; line-height: 1.6!important; color: var(--cd-text-muted)!important; margin: 0 auto 28px!important; max-width: 700px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-hero-features:not(:nth-child(0))) { display: flex!important; justify-content: center!important; flex-wrap: wrap!important; gap: 16px!important; margin-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-hero-features:not(:nth-child(0)) { display: flex!important; justify-content: center!important; flex-wrap: wrap!important; gap: 16px!important; margin-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-feature-item:not(:nth-child(0))) { display: inline-flex!important; align-items: center!important; gap: 8px!important; background: var(--cd-light-bg)!important; border: 1px solid var(--cd-border)!important; padding: 8px 16px!important; border-radius: 30px!important; font-size: 14px!important; font-weight: 500!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-feature-item:not(:nth-child(0)) { display: inline-flex!important; align-items: center!important; gap: 8px!important; background: var(--cd-light-bg)!important; border: 1px solid var(--cd-border)!important; padding: 8px 16px!important; border-radius: 30px!important; font-size: 14px!important; font-weight: 500!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-hero:not(:nth-child(0))) { display: inline-flex!important; align-items: center!important; gap: 12px!important; background: var(--cd-secondary)!important; color: #ffffff!important; border: none!important; padding: 16px 36px!important; border-radius: 30px!important; font-size: 17px!important; font-weight: 700!important; cursor: pointer!important; transition: all 0.2s ease!important; box-shadow: 0 4px 14px rgba(148,110,77,0.3)!important; text-decoration: none!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-hero:not(:nth-child(0)) { display: inline-flex!important; align-items: center!important; gap: 12px!important; background: var(--cd-secondary)!important; color: #ffffff!important; border: none!important; padding: 16px 36px!important; border-radius: 30px!important; font-size: 17px!important; font-weight: 700!important; cursor: pointer!important; transition: all 0.2s ease!important; box-shadow: 0 4px 14px rgba(148,110,77,0.3)!important; text-decoration: none!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-hero:hover:not(:nth-child(0))) { background: #765638!important; transform: translateY(-2px)!important; box-shadow: 0 6px 20px rgba(148,110,77,0.4)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-hero:hover:not(:nth-child(0)) { background: #765638!important; transform: translateY(-2px)!important; box-shadow: 0 6px 20px rgba(148,110,77,0.4)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-wizard-section:not(:nth-child(0))) { background: var(--cd-card-bg)!important; border: 1px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; padding: 36px!important; box-shadow: var(--cd-shadow)!important; margin-bottom: 40px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-wizard-section:not(:nth-child(0)) { background: var(--cd-card-bg)!important; border: 1px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; padding: 36px!important; box-shadow: var(--cd-shadow)!important; margin-bottom: 40px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-progress-container:not(:nth-child(0))) { margin-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-progress-container:not(:nth-child(0)) { margin-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-progress-header:not(:nth-child(0))) { display: flex!important; justify-content: space-between!important; font-size: 14px!important; font-weight: 600!important; color: var(--cd-text-muted)!important; margin-bottom: 8px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-progress-header:not(:nth-child(0)) { display: flex!important; justify-content: space-between!important; font-size: 14px!important; font-weight: 600!important; color: var(--cd-text-muted)!important; margin-bottom: 8px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-progress-track:not(:nth-child(0))) { width: 100%!important; height: 8px!important; background: #ede7e1!important; border-radius: 4px!important; overflow: hidden!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-progress-track:not(:nth-child(0)) { width: 100%!important; height: 8px!important; background: #ede7e1!important; border-radius: 4px!important; overflow: hidden!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-progress-fill:not(:nth-child(0))) { height: 100%!important; width: 16%!important; background: linear-gradient(90deg,var(--cd-primary),var(--cd-secondary))!important; border-radius: 4px!important; transition: width 0.4s ease!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-progress-fill:not(:nth-child(0)) { height: 100%!important; width: 16%!important; background: linear-gradient(90deg,var(--cd-primary),var(--cd-secondary))!important; border-radius: 4px!important; transition: width 0.4s ease!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-step-header:not(:nth-child(0))) { text-align: center!important; margin-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-step-header:not(:nth-child(0)) { text-align: center!important; margin-bottom: 32px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-step-title:not(:nth-child(0))) { font-family: var(--cd-font-heading)!important; font-size: 26px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin: 0 0 8px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-step-title:not(:nth-child(0)) { font-family: var(--cd-font-heading)!important; font-size: 26px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin: 0 0 8px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-step-subtitle:not(:nth-child(0))) { font-size: 15px!important; color: var(--cd-text-muted)!important; margin: 0!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-step-subtitle:not(:nth-child(0)) { font-size: 15px!important; color: var(--cd-text-muted)!important; margin: 0!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-options-grid:not(:nth-child(0))) { display: grid!important; grid-template-columns: repeat(auto-fit,minmax(260px,1fr))!important; gap: 16px!important; margin-bottom: 24px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-options-grid:not(:nth-child(0)) { display: grid!important; grid-template-columns: repeat(auto-fit,minmax(260px,1fr))!important; gap: 16px!important; margin-bottom: 24px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-card:not(:nth-child(0))) { display: flex!important; align-items: flex-start!important; gap: 14px!important; padding: 18px!important; background: var(--cd-light-bg)!important; border: 2px solid var(--cd-border)!important; border-radius: var(--cd-radius-sm)!important; cursor: pointer!important; transition: all 0.2s ease!important; position: relative!important; box-sizing: border-box!important; text-align: left!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-card:not(:nth-child(0)) { display: flex!important; align-items: flex-start!important; gap: 14px!important; padding: 18px!important; background: var(--cd-light-bg)!important; border: 2px solid var(--cd-border)!important; border-radius: var(--cd-radius-sm)!important; cursor: pointer!important; transition: all 0.2s ease!important; position: relative!important; box-sizing: border-box!important; text-align: left!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-card:hover:not(:nth-child(0))) { border-color: var(--cd-primary)!important; background: #ffffff!important; transform: translateY(-2px)!important; box-shadow: var(--cd-shadow)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-card:hover:not(:nth-child(0)) { border-color: var(--cd-primary)!important; background: #ffffff!important; transform: translateY(-2px)!important; box-shadow: var(--cd-shadow)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-card.selected:not(:nth-child(0))) { border-color: var(--cd-secondary)!important; background: #fff9f4!important; box-shadow: 0 0 0 2px rgba(148,110,77,0.15)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-card.selected:not(:nth-child(0)) { border-color: var(--cd-secondary)!important; background: #fff9f4!important; box-shadow: 0 0 0 2px rgba(148,110,77,0.15)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-icon:not(:nth-child(0))) { font-size: 28px!important; line-height: 1!important; flex-shrink: 0!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-icon:not(:nth-child(0)) { font-size: 28px!important; line-height: 1!important; flex-shrink: 0!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-content:not(:nth-child(0))) { flex: 1!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-content:not(:nth-child(0)) { flex: 1!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-title:not(:nth-child(0))) { font-size: 16px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin-bottom: 4px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-title:not(:nth-child(0)) { font-size: 16px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin-bottom: 4px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-desc:not(:nth-child(0))) { font-size: 13px!important; line-height: 1.4!important; color: var(--cd-text-muted)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-desc:not(:nth-child(0)) { font-size: 13px!important; line-height: 1.4!important; color: var(--cd-text-muted)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-check:not(:nth-child(0))) { width: 22px!important; height: 22px!important; border-radius: 50%!important; border: 2px solid var(--cd-border)!important; display: flex!important; align-items: center!important; justify-content: center!important; font-size: 12px!important; color: transparent!important; transition: all 0.2s ease!important; flex-shrink: 0!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-check:not(:nth-child(0)) { width: 22px!important; height: 22px!important; border-radius: 50%!important; border: 2px solid var(--cd-border)!important; display: flex!important; align-items: center!important; justify-content: center!important; font-size: 12px!important; color: transparent!important; transition: all 0.2s ease!important; flex-shrink: 0!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-card.selected .cd-opt-check:not(:nth-child(0))) { background: var(--cd-secondary)!important; border-color: var(--cd-secondary)!important; color: #ffffff!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-opt-card.selected .cd-opt-check:not(:nth-child(0)) { background: var(--cd-secondary)!important; border-color: var(--cd-secondary)!important; color: #ffffff!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-opt-card.selected) .cd-opt-check:not(:nth-child(0)) { background: var(--cd-secondary)!important; border-color: var(--cd-secondary)!important; color: #ffffff!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-wizard-nav:not(:nth-child(0))) { display: flex!important; justify-content: space-between!important; align-items: center!important; margin-top: 36px!important; padding-top: 24px!important; border-top: 1px solid #f0e9e2!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-wizard-nav:not(:nth-child(0)) { display: flex!important; justify-content: space-between!important; align-items: center!important; margin-top: 36px!important; padding-top: 24px!important; border-top: 1px solid #f0e9e2!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-nav:not(:nth-child(0))) { background: none!important; border: 1px solid var(--cd-border)!important; color: var(--cd-text)!important; padding: 10px 22px!important; border-radius: 24px!important; font-size: 14px!important; font-weight: 600!important; cursor: pointer!important; transition: all 0.2s ease!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-nav:not(:nth-child(0)) { background: none!important; border: 1px solid var(--cd-border)!important; color: var(--cd-text)!important; padding: 10px 22px!important; border-radius: 24px!important; font-size: 14px!important; font-weight: 600!important; cursor: pointer!important; transition: all 0.2s ease!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-nav:hover:not(:disabled):not(:nth-child(0))) { border-color: var(--cd-dark)!important; background: var(--cd-light-bg)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-nav:hover:not(:disabled):not(:nth-child(0)) { border-color: var(--cd-dark)!important; background: var(--cd-light-bg)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-nav:disabled:not(:nth-child(0))) { opacity: 0.4!important; cursor: not-allowed!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-nav:disabled:not(:nth-child(0)) { opacity: 0.4!important; cursor: not-allowed!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-primary:not(:nth-child(0))) { background: var(--cd-secondary)!important; color: #ffffff!important; border: none!important; padding: 14px 32px!important; border-radius: 28px!important; font-size: 16px!important; font-weight: 700!important; cursor: pointer!important; transition: all 0.2s ease!important; box-shadow: 0 4px 12px rgba(148,110,77,0.25)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-primary:not(:nth-child(0)) { background: var(--cd-secondary)!important; color: #ffffff!important; border: none!important; padding: 14px 32px!important; border-radius: 28px!important; font-size: 16px!important; font-weight: 700!important; cursor: pointer!important; transition: all 0.2s ease!important; box-shadow: 0 4px 12px rgba(148,110,77,0.25)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-primary:hover:not(:nth-child(0))) { background: #765638!important; transform: translateY(-2px)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-primary:hover:not(:nth-child(0)) { background: #765638!important; transform: translateY(-2px)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-results-container:not(:nth-child(0))) { display: none;}:where([data-bricks-import-scope-w7kqh3]) .cd-results-container:not(:nth-child(0)) { display: none;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-results-header:not(:nth-child(0))) { text-align: center!important; margin-bottom: 36px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-results-header:not(:nth-child(0)) { text-align: center!important; margin-bottom: 36px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-results-title:not(:nth-child(0))) { font-family: var(--cd-font-heading)!important; font-size: 32px!important; font-weight: 800!important; color: var(--cd-dark)!important; margin: 12px 0 8px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-results-title:not(:nth-child(0)) { font-family: var(--cd-font-heading)!important; font-size: 32px!important; font-weight: 800!important; color: var(--cd-dark)!important; margin: 12px 0 8px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-results-subtitle:not(:nth-child(0))) { font-size: 16px!important; color: var(--cd-text-muted)!important; margin: 0 0 16px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-results-subtitle:not(:nth-child(0)) { font-size: 16px!important; color: var(--cd-text-muted)!important; margin: 0 0 16px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-summary-pills:not(:nth-child(0))) { display: flex!important; flex-wrap: wrap!important; justify-content: center!important; gap: 8px!important; margin-top: 12px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-summary-pills:not(:nth-child(0)) { display: flex!important; flex-wrap: wrap!important; justify-content: center!important; gap: 8px!important; margin-top: 12px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-summary-pill:not(:nth-child(0))) { display: inline-flex!important; align-items: center!important; gap: 4px!important; background: var(--cd-light-bg)!important; border: 1px solid var(--cd-border)!important; padding: 4px 12px!important; border-radius: 16px!important; font-size: 12px!important; font-weight: 600!important; color: var(--cd-secondary)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-summary-pill:not(:nth-child(0)) { display: inline-flex!important; align-items: center!important; gap: 4px!important; background: var(--cd-light-bg)!important; border: 1px solid var(--cd-border)!important; padding: 4px 12px!important; border-radius: 16px!important; font-size: 12px!important; font-weight: 600!important; color: var(--cd-secondary)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-results-grid:not(:nth-child(0))) { display: grid!important; grid-template-columns: repeat(3,1fr)!important; gap: 24px!important; margin-bottom: 36px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-results-grid:not(:nth-child(0)) { display: grid!important; grid-template-columns: repeat(3,1fr)!important; gap: 24px!important; margin-bottom: 36px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-rec:not(:nth-child(0))) { background: var(--cd-card-bg)!important; border: 2px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; overflow: hidden!important; display: flex!important; flex-direction: column!important; position: relative!important; box-shadow: var(--cd-shadow)!important; transition: all 0.25s ease!important; box-sizing: border-box!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-rec:not(:nth-child(0)) { background: var(--cd-card-bg)!important; border: 2px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; overflow: hidden!important; display: flex!important; flex-direction: column!important; position: relative!important; box-shadow: var(--cd-shadow)!important; transition: all 0.25s ease!important; box-sizing: border-box!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-rec:hover:not(:nth-child(0))) { transform: translateY(-4px)!important; box-shadow: var(--cd-shadow-hover)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-rec:hover:not(:nth-child(0)) { transform: translateY(-4px)!important; box-shadow: var(--cd-shadow-hover)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-gold:not(:nth-child(0))) { border-color: var(--cd-gold)!important; box-shadow: 0 12px 36px rgba(229,169,60,0.18)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-gold:not(:nth-child(0)) { border-color: var(--cd-gold)!important; box-shadow: 0 12px 36px rgba(229,169,60,0.18)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-silver:not(:nth-child(0))) { border-color: var(--cd-silver)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-silver:not(:nth-child(0)) { border-color: var(--cd-silver)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-bronze:not(:nth-child(0))) { border-color: var(--cd-bronze)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-bronze:not(:nth-child(0)) { border-color: var(--cd-bronze)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-badge-corner:not(:nth-child(0))) { padding: 8px 16px!important; font-size: 12px!important; font-weight: 700!important; text-transform: uppercase!important; letter-spacing: 0.5px!important; color: #ffffff!important; text-align: center!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-badge-corner:not(:nth-child(0)) { padding: 8px 16px!important; font-size: 12px!important; font-weight: 700!important; text-transform: uppercase!important; letter-spacing: 0.5px!important; color: #ffffff!important; text-align: center!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-badge-corner.gold:not(:nth-child(0))) { background: linear-gradient(90deg,#e5a93c,#ce986b)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-badge-corner.gold:not(:nth-child(0)) { background: linear-gradient(90deg,#e5a93c,#ce986b)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-badge-corner.silver:not(:nth-child(0))) { background: linear-gradient(90deg,#8f9ba8,#717e8c)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-badge-corner.silver:not(:nth-child(0)) { background: linear-gradient(90deg,#8f9ba8,#717e8c)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-badge-corner.bronze:not(:nth-child(0))) { background: linear-gradient(90deg,#b87333,#9c5f28)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-badge-corner.bronze:not(:nth-child(0)) { background: linear-gradient(90deg,#b87333,#9c5f28)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-img-wrap:not(:nth-child(0))) { position: relative!important; width: 100%!important; height: 220px!important; background: #fcf9f6!important; display: flex!important; align-items: center!important; justify-content: center!important; padding: 16px!important; box-sizing: border-box!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-img-wrap:not(:nth-child(0)) { position: relative!important; width: 100%!important; height: 220px!important; background: #fcf9f6!important; display: flex!important; align-items: center!important; justify-content: center!important; padding: 16px!important; box-sizing: border-box!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-img-wrap img:not(:nth-child(0))) { max-height: 100%!important; max-width: 100%!important; object-fit: contain!important; transition: transform 0.3s ease!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-img-wrap img:not(:nth-child(0)) { max-height: 100%!important; max-width: 100%!important; object-fit: contain!important; transition: transform 0.3s ease!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-img-wrap) img:not(:nth-child(0)) { max-height: 100%!important; max-width: 100%!important; object-fit: contain!important; transition: transform 0.3s ease!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-rec:hover .cd-card-img-wrap img:not(:nth-child(0))) { transform: scale(1.04)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-rec:hover .cd-card-img-wrap img:not(:nth-child(0)) { transform: scale(1.04)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-rec:hover) .cd-card-img-wrap img:not(:nth-child(0)) { transform: scale(1.04)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-body:not(:nth-child(0))) { padding: 20px!important; flex: 1!important; display: flex!important; flex-direction: column!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-body:not(:nth-child(0)) { padding: 20px!important; flex: 1!important; display: flex!important; flex-direction: column!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-brand:not(:nth-child(0))) { font-size: 12px!important; text-transform: uppercase!important; font-weight: 700!important; letter-spacing: 0.8px!important; color: var(--cd-secondary)!important; margin-bottom: 6px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-brand:not(:nth-child(0)) { font-size: 12px!important; text-transform: uppercase!important; font-weight: 700!important; letter-spacing: 0.8px!important; color: var(--cd-secondary)!important; margin-bottom: 6px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-title:not(:nth-child(0))) { font-size: 18px!important; font-weight: 800!important; margin: 0 0 10px!important; line-height: 1.3!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-title:not(:nth-child(0)) { font-size: 18px!important; font-weight: 800!important; margin: 0 0 10px!important; line-height: 1.3!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-title a:not(:nth-child(0))) { color: var(--cd-dark)!important; text-decoration: none!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-title a:not(:nth-child(0)) { color: var(--cd-dark)!important; text-decoration: none!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-title) a:not(:nth-child(0)) { color: var(--cd-dark)!important; text-decoration: none!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-title a:hover:not(:nth-child(0))) { color: var(--cd-secondary)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-title a:hover:not(:nth-child(0)) { color: var(--cd-secondary)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-title) a:hover:not(:nth-child(0)) { color: var(--cd-secondary)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-taste:not(:nth-child(0))) { font-size: 13px!important; line-height: 1.4!important; color: var(--cd-text-muted)!important; background: var(--cd-light-bg)!important; padding: 10px!important; border-radius: var(--cd-radius-sm)!important; margin-bottom: 12px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-taste:not(:nth-child(0)) { font-size: 13px!important; line-height: 1.4!important; color: var(--cd-text-muted)!important; background: var(--cd-light-bg)!important; padding: 10px!important; border-radius: var(--cd-radius-sm)!important; margin-bottom: 12px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-reason:not(:nth-child(0))) { font-size: 13px!important; line-height: 1.45!important; color: #544c44!important; background: #fff8f2!important; border-left: 3px solid var(--cd-secondary)!important; padding: 8px 12px!important; border-radius: 0 var(--cd-radius-sm) var(--cd-radius-sm) 0!important; margin-bottom: 14px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-reason:not(:nth-child(0)) { font-size: 13px!important; line-height: 1.45!important; color: #544c44!important; background: #fff8f2!important; border-left: 3px solid var(--cd-secondary)!important; padding: 8px 12px!important; border-radius: 0 var(--cd-radius-sm) var(--cd-radius-sm) 0!important; margin-bottom: 14px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-stock:not(:nth-child(0))) { font-size: 12px!important; font-weight: 600!important; color: var(--cd-success)!important; margin-bottom: 16px!important; display: flex!important; align-items: center!important; gap: 4px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-stock:not(:nth-child(0)) { font-size: 12px!important; font-weight: 600!important; color: var(--cd-success)!important; margin-bottom: 16px!important; display: flex!important; align-items: center!important; gap: 4px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-weight-label:not(:nth-child(0))) { font-size: 12px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin-bottom: 6px!important; text-transform: uppercase!important; letter-spacing: 0.5px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-weight-label:not(:nth-child(0)) { font-size: 12px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin-bottom: 6px!important; text-transform: uppercase!important; letter-spacing: 0.5px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-weight-selector:not(:nth-child(0))) { display: flex!important; flex-wrap: wrap!important; gap: 6px!important; margin-bottom: 18px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-weight-selector:not(:nth-child(0)) { display: flex!important; flex-wrap: wrap!important; gap: 6px!important; margin-bottom: 18px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-weight-pill:not(:nth-child(0))) { background: #ffffff!important; border: 1px solid var(--cd-border)!important; padding: 6px 12px!important; border-radius: 20px!important; font-size: 12px!important; font-weight: 600!important; cursor: pointer!important; transition: all 0.15s ease!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-weight-pill:not(:nth-child(0)) { background: #ffffff!important; border: 1px solid var(--cd-border)!important; padding: 6px 12px!important; border-radius: 20px!important; font-size: 12px!important; font-weight: 600!important; cursor: pointer!important; transition: all 0.15s ease!important; color: var(--cd-text)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-weight-pill:hover:not(:nth-child(0))) { border-color: var(--cd-primary)!important; background: var(--cd-light-bg)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-weight-pill:hover:not(:nth-child(0)) { border-color: var(--cd-primary)!important; background: var(--cd-light-bg)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-weight-pill.selected:not(:nth-child(0))) { background: var(--cd-secondary)!important; border-color: var(--cd-secondary)!important; color: #ffffff!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-weight-pill.selected:not(:nth-child(0)) { background: var(--cd-secondary)!important; border-color: var(--cd-secondary)!important; color: #ffffff!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-footer:not(:nth-child(0))) { margin-top: auto!important; padding-top: 16px!important; border-top: 1px solid #f0e9e2!important; display: flex!important; align-items: center!important; justify-content: space-between!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-footer:not(:nth-child(0)) { margin-top: auto!important; padding-top: 16px!important; border-top: 1px solid #f0e9e2!important; display: flex!important; align-items: center!important; justify-content: space-between!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-price-box:not(:nth-child(0))) { display: flex!important; flex-direction: column!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-price-box:not(:nth-child(0)) { display: flex!important; flex-direction: column!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-price-val:not(:nth-child(0))) { font-size: 22px!important; font-weight: 800!important; color: var(--cd-dark)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-price-val:not(:nth-child(0)) { font-size: 22px!important; font-weight: 800!important; color: var(--cd-dark)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-vat-note:not(:nth-child(0))) { font-size: 11px!important; color: var(--cd-text-muted)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-vat-note:not(:nth-child(0)) { font-size: 11px!important; color: var(--cd-text-muted)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-card-actions:not(:nth-child(0))) { display: flex!important; align-items: center!important; gap: 8px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-card-actions:not(:nth-child(0)) { display: flex!important; align-items: center!important; gap: 8px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-cart:not(:nth-child(0))) { background: var(--cd-secondary)!important; color: #ffffff!important; border: none!important; padding: 10px 18px!important; border-radius: 24px!important; font-size: 13px!important; font-weight: 700!important; cursor: pointer!important; text-decoration: none!important; display: inline-flex!important; align-items: center!important; gap: 6px!important; transition: all 0.2s ease!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-cart:not(:nth-child(0)) { background: var(--cd-secondary)!important; color: #ffffff!important; border: none!important; padding: 10px 18px!important; border-radius: 24px!important; font-size: 13px!important; font-weight: 700!important; cursor: pointer!important; text-decoration: none!important; display: inline-flex!important; align-items: center!important; gap: 6px!important; transition: all 0.2s ease!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-cart:hover:not(:nth-child(0))) { background: #765638!important; transform: translateY(-1px)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-cart:hover:not(:nth-child(0)) { background: #765638!important; transform: translateY(-1px)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-detail:not(:nth-child(0))) { color: var(--cd-text-muted)!important; font-size: 12px!important; text-decoration: underline!important; font-weight: 500!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-detail:not(:nth-child(0)) { color: var(--cd-text-muted)!important; font-size: 12px!important; text-decoration: underline!important; font-weight: 500!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-detail:hover:not(:nth-child(0))) { color: var(--cd-secondary)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-detail:hover:not(:nth-child(0)) { color: var(--cd-secondary)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-results-actions:not(:nth-child(0))) { text-align: center!important; margin-top: 32px!important; padding-top: 24px!important; border-top: 1px solid #f0e9e2!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-results-actions:not(:nth-child(0)) { text-align: center!important; margin-top: 32px!important; padding-top: 24px!important; border-top: 1px solid #f0e9e2!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-restart:not(:nth-child(0))) { background: none!important; border: 1px solid var(--cd-border)!important; color: var(--cd-text)!important; padding: 12px 28px!important; border-radius: 24px!important; font-size: 14px!important; font-weight: 600!important; cursor: pointer!important; transition: all 0.2s ease!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-restart:not(:nth-child(0)) { background: none!important; border: 1px solid var(--cd-border)!important; color: var(--cd-text)!important; padding: 12px 28px!important; border-radius: 24px!important; font-size: 14px!important; font-weight: 600!important; cursor: pointer!important; transition: all 0.2s ease!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-btn-restart:hover:not(:nth-child(0))) { background: var(--cd-light-bg)!important; border-color: var(--cd-dark)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-btn-restart:hover:not(:nth-child(0)) { background: var(--cd-light-bg)!important; border-color: var(--cd-dark)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-section:not(:nth-child(0))) { padding-top: 40px!important; border-top: 1px solid var(--cd-border)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-section:not(:nth-child(0)) { padding-top: 40px!important; border-top: 1px solid var(--cd-border)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-title:not(:nth-child(0))) { font-family: var(--cd-font-heading)!important; font-size: 28px!important; font-weight: 800!important; color: var(--cd-dark)!important; text-align: center!important; margin: 0 0 12px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-title:not(:nth-child(0)) { font-family: var(--cd-font-heading)!important; font-size: 28px!important; font-weight: 800!important; color: var(--cd-dark)!important; text-align: center!important; margin: 0 0 12px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-subtitle:not(:nth-child(0))) { font-size: 16px!important; color: var(--cd-text-muted)!important; text-align: center!important; max-width: 750px!important; margin: 0 auto 36px!important; line-height: 1.6!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-subtitle:not(:nth-child(0)) { font-size: 16px!important; color: var(--cd-text-muted)!important; text-align: center!important; max-width: 750px!important; margin: 0 auto 36px!important; line-height: 1.6!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-grid:not(:nth-child(0))) { display: grid!important; grid-template-columns: repeat(auto-fit,minmax(280px,1fr))!important; gap: 24px!important; margin-bottom: 48px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-grid:not(:nth-child(0)) { display: grid!important; grid-template-columns: repeat(auto-fit,minmax(280px,1fr))!important; gap: 24px!important; margin-bottom: 48px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-card:not(:nth-child(0))) { background: var(--cd-card-bg)!important; border: 1px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; padding: 24px!important; box-shadow: var(--cd-shadow)!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-card:not(:nth-child(0)) { background: var(--cd-card-bg)!important; border: 1px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; padding: 24px!important; box-shadow: var(--cd-shadow)!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-card-icon:not(:nth-child(0))) { font-size: 32px!important; margin-bottom: 12px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-card-icon:not(:nth-child(0)) { font-size: 32px!important; margin-bottom: 12px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-card-title:not(:nth-child(0))) { font-family: var(--cd-font-heading)!important; font-size: 18px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin: 0 0 8px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-card-title:not(:nth-child(0)) { font-family: var(--cd-font-heading)!important; font-size: 18px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin: 0 0 8px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-seo-card-text:not(:nth-child(0))) { font-size: 14px!important; line-height: 1.6!important; color: var(--cd-text-muted)!important; margin: 0!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-seo-card-text:not(:nth-child(0)) { font-size: 14px!important; line-height: 1.6!important; color: var(--cd-text-muted)!important; margin: 0!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-section:not(:nth-child(0))) { background: var(--cd-light-bg)!important; border: 1px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; padding: 32px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-section:not(:nth-child(0)) { background: var(--cd-light-bg)!important; border: 1px solid var(--cd-border)!important; border-radius: var(--cd-radius)!important; padding: 32px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-heading:not(:nth-child(0))) { font-family: var(--cd-font-heading)!important; font-size: 22px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin: 0 0 20px!important; text-align: center!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-heading:not(:nth-child(0)) { font-family: var(--cd-font-heading)!important; font-size: 22px!important; font-weight: 700!important; color: var(--cd-dark)!important; margin: 0 0 20px!important; text-align: center!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-item:not(:nth-child(0))) { border-bottom: 1px solid #ebdccf!important; padding: 14px 0!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-item:not(:nth-child(0)) { border-bottom: 1px solid #ebdccf!important; padding: 14px 0!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-item:last-child:not(:nth-child(0))) { border-bottom: none!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-item:last-child:not(:nth-child(0)) { border-bottom: none!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-question:not(:nth-child(0))) { width: 100%!important; background: none!important; border: none!important; text-align: left!important; font-size: 16px!important; font-weight: 700!important; color: var(--cd-dark)!important; cursor: pointer!important; display: flex!important; justify-content: space-between!important; align-items: center!important; padding: 0!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-question:not(:nth-child(0)) { width: 100%!important; background: none!important; border: none!important; text-align: left!important; font-size: 16px!important; font-weight: 700!important; color: var(--cd-dark)!important; cursor: pointer!important; display: flex!important; justify-content: space-between!important; align-items: center!important; padding: 0!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-question:not(:nth-child(0))::after) { content: '+'; font-size: 20px; font-weight: 400; color: var(--cd-secondary);}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-question:not(:nth-child(0))::after { content: '+'; font-size: 20px; font-weight: 400; color: var(--cd-secondary);}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-item.active .cd-faq-question:not(:nth-child(0))::after) { content: '−';}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-item.active .cd-faq-question:not(:nth-child(0))::after { content: '−';}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-item.active) .cd-faq-question:not(:nth-child(0))::after { content: '−';}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-answer:not(:nth-child(0))) { display: none; font-size: 14px!important; line-height: 1.6!important; color: var(--cd-text-muted)!important; padding-top: 10px!important;}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-answer:not(:nth-child(0)) { display: none; font-size: 14px!important; line-height: 1.6!important; color: var(--cd-text-muted)!important; padding-top: 10px!important;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-item.active .cd-faq-answer:not(:nth-child(0))) { display: block;}:where([data-bricks-import-scope-w7kqh3]) .cd-faq-item.active .cd-faq-answer:not(:nth-child(0)) { display: block;}:where([data-bricks-import-scope-w7kqh3]):is(.cd-faq-item.active) .cd-faq-answer:not(:nth-child(0)) { display: block;}#cd-hero-section.cd-hero { width: 100% !important; max-width: none !important; padding: 60px 24px 59px !important; background: #fdfdfd !important; text-align: center !important;}#cd-hero-section .cd-hero-badge { display: inline-flex !important; justify-content: center !important; padding: 10px 26px !important; border: 1px solid #e6c7a7 !important; border-radius: 999px !important; background: #f7eadb !important; color: #a1540d !important; font-size: 20px !important; font-weight: 700 !important; line-height: 27px !important; letter-spacing: 2.4px !important; text-transform: uppercase !important; margin: 0 auto 30px !important;}#cd-hero-section .cd-hero-title { max-width: 1200px !important; margin: 0 auto 30px !important; color: #291c16 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: clamp(40px, 5.5vw, 70px) !important; font-weight: 800 !important; line-height: 1.12 !important; letter-spacing: -1.7px !important; text-transform: uppercase !important;}#cd-hero-section .cd-hero-subtitle { max-width: 1150px !important; margin: 0 auto !important; color: #684734 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: clamp(20px, 2.45vw, 31px) !important; line-height: 1.35 !important; font-weight: 400 !important;}#cd-hero-section::after { content: "" !important; display: block !important; width: 86px !important; height: 5px !important; margin: 37px auto 0 !important; border-radius: 3px !important; background: #b47232 !important;}#cd-hero-section .cd-hero-title { transform: scaleX(.88) !important;}#cd-btn-next {display: none}