.osic{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.osic__inner{max-width:var(--osic-max-w);margin:0 auto;padding:var(--osic-pt) var(--osic-side) var(--osic-pb);box-sizing:border-box}.osic__header{margin-bottom:var(--osic-head-gap)}.osic__subheading{margin:0 0 .6rem;color:rgb(var(--color-subtext, var(--color-foreground)))}.osic__heading{margin:0;color:var(--osic-heading)}.osic__list{list-style:none;margin:0;padding:0}.osic--grid .osic__list{display:flex;flex-wrap:wrap;justify-content:var(--osic-justify);column-gap:var(--osic-gap);row-gap:var(--osic-row-gap)}.osic--grid .osic__item{flex:0 0 calc((100% - (var(--osic-cols) - 1) * var(--osic-gap)) / var(--osic-cols) - .1px)}.osic__slider{position:relative;display:block}.osic--slider .osic__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--osic-cols) - 1) * var(--osic-gap)) / var(--osic-cols));column-gap:var(--osic-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:12px;margin-block:-12px;-webkit-overflow-scrolling:touch}.osic--slider .osic__list::-webkit-scrollbar{display:none}.osic--slider .osic__list{justify-content:var(--osic-justify-safe)}.osic__slider.is-static .osic__list{justify-content:var(--osic-justify)}.osic--slider .osic__item{scroll-snap-align:start}.osic__item{min-width:0}.osic__link{display:flex;flex-direction:column;align-items:center;gap:var(--osic-name-gap);color:inherit;text-decoration:none;height:100%}.osic__item.text-left .osic__link{align-items:flex-start}.osic__item.text-right .osic__link{align-items:flex-end}.osic__icon{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:var(--osic-box);max-width:100%;aspect-ratio:1 / 1;height:auto;padding:var(--osic-icon-pad);box-sizing:border-box;color:var(--osic-icon-color);transition:transform .35s cubic-bezier(.22,.8,.24,1),box-shadow .35s cubic-bezier(.22,.8,.24,1),background-color .35s ease}.osic--stretch .osic__icon{width:100%;max-width:var(--osic-max-icon)}.osic--stretch .osic__arrow{top:calc(var(--osic-max-icon) / 2)}.osic--shape-circle .osic__icon,.osic--shape-rounded .osic__icon,.osic--shape-square .osic__icon{background-color:var(--osic-icon-bg)}.osic--shape-circle .osic__icon{border-radius:50%}.osic--shape-rounded .osic__icon{border-radius:22%}.osic--bordered .osic__icon{box-shadow:inset 0 0 0 1px var(--osic-icon-border)}.osic__img,.osic__svg,.osic__svg svg,.osic__mask,.osic__placeholder{display:block;width:100%;height:100%}.osic__img{object-fit:contain}.osic--from-collection.osic--shape-circle .osic__img,.osic--from-collection.osic--shape-rounded .osic__img,.osic--from-collection.osic--shape-square .osic__img{border-radius:inherit}.osic__placeholder{background:rgba(var(--color-foreground),.06);border-radius:inherit}.osic__icon--tint .osic__svg svg{fill:currentColor}.osic__icon--tint .osic__svg svg [fill]:not([fill=none]){fill:currentColor}.osic__icon--tint .osic__svg svg [stroke]:not([stroke=none]){stroke:currentColor}.osic__mask{background-color:currentColor;-webkit-mask:var(--osic-mask) center / contain no-repeat;mask:var(--osic-mask) center / contain no-repeat}.osic__name{display:block;margin:0;color:var(--osic-name);font-family:var(--osic-name-family);font-style:var(--osic-name-style);font-weight:var(--osic-name-weight);text-transform:var(--osic-name-transform);letter-spacing:var(--osic-name-spacing);line-height:1.3;transition:color .3s ease;overflow-wrap:anywhere}@media(hover:hover){.osic--hover-lift a.osic__link:hover .osic__icon{transform:translateY(-4px)}.osic--hover-scale a.osic__link:hover .osic__icon{transform:scale(1.06)}.osic--hover-name a.osic__link:hover .osic__name{color:var(--osic-hover)}}.osic a.osic__link:focus-visible{outline:2px solid var(--osic-hover);outline-offset:4px;border-radius:6px}.osic__arrow{position:absolute;top:calc(var(--osic-box) / 2);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--osic-arrow);height:var(--osic-arrow);padding:0;border:0;border-radius:50%;background:var(--osic-arrow-bg);color:var(--osic-arrow-fg);cursor:pointer;transform:translateY(-50%);box-shadow:0 6px 16px -8px #00000059;transition:opacity .25s ease,transform .25s ease}.osic__arrow--prev{left:calc(var(--osic-arrow) / -2)}.osic__arrow--next{right:calc(var(--osic-arrow) / -2)}.osic__arrow[disabled]{opacity:0;pointer-events:none}.osic__arrow:hover{transform:translateY(-50%) scale(1.06)}.osic__dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px}.osic__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--osic-dot);cursor:pointer;transition:width .3s ease,background-color .3s ease}.osic__dot[aria-current=true]{width:22px;background:var(--osic-dot-active)}.osic__slider.is-static .osic__arrow,.osic__slider.is-static .osic__dots{display:none}@media screen and (min-width:768px){.osic__dots--mobile-only{display:none}}@media screen and (max-width:767.98px){.osic__slider--no-arrows-mobile .osic__arrow{display:none}.osic__arrow--prev{left:0}.osic__arrow--next{right:0}}@media(prefers-reduced-motion:reduce){.osic__icon,.osic__name,.osic__arrow,.osic__dot{transition:none}.osic--slider .osic__list{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/100/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAg */
