.yk-gear-entry{display:grid;grid-template-columns:1fr 260px;gap:28px;align-items:center;margin:32px 0;padding:28px 0;border-top:1px solid #d8dedc;border-bottom:1px solid #d8dedc;color:#143e54}.yk-gear-entry small{font-size:12px;letter-spacing:.12em}.yk-gear-entry h2{font-size:clamp(20px,2.4vw,28px);line-height:1.5;margin:10px 0}.yk-gear-entry p{font-size:14px;line-height:1.8}.yk-gear-entry a{display:inline-block;padding:12px 0;color:#176a78;font-weight:700}.yk-gear-entry img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:4px}@media(max-width:600px){.yk-gear-entry{grid-template-columns:1fr;gap:16px;padding:24px 0}.yk-gear-entry img{display:none}}
.yk-season-action{padding:28px!important;border:0!important;border-radius:14px!important;overflow:hidden}.yk-season-action--gear{background:#123f68!important;color:#fff!important}.yk-season-action--work{background:#fff1df!important;color:#50351e!important}.yk-season-action img{height:100%;min-height:230px;border-radius:10px}.yk-season-action-tags{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.yk-season-action-tags span{padding:5px 9px;border:1px solid currentColor;border-radius:999px;font-size:12px}.yk-season-action-buttons{display:flex;flex-wrap:wrap;gap:8px}.yk-season-action-buttons a{min-height:44px;padding:10px 14px!important;border:1px solid currentColor;border-radius:7px;text-decoration:none}.yk-season-action--gear a{color:#fff!important}.yk-season-action--work a{color:#633d1d!important}.yk-season-action-buttons .yk-action-primary{background:#fff;color:#0b4f78!important;border-color:#fff}.yk-season-action--work .yk-action-primary{background:#8b4b17;color:#fff!important;border-color:#8b4b17}.yk-season-action-buttons small{font-size:10px;letter-spacing:.04em}@media(max-width:600px){.yk-season-action{padding:20px 16px!important}.yk-season-action img{display:block;order:-1;min-height:180px}.yk-season-action-buttons a{width:100%;box-sizing:border-box;text-align:center}}
.yk-season-actions-heading{margin:44px 0 14px;color:#173f54}.yk-season-actions-heading small{font-size:11px;font-weight:800;letter-spacing:.16em;color:#b45a1a}.yk-season-actions-heading h2{margin:7px 0 5px;font-size:clamp(23px,3vw,34px);line-height:1.35}.yk-season-actions-heading p{margin:0;color:#526a76}
.yk-season-action{grid-template-columns:minmax(0,1fr) 300px!important;margin:12px 0!important;padding:22px 26px!important;gap:24px!important}.yk-season-action h2{margin:6px 0!important;font-size:clamp(22px,2.2vw,30px)!important}.yk-season-action p{margin:5px 0!important;line-height:1.65!important}.yk-season-action>div>small{font-weight:800;opacity:.9}.yk-season-action--gear h2{color:#fff!important}.yk-season-action--gear>div>small{color:#d8ecfb}.yk-season-action--work h2{color:#173f66!important}.yk-season-action img{height:190px!important;min-height:190px!important;object-position:center}.yk-season-action-tags{margin:10px 0!important}.yk-season-action-buttons a{min-height:42px!important;padding:9px 13px!important}.yk-season-actions-heading{margin-bottom:10px}@media(max-width:760px){.yk-season-action{grid-template-columns:minmax(0,1fr) 230px!important}.yk-season-action img{height:175px!important;min-height:175px!important}}@media(max-width:600px){.yk-season-action{grid-template-columns:1fr!important;margin:10px 0!important;padding:16px!important}.yk-season-action img{height:auto!important;min-height:0!important;aspect-ratio:16/9}.yk-season-action h2{font-size:23px!important}.yk-season-action-tags span{font-size:11px}}
.yk-season-action{grid-template-columns:minmax(0,1fr) minmax(360px,40%)!important;padding:20px 24px!important}.yk-season-action--work{background:#e8f3f9!important;color:#193f56!important;border:1px solid #c6dce8!important}.yk-season-action--work .yk-action-primary{background:#0c5b86!important;border-color:#0c5b86!important}.yk-season-action--work .yk-season-action-buttons a{color:#164f70!important}.yk-season-action--work .yk-season-action-buttons .yk-action-primary{color:#fff!important}.yk-season-action img{height:230px!important;min-height:230px!important;aspect-ratio:16/9;object-fit:cover!important}.yk-season-action--gear img{object-position:center}.yk-season-action--work img{object-position:center 45%}@media(max-width:900px){.yk-season-action{grid-template-columns:minmax(0,1fr) minmax(290px,38%)!important}.yk-season-action img{height:210px!important;min-height:210px!important}}@media(max-width:600px){.yk-season-action{grid-template-columns:1fr!important;padding:0 0 18px!important;overflow:hidden}.yk-season-action>div{padding:2px 16px 0}.yk-season-action img{display:block!important;grid-row:1;order:-1;width:100%;height:auto!important;min-height:0!important;border-radius:0!important;aspect-ratio:16/9}.yk-season-action h2{margin-top:4px!important}.yk-season-action>div>small{display:block;margin-top:14px}}
