/* ORELYNA V5.6 — product gallery: one main image, one thumbnail rail below. */
body#product .orelyna-product-v56 .scroll-box-arrows,body#product .orelyna-product-v56 .js-qv-mask,body#product .orelyna-product-v56 .product-thumb-images:not(.olv56-gallery__thumbs),body#product .orelyna-product-v56 .leo-more-info,body#product .orelyna-product-v56 .product-images:not(.olv56-gallery__thumbs),body#product .orelyna-product-v56 .arrows-product-fake{display:none!important}
body#product .orelyna-product-v56 .olv56-gallery__main{aspect-ratio:1/1.02!important;background:#fbfaf7!important;overflow:hidden!important}
body#product .orelyna-product-v56 .olv56-gallery__main>img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:14px!important;background:#fbfaf7!important;filter:contrast(1.025) saturate(1.01)!important}
body#product .orelyna-product-v56 .olv56-gallery__thumbs{display:flex!important;gap:9px!important;overflow-x:auto!important;overflow-y:hidden!important;margin:12px 0 0!important;padding:0 0 4px!important;white-space:nowrap!important}
body#product .orelyna-product-v56 .olv56-gallery__thumbs .thumb-container{flex:0 0 82px!important;width:82px!important;height:96px!important;margin:0!important;border:1px solid transparent!important;background:#fbfaf7!important;overflow:hidden!important}
body#product .orelyna-product-v56 .olv56-gallery__thumbs .thumb-container.active{border-color:#b89e79!important}
body#product .orelyna-product-v56 .olv56-gallery__thumbs img{width:100%!important;height:100%!important;object-fit:cover!important;background:#fbfaf7!important;padding:0!important}
body#product .orelyna-product-v56 h1.h1{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(34px,2.8vw,48px)!important;font-weight:400!important;line-height:1.06!important;letter-spacing:-.03em!important}
body#product .orelyna-product-v56 .product-actions .add-to-cart{border-radius:0!important;min-height:52px!important;letter-spacing:.15em!important;text-transform:uppercase!important;background:#211d19!important;color:#fff!important}
body#product .orelyna-product-v56 .product-actions .add-to-cart:hover{background:#3a3129!important}
@media(max-width:767px){body#product .orelyna-product-v56 .olv56-gallery__main{aspect-ratio:1/1.08!important}body#product .orelyna-product-v56 .olv56-gallery__thumbs .thumb-container{flex-basis:68px!important;width:68px!important;height:80px!important}}
