.customer-gallery.page-width{overflow:hidden;max-width:1440px;margin-inline:auto;padding-block:var(--customer-gallery-padding-top) var(--customer-gallery-padding-bottom)}.customer-gallery__header{display:flex;align-items:center;justify-content:center;margin-block-end:28px}customer-gallery{display:block;container-type:inline-size}.customer-gallery__heading{margin:0;line-height:1.25;letter-spacing:-.02em;text-align:center}.customer-gallery__media{position:relative}.customer-gallery__viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.customer-gallery__viewport::-webkit-scrollbar{display:none}.customer-gallery__track{display:flex;gap:var(--customer-gallery-gap);width:max-content;min-width:100%}@media screen and (min-width:750px){.customer-gallery--centered .customer-gallery__track{width:100%;justify-content:center}}.customer-gallery__card{flex:0 0 calc((100cqw - (var(--customer-gallery-columns) - 1) * var(--customer-gallery-gap)) / var(--customer-gallery-columns));max-width:none;aspect-ratio:3 / 4;margin:0;overflow:hidden;border-radius:var(--customer-gallery-radius);background:rgba(var(--color-foreground),.05);scroll-snap-align:start}.customer-gallery__image{display:block;width:100%;height:100%;object-fit:cover}.customer-gallery__arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(var(--color-foreground),.2);border-radius:50%;color:rgb(var(--color-foreground));background:rgb(var(--color-background));cursor:pointer;box-shadow:0 4px 18px #0000001f}.customer-gallery__arrow--previous{left:12px}.customer-gallery__arrow--next{right:12px}.customer-gallery__arrow:disabled{opacity:.35;cursor:default}.customer-gallery__dots{display:none;justify-content:center;flex-wrap:wrap;gap:8px;margin-block-start:18px}.customer-gallery__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.28;cursor:pointer}.customer-gallery__dot.is-active{opacity:1}@media screen and (max-width:749px){.customer-gallery--centered-mobile .customer-gallery__track{width:100%;justify-content:center}.customer-gallery__header{margin-block-end:20px}.customer-gallery__arrow{display:none}.customer-gallery__card{flex-basis:calc((100cqw - (2 * var(--customer-gallery-gap))) / 2.16);max-width:none}.customer-gallery__dots{display:flex}}@media(prefers-reduced-motion:reduce){.customer-gallery__viewport{scroll-behavior:auto}}.cart-discount{display:block;border-bottom:.1rem solid rgba(var(--color-foreground),.12);margin-bottom:1rem}.cart-discount summary{align-items:center;cursor:pointer;display:flex;font-size:1.3rem;font-weight:600;justify-content:space-between;padding:.8rem 0}.cart-discount summary .icon-caret{height:.6rem;position:static;width:1rem}.cart-discount__form{display:grid;gap:.8rem;grid-template-columns:minmax(0,1fr) auto;padding:.2rem 0 1rem}.cart-discount__input{background:transparent;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius);color:rgb(var(--color-foreground));font:inherit;min-width:0;padding:0 1.2rem}.cart-discount__button{min-height:4rem;min-width:auto;padding:0 1.5rem}.cart-discount__error{color:rgb(var(--color-error));font-size:1.2rem;grid-column:1 / -1;margin:0}.cart-discount__error:empty{display:none}#CartDrawer-Checkout{--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;font-weight:700;min-height:5.2rem}.drawer__footer .cart__dynamic-checkout-buttons{margin-top:1rem}.choosz-sale-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:6px 10px;border:0;border-radius:999px;background:#e74130;color:#fff;font-family:var(--font-body-family);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap}.price>.choosz-sale-badge--price{margin-left:10px}@media screen and (max-width:749px){.choosz-sale-badge{padding:5px 8px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map?subset=AAACAAAAABQ */
