:root{--sv-catalog-gold:#d6a84a;--sv-catalog-gold-soft:#f0d58c;--sv-catalog-bg:#050505}[class*=lux-commerce-hero-] .lch-product-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.12!important;max-height:2.24em!important}[class*=lux-commerce-hero-] .lch-product-top{min-width:0!important}[class*=lux-commerce-hero-] .lch-product-price{flex:0 0 auto!important}[class*=lux-commerce-hero-] .lch-product-content{min-width:0!important}[class*=lux-commerce-hero-] .lch-buy{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}main[data-template=product] .product-information.section{width:min(1540px,calc(100vw - 40px))!important;margin-inline:auto!important;padding-block:clamp(28px,5vw,70px)!important}main[data-template=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.45fr) minmax(360px,.78fr)!important;gap:clamp(28px,4vw,60px)!important;align-items:start!important}main[data-template=product] .product-information__media,main[data-template=product] .product-details{min-width:0!important;width:100%!important}main[data-template=product] .product-information__media .product-media-gallery{width:100%!important;min-width:0!important;background:linear-gradient(180deg,#0b0b0b,#060606)!important;border:1px solid rgba(214,168,74,.18)!important;border-radius:10px!important;padding:12px!important;box-shadow:0 24px 80px #00000057!important;overflow:hidden!important}main[data-template=product] .product-media-gallery.media-gallery--carousel{display:block!important}main[data-template=product] .media-gallery--carousel slideshow-component{width:100%!important;min-width:0!important}main[data-template=product] .media-gallery--carousel slideshow-container{width:100%!important;min-width:0!important;overflow:hidden!important}main[data-template=product] .media-gallery--carousel slideshow-slide{width:100%!important;min-width:100%!important;min-height:0!important}main[data-template=product] .media-gallery--carousel .product-media-container{width:100%!important;min-width:0!important;background:#090909!important;border:0!important;border-radius:8px!important;overflow:hidden!important}main[data-template=product] .media-gallery--carousel .product-media-container .product-media{width:100%!important;min-width:0!important}main[data-template=product] .media-gallery--carousel .product-media-container img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:min(68vh,760px)!important;object-fit:contain!important;object-position:center!important;margin-inline:auto!important;background:#090909!important}main[data-template=product] .media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails]){display:flex!important;flex-direction:column!important;gap:10px!important}main[data-template=product] .media-gallery--carousel slideshow-controls[thumbnails]{order:2!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:auto!important;scrollbar-width:thin!important;scrollbar-color:var(--sv-catalog-gold) rgba(255,255,255,.06)!important}main[data-template=product] .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail{flex:0 0 70px!important;width:70px!important;height:70px!important;min-width:70px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:6px!important;background:#0b0b0b!important;overflow:hidden!important}main[data-template=product] .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important}main[data-template=product] .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--sv-catalog-gold)!important;box-shadow:0 0 0 1px #d6a84a38,0 8px 20px #00000040!important}main[data-template=product] .media-gallery--carousel slideshow-arrows{pointer-events:none!important}main[data-template=product] .media-gallery--carousel slideshow-arrows .slideshow-control{pointer-events:auto!important;width:42px!important;height:42px!important;border:1px solid rgba(214,168,74,.28)!important;background:#050505b8!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}main[data-template=product] .product-details{position:sticky!important;top:clamp(86px,9vh,118px)!important;max-height:none!important;overflow:visible!important}main[data-template=product] .product-details>.group-block{width:100%!important;max-width:none!important;min-width:0!important;padding:clamp(24px,3vw,40px)!important;background:radial-gradient(circle at 100% 0,rgba(214,168,74,.07),transparent 34%),linear-gradient(180deg,#101010,#080808)!important;border:1px solid rgba(214,168,74,.19)!important;border-radius:10px!important;box-shadow:0 24px 80px #0000004d!important}main[data-template=product] .product-details h1,main[data-template=product] .product-details :is(h1,.h1,.h2){font-size:clamp(28px,2.7vw,46px)!important;line-height:1.04!important;letter-spacing:-.035em!important;max-width:22ch!important;overflow-wrap:anywhere!important}main[data-template=product] .product-details .price,main[data-template=product] .product-details .price-item,main[data-template=product] .product-details .money{font-size:clamp(21px,1.9vw,30px)!important;color:var(--sv-catalog-gold-soft)!important}main[data-template=product] .product-details .rte img,main[data-template=product] .product-details .rte picture,main[data-template=product] .product-details .rte figure:has(img){display:none!important}main[data-template=product] .product-details .rte{max-width:68ch!important;color:#c4c0b7!important;font-size:14px!important;line-height:1.72!important;overflow-wrap:anywhere!important}main[data-template=product] .product-details .rte table{display:block!important;max-width:100%!important;overflow-x:auto!important}main[data-template=product] .product-details .rte :is(ul,ol){padding-inline-start:1.25rem!important}main[data-template=product] .product-details .rte,main[data-template=product] .product-details .text-block,main[data-template=product] .product-details [class*=text]{max-width:100%!important}main[data-template=product] .product-details :is(iframe,video,svg){max-width:100%!important}@media screen and (max-width:749px){main[data-template=product] .product-information.section{width:min(100% - 20px,720px)!important;padding-block:18px 40px!important}main[data-template=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}main[data-template=product] .product-information__media .product-media-gallery{padding:8px!important;border-radius:8px!important}main[data-template=product] .media-gallery--carousel .product-media-container img{max-height:none!important}main[data-template=product] .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail{flex-basis:58px!important;width:58px!important;height:58px!important;min-width:58px!important}main[data-template=product] .product-details{position:static!important}main[data-template=product] .product-details>.group-block{padding:20px 16px!important;border-radius:7px!important}main[data-template=product] .product-details h1,main[data-template=product] .product-details :is(h1,.h1,.h2){max-width:100%!important;font-size:clamp(27px,8vw,38px)!important}}@media(prefers-reduced-motion:reduce){[class*=lux-commerce-hero-] .lch-product-name{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sher-vora-catalog-product-ux-final.css.map */
