.sp{--sp-pad: 12px;padding:32px 0 0;scroll-margin-top:var(--head, 64px)}.sp__in{display:flex;flex-wrap:wrap;align-items:flex-end;padding:0 var(--sp-pad)}.sp__vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sp__head{flex:1 1 100%}.sp__h2{margin:0;font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.15;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.sp__head--hidden{flex:0 0 0;padding:0!important}.sp__in:has(.sp__head--hidden) .sp__filters{flex:1 1 100%;margin-top:0}.sp__filters{flex:1 1 100%;min-width:0;margin:12px calc(-1 * var(--sp-pad)) 0;background:#fff;border-bottom:1px solid var(--ln)}.sp__filters--sticky{position:sticky;top:var(--head, 64px);z-index:5}.sp__ftrack{display:flex;gap:20px;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:0 var(--sp-pad)}.sp__ftrack::-webkit-scrollbar{display:none}.sp__f{flex:0 0 auto;display:inline-flex;align-items:flex-start;min-height:44px;padding:13px 0 0;border:0;background:none;cursor:pointer;white-space:nowrap;font:400 13px/16px var(--sans);color:var(--ink);text-decoration:none}.sp__f sup,.sp__f[data-count]:after{margin-left:2px;font-size:9px;line-height:1;vertical-align:top;color:var(--ink2)}.sp__f[data-count]:after{content:attr(data-count);display:inline-block;text-decoration:none}.sp__f[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.sp__f:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--ln)}.sp__f[aria-pressed=true]:hover{text-decoration-color:var(--ink)}.sp__f:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sp .plr-chip{display:none}.sp__gridwrap{flex:1 1 100%;min-width:0;margin-top:12px}.sp__grid{container-type:inline-size;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-gap-m, 4px);row-gap:var(--sp-row-m, 24px)}.sp__grid>.plr-card{min-width:0}.sp-tile--m1{grid-column:span 1}.sp-tile--m2{grid-column:span 2}.sp-tile[hidden],.sp__grid>[hidden]{display:none}.sp-tile__link{display:flex;flex-direction:column;color:var(--ink);text-decoration:none}.sp-tile__media{position:relative;display:block;width:100%;overflow:hidden;background:var(--s);height:calc((100cqw - var(--sp-gap-m, 4px)) / 2 * 1.25)}.sp-tile__media img,.sp-tile__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sp-tile__cta{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ln)}.sp-tile__link:hover .sp-tile__cta{text-decoration-color:var(--ink)}.sp-tile__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sp .Pagination-Wrapper{margin-top:32px}@media(min-width:768px){.sp{--sp-pad: 16px;padding-top:48px}.sp__head{flex:1 1 auto;padding-bottom:12px;position:relative;z-index:6}.sp__h2{font-size:28px;line-height:31px}.sp__filters{flex:0 1 auto;margin:0;border-bottom:0}.sp__filters--sticky:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-1;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.sp__ftrack{gap:24px;padding:0;overflow:visible}.sp__f{padding-top:10px;min-height:40px}.sp__gridwrap{margin-top:0;padding-top:12px;border-top:1px solid var(--ln);margin-left:calc(-1 * var(--sp-pad));margin-right:calc(-1 * var(--sp-pad));padding-left:var(--sp-pad);padding-right:var(--sp-pad)}.sp__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--sp-gap-d, 4px);row-gap:var(--sp-row-d, 32px)}.sp-tile--d1{grid-column:span 1}.sp-tile--d2{grid-column:span 2}.sp-tile--d3{grid-column:span 3}.sp-tile--d4{grid-column:span 4}.sp-tile__media{height:calc((100cqw - 3 * var(--sp-gap-d, 4px)) / 4 * 1.25)}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-shop-pillar.css.map */
