/* Original OFM091 theme is loaded unchanged. Only content image dimensions and accessibility are defined here. */
.product-thumb .image img{width:100%;height:auto;aspect-ratio:385/462;object-fit:cover}.product-images .product-image img{height:auto;aspect-ratio:570/741;object-fit:cover}.additional-images img{height:auto;aspect-ratio:570/741;object-fit:cover}img[data-category-photo]{height:auto;aspect-ratio:350/300;object-fit:cover}.price-old:empty{display:none}.archive-excerpt{overflow-wrap:anywhere}.store-notice{position:fixed;top:90px;right:20px;z-index:999999;max-width:calc(100% - 40px)}
/* AYK imagery: preserve original slot geometry. */
.slideshow-main .swiper-slide{position:relative}.ayk-slide-copy{position:absolute;left:8%;top:22%;text-align:left;color:#171717;max-width:62%}.ayk-slide-copy h2{font-size:clamp(20px,4vw,62px);font-weight:600;line-height:1.12;margin:0 0 14px}.ayk-slide-copy p{font-family:Georgia,serif;font-style:italic;font-size:clamp(13px,2.2vw,32px);line-height:1.25;margin:0 0 24px}.ayk-slide-copy .btn{font-size:12px;padding:12px 20px;background:#171717;color:#fff;border:0}.ttbanner-content{z-index:2}.ttbanner-img .banner_img:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.18));pointer-events:none}.ttbanner1 .banner_img:after{background:linear-gradient(270deg,rgba(255,255,255,.78),rgba(255,255,255,.05))}@media(max-width:767px){.ayk-slide-copy{top:15%;left:7%;max-width:76%}.ayk-slide-copy h2{margin-bottom:8px}.ayk-slide-copy p{margin-bottom:12px}.ayk-slide-copy .btn{font-size:10px;padding:7px 10px}}
/* Restore the original quickview control and dialog keyboard access. */
button.btn-quickview{display:inline-block!important}.ayk-dialog-open{overflow:hidden}.product-thumb:focus-within .button-group{opacity:1;visibility:visible}.a-qv-close:focus-visible{outline:2px solid #171717;outline-offset:3px}
body .product-thumb:focus-within .button-group button{transform:scale(1) translateY(0)!important}body .product-thumb:focus-within .button-group{transform:translateY(0)!important}
