.tora-accessories{background:#f8faf6;scroll-margin-top:12rem}.tora-accessories__inner{width:min(118rem,calc(100% - 4.8rem));margin-inline:auto}.tora-accessories__header{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:4rem;margin-bottom:4.2rem}.tora-accessories__eyebrow{margin:0 0 1.4rem;color:#c7a35b;font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.1em;text-align:start}.tora-accessories__heading{margin:0;color:#102e24;font-size:clamp(3.8rem,5vw,6.8rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;text-align:start}.tora-accessories__text{max-width:42rem;margin:0;color:#102e24ad;font-size:1.7rem;font-weight:500;line-height:1.8;text-align:start}.tora-accessories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.tora-accessories__card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:43rem;overflow:hidden;border-radius:2.6rem;background:#e8eee4}.tora-accessories__media{display:block;width:100%;height:30rem;overflow:hidden}.tora-accessories__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .36s ease}.tora-accessories__image--placeholder{background:#e8eee4}.tora-accessories__copy{padding:0 1.8rem 1rem}.tora-accessories__title{margin:0;color:#102e24;font-size:2.2rem;font-weight:600;line-height:1.4;text-align:start}.tora-accessories__title a{color:inherit;text-decoration:none}.tora-accessories__description{margin:.5rem 0 0;color:#102e2499;font-size:1.3rem;font-weight:500;line-height:1.5;text-align:start}.tora-accessories__purchase{display:grid;gap:.8rem;margin-top:auto;padding:0 1.4rem 1.4rem}.tora-accessories__price-stack{display:flex;align-items:center;justify-content:center;min-width:0}.tora-accessories__price{color:#113d2c;font-size:1.3rem;font-weight:700;line-height:1;text-align:center;white-space:nowrap}.tora-accessories__actions{display:flex;align-items:center;gap:.8rem}.tora-accessories__form{flex:none;margin:0}.tora-accessories__add,.tora-accessories__details{display:grid;place-items:center;height:4.2rem;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.tora-accessories__add{width:4.2rem;padding:0;border:0;border-radius:50%;background:#113d2c;color:#fff}.tora-accessories__add:disabled{cursor:not-allowed;opacity:.45}.tora-accessories__bag-icon{position:relative;display:block;width:1.4rem;height:1.3rem;border:.15rem solid currentColor;border-radius:.3rem}.tora-accessories__bag-icon:before{content:"";position:absolute;top:-.5rem;left:50%;width:.6rem;height:.6rem;border:.15rem solid currentColor;border-bottom:0;border-radius:.5rem .5rem 0 0;transform:translate(-50%)}.tora-accessories__details{flex:1;min-width:0;border:.1rem solid rgba(17,61,44,.22);border-radius:1rem;background:#f8faf6b8;color:#113d2c;font-size:1.3rem;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}@media screen and (pointer:fine){.tora-accessories__card:hover .tora-accessories__image{transform:scale(1.035)}.tora-accessories__add:hover,.tora-accessories__details:hover{transform:translateY(-.2rem)}.tora-accessories__details:hover{border-color:#113d2c6b;background:#f8faf6}}.tora-accessories__add:focus-visible,.tora-accessories__details:focus-visible{outline:.3rem solid #c7a35b;outline-offset:.2rem}@media screen and (max-width:989px){.tora-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.tora-accessories__inner{width:calc(100% - 2.4rem)}.tora-accessories__header{grid-template-columns:1fr;gap:1.6rem;margin-bottom:2.8rem}.tora-accessories__heading{font-size:4rem}.tora-accessories__text{font-size:1.4rem}.tora-accessories__grid{gap:.8rem}.tora-accessories__card{min-height:35rem}.tora-accessories__media{height:20.5rem}.tora-accessories__title{font-size:1.6rem}.tora-accessories__description{font-size:1rem}.tora-accessories__copy{padding:0 1.2rem .8rem}.tora-accessories__purchase{gap:.7rem;padding:0 1rem 1.2rem}.tora-accessories__price,.tora-accessories__details{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-tora-accessories.css.map */
