:host{display:flex !important;width:100%;height:100% !important;aspect-ratio:auto !important;container-type:inline-size}.bn1-html-card,.bn1-html-card *{box-sizing:border-box}.bn1-html-card{display:flex;flex:1;flex-direction:column;min-width:0;min-height:calc(100cqi * 700 / 405);overflow:hidden;border:1px solid #ede6dc;border-radius:16px;background:#f7f5f5;font-family:var(--bn1-font-body,"Geologica",sans-serif)}.bn1-html-card__media{flex:none;height:calc(100cqi * 270 / 405);overflow:hidden;background:#ede6dc}.bn1-html-card__media img{display:block;width:100%;height:100%;object-fit:cover}.bn1-html-card__body{display:flex;flex:1;flex-direction:column;min-width:0;padding:calc(100cqi * 20 / 405)}.bn1-html-card__category{margin:0 0 calc(100cqi * 8 / 405);color:#bea782;font-size:var(--bn1-type-small,14px);font-weight:500;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.bn1-html-card__title{min-height:2.3em;margin:0;color:var(--bn1-color-forest,#003e37);font:var(--bn1-font-card-title,500 30px/1 "Geologica",sans-serif);text-transform:uppercase;overflow-wrap:anywhere}.bn1-html-card__details{min-height:calc(100cqi * 180 / 405);margin-top:calc(100cqi * 1 / 405);padding:calc(100cqi * 14 / 405) 0 calc(100cqi * 18 / 405);border-block:1px solid #baa886}.bn1-html-card__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.bn1-html-card__badge{display:inline-flex;align-items:center;justify-content:center;min-width:calc(100cqi * 100 / 405);min-height:28px;padding:4px 14px;border:1px solid #cdbda4;border-radius:999px;background:0 0}button.bn1-html-card__badge{cursor:pointer}.bn1-html-card__description{margin:0;color:#727272;font:var(--bn1-font-card-copy,200 16px/1.2 "Geologica",sans-serif);overflow-wrap:anywhere}.bn1-html-card__footer{margin-top:auto;padding-top:calc(100cqi * 22 / 405)}.bn1-html-card__controls .controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.bn1-html-card__controls .selector-row{display:flex;max-width:100%;align-items:center;gap:8px}.bn1-html-card__controls .selector-group{display:inline-flex;max-width:100%;overflow:hidden;border:1px solid #baa886;border-radius:6px}.bn1-html-card__controls .selector{display:flex;flex:1;min-width:0;min-height:30px;align-items:center;justify-content:center;padding:4px 6px;border:0;border-right:1px solid #baa886;background:0 0;font:var(--bn1-font-card-selector,300 12px/1.15 "Geologica",sans-serif);cursor:pointer}.bn1-html-card__controls .selector:last-child{border-right:0}.bn1-html-card__controls .selector.two-line{display:block;line-height:1.05}.bn1-html-card__controls .selector[aria-pressed=true]{background:#baa886;color:#fff}.bn1-html-card__controls .counter output{display:grid;flex:1;place-items:center;min-width:28px;border-right:1px solid #baa886}.bn1-html-card__unit{display:block;margin-bottom:16px}.bn1-html-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:calc(100cqi * 50 / 405)}.bn1-html-card__price{font:var(--bn1-font-card-price,500 40px/1.1 "Geologica",sans-serif)}.bn1-html-card__price-prefix{margin-right:.25em;font-size:var(--bn1-type-subtitle,24px)}.bn1-html-card__status{font:var(--bn1-font-card-status,500 30px/1.2 "Geologica",sans-serif)}.bn1-html-card__action{min-width:calc(100cqi * 100 / 405);min-height:calc(100cqi * 50 / 405);padding:8px 12px;border:0;border-radius:6px;background:#bea782;font:var(--bn1-font-card-action,400 18px/1.2 "Geologica",sans-serif);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.bn1-html-card button:focus-visible{outline:2px solid var(--bn1-color-forest,#003e37);outline-offset:2px}.bn1-html-card button:disabled{cursor:default}.bn1-html-card__action.is-busy{cursor:wait}.bn1-html-card__badge,.bn1-html-card__controls .selector-row,.bn1-html-card__controls .selector,.bn1-html-card__controls .counter output,.bn1-html-card__unit,.bn1-html-card__price,.bn1-html-card__status,.bn1-html-card__action{color:var(--bn1-color-ink,#000)}.bn1-html-card__badge,.bn1-html-card__unit{font:var(--bn1-font-card-meta,400 14px/1.2 "Geologica",sans-serif)}.bn1-html-card__controls .selector-row{font:var(--bn1-font-card-control,300 12px/1.2 "Geologica",sans-serif)}