<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.m-gallery-showcase{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.m-gallery-showcase__header{margin-bottom:3rem}.m-gallery-showcase__subheading{font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;opacity:.7}.m-gallery-showcase__heading{margin-bottom:1rem}.m-gallery-showcase__description{max-width:600px;margin:0 auto}.gallery-item{position:relative;overflow:hidden;transition:transform .3s ease}.gallery-item:hover{transform:translateY(-4px)}.gallery-item__inner{position:relative;height:100%}.gallery-item__media{position:relative;overflow:hidden;background:var(--color-background-2)}.gallery-item__media img,.gallery-item__media video{width:100%;height:100%;object-fit:cover;display:block}.gallery-placeholder{display:flex;align-items:center;justify-content:center;min-height:300px;background:var(--color-background-2);color:var(--color-text-muted)}.gallery-placeholder svg{width:48px;height:48px;opacity:.3}.gallery-item__content{padding:1rem}.gallery-item__rating{display:flex;gap:2px;margin-bottom:.5rem}.star{color:var(--color-text-muted);font-size:1rem}.star--filled{color:#ffc107}.gallery-item__title{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;line-height:1.3}.gallery-item__description{font-size:.875rem;line-height:1.5;color:var(--color-text-muted);margin-bottom:.75rem}.gallery-item__author{font-size:.875rem;font-style:italic;color:var(--color-text-muted);margin:0}.gallery-item__products{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.gallery-item__product-link{font-size:.75rem;padding:.25rem .5rem;background:var(--color-background-2);border-radius:4px;text-decoration:none;transition:background .2s ease}.gallery-item__product-link:hover{background:var(--color-background-3)}.gallery-video-wrapper{position:relative;width:100%;height:100%}.gallery-video{width:100%;height:100%;object-fit:cover}.gallery-video__play-btn,.gallery-video__pause-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;color:#fff;border:none;border-radius:50%;width:64px;height:64px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease,transform .2s ease}.gallery-video__play-btn:hover,.gallery-video__pause-btn:hover{background:#000c;transform:translate(-50%,-50%) scale(1.1)}.gallery-video__play-btn svg,.gallery-video__pause-btn svg{width:24px;height:24px}.m-gallery-grid{display:grid;gap:var(--grid-gap, 1rem)}.m-gallery-showcase--layout-grid .gallery-item{height:100%}.m-gallery-showcase--layout-slider{position:relative}.m-gallery-showcase--layout-slider .swiper-container{overflow:hidden}.m-gallery-showcase--layout-slider .swiper-slide{height:auto}.m-gallery-showcase--layout-slider .m-slider-controls{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10;padding:0 1rem}.m-gallery-showcase--layout-slider .m-slider-controls button{pointer-events:all;background:#ffffffe6;border:1px solid var(--color-border);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.m-gallery-showcase--layout-slider .m-slider-controls button:hover{background:#fff;transform:scale(1.1)}.m-gallery-showcase--layout-slider .swiper-pagination{position:relative;margin-top:1.5rem;text-align:center}.m-gallery-showcase--layout-slider .swiper-pagination-bullet{width:8px;height:8px;background:var(--color-text-muted);opacity:.3;margin:0 4px;transition:all .3s ease}.m-gallery-showcase--layout-slider .swiper-pagination-bullet-active{opacity:1;width:24px;border-radius:4px}.m-gallery-masonry{column-count:var(--masonry-columns, 4);column-gap:1rem}.m-gallery-showcase--layout-masonry .gallery-item{break-inside:avoid;margin-bottom:1rem}.m-gallery-carousel{overflow:hidden;position:relative}.m-gallery-carousel__track{display:flex;gap:1rem;animation:carousel-scroll 30s linear infinite}.m-gallery-carousel__track[data-autoplay=false],.m-gallery-carousel:hover .m-gallery-carousel__track{animation-play-state:paused}.m-gallery-showcase--layout-carousel .gallery-item{flex:0 0 300px;min-width:300px}@keyframes carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){.m-gallery-showcase__header{margin-bottom:2rem}.m-gallery-masonry{column-count:2}.m-gallery-showcase--layout-carousel .gallery-item{flex:0 0 250px;min-width:250px}.gallery-item__content{padding:.75rem}.gallery-item__title{font-size:1rem}.gallery-item__description{font-size:.8125rem}}@media (max-width: 480px){.m-gallery-masonry{column-count:1}.m-gallery-showcase--layout-carousel .gallery-item{flex:0 0 200px;min-width:200px}}.animate--fade-in{opacity:0;animation:fadeIn .6s ease forwards}.animate--fade-in-up{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.animate--fade-in-left{opacity:0;transform:translate(-20px);animation:fadeInLeft .6s ease forwards}.animate--fade-in-right{opacity:0;transform:translate(20px);animation:fadeInRight .6s ease forwards}@keyframes fadeIn{to{opacity:1}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{to{opacity:1;transform:translate(0)}}@media (prefers-color-scheme: dark){.m-gallery-showcase--layout-slider .m-slider-controls button{background:#000c;border-color:#fff3;color:#fff}.m-gallery-showcase--layout-slider .m-slider-controls button:hover{background:#000}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/wrg-gallery-showcase.css.map */
</pre></body></html>