.gyroor-pdp-section{padding-block-start:24px}
.gyroor-pdp-shell.page-width{box-sizing:border-box;width:100%;max-width:1344px;margin-inline:auto;padding-inline:32px}
.gyroor-pdp-shell .product__gallery-container,.gyroor-pdp-shell .product__info{min-width:0}
.gyroor-pdp-shell .product__price .price{font-family:Poppins,sans-serif;align-items:center;gap:8px;flex-direction:row}
.gyroor-pdp-shell .product__price .price__regular{color:#141414!important;font-weight:600!important;font-size:clamp(24px,1.8vw,28px)!important;line-height:1.3}
.gyroor-pdp-shell .product__price .price__sale{color:#757575!important;font-family:Poppins,sans-serif;font-size:16px!important;font-weight:400!important;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor}
.gyroor-pdp-shell .product__price .price__sale::before,.gyroor-pdp-shell .product__price .price__sale::after{content:none!important;border:0!important;transform:none!important}
.gyroor-pdp-shell .product__price .gyroor-pdp-save{padding:6px 10px;border-radius:5px;background:#0DCA66;color:#141414;font:600 16px/1.3 Poppins,sans-serif!important;letter-spacing:0;white-space:nowrap}
.gyroor-pdp-shell .product__media-container{gap:12px}
.gyroor-pdp-shell .product__media-container>.relative,.gyroor-pdp-shell .product__media-container slider-element{height:auto}
.gyroor-pdp-shell .product--thumbnail .product__media-list .product__media{height:clamp(280px,calc(100svh - var(--header-height,100px) - 240px),560px);background:#FFFFFF;border-radius:12px;border:1px solid #F7F5F2}
.gyroor-pdp-shell .product--thumbnail .product__media-list .product__media>img{width:100%;height:100%;aspect-ratio:auto!important;object-fit:contain;object-position:center}
.gyroor-pdp-shell .product--thumbnail .product__media-list .product__media>video-media,.gyroor-pdp-shell .product--thumbnail .product__media-list .product__media>model-media{width:100%;height:100%;aspect-ratio:auto!important}
.gyroor-pdp-shell .product__thumbnails-list{gap:10px;padding-block:2px;scrollbar-width:thin}
.gyroor-pdp-shell .product__thumbnail{width:68px;flex-shrink:0;background:#FFFFFF}
.gyroor-pdp-shell media-gallery .media-tabbar{margin-top:12px}
@media(min-width:1024px){.gyroor-pdp-shell .featured-product.product:not(.no-media){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(24px,3vw,48px)}}
@media(max-width:1023px){.gyroor-pdp-shell.page-width{padding-inline:24px}.gyroor-pdp-shell .product--thumbnail .product__media-list .product__media{height:clamp(280px,60svh,520px)}}
@media(max-width:749px){.gyroor-pdp-section{padding-block-start:16px}.gyroor-pdp-shell.page-width{padding-inline:20px}.gyroor-pdp-shell .product--thumbnail .product__media-list .product__media{height:min(calc(100vw - 40px),440px)}.gyroor-pdp-shell .product__thumbnail{width:56px}.gyroor-pdp-shell .product__price .price__sale{font-size:14px!important}.gyroor-pdp-shell .product__price .gyroor-pdp-save{font-size:15px!important}}
