.fbg-breadcrumbs-nav{position:relative;padding:0 0 12px;z-index:20}.fbg-breadcrumbs{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0;font-size:14px;font-weight:300;line-height:1.4}.fbg-breadcrumbs__item{display:inline-flex;align-items:center;color:#3c3c3c;font-weight:300}.fbg-breadcrumbs__item a{color:#3c3c3c;text-decoration:none;transition:color .2s ease;font-weight:300}.fbg-breadcrumbs__item a:hover{color:#000;text-decoration:underline;text-underline-offset:.2rem}.fbg-breadcrumbs__item:last-child{color:#3c3c3c;font-weight:400}.fbg-breadcrumbs__separator{margin:0 .5rem;color:#3c3c3c80;font-weight:300;font-size:14px;-webkit-user-select:none;user-select:none}.fbg-gallery{position:relative;width:100%;--fbg-container-pad: 1.5rem}.fbg-gallery-wrapper{display:flex;gap:12px;align-items:flex-start;width:100%}.fbg-gallery-thumbs-col{flex:0 0 80px;width:80px;order:-1;position:relative}.fbg-thumb-arrow{display:none;position:absolute;left:50%;transform:translate(-50%);width:32px;height:32px;z-index:10;border:none;border-radius:50%;cursor:pointer;padding:0;align-items:center;justify-content:center;background:#fff;color:#3c3c3c;box-shadow:0 2px 8px #0000001a;transition:opacity .2s ease,transform .15s ease;opacity:0;-webkit-tap-highlight-color:transparent}.fbg-thumb-arrow:active{transform:translate(-50%) scale(.9)}.fbg-thumb-arrow:focus{outline:none}.fbg-thumb-arrow--down{bottom:-6px}.fbg-thumb-arrow--up{top:-6px}.fbg-thumb-arrow svg{width:14px;height:14px}.fbg-gallery-thumbs-col:hover .fbg-thumb-arrow.fbg-thumb-arrow--visible{opacity:1}@media screen and (min-width: 990px){.fbg-thumb-arrow{display:flex}}.fbg-gallery-thumbs{width:100%}.fbg-gallery-thumbs .slick-list{overflow:hidden}.fbg-gallery-thumbs .slick-track{display:flex;flex-direction:column}.fbg-gallery-thumb{width:80px!important;margin-bottom:8px;cursor:pointer;outline:none}.fbg-gallery-thumb img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border:1px solid rgba(var(--color-foreground),.12);border-radius:4px;padding:3px;transition:border-color .2s ease,border-width .15s ease;display:block}.fbg-gallery--rounded .fbg-gallery-thumb img{border-radius:12px}.fbg-gallery-thumb.slick-current img,.fbg-gallery-thumb:hover img{border:2px solid rgb(var(--color-foreground));padding:2px}.fbg-gallery-thumb:hover img{border-color:rgba(var(--color-foreground),.5)}.fbg-gallery-thumb.slick-current img{border-color:rgb(var(--color-foreground))}.fbg-thumb-badge{position:absolute;top:4px;right:4px;background:rgb(var(--color-background));border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;z-index:2;border:1px solid rgba(var(--color-foreground),.15)}.fbg-thumb-badge svg{width:10px;height:10px}.fbg-gallery-main-col{flex:1;min-width:0;position:relative}.fbg-gallery-main-col:before{display:none}.fbg-gallery-main{width:100%;position:relative;overflow:hidden}.fbg-gallery-main .slick-list{overflow:hidden}.fbg-gallery-slide{outline:none;position:relative}.fbg-gallery-slide img{width:100%;height:auto;display:block;object-fit:contain}@media screen and (min-width: 990px){.fbg-gallery--rounded .fbg-gallery-main,.fbg-gallery--rounded .fbg-gallery-main .slick-list,.fbg-gallery--rounded .fbg-gallery-slide img{border-radius:12px}.fbg-gallery--rounded .fbg-gallery-main-col:before{border-radius:12px 12px 0 0}}.fbg-gallery-main .slick-arrow{display:none!important}.fbg-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;background:#fff;border:none;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 10px #00000014;transition:transform .15s ease,box-shadow .2s ease,opacity .2s ease;opacity:0;-webkit-tap-highlight-color:transparent}.fbg-gallery-main-col:hover .fbg-gallery-arrow:not([disabled]){opacity:1}.fbg-gallery-arrow:active{transform:translateY(-50%) scale(.92);background:#000000b3;color:#fff;box-shadow:0 1px 4px #00000026}.fbg-gallery-arrow:focus{outline:none}.fbg-gallery-arrow:focus-visible{outline:2px solid rgba(var(--color-foreground),.3);outline-offset:2px}.fbg-gallery-arrow[disabled]{display:none}.fbg-gallery-arrow--prev{left:16px}.fbg-gallery-arrow--next{right:16px}.fbg-gallery-arrow svg{width:18px;height:18px}.fbg-gallery-expand{position:absolute;top:12px;right:12px;z-index:10;width:40px;height:40px;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:opacity .2s ease,transform .15s ease;opacity:0;-webkit-tap-highlight-color:transparent}.fbg-gallery-main-col:hover .fbg-gallery-expand{opacity:1}.fbg-gallery--video-active .fbg-gallery-expand{display:none}.fbg-gallery-expand:hover{transform:scale(1.08)}.fbg-gallery-expand:focus{outline:none}.fbg-gallery-expand svg{width:40px;height:40px}@media (hover: hover) and (min-width: 990px){.fbg-gallery-slide.fbg-zoom-active{cursor:zoom-out;overflow:hidden}.fbg-gallery-slide.fbg-zoom-active img{transform:scale(2.5);transform-origin:var(--fbg-zoom-x, 50%) var(--fbg-zoom-y, 50%);transition:transform-origin .05s ease-out;will-change:transform,transform-origin}.fbg-gallery-slide:not(.fbg-zoom-active){cursor:zoom-in}.fbg-gallery-slide:has(.fbg-video-media),.fbg-gallery-slide:has(.fbg-video-inline){cursor:default}.fbg-gallery-slide:not(.fbg-zoom-active) img{transition:transform .3s ease}}.fbg-gallery-counter{display:none}@media screen and (max-width: 989px){.fbg-gallery-wrapper{flex-direction:column;gap:0}.fbg-gallery-thumbs-col{display:none}.product__media_container{position:relative}.fbg-breadcrumbs-nav{position:absolute;top:12px;left:14px;right:14px;padding:0;z-index:20}.fbg-breadcrumbs{font-size:15px}.fbg-breadcrumbs__item,.fbg-breadcrumbs__item a,.fbg-breadcrumbs__item a:hover{color:#3c3c3c}.fbg-breadcrumbs__item:last-child{color:#3c3c3c;font-weight:500}.fbg-breadcrumbs__separator{color:#9a9a9a}.fbg-gallery-main-col{position:relative;width:100vw;left:50%;transform:translate(-50%)}.fbg-gallery-main-col:before{display:none}.fbg-gallery-main{overflow:hidden}.fbg-gallery-slide img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.fbg-gallery-arrow{width:42px;height:42px;opacity:1}.fbg-gallery-main-col:hover .fbg-gallery-arrow:not([disabled]){opacity:1}.fbg-gallery-counter{display:flex;align-items:center;justify-content:center;position:absolute;bottom:14px;left:14px;background:#ffffffbf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:20px;padding:8px 16px 4px;font-size:15px;font-weight:500;letter-spacing:.01em;color:rgb(var(--color-foreground));z-index:5;line-height:1;pointer-events:none;gap:1px}.fbg-counter-current,.fbg-counter-total{display:inline-flex;align-items:center;line-height:1}.fbg-counter-separator{margin:0 1px;opacity:.4;line-height:1}.fbg-gallery-expand{display:none}.fbg-gallery-slide.fbg-zoom-active img{transform:none!important}.fbg-video-media .deferred-media__poster img{aspect-ratio:4 / 5;object-fit:cover}}.fbg-gallery-mobile-thumbs{display:none}.fbg-video-inline{position:relative;width:100%;overflow:hidden}.fbg-video-inline .fbg-video-poster{width:100%;height:auto;display:block;object-fit:contain}.fbg-video-inline.fbg-video-playing .fbg-video-poster{visibility:hidden;pointer-events:none}.fbg-video-inline video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fbg-video-inline:not(.fbg-video-playing) video{opacity:0}.fbg-video-inline.fbg-video-playing video{opacity:1}.fbg-video-mute-toggle{position:absolute;bottom:16px;right:16px;z-index:10;width:40px;height:40px;border-radius:50%;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease,transform .15s ease;opacity:0;-webkit-tap-highlight-color:transparent}.fbg-video-inline.fbg-video-playing .fbg-video-mute-toggle{opacity:1}.fbg-video-mute-toggle:hover{background:#000000a6;transform:scale(1.05)}.fbg-video-mute-toggle:active{transform:scale(.92)}.fbg-video-mute-toggle:focus{outline:none}.fbg-video-mute-toggle:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.fbg-video-mute-toggle svg{width:18px;height:18px}.fbg-video-mute-toggle .fbg-unmute-icon{display:none}.fbg-video-mute-toggle .fbg-mute-icon,.fbg-video-mute-toggle.fbg-mute-toggle--unmuted .fbg-unmute-icon{display:block}.fbg-video-mute-toggle.fbg-mute-toggle--unmuted .fbg-mute-icon{display:none}@media screen and (max-width: 989px){.fbg-video-inline .fbg-video-poster{aspect-ratio:4 / 5;object-fit:cover}.fbg-video-mute-toggle{bottom:12px;right:12px;width:36px;height:36px}.fbg-video-mute-toggle svg{width:16px;height:16px}}.fbg-video-media{position:relative;width:100%;overflow:hidden}.fbg-video-media .deferred-media__poster{display:block;width:100%;cursor:pointer;background:none;border:none;padding:0;margin:0;position:relative}.fbg-video-media .deferred-media__poster img{width:100%;height:auto;display:block;object-fit:contain}.fbg-video-media .deferred-media__poster-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:2;border:none;color:rgb(var(--color-foreground));transition:transform .2s ease}.fbg-video-media .deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.08)}.fbg-video-media .deferred-media__poster-button .icon{width:2rem;height:2rem}.fbg-gallery-slide .fbg-video-media[loaded]>.deferred-media__poster{display:block!important;visibility:hidden;pointer-events:none}.fbg-video-media[loaded]>.deferred-media__poster .deferred-media__poster-button{display:none}.fbg-video-media[loaded] video,.fbg-video-media[loaded] iframe,.fbg-video-media[loaded] model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:none;object-fit:cover}.fbg-gallery-slide .deferred-media:not(.fbg-video-media),.fbg-gallery-slide product-model:not(.fbg-video-media){width:100%}.fbg-gallery-slide .deferred-media:not(.fbg-video-media) .deferred-media__poster{width:100%;cursor:pointer;background:none;border:none;padding:0;position:relative}.fbg-gallery-slide .deferred-media:not(.fbg-video-media) .deferred-media__poster-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center}.fbg-gallery .slick-slider,.fbg-gallery .slick-slider .slick-slide{margin:0!important}.fbg-gallery-main .slick-slide img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.fbg-gallery-main .slick-list{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 989px){.fbg-gallery-main .slick-track{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fbg-gallery-main .slick-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}}.fbg-gallery-main.slick-initialized,.fbg-gallery-thumbs.slick-initialized{visibility:visible}.fbg-gallery-main:not(.slick-initialized),.fbg-gallery-thumbs:not(.slick-initialized){visibility:visible}.fbg-gallery-main:not(.slick-initialized) .fbg-gallery-slide:not(:first-child){display:none}.fbg-gallery-thumbs:not(.slick-initialized) .fbg-gallery-thumb:nth-child(n+6){display:none}.fbg-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.fbg-lightbox--open{opacity:1;visibility:visible}.fbg-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c7;cursor:pointer}.fbg-lightbox__inner{position:relative;z-index:2;width:100%;max-width:var(--container-lg-width, 1200px);height:100%;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 992px){.fbg-lightbox__inner{padding:0 5rem}}.fbg-lightbox__close{position:absolute;top:20px;right:20px;z-index:10;width:48px;height:48px;border-radius:50%;background:#ffffff26;border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease,border-color .2s ease}.fbg-lightbox__close:hover{background:#ffffff4d;border-color:#ffffff80}.fbg-lightbox__counter{position:absolute;top:28px;left:24px;z-index:10;color:#ffffffd9;font-size:15px;font-weight:400;letter-spacing:.02em;pointer-events:none}.fbg-lightbox__counter-sep{margin:0 3px;opacity:.5}.fbg-lightbox__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease,border-color .2s ease,transform .15s ease}.fbg-lightbox__arrow:hover{background:#ffffff40;border-color:#fff6}.fbg-lightbox__arrow:active{transform:translateY(-50%) scale(.92)}.fbg-lightbox__arrow--prev{left:0}.fbg-lightbox__arrow--next{right:0}.fbg-lightbox__slides{position:relative;z-index:5;width:100%;height:85vh;display:flex;align-items:center;justify-content:center;pointer-events:none}.fbg-lightbox__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.fbg-lightbox__slide--active{opacity:1;pointer-events:auto}.fbg-lightbox__slide img{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media screen and (max-width: 749px){.fbg-lightbox__inner{padding:0 .75rem}.fbg-lightbox__arrow{width:40px;height:40px}.fbg-lightbox__close{top:12px;right:12px;width:42px;height:42px}.fbg-lightbox__counter{top:18px;left:16px}.fbg-lightbox__slides{height:80vh}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/fbg-gallery.css.map */
