.add-to-basket-module__b4iiJa__wrap{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.add-to-basket-module__b4iiJa__qty{border:1.5px solid var(--ink-black);border-radius:2px;align-items:center;display:inline-flex;overflow:hidden}.add-to-basket-module__b4iiJa__qty button{background:var(--paper-cream);cursor:pointer;width:40px;height:44px;color:var(--ink-black);border:none;font-size:1.2rem}.add-to-basket-module__b4iiJa__qty button:hover{background:var(--paper-cream-2)}.add-to-basket-module__b4iiJa__qty span{text-align:center;min-width:44px;font-family:var(--font-mono);border-inline:1.5px solid var(--ink-black);font-size:.95rem;line-height:44px}.add-to-basket-module__b4iiJa__view{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--pigment-red);padding-bottom:2px;font-size:.7rem}
.detail-module__Zps4yW__crumb{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--map-grey);align-items:center;gap:.6rem;padding-block:1.2rem;font-size:.7rem;display:flex}.detail-module__Zps4yW__crumb a:hover{color:var(--pigment-red)}.detail-module__Zps4yW__detail{border-block:2px solid var(--ink-black);grid-template-columns:1.15fr 1fr;display:grid}.detail-module__Zps4yW__fig{border-right:2px solid var(--ink-black);background:var(--atlas-blue-deep);min-height:560px;position:relative}.detail-module__Zps4yW__figMarks{color:var(--paper-cream);gap:.6rem;display:flex;position:absolute;bottom:20px;left:20px}.detail-module__Zps4yW__figMarks .detail-module__Zps4yW__coord-tag{background:#081c33b3}.detail-module__Zps4yW__info{background:var(--paper-cream);padding:clamp(1.6rem,4vw,3rem)}.detail-module__Zps4yW__name{margin:.3rem 0 .6rem;font-size:clamp(2rem,4.5vw,3.2rem)}.detail-module__Zps4yW__price{font-family:var(--font-mono);color:var(--pigment-red);margin:0 0 1rem;font-size:1.6rem}.detail-module__Zps4yW__price span{color:var(--map-grey);font-size:.8rem}.detail-module__Zps4yW__summary{color:var(--ink-soft);font-size:1.05rem}.detail-module__Zps4yW__specs{background:var(--ink-black);border:1px solid var(--ink-black);grid-template-columns:repeat(3,1fr);gap:1px;margin:1.4rem 0;display:grid}.detail-module__Zps4yW__specs>div{background:var(--paper-cream-2);padding:.8rem}.detail-module__Zps4yW__specs dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--map-grey);font-size:.62rem}.detail-module__Zps4yW__specs dd{font-family:var(--font-display);margin:.3rem 0 0;font-size:1.05rem}.detail-module__Zps4yW__contentsHead{border-top:1px solid var(--map-grey-line);padding-top:1rem;font-size:1.1rem}.detail-module__Zps4yW__contents{gap:.5rem;margin:.8rem 0 1.6rem;padding:0;list-style:none;display:grid}.detail-module__Zps4yW__contents li{padding-left:1.4rem;font-size:.95rem;position:relative}.detail-module__Zps4yW__contents li:before{content:"▪";color:var(--pigment-red);position:absolute;left:0}.detail-module__Zps4yW__note{color:var(--ink-soft);border-top:1px solid var(--map-grey-line);margin-top:1.4rem;padding-top:1rem;font-size:.82rem}@media (max-width:860px){.detail-module__Zps4yW__detail{grid-template-columns:1fr}.detail-module__Zps4yW__fig{border-right:none;border-bottom:2px solid var(--ink-black);min-height:400px}}.detail-module__Zps4yW__more{padding-block:clamp(2.5rem,5vw,4rem)}.detail-module__Zps4yW__moreHead{border-bottom:1px solid var(--map-grey-line);color:var(--map-grey);justify-content:space-between;align-items:center;margin-bottom:1.4rem;padding-bottom:.8rem;display:flex}.detail-module__Zps4yW__moreLink{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--pigment-red);color:var(--ink-black);padding-bottom:2px;font-size:.68rem}.detail-module__Zps4yW__moreGrid{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}@media (max-width:640px){.detail-module__Zps4yW__moreGrid{grid-template-columns:1fr}}.detail-module__Zps4yW__moreCard{border:2px solid var(--ink-black);background:var(--paper-cream);flex-direction:column;transition:transform .15s;display:flex}.detail-module__Zps4yW__moreCard:hover{transform:translateY(-3px)}.detail-module__Zps4yW__moreFig{aspect-ratio:3/2;border-bottom:2px solid var(--ink-black);background:var(--atlas-blue-deep);position:relative}.detail-module__Zps4yW__moreBody{flex-direction:column;gap:.25rem;padding:.8rem;display:flex}.detail-module__Zps4yW__moreBody strong{font-family:var(--font-display);font-size:1.05rem}.detail-module__Zps4yW__morePrice{font-family:var(--font-mono);color:var(--pigment-red);font-size:.85rem}
