/* ORELYNA V5.4 — product page finesse only; native mechanics untouched. */
body#product .orelyna-product-v54>.product-container{gap:clamp(34px,4vw,68px)!important}
body#product .orelyna-product-v54 .product-cover{background:#fbfaf7!important}
body#product .orelyna-product-v54 .product-cover img{mix-blend-mode:multiply;filter:contrast(1.025) saturate(.98)}
body#product .orelyna-product-v54 h1.h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;letter-spacing:-.02em!important;font-size:clamp(32px,3vw,45px)!important;line-height:1.08!important}
body#product .orelyna-product-v54 .current-price-value{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important}
body#product .orelyna-product-v54 .product-description-short{color:#736a62!important;line-height:1.75!important}
body#product .orelyna-product-v54 .product-variants>.product-variants-item{padding:16px 0!important;border-top:1px solid #ebe5de!important}
body#product .orelyna-product-v54 .product-variants>.product-variants-item:last-child{border-bottom:1px solid #ebe5de!important}
body#product .orelyna-product-v54 .add-to-cart{letter-spacing:.16em!important;font-size:8.5px!important;min-height:50px!important;border-radius:0!important}
body#product .orelyna-product-v54 .product-images>li.thumb-container .thumb{border-color:transparent!important;background:#fbfaf7!important}
body#product .orelyna-product-v54 .product-images>li.thumb-container .thumb.selected{border-color:#a58f72!important}
body#product .orelyna-product-v54 .tabs{margin-top:54px!important;border-top:1px solid #ebe5de!important}
body#product .orelyna-product-v54 .product-accessories{margin-top:70px!important}
