.nov-gift-picker,.nov-gift-picker *{box-sizing:border-box}.nov-gift-picker{position:relative;z-index:20;isolation:isolate;width:100%;max-width:1050px;margin:12px auto 4px;padding:clamp(12px,3vw,22px);background:#fffaf4;color:#493a32;border:1px solid #d3b9ac;border-radius:14px;overflow:hidden}.nov-gift-picker__eyebrow{margin:0 0 7px;color:#b43a18;letter-spacing:.08em;font-weight:900;font-size:11px}.nov-gift-picker__title{font-size:clamp(19px,3.2vw,26px);line-height:1.12;margin:0 0 8px;color:#493a32}.nov-gift-picker__hint{font-size:13px;line-height:1.5;margin:0 0 16px;max-width:720px}.nov-gift-picker__filters{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 14px}.nov-gift-picker__filter{padding:9px 12px;border:1px solid #a28a7b;background:#fff;border-radius:100px;color:#493a32;font-size:11px;font-weight:800;min-height:39px;cursor:pointer}.nov-gift-picker__filter[aria-pressed=true]{background:#ff4712;border-color:#ff4712;color:#fff}.nov-gift-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nov-gift-picker__card{display:flex;flex-direction:column;gap:9px;min-width:0;padding:8px;text-align:left;background:#fff;border:2px solid #e3d6ca;border-radius:11px;color:#493a32;cursor:pointer}.nov-gift-picker__card[aria-pressed=true]{border-color:#ff4712;background:#fff1e9;box-shadow:0 0 0 2px #ff471224}.nov-gift-picker__card:disabled{opacity:.42;cursor:not-allowed}.nov-gift-picker__card:focus-visible,.nov-gift-picker__filter:focus-visible,.nov-gift-picker__confirm:focus-visible{outline:3px solid #845f18;outline-offset:3px}.nov-gift-picker__image{display:block;aspect-ratio:4/3;width:100%;border-radius:7px;background:#f6ede8;overflow:hidden}.nov-gift-picker__image img{display:block;width:100%;height:100%;object-fit:contain}.nov-gift-picker__info{display:grid;gap:4px;padding:0 4px 5px}.nov-gift-picker__cut{font-size:10px;font-weight:900;color:#ab4325;letter-spacing:.04em}.nov-gift-picker__name{font-size:13px;line-height:1.24;overflow-wrap:anywhere}.nov-gift-picker__price{font-size:12px;font-weight:900;color:#25733b}.nov-gift-picker__selected{font-size:12px;margin:13px 0 9px;line-height:1.4;font-weight:700}.nov-gift-picker__error{color:#9e1c1c;font-size:12px;line-height:1.4;margin:8px 0}.nov-gift-picker__error:empty{display:none}.nov-gift-picker__confirm{display:block;width:100%;min-height:52px;padding:13px;background:#ff4712;border:0;border-radius:9px;color:#fff;font-size:13px;font-weight:900;cursor:pointer;line-height:1.25}.nov-gift-picker__confirm:disabled{background:#bcb2ae;cursor:not-allowed}.nov-gift-picker__empty{font-size:13px;grid-column:1/-1}.nov-gift-picker-host[hidden],.nov-gift-picker[hidden]{display:none!important}@media(max-width:720px){.nov-gift-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nov-gift-picker__filter{padding:8px 10px}.nov-gift-picker__card{padding:6px;gap:6px}.nov-gift-picker__name,.nov-gift-picker__hint{font-size:12px}.nov-gift-picker__image{aspect-ratio:1/1}.nov-gift-picker__confirm{position:relative;min-height:55px}}@media(max-width:345px){.nov-gift-picker__grid{gap:6px}.nov-gift-picker__name{font-size:11px}.nov-gift-picker__filters{gap:5px}.nov-gift-picker__filter{font-size:10px;padding:7px}}@media(prefers-reduced-motion:reduce){.nov-gift-picker *{scroll-behavior:auto!important}}.nov-gift-picker-host{position:relative;z-index:20;isolation:isolate;max-width:100%;min-width:0;overflow:visible}.nov-gift-picker__grid,.nov-gift-picker__card{position:relative;z-index:1}.nov-gift-picker__confirm{scroll-margin-top:110px;scroll-margin-bottom:70px;font-family:var(--heading-font-stack,Prompt,sans-serif);background:#25231f;color:#fffaf4}.nov-gift-picker__confirm:not(:disabled):hover{background:#8e7e34}.nov-gift-picker__selected{color:#25231f;font-weight:700;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/37/assets/serrano-november-gift-picker.css.map */
