.product-card__quick-add-button{background:#111!important;color:#fff!important;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:8px}.product-card__quick-add-button svg{width:14px;height:14px}.quick-buy-modal{--modal-body-max-width:760px}.quick-buy-modal::part(header){padding:16px 20px}.quick-buy-modal [slot=header]{font-size:12px;letter-spacing:.08em}.quick-buy-modal .product-info__block-list{row-gap:16px}.quick-buy-modal .sin-size-heading-row,.quick-buy-modal .sin-product-highlights,.quick-buy-modal .sin-dispatch-status,.quick-buy-modal .snrs-model-label,.quick-buy-modal .product-gallery__thumbnail-list{display:none!important}.quick-buy-modal .product-title{font-size:15px!important;line-height:1.4!important}.quick-buy-modal .price-list{font-size:13px}.quick-buy-modal .variant-picker__option-info{font-size:12px;margin-bottom:8px}.quick-buy-modal .variant-picker__option-values{gap:0!important;border:1px solid #ddd!important}.quick-buy-modal .variant-picker__option-values:has(>.block-swatch){display:grid!important;grid-template-columns:repeat(var(--snrs-size-count,7),minmax(0,1fr))!important;width:100%!important}.quick-buy-modal .variant-picker__option-values>.block-swatch{display:flex!important;align-items:center;justify-content:center;min-width:0!important;width:100%!important;min-height:44px!important;padding:0 2px!important;margin:0!important;font-size:11px!important;border:0!important;border-right:1px solid #ddd!important;border-radius:0;box-shadow:none!important;background:#fff;color:#171717}.quick-buy-modal .variant-picker__option-values>.block-swatch:last-child{border-right:0!important}.quick-buy-modal .variant-picker__option-values>input:checked+label.block-swatch{background:#111!important;color:#fff!important}.quick-buy-modal .variant-picker__option-values>.block-swatch.is-disabled{background:#f4f4f4!important;color:#999!important}.quick-buy-modal .block-swatch.is-disabled span{text-decoration:none!important}.quick-buy-modal .buy-buttons>.button{min-height:46px;font-size:12px;letter-spacing:.12em}.quick-buy-modal .quick-buy-modal__view-more{display:inline-block;margin-top:16px;font-size:11px}.quick-buy-modal .product-gallery{gap:0;position:relative}.quick-buy-modal .product-gallery__carousel{--product-gallery-carousel-grid:auto / auto-flow 100%;--product-gallery-carousel-gap:0px}.quick-buy-modal .product-gallery__media{width:100%}.quick-buy-modal .product-gallery__media img{width:100%;height:100%;object-fit:contain;max-height:440px}.quick-buy-modal .product-gallery__thumbnail-list-wrapper,.quick-buy-modal .page-dots{display:none}@media(max-width:699px){.quick-buy-modal::part(body){padding:0 0 20px}.quick-buy-modal .quick-buy-modal__gallery-wrapper{padding:0}.quick-buy-modal .product-gallery__carousel{max-height:36dvh}.quick-buy-modal .product-gallery__media img{height:36dvh;max-height:330px;object-fit:contain}.quick-buy-modal .quick-buy-modal__mobile-info{margin:0;padding:16px 20px 0;gap:6px;text-align:left;align-items:flex-start}.quick-buy-modal .quick-buy-modal__mobile-info .price-list{justify-content:flex-start}.quick-buy-modal .quick-buy-modal__info-wrapper{border:0;margin-top:16px;padding:0 20px}.quick-buy-modal .product-info{padding:0}.quick-buy-modal .product-info__block-item[data-block-type=variant-picker],.quick-buy-modal .product-info__block-item[data-block-type=buy-buttons]{--product-info-gap:14px}}.quick-buy-modal .shopify-payment-button{display:none!important}.quick-buy-modal .product-gallery{width:100%!important;margin-inline:0!important}.quick-buy-modal .snrs-gallery-counter{position:absolute;right:12px;bottom:12px;z-index:2;font-size:11px;padding:3px 6px;background:#ffffffd9;color:#333}.quick-buy-modal .snrs-gallery-counter[hidden],.quick-buy-modal .snrs-quick-photo,.quick-buy-modal .snrs-quick-photos{display:none}@media(max-width:699px){.quick-buy-modal .quick-buy-modal__gallery-wrapper:has(.snrs-quick-photo){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:12px;padding:14px 20px 0}.quick-buy-modal .quick-buy-modal__gallery-wrapper:has(.snrs-quick-photo) .product-gallery{display:none!important}.quick-buy-modal .quick-buy-modal__gallery-wrapper:has(.snrs-quick-photo) .quick-buy-modal__mobile-info{justify-content:flex-start;min-width:0;padding:0}.quick-buy-modal .snrs-quick-photo{display:block;position:relative;width:100%}.quick-buy-modal .snrs-quick-photo img{width:100%;aspect-ratio:2 / 3;object-fit:contain;background:#f5f5f5}.quick-buy-modal .snrs-quick-photo[aria-expanded=true]{grid-column:1 / -1}.quick-buy-modal .snrs-quick-photo[aria-expanded=true] img{max-height:45dvh}.quick-buy-modal .snrs-quick-photo[aria-expanded=true]~.quick-buy-modal__mobile-info{grid-column:1 / -1}.quick-buy-modal .snrs-quick-photo__expand{position:absolute;right:4px;bottom:4px;padding:2px 5px;background:#fff;color:#171717;font-size:14px}.quick-buy-modal .snrs-quick-photos{display:flex;gap:5px;width:100%;margin-top:3px;overflow-x:auto}.quick-buy-modal .snrs-quick-thumbnail{flex:0 0 clamp(35px,11vw,48px);border:1px solid transparent;padding:1px}.quick-buy-modal .snrs-quick-thumbnail[aria-pressed=true]{border-color:#171717}.quick-buy-modal .snrs-quick-thumbnail img{width:100%;aspect-ratio:4 / 5;object-fit:cover}}@media(max-width:699px){.quick-buy-modal fieldset.sin-size-option .variant-picker__option-info legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.quick-buy-modal fieldset.sin-size-option .variant-picker__option-info:not(:has(>button)){position:absolute;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/216/assets/snrs-quick-shop.css.map */
