@layer bricks {.brxe-shortcode{width:100%}}@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 {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}#brxe-c52299 {align-items:center;gap:.6em;font-size:var(--text-xs);} #brxe-707f91 {font-weight: 700}#brxe-9a8a8c .price { margin: 0; color: var(--brand); font-family: 'Ranchers', sans-serif; font-size: var(--h2); font-weight: 400; line-height: 1; white-space: nowrap;}#brxe-7dfafc { min-width: 0; padding-left: var(--space-m); border-left: 1px solid var(--brand); font-size: var(--text-s); font-weight: var(--font-weight-regular); line-height: var(--line-height-snug);}#brxe-7dfafc p { margin: 0;}@media (max-width: 600px) { #brxe-7dfafc { padding-left: 0; padding-top: var(--space-m); border-left: 0; border-top: 1px solid var(--brand); }}#brxe-c61129 { display: flex; align-items: center; gap: var(--space-m);}@media (max-width: 600px) { #brxe-c61129 { flex-direction: column; align-items: flex-start; gap: var(--space-m); }}#brxe-1e1de5 {align-self: flex-start}#brxe-bd78c7 {padding-top: var(--space-m); padding-bottom: var(--space-3xl)}#brxe-e6d457 {width: 5rem}#brxe-e6d457 { display: block; width: clamp(3.5rem, 5vw, 5rem); margin-top: var(--space-l); align-self: flex-start; transform: rotate(-4deg);}#brxe-e6d457 svg { display: block; width: 100%; height: auto;}@media (max-width: 991px) { #brxe-e6d457 { margin-top: var(--space-s); margin-bottom: var(--space-m); }}#brxe-466b26 {width: 16rem}#brxe-mclcfq { font-size: var(--text-s); font-weight: var(--font-weight-regular); line-height: var(--line-height-snug);}#brxe-94a6fe {width: 16rem}#brxe-mwcfoy { font-size: var(--text-s); font-weight: var(--font-weight-regular); line-height: var(--line-height-snug);}#brxe-iwtjcd {width: 16rem}#brxe-jovibt { font-size: var(--text-s); font-weight: var(--font-weight-regular); line-height: var(--line-height-snug);}#brxe-d6f5e6 {width: 16rem}#brxe-a7ee52 { gap: 0;}#brxe-a7ee52 .ap-discovery-item { display: grid; grid-template-columns: 6rem minmax(0, 1fr); align-items: start; gap: var(--space-m); padding-block: var(--space-l); border-bottom: 1px solid var(--brand-600);}#brxe-a7ee52 .ap-discovery-item:first-child { padding-top: 0;}#brxe-a7ee52 .ap-discovery-item:last-child { border-bottom: 0;}@media (max-width: 767px) { #brxe-a7ee52 .ap-discovery-item { grid-template-columns: 4.5rem minmax(0, 1fr); gap: var(--space-s); }}#brxe-f25ae9 {width: 100%}#brxe-f25ae9 { display: block; width: clamp(7.5rem, 9vw, 9rem); margin-top: var(--space-l); align-self: flex-start; transform: rotate(-4deg);}#brxe-f25ae9 svg { display: block; width: 100%; height: auto;}@media (max-width: 991px) { #brxe-f25ae9 { margin-top: var(--space-s); margin-bottom: var(--space-m); }}#brxe-222b8b {font-weight: 700}#brxe-hfkiin {font-size: var(--text-s); line-height: var(--line-height-snug)}#brxe-uhvybw {flex-direction: row; align-items: flex-end; gap: var(--space-xs)}#brxe-fcvtip {font-size: var(--text-s); line-height: var(--line-height-snug)}#brxe-fycoap {flex-direction: row; align-items: flex-end; gap: var(--space-xs)}#brxe-zxxkyg {font-size: var(--text-s); line-height: var(--line-height-snug)}#brxe-lgftgx {flex-direction: row; align-items: flex-end; gap: var(--space-xs)}#brxe-54104c {border-top:1px solid var(--brand-600);padding-top:var(--space-m);gap:var(--space-s);}#brxe-771664 {background:var(--brand-300);border:3px solid var(--neutral-50);border-radius:var(--radius-m);box-shadow:.45rem .45rem 0 var(--brand);padding:var(--space-l);min-width:0;}@media (max-width:767px) {#brxe-771664 {padding:var(--space-m);}}#brxe-2e6088 {padding-top:var(--space-m);margin-top:var(--space-l);border-top:1px solid var(--brand-600);}#brxe-zdpfev {padding-top:var(--space-m);margin-top:var(--space-l);border-top:1px solid var(--brand-600);}#brxe-a1a4e8 {padding-top: var(--space-3xl); padding-bottom: var(--space-3xl)}