.ysa{--ysa-ink:#49372b;--ysa-line:#d7c8b9;background:#faf7f1;color:var(--ysa-ink);padding:clamp(24px,5vw,72px);max-width:1280px;margin:auto;font:inherit;scroll-margin-top:100px}.ysa *{box-sizing:border-box}.ysa header{max-width:720px;margin-bottom:32px}.ysa h2{font-family:Georgia,serif;font-size:clamp(32px,5vw,56px);font-weight:400;line-height:1.12;margin:12px 0}.ysa-eyebrow{letter-spacing:.14em;font-size:12px}.ysa p{line-height:1.6}.ysa fieldset{border:0;padding:0;margin:28px 0}.ysa legend{font-size:20px;margin-bottom:16px;font-weight:600}.ysa-choices,.ysa-budgets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ysa-choice{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid var(--ysa-line);border-radius:8px;background:#fffdf9;cursor:pointer;min-height:48px}.ysa-choice:has(input:checked){outline:2px solid var(--ysa-ink);outline-offset:1px;background:#f0e5d8}.ysa-choice img{width:100%;aspect-ratio:4/3;object-fit:contain;order:-1;background:#f6f1e9}.ysa input{accent-color:var(--ysa-ink);width:18px;height:18px}.ysa select{display:block;width:100%;min-height:48px;padding:10px;border:1px solid var(--ysa-line);background:#fff;color:var(--ysa-ink);margin:8px 0 16px;font:inherit}.ysa button,.ysa-result>a{font:inherit;border:1px solid var(--ysa-ink);background:var(--ysa-ink);color:#fff;padding:14px 20px;min-height:48px;border-radius:5px;cursor:pointer;display:inline-block;text-decoration:none;margin:8px 8px 8px 0}.ysa button:disabled{opacity:.5;cursor:wait}.ysa a{color:var(--ysa-ink);text-underline-offset:4px}.ysa summary{padding:16px 0;cursor:pointer;min-height:48px}.ysa details{border-block:1px solid var(--ysa-line);margin:20px 0}.ysa-results{display:grid;gap:24px}.ysa-result{border:1px solid var(--ysa-line);padding:18px;background:#fffdf9;border-radius:8px}.ysa-result h3{font:400 26px Georgia,serif}.ysa-images{display:flex;height:260px;gap:5px}.ysa-images img{min-width:0;flex:1;object-fit:contain;width:100%;height:100%}.ysa-result button{background:transparent;color:var(--ysa-ink)}.ysa :focus-visible{outline:3px solid #755135;outline-offset:4px}.ysa [data-saved] p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ysa footer{font-size:14px;margin-top:32px}.ysa-handoff-note{padding:16px;background:#f5ecdf;color:#49372b}@media(min-width:750px){.ysa-choices{grid-template-columns:repeat(5,minmax(0,1fr))}.ysa-budgets{grid-template-columns:repeat(4,minmax(0,1fr))}.ysa-results{grid-template-columns:repeat(3,minmax(0,1fr))}}.ysa>[data-atelier-panel]{border:0;margin:0}.ysa .ysa-entry{font:inherit;display:list-item;font-weight:600;padding:12px 0}.ysa:has(>[data-atelier-panel]:not([open])){padding:20px clamp(24px,5vw,72px)}.ysa [hidden]{display:none!important}.ysa,.ysa:has(>[data-atelier-panel]:not([open])){box-sizing:border-box;max-width:1280px;width:calc(100% - 48px);margin:28px auto;padding:24px 36px;background:#faf7f1;border:1px solid #dfd2c4;border-radius:3px}.ysa .ysa-entry{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0;list-style:none;font-weight:400}.ysa .ysa-entry::-webkit-details-marker{display:none}.ysa-entry-copy{display:grid;gap:10px}.ysa-entry-eyebrow{font:400 11px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#816653}.ysa-entry-title{font:400 clamp(27px,3.2vw,40px)/1.15 Georgia,serif}.ysa-entry-description{font:400 16px/1.5 Arial,sans-serif}.ysa-entry-cta{display:flex;align-items:center;gap:20px;flex-shrink:0;padding:17px 24px;background:#49372b;color:#fff;border-radius:3px;font:400 15px/1.4 Arial,sans-serif}.ysa [data-atelier-panel][open]>.ysa-entry .ysa-entry-cta>span{transform:rotate(180deg)}.ysa [data-atelier-panel][open]>header{margin-top:28px}@media(max-width:600px){.ysa,.ysa:has(>[data-atelier-panel]:not([open])){width:calc(100% - 32px);padding:22px;margin:20px auto}.ysa .ysa-entry{align-items:flex-start;flex-direction:column;gap:20px}.ysa-entry-title{font-size:28px}.ysa-entry-cta{justify-content:space-between;width:100%;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/yourseasons-stijlatelier.css.map */
