.approved-products-grid,.collection-products .product-grid,.search-page .product-grid,.product-recommendations .product-grid{align-items:stretch}.approved-products-grid .product-card,.collection-products .product-card,.search-page .product-card,.product-recommendations .product-card{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.approved-products-grid .product-card-body,.collection-products .product-card-body,.search-page .product-card-body,.product-recommendations .product-card-body{display:flex;flex:1;flex-direction:column;min-width:0;gap:7px;padding:8px 2px 3px}.approved-products-grid .product-card-title,.collection-products .product-card-title,.search-page .product-card-title,.product-recommendations .product-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere;min-height:calc(3 * 1.4em);max-height:calc(3 * 1.4em);font-size:12px;line-height:1.4}.approved-products-grid .product-card-price,.collection-products .product-card-price,.search-page .product-card-price,.product-recommendations .product-card-price{margin-top:auto;padding:2px 0;min-height:25px;display:flex;flex-wrap:wrap;gap:4px 9px;align-items:baseline;font-size:13px}.approved-products-grid .card-cta,.collection-products .card-cta,.search-page .card-cta,.product-recommendations .card-cta{float:none;display:flex;align-items:center;justify-content:center;align-self:stretch;margin:0;width:100%;max-width:none;min-height:37px;padding:8px 12px;border-radius:5px;font-size:11px;line-height:1.3;white-space:normal}.approved-products-grid .product-card-image{aspect-ratio:1.52/1;height:auto}.approved-products-grid .product-card-image img,.collection-products .product-card-image img{object-fit:contain}.collection-content{padding-top:28px;padding-bottom:36px}.collection-products .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.collection-products .product-card{border:1px solid #eee8e3;padding:8px;border-radius:8px}.collection-products .product-card-image{aspect-ratio:1.1/1;height:auto;min-height:0}.collection-filters{min-width:0}.template-product .pdp-grid{align-items:start;gap:25px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}.template-product .pdp-gallery{position:static;top:auto;align-self:start;min-width:0;grid-template-columns:68px minmax(0,1fr);gap:12px}.template-product .gallery-thumbnails{max-height:min(540px,62vw);overflow-y:auto;scrollbar-width:thin}.template-product .gallery-thumb{width:66px;height:68px;flex:0 0 auto}.template-product .gallery-stage{aspect-ratio:1/1;width:100%;min-height:0;max-height:620px}.template-product .gallery-media,.template-product .gallery-media[hidden]{top:0;right:0;bottom:0;left:0;position:absolute;aspect-ratio:auto;width:100%;height:100%;min-height:0;max-height:none}.template-product .gallery-media[hidden]{display:none!important}.template-product .gallery-media img,.template-product .gallery-media video,.template-product .gallery-media iframe,.template-product .gallery-media model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-height:none;object-fit:contain;background:#f8f3ef}.template-product .pdp-details h1{font-size:clamp(21px,2.1vw,30px);line-height:1.22;overflow-wrap:anywhere}.template-product .pdp-intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.akai-collection-directory{padding-top:32px;padding-bottom:36px}.akai-collection-directory h1{font:400 clamp(32px,4vw,52px)/1.1 Georgia,serif}.akai-directory-intro{font-size:14px;color:#73645c}.akai-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.akai-directory-card{position:relative;display:block;overflow:hidden;border-radius:7px;background:#f6ede6}.akai-directory-card img{width:100%;height:100%;aspect-ratio:2.4/1;object-fit:cover;display:block}.akai-directory-card div{position:absolute;inset:auto 17px 14px;display:flex;align-items:center;justify-content:space-between;background:#fffef9e8;padding:10px 14px;border-radius:4px}.akai-directory-card h2{font:400 26px Georgia,serif;margin:0}.akai-directory-card span{font-size:10px;font-weight:700}.akai-needs-setup{display:block;color:#d1a58a;font-size:11px;line-height:1.7}@media(min-width:801px)and (max-width:1199px){.approved-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.template-product .pdp-grid{grid-template-columns:minmax(0,1fr);gap:15px}.template-product .pdp-gallery{display:flex;flex-direction:column-reverse;gap:9px}.template-product .gallery-stage{aspect-ratio:1/1;max-height:560px}.template-product .gallery-thumbnails{display:flex;flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden}.template-product .pdp-details h1{font-size:23px}.collection-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.akai-directory-grid{grid-template-columns:1fr}.akai-directory-card h2{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/akai-qa-repairs.css.map */
