.d1-inline-acc{margin:1.2rem 0 .8rem}.d1-inline-acc__header{display:flex;align-items:baseline;gap:.8rem;margin-bottom:.4rem;flex-wrap:wrap}.d1-inline-acc__title{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--color-foreground),.7)}.d1-inline-acc__hint{display:block;font-size:1.1rem;color:#1a7f37;font-weight:500;margin-bottom:1rem}.d1-inline-acc__scroll{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem}.d1-inline-acc__scroll::-webkit-scrollbar{display:none}.d1-inline-acc__card{flex:0 0 calc((100% - 1rem)/2);scroll-snap-align:start;display:flex;flex-direction:column;padding:0;border:1px solid rgba(var(--color-foreground),.1);border-radius:1.2rem;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s;position:relative;overflow:hidden}.d1-inline-acc__card:hover{border-color:rgba(var(--color-foreground),.2);box-shadow:0 2px 8px #0000000a}.d1-inline-acc__card:has(.d1-inline-acc__cb:checked){border-color:#007aff;background:#007aff08;box-shadow:0 0 0 1px #007aff}@media screen and (max-width:749px){.d1-inline-acc__card{flex:0 0 70%}}.d1-inline-acc__cb{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.d1-inline-acc__check{position:absolute;top:.8rem;left:.8rem;z-index:1;width:2rem;height:2rem;border:1.5px solid rgba(var(--color-foreground),.2);border-radius:.5rem;display:flex;align-items:center;justify-content:center;transition:all .15s;color:transparent;background:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.d1-inline-acc__cb:checked~.d1-inline-acc__check{background:#007aff;border-color:#007aff;color:#fff}.d1-inline-acc__img{width:100%;aspect-ratio:1;background:rgba(var(--color-foreground),.02);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.2rem}.d1-inline-acc__img img{width:100%;height:100%;object-fit:contain}.d1-inline-acc__info{padding:1rem 1.2rem 1.2rem;display:flex;flex-direction:column;gap:.3rem}.d1-inline-acc__name{font-size:1.2rem;font-weight:500;line-height:1.35;color:rgba(var(--color-foreground),.85)}.d1-inline-acc__price{font-size:1.2rem;font-weight:600;color:rgba(var(--color-foreground),.55)}.d1-inline-acc__card--soldout{opacity:.5;pointer-events:none}.d1-inline-acc__carousel{position:relative}.d1-inline-acc__arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:3;width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.12);background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000014;transition:opacity .2s,box-shadow .2s}.d1-inline-acc__arrow:hover{box-shadow:0 4px 12px #0000001f}.d1-inline-acc__arrow--left{left:-.4rem}.d1-inline-acc__arrow--right{right:-.4rem}.d1-inline-acc__dots{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:1rem}.d1-inline-acc__dot{width:.7rem;height:.7rem;border-radius:50%;border:none;background:rgba(var(--color-foreground),.15);padding:0;cursor:pointer;transition:background .2s,transform .2s}.d1-inline-acc__dot.active{background:#007aff;transform:scale(1.3)}.d1-inline-acc__dot:hover:not(.active){background:rgba(var(--color-foreground),.35)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-inline-accessories.css.map */
