.template-search{background:#f5f5f7}.template-search .product-grid .grid__item{display:flex}.template-search .product-grid .grid__item .acg-card{width:100%}.template-search .acg-card__name{font-size:18px}.template-search .acg-card__media-inner{background:#f5f5f7;aspect-ratio:1 / 1}.template-search .acg-card__img{width:100%;height:100%;object-fit:cover;object-position:center}.template-search .acg-card__content{padding-top:12px}.template-search .acg-card__actions>.acg-btn--primary span[aria-hidden=true]{display:none}.template-search modal-opener,.acg modal-opener{display:inline-flex}.template-search .acg-btn[data-acg-buy],.acg .acg-btn[data-acg-buy]{cursor:pointer;position:relative}.template-search .acg-btn[data-acg-buy] .loading__spinner,.acg .acg-btn[data-acg-buy] .loading__spinner{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.template-search .acg-btn[data-acg-buy].loading .acg-btn__label,.acg .acg-btn[data-acg-buy].loading .acg-btn__label{opacity:0}.template-search .acg-btn[data-acg-buy].loading,.acg .acg-btn[data-acg-buy].loading{background:var(--acg-secondary-hover);color:var(--acg-secondary-text-hover);border-color:var(--acg-secondary-border-hover);text-decoration:none}.template-search .acg-btn[data-acg-buy].loading .path,.acg .acg-btn[data-acg-buy].loading .path{stroke:currentColor}.template-search .acg-btn--secondary[data-acg-buy]:hover,.template-search .acg-btn--secondary[data-acg-buy]:focus-visible,.acg .acg-btn--secondary[data-acg-buy]:hover,.acg .acg-btn--secondary[data-acg-buy]:focus-visible{background:var(--acg-secondary-hover);color:var(--acg-secondary-text-hover);border-color:var(--acg-secondary-border-hover);text-decoration:none}.quick-add-modal--search{background:#ffffff47;backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}.quick-add-modal--search[open]{z-index:110}.quick-add-modal--search .quick-add-modal__content{inset:auto;top:50%;left:50%;margin:0;width:min(92vw,124rem);max-width:none;max-height:min(88vh,84rem);min-height:min(74vh,72rem);transform:translate(-50%,-50%);border-radius:3.2rem;border:.1rem solid rgba(17,17,17,.08);background:#fff;box-shadow:0 3rem 9rem #0f172a2e;overflow:hidden}.quick-add-modal--search .quick-add-modal__content-info{align-items:stretch;background:#fff;margin:0;max-width:none;min-height:100%;height:100%;overflow-y:auto;padding:clamp(2.4rem,4vw,4.8rem);padding-top:clamp(6.4rem,7vw,8rem)}.quick-add-modal--search .quick-add-modal__content-info.gradient,.quick-add-modal--search .quick-add-modal__content-info>product-info{background:#fff}.quick-add-modal--search .product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.4rem,4vw,5.6rem);align-items:stretch;min-height:100%}.quick-add-modal--search .product__media-wrapper,.quick-add-modal--search .product__info-wrapper{max-width:none;min-width:0;padding:0;width:100%}.quick-add-modal--search .product:not(.product--no-media) .product__media-wrapper,.quick-add-modal--search .product:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important}.quick-add-modal--search .product__media-wrapper{margin:0}.quick-add-modal--search .product__media-wrapper>*,.quick-add-modal--search .product__info-wrapper>*{width:100%}.quick-add-modal--search .product__info-container{display:flex;flex-direction:column;gap:1.8rem;justify-content:center;margin:0;max-width:none;width:100%}.quick-add-modal--search .product__info-container>*{margin:0}.quick-add-modal--search .product__media-list,.quick-add-modal--search .product__media-item,.quick-add-modal--search .product-media-container,.quick-add-modal--search .product__media img{border-radius:2.8rem}.quick-add-modal--search media-gallery,.quick-add-modal--search slider-component{display:block;width:100%}.quick-add-modal--search .product-media-container{background:#f5f5f7;box-shadow:0 2.4rem 8rem #0f172a1f;overflow:hidden;max-width:100%;width:100%}.quick-add-modal--search .product__media-list{margin:0;width:100%}.quick-add-modal--search .product__media-item{margin:0;max-width:100%!important;width:100%!important}.quick-add-modal--search .product__media img{object-fit:contain;width:100%}.quick-add-modal--search .product__title>a{color:#111;text-decoration:none}.quick-add-modal--search .product__title .h1{font-size:clamp(3rem,4vw,5.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0}.quick-add-modal--search .product__text,.quick-add-modal--search [id^=price-],.quick-add-modal--search .volume-pricing-note,.quick-add-modal--search .product__tax,.quick-add-modal--search .product__inventory,.quick-add-modal--search .product__sku,.quick-add-modal--search .installment,.quick-add-modal--search .product__description,.quick-add-modal--search .product__accordion,.quick-add-modal--search .product-form__quantity,.quick-add-modal--search price-per-item,.quick-add-modal--search .quantity__rules,.quick-add-modal--search volume-pricing,.quick-add-modal--search .product__pickup-availabilities,.quick-add-modal--search .product__view-details,.quick-add-modal--search .share-button,.quick-add-modal--search .complementary-products{display:none!important}.quick-add-modal--search variant-selects{display:block}.quick-add-modal--search variant-selects .product-form__input{margin:0}.quick-add-modal--search variant-selects .product-form__input+.product-form__input{margin-top:1.2rem}.quick-add-modal--search .product-form__buttons{display:grid;gap:1rem;margin-top:.8rem;max-width:30rem;width:100%}.quick-add-modal--search .product-form__submit{--color-button: 17, 17, 17;--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:#111111eb;color:#fff}.quick-add-modal--search .product-form__submit:not([disabled]):hover,.quick-add-modal--search .product-form__submit:focus-visible,.quick-add-modal--search .product-form__submit:focus,.quick-add-modal--search .product-form__submit:active,.quick-add-modal--search .product-form__submit.loading{--color-button: 0, 0, 0;background-color:#000}.quick-add-modal--search .product-form__submit .loading__spinner .path{stroke:currentColor}.quick-add-modal--search .quick-add-modal__toggle{position:absolute;top:2rem;right:2rem;background:#111;border:.1rem solid #111111;color:#fff;z-index:6}.quick-add-modal--search .quick-add-modal__toggle:hover,.quick-add-modal--search .quick-add-modal__toggle:focus-visible{background:#000;border-color:#000;color:#fff}@media screen and (max-width:989px){.quick-add-modal--search .quick-add-modal__content{min-height:auto}.quick-add-modal--search .product{grid-template-columns:1fr;gap:2.4rem;min-height:auto}.quick-add-modal--search .product__info-container{max-width:none}}@media screen and (max-width:749px){.quick-add-modal--search .quick-add-modal__content{width:calc(100% - 1.6rem);max-height:calc(100svh - 1.6rem);min-height:auto;border-radius:2rem}.quick-add-modal--search .quick-add-modal__content-info{min-height:auto;height:auto;padding:calc(6.4rem + env(safe-area-inset-top)) 1.6rem calc(2rem + env(safe-area-inset-bottom));max-height:80vh}.quick-add-modal--search .product__media-list,.quick-add-modal--search .product__media-item,.quick-add-modal--search .product-media-container,.quick-add-modal--search .product__media img{border-radius:2rem}.quick-add-modal--search .quick-add-modal__toggle{top:calc(1.6rem + env(safe-area-inset-top));right:1.6rem}}@media(hover:hover){.template-search .acg-card__actions,.acg .acg-card__actions{gap:0}.template-search .acg-btn[data-acg-buy],.acg .acg-btn[data-acg-buy]{max-width:0;min-width:0;opacity:0;overflow:hidden;padding-left:0;padding-right:0;border-width:0;pointer-events:none;transform:translate(-.8rem);transition:background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease,max-width .18s ease,padding .18s ease,transform .18s ease}.template-search .acg-card:hover .acg-btn[data-acg-buy],.template-search .acg-card:focus-within .acg-btn[data-acg-buy],.acg .acg-card:hover .acg-btn[data-acg-buy],.acg .acg-card:focus-within .acg-btn[data-acg-buy]{max-width:12rem;opacity:1;padding-left:18px;padding-right:18px;border-width:var(--acg-btn-border-width);pointer-events:auto;transform:translate(0)}.template-search .acg-card:hover .acg-card__actions,.template-search .acg-card:focus-within .acg-card__actions,.acg .acg-card:hover .acg-card__actions,.acg .acg-card:focus-within .acg-card__actions{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/apple-search-grid.css.map */
