.au-gallery__main{position:relative;touch-action:pan-y}.au-gallery__main--zoom img{cursor:zoom-in}.au-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid var(--au-line);background:#ffffffe0;color:var(--au-ink);display:grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 6px 18px -8px #24161b59;transition:background .2s,transform .2s,opacity .2s}.au-gallery__nav:hover{background:#fff}.au-gallery__nav:active{transform:translateY(-50%) scale(.94)}.au-gallery__nav--prev{left:14px}.au-gallery__nav--next{right:14px}.au-gallery__count{position:absolute;right:14px;bottom:14px;z-index:2;padding:5px 11px;border-radius:999px;background:#24161b99;color:#fff;font-size:12.5px;letter-spacing:.04em;pointer-events:none}@media(hover:hover)and (min-width:901px){.au-gallery__nav{opacity:0}.au-gallery__main:hover .au-gallery__nav,.au-gallery__nav:focus-visible{opacity:1}}@media(max-width:900px){.au-gallery__nav{width:38px;height:38px}.au-gallery__nav--prev{left:10px}.au-gallery__nav--next{right:10px}.au-gallery__thumbs{grid-template-columns:repeat(5,1fr);gap:8px}}.au-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#140c0ff0;display:flex;align-items:center;justify-content:center;touch-action:pan-y}.au-lightbox[hidden]{display:none}.au-lightbox__img{max-width:min(92vw,1400px);max-height:86vh;max-height:86dvh;width:auto;height:auto;object-fit:contain;border-radius:12px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.au-lightbox__close{position:absolute;top:14px;right:14px;width:46px;height:46px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;font-size:30px;line-height:1;cursor:pointer}.au-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;display:grid;place-items:center;cursor:pointer}.au-lightbox__close:hover,.au-lightbox__nav:hover{background:#ffffff38}.au-lightbox__nav--prev{left:16px}.au-lightbox__nav--next{right:16px}.au-lightbox.is-single .au-lightbox__nav{display:none}.au-lightbox__count{position:absolute;bottom:18px;left:50%;transform:translate(-50%);color:#fffc;font-size:13px;letter-spacing:.06em}@media(max-width:600px){.au-lightbox__img{max-width:100vw;border-radius:0}.au-lightbox__nav{width:42px;height:42px;background:#ffffff29}.au-lightbox__nav--prev{left:8px}.au-lightbox__nav--next{right:8px}}html.au-lightbox-open,html.au-lightbox-open body{overflow:hidden}.au-wrap.au-buy{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:56px}.au-wrap.au-buy>.au-gallery{min-width:0;width:100%;max-width:520px;justify-self:end}.au-gallery .au-gallery__thumbs{display:grid;grid-template-columns:repeat(var(--au-thumb-cols,6),minmax(0,1fr));gap:8px;margin-top:12px;overflow:visible;padding:0}.au-gallery .au-thumb{width:auto;min-width:0}@media(max-width:900px){.au-wrap.au-buy{grid-template-columns:minmax(0,1fr);gap:28px}.au-wrap.au-buy>.au-gallery{max-width:440px;justify-self:center}.au-gallery .au-gallery__thumbs{gap:6px}}.au-section__head .au-reviews__summary{position:static;background:none;border:0;border-radius:0;padding:0;text-align:inherit}#au-main>.shopify-section:first-child>.au-section:has(>.au-buy){padding-top:clamp(16px,2.5vw,32px)}.au-buy__info>.au-eyebrow,.au-buy__info>.au-buy__tax{display:none}.au-buy__info>.au-buy__title{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/au-gallery.css.map */
