.fme_images{width:100%;max-width:100%;box-sizing:border-box}#fme_primary_slider{width:100%;max-width:100%}#fme_primary_slider .magnify,#fme_primary_slider .fme_small{max-width:100%}@media (max-width:767px){.fme_images.fme-layout-vertical-side{display:flex!important;flex-direction:row!important;width:100%!important;align-items:flex-start!important}.fme_images.fme-layout-vertical-side #fme_primary_slider{width:80%!important;max-width:80%!important;flex:0 0 80%!important}.fme_images.fme-layout-vertical-side #fme-secondary-slider{display:block!important;width:20%!important;flex:0 0 20%!important;visibility:visible!important}.fme_images:not(.fme-layout-vertical-side){display:block!important;width:100%!important}.fme_images:not(.fme-layout-vertical-side) #fme_primary_slider{width:100%!important;max-width:100%!important}.fme_images:not(.fme-layout-vertical-side) #fme_primary_slider .magnify,.fme_images:not(.fme-layout-vertical-side) #fme_primary_slider .fme_small{max-width:100%!important}.fme_images:not(.fme-layout-vertical-side) #fme_primary_slider .fme_small{height:auto!important;object-fit:contain}}.magnify{position:relative}.large{width:75px;height:75px;position:absolute;border-radius:10%;box-shadow:0 0 0 1px rgb(255 255 255 / .85),0 0 1px 1px rgb(0 0 0 / .25),inset 0 0 40px 2px rgb(0 0 0 / .25);display:none}.secondary-slider{width:79%;float:right;margin-left:1%}.fme_small{display:block}.fme_img-popup{position:fixed;top:0;bottom:0;left:0;right:0;background:rgb(38 40 52 / .9);text-align:center;display:none;z-index:9999999999999;animation:pop-in;animation-duration:0.5s;-webkit-animation:pop-in 0.5s;-moz-animation:pop-in 0.5s;-ms-animation:pop-in 0.5s}.fme-primary-arrow{position:absolute!important;z-index:1!important;transform:translateY(-50%)!important;width:2em!important;height:2em!important;display:flex!important;align-items:center!important;justify-content:center!important;border:none!important;padding:0!important;opacity:.7!important}.fme-primary-next{right:0px!important}.fme-primary-prev{left:unset!important}.fme_img-popup img{position:absolute;top:50%;display:inline-block;transform:translate(-50%,-50%)}.close-lightbox{position:absolute;top:10px;right:20%;width:40px;height:40px;padding:0 10px;color:#fff;font-size:50px;z-index:99;cursor:pointer}.lightboxfadeout{animation:fadeout;animation-duration:0.5s;-webkit-animation:fadeout 0.5s;-moz-animation:fadeout 0.5s;-ms-animation:fadeout 0.5s}@keyframes pop-in{0%{opacity:0;transform:scale(.1)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes pop-in{0%{opacity:0;-webkit-transform:scale(.1)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes pop-in{0%{opacity:0;-moz-transform:scale(.1)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes fadeout{100%{opacity:0;transform:scale(.1)}0%{opacity:1;transform:scale(1)}}@-webkit-keyframes fadeout{100%{opacity:0;-webkit-transform:scale(.1)}0%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes fadeout{100%{opacity:0;-moz-transform:scale(.1)}0%{opacity:1;-moz-transform:scale(1)}}.fme_lightbox_icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;z-index:2}.fme_images.fme-lightbox-icon-on-hover .fme_lightbox_icon{opacity:0;transition:opacity 0.2s ease}.fme_images.fme-lightbox-icon-on-hover .magnify:hover .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .splide__slide:hover .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .tc_video_slide_primary:hover .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .fme-hierarchy-grid-featured-inner:hover .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .fme-gallery-tile:hover .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .fme-vertical-scroll-item:hover .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .magnify:focus-within .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .splide__slide:focus-within .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .fme-hierarchy-grid-featured-inner:focus-within .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .fme-gallery-tile:focus-within .fme_lightbox_icon,.fme_images.fme-lightbox-icon-on-hover .fme-vertical-scroll-item:focus-within .fme_lightbox_icon{opacity:1}@media (hover:none){.fme_images.fme-lightbox-icon-on-hover .fme_lightbox_icon{opacity:1}}.fme_lightbox_icon .fme_lightbox_icons{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;display:inline-block;line-height:1}.fme_pgifw_right_bottom{position:absolute;bottom:15px;right:15px;font-size:18px;padding:5px 12px;border-radius:10%;background:rgb(38 40 52 / .1)}.fme_pgifw_top_left{position:absolute;top:15px;left:15px;font-size:18px;padding:5px 12px;border-radius:10%;background:rgb(38 40 52 / .1)}.fme_pgifw_top_right{position:absolute;top:15px;right:15px;font-size:18px;padding:5px 12px;border-radius:10%;background:rgb(38 40 52 / .1)}.fme_pgifw_bottom_left{position:absolute;bottom:15px;left:15px;font-size:18px;padding:5px 12px;border-radius:10%;background:rgb(38 40 52 / .1)}.single-product .thumbnails{display:none!important}.single-product .woocommerce-main-image{display:none!important}.splide__arrow{min-height:unset!important}.splide__pagination li{padding-bottom:unset}#fme-secondary-slider .is-active{margin-bottom:1px}#fme-secondary-slider,#fme-secondary-slider .splide__track{overflow:hidden}#fme-secondary-slider .splide__slide{position:relative;overflow:hidden}#fme-secondary-slider .tc_video_slide{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;line-height:0}#fme-secondary-slider .tc_video_slide img,#fme-secondary-slider .tc_video_slide video{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important}#fme-secondary-slider .splide__slide>.fme_pgifw_image_url_check[style*="visibility: hidden"]{display:none!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}.splide__pagination{width:70%!important;margin:0 auto;margin-bottom:10px!important}.fme_hover_image_popup{visibility:hidden;width:80px!important;height:80px!important;background-color:#555;border-radius:3px;padding:1px;position:absolute;z-index:1;bottom:125%;margin-left:-33px!important;opacity:0;transition:opacity 0.3s}.fme_hover_image_popup::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 #fff0 #fff0 #fff0}.splide__pagination_top_right{position:absolute;z-index:1;padding:0;flex-flow:column wrap;top:0;right:0;display:flex;align-items:flex-end;transform:translateX(0%);left:unset;bottom:unset;width:14px!important;margin-right:7px;margin-top:7px!important}.splide__pagination_top_left{position:absolute;z-index:1;padding:0;flex-flow:column wrap;top:0;left:0;display:flex;align-items:flex-start;transform:translateX(0%);bottom:unset;width:14px!important;margin-left:7px;margin-top:7px!important}.splide__pagination_top_center{position:absolute;z-index:1;padding:0;flex-flow:inherit;top:0;display:flex;flex-wrap:wrap;bottom:unset;margin-top:7px!important}.splide__pagination_bottom_left{position:absolute;z-index:1;padding:0;flex-flow:column wrap;left:0;display:flex;align-items:flex-start;transform:translateX(0%);bottom:0;width:14px!important;margin-left:7px;margin-bottom:7px}.splide__pagination_bottom_right{position:absolute;z-index:1;padding:0;flex-flow:column wrap;right:0;display:flex;align-items:flex-end;transform:translateX(0%);left:unset;bottom:0;width:14px!important;margin-right:7px;margin-bottom:7px}.fme-font-slider{font-weight:600!important;color:#000}#fme_primary_slider .fme-slider-numbering{position:absolute;bottom:2em;font-size:18px;z-index:20;font-weight:600;color:#000;pointer-events:none}#fme_primary_slider .tc_video_slide_primary{position:relative;z-index:1;overflow:hidden;max-width:100%;box-sizing:border-box}#fme_primary_slider .tc_video_slide_primary .fme_video_size{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain;box-sizing:border-box;background:#000}.splide__pagination_fme{counter-reset:pagination-num;color:white!important}.splide__pagination__page_fme:before{counter-increment:pagination-num;content:counter(pagination-num)}.splide__pagination__page_fme_active{transform:scale(1.1)!important}.primary_splide{text-align:center}.fme_play{color:#fff;display:flex!important;justify-content:center;align-items:center;position:absolute;width:100%;height:100%}.fme_images.fme-thumb-active-scale #fme-secondary-slider .splide__slide,.fme_images.fme-thumb-active-shadow #fme-secondary-slider .splide__slide,.fme_images.fme-thumb-active-underline #fme-secondary-slider .splide__slide,.fme_images.fme-thumb-active-glow #fme-secondary-slider .splide__slide,.fme_images.fme-thumb-inactive-opacity #fme-secondary-slider .splide__slide,.fme_images.fme-thumb-inactive-grayscale #fme-secondary-slider .splide__slide,.fme_images.fme-thumb-inactive-blur #fme-secondary-slider .splide__slide{transition:transform 0.25s ease,box-shadow 0.25s ease,opacity 0.25s ease,filter 0.25s ease,border-color 0.25s ease}.fme_images.fme-thumb-active-scale #fme-secondary-slider .splide__slide.is-active,.fme_images.fme-thumb-active-scale #fme-secondary-slider .splide__slide:hover{border:none!important;transform:scale(1.08);z-index:2;position:relative}.fme_images.fme-thumb-active-shadow #fme-secondary-slider .splide__slide.is-active,.fme_images.fme-thumb-active-shadow #fme-secondary-slider .splide__slide:hover{border:none!important;box-shadow:0 4px 14px rgb(0 0 0 / .28);z-index:2;position:relative}.fme_images.fme-thumb-active-underline #fme-secondary-slider .splide__slide.is-active,.fme_images.fme-thumb-active-underline #fme-secondary-slider .splide__slide:hover{border:none!important;border-bottom:3px solid var(--fme-thumb-accent,#000000)!important;box-shadow:none}.fme_images.fme-thumb-active-glow #fme-secondary-slider .splide__slide.is-active,.fme_images.fme-thumb-active-glow #fme-secondary-slider .splide__slide:hover{border:none!important;box-shadow:0 0 0 2px var(--fme-thumb-accent,#000000),0 0 12px rgb(0 0 0 / .28);z-index:2;position:relative}.fme_images.fme-thumb-inactive-opacity #fme-secondary-slider .splide__slide:not(.is-active){opacity:.55}.fme_images.fme-thumb-inactive-opacity #fme-secondary-slider .splide__slide:not(.is-active):hover{opacity:.9}.fme_images.fme-thumb-inactive-grayscale #fme-secondary-slider .splide__slide:not(.is-active){filter:grayscale(1);opacity:.85}.fme_images.fme-thumb-inactive-grayscale #fme-secondary-slider .splide__slide:not(.is-active):hover{filter:grayscale(.35);opacity:1}.fme_images.fme-thumb-inactive-blur #fme-secondary-slider .splide__slide:not(.is-active){filter:blur(.6px);opacity:.8}.fme_images.fme-thumb-inactive-blur #fme-secondary-slider .splide__slide:not(.is-active):hover{filter:blur(0);opacity:1}.fme_images.fme-thumb-active-scale .fme-hierarchy-grid-item,.fme_images.fme-thumb-active-scale .fme-vertical-scroll-thumb,.fme_images.fme-thumb-active-shadow .fme-hierarchy-grid-item,.fme_images.fme-thumb-active-shadow .fme-vertical-scroll-thumb,.fme_images.fme-thumb-active-underline .fme-hierarchy-grid-item,.fme_images.fme-thumb-active-underline .fme-vertical-scroll-thumb,.fme_images.fme-thumb-active-glow .fme-hierarchy-grid-item,.fme_images.fme-thumb-active-glow .fme-vertical-scroll-thumb,.fme_images.fme-thumb-inactive-opacity .fme-hierarchy-grid-item,.fme_images.fme-thumb-inactive-opacity .fme-vertical-scroll-thumb,.fme_images.fme-thumb-inactive-grayscale .fme-hierarchy-grid-item,.fme_images.fme-thumb-inactive-grayscale .fme-vertical-scroll-thumb,.fme_images.fme-thumb-inactive-blur .fme-hierarchy-grid-item,.fme_images.fme-thumb-inactive-blur .fme-vertical-scroll-thumb{transition:transform 0.25s ease,box-shadow 0.25s ease,opacity 0.25s ease,filter 0.25s ease,border-color 0.25s ease}.fme_images.fme-thumb-active-scale .fme-hierarchy-grid-item.is-active,.fme_images.fme-thumb-active-scale .fme-hierarchy-grid-item:hover,.fme_images.fme-thumb-active-scale .fme-vertical-scroll-thumb.is-active,.fme_images.fme-thumb-active-scale .fme-vertical-scroll-thumb:hover{border-color:transparent!important;transform:scale(1.08);z-index:2}.fme_images.fme-thumb-active-shadow .fme-hierarchy-grid-item.is-active,.fme_images.fme-thumb-active-shadow .fme-hierarchy-grid-item:hover,.fme_images.fme-thumb-active-shadow .fme-vertical-scroll-thumb.is-active,.fme_images.fme-thumb-active-shadow .fme-vertical-scroll-thumb:hover{border-color:transparent!important;box-shadow:0 4px 14px rgb(0 0 0 / .28);z-index:2}.fme_images.fme-thumb-active-underline .fme-hierarchy-grid-item.is-active,.fme_images.fme-thumb-active-underline .fme-hierarchy-grid-item:hover,.fme_images.fme-thumb-active-underline .fme-vertical-scroll-thumb.is-active,.fme_images.fme-thumb-active-underline .fme-vertical-scroll-thumb:hover{border-color:transparent!important;border-bottom:3px solid var(--fme-thumb-accent,#000000)!important;box-shadow:none}.fme_images.fme-thumb-active-underline .fme-hierarchy-grid-item.is-active,.fme_images.fme-thumb-active-underline .fme-hierarchy-grid-item:hover{overflow:visible}.fme_images.fme-thumb-active-glow .fme-hierarchy-grid-item.is-active,.fme_images.fme-thumb-active-glow .fme-hierarchy-grid-item:hover,.fme_images.fme-thumb-active-glow .fme-vertical-scroll-thumb.is-active,.fme_images.fme-thumb-active-glow .fme-vertical-scroll-thumb:hover{border-color:transparent!important;box-shadow:0 0 0 2px var(--fme-thumb-accent,#000000),0 0 12px rgb(0 0 0 / .28);z-index:2}.fme_images.fme-thumb-inactive-opacity .fme-hierarchy-grid-item:not(.is-active),.fme_images.fme-thumb-inactive-opacity .fme-vertical-scroll-thumb:not(.is-active){opacity:.55}.fme_images.fme-thumb-inactive-opacity .fme-hierarchy-grid-item:not(.is-active):hover,.fme_images.fme-thumb-inactive-opacity .fme-vertical-scroll-thumb:not(.is-active):hover{opacity:.9}.fme_images.fme-thumb-inactive-grayscale .fme-hierarchy-grid-item:not(.is-active),.fme_images.fme-thumb-inactive-grayscale .fme-vertical-scroll-thumb:not(.is-active){filter:grayscale(1);opacity:.85}.fme_images.fme-thumb-inactive-grayscale .fme-hierarchy-grid-item:not(.is-active):hover,.fme_images.fme-thumb-inactive-grayscale .fme-vertical-scroll-thumb:not(.is-active):hover{filter:grayscale(.35);opacity:1}.fme_images.fme-thumb-inactive-blur .fme-hierarchy-grid-item:not(.is-active),.fme_images.fme-thumb-inactive-blur .fme-vertical-scroll-thumb:not(.is-active){filter:blur(.6px);opacity:.8}.fme_images.fme-thumb-inactive-blur .fme-hierarchy-grid-item:not(.is-active):hover,.fme_images.fme-thumb-inactive-blur .fme-vertical-scroll-thumb:not(.is-active):hover{filter:blur(0);opacity:1}.tc_video_slide_primary.fme-video-popup{position:relative}.tc_video_slide_primary.fme-video-popup video.fme_video_size,.tc_video_slide_primary.fme-video-popup iframe.fme_video_size{pointer-events:none}.tc_video_slide_primary.fme-video-popup .fme_lightbox_icon{z-index:6}.fme-video-play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;width:64px;height:64px;padding:0;border:0;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s ease}.fme-video-play-overlay:hover{background:rgb(0 0 0 / .75)}.fme-video-play-overlay__icon{font-size:24px;line-height:1;margin-left:3px}.tc_video_slide_primary.fme-video-has-controls{position:relative}.fme-video-controls{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:8px;padding:8px 10px;background:rgb(0 0 0 / .55)}.fme-video-controls .fme-video-btn{background:#fff0;border:0;padding:0 4px;margin:0;color:#fff;cursor:pointer;line-height:1;box-shadow:none}.fme-video-controls .fme-video-btn:hover{opacity:.8}.fme-video-controls .fme-video-icon{font-size:14px}.fme-video-controls .fme-video-volume{width:90px;max-width:45%;margin:0;cursor:pointer}.fme-video-modal{position:fixed;inset:0;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center}.fme-video-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .8)}.fme-video-modal__body{position:relative;z-index:1;width:90%;max-width:900px}.fme-video-modal__close{position:absolute;top:-38px;right:0;background:#fff0;border:0;padding:0;color:#fff;font-size:30px;line-height:1;cursor:pointer;box-shadow:none}.fme-video-modal__media{position:relative;background:#000}.fme-video-modal__player{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0}.fme-lightbox-counter{position:fixed;top:18px;left:50%;transform:translateX(-50%);z-index:999999;color:#fff;font-size:14px;line-height:1.2;letter-spacing:.04em;pointer-events:none;text-shadow:0 1px 2px rgb(0 0 0 / .55)}.glightbox-container .gslide-description{background:#fff0;color:#fff}.glightbox-container .gslide-title{color:#fff;font-size:16px;font-weight:600;margin:0 0 4px}.glightbox-container .gslide-desc{color:#f0f0f0;font-size:14px;line-height:1.4}.fme-lightbox-share{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:999999;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:rgb(0 0 0 / .45)}.fme-lightbox-share__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .14);color:#fff;text-decoration:none;line-height:1;transition:background 0.15s ease,transform 0.15s ease}.fme-lightbox-share__btn:hover,.fme-lightbox-share__btn:focus{background:rgb(255 255 255 / .28);color:#fff;text-decoration:none;transform:translateY(-1px)}.fme-lightbox-share__btn.is-copied{background:rgb(76 175 80 / .85)}.fme-lightbox-tools{position:fixed;top:18px;right:62px;z-index:999999;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:calc(100vw - 80px);padding:6px 8px;border-radius:18px;background:rgb(0 0 0 / .45)}.fme-lightbox-tools__sep{width:1px;height:18px;margin:0 2px;background:rgb(255 255 255 / .35)}.fme-lightbox-tools__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .14);color:#fff;cursor:pointer;line-height:1;box-shadow:none;transition:background 0.15s ease,transform 0.15s ease}.fme-lightbox-tools__btn i{font-size:15px;color:inherit;pointer-events:none}.glightbox-container .gslide.current .gslide-media img{transform-origin:center center}body:has(.fme-lightbox-tools) .glightbox-container .gslide.current .gslide-media img{transition:transform 0.18s ease}body:has(.fme-lightbox-tools) .glightbox-container .gslide.current .gslide-media:has(img.fme-lb-transformed){overflow:visible}.fme-lightbox-tools__btn:hover,.fme-lightbox-tools__btn:focus{background:rgb(255 255 255 / .28);color:#fff;transform:translateY(-1px)}.fme-lightbox-tools__btn.is-playing,.fme-lightbox-tools__btn.is-fullscreen{background:rgb(255 255 255 / .34)}.fme-lightbox-tools__btn.is-disabled,.fme-lightbox-tools__btn:disabled{opacity:.4;cursor:not-allowed;transform:none}body.fusion-body.single-product .avada-product-images-global .woocommerce-product-gallery.images{max-width:var(--woocommerce_single_gallery_size,100%);box-sizing:border-box}body.fusion-body.single-product .avada-single-product-gallery-wrapper .fme_images,body.fusion-body.single-product .avada-product-gallery .fme_images{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden;position:relative}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider{width:100%!important;max-width:100%!important;position:relative!important}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .splide__track,body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .splide__list,body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .splide__slide,body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .magnify,body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .fme_small{width:100%!important;max-width:100%!important;max-height:var(--woocommerce_single_gallery_size,100%)!important;box-sizing:border-box!important}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .fme_small{height:auto!important;object-fit:contain!important}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .splide__arrows.fme-primary-arrows{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;z-index:2;pointer-events:none}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .fme-primary-arrow{top:50%!important;transform:translateY(-50%)!important;pointer-events:auto;z-index:3}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .fme_lightbox_icon{z-index:4;pointer-events:auto;cursor:pointer}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .fme-primary-prev{left:8px!important;right:auto!important}body.fusion-body.single-product .avada-product-gallery #fme_primary_slider .fme-primary-next{right:8px!important;left:auto!important}body.fusion-body.single-product .avada-product-gallery #fme-secondary-slider{width:100%!important;max-width:100%!important;margin-top:8px;overflow:hidden!important}body.fusion-body.single-product .avada-product-gallery #fme-secondary-slider .splide__slide{height:80px!important;max-height:80px!important;max-width:22%!important}body.fusion-body.single-product .avada-product-gallery #fme-secondary-slider .splide__slide img,body.fusion-body.single-product .avada-product-gallery #fme-secondary-slider .splide__slide video{width:100%!important;height:100%!important;object-fit:contain!important}body.fusion-body.single-product .avada-product-gallery #fme-secondary-slider .tc_video_slide img,body.fusion-body.single-product .avada-product-gallery #fme-secondary-slider .fme_pgifw_image_url_check[src$=".mp4"],body.fusion-body.single-product .avada-product-gallery #fme-secondary-slider .fme_pgifw_image_url_check[style*="visibility: hidden"]{display:none!important}.fme-gallery-tiles-show-more{display:block;width:100%;margin-top:16px;padding:12px 16px;border:1px solid #ddd;background:#fff;color:#333;font-size:14px;font-weight:600;text-align:center;cursor:pointer}.fme-gallery-tiles-show-more:hover{background:#f7f7f7}.fme-layout-gallery-tiles .fme-gallery-tiles-grid{display:grid;grid-template-columns:repeat(var(--fme-grid-columns,2),minmax(0,1fr));gap:var(--fme-grid-gap,8px);width:100%}.fme-gallery-tile{border:2px solid #fff0;padding:0;margin:0;background:none;cursor:pointer;position:relative;overflow:hidden;line-height:0;min-height:var(--fme-grid-thumb-min-height,0);width:100%}.fme-gallery-tile.fme-gallery-tile-hidden{display:none!important}.fme-gallery-tile-image{width:100%;height:100%;display:block;object-fit:var(--fme-grid-object-fit,cover);aspect-ratio:var(--fme-grid-thumb-ratio,1 / 1);pointer-events:none}.fme-gallery-tile-lightbox{pointer-events:none}.fme-gallery-tile-video-badge::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-8px 0 0 -5px;border-top:8px solid #fff0;border-bottom:8px solid #fff0;border-left:12px solid rgb(255 255 255 / .95);pointer-events:none}.fme-gallery-tile-video-badge{position:absolute;inset:0;background:rgb(0 0 0 / .25);pointer-events:none}.fme-gallery-tile.fme-video-popup .fme-gallery-tile-video-badge{display:none}.fme-gallery-tile.fme-video-popup .fme-video-play-overlay{z-index:5;pointer-events:none}.fme_images.fme-thumb-active-border .fme-gallery-tile,.fme_images.fme-thumb-active-scale .fme-gallery-tile,.fme_images.fme-thumb-active-shadow .fme-gallery-tile,.fme_images.fme-thumb-active-underline .fme-gallery-tile,.fme_images.fme-thumb-active-glow .fme-gallery-tile{transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.fme_images.fme-thumb-active-border .fme-gallery-tile:hover,.fme_images.fme-thumb-active-border .fme-gallery-tile.is-active{border-color:var(--fme-thumb-accent,#000000)}.fme_images.fme-thumb-active-scale .fme-gallery-tile:hover,.fme_images.fme-thumb-active-scale .fme-gallery-tile.is-active{border-color:#fff0;transform:scale(1.08);z-index:2}.fme_images.fme-thumb-active-shadow .fme-gallery-tile:hover,.fme_images.fme-thumb-active-shadow .fme-gallery-tile.is-active{border-color:#fff0;box-shadow:0 4px 14px rgb(0 0 0 / .28);z-index:2}.fme_images.fme-thumb-active-underline .fme-gallery-tile:hover,.fme_images.fme-thumb-active-underline .fme-gallery-tile.is-active{border-color:#fff0;border-bottom:3px solid var(--fme-thumb-accent,#000000);overflow:visible}.fme_images.fme-thumb-active-glow .fme-gallery-tile:hover,.fme_images.fme-thumb-active-glow .fme-gallery-tile.is-active{border-color:#fff0;box-shadow:0 0 0 2px var(--fme-thumb-accent,#000000),0 0 12px rgb(0 0 0 / .28);z-index:2}@media (max-width:767px){.fme-layout-gallery-tiles .fme-gallery-tiles-grid{grid-template-columns:repeat(var(--fme-grid-columns-mobile,var(--fme-grid-columns,2)),minmax(0,1fr))}}.fme_images.fme-layout-thumbs-top #fme-secondary-slider{margin-bottom:12px}.fme-layout-hierarchy-grid .fme-hierarchy-grid{display:flex;flex-direction:column;gap:var(--fme-grid-featured-gap,12px);width:100%}.fme-hierarchy-grid-featured{width:100%}.fme-hierarchy-grid-featured-inner,.fme-hierarchy-grid-featured .magnify,.fme-hierarchy-grid-featured .fme-hierarchy-grid-video{width:100%;position:relative;aspect-ratio:var(--fme-grid-featured-ratio,1 / 1)}.fme-hierarchy-grid-featured .fme_small{width:100%;height:100%;display:block;object-fit:contain}.fme-hierarchy-grid-featured .fme_video_size{width:100%;max-width:100%;height:100%;object-fit:var(--fme-grid-object-fit,cover)}.fme-hierarchy-grid-thumbs{display:grid;grid-template-columns:repeat(var(--fme-grid-columns,2),minmax(0,1fr));gap:var(--fme-grid-gap,8px);width:100%}.fme-hierarchy-grid-item{border:2px solid #fff0;padding:0;margin:0;background:none;cursor:pointer;position:relative;overflow:hidden;line-height:0;min-height:var(--fme-grid-thumb-min-height,0)}.fme-hierarchy-grid-item.is-active{border-color:var(--fme-thumb-accent,#000000)}.fme-hierarchy-grid-item img,.fme-hierarchy-grid-item video{width:100%;height:100%;display:block;object-fit:var(--fme-grid-object-fit,cover);aspect-ratio:var(--fme-grid-thumb-ratio,1 / 1);pointer-events:none}.fme-hierarchy-grid-video-badge::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-8px 0 0 -5px;border-top:8px solid #fff0;border-bottom:8px solid #fff0;border-left:12px solid rgb(255 255 255 / .95);pointer-events:none}.fme-hierarchy-grid-video-badge{position:absolute;inset:0;background:rgb(0 0 0 / .25);pointer-events:none}@media (max-width:767px){.fme-layout-hierarchy-grid .fme-hierarchy-grid-thumbs{grid-template-columns:repeat(var(--fme-grid-columns-mobile,var(--fme-grid-columns,2)),minmax(0,1fr));width:100%}}.fme-layout-vertical-scroll{position:relative;top:0!important;width:100%;max-width:100%;box-sizing:border-box;overflow:visible}.woocommerce div.product.fme-has-sticky-summary,.woocommerce-page div.product.fme-has-sticky-summary,.ast-woocommerce-container:has(.fme-has-sticky-summary){overflow:visible}.wp-block-columns:has(.fme-layout-vertical-scroll),.wp-block-columns:has(.fme-layout-gallery-tiles),.wp-block-columns:has(.fme-layout-hierarchy-grid),.wp-block-columns.fme-has-sticky-summary,.wp-block-group:has(.fme-layout-vertical-scroll),.wp-block-group:has(.fme-layout-gallery-tiles),.wp-block-group:has(.fme-layout-hierarchy-grid){overflow:visible!important}.wp-block-column.fme-block-sticky-summary{position:sticky!important;top:var(--fme-sticky-offset,24px)!important;align-self:flex-start;z-index:4;background-color:#fff0}main.wp-block-group:has(.fme_images),main.wp-block-group:has(.product.fme-has-sticky-summary){overflow:visible!important}.fme-sticky-summary-slot{position:relative;box-sizing:border-box;overflow:visible}.woocommerce div.product.fme-has-sticky-summary .fme-sticky-summary-slot>div.summary,.woocommerce-page div.product.fme-has-sticky-summary .fme-sticky-summary-slot>div.summary{float:none;width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box;z-index:4}.woocommerce div.product.fme-has-sticky-summary div.summary.is-fixed,.woocommerce-page div.product.fme-has-sticky-summary div.summary.is-fixed{position:fixed!important;margin:0;background-color:#fff}.woocommerce div.product.fme-has-sticky-summary div.summary.is-bottom,.woocommerce-page div.product.fme-has-sticky-summary div.summary.is-bottom{position:absolute!important;top:auto!important;bottom:0;margin:0;background-color:#fff}.woocommerce-product-gallery:has(.fme-layout-vertical-scroll) .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery:has(.fme-layout-vertical-scroll) .woocommerce-product-gallery__trigger,.woocommerce-product-gallery:has(.fme-layout-vertical-scroll) .flex-control-nav,.woocommerce-product-gallery:has(.fme-layout-vertical-scroll) .flex-direction-nav,.woocommerce-product-gallery:has(.fme-layout-vertical-scroll)>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image{display:none!important}.woocommerce-product-gallery:has(.fme-layout-vertical-scroll) .flex-viewport{height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}.fme-vertical-scroll{display:flex;align-items:stretch;gap:12px;width:100%;position:relative}.fme-vertical-scroll-thumbs-slot{flex:0 0 72px;width:72px;min-width:72px;flex-shrink:0;position:relative;align-self:stretch}.fme-vertical-scroll-thumbs{width:72px;display:flex;flex-direction:column;gap:8px;position:sticky;z-index:20;max-height:calc(100vh - 48px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background:#fff}.fme-vertical-scroll-thumbs::-webkit-scrollbar{display:none;width:0;height:0}.admin-bar .fme-vertical-scroll-thumbs{max-height:calc(100vh - 80px)}.fme-vertical-scroll-thumbs.is-fixed{position:fixed;margin:0}.fme-vertical-scroll-thumbs.is-bottom{position:absolute;top:auto;bottom:0;left:0}.fme-vertical-scroll-thumb{position:relative;display:block;width:100%;padding:0;margin:0;border:2px solid #fff0;background:none;cursor:pointer;line-height:0;overflow:hidden;aspect-ratio:var(--fme-vs-thumb-ratio,1 / 1);min-height:var(--fme-vs-thumb-min-height,0);box-sizing:border-box}.fme-vertical-scroll-thumb.is-active{border-color:var(--fme-thumb-accent,#2271b1)}.fme_images.fme-thumb-active-scale .fme-vertical-scroll-thumb.is-active,.fme_images.fme-thumb-active-shadow .fme-vertical-scroll-thumb.is-active,.fme_images.fme-thumb-active-underline .fme-vertical-scroll-thumb.is-active,.fme_images.fme-thumb-active-glow .fme-vertical-scroll-thumb.is-active{border-color:#fff0}.fme-vertical-scroll-thumb img,.fme-vertical-scroll-thumb video{width:100%;height:100%;object-fit:var(--fme-vs-object-fit,cover);display:block;pointer-events:none}.fme-vertical-scroll-stage{flex:1 1 auto;min-width:0}.fme-vertical-scroll-item{position:relative;margin:0 0 12px}.fme-vertical-scroll-item:last-child{margin-bottom:0}.fme-vertical-scroll-item .magnify,.fme-vertical-scroll-item .tc_video_slide_primary{position:relative;width:100%;overflow:hidden;aspect-ratio:var(--fme-vs-featured-ratio,1 / 1)}.fme-vertical-scroll-item .fme_small,.fme-vertical-scroll-item .fme_video_size{width:100%;max-width:100%;height:100%;display:block;object-fit:var(--fme-vs-object-fit,cover)}.fme-vertical-scroll-item .tc_video_slide_primary .fme_video_size{position:absolute;inset:0}.fme-vertical-scroll.fme-vs-ratio-auto .fme-vertical-scroll-item .magnify,.fme-vertical-scroll.fme-vs-ratio-auto .fme-vertical-scroll-item .tc_video_slide_primary{aspect-ratio:auto;height:auto;overflow:visible}.fme-vertical-scroll.fme-vs-ratio-auto .fme-vertical-scroll-item .fme_small{height:auto;object-fit:contain}.fme-vertical-scroll.fme-vs-ratio-auto .fme-vertical-scroll-item .tc_video_slide_primary .fme_video_size{position:static;inset:auto;width:100%;height:auto;min-height:180px;display:block}.fme-vertical-scroll.fme-vs-ratio-auto .fme-vertical-scroll-item iframe.fme_video_size{aspect-ratio:16 / 9}.fme-vertical-scroll.fme-vs-ratio-auto .fme-vertical-scroll-item video.fme_video_size{aspect-ratio:auto;object-fit:contain}.fme-vertical-scroll-item .fme_pgifw_image_url_check[style*="visibility: hidden"]{display:none}@media (max-width:767px){.fme-sticky-summary-slot{float:none!important;width:100%!important;height:auto!important}.woocommerce div.product.fme-has-sticky-summary div.summary.is-fixed,.woocommerce-page div.product.fme-has-sticky-summary div.summary.is-fixed,.woocommerce div.product.fme-has-sticky-summary div.summary.is-bottom,.woocommerce-page div.product.fme-has-sticky-summary div.summary.is-bottom,.wp-block-column.fme-block-sticky-summary{position:static!important;top:auto!important;left:auto!important;width:100%!important}.fme-vertical-scroll{flex-direction:column}.fme-vertical-scroll-thumbs-slot{flex:0 0 auto;width:100%}.fme-vertical-scroll-thumbs,.admin-bar .fme-vertical-scroll-thumbs,.fme-vertical-scroll-thumbs.is-fixed,.fme-vertical-scroll-thumbs.is-bottom{flex:0 0 auto;width:100%;max-height:none;flex-direction:row;overflow-x:auto;overflow-y:hidden;position:static;top:auto;left:auto;bottom:auto}.fme-vertical-scroll-thumb{flex:0 0 64px;width:64px;height:64px;aspect-ratio:auto}}