.ss,.ss-page{--ss-ink: var(--text-color, #000);--ss-muted: #67626d;--ss-line: #e5e2e8;--ss-tint: #f6f4f8;--ss-accent: var(--button-color, #23173c);--ss-accent-ink: var(--button-text, #fff);--ss-accent-hover: var(--button-hover, #120a23);--ss-sale: var(--secondary-button-hover, #8b1450);--ss-ease: cubic-bezier(.22, .61, .36, 1)}.ss,.ss *,.ss-page,.ss-page *{box-sizing:border-box}.ss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;color:var(--ss-ink);font-family:var(--main-family);font-size:16px;letter-spacing:normal;line-height:1.35;text-align:left}.ss[hidden]{display:none}.ss__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#120a2373;opacity:0;transition:opacity .24s ease}.ss__panel{position:relative;display:flex;flex-direction:column;max-height:100%;background:#fff;box-shadow:0 24px 48px -24px #120a2366;opacity:0;transform:translateY(-18px);transition:opacity .22s ease,transform .3s var(--ss-ease)}.ss.is-open .ss__backdrop{opacity:1}.ss.is-open .ss__panel{opacity:1;transform:none}.ss ul{margin:0;padding:0;list-style:none}.ss li,.ss p{margin:0}.ss a{color:inherit;text-decoration:none}.ss button{width:auto;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:none;cursor:pointer;transition:none}.ss mark{background:none;color:inherit;font-weight:700}.ss img{display:block;max-width:none}.ss :focus-visible{outline:2px solid var(--ss-accent)!important;outline-offset:2px!important}.ss :focus:not(:focus-visible){outline:none!important}.ss__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ss__bar{position:relative;display:flex;align-items:center;gap:14px;width:100%;max-width:1320px;margin:0 auto;padding:22px 32px 0;flex:none}.ss__bar:after{content:"";position:absolute;left:32px;right:32px;bottom:0;height:2px;background:var(--ss-accent);transform:scaleX(0);transform-origin:left;transition:transform .55s var(--ss-ease) .08s}.ss.is-open .ss__bar:after{transform:none}.ss__icon,.ss-box__icon{flex:none;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ss .ss__input{flex:1;min-width:0;width:auto;height:auto;margin:0;padding:14px 0 16px;border:0;border-radius:0;background:none;box-shadow:none;outline:none;color:var(--ss-ink);font-family:var(--main-family);font-size:clamp(20px,2.3vw,28px);font-weight:500;letter-spacing:-.01em;text-overflow:ellipsis;-webkit-appearance:none;appearance:none}.ss .ss__input:focus,.ss .ss__input:focus-visible{outline:none!important;box-shadow:none}.ss__input::placeholder{color:#8e8994;font-weight:400;opacity:1}.ss__input::-webkit-search-cancel-button,.ss__input::-webkit-search-decoration,.ss-box input::-webkit-search-cancel-button{display:none;-webkit-appearance:none;appearance:none}.ss .ss__clear,.ss .ss__reset,.ss .ss__inline{flex:none;color:var(--ss-muted);font-size:14px;text-decoration:underline;text-underline-offset:3px}.ss .ss__clear:hover,.ss .ss__reset:hover,.ss .ss__inline:hover{color:var(--ss-ink)}.ss .ss__inline{font-size:inherit;color:var(--ss-ink)}.ss .ss__close{flex:none;display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;border-radius:50%;transition:background-color .2s ease,transform .3s var(--ss-ease)}.ss .ss__close:hover{background:var(--ss-tint);transform:rotate(90deg)}.ss__close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ss__body{width:100%;max-width:1320px;margin:0 auto;padding:26px 32px 36px;overflow-y:auto;overscroll-behavior:contain}.ss__cols{display:grid;grid-template-columns:minmax(0,270px) minmax(0,1fr);gap:28px 56px;align-items:start}.ss__cols--single{grid-template-columns:minmax(0,1fr)}.ss__side[hidden]{display:none}.ss__block+.ss__block{margin-top:28px}.ss__title{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;color:var(--ss-muted);font-family:var(--main-family);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.ss__title span{color:var(--ss-accent);letter-spacing:.04em}.ss__title .ss__reset{margin-left:auto;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.ss__hint,.ss__empty{font-size:16px}.ss .ss__hint{margin-bottom:22px}.ss__hint a{margin-left:4px;color:var(--ss-muted);text-decoration:underline;text-underline-offset:3px}.ss .ss__empty{max-width:560px;margin-bottom:26px}.ss__note{padding:12px 14px;border-left:2px solid var(--ss-sale);background:var(--ss-tint);font-size:14px}.ss .ss__note+.ss__note{margin-top:10px}.ss__block--answer .ss__note{max-width:620px;padding:16px 20px;font-size:16px}.ss__note a{font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ss .ss__size{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:14px;font-size:14px}.ss__chips,.ss__facets,.ss-page__chips{display:flex;flex-wrap:wrap;gap:8px}.ss .ss__chip,.ss .ss__facet,.ss-page__chips a{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--ss-ink);border-radius:999px;background:#fff;color:var(--ss-ink);font-size:14px;line-height:1.2;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.ss .ss__chip:hover,.ss .ss__facet:hover,.ss .ss__facet[aria-pressed=true],.ss-page__chips a:hover,.ss-page__chips a[aria-current=true]{border-color:var(--ss-accent);background:var(--ss-accent);color:var(--ss-accent-ink)}.ss__facet span,.ss-page__chips a span{color:var(--ss-muted);font-size:12px;transition:color .18s ease}.ss .ss__facet:hover span,.ss .ss__facet[aria-pressed=true] span,.ss-page__chips a:hover span,.ss-page__chips a[aria-current=true] span{color:#ffffffbf}.ss__facets{margin-bottom:18px}.ss__links a,.ss-page__links a{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--ss-line);color:var(--ss-ink);font-size:16px;text-decoration:none}.ss__link-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss__links small{flex:none;color:var(--ss-muted);font-size:13px}.ss__arrow{flex:none;width:18px;height:18px;margin-left:auto;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.35;transform:translate(-4px);transition:opacity .2s ease,transform .25s var(--ss-ease)}.ss__links a:hover .ss__arrow,.ss__links a:focus-visible .ss__arrow,.ss-page__links a:hover .ss__arrow,.ss__all:hover .ss__arrow,.ss__more:hover .ss__arrow,.ss__spot:hover .ss__arrow{opacity:1;transform:none}.ss__cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.ss__cats a{display:block;padding:7px 0;font-size:15px;transition:color .18s ease}.ss__cats a:hover,.ss__brands a:hover{color:var(--ss-sale)}.ss__brands{display:flex;flex-wrap:wrap;gap:6px 22px}.ss__brands a{font-size:15px;transition:color .18s ease}.ss__spot{display:block;overflow:hidden;background:var(--ss-accent);color:var(--ss-accent-ink)}.ss a.ss__spot{color:var(--ss-accent-ink)}.ss__spot-img{display:block;aspect-ratio:16 / 7;overflow:hidden}.ss__spot-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ss-ease)}.ss__spot:hover .ss__spot-img img{transform:scale(1.04)}.ss__spot-text{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px;font-size:14px}.ss__spot-text strong{font-size:18px;font-weight:500}.ss__spot-text em{display:flex;align-items:center;gap:8px;margin-top:6px;font-style:normal;font-weight:700}.ss__spot-text .ss__arrow{margin-left:0;opacity:.7}.ss-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 18px}.ss-card{min-width:0}.ss-card__link{display:flex;flex-direction:column;gap:3px;color:var(--ss-ink)}.ss-card__img{position:relative;display:block;aspect-ratio:2 / 3;margin-bottom:8px;overflow:hidden;background:var(--ss-tint)}.ss-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ss-ease)}.ss-card__link:hover .ss-card__img img{transform:scale(1.04)}.ss-card__badge{position:absolute;top:8px;left:8px;padding:4px 8px;background:var(--ss-accent);color:var(--ss-accent-ink);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.ss-card__badge.is-sale{background:var(--ss-sale)}.ss-card__badge.is-sold{background:#fff;color:var(--ss-muted)}.ss-card__brand{color:var(--ss-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ss-card__name{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ss-card__price{font-size:14px}.ss-card__now,.ss-mini__now{color:var(--ss-sale);font-weight:700}.ss-card__price s,.ss-mini__price s{margin-left:4px;color:var(--ss-muted);font-size:13px}.ss-card__sizes{color:var(--ss-muted);font-size:12px;word-spacing:.25em}.ss-card__sizes strong{color:var(--ss-ink);font-weight:700}.ss-card__sizes b{color:var(--ss-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--ss-sale);text-decoration-thickness:2px;text-underline-offset:3px}.ss__main .ss-cards{transition:opacity .2s ease}.ss__main.is-loading .ss-cards{opacity:.45}.ss__main.is-updated .ss-cards{animation:ss-fade .25s ease both}.ss__block--feed .ss-card:nth-child(n+6){display:none}.ss__all{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:14px 24px;border-radius:var(--button-corners, 0);background:var(--ss-accent);font-size:15px;font-weight:700;transition:background-color .18s ease}.ss a.ss__all{color:var(--ss-accent-ink)}.ss a.ss__all:hover{background:var(--ss-accent-hover);color:var(--ss-accent-ink)}.ss__all .ss__arrow{margin-left:0;opacity:.7}.ss__more{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:700}.ss__more .ss__arrow{margin-left:0}.ss__minis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px}.ss-mini__link{display:flex;align-items:center;gap:14px;margin:0 -8px;padding:8px;transition:background-color .18s ease}.ss-mini__link:hover,.ss-mini__link:focus-visible{background:var(--ss-tint)}.ss-mini__img{flex:none;width:56px;height:84px;overflow:hidden;background:var(--ss-tint)}.ss-mini__img img{width:100%;height:100%;object-fit:cover}.ss-mini__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-mini__brand{color:var(--ss-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ss-mini__name{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.ss-mini__price{font-size:14px}.ss-card--skel .ss-card__img,.ss-skel{background:linear-gradient(100deg,var(--ss-tint) 30%,#fcfbfd 50%,var(--ss-tint) 70%);background-size:250% 100%;animation:ss-shimmer 1.4s ease-in-out infinite}.ss-skel{display:block;height:12px;margin-top:6px}.ss-skel--short{width:55%}@keyframes ss-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.ss__body.is-fresh .ss__block,.ss__body.is-fresh .ss__hint,.ss__body.is-fresh .ss__empty,.ss__body.is-fresh .ss-card,.ss__body.is-fresh .ss-mini{animation:ss-rise .42s var(--ss-ease) both;animation-delay:calc(60ms + var(--i, 0) * 40ms)}@keyframes ss-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ss-fade{0%{opacity:.4}to{opacity:1}}@media(max-width:1180px){.ss-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.ss__main .ss-card:nth-child(n+9),.ss__block--feed .ss-card:nth-child(n+5){display:none}}@media(max-width:860px){.ss__panel{height:100%}.ss__bar{padding:10px 16px 0}.ss__bar:after{left:16px;right:16px}.ss__body{flex:1;padding:18px 16px 40px}.ss__cols{display:flex;flex-direction:column;align-items:stretch;gap:0}.ss__side,.ss__main{display:contents}.ss__cols>.ss__side>*,.ss__cols>.ss__main>*{margin-bottom:26px}.ss__block+.ss__block{margin-top:0}.ss__block--spot{order:1}.ss__block--recent-q,.ss__block--suggest,.ss__block--answer{order:2}.ss__block--popular,.ss__block--tips{order:3}.ss__block--recent,.ss__block--products{order:4}.ss__block--feed{order:5}.ss__block--pages,.ss__block--cats{order:6}.ss__block--brands{order:7}.ss__block--help{order:8}.ss-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.ss__main .ss-card:nth-child(n+7){display:none}.ss__block--suggest .ss__links li:nth-child(n+6){display:none}.ss__minis,.ss__block--feed .ss-cards{display:flex;gap:12px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.ss__minis::-webkit-scrollbar,.ss__block--feed .ss-cards::-webkit-scrollbar{display:none}.ss-mini{flex:0 0 76%;scroll-snap-align:start}.ss-mini__link{margin:0;padding:8px;border:1px solid var(--ss-line)}.ss__block--feed .ss-card,.ss__block--feed .ss-card:nth-child(n+5){display:block;flex:0 0 42%;scroll-snap-align:start}.ss__facets{flex-wrap:nowrap;margin:0 -16px 18px;padding:0 16px 2px;overflow-x:auto;scrollbar-width:none}.ss__facets::-webkit-scrollbar{display:none}.ss .ss__facet{flex:none}.ss__all{display:flex;justify-content:center}}.ss-page{color:var(--ss-ink)}.ss-page__head{padding:24px 0 28px}.ss-page__eyebrow{margin:0 0 8px;color:var(--ss-muted);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ss-page .page-title{margin:0;font-size:clamp(26px,3.4vw,40px);line-height:1.15;text-align:left}.ss-page__summary{margin:10px 0 0;color:var(--ss-muted);font-size:16px}.ss-page__fix{margin:10px 0 0;font-size:16px}.ss-page__fix a{color:var(--ss-muted);text-decoration:underline;text-underline-offset:3px}.ss-box{display:flex;align-items:center;gap:12px;width:100%;max-width:620px;margin:22px 0 0;padding:0 0 0 16px;border:1px solid var(--ss-ink);border-radius:var(--button-corners, 0);background:#fff}.ss-page .ss-box input[type=search]{flex:1;min-width:0;height:50px;margin:0;padding:0;border:0;background:none;box-shadow:none;outline:none;font-family:var(--main-family);font-size:16px;-webkit-appearance:none;appearance:none}.ss-page .ss-box button{flex:none;width:auto;height:50px;margin:0;padding:0 24px;border-radius:0}.ss-page__label{margin:26px 0 10px;color:var(--ss-muted);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ss-page__empty{padding:8px 0 40px}.ss-page__message{max-width:620px;margin:0 0 6px;font-size:17px}.ss-page__heading{margin:40px 0 18px;font-size:var(--h3-size, 19px)}.ss-page__links{max-width:420px;margin:0;padding:0;list-style:none}.ss-page__links li{margin:0}.ss-page__links .ss__arrow{opacity:.35}.ss-page__pages{margin-top:48px}@media(prefers-reduced-motion:reduce){.ss *,.ss *:after,.ss__bar:after,.ss__panel,.ss__backdrop{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/shine-search.css.map */
