/* This stylesheet is enqueued only for the boxed Shilajit product. */
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .av-shilajit-gallery{display:block;min-height:0;overflow:hidden;aspect-ratio:1;position:relative}
#MainContent .av-shilajit-track{display:flex;position:relative;gap:0;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;overflow-anchor:none}
#MainContent .av-shilajit-track::-webkit-scrollbar{display:none}
#MainContent :is(.av-shilajit-track>img,.av-shilajit-track>picture>img){display:block;flex:0 0 100%;width:100%;min-width:0;height:auto;aspect-ratio:1;object-fit:contain;scroll-snap-align:start;user-select:none}
#MainContent .av-shilajit-gallery>.av-shilajit-zoom-source{display:none}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__intro{display:none}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__rating{justify-content:center;font:400 16px/25.6px RHPProductFigtree,Arial,sans-serif;gap:8px;margin:0 0 14px;color:#000}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__rating[hidden]{display:none}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__rating-stars{display:block;flex:none;width:96.6354px;height:17px;font-size:0;line-height:0;background:linear-gradient(to right,#000 var(--rating-mask-fill,88.2596%),#e5e5e5 var(--rating-mask-fill,88.2596%));mask:url('assets/af75cf9c-lohriz-rating-stars.svg') center/contain no-repeat;-webkit-mask:url('assets/af75cf9c-lohriz-rating-stars.svg') center/contain no-repeat}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__discount{top:8px;right:8px}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-media{box-sizing:border-box;width:calc(100% - 90px);max-width:1175px;margin:0 auto;padding:24px 0;text-align:center;font:400 14.4px/27.2px Roboto,Arial,sans-serif}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-media h2{font:700 26px/27.2px Roboto,Arial,sans-serif;color:#484848;letter-spacing:normal;margin:0 0 12px}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-media>p{font:inherit;letter-spacing:.54px;color:#484848;margin:0 0 28px}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-videos{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:none;scrollbar-width:none;touch-action:pan-x pan-y}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-videos video{flex:0 0 180px;width:180px;height:320px;object-fit:cover;border-radius:8px;pointer-events:none;scroll-snap-align:none}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-photo-window{overflow:hidden;margin-top:20px;touch-action:pan-y}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-photos{display:flex;width:max-content;gap:12px;margin:0;animation:rhp-photo-continuous 75s linear infinite}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-photos button{display:block;flex:0 0 180px;width:180px;height:180px;border:0;padding:0;background:transparent;cursor:zoom-in}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-photos img{display:block;width:180px;height:180px;object-fit:cover;border-radius:8px}
@media(hover:hover) and (pointer:fine){#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-photo-window:hover .shilajit-buyer-photos{animation:rhp-photo-continuous 75s linear infinite;animation-play-state:paused;transform:none}}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews{scroll-margin-top:24px}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-review-media-strip,
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .jdgm-rev__pics{display:none!important}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-review-overview{box-sizing:border-box;display:grid;grid-template-columns:calc(33.333333% - 32px) minmax(0,1fr);align-items:start;gap:48px;width:calc(100% - 64px);max-width:1168px;margin:0 auto;padding:16px 0 24px}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews :is(.rhp-product-reviews__summary-band,.rhp-product-reviews__summary-inner){width:100%;min-height:0;height:auto;margin:0;padding:0}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-review-feedback{height:auto;min-height:0;width:100%}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-product-reviews__inner{box-sizing:border-box;width:calc(100% - 64px);max-width:1168px;margin:0 auto;padding-top:0;padding-inline:0}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] [data-review-page-link]{display:flex;align-items:center;justify-content:center;gap:2px;border:1px solid #f8b68f;border-radius:0;min-height:44.6562px;padding:12px 24px;background:#f8b68f;color:#111;font:700 16px/16px 'Avenir Next',sans-serif;text-decoration:none;cursor:pointer;letter-spacing:normal}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] [data-review-page-link]::before{content:'';display:block;flex:none;width:16px;height:16px;background:currentColor;mask:url('assets/6288bac8-lohriz-review-pencil.svg') center/contain no-repeat}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] [data-review-page-link]>span::before{content:' ';white-space:pre}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .av-native-review-video{display:block;max-width:100%;width:240px;max-height:360px;margin-top:12px}
@media(min-width:990px){#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-videos video{flex-basis:210px;width:210px;height:373px}}
@media(min-width:760px) and (max-width:989px){#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-media{width:calc(100% - 90px);max-width:680px}}
@media(min-width:750px) and (max-width:1023px){
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-review-overview{grid-template-columns:minmax(0,1fr);gap:20px}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-product-reviews__summary-band{width:calc(50% - 24px);justify-self:center}
}
@media(max-width:759px){
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product{display:block;padding:0 0 58px}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__media{display:block;position:relative;margin:0;padding:0}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .av-shilajit-gallery{aspect-ratio:auto;touch-action:pan-x pan-y}
 #MainContent .av-shilajit-track{gap:6px}
 #MainContent :is(.av-shilajit-track>img,.av-shilajit-track>picture>img){flex-basis:calc(90.0901% - .594595px);width:calc(90.0901% - .594595px)}
 #MainContent .av-shilajit-track::after{content:'';flex:0 0 calc(9.90991% - 5.40541px)}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__details{padding:16px 16px 0}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__thumbs{position:absolute;inset:auto auto 0 50%;transform:translateX(-50%);width:max-content;max-width:90%;margin:0;padding:0;gap:3.2px;overflow:visible}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__thumbs button{width:18px;height:28px;flex:0 0 18px;padding:0;display:grid;place-items:center;border:0;background:transparent}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__thumbs button::after{content:'';width:8px;height:8px;border-radius:50%;background:#ccc}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__thumbs button.is-active::after{background:#000}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__thumbs img{display:none}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__arrow{display:none}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .rhp-product__zoom{right:calc(9.90991% + 16.5946px);bottom:16px}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-media{width:calc(100% - 28px);max-width:none;font-size:13.5px;line-height:25.5px}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-media h2{line-height:25.5px}
}
@media(max-width:749px){
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-review-overview{grid-template-columns:minmax(0,1fr);gap:20px}

}
@media(prefers-reduced-motion:reduce){
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-photo-window{overflow-x:auto}
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-buyer-photos,
 #MainContent[data-product-slug="loriz-premium-shilajit-1-box"] .shilajit-photo-window:has(:focus-visible) .shilajit-buyer-photos{animation:none;transform:none}
}

/* Compact the rating overview now that it contains a single statistics line. */
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-review-recommendation{margin:0;}
#MainContent[data-product-slug="loriz-premium-shilajit-1-box"] #rhp-product-reviews .rhp-review-feedback{margin:0;padding:0;}

#MainContent .av-shilajit-track>picture.av-gallery-formats{display:contents}
