.yk-featured{display:block;padding-bottom:80px}.yk-featured [hidden]{display:none!important}.yk-featured__header{margin:0}.yk-featured__description{font-size:14px;line-height:1.7}.yk-featured__description p+p{margin-top:16px}.yk-featured__groups{padding-top:32px}.yk-featured__toolbar{position:relative;min-height:64px;padding:10px 48px;background:#f6f5f1;border-block:1px solid #d8d6d1}.yk-featured__toolbar [data-count]{position:absolute;left:50%;transform:translate(-50%);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.yk-featured__toolbar,.yk-featured__group-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.yk-featured__filter{display:flex;align-items:center;gap:16px}.yk-featured__sort{display:flex;align-items:center;gap:12px;margin-left:auto;padding-left:24px;border-left:1px solid #d8d6d1}.yk-featured__sort label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.yk-featured__sort select{-webkit-appearance:auto;appearance:auto;background:transparent;border:0;color:inherit;font:inherit;font-size:12px;max-width:180px;padding:12px 0;cursor:pointer}.yk-featured__filter label{font-weight:600}.yk-featured__filter select{-webkit-appearance:auto;appearance:auto;min-width:190px;max-width:100%;padding:10px 30px 10px 12px;border:1px solid rgb(var(--text-color) / .2);border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.yk-featured__group{display:grid;grid-template-columns:minmax(180px,22%) minmax(0,1fr);gap:16px 32px;min-width:0;border-top:0;padding-top:28px;margin-bottom:48px}.yk-featured__group:not([hidden])~.yk-featured__group:not([hidden]){border-top:1px solid rgb(var(--text-color) / .15)}.yk-featured__group-header{display:contents}.yk-featured__group-header>div:first-child{grid-column:1;grid-row:2;padding-top:12px}.yk-featured__group-header h2{overflow-wrap:break-word;font-size:clamp(22px,2vw,32px);line-height:1.35;letter-spacing:.04em}.yk-featured__group .yk-featured__arrows{grid-column:2;grid-row:1;justify-self:end}.yk-featured__group .yk-featured__track{grid-column:2;grid-row:2}.yk-featured__total{margin-top:6px;font-size:12px}.yk-featured__arrows{display:flex;gap:8px;flex-shrink:0}.yk-featured__arrows button{width:44px;height:44px;border:1px solid rgb(var(--text-color) / .25);border-radius:50%;font-size:22px;line-height:1}.yk-featured__arrows button:disabled{opacity:.3;cursor:default}.yk-featured__arrows button:not(:disabled):hover{background:rgb(var(--text-color) / .06)}.yk-featured__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--yk-columns) - 1) * 24px) / var(--yk-columns));gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:16px}.yk-featured__item{min-width:0;scroll-snap-align:start}.yk-featured__item .product-card{width:100%}.yk-featured__empty{text-align:center;padding:48px 16px}.yk-featured :focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:999px){.yk-featured__track{grid-auto-columns:calc((100% - 40px) / 3);gap:20px}.yk-featured__toolbar{flex-wrap:wrap}.yk-featured__toolbar [data-count]{position:static;transform:none}}@media(max-width:699px){.yk-featured{padding-bottom:48px}.yk-featured__groups{padding-top:12px}.yk-featured__toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0;padding:0 20px 10px}.yk-featured__toolbar [data-count]{position:static;transform:none;align-self:center}.yk-featured__sort{order:1;flex:1 1 0;width:auto;min-width:0;margin-left:0;border-left:0;padding-left:0;justify-content:center}.yk-featured__sort select{max-width:75%}.yk-featured__toolbar [data-count]{order:2;grid-column:1 / -1;width:100%;margin:0;padding-top:6px;text-align:center;font-size:11px}.yk-featured__filter{flex:1 1 0;width:auto;min-width:0}.yk-featured__filter select{flex:1;min-width:0}.yk-featured__track{grid-auto-columns:calc((100% - (var(--yk-mobile-columns) - 1) * 14px) / var(--yk-mobile-columns));gap:14px}.yk-featured__group{grid-template-columns:minmax(0,1fr) auto;gap:18px 12px;padding-top:22px;margin-bottom:30px}.yk-featured__group-header>div:first-child{grid-column:1;grid-row:1;padding-top:0}.yk-featured__group .yk-featured__track{grid-column:1 / -1;grid-row:2}.yk-featured__group-header{gap:12px}.yk-featured__group-header h2{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAAAAAAAAAE */
