.quantity-control{display:inline-flex;align-items:center;min-height:54px;border:1px solid #55595e;border-radius:4px;background:#202226;overflow:hidden}.quantity-step{display:inline-flex;align-items:center;justify-content:center;width:54px;min-height:54px;border:0;background:transparent;color:var(--white);font-size:24px;transition:background .18s ease,color .18s ease}.quantity-step:hover{background:var(--accent);color:var(--ink)}.quantity-input{width:60px!important;min-height:54px;border:0!important;border-inline:1px solid #55595e!important;border-radius:0!important;background:transparent!important;color:var(--white);font-size:18px;font-weight:700;text-align:center;padding:8px!important;-moz-appearance:textfield}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.purchase .quantity{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}.purchase .btn{min-height:54px}.pdp .zoom-trigger{aspect-ratio:1/1;background:#050607;overflow:hidden;border-radius:6px;position:relative}.pdp .main-photo{width:100%;height:100%;max-height:680px;object-fit:contain}.pdp .thumbs{max-width:100%;overflow-x:auto;padding:4px 4px 10px;scroll-snap-type:x proximity;gap:10px}.pdp .thumbs button{flex:0 0 70px;width:70px;height:70px;scroll-snap-align:start;border-radius:4px;overflow:hidden}.pdp .thumbs img{width:100%;height:100%;object-fit:contain}.le-zoom{width:min(1000px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:16px;border-radius:8px;overscroll-behavior:contain}.le-zoom img{width:100%;max-height:calc(100dvh - 100px);height:auto;object-fit:contain}.le-zoom button{min-height:44px;margin-bottom:12px}@media(max-width:760px){.pdp{grid-template-columns:minmax(0,1fr);gap:24px}.pdp .price{font-size:28px;margin-top:18px}.pdp>div>p{margin-top:14px}.pdp h1{max-width:none;font-size:clamp(30px,8vw,38px)!important;line-height:1.08;text-wrap:balance}.pdp .specrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;padding:16px 0}.pdp .specrow b{font-size:16px}.pdp .specrow span{font-size:12px}.pdp .main-photo{max-height:none!important}.pdp .purchase{margin-top:20px}.pdp .purchase-perks{gap:8px;margin-top:18px}.pdp .purchase-perk{padding:12px 6px;gap:6px}.pdp .purchase-perk strong{font-size:14px}.pdp .thumbs button{flex-basis:64px;width:64px;height:64px}}@media(prefers-reduced-motion:reduce){.quantity-step{transition:none}}.cart-line{grid-template-columns:100px minmax(0,1fr) auto;gap:24px;align-items:start}.cart-line-image{display:block}.cart-line-info>a:first-child{font-size:18px;font-weight:700;text-underline-offset:3px}.cart-line-info .smallnote{margin-top:6px}.cart-remove{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;font-size:14px}.cart-line-actions{display:flex;align-items:center;gap:24px}.cart-line-actions label{margin-bottom:6px}.cart-line-actions strong{white-space:nowrap}.cart-line-actions .quantity-step{width:44px;min-height:48px}.cart-line-actions .quantity-input{width:50px!important;min-height:48px}.cart-line-actions .quantity-control{min-height:48px}.cart-summary h2{font:700 24px/1.4 Inter,Arial,sans-serif;text-transform:none;letter-spacing:0}.cart-summary .buttons{justify-content:flex-end}.cart-status{color:var(--accent);margin-bottom:12px}.cart-status[hidden]{display:none}@media(max-width:760px){.cart-line{grid-template-columns:72px minmax(0,1fr);gap:16px}.cart-line-image img{height:72px}.cart-line-actions{grid-column:1/-1;justify-content:space-between;gap:12px}.cart-line-info>a:first-child{font-size:17px}.cart-line-actions strong{font-size:16px}.cart-summary{text-align:left}.cart-summary p{margin-left:0}.cart-summary .buttons{flex-direction:column-reverse;gap:12px}.cart-summary .buttons .btn{width:100%;min-height:54px}.cart-summary h2{font-size:22px}}@media(min-width:761px){.hero h1{max-width:14ch;font-size:clamp(52px,6.5vw,102px);line-height:.98}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ledexpress-conversion.css.map */
