.anniversary-10th-gallery{position:relative;overflow:hidden;padding:calc(140 * var(--relative-px)) 0 calc(80 * var(--relative-px));background:#150d06;color:#fff}.anniversary-10th-gallery__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.anniversary-10th-gallery__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.anniversary-10th-gallery__head,.anniversary-10th-gallery__wall{position:relative;z-index:1}.anniversary-10th-gallery__head{display:flex;align-items:center;gap:calc(40 * var(--relative-px));margin-bottom:calc(40 * var(--relative-px));width:100%}.anniversary-10th-gallery__copy{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:calc(16 * var(--relative-px));min-width:0}.anniversary-10th-gallery__title{white-space:nowrap}.anniversary-10th-gallery__lead{color:#fff}.anniversary-10th-gallery__actions{display:flex;flex:1 1 0;align-items:stretch;gap:calc(16 * var(--relative-px));min-width:0;justify-content:flex-end}.anniversary-10th-gallery__submit,.anniversary-10th-gallery__browse{display:flex;align-items:center;justify-content:center;border-radius:calc(10 * var(--relative-px));text-align:center;text-decoration:none;white-space:nowrap}.anniversary-10th-gallery__submit{flex:none;width:min(calc(300 * var(--relative-px)),300px);padding:min(calc(14 * var(--relative-px)),14px) min(calc(24 * var(--relative-px)),24px);background:#ea0029;color:#fff;transition:background-color .2s ease,color .2s ease}.anniversary-10th-gallery__submit:hover{color:var(--Pure_White_focus);background-color:var(--Brand_Red_focus)}.anniversary-10th-gallery__browse{min-width:0;padding:calc(16 * var(--relative-px));border:1px solid #e0b878;background:#160e04;color:#e0b878;width:min(calc(364 * var(--relative-px)),364px);padding:min(calc(16 * var(--relative-px)),16px) min(calc(24 * var(--relative-px)),24px)}.anniversary-10th-gallery__submit:focus-visible,.anniversary-10th-gallery__browse:focus-visible{outline:2px solid #e0b878;outline-offset:3px}.anniversary-10th-gallery__wall{display:flex;flex-direction:column;gap:calc(16 * var(--relative-px))}.anniversary-10th-gallery__row{overflow:hidden}.anniversary-10th-gallery__track{display:flex;width:max-content;animation:anniversary-10th-gallery-scroll 66s linear infinite}.anniversary-10th-gallery__row[data-dir=right] .anniversary-10th-gallery__track{animation-duration:92s;animation-direction:reverse}.anniversary-10th-gallery__row:hover .anniversary-10th-gallery__track,.anniversary-10th-gallery__row:focus-within .anniversary-10th-gallery__track{animation-play-state:paused}.anniversary-10th-gallery__set{display:flex;flex:none}.anniversary-10th-gallery__card{flex:none;width:calc(249 * var(--relative-px));margin:0 calc(16 * var(--relative-px)) 0 0;aspect-ratio:890 / 1113;overflow:hidden;border:1px solid #e0b878;border-radius:calc(10 * var(--relative-px))}.anniversary-10th-gallery__card img{display:block;width:100%;height:100%;object-fit:cover}.anniversary-10th-gallery__fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#100a02,#100a0200 15% 50%,#100a0200 85%,#100a02)}@keyframes anniversary-10th-gallery-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.anniversary-10th-gallery__track{animation:none}.anniversary-10th-gallery__row{overflow-x:auto}}@media(max-width:768px){.anniversary-10th-gallery{padding:calc(40 * var(--relative-px-mb)) 0}.anniversary-10th-gallery__head{flex-direction:column;align-items:stretch;gap:calc(24 * var(--relative-px-mb));margin-bottom:calc(24 * var(--relative-px-mb))}.anniversary-10th-gallery__copy{gap:calc(16 * var(--relative-px-mb))}.anniversary-10th-gallery__actions{gap:calc(8 * var(--relative-px-mb))}.anniversary-10th-gallery__submit,.anniversary-10th-gallery__browse{flex:1 1 0;width:auto;min-width:0;border-radius:calc(10 * var(--relative-px-mb))}.anniversary-10th-gallery__submit{padding:calc(12 * var(--relative-px-mb)) calc(24 * var(--relative-px-mb))}.anniversary-10th-gallery__browse{padding:calc(12 * var(--relative-px-mb)) calc(16 * var(--relative-px-mb))}.anniversary-10th-gallery__wall{gap:calc(16 * var(--relative-px-mb))}.anniversary-10th-gallery__card{width:calc(181 * var(--relative-px-mb));margin-right:calc(16 * var(--relative-px-mb));border-radius:calc(10 * var(--relative-px-mb))}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/10th-anniversary-gallery.css.map */
