@font-face{font-family:"fontelloq";src:url("/wp-content/plugins/twist/assets/css/../fonts/fontello.eot?46041983");src:url("/wp-content/plugins/twist/assets/css/../fonts/fontello.eot?46041983#iefix") format("embedded-opentype"),url("/wp-content/plugins/twist/assets/css/../fonts/fontello.woff2?46041983") format("woff2"),url("/wp-content/plugins/twist/assets/css/../fonts/fontello.woff?46041983") format("woff"),url("/wp-content/plugins/twist/assets/css/../fonts/fontello.ttf?46041983") format("truetype"),url("/wp-content/plugins/twist/assets/css/../fonts/fontello.svg?46041983#fontello") format("svg");font-weight:400;font-style:normal;font-display:swap}.wpgs-wrapper [class^=icon-]:before,.wpgs-wrapper [class*=" icon-"]:before,.woocommerce-product-gallery__lightbox .none:before{font-family:"fontelloq"!important;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpgs-wrapper .woocommerce-product-gallery__lightbox .none:before{content:""}.woocommerce-product-gallery__lightbox{position:absolute;top:0;right:0;padding:6px;font-size:20px;background:#ddd;color:#000;transition:all .2s ease-in}.wpgs_image{position:relative;padding:0!important}.wpgs-wrapper{overflow:hidden}.woocommerce-product-gallery__lightbox{opacity:0;display:none;transition:all .2s}.images.wpgs-wrapper{padding-bottom:35px}.slick-dots li button:before{font-size:16px}.woocommerce-product-gallery__image .woocommerce-product-gallery__lightbox{opacity:1;display:block}.thumbnail_image{cursor:pointer;transition:all .2s ease-in}.thumbnail_image{position:relative}.thumbnail_image:after{content:"";transition:all .2s ease-in;position:absolute;width:100%;left:0;height:100%;top:0;z-index:999}*:focus{outline:none}.images.wpgs-wrapper .wpgs-image{margin-bottom:10px}.wpgs-no-gallery-images .wpgs-thumb{display:none}.wpgs-no-gallery-images .wpgs-image{width:100%!important}.woocommerce div.product div.images .woocommerce-product-gallery__image a{z-index:999}.woocommerce-product-gallery{display:block!important}.woocommerce div.product div.images .woocommerce-product-gallery__image{padding:0!important}