.spb-colhead{padding:48px 0 52px}.spb-colhead .spb-phero__text{margin-top:12px}.spb-colbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.spb-colbar__sort{display:flex;align-items:center;gap:10px;margin:0}.spb .spb-select{height:46px;padding:0 38px 0 16px;border:1.5px solid #8A8079;border-radius:999px;background:#fff;font:600 15px/1 var(--spb-f-body);color:var(--spb-ink);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23231F20' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.spb-pager{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.spb-empty{text-align:center;padding:56px 0;display:grid;gap:14px;justify-items:center}@media(max-width:767px){.spb-colhead{padding:32px 0 36px}.spb-colbar{flex-direction:column;align-items:stretch}.spb-colbar__sort{justify-content:space-between}}.spb-bs__grid{display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:start}.spb-bs__media{position:sticky;top:calc(var(--spb-hdr-h, 76px) + 20px)}.spb-bs__img{aspect-ratio:4 / 5;border-radius:var(--spb-r-img);overflow:hidden;background:var(--spb-section)}.spb-bs__img img,.spb-bs__img .spb-placeholder{width:100%;height:100%;object-fit:cover}.spb .spb-bs__cap{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 18px;border-radius:14px;background:var(--spb-section);color:var(--spb-ink);font-weight:700;text-decoration:none}.spb .spb-bs__cap:hover{background:var(--spb-border)}.spb-bs__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.spb-bs__item{position:relative;display:flex;flex-direction:column}.spb-bs__item .spb-card{flex:1;box-shadow:0 1px 0 var(--spb-border);border:1px solid var(--spb-border)}.spb-bs__rank{position:absolute;z-index:4;top:-14px;right:14px;font:800 22px/1 var(--spb-f-display);background:var(--spb-ink);color:#fff;border-radius:999px;padding:9px 14px}.spb-bs__foot{margin-top:28px}@media(max-width:1023px){.spb-bs__grid{grid-template-columns:1fr;gap:28px}.spb-bs__media{position:static}.spb-bs__img{aspect-ratio:4 / 3}}@media(max-width:767px){.spb-bs__cards{gap:14px}.spb-bs__cards .spb-card__body{padding:12px 12px 14px}.spb-bs__cards .spb-card__name{font-size:16px;line-height:21px}.spb-bs__cards .spb-card__desc{display:none}.spb-bs__cards .spb-card__price{font-size:17px;margin:6px 0 10px}.spb-bs__cards .spb-card__media{aspect-ratio:1}.spb-bs__foot .spb-btn{width:100%}.spb-bs__rank{font-size:17px;padding:7px 11px;top:-12px}}.spb-finder{padding-bottom:56px}.spb-finder__box{display:block;margin-top:36px}.spb-finder__q{font:800 26px/32px var(--spb-f-display);letter-spacing:-.01em;margin-bottom:16px}.spb-finder__pills{gap:10px}.spb-finder .spb-pillink{min-height:52px;padding:0 22px;font-size:16px;background:#fff}.spb .spb-finder .spb-pillink[aria-pressed=true]{background:var(--spb-ink);color:#fff}.spb-finder__hint{margin-top:18px!important;color:var(--spb-muted)}.spb-finder__hint[hidden]{display:none}.spb-finder__result{margin-top:28px}.spb-finder__result:not(:has([data-panel]:not([hidden]))){margin-top:0}.spb-rec{display:grid;grid-template-columns:minmax(0,340px) 1fr;gap:40px;align-items:center;background:#fff;border-radius:var(--spb-r-modal);padding:28px;border:2px solid var(--spb-ink)}.spb-rec[hidden]{display:none}.spb-rec__body{display:grid;gap:14px;align-content:center}.spb-rec__links{gap:12px 24px}@media(max-width:767px){.spb-finder{padding-bottom:40px}.spb-finder__box{margin-top:26px}.spb-finder__q{font-size:21px;line-height:27px}.spb-finder .spb-pillink{min-height:48px;padding:0 18px;font-size:15px}.spb-rec{grid-template-columns:1fr;gap:20px;padding:16px}.spb-rec__body{order:-1}.spb-rec__body .spb-h2{font-size:26px;line-height:30px}}@media(max-width:767px){.spb .spb-finder__pills{flex-wrap:wrap;overflow:visible;margin:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sp-b-shop.css.map */
