.logo-main,.logo-alt{height:68px}.footer-logo{height:252px;max-width:256px}.nav-logo-img{height:110px;max-width:200px}.coll-hero--plain{margin-top:0;padding:calc(var(--header-total) + 24px) 44px 32px}.pcard-quickadd{position:absolute;top:10px;right:10px;z-index:2;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#ffffffeb;color:var(--black);border:none;border-radius:50%;cursor:pointer;opacity:0;transform:translateY(-6px);padding:0;transition:opacity .25s ease,transform .25s ease,background .2s ease,color .2s ease}.pcard:hover .pcard-quickadd,.pcard:focus-within .pcard-quickadd{opacity:1;transform:none}.pcard-quickadd:hover,.pcard-quickadd.is-added{background:var(--gold);color:#fff}.pcard-promo{position:absolute;bottom:0;left:0;right:0;overflow:hidden;height:34px;background:var(--gold);color:#fff;display:flex;align-items:center;transform:translateY(100%);transition:transform .35s ease}.pcard:hover .pcard-promo,.pcard:focus-within .pcard-promo{transform:none}.pcard-promo-track{display:flex;align-items:center;white-space:nowrap;animation:ann-scroll 8s linear infinite;animation-play-state:paused}.pcard:hover .pcard-promo-track,.pcard:focus-within .pcard-promo-track{animation-play-state:running}.pcard-promo-item{padding:0 20px;flex-shrink:0;font-size:.66rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.variant-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0a8c;opacity:0;visibility:hidden;transition:opacity .25s ease;z-index:2002}.variant-modal-overlay.open{opacity:1;visibility:visible}.variant-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-46%);width:min(380px,90vw);max-height:86vh;overflow-y:auto;background:var(--white);z-index:2003;box-sizing:border-box;padding:28px;opacity:0;visibility:hidden;transition:opacity .25s ease,transform .25s ease}.variant-modal.open{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.variant-modal-close{position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--black)}.variant-modal-gallery{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:var(--sand);margin-bottom:16px}.variant-modal-slides{position:relative;width:100%;height:100%}.variant-modal-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.variant-modal-slide.active{opacity:1;pointer-events:auto}.variant-modal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffffd9;border:none;border-radius:50%;font-size:1.3rem;line-height:1;color:var(--black);cursor:pointer;transition:background .2s ease}.variant-modal-nav:hover{background:var(--white)}.variant-modal-prev{left:8px}.variant-modal-next{right:8px}.variant-modal-dots{position:absolute;bottom:10px;left:0;right:0;z-index:1;display:flex;justify-content:center;gap:6px}.variant-modal-dot{width:6px;height:6px;border-radius:50%;background:#fff9;cursor:pointer;transition:background .2s ease}.variant-modal-dot.active{background:var(--white)}.variant-modal.single-image .variant-modal-nav,.variant-modal.single-image .variant-modal-dots{display:none}.variant-modal-vendor{font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);margin-bottom:6px;display:block}.variant-modal-title{font-family:var(--font-d);font-size:1.05rem;font-weight:300;letter-spacing:.02em;margin-bottom:8px;line-height:1.25}.variant-modal-price{font-size:.9rem;letter-spacing:.04em;margin-bottom:18px}.variant-modal-price .was{color:var(--grey);text-decoration:line-through;margin-left:8px;font-size:.8rem}.variant-modal-group{margin-bottom:18px}.variant-modal-group-label{font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--grey);margin-bottom:8px;display:block}.variant-modal-add{width:100%;padding:14px;border:none;background:var(--black);color:var(--white);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.variant-modal-add:hover{background:var(--gold)}.variant-modal-add:disabled{opacity:.4;cursor:not-allowed}.variant-modal-add.is-added{background:var(--gold)}
/*# sourceMappingURL=/cdn/shop/t/34/assets/logo-mobile-override.css.map */
