.yc-polish-chooser{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(350px,1.1fr);align-items:center;gap:clamp(25px,4vw,70px);padding:30px clamp(20px,3.8vw,45px);margin:8px 0 36px;background:#f8f6f2;color:#262520;font-family:Figtree,Arial,sans-serif}
.yc-polish-chooser *{box-sizing:border-box}
.yc-polish-chooser__eyebrow{font:600 11px/1.4 Figtree,Arial,sans-serif;letter-spacing:1.8px;margin:0 0 10px;text-transform:uppercase}
.yc-polish-chooser__title{font:400 clamp(26px,2.8vw,38px)/1.14 Didot,"Bodoni 72",Georgia,serif;letter-spacing:-1.5px;text-transform:none;margin:0 0 10px;color:#252525}
.yc-polish-chooser__copy{font:400 14px/1.65 Figtree,Arial,sans-serif;color:#66615b;margin:0;max-width:470px}
.yc-polish-chooser__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.yc-polish-chooser__field label{display:block;font:500 13px/1.5 Figtree,Arial,sans-serif;margin:0 0 9px}
.yc-polish-chooser__field select{display:block;min-width:0;width:100%;height:56px;border:1px solid #b9b2a8;border-radius:0;background:#fff;color:#242424;padding:0 32px 0 14px;font:400 14px/1.4 Figtree,Arial,sans-serif;cursor:pointer}
.yc-polish-chooser__field select:focus-visible{outline:2px solid #373737;outline-offset:3px}
@media(max-width:960px){.yc-polish-chooser{grid-template-columns:1fr;gap:20px}.yc-polish-chooser__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.yc-polish-chooser{padding:24px 18px;margin-bottom:24px}.yc-polish-chooser__fields{grid-template-columns:1fr;gap:17px}}
