.kor-ctl{display:block;margin:22px 0 6px;color:#111}.kor-ctl__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.kor-ctl__heading{margin:0;font-size:13px;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.kor-ctl__nav{display:flex;gap:6px}.kor-ctl__nav[hidden]{display:none}.kor-ctl .kor-ctl__button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:1px solid #dddddd;border-radius:50%;background:#fff;color:#111;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.kor-ctl .kor-ctl__button:hover:not(:disabled){border-color:#111}.kor-ctl .kor-ctl__button:disabled{opacity:.3;cursor:default}.kor-ctl .kor-ctl__button:focus-visible{outline:2px solid #111;outline-offset:2px}.kor-ctl__list{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:10px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0;scrollbar-width:none}.kor-ctl__list::-webkit-scrollbar{display:none}@media only screen and (min-width:1068px){.kor-ctl__list{grid-auto-columns:calc((100% - 20px) / 3)}}.kor-ctl__item{margin:0;padding:0;scroll-snap-align:start;min-width:0}.kor-ctl__card{display:flex;flex-direction:column;color:inherit;text-decoration:none}.kor-ctl__media{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;border-radius:8px;background:#f2f2f2}.kor-ctl .kor-ctl__image{display:block;width:100%;height:100%;margin:0;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.kor-ctl__card:hover .kor-ctl__image{transform:scale(1.03)}}.kor-ctl__card:focus-visible{outline:2px solid #111;outline-offset:-2px;border-radius:8px}.kor-ctl__tag{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:999px;background:#111;color:#fff;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.kor-ctl__title{margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.25;text-transform:uppercase}.kor-ctl__includes{margin:2px 0 0;font-size:12px;color:#555;line-height:1.3}.kor-ctl__price{margin:3px 0 0;font-size:13px;line-height:1.3}.kor-ctl__difference{margin:2px 0 0;font-size:12px;color:#555;line-height:1.3}@media(prefers-reduced-motion:reduce){.kor-ctl .kor-ctl__image{transition:none}.kor-ctl__list{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/kor-complete-the-look.css.map */
