.professional-portal{max-width:1140px;padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(48px,7vw,88px);color:#34312d}.professional-portal__intro{text-align:center;max-width:720px;margin:0 auto 48px}.professional-portal .professional-portal__eyebrow{font:500 10px/1.6 Arial,sans-serif;letter-spacing:2px;color:#826b50;margin:0 0 16px}.professional-portal h1{font-size:clamp(32px,4.5vw,54px);line-height:1.2;letter-spacing:-.8px;margin:0 0 22px;text-transform:none}.professional-portal__lead{font-size:15px;line-height:1.9;color:#6c655d;margin:0}.professional-portal__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #ded5c9}.professional-portal__choice{position:relative;padding:42px;display:flex;flex-direction:column;align-items:flex-start}.professional-portal__choice--new{background:#f8f5f0;border-left:1px solid #ded5c9}.professional-portal__number{font:italic 26px/1 Georgia,serif;color:#b4a18a;margin-bottom:32px}.professional-portal h2{font-size:clamp(25px,2.5vw,31px);line-height:1.3;letter-spacing:-.4px;text-transform:none;margin:0 0 18px}.professional-portal__choice>p:not([class]),.professional-portal__status>p:not([class]){font-size:14px;color:#6c655d;line-height:1.9;margin:0 0 30px}.professional-portal .professional-portal__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 22px;min-height:48px;background:#66533e;color:#fff;border:1px solid #66533e;text-decoration:none;font:500 13px/1.5 Arial,sans-serif;letter-spacing:.3px;margin-top:auto;transition:background-color .2s,color .2s}.professional-portal .professional-portal__button--outline{background:transparent;color:#66533e}.professional-portal .professional-portal__button:hover{background:#4d3d2c;color:#fff}.professional-portal .professional-portal__note{font:12px/1.8 Arial,sans-serif;color:#746b61;margin:18px 0 0}.professional-portal__help{text-align:center;font:13px/1.8 Arial,sans-serif;color:#746b61;margin:30px 0 0}.professional-portal__help a{color:#66533e;text-underline-offset:4px}.professional-portal__status{max-width:760px;margin:auto;padding:40px;background:#f8f5f0;border:1px solid #ded5c9}.professional-portal a:focus-visible{outline:2px solid #826b50;outline-offset:5px}@media(min-width:750px){.professional-portal__choice{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0}.professional-portal__choice .professional-portal__button{margin-top:0;align-self:start;justify-self:start}}@media(max-width:749px){.professional-portal__intro{margin-bottom:30px}.professional-portal__choices{grid-template-columns:1fr}.professional-portal__choice,.professional-portal__status{padding:28px 24px}.professional-portal__choice--new{border-left:0;border-top:1px solid #ded5c9}.professional-portal__number{margin-bottom:24px}.professional-portal .professional-portal__button{width:100%;box-sizing:border-box}}@media(max-width:749px){.professional-portal{padding-top:20px;padding-bottom:24px}.professional-portal__intro{margin-bottom:18px}.professional-portal__intro .professional-portal__eyebrow{margin-bottom:6px}.professional-portal h1{font-size:28px;margin-bottom:0}.professional-portal__lead,.professional-portal__number,.professional-portal__choice>p:not([class]){display:none}.professional-portal__choice{padding:16px 18px}.professional-portal__choice .professional-portal__eyebrow{margin-bottom:4px}.professional-portal__choice h2{font-size:21px;margin-bottom:12px}.professional-portal__choice .professional-portal__button{min-height:48px;padding:12px 18px}.professional-portal__choice .professional-portal__note{margin-top:8px;font-size:11px;line-height:1.5}.professional-portal__help{margin-top:16px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/professional-portal.css.map */
