.accessories-grid{padding-top:var(--acc-grid-pt, 48px);padding-bottom:var(--acc-grid-pb, 72px)}.accessories-grid__inner{max-width:calc(var(--acc-grid-cols, 3) * 300px + (var(--acc-grid-cols, 3) - 1) * 48px + 40px);margin:0 auto;padding:0 20px}.accessories-grid__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--acc-grid-cols, 4),minmax(0,1fr));gap:48px}.accessories-grid__item{margin:0;padding:0}.accessories-card{position:relative;display:flex;flex-direction:column;height:100%}.accessories-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:var(--acc-grid-card-bg, #F6F3EF)}.accessories-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.accessories-card:hover .accessories-card__img{transform:scale(1.03)}.accessories-card__badge{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;background:#fff;color:var(--primary, #0424E6);font-size:12px}.accessories-card__badge--sale{background:var(--primary, #0424E6);color:#fff}.accessories-card__body{display:flex;flex-direction:column;flex:1;padding-top:16px}.accessories-card__title{margin:0 0 6px;color:var(--primary, #0424E6);font-size:calc(var(--font-4, 1.25rem) * var(--FONT-ADJUST-HEADING, 1));line-height:1.2}.accessories-card__link{color:inherit;text-decoration:none}.accessories-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.accessories-card__link:focus-visible{outline:none}.accessories-card:has(.accessories-card__link:focus-visible) .accessories-card__media{outline:2px solid var(--primary, #0424E6);outline-offset:3px}.accessories-card__text{margin:0 0 16px;color:var(--text-light, #6E6E6E);font-size:calc(var(--font-2, .9rem) * var(--FONT-ADJUST-BODY, 1));line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.accessories-card__price{display:none}.accessories-card__compare-line{margin:0 0 8px;color:var(--text-light, #6E6E6E);font-size:13px;line-height:1.3}.accessories-card__compare-line s{white-space:nowrap}.accessories-card__action{position:relative;z-index:2;margin-top:auto}.accessories-card__btn{--btn-text: var(--primary, #0424E6);position:relative;display:block;width:100%;min-height:44px;padding:0 18px;border:1px solid var(--primary, #0424E6);border-radius:999px;background:transparent;color:var(--primary, #0424E6);font-family:var(--FONT-STACK-NAV);font-size:13px;line-height:1;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .2s ease,color .2s ease}.accessories-card__btn:hover{--btn-text: #ffffff;background:var(--primary, #0424E6);color:#fff}.accessories-card__btn:focus-visible{outline:2px solid var(--primary, #0424E6);outline-offset:2px}.accessories-card__btn>span{pointer-events:none}.accessories-card__btn .btn__text{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px}.accessories-card__btn-price{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.accessories-card__btn--disabled{opacity:.45;cursor:default}.accessories-card__btn--disabled:hover{background:transparent;color:var(--primary, #0424E6)}.accessories-card__btn .btn__error{border-radius:999px;font-size:12px;text-transform:none;letter-spacing:0}.accessories-grid__empty{margin:40px 0;text-align:center}.accessories-related{display:block}.accessories-related:not(:has(.accessories-grid__list)){padding:0}.accessories-related__heading{margin:0 0 28px;text-align:center;color:var(--primary, #0424E6);font-size:calc(var(--font-6, 1.6rem) * var(--FONT-ADJUST-HEADING, 1))}@media only screen and (max-width:1199px){.accessories-grid__list{grid-template-columns:repeat(min(var(--acc-grid-cols, 3),3),minmax(0,1fr));gap:40px 24px}}@media only screen and (max-width:749px){.accessories-grid__inner{padding:0 16px}.accessories-grid__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.accessories-card__media{border-radius:10px}.accessories-card__body{padding-top:12px}.accessories-card__title{font-size:calc(var(--font-3, 1.05rem) * var(--FONT-ADJUST-HEADING, 1))}.accessories-card__text{margin-bottom:8px;font-size:13px;-webkit-line-clamp:3}.accessories-card__price{display:block;margin:auto 0 6px;font-family:var(--FONT-STACK-NAV)}.accessories-card__action{margin-top:0}.accessories-card__compare-line{margin-bottom:10px;font-size:12px}.accessories-card__btn{padding:0 10px;font-size:12px}.accessories-card__btn .btn__text{justify-content:center;min-height:40px}.accessories-card__btn-price{display:none}}.accessories-grid .accessories-card__media,.accessories-grid .accessories-card__btn,.accessories-grid .accessories-card__btn .btn__error{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/53/assets/accessories-collection-grid.css.map */
