html.bk .bxcage{max-width:1080px;margin:auto;padding:32px 24px 72px;color:#6e1846}html.bk .bxcage h1{color:#bb163c;font:600 clamp(4.8rem,8vw,9rem)/.98 var(--bx-font-head,Fraunces,serif);letter-spacing:-.03em;max-width:12ch;margin:20px 0}html.bk .bxcage h2{color:#6e1846;font:600 clamp(2.8rem,4vw,4.4rem)/1.08 var(--bx-font-head,Fraunces,serif);margin:0 0 20px}html.bk .bxcage p,html.bk .bxcage li{font-size:1.7rem;line-height:1.65;max-width:72ch}html.bk .bxcage a{color:#bb163c;text-underline-offset:.2em}html.bk .bxcage__lede{font-size:2rem;max-width:58ch}html.bk .bxcage__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:36px}html.bk .bxcage fieldset{border:0;border-top:1px solid #6e18462b;padding:24px 0 12px;margin:0;min-width:0}html.bk .bxcage legend{font:600 2.5rem/1.2 var(--bx-font-head,Fraunces,serif);padding:0 12px 0 0;color:#6e1846}html.bk .bxcage label{display:block;font-size:1.6rem;line-height:1.4;margin:12px 0 6px}html.bk .bxcage input:not([type=radio]),html.bk .bxcage select{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid #6e184650;border-radius:3px;background:#fefdf8;color:#6e1846;font:inherit;font-size:1.6rem}html.bk .bxcage select{white-space:normal}html.bk .bxcage input[type=radio]{accent-color:#BB163C;width:20px;height:20px;margin:0 8px 0 0;vertical-align:middle}html.bk .bxcage .bxcage__radio{display:flex;align-items:center;min-height:44px;cursor:pointer;margin:4px 0}html.bk .bxcage__two{display:grid;grid-template-columns:1fr 1fr;gap:16px}html.bk .bxcage button{min-height:50px;width:100%;background:#bb163c;color:#fefdf8;border:0;border-radius:3px;font:800 1.7rem/1.2 var(--bx-font-body,Nunito,sans-serif);padding:14px 22px;margin:20px 0;cursor:pointer}html.bk .bxcage :focus-visible{outline:3px solid #BB163C;outline-offset:4px}html.bk .bxcage__result{border-top:1px solid #6e18462b;padding-top:28px;align-self:start;scroll-margin-top:100px}html.bk .bxcage__result p{font-size:1.6rem}html.bk .bxcage__notes{border-top:1px solid #6e18462b;margin-top:44px;padding-top:30px}html.bk .bxcage__guides{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0}html.bk .bxcage [hidden]{display:none!important}@media(max-width:749px){html.bk .bxcage{padding:24px 20px 48px}html.bk .bxcage__layout{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}html.bk .bxcage__two{gap:12px}html.bk .bxcage h1{font-size:5.6rem}html.bk .bxcage select{font-size:1.6rem}html.bk .bxcage__result{padding-top:22px}}@media(min-width:750px){html.bk .bxcage__layout:has(>form[hidden]){min-height:800px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bx-cage.css.map */
