body::after { content: url("//fullsendorganicks.com/wp-content/swift-ai/images/wp-content/plugins/instagram-feed-pro/img/sbi-sprite-png.webp"); display: none; }.cr-voting-cont { display: flex; align-items: center; justify-content: flex-end; }.cr-voting-cont img, .cr-voting-cont-uni svg { margin: 0px 7px 0px 0px; width: 13px; height: 16px; cursor: pointer; pointer-events: auto; }.cr-voting-cont-uni span { display: block; line-height: 11px; font-size: 11px; margin: 0px; }.cr-voting-cont-uni span.cr-voting-upvote svg .cr-voting-svg-int { fill: none; }.cr-voting-cont-uni span.cr-voting-upvote svg .cr-voting-svg-ext { fill: #18b394; }.cr-voting-cont-uni span.cr-voting-downvote svg .cr-voting-svg-int { fill: none; }.cr-voting-cont-uni span.cr-voting-downvote svg .cr-voting-svg-ext { fill: #ce2b37; }.cr-voting-cont-uni span.cr-voting-upvote-count { margin-right: 10px; color: #18b394; }.cr-voting-cont-uni span.cr-voting-downvote-count { color: #ce2b37; }button.pswp__button { box-shadow: none !important; background-image: url("//fullsendorganicks.com/wp-content/swift-ai/images/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin-png.webp") !important; }button.pswp__button, button.pswp__button--arrow--left::before, button.pswp__button--arrow--right::before, button.pswp__button:hover { background-color: transparent !important; }button.pswp__button--arrow--left, button.pswp__button--arrow--left:hover, button.pswp__button--arrow--right, button.pswp__button--arrow--right:hover { background-image: none !important; }.pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; overflow: hidden; touch-action: none; z-index: 1500; text-size-adjust: 100%; backface-visibility: hidden; outline: 0px; }.pswp * { box-sizing: border-box; }.pswp__bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #000000; opacity: 0; transform: translateZ(0px); backface-visibility: hidden; will-change: opacity; }.pswp__scroll-wrap { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; }.pswp__container, .pswp__zoom-wrap { touch-action: none; position: absolute; inset: 0px; }.pswp__container, .pswp__img { user-select: none; -webkit-tap-highlight-color: transparent; }.pswp__bg { will-change: opacity; transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1) 0s; }.pswp__container, .pswp__zoom-wrap { backface-visibility: hidden; }.pswp__item { position: absolute; inset: 0px; overflow: hidden; }.pswp__button { width: 44px; height: 44px; position: relative; background: 0px 0px; cursor: pointer; overflow: visible; appearance: none; display: block; border: 0px; padding: 0px; margin: 0px; float: left; opacity: 0.75; transition: opacity 0.2s ease 0s; box-shadow: none; }.pswp__button, .pswp__button--arrow--left::before, .pswp__button--arrow--right::before { background: url("//fullsendorganicks.com/wp-content/swift-ai/images/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin-png.webp") 0px 0px / 264px 88px no-repeat; width: 44px; height: 44px; }.pswp__button--close { background-position: 0px -44px; }.pswp__button--share { background-position: -44px -44px; }.pswp__button--fs { display: none; }.pswp__button--zoom { display: none; background-position: -88px 0px; }.pswp__button--arrow--left, .pswp__button--arrow--right { background: 0px 0px; top: 50%; margin-top: -50px; width: 70px; height: 100px; position: absolute; }.pswp__button--arrow--left { left: 0px; }.pswp__button--arrow--right { right: 0px; }.pswp__button--arrow--left::before, .pswp__button--arrow--right::before { content: ""; top: 35px; background-color: rgba(0, 0, 0, 0.3); height: 30px; width: 32px; position: absolute; }.pswp__button--arrow--left::before { left: 6px; background-position: -138px -44px; }.pswp__button--arrow--right::before { right: 6px; background-position: -94px -44px; }.pswp__counter, .pswp__share-modal { user-select: none; }.pswp__share-modal { display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0px; left: 0px; padding: 10px; position: absolute; z-index: 1600; opacity: 0; transition: opacity 0.25s ease-out 0s; backface-visibility: hidden; will-change: opacity; }.pswp__share-modal--hidden { display: none; }.pswp__share-tooltip { z-index: 1620; position: absolute; background: #ffffff; top: 56px; border-radius: 2px; display: block; width: auto; right: 44px; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px; transform: translateY(6px); transition: transform 0.25s ease 0s; backface-visibility: hidden; will-change: transform; }.pswp__counter { position: relative; left: 0px; top: 0px; height: 44px; font-size: 13px; line-height: 44px; color: #ffffff; opacity: 0.75; padding: 0px 10px; margin-inline-end: auto; }.pswp__caption { position: absolute; left: 0px; bottom: 0px; width: 100%; min-height: 44px; }.pswp__caption__center { text-align: left; max-width: 420px; margin: 0px auto; font-size: 13px; padding: 10px; line-height: 20px; color: #cccccc; }.pswp__preloader { width: 44px; height: 44px; position: absolute; top: 0px; left: 50%; margin-left: -22px; opacity: 0; transition: opacity 0.25s ease-out 0s; will-change: opacity; direction: ltr; }.pswp__preloader__icn { width: 20px; height: 20px; margin: 12px; }@media screen and (max-width: 1024px){.pswp__preloader { position: relative; left: auto; top: auto; margin: 0px; float: right; }}.pswp__ui { -webkit-font-smoothing: auto; visibility: visible; opacity: 1; z-index: 1550; }.pswp__top-bar { position: absolute; left: 0px; top: 0px; height: 44px; width: 100%; display: flex; justify-content: flex-end; }.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right, .pswp__caption, .pswp__top-bar { backface-visibility: hidden; will-change: opacity; transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1) 0s; }.pswp__caption, .pswp__top-bar { background-color: rgba(0, 0, 0, 0.5); }.pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__top-bar { opacity: 0.001; }.wpa-ld button span.screen-reader, .longdesc-link span.screen-reader, .wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited, .wpa-hide-rtl#skiplinks a, .wpa-hide-rtl#skiplinks a:hover, .wpa-hide-rtl#skiplinks a:visited { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }label.wpa-screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited { }:root { --admin-bar-top: 7px; }.dashicons, .dashicons-before::before { font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; width: 20px; height: 20px; font-size: 20px; vertical-align: top; text-align: center; transition: color 0.1s ease-in 0s; }.dashicons-star-empty::before { content: ""; }@font-face{font-family:"Trocchi";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://fullsendorganicks.com/wp-content/swift-ai/cache/fullsendorganicks.com/product/do-it-your-damn-self-grow-kit/__data/qWcqB6WkuIDxDZLcPrxevQab8e2df4.woff) format('woff2');font-display:swap;}@font-face { font-family: "Work Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYqz_wNahGAdqQ43Rh_eZDrv_0.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYqz_wNahGAdqQ43Rh_eZDrv_0.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Work Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face{font-family:"petsupplies";font-weight:400;font-style:normal;src:url(https://fullsendorganicks.com/wp-content/uploads/fusion-icons/petsupplies-v1.6/fonts/petsupplies.eot?gcsdh#iefix) format("embedded-opentype"), url(https://fullsendorganicks.com/wp-content/swift-ai/cache/fullsendorganicks.com/product/do-it-your-damn-self-grow-kit/__data/petsupplies7471ccbd.woff) format("truetype"), url(https://fullsendorganicks.com/wp-content/uploads/fusion-icons/petsupplies-v1.6/fonts/petsupplies.woff?gcsdh) format("woff"), url(https://fullsendorganicks.com/wp-content/uploads/fusion-icons/petsupplies-v1.6/fonts/petsupplies.svg?gcsdh#petsupplies) format("svg");font-display:swap;}[class^="petsupplies-"], [class*=" petsupplies-"] { font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: petsupplies !important; }.petsupplies-angle-up::before { content: ""; }.petsupplies-menu::before { content: ""; }[class*=" awb-icon-"], [class^="awb-icon-"] { font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: awb-icons !important; }.awb-icon-twitter::before { content: ""; }.awb-icon-tiktok::before { content: ""; }.awb-icon-pinterest::before { content: ""; }.awb-icon-facebook::before { content: ""; }.awb-icon-linkedin::before { content: ""; }.awb-icon-youtube::before { content: ""; }.awb-icon-angle-left::before { content: ""; }.awb-icon-angle-right::before { content: ""; }.awb-icon-spinner::before { content: ""; }.awb-icon-instagram::before { content: ""; }.awb-icon-spotify::before { content: ""; }ul.products .product { padding: calc((var(--woocommerce_archive_grid_column_spacing))/ 2); }.products .fusion-product-wrapper { position: relative; border-width: 1px 1px 2px; border-style: solid; border-color: #efefef; border-image: initial; }.products-3 > li { width: 33.3333%; }.product { position: relative; }.fusion-woocommerce-equal-heights:not(.fusion-woo-archive-page-columns-1) .products .product.product-grid-view, .fusion-woocommerce-equal-heights:not(.fusion-woo-archive-page-columns-1) .products.related .product, .fusion-woocommerce-equal-heights:not(.fusion-woo-related-columns-1) .products .product.product-grid-view, .fusion-woocommerce-equal-heights:not(.fusion-woo-related-columns-1) .products.related .product, .fusion-woocommerce-equal-heights:not(.fusion-woo-shop-page-columns-1) .products .product.product-grid-view, .fusion-woocommerce-equal-heights:not(.fusion-woo-shop-page-columns-1) .products.related .product { display: flex; flex-direction: column; }.fusion-woocommerce-equal-heights:not(.fusion-woo-archive-page-columns-1) .products .product.product-grid-view .fusion-product-content, .fusion-woocommerce-equal-heights:not(.fusion-woo-archive-page-columns-1) .products .product.product-grid-view .fusion-product-wrapper, .fusion-woocommerce-equal-heights:not(.fusion-woo-archive-page-columns-1) .products.related .product .fusion-product-content, .fusion-woocommerce-equal-heights:not(.fusion-woo-archive-page-columns-1) .products.related .product .fusion-product-wrapper, .fusion-woocommerce-equal-heights:not(.fusion-woo-related-columns-1) .products .product.product-grid-view .fusion-product-content, .fusion-woocommerce-equal-heights:not(.fusion-woo-related-columns-1) .products .product.product-grid-view .fusion-product-wrapper, .fusion-woocommerce-equal-heights:not(.fusion-woo-related-columns-1) .products.related .product .fusion-product-content, .fusion-woocommerce-equal-heights:not(.fusion-woo-related-columns-1) .products.related .product .fusion-product-wrapper, .fusion-woocommerce-equal-heights:not(.fusion-woo-shop-page-columns-1) .products .product.product-grid-view .fusion-product-content, .fusion-woocommerce-equal-heights:not(.fusion-woo-shop-page-columns-1) .products .product.product-grid-view .fusion-product-wrapper, .fusion-woocommerce-equal-heights:not(.fusion-woo-shop-page-columns-1) .products.related .product .fusion-product-content, .fusion-woocommerce-equal-heights:not(.fusion-woo-shop-page-columns-1) .products.related .product .fusion-product-wrapper { display: flex; flex-direction: column; flex-grow: 1; }.cart-loading { display: none; z-index: 100; position: absolute; top: 50%; left: 0px; right: 0px; transform: translateY(-50%); text-align: center; }.cart-loading .awb-icon-spinner { animation: 1s linear 0s infinite normal none running mask; display: inline-block; line-height: 70px; }.cart-loading i { display: inline-block; height: 70px; width: 70px; line-height: 70px; border-radius: 50%; background-clip: padding-box;-webkit-background-clip: padding-box; background-color: rgba(0, 0, 0, 0.7); font-size: 25px; color: #ffffff; }.cart-loading .view-cart { margin-top: 10px; }.fusion-clean-product-image-wrapper { position: relative; }.fusion-clean-product-image-wrapper .fusion-rollover .cart-loading { position: relative; transform: none; inset: auto; margin: 0px 0px 5px; height: 100%; width: 100%; border-radius: 0px; background-clip: padding-box;-webkit-background-clip: padding-box; font-size: 14px; line-height: normal; text-transform: uppercase; }#wrapper .fusion-clean-product-image-wrapper .fusion-rollover .cart-loading { background-color: transparent; }.fusion-clean-product-image-wrapper .fusion-rollover .cart-loading i { font-size: 32px; line-height: 70px; }.fusion-clean-product-image-wrapper .fusion-rollover .cart-loading .view-cart { display: none; }.fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons a { letter-spacing: 1px; }.fusion-woo-product-design-clean .products .product .fusion-rollover .star-rating, .fusion-woo-product-design-clean .slides .product .fusion-rollover .star-rating { margin: 0px auto; }.fusion-woo-product-design-clean .products .product .fusion-rollover .fusion-rollover-content .fusion-product-buttons a, .fusion-woo-product-design-clean .slides .product .fusion-rollover .fusion-rollover-content .fusion-product-buttons a { padding: 0px; }.fusion-woo-product-design-clean .products .product .fusion-product-buttons, .fusion-woo-product-design-clean .slides .product .fusion-product-buttons { margin-top: 6px; text-transform: uppercase; }.fusion-woo-product-design-clean .products .product .fusion-product-buttons a, .fusion-woo-product-design-clean .slides .product .fusion-product-buttons a { display: inline; float: none; margin-top: 0px; padding: 0px; letter-spacing: 1px; }.fusion-woo-product-design-clean .products .product .fusion-product-buttons a::after, .fusion-woo-product-design-clean .products .product .fusion-product-buttons a::before, .fusion-woo-product-design-clean .slides .product .fusion-product-buttons a::after, .fusion-woo-product-design-clean .slides .product .fusion-product-buttons a::before { display: none; }.star-rating { display: inline-block; overflow: hidden; position: relative; height: 1em; line-height: 1em; font-size: 1em; width: 5.1em; }.star-rating::before { float: left; top: 0px; left: 0px; position: absolute; letter-spacing: 0.1em; }.star-rating span { overflow: hidden; float: left; top: 0px; left: 0px; position: absolute; padding-top: 1.5em; }.star-rating span::before { top: 0px; position: absolute; left: 0px; letter-spacing: 0.1em; }.fusion-body .fusion-wrapper .star-rating { font-family: awb-icons; }.fusion-body .fusion-wrapper .star-rating::before { content: ""; }.fusion-body .fusion-wrapper .star-rating span::before { content: ""; }.fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons, .fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons a, .fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-rollover-linebreak, .fusion-woo-slider .fusion-product-buttons, .fusion-woo-slider .fusion-product-buttons .fusion-rollover-linebreak, .fusion-woo-slider .fusion-product-buttons a { color: var(--image_rollover_text_color); }.fusion-woo-product-design-clean .products .fusion-rollover .star-rating span::before, .fusion-woo-product-design-clean .products .fusion-rollover .star-rating::before { color: var(--image_rollover_icon_color); }.products li .fusion-product-wrapper { background-color: var(--timeline_bg_color); }.product-buttons, .product-buttons-container, .products li .fusion-product-wrapper { border-color: var(--timeline_color); }.avada-has-transparent-timeline_color .product-buttons, .avada-has-transparent-timeline_color .product-buttons-container, .avada-has-transparent-timeline_color .products li .fusion-product-wrapper { border: none; }.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a, .fusion-menu-cart-items, .fusion-rollover-linebreak, .product-buttons a { font-size: var(--woo_icon_font_size); }.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a, .product-buttons a { padding-left: calc(var(--woo_icon_font_size) + 2px); }.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a::before, .product-buttons a::before { margin-left: calc(-2px - var(--woo_icon_font_size)); }.fusion-woo-product-design-clean .outofstock .fusion-image-wrapper, .fusion-woo-product-design-clean .product.sale .fusion-image-wrapper { z-index: auto; }.avada-single-product-gallery-wrapper { position: relative; min-width: 0px; }.woocommerce-product-gallery { position: relative; }.woocommerce-product-gallery .flex-control-thumbs { margin: 3px -4px 0px; width: auto; text-align: inherit; }.woocommerce-product-gallery .flex-control-thumbs li { display: inline-block; vertical-align: top; float: none; margin: 0px; padding: 4px; }.woocommerce-product-gallery--columns-1.woocommerce-product-gallery .flex-control-thumbs li { width: 100%; }.woocommerce-product-gallery--columns-2.woocommerce-product-gallery .flex-control-thumbs li { width: 50%; }.woocommerce-product-gallery--columns-3.woocommerce-product-gallery .flex-control-thumbs li { width: 33.3333%; }.woocommerce-product-gallery--columns-4.woocommerce-product-gallery .flex-control-thumbs li { width: 25%; }.woocommerce-product-gallery--columns-5.woocommerce-product-gallery .flex-control-thumbs li { width: 20%; }.woocommerce-product-gallery--columns-6.woocommerce-product-gallery .flex-control-thumbs li { width: 16.6667%; }.avada-product-images-thumbnails-bottom .avada-product-gallery, .avada-product-images-thumbnails-top .avada-product-gallery { flex-wrap: wrap; }.avada-product-images-thumbnails-bottom .avada-product-gallery .flex-control-thumbs, .avada-product-images-thumbnails-top .avada-product-gallery .flex-control-thumbs { direction: ltr; justify-content: space-between; opacity: 0; position: absolute; margin: 0px; }.avada-product-images-thumbnails-bottom .avada-product-gallery .flex-control-thumbs li, .avada-product-images-thumbnails-top .avada-product-gallery .flex-control-thumbs li { width: 119px; }.avada-product-images-thumbnails-left .avada-product-gallery .flex-control-thumbs, .avada-product-images-thumbnails-right .avada-product-gallery .flex-control-thumbs { flex-flow: column; flex-shrink: 0; position: relative; margin: 0px; }.avada-product-images-thumbnails-left .avada-product-gallery .flex-control-thumbs li, .avada-product-images-thumbnails-right .avada-product-gallery .flex-control-thumbs li { padding-bottom: 15%; }.avada-product-images-thumbnails-left .avada-product-gallery .flex-control-thumbs li:last-child, .avada-product-images-thumbnails-right .avada-product-gallery .flex-control-thumbs li:last-child { padding-bottom: 0px; }.avada-single-product-gallery-wrapper.avada-product-images-thumbnails-left .avada-product-gallery .flex-control-thumbs li, .avada-single-product-gallery-wrapper.avada-product-images-thumbnails-right .avada-product-gallery .flex-control-thumbs li { width: 100%; }.avada-product-images-thumbnails-right .avada-product-gallery .flex-control-thumbs { order: 2; }.avada-product-images-thumbnails-right .avada-product-gallery .flex-control-thumbs li { padding-left: 15%; }.avada-product-images-thumbnails-left .avada-product-gallery .flex-control-thumbs { order: 1; }.avada-product-images-thumbnails-left .avada-product-gallery .flex-control-thumbs li { padding-right: 15%; }.avada-product-gallery { display: flex; }.avada-product-gallery .avada-product-gallery-lightbox-trigger { position: absolute; inset: 0px; width: 100%; height: 100%; }.avada-product-gallery .woocommerce-product-gallery__image.flex-active-slide { position: relative; }.avada-product-gallery .flex-control-thumbs { display: flex; }.avada-product-gallery .flex-control-thumbs li { padding: 0px; }#reviews .commentlist { margin-bottom: 0px; }#reviews li { margin-bottom: 15px; }#reviews li:last-child { margin-bottom: 0px; }#reviews li .comment-text { padding: 15px; border: 1px solid #f2efef; margin-left: 70px; }#reviews li .avatar { float: left; max-width: 60px; }#reviews li .comment-text .meta { display: inline-block; margin-bottom: 10px; }#reviews li .comment-text .star-rating { float: right; margin-left: 5px; }#reviews li .comment-text .description { clear: right; }.shop_attributes { width: 100%; }.shop_attributes tr { border-bottom: 1px solid #e0e0e0; }.shop_attributes tr:last-child { border-bottom: 0px; }.shop_attributes tr th { text-align: left; width: 30%; font-weight: 700; padding: 5px 0px; }.shop_attributes tr td { text-align: left; width: 70%; padding: 5px 0px; }.product .shop_attributes p { margin: 0px; }.woocommerce-tabs { clear: both; }.woocommerce-tabs { overflow: hidden; padding-top: 60px; }.woocommerce-tabs > .tabs { list-style: none; padding: 0px; margin: 0px; width: 220px; float: left; }.woocommerce-tabs .tabs li a { display: block; padding: 10px 0px; border-bottom: 1px solid #e7e6e6; }.woocommerce-tabs .panel { border: 1px solid #e7e6e6; margin-left: 240px; }.woocommerce-tabs .panel { padding: 40px; }.woo-tabs-horizontal .woocommerce-tabs > .tabs { width: 100%; margin: 0px; border-bottom: 1px solid #dddddd; }.woo-tabs-horizontal .woocommerce-tabs > .tabs li { float: left; }.woo-tabs-horizontal .woocommerce-tabs > .tabs li a { padding: 10px 20px; border: 1px solid transparent !important; }.woo-tabs-horizontal .woocommerce-tabs > .tabs .active { border-top: 1px solid #dddddd; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; border-image: initial; border-bottom: none; min-height: 40px; margin-bottom: -1px; }.woo-tabs-horizontal .woocommerce-tabs .entry-content { float: left; margin: 0px; width: 100%; border-top: none; }.woocommerce .avada-order-details .order-again .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .shipping-calculator-form .button, .woocommerce button.button, .woocommerce button.fusion-button { margin: 0px; cursor: pointer; }.woocommerce .button { cursor: pointer; }.woocommerce .single_add_to_cart_button, .woocommerce button.button { margin-top: -1px; }.woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button { font-weight: 700; }.fusion-menu-cart-items { line-height: 1.5; }.woocommerce-MyAccount-navigation > ul .is-active a, .woocommerce-checkout-nav .is-active a, .woocommerce-tabs > .tabs .active a { background-color: var(--content_bg_color); }#final-order-details .mini-order-details tr:last-child .amount, .avada-order-details .shop_table.order_details tfoot tr:last-child .amount, .cart_totals .order-total .amount, .checkout .shop_table tfoot .order-total .amount, .fusion-carousel-title-below-image .fusion-carousel-meta .price .amount, .fusion-content-widget-area .widget_layered_nav li.chosen .count, .fusion-content-widget-area .widget_layered_nav li.chosen a, .fusion-content-widget-area .widget_layered_nav li.chosen a::before, .fusion-content-widget-area .widget_layered_nav_filters li.chosen a, .fusion-content-widget-area .widget_layered_nav_filters li.chosen a::before, .my_account_orders .woocommerce-orders-table__cell-order-number a, .shop_table .product-subtotal .amount, .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li.is-active a::after, .woocommerce-side-nav li.is-active a, .woocommerce-side-nav li.is-active a::after, .woocommerce-tabs .tabs li.active a, .woocommerce-tabs .tabs li.active a .arrow::after { color: var(--primary_color); }.avada-product-images-thumbnails-left .avada-product-gallery .flex-control-thumbs, .avada-product-images-thumbnails-right .avada-product-gallery .flex-control-thumbs { width: var(--woocommerce_product_images_thumbnail_column_width); }.fusion-menu-cart-items { width: var(--dropdown_menu_width); }.woocommerce-product-gallery .flex-direction-nav a { width: var(--slider_nav_box_dimensions-width); font-size: var(--slider_arrow_size); }* { box-sizing: border-box; }input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="submit"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], textarea { appearance: none; border-radius: 0px; }body { margin: 0px; min-width: 320px; text-size-adjust: 100%; overflow: hidden scroll; color: var(--body_typography-color); font-size: var(--body_typography-font-size, 16px); font-family: var(--body_typography-font-family, inherit); }#boxed-wrapper { overflow-x: clip; }#wrapper { overflow: visible; }img { border-style: none; vertical-align: top; max-width: 100%; height: auto; }a { text-decoration: none; }input, select, textarea { font-family: var(--body_typography-font-family, inherit); vertical-align: middle; color: var(--body_typography-color); }fieldset, form { margin: 0px; padding: 0px; border-style: none; }#wrapper .product-category a h2.woocommerce-loop-category__title, .fusion-main-menu > ul > li > a .fusion-menu-description, a, a::after, a::before { transition-property: color, background-color, border-color; transition-duration: 0.2s; transition-timing-function: linear; }#main { padding: 55px 10px 45px; clear: both; }.review { width: 100%; }.meta { list-style: none; margin: 0px 0px 13px; padding: 0px; overflow: hidden; font-size: 12px; line-height: 14px; color: #333333; }#content { width: 71.1702%; float: left; min-height: 1px; }.commentlist { list-style: none; margin: 0px 0px 65px; padding: 0px; }.commentlist li { margin: 0px; padding: 0px; }.comment-form input, .s { float: none; }#tribe-bar-form input[type="text"], .input-text, .tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type="text"], input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"] { border: 1px solid #d2d2d2; font-size: 13px; color: #747474; padding: 8px 15px; width: 100%; box-sizing: border-box; }.fusion-post-content p, .post-content p { margin: 0px 0px 20px; }.fusion-animated { position: relative; z-index: 2000; }#wrapper .fusion-events-shortcode .fusion-events-meta h4, .fusion-carousel-meta, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, .fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery::before, .fusion-image-wrapper .fusion-rollover .fusion-rollover-link::before, .fusion-recent-posts .columns .column .meta, .fusion-rollover-linebreak, .fusion-single-line-meta, .product-buttons a { line-height: 1.5; }.layout-wide-mode #wrapper { width: 100%; max-width: none; }#sliders-container { position: relative; }.searchform .fusion-search-form-content { display: flex; align-items: center; overflow: hidden; width: 100%; }.searchform .fusion-search-form-content .fusion-search-field { flex-grow: 1; }.searchform .fusion-search-form-content .fusion-search-field input { background-color: #ffffff; border: 1px solid #d2d2d2; color: #747474; font-size: 13px; padding: 8px 15px; height: 33px; width: 100%; box-sizing: border-box; margin: 0px; outline: 0px; }.searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { background: #000000; border: none; border-radius: 0px; color: #ffffff; font-size: 1em; height: 33px; line-height: 33px; margin: 0px; padding: 0px; width: 33px; text-indent: 0px; cursor: pointer; font-family: awb-icons; font-weight: 400; text-shadow: none; -webkit-font-smoothing: antialiased; transition: all 0.2s ease 0s; }.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content, .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content { position: relative; }.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button, .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button { position: absolute; }.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button input[type="submit"], .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button input[type="submit"] { background-color: transparent; color: #aaa9a9; }.flex-control-nav, .flex-direction-nav, .flexslider .slides { margin: 0px; padding: 0px; list-style: none; z-index: 1000; }.flex-control-nav, .flex-direction-nav, .flexslider .slides { z-index: 2; }.flex-viewport { max-height: 2000px; transition: all 1s ease 0s; }.flex-direction-nav a { font-family: awb-icons; width: 30px; height: 30px; margin: -20px 0px 0px; background-color: rgba(0, 0, 0, 0.5); background-repeat: no-repeat; position: absolute; top: 50%; cursor: pointer; opacity: 0; transition: all 0.3s ease 0s; z-index: 100; overflow: hidden; text-align: center; line-height: 30px; font-size: 16px; font-weight: 400; -webkit-font-smoothing: none; color: #ffffff; }.flex-direction-nav .flex-next { right: 0px; text-indent: 2px; }.flex-direction-nav .flex-prev { left: 0px; text-indent: -2px; }.flex-control-nav { width: 100%; position: absolute; bottom: 0px; text-align: center; }.fusion-body .flex-control-nav li { margin: 0px 6px; display: inline-block; }.flex-control-thumbs { margin: 5px 0px 0px; position: static; overflow: hidden; }.flex-control-thumbs li { width: 25%; float: left; }.fusion-body .flex-control-thumbs li { margin: 0px; }.flex-control-thumbs img { width: 100%; display: block; opacity: 0.7; cursor: pointer; transition: opacity 0.2s cubic-bezier(0.21, 0.6, 0.35, 1) 0s; }.flex-control-thumbs img:hover { opacity: 1; }.flex-control-thumbs .flex-active { opacity: 1; cursor: default; }.fusion-row { margin: 0px auto; }.fusion-row::after, .fusion-row::before { content: " "; display: table; }.fusion-row::after { clear: both; }bold, strong { font-weight: bolder; }.fusion-video iframe, iframe { border: none; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #333333; display: block; font-size: 1rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.fusion-image-wrapper { overflow: hidden; z-index: 1; position: relative; }.fusion-image-size-fixed { display: inline-block; max-width: 100%; vertical-align: top; }.fusion-clean-product-image-wrapper .fusion-rollover-content .view-cart { position: relative; z-index: 9; }.fusion-rollover-content .fusion-product-buttons { z-index: 99; position: relative; }.fusion-rollover-content .fusion-product-buttons a { display: block; margin-top: 10px; padding-left: 16px; width: auto; line-height: normal; text-align: left; max-width: 49%; font-size: 12px; box-sizing: border-box; z-index: 99; }.post-content p { margin-top: 0px; margin-bottom: 20px; }.fusion-avatar-circle .attachment-recent-works-thumbnail, .fusion-avatar-circle .avatar { border-radius: 50%; }.fusion-page-load-link { display: none; }.fusion-disable-outline input, .fusion-disable-outline select, .fusion-disable-outline textarea { outline: 0px; }.avada-html-layout-boxed, .avada-html-layout-boxed body, .avada-html-layout-boxed body.custom-background, html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed), html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed) body { background-color: var(--bg_color); background-blend-mode: var(--bg-color-overlay); }body { background-image: var(--bg_image); background-repeat: var(--bg_repeat); }#main, .layout-boxed-mode #main, .layout-boxed-mode.avada-footer-fx-sticky .above-footer-wrapper, .layout-boxed-mode.avada-footer-fx-sticky-with-parallax-bg-image .above-footer-wrapper, .layout-wide-mode #main, .layout-wide-mode #wrapper, body, html, html body.custom-background { background-color: var(--content_bg_color); }#main, .wrapper_blank #main { background-image: var(--content_bg_image); background-repeat: var(--content_bg_repeat); }.content-box-percentage, .fusion-date-and-formats .fusion-format-box i, .price ins .amount, .price > .amount, .star-rating span::before, .star-rating::before { color: var(--primary_color); }#toTop { background-color: var(--totop_background); border-radius: 4px 4px 0px 0px; bottom: 0px; height: 35px; position: fixed; text-align: center; width: 48px; opacity: 0; z-index: 100000; transition: opacity 0.4s ease-in-out 0s, background 0.2s ease-in-out 0s; line-height: 1; pointer-events: none; }#toTop::before { line-height: 35px; content: ""; -webkit-font-smoothing: antialiased; font-family: awb-icons; font-size: 22px; color: var(--totop_icon_color); }.to-top-container #toTop { border-radius: var(--totop_border_radius) var(--totop_border_radius) 0 0; }.to-top-right #toTop { right: 75px; }.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a::before, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-rollover .fusion-rollover-content .fusion-rollover-title { color: var(--image_rollover_text_color); }#comment-input input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .fusion-login-box .fusion-login-form input[type="password"], .fusion-login-box .fusion-login-form input[type="text"], .input-text:not(textarea), .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"], .searchform .fusion-search-form-content .fusion-search-field input, .searchform .search-table .search-field input, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], select { height: var(--form_input_height); padding-top: 0px; padding-bottom: 0px; }.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { width: var(--form_input_height); }.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"], .select2-container .select2-choice > .select2-chosen, .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: var(--form_input_height); }#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], select, textarea { background-color: var(--form_bg_color); font-size: var(--form_text_size); color: var(--form_text_color); }.searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single { background-color: var(--form_bg_color); font-size: var(--form_text_size); }#calc_shipping_state_field .select2-selection__placeholder, #comment-input .placeholder, #comment-textarea .placeholder, .fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-button input[type="submit"], .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type="submit"], .select2-results__option, input.s .placeholder { font-size: var(--form_text_size); color: var(--form_text_color); }.catalog-ordering a, .order-dropdown ul li a, .order-dropdown > li::after, .searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single .select2-selection__rendered { color: var(--form_text_color); }#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent .select-arrow, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .gravity-select-parent .select-arrow, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-field input, .select-arrow, .select2-container .select2-selection .select2-selection__arrow, .select2-container--default .select2-dropdown .select2-search, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-container--default .select2-selection--single, .select2-dropdown, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], select, textarea { border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left); border-color: var(--form_border_color); border-radius: var(--form_border_radius); }:root { --adminbar-height:0px; }#main .fusion-row, #slidingbar-area .fusion-row, .fusion-footer-widget-area .fusion-row, .fusion-page-title-row, .tfs-slider .slide-content-container .slide-content { max-width: var(--site_width); }html:not(.avada-has-site-width-percent) #main, html:not(.avada-has-site-width-percent) .fusion-footer-copyright-area, html:not(.avada-has-site-width-percent) .fusion-footer-widget-area, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-bottom .fusion-sliding-bar, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-top .fusion-sliding-bar, html:not(.avada-has-site-width-percent) .tfs-slider .slide-content-container { padding-left: 30px; padding-right: 30px; }html:not(.avada-has-site-width-percent) #main.width-100 { padding-left: var(--hundredp_padding-fallback_to_zero); padding-right: var(--hundredp_padding-fallback_to_zero); }.fusion-page-title-bar.fusion-tb-page-title-bar { padding-left: 0px; padding-right: 0px; height: auto; }.width-100 .fusion-fullwidth, .width-100 .nonhundred-percent-fullwidth { margin-left: var(--hundredp_padding-hundred_percent_negative_margin); margin-right: var(--hundredp_padding-hundred_percent_negative_margin); }#main { padding-left: 30px; padding-right: 30px; padding-top: var(--main_padding-top); padding-bottom: var(--main_padding-bottom); }#main.width-100 { padding-left: var(--hundredp_padding-fallback_to_zero); padding-right: var(--hundredp_padding-fallback_to_zero); }html.avada-is-100-percent-template #main { padding-left: 0px; padding-right: 0px; }html.avada-is-100-percent-template #main.width-100 { padding-left: var(--hundredp_padding-fallback_to_zero); padding-right: var(--hundredp_padding-fallback_to_zero); }.layout-wide-mode #wrapper { width: 100%; max-width: none; }.fusion-body .fusion-flexslider .flex-direction-nav a, .fusion-body .fusion-flexslider.flexslider-attachments .flex-direction-nav a, .fusion-body .fusion-flexslider.flexslider-posts .flex-direction-nav a, .fusion-body .fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a, .fusion-body .fusion-slider-sc .flex-direction-nav a, .fusion-body .woocommerce-product-gallery .flex-direction-nav a { width: var(--slider_nav_box_dimensions-width); height: var(--slider_nav_box_dimensions-height); line-height: var(--slider_nav_box_dimensions-height); font-size: var(--slider_arrow_size); }#nav ul li ul li a, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-blog-shortcode .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body #main .tribe-events .datepicker, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-load-more-button, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-captions h3, .gform_page_footer input[type="button"], .meta .fusion-date, .more, .review blockquote div strong, .review blockquote q, .ticket-selector-submit-btn[type="submit"], .widget.woocommerce .product-title, body { font-family: var(--body_typography-font-family); font-weight: var(--body_typography-font-weight); letter-spacing: var(--body_typography-letter-spacing); font-style: var(--body_typography-font-style,normal); }#slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-body #main .tribe-events .datepicker, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .fusion-project-details-tb .project-info h4, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body { font-size: var(--body_typography-font-size); }#nav ul li ul li a, #side-header .fusion-contact-info, #side-header .header-social .top-menu, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-accordian .panel-body, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-captions h3, .gform_page_footer input[type="button"], .meta .fusion-date, .more, .review blockquote div strong, .review blockquote q, .single-tribe_events #tribe-events-content .tribe-events-event-meta dt, .ticket-selector-submit-btn[type="submit"], body { line-height: var(--body_typography-line-height); }.fusion-blog-timeline-layout .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .fusion-wrapperr .meta, .fusion-body .quantity, .fusion-body .quantity .minus, .fusion-body .quantity .plus, .fusion-body .quantity .qty, .fusion-body .tribe-block__tickets__registration__tickets__header, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-body .tribe-events .tribe-events-calendar-list__event-datetime, .fusion-main-menu .fusion-custom-menu-item-contents, .fusion-project-details-tb .project-info h4, .fusion-rollover .price .amount, .post .post-content, .project-content .project-info h4, .review blockquote div, .search input, .sidebar .jtwt, .sidebar .widget .recentcomments, .sidebar .widget_archive li, .sidebar .widget_categories li, .sidebar .widget_layered_nav li, .sidebar .widget_links li, .sidebar .widget_meta li, .sidebar .widget_nav_menu li, .sidebar .widget_pages li, .sidebar .widget_product_categories li, .sidebar .widget_recent_entries li, .title-row, body { color: var(--body_typography-color); }#main .post h2 a, .about-author .title a, .fusion-blog-pagination .pagination .pagination-next::after, .fusion-blog-pagination .pagination .pagination-prev::before, .fusion-hide-pagination-text .pagination-next::after, .fusion-hide-pagination-text .pagination-prev::before, .fusion-load-more-button, .fusion-rollover a, .pagination .pagination-next::after, .pagination .pagination-prev::before, .project-content .project-info .project-info-box a, .shop_attributes tr th, .single-navigation a[rel="next"]::after, .single-navigation a[rel="prev"]::before, body a, body a::after, body a::before { color: var(--link_color); }.fusion-modal h1, .fusion-page-title-bar h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-title h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, h1 { font-family: var(--h1_typography-font-family); font-weight: var(--h1_typography-font-weight); line-height: var(--h1_typography-line-height); letter-spacing: var(--h1_typography-letter-spacing); text-transform: var(--h1_typography-text-transform); font-style: var(--h1_typography-font-style,normal); }.fusion-modal h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, h1 { font-size: var(--h1_typography-font-size); }.fusion-modal h1, .fusion-post-content h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, .title h1, h1 { color: var(--h1_typography-color); }h1 { margin-top: var(--h1_typography-margin-top); margin-bottom: var(--h1_typography-margin-bottom); }.ei-title h2, .main-flex .slide-content h2, .post h2, .post-content h2, h2 { font-family: var(--h2_typography-font-family); font-weight: var(--h2_typography-font-weight); line-height: var(--h2_typography-line-height); letter-spacing: var(--h2_typography-letter-spacing); text-transform: var(--h2_typography-text-transform); font-style: var(--h2_typography-font-style,normal); }#wrapper .woocommerce .checkout h3, .post h2, .post-content h2, .woocommerce .checkout h3, h2, h2.entry-title { font-size: var(--h2_typography-font-size); }.fusion-post-content h2, .search-page-search-form h2, .woocommerce .checkout h3, .woocommerce h2, .woocommerce-tabs h2, h2 { color: var(--h2_typography-color); }.fusion-title-size-two, h2 { margin-top: var(--h2_typography-margin-top); margin-bottom: var(--h2_typography-margin-bottom); }.fusion-carousel-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, .fusion-megamenu-title, .fusion-person .person-desc .person-author .person-author-wrapper, .fusion-project-details-tb .project-info h4, .fusion-tabs .nav-tabs li .fusion-tab-heading, .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-theme-sharing-box h4, .fusion-title h4, .fusion-widget-area h4, .popover .popover-title, .post-content h4, .project-content .project-info h4, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4, table th { font-family: var(--h4_typography-font-family); font-weight: var(--h4_typography-font-weight); line-height: var(--h4_typography-line-height); letter-spacing: var(--h4_typography-letter-spacing); text-transform: var(--h4_typography-text-transform); font-style: var(--h4_typography-font-style,normal); }#tab-reviews #reviews #comments > h2, #wrapper #main #comments .fusion-title h2, #wrapper #main #comments .fusion-title h3, #wrapper #main #respond .fusion-title h2, #wrapper #main #respond .fusion-title h3, #wrapper #main .about-author .fusion-title h2, #wrapper #main .about-author .fusion-title h3, #wrapper #main .related-posts .fusion-title h2, #wrapper #main .related-posts .fusion-title h3, #wrapper #main .related.products .fusion-title h2, #wrapper #main .related.products .fusion-title h3, .single-product .woocommerce-tabs .fusion-woocommerce-tab-title, .woocommerce-container .up-sells .fusion-title h3 { font-family: var(--post_titles_extras_typography-font-family); font-weight: var(--post_titles_extras_typography-font-weight); line-height: var(--post_titles_extras_typography-line-height); letter-spacing: var(--post_titles_extras_typography-letter-spacing); text-transform: var(--post_titles_extras_typography-text-transform); font-style: var(--post_titles_extras_typography-font-style,normal); }#tab-reviews #reviews #comments > h2, #wrapper #main #comments .fusion-title h2, #wrapper #main #comments .fusion-title h3, #wrapper #main #respond .fusion-title h2, #wrapper #main #respond .fusion-title h3, #wrapper #main .about-author .fusion-title h2, #wrapper #main .about-author .fusion-title h3, #wrapper #main .related-posts .fusion-title h2, #wrapper #main .related-posts .fusion-title h3, #wrapper #main .related.products .fusion-title h2, #wrapper #main .related.products .fusion-title h3, .single-product .woocommerce-tabs .fusion-woocommerce-tab-title, .woocommerce-container .up-sells .fusion-title h3 { font-size: var(--post_titles_extras_typography-font-size); }#tab-reviews #reviews #comments > h2, #wrapper #main #comments .fusion-title h2, #wrapper #main #comments .fusion-title h3, #wrapper #main #respond .fusion-title h2, #wrapper #main #respond .fusion-title h3, #wrapper #main .about-author .fusion-title h2, #wrapper #main .about-author .fusion-title h3, #wrapper #main .related-posts .fusion-title h2, #wrapper #main .related-posts .fusion-title h3, #wrapper #main .related.products .fusion-title h2, #wrapper #main .related.products .fusion-title h3, .single-product .woocommerce-tabs .fusion-woocommerce-tab-title, .woocommerce-container .up-sells .fusion-title h3 { color: var(--post_titles_extras_typography-color); }.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-field input, .fusion-search-form-clean #bbpress-forums .bbp-search-form #bbp_search, .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-field input { padding-left: var(--form_input_height); }.fusion-page-title-bar { border: none; --page_title_height:220px; --page_title_mobile_height:240px; --page_title_bg_color:var(--awb-color6); --page_title_border_color:rgba(226,226,226,0); --page_title_font_size:54px; --page_title_line_height:2em; --page_title_color:var(--awb-color1); --page_title_subheader_font_size:18px; --page_title_subheader_color:var(--awb-color1); --page_title_bg:url("//fullsendorganicks.com/wp-content/swift-ai/images/wp-content/uploads/2022/05/Header-Image-jpg.webp"); --page_title_bg_retina:var(--page_title_bg); }#customer_login .col-1, #customer_login .col-2, #customer_login h2, #customer_login_box, #final-order-details .mini-order-details tr:last-child, #reviews li .comment-text, #small-nav, #wrapper .side-nav li a, #wrapper .side-nav li.current_page_item li a, .avada-skin-rev, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .chzn-drop, .commentlist .the-comment, .es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img, .fusion-author .fusion-author-social, .fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep, .fusion-body .avada-myaccount-user, .fusion-body .avada-myaccount-user .avada-myaccount-user-column, .fusion-body .avada-order-details .shop_table.order_details tfoot, .fusion-body .cart-totals-buttons, .fusion-body .cart_totals, .fusion-body .cart_totals .total, .fusion-body .cart_totals h2, .fusion-body .checkout .shop_table tfoot, .fusion-body .coupon, .fusion-body .coupon h2, .fusion-body .my_account_orders tr, .fusion-body .order-info, .fusion-body .order-total, .fusion-body .quantity .minus, .fusion-body .quantity .qty, .fusion-body .shop_attributes tr, .fusion-body .shop_table tr, .fusion-body .woocommerce .address h4, .fusion-body .woocommerce .addresses .title, .fusion-body .woocommerce .checkout #customer_details .col-1, .fusion-body .woocommerce .checkout #customer_details .col-2, .fusion-body .woocommerce .checkout h3, .fusion-body .woocommerce .cross-sells, .fusion-body .woocommerce .cross-sells h2, .fusion-body .woocommerce .social-share, .fusion-body .woocommerce .social-share li, .fusion-body .woocommerce-MyAccount-content, .fusion-body .woocommerce-MyAccount-content h2, .fusion-body .woocommerce-MyAccount-content h3, .fusion-body .woocommerce-MyAccount-navigation ul li a, .fusion-body .woocommerce-content-box, .fusion-body .woocommerce-content-box h2, .fusion-body .woocommerce-shipping-calculator, .fusion-body .woocommerce-shipping-calculator h2, .fusion-body .woocommerce-side-nav li a, .fusion-body .woocommerce-tabs .tabs li a, .fusion-body.woo-tabs-horizontal .woocommerce-tabs > .entry-content, .fusion-content-widget-area .product_list_widget li, .fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget li a::before, .fusion-content-widget-area .widget_archive li, .fusion-content-widget-area .widget_categories li, .fusion-content-widget-area .widget_layered_nav li, .fusion-content-widget-area .widget_links li, .fusion-content-widget-area .widget_meta li, .fusion-content-widget-area .widget_nav_menu li, .fusion-content-widget-area .widget_pages li, .fusion-content-widget-area .widget_product_categories li, .fusion-content-widget-area .widget_recent_entries li, .fusion-counters-box .fusion-counter-box .counter-box-border, .fusion-filters, .fusion-hide-pagination-text .pagination-next, .fusion-hide-pagination-text .pagination-prev, .fusion-pagination .page-numbers, .fusion-project-details-tb .project-info .project-info-box, .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link, .input-radio, .ls-avada, .page-links a, .pagination a.inactive, .panel.entry-content, .post .fusion-meta-info, .price_slider_wrapper, .progress-bar, .project-content .project-info .project-info-box, .search-page-search-form, .side-nav, .side-nav li a, .side-nav-left .side-nav, .single-navigation, .table, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .table-1 table, .table-1 table th, .table-1 tr td, .table-2 table thead, .table-2 tr td, .tabs-vertical .tabs-container .tab_content, .tabs-vertical .tabset, .tagcloud a, .tkt-slctr-tbl-wrap-dv table, .tkt-slctr-tbl-wrap-dv tr td, .widget_layered_nav li, .widget_product_categories li, .woo-tabs-horizontal .woocommerce .woocommerce-MyAccount-navigation > ul .is-active, .woo-tabs-horizontal .woocommerce .woocommerce-checkout-nav .is-active, .woo-tabs-horizontal .woocommerce-MyAccount-navigation, .woo-tabs-horizontal .woocommerce-tabs > .tabs, .woo-tabs-horizontal .woocommerce-tabs > .wc-tab, .woocommerce .social-share, .woocommerce .social-share li, .woocommerce-pagination .page-numbers, h5.toggle.active + .toggle-content, tr td { border-color: var(--sep_color); }:root { --awb-color1:#ffffff; --awb-color1-h:0; --awb-color1-s:0%; --awb-color1-l:100%; --awb-color1-a:100%; --awb-color2:#f8f5f2; --awb-color2-h:30; --awb-color2-s:30%; --awb-color2-l:96%; --awb-color2-a:100%; --awb-color3:#f2f3f5; --awb-color3-h:220; --awb-color3-s:13%; --awb-color3-l:95%; --awb-color3-a:100%; --awb-color4:#e2e2e2; --awb-color4-h:0; --awb-color4-s:0%; --awb-color4-l:89%; --awb-color4-a:100%; --awb-color5:#3d6f42; --awb-color5-h:126; --awb-color5-s:29%; --awb-color5-l:34%; --awb-color5-a:100%; --awb-color6:#1e3120; --awb-color6-h:126; --awb-color6-s:24%; --awb-color6-l:15%; --awb-color6-a:100%; --awb-color7:#212934; --awb-color7-h:215; --awb-color7-s:22%; --awb-color7-l:17%; --awb-color7-a:100%; --awb-color8:#000000; --awb-color8-h:0; --awb-color8-s:0%; --awb-color8-l:0%; --awb-color8-a:100%; --awb-custom_color_1:#f18301; --awb-custom_color_1-h:33; --awb-custom_color_1-s:99%; --awb-custom_color_1-l:47%; --awb-custom_color_1-a:100%; --awb-custom_color_2:#008301; --awb-custom_color_2-h:120; --awb-custom_color_2-s:100%; --awb-custom_color_2-l:26%; --awb-custom_color_2-a:100%; --awb-custom_color_3:#2f3640; --awb-custom_color_3-h:215; --awb-custom_color_3-s:15%; --awb-custom_color_3-l:22%; --awb-custom_color_3-a:100%; --awb-typography1-font-family:Trocchi, Arial, Helvetica, sans-serif; --awb-typography1-font-size:52px; --awb-typography1-font-weight:400; --awb-typography1-font-style:normal; --awb-typography1-line-height:1.35; --awb-typography1-letter-spacing:0px; --awb-typography1-text-transform:none; --awb-typography2-font-family:"Work Sans", Arial, Helvetica, sans-serif; --awb-typography2-font-size:14px; --awb-typography2-font-weight:600; --awb-typography2-font-style:normal; --awb-typography2-line-height:1.1; --awb-typography2-letter-spacing:2px; --awb-typography2-text-transform:none; --awb-typography3-font-family:"Work Sans", Arial, Helvetica, sans-serif; --awb-typography3-font-size:15px; --awb-typography3-font-weight:500; --awb-typography3-font-style:normal; --awb-typography3-line-height:27px; --awb-typography3-letter-spacing:0.015em; --awb-typography3-text-transform:none; --awb-typography4-font-family:"Work Sans", Arial, Helvetica, sans-serif; --awb-typography4-font-size:17px; --awb-typography4-font-weight:400; --awb-typography4-font-style:normal; --awb-typography4-line-height:1.8; --awb-typography4-letter-spacing:0.015em; --awb-typography4-text-transform:none; --awb-typography5-font-family:"Work Sans", Arial, Helvetica, sans-serif; --awb-typography5-font-size:13px; --awb-typography5-font-weight:400; --awb-typography5-font-style:normal; --awb-typography5-line-height:1.72; --awb-typography5-letter-spacing:0.015em; --awb-typography5-text-transform:none; --site_width:1365px; --site_width-int:1365; --margin_offset-top:0px; --margin_offset-bottom:0px; --margin_offset-top-no-percent:0px; --margin_offset-bottom-no-percent:0px; --main_padding-top:0; --main_padding-top-or-55px:0; --main_padding-bottom:0; --hundredp_padding:30px; --hundredp_padding-fallback_to_zero:30px; --hundredp_padding-fallback_to_zero_px:30px; --hundredp_padding-hundred_percent_negative_margin:-30px; --sidebar_width:24%; --sidebar_gutter:6%; --sidebar_2_1_width:20%; --sidebar_2_2_width:20%; --dual_sidebar_gutter:4%; --grid_main_break_point:1000; --side_header_break_point:1080; --content_break_point:800; --typography_sensitivity:0.4; --typography_factor:0.47; --primary_color:var(--awb-custom_color_1); --primary_color-85a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 15%)); --primary_color-7a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 30%)); --primary_color-5a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 50%)); --primary_color-35a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 65%)); --primary_color-2a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 80%)); --header_bg_repeat:no-repeat; --side_header_width:0px; --side_header_width-int:0; --header_padding-top:0; --header_padding-bottom:0; --header_padding-left:0; --header_padding-right:0; --menu_highlight_background:var(--awb-color5); --menu_arrow_size-width:23px; --menu_arrow_size-height:12px; --nav_highlight_border:3px; --nav_padding:48px; --nav_padding-no-zero:48px; --dropdown_menu_top_border_size:3px; --dropdown_menu_width:200px; --mainmenu_dropdown_vertical_padding:12px; --menu_sub_bg_color:var(--awb-color1); --menu_bg_hover_color:var(--awb-color5); --menu_sub_sep_color:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 95% )); --menu_h45_bg_color:var(--awb-color1); --nav_typography-font-family:, Arial, Helvetica, sans-serif; --nav_typography-font-weight:400; --nav_typography-font-size:17px; --nav_typography-letter-spacing:0px; --nav_typography-color:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 45% )); --nav_typography-color-65a:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc(var(--awb-color8-a) - 35%)); --nav_typography-color-35a:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc(var(--awb-color8-a) - 65%)); --menu_hover_first_color:var(--awb-color8); --menu_hover_first_color-65a:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc(var(--awb-color8-a) - 35%)); --menu_sub_color:var(--awb-color8); --nav_dropdown_font_size:14px; --flyout_menu_icon_font_size:20px; --flyout_menu_icon_font_size_px:20px; --snav_font_size:12px; --sec_menu_lh:48px; --header_top_menu_sub_color:hsla(var(--awb-color7-h),var(--awb-color7-s),var(--awb-color7-l),calc( var(--awb-color7-a) - 30% )); --mobile_menu_icons_top_margin:2px; --mobile_menu_nav_height:52px; --mobile_header_bg_color:var(--awb-color6); --mobile_menu_background_color:var(--awb-color5); --mobile_menu_hover_color:var(--awb-color1); --mobile_menu_border_color:var(--awb-color5); --mobile_menu_toggle_color:var(--awb-color8); --mobile_menu_typography-font-family:, Arial, Helvetica, sans-serif; --mobile_menu_typography-font-size:16px; --mobile_menu_typography-font-weight:400; --mobile_menu_typography-line-height:42px; --mobile_menu_typography-letter-spacing:0px; --mobile_menu_typography-color:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc( var(--awb-color1-a) - 26% )); --mobile_menu_typography-font-size-30-or-24px:24px; --mobile_menu_typography-font-size-open-submenu:var(--mobile_menu_typography-font-size, 13px); --mobile_menu_font_hover_color:var(--awb-color5); --menu_icon_size:14px; --logo_alignment:left; --logo_background_color:var(--awb-color1); --slidingbar_width:300px; --slidingbar_width-percent_to_vw:300px; --slidingbar_content_padding-top:60px; --slidingbar_content_padding-bottom:60px; --slidingbar_content_padding-left:30px; --slidingbar_content_padding-right:30px; --slidingbar_bg_color:var(--awb-color7); --slidingbar_divider_color:var(--awb-color7); --slidingbar_link_color:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc( var(--awb-color1-a) - 14% )); --slidingbar_link_color_hover:var(--awb-color1); --footer_divider_color:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc( var(--awb-color1-a) - 88% )); --footer_headings_typography-font-size:15px; --footer_headings_typography-font-weight:400; --footer_headings_typography-line-height:1.5; --footer_headings_typography-letter-spacing:1.5px; --footer_headings_typography-color:var(--awb-color1); --footer_text_color:var(--awb-color1); --sidebar_bg_color:rgba(255,255,255,0); --bg_image:none; --bg_repeat:no-repeat; --bg_color:var(--awb-color2); --bg-color-overlay:normal; --bg_pattern:url("//fullsendorganicks.com/wp-content/swift-ai/images/wp-content/themes/Avada/assets/images/patterns/pattern1-png.webp"); --content_bg_color:var(--awb-color1); --content_bg_image:none; --content_bg_repeat:no-repeat; --body_typography-font-family:var(--awb-typography4-font-family); --body_typography-font-size:var(--awb-typography4-font-size); --base-font-size:17; --body_typography-font-weight:var(--awb-typography4-font-weight); --body_typography-font-style:var(--awb-typography4-font-style); --body_typography-line-height:var(--awb-typography4-line-height); --body_typography-letter-spacing:var(--awb-typography4-letter-spacing); --body_typography-color:var(--awb-color8); --link_color:var(--awb-color8); --link_color-8a:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc(var(--awb-color8-a) - 20%)); --link_hover_color:var(--awb-custom_color_1); --link_hover_color-85a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 15%)); --link_hover_color-7a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 30%)); --link_hover_color-5a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 50%)); --link_hover_color-35a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 65%)); --link_hover_color-2a:hsla(var(--awb-custom_color_1-h),var(--awb-custom_color_1-s),var(--awb-custom_color_1-l),calc(var(--awb-custom_color_1-a) - 80%)); --awb-link_decoration_line:none; --awb-link_decoration_style:solid; --awb-link_decoration_thickness:1px; --awb-link_decoration_underline_offset:auto; --awb-link_decoration_line_hover:none; --awb-link_decoration_style_hover:solid; --awb-link_decoration_thickness_hover:1px; --awb-link_decoration_underline_offset_hover:auto; --h1_typography-font-family:var(--awb-typography1-font-family); --h1_typography-font-weight:var(--awb-typography1-font-weight); --h1_typography-line-height:var(--awb-typography1-line-height); --h1_typography-letter-spacing:var(--awb-typography1-letter-spacing); --h1_typography-font-style:var(--awb-typography1-font-style); --h1_typography-font-size:var(--awb-typography1-font-size); --h1_typography-color:var(--awb-color8); --h1_typography-margin-top:0.67em; --h1_typography-margin-bottom:0.67em; --h2_typography-font-family:var(--awb-typography1-font-family); --h2_typography-font-weight:var(--awb-typography1-font-weight); --h2_typography-line-height:var(--awb-typography1-line-height); --h2_typography-letter-spacing:var(--awb-typography1-letter-spacing); --h2_typography-font-style:var(--awb-typography1-font-style); --h2_typography-font-size:34px; --h2_typography-color:var(--awb-color8); --h2_typography-margin-top:0.67em; --h2_typography-margin-bottom:0.67em; --h3_typography-font-family:"Work Sans", Arial, Helvetica, sans-serif; --h3_typography-font-weight:400; --h3_typography-line-height:1.3; --h3_typography-letter-spacing:0px; --h3_typography-font-size:22px; --h3_typography-color:var(--awb-color8); --h3_typography-margin-top:1em; --h3_typography-margin-bottom:1em; --h4_typography-font-family:"Work Sans"; --h4_typography-font-weight:400; --h4_typography-line-height:1.36; --h4_typography-letter-spacing:0px; --h4_typography-font-size:22px; --h4_typography-color:var(--awb-color8); --h4_typography-margin-top:1.33em; --h4_typography-margin-bottom:1.33em; --h5_typography-font-family:"Work Sans"; --h5_typography-font-weight:400; --h5_typography-line-height:1.4; --h5_typography-letter-spacing:0px; --h5_typography-font-size:24px; --h5_typography-color:var(--awb-color8); --h5_typography-margin-top:1.67em; --h5_typography-margin-bottom:1.67em; --h6_typography-font-family:"Work Sans"; --h6_typography-font-weight:400; --h6_typography-line-height:1.5; --h6_typography-letter-spacing:0px; --h6_typography-font-size:18px; --h6_typography-color:var(--awb-color7); --h6_typography-margin-top:2.33em; --h6_typography-margin-bottom:2.33em; --post_title_typography-font-family:"Work Sans", Arial, Helvetica, sans-serif; --post_title_typography-font-weight:400; --post_title_typography-line-height:1.5em; --post_title_typography-letter-spacing:0px; --post_title_typography-font-size:22px; --post_title_typography-color:var(--awb-color8); --post_titles_extras_typography-font-family:"Work Sans"; --post_titles_extras_typography-font-weight:400; --post_titles_extras_typography-line-height:1.5; --post_titles_extras_typography-letter-spacing:0px; --post_titles_extras_typography-font-size:18px; --post_titles_extras_typography-color:var(--awb-color8); --blog_archive_grid_column_spacing:60px; --dates_box_color:var(--awb-color3); --meta_font_size:13px; --portfolio_archive_column_spacing:20px; --portfolio_meta_font_size:13px; --social_bg_color:hsla(var(--awb-color2-h),var(--awb-color2-s),var(--awb-color2-l),calc( var(--awb-color2-a) - 4% )); --social_sharing_padding-top:1.33em; --social_sharing_padding-right:20px; --social_sharing_padding-bottom:1.33em; --social_sharing_padding-left:20px; --sharing_social_links_icon_color:var(--awb-color4); --sharing_social_links_box_color:hsla(var(--awb-color8-h),var(--awb-color8-s),calc( var(--awb-color8-l) + 91% ),var(--awb-color8-a)); --sharing_social_links_boxed_padding:8px; --slider_nav_box_dimensions-width:30px; --slider_nav_box_dimensions-height:30px; --slider_arrow_size:14px; --es_caption_font_size:20px; --form_input_height:55px; --form_input_height-main-menu-search-width:calc(250px + 1.43 * 55px); --form_text_size:16px; --form_bg_color:var(--awb-color2); --form_text_color:var(--awb-color8); --form_text_color-35a:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc(var(--awb-color8-a) - 65%)); --form_border_width-top:1px; --form_border_width-bottom:1px; --form_border_width-left:1px; --form_border_width-right:1px; --form_border_color:var(--awb-color2); --form_focus_border_color:var(--awb-color2); --form_focus_border_color-5a:hsla(var(--awb-color2-h),var(--awb-color2-s),var(--awb-color2-l),calc(var(--awb-color2-a) - 50%)); --form_border_radius:27px; --live_search_results_height:250px; --privacy_bg_color:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 90% )); --privacy_color:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 70% )); --privacy_bar_padding-top:15px; --privacy_bar_padding-bottom:15px; --privacy_bar_padding-left:30px; --privacy_bar_padding-right:30px; --privacy_bar_bg_color:var(--awb-color7); --privacy_bar_font_size:13px; --privacy_bar_color:var(--awb-color4); --privacy_bar_link_color:hsla(var(--awb-color8-h),var(--awb-color8-s),calc( var(--awb-color8-l) + 75% ),var(--awb-color8-a)); --privacy_bar_link_hover_color:var(--awb-color5); --privacy_bar_headings_color:hsla(var(--awb-color8-h),var(--awb-color8-s),calc( var(--awb-color8-l) + 87% ),var(--awb-color8-a)); --scrollbar_background:var(--awb-color3); --scrollbar_handle:var(--awb-color5); --related_posts_columns:4; --related_posts_column_spacing:48px; --image_rollover_icon_size:18px; --image_rollover_text_color:var(--awb-color1); --pagination_width_height:30px; --pagination_box_padding-width:6px; --pagination_box_padding-height:2px; --pagination_border_width:1px; --pagination_border_radius:0px; --pagination_font_size:13px; --timeline_bg_color:rgba(61,111,66,0); --timeline_bg_color-not-transparent:rgba(61,111,66,1); --timeline_color:rgba(242,243,245,0); --grid_separator_color:var(--awb-color4); --woocommerce_archive_grid_column_spacing:20px; --woocommerce_product_box_content_padding-top:30px; --woocommerce_product_box_content_padding-bottom:30px; --qty_size-width:42px; --qty_size-height:40px; --qty_font_size:14px; --qty_bg_color:var(--awb-color1); --qty_bg_hover_color:hsla(var(--awb-color5-h),var(--awb-color5-s),var(--awb-color5-l),calc( var(--awb-color5-a) - 96% )); --woo_dropdown_bg_color:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc( var(--awb-color1-a) - 94% )); --woo_dropdown_bg_color-1l:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc(var(--awb-color1-a) - 94%)); --woo_dropdown_text_color:var(--awb-color6); --woo_dropdown_border_color:hsla(var(--awb-color6-h),var(--awb-color6-s),var(--awb-color6-l),calc( var(--awb-color6-a) - 84% )); --woo_cart_bg_color:var(--awb-color6); --woo_icon_font_size:12px; --fusion-woo-sale-badge-background-color:var(--awb-custom_color_1); --fusion-woo-sale-badge-text-color:var(--awb-color1); --fusion-woo-sale-badge-text-size:17px; --fusion-woo-sale-badge-padding-top:0.5em; --fusion-woo-sale-badge-padding-bottom:0.5em; --fusion-woo-sale-badge-padding-left:0.5em; --fusion-woo-sale-badge-padding-right:0.5em; --fusion-woo-sale-badge-width-top:0px; --fusion-woo-sale-badge-width-bottom:0px; --fusion-woo-sale-badge-width-left:0px; --fusion-woo-sale-badge-width-right:0px; --fusion-woo-sale-badge-border-color:var(--awb-color1); --fusion-woo-outofstock-badge-background-color:hsla(var(--awb-custom_color_2-h),var(--awb-custom_color_2-s),var(--awb-custom_color_2-l),calc(var(--awb-custom_color_2-a) - 10%)); --fusion-woo-outofstock-badge-text-color:var(--awb-color1)fff; --fusion-woo-outofstock-badge-text-size:13px; --fusion-woo-outofstock-badge-padding-top:0.45em; --fusion-woo-outofstock-badge-padding-bottom:0.45em; --fusion-woo-outofstock-badge-padding-left:0; --fusion-woo-outofstock-badge-padding-right:0; --fusion-woo-outofstock-badge-width-top:0px; --fusion-woo-outofstock-badge-width-bottom:0px; --fusion-woo-outofstock-badge-width-left:0px; --fusion-woo-outofstock-badge-width-right:0px; --fusion-woo-outofstock-badge-border-color:var(--awb-color1); --carousel_nav_color:hsla(var(--awb-color7-h),var(--awb-color7-s),var(--awb-color7-l),calc( var(--awb-color7-a) - 40% )); --carousel_hover_color:hsla(var(--awb-color7-h),var(--awb-color7-s),var(--awb-color7-l),calc( var(--awb-color7-a) - 40% )); --info_bg_color:var(--awb-color1); --info_accent_color:var(--awb-color8); --danger_bg_color:var(--awb-color5); --danger_accent_color:var(--awb-color1); --success_bg_color:var(--awb-color5); --success_accent_color:var(--awb-color1); --warning_bg_color:var(--awb-color5); --warning_accent_color:var(--awb-color1); --alert_border_size:1px; --button_padding-top:13px; --button_padding-bottom:13px; --button_padding-left:29px; --button_padding-right:29px; --button_typography-font-weight:500; --button_typography-letter-spacing:0px; --button_font_size:14px; --button_line_height:17px; --button_text_transform:none; --button_gradient_top_color:var(--awb-custom_color_1); --button_gradient_bottom_color:var(--awb-custom_color_1); --button_gradient_top_color_hover:hsla(var(--awb-custom_color_2-h),var(--awb-custom_color_2-s),calc(var(--awb-custom_color_2-l) - 10%),var(--awb-custom_color_2-a)); --button_gradient_bottom_color_hover:hsla(var(--awb-custom_color_2-h),var(--awb-custom_color_2-s),calc(var(--awb-custom_color_2-l) - 10%),var(--awb-custom_color_2-a)); --button_gradient_start:0%; --button_gradient_end:100%; --button_gradient_angle:180deg; --button_radial_direction:center center; --button_accent_color:#000000; --button_accent_hover_color:#ffffff; --button_bevel_color:rgba(93,176,114,0); --button_box_shadow:none; --button_bevel_color_hover:rgba(93,176,114,0); --button_border_width-top:0px; --button_border_width-right:0px; --button_border_width-bottom:0px; --button_border_width-left:0px; --button_border_color:var(--awb-color1); --button_border_hover_color:var(--awb-color1); --chart_bg_color:rgba(255,255,255,0); --checklist_icons_color:var(--awb-color1); --checklist_circle_color:var(--awb-color5); --checklist_text_color:var(--awb-color8); --checklist_item_size:16px; --checklist_item_padding-top:0.35em; --checklist_item_padding-bottom:0.35em; --checklist_item_padding-left:0; --checklist_item_padding-right:0; --checklist_divider_color:var(--awb-color3); --checklist_odd_row_bgcolor:rgba(255,255,255,0); --checklist_even_row_bgcolor:rgba(255,255,255,0); --col_margin-top:0px; --col_margin-bottom:20px; --col_spacing:4%; --container_padding_default_top:0px; --container_padding_default_bottom:0px; --container_padding_default_left:30px; --container_padding_default_right:30px; --container_padding_100_top:0px; --container_padding_100_bottom:0px; --container_padding_100_left:30px; --container_padding_100_right:30px; --full_width_bg_color:rgba(255,255,255,0); --full_width_border_sizes_top:0px; --full_width_border_sizes_bottom:0px; --full_width_border_sizes_left:0px; --full_width_border_sizes_right:0px; --full_width_border_color:var(--awb-color4); --content_box_bg_color:rgba(255,255,255,0); --content_box_title_size:24px; --content_box_title_color:var(--awb-color8); --content_box_body_color:var(--awb-color8); --content_box_icon_color:var(--awb-color1); --content_box_hover_animation_accent_color:var(--awb-color4); --countdown_background_color:var(--awb-color5); --countdown_counter_box_spacing:10px; --countdown_counter_box_color:var(--awb-color7); --countdown_counter_padding-top:0.6em; --countdown_counter_padding-right:1.1em; --countdown_counter_padding-bottom:0.6em; --countdown_counter_padding-left:1.1em; --countdown_counter_border_size:0; --countdown_counter_border_color:var(--awb-color7); --countdown_counter_border_radius:4px; --countdown_counter_font_size:18px; --countdown_counter_text_color:var(--awb-color1); --countdown_label_font_size:18px; --countdown_label_color:var(--awb-color1); --countdown_heading_font_size:18px; --countdown_heading_text_color:var(--awb-color1); --countdown_subheading_font_size:14px; --countdown_subheading_text_color:var(--awb-color1); --countdown_link_text_color:var(--awb-color1); --counter_box_color:var(--awb-color5); --counter_box_title_size:50; --counter_box_icon_size:50; --counter_box_body_color:var(--awb-color8); --counter_box_body_size:14; --counter_box_border_color:var(--awb-color3); --flip_boxes_flip_duration:0.8s; --flip_boxes_front_bg:var(--awb-color7); --flip_boxes_front_heading:var(--awb-color2); --flip_boxes_front_text:var(--awb-color3); --flip_boxes_back_bg:var(--awb-color5); --flip_boxes_back_heading:var(--awb-color1); --flip_boxes_back_text:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc(var(--awb-color1-a) - 20%)); --flip_boxes_border_size:1px; --flip_boxes_border_color:rgba(0,0,0,0); --flip_boxes_border_radius:6px; --icon_color:var(--awb-color1); --icon_color_hover:var(--awb-color1); --icon_circle_color:var(--awb-color5); --icon_circle_color_hover:var(--awb-color6); --icon_border_size:#ffffff; --icon_border_color:hsla(var(--awb-color7-h),var(--awb-color7-s),var(--awb-color7-l),calc( var(--awb-color7-a) - 30% )); --icon_border_color_hover:var(--awb-color5); --icon_border_top_l_rad:50%; --icon_border_top_r_rad:50%; --icon_border_bot_r_rad:50%; --icon_border_bot_l_rad:50%; --gallery_border_radius:0px; --before_after_font_size:14; --before_after_accent_color:var(--awb-color1); --before_after_handle_color:var(--awb-color1); --before_after_handle_bg:rgba(255,255,255,0); --before_after_transition_time:0.5; --before_after_border_size:0; --before_after_border_color:var(--awb-color3); --before_after_border_radius:0px; --popover_heading_bg_color:var(--awb-color2); --popover_content_bg_color:var(--awb-color1); --popover_border_color:var(--awb-color3); --popover_text_color:var(--awb-color8); --pricing_box_color:var(--awb-color4); --progressbar_text_color:var(--awb-color1); --progressbar_height:48px; --progressbar_filled_color:var(--awb-color5); --progressbar_unfilled_color:var(--awb-color2); --progressbar_filled_border_size:0px; --progressbar_filled_border_color:var(--awb-color1); --sep_color:var(--awb-color4); --tabs_bg_color:var(--awb-color1); --tabs_inactive_color:var(--awb-color2); --tabs_border_color:var(--awb-color3); --testimonial_bg_color:var(--awb-color2); --testimonial-border-width-top:0px; --testimonial-border-width-right:0px; --testimonial-border-width-bottom:0px; --testimonial-border-width-left:0px; --testimonial_text_color:var(--awb-color8); --text_columns:1; --text_column_min_width:100px; --text_column_spacing:2em; --text_rule_style:none; --text_user_select:auto; --title_border_color:var(--awb-color4); --title_margin-top:10px; --title_margin-right:0px; --title_margin-bottom:15px; --title_margin-left:0px; --title_margin_mobile-top:10px; --title_margin_mobile-right:0px; --title_margin_mobile-bottom:10px; --title_margin_mobile-left:0px; --accordion_divider_color:var(--awb-color4); --accordion_divider_hover_color:var(--awb-color4); --accordian_inactive_color:var(--awb-color8); --accordian_active_color:var(--awb-color5); --faq_accordion_divider_color:var(--awb-color4); --faq_accordion_divider_hover_color:var(--awb-color4); --faq_accordion_title_typography-font-family:"Work Sans"; --faq_accordion_title_typography-font-size:22px; --faq_accordion_title_typography-font-weight:400; --faq_accordion_title_typography-color:var(--awb-color8); --faq_accordian_icon_color:var(--awb-color1); --faq_accordian_inactive_color:var(--awb-color7); --faq_accordion_content_typography-font-family:var(--awb-typography4-font-family); --faq_accordion_content_typography-font-size:var(--awb-typography4-font-size); --faq_accordion_content_typography-font-weight:var(--awb-typography4-font-weight); --faq_accordion_content_typography-color:var(--awb-color8); }.fusion-megamenu-submenu { --megamenu_item_vertical_padding:5px; }.fusion-megamenu-icon { --menu_icon_color:hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 45% )); --menu_icon_hover_color:var(--awb-color8); }.fusion-page-title-bar, .fusion-breadcrumbs .awb-breadcrumb-sep { --breadcrumbs_separator:"/"; }.fusion-page-title-bar, .fusion-breadcrumbs { --breadcrumbs_font_size:14px; --breadcrumbs_text_color:hsla(var(--awb-color7-h),var(--awb-color7-s),var(--awb-color7-l),calc( var(--awb-color7-a) - 30% )); --breadcrumbs_text_hover_color:var(--awb-color5); }.fusion-social-network-icon { --sharing_social_links_boxed_radius:4px; }.fusion-image-wrapper { --image_gradient_top_color:hsla(calc(var(--awb-color5-h) - 90),calc(var(--awb-color5-s) + 40%),var(--awb-color5-l),calc(var(--awb-color5-a) - 60%)); }#toTop { --totop_border_radius:6px; --totop_background:#333333; --totop_background_hover:var(--awb-custom_color_1); --totop_icon_color:#ffffff; --totop_icon_hover:#ffffff; }.avada-product-images-global .flex-control-thumbs { --woocommerce_product_images_thumbnail_column_width:15%; }body { --fusion-woo-sale-badge-border-top-left-radius:50%; --fusion-woo-sale-badge-border-top-right-radius:50%; --fusion-woo-sale-badge-border-bottom-right-radius:50%; --fusion-woo-sale-badge-border-bottom-left-radius:50%; --fusion-woo-outofstock-badge-border-top-left-radius:0px; --fusion-woo-outofstock-badge-border-top-right-radius:0px; --fusion-woo-outofstock-badge-border-bottom-right-radius:0px; --fusion-woo-outofstock-badge-border-bottom-left-radius:0px; --awb-alert-border-top-left-radius-default:0px; --awb-alert-border-top-right-radius-default:0px; --awb-alert-border-bottom-right-radius-default:0px; --awb-alert-border-bottom-left-radius-default:0px; --awb-audio-max-width-default:100%; --awb-audio-background-color-default:var(--awb-color8); --awb-audio-accent-color-default:var(--awb-color1); --awb-audio-border-size-default:0; --awb-audio-border-color-default:var(--awb-color1); --awb-audio-border-top-left-radius-default:0px; --awb-audio-border-top-right-radius-default:0px; --awb-audio-border-bottom-right-radius-default:0px; --awb-audio-border-bottom-left-radius-default:0px; --button-border-radius-top-left:30px; --button-border-radius-top-right:30px; --button-border-radius-bottom-right:30px; --button-border-radius-bottom-left:30px; --awb-tabs-title-border-top-left-radius-default:0px; --awb-tabs-title-border-top-right-radius-default:0px; --awb-tabs-title-border-bottom-right-radius-default:0px; --awb-tabs-title-border-bottom-left-radius-default:0px; --awb-testimonial-border-style-default:solid; --awb-testimonial-border-color-default:var(--awb-color3); --awb-testimonial-border-top-left-radius-default:0px; --awb-testimonial-border-top-right-radius-default:0px; --awb-testimonial-border-bottom-right-radius-default:0px; --awb-testimonial-border-bottom-left-radius-default:0px; --fusion-video-max-width-default:100%; }.fusion-social-links { --social_links_font_size:19; --social_links_boxed_padding:8px; }@font-face{font-family:"awb-icons";font-weight:400;font-style:normal;src:url(https://fullsendorganicks.com/wp-content/swift-ai/cache/fullsendorganicks.com/product/do-it-your-damn-self-grow-kit/__data/awb-icons891e73c0.woff) format("woff"), url(//fullsendorganicks.com/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/awb-icons.ttf) format("truetype"), url(//fullsendorganicks.com/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/awb-icons.svg#awb-icons) format("svg");font-display:swap;}.fa, .fab, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }@font-face{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;src:url(https://fullsendorganicks.com/wp-content/swift-ai/cache/fullsendorganicks.com/product/do-it-your-damn-self-grow-kit/__data/fa-solid-9006c054242.woff) format('woff2');font-display:swap;}.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }.fa-shipping-fast::before { content: ""; }.fa-shopping-cart::before { content: ""; }.fa-user::before { content: ""; }.fusion-blog-layout-grid .fusion-post-grid .flexslider, .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper, .fusion-blog-layout-timeline .fusion-post-grid, .fusion-blog-layout-timeline .fusion-post-grid .flexslider, .fusion-blog-layout-timeline .fusion-timeline-arrow, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-blog-layout-timeline .fusion-timeline-line, .fusion-blog-timeline-layout .fusion-post-grid, .fusion-blog-timeline-layout .fusion-post-grid .flexslider, .fusion-blog-timeline-layout .fusion-post-grid .fusion-content-sep, .fusion-events-shortcode .fusion-events-thumbnail, .fusion-events-shortcode .fusion-layout-column, .product-buttons, .product-buttons-container, .products li .fusion-product-wrapper { border-color: var(--timeline_color); }.avada-has-transparent-timeline_color .fusion-blog-layout-grid .fusion-post-grid .flexslider, .avada-has-transparent-timeline_color .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-post-grid, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-post-grid .flexslider, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-arrow, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-date, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-line, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .fusion-post-grid, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .fusion-post-grid .flexslider, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .fusion-post-grid .fusion-content-sep, .avada-has-transparent-timeline_color .fusion-events-shortcode .fusion-events-thumbnail, .avada-has-transparent-timeline_color .fusion-events-shortcode .fusion-layout-column, .avada-has-transparent-timeline_color .product-buttons, .avada-has-transparent-timeline_color .product-buttons-container, .avada-has-transparent-timeline_color .products li .fusion-product-wrapper { border: none; }#main #comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button, .fusion-button-default, .price_slider_amount button, .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button, input.button-default { --button_margin-top:0px; --button_margin-right:0px; --button_margin-bottom:0px; --button_margin-left:0px; display: inline-flex; justify-content: center; align-items: center; position: relative; text-decoration: none; cursor: pointer; box-sizing: border-box; font-family: var(--button_typography-font-family); font-weight: var(--button_typography-font-weight); font-style: var(--button_typography-font-style,normal); letter-spacing: var(--button_typography-letter-spacing); border-width: var(--button_border_width-top,0) var(--button_border_width-right,0) var(--button_border_width-bottom,0) var(--button_border_width-left,0); border-style: solid; border-radius: var(--button-border-radius-top-left,0) var(--button-border-radius-top-right,0) var(--button-border-radius-bottom-right,0) var(--button-border-radius-bottom-left,0); text-transform: var(--button_text_transform); transition: all 0.2s ease 0s; margin: var(--button_margin-top) var(--button_margin-right) var(--button_margin-bottom) var(--button_margin-left); }.fusion-body .fusion-button-default-size, button.button { padding-top: var(--button_padding-top,13px); padding-right: var(--button_padding-right,29px); padding-bottom: var(--button_padding-bottom,13px); padding-left: var(--button_padding-left,29px); line-height: var(--button_line_height, 1); font-size: var(--button_font_size, 14px); }#main #comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .price_slider_amount button, .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button, input.button-default { background: var(--button_gradient_top_color); color: var(--button_accent_color); border-color: var(--button_border_color); }.fusion-disable-outline .bbp-submit-wrapper .button, .fusion-disable-outline .button, .fusion-disable-outline .fusion-button, .fusion-disable-outline .gform_wrapper .button, .fusion-disable-outline .gform_wrapper .gform_button, .fusion-disable-outline .post-password-form input[type="submit"], .fusion-disable-outline .single_add_to_cart_button, .fusion-disable-outline .tml-submit-wrap input[type="submit"], .fusion-disable-outline .tribe-events-tickets .button, .fusion-disable-outline .tribe-tickets button, .fusion-disable-outline .woocommerce .cart-collaterals .checkout-button, .fusion-disable-outline .woocommerce .checkout #place_order, .fusion-disable-outline .woocommerce.add_to_cart_inline .button, .fusion-disable-outline .wpcf7-submit { outline: 0px; }#bbp_user_edit_submit, .bbp-submit-wrapper .button, .button-small, .fusion-body .fusion-button-small, .single_add_to_cart_button, .wpcf7-form .wpcf7-submit.button-small, .wpcf7-form .wpcf7-submit.fusion-button-small { padding: 9px 20px; line-height: 14px; font-size: 12px; }#main #comment-submit, #reviews input#submit, .comment-form input[type="submit"], .fusion-button-default-size, .price_slider_amount button, .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button { padding-top: var(--button_padding-top,13px); padding-right: var(--button_padding-right,29px); padding-bottom: var(--button_padding-bottom,13px); padding-left: var(--button_padding-left,29px); line-height: var(--button_line_height, 1); font-size: var(--button_font_size, 14px); }.fusion-image-element { --awb-aspect-ratio:1/1; --awb-object-position:50% 50%; --awb-mask-url:""; --awb-mask-size:contain; --awb-mask-position:center; --awb-mask-repeat:no-repeat; --awb-margin-top:0; --awb-margin-right:0; --awb-margin-bottom:0; --awb-margin-left:0; --awb-liftup-border-radius:0; --awb-bottom-shadow-color:rgba(0, 0, 0, 0.4); --awb-caption-margin-top:0; --awb-caption-margin-right:0; --awb-caption-margin-bottom:0; --awb-caption-margin-left:0; --awb-caption-border-color:#fff; --awb-caption-overlay-color:var(--primary_color); --awb-filter:none; --awb-filter-hover:none; --awb-filter-transition:all; --awb-max-width:100%; --awb-sticky-max-width:var(--awb-max-width); --awb-title-text-color: inherit; --awb-caption-text-color: inherit; --awb-caption-text-size: inherit; --awb-caption-text-font-family:var(--body_typography-font-family); --awb-caption-text-font-weight:var(--body_typography-font-weight); --awb-caption-text-font-style:var(--body_typography-font-style); --awb-caption-text-line-height:var(--body_typography-line-height); --awb-caption-text-letter-spacing:var(--body_typography-letter-spacing); --awb-caption-text-transform: inherit; margin-top: var(--awb-margin-top); margin-right: var(--awb-margin-right); margin-bottom: var(--awb-margin-bottom); margin-left: var(--awb-margin-left); line-height: 1; }.fusion-imageframe { display: inline-block; z-index: 1; overflow: hidden; position: relative; vertical-align: middle; max-width: var(--awb-max-width); line-height: 1; filter: var(--awb-filter); transition: var(--awb-filter-transition); }.fusion-imageframe img { vertical-align: top; box-shadow: none !important; }.awb-menu, .awb-submenu { --awb-font-size:16px; --awb-margin-top:0px; --awb-margin-bottom:0px; --awb-transition-time:300; --awb-align-item:stretch; --awb-justify-content:flex-start; --awb-fusion-font-family-typography: inherit; --awb-fusion-font-style-typography: inherit; --awb-fusion-font-weight-typography:400; --awb-text-transform:none; --awb-min-height:4em; --awb-gap:0px; --awb-bg:rgba(0, 0, 0, 0); --awb-border-radius-top-left:0px; --awb-border-radius-top-right:0px; --awb-border-radius-bottom-left:0px; --awb-border-radius-bottom-right:0px; --awb-color:#212934; --awb-line-height:var(--body_typography-line-height); --awb-letter-spacing:var(--body_typography-letter-spacing); --awb-items-padding-top:0px; --awb-items-padding-right:0px; --awb-items-padding-bottom:0px; --awb-items-padding-left:0px; --awb-border-top:0px; --awb-border-right:0px; --awb-border-bottom:0px; --awb-border-left:0px; --awb-border-color:rgba(0, 0, 0, 0); --awb-active-bg:rgba(0, 0, 0, 0); --awb-active-border-top:0px; --awb-active-border-right:0px; --awb-active-border-bottom:0px; --awb-active-border-left:0px; --awb-active-border-color:rgba(0, 0, 0, 0); --awb-active-color:#65bc7b; --awb-submenu-items-padding-top:12px; --awb-submenu-items-padding-right:20px; --awb-submenu-items-padding-bottom:12px; --awb-submenu-items-padding-left:20px; --awb-submenu-font-size:14px; --awb-submenu-text-transform:none; --awb-box-shadow:none; --awb-submenu-border-radius-top-left:0px; --awb-submenu-border-radius-top-right:0px; --awb-submenu-border-radius-bottom-left:0px; --awb-submenu-border-radius-bottom-right:0px; --awb-submenu-space:0px; --awb-submenu-max-width:100%; --awb-submenu-sep-color:#e2e2e2; --awb-submenu-bg:#fff; --awb-sub-justify-content:space-between; --awb-submenu-color:#212934; --awb-fusion-font-family-submenu-typography: inherit; --awb-fusion-font-style-submenu-typography: inherit; --awb-fusion-font-weight-submenu-typography:400; --awb-submenu-line-height: inherit; --awb-submenu-letter-spacing: inherit; --awb-submenu-active-bg:#f9f9fb; --awb-submenu-active-color:#212934; --awb-icons-size:16; --awb-icons-color:#212934; --awb-icons-hover-color:var(--awb-active-color); --awb-thumbnail-size-width:14px; }.awb-menu { margin-top: var(--awb-margin-top); margin-bottom: var(--awb-margin-bottom); width: 100%; opacity: 1; transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); font-size: var(--awb-font-size); }.awb-menu .awb-menu__main-ul { font-size: var(--awb-font-size); }.awb-menu__main-ul { display: flex; flex-wrap: wrap; list-style: none; align-items: var(--awb-align-items); justify-content: var(--awb-justify-content); padding: 0px; font-family: var(--awb-fusion-font-family-typography); font-style: var(--awb-fusion-font-style-typography); font-weight: var(--awb-fusion-font-weight-typography); text-transform: var(--awb-text-transform); margin-block: 0px; min-height: var(--awb-min-height); position: relative; transition: min-height calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); }.awb-menu__main-ul_row { flex-direction: row; }.awb-menu__main-li { position: relative; display: flex; justify-content: center; margin-left: calc(var(--awb-gap)/ 2); margin-right: calc(var(--awb-gap)/ 2); line-height: var(--awb-line-height, inherit); letter-spacing: var(--awb-letter-spacing); }.awb-menu__main-li > * { z-index: 10; }.awb-menu__main-li:first-child { margin-inline-start: 0px; }.awb-menu__main-li:last-child { margin-inline-end: 0px; }.awb-menu__main-li_regular { background-color: var(--awb-bg); border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left); }.awb-menu__main-a { display: flex; align-items: center; justify-content: center; width: 100%; transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1),background-color calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); color: var(--awb-color) !important; }body.swift-nojs .awb-menu__main-a{transition: none !important}.awb-menu__open-nav-submenu_click { color: var(--awb-color); }.awb-menu__main-a_regular { padding-top: calc(var(--awb-items-padding-top) + var(--awb-border-top)); padding-right: calc(var(--awb-items-padding-right) + var(--awb-border-right)); padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom)); padding-left: calc(var(--awb-items-padding-left) + var(--awb-border-left)); }.awb-menu__main-background-active, .awb-menu__main-background-default { position: absolute; top: 0px; width: 100%; height: 100%; z-index: 1; background-color: var(--awb-bg); border-top-width: var(--awb-border-top); border-right-width: var(--awb-border-right); border-bottom-width: var(--awb-border-bottom); border-left-width: var(--awb-border-left); border-color: var(--awb-border-color); border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left); border-style: solid; transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); }.awb-menu__main-background-active_fade, .awb-menu__main-background-default_fade { left: 0px; opacity: 1; transition-property: opacity; }.awb-menu__main-background-active { background-color: var(--awb-active-bg); border-top-width: var(--awb-active-border-top); border-right-width: var(--awb-active-border-right); border-bottom-width: var(--awb-active-border-bottom); border-left-width: var(--awb-active-border-left); border-color: var(--awb-active-border-color); }.awb-menu__main-background-active_fade, .awb-menu__main-background-active_left, .awb-menu__main-background-active_right { opacity: 0; }.awb-menu__open-nav-submenu-hover, .awb-menu__open-nav-submenu_click, .awb-menu__open-nav-submenu_mobile { display: none; justify-content: center; align-items: center; background: 0px 0px; border: 0px; box-shadow: none; box-sizing: border-box; padding: 0px; cursor: pointer; font-size: var(--awb-font-size); }.awb-menu__open-nav-submenu-hover::before, .awb-menu__open-nav-submenu_click::before, .awb-menu__open-nav-submenu_mobile::before { content: ""; font-family: awb-icons; line-height: 1; }.awb-menu__open-nav-submenu-hover { transition: none 0s ease 0s; }.awb-menu__open-nav-submenu_click { transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); }.awb-menu__open-nav-submenu_mobile { box-sizing: content-box; }.awb-menu__open-nav-submenu-hover { padding-inline-start: 0.5em; }.awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_main { padding-inline-end: var(--awb-items-padding-left); }.awb-menu_dc-yes.awb-menu_em-hover .awb-menu__open-nav-submenu-hover { display: flex; }.awb-menu__main-a_icon-only .awb-menu__i_main { padding-left: 0px !important; padding-right: 0px !important; }.awb-menu_desktop .menu-text_no-desktop, .awb-menu_desktop .menu-title_no-desktop { display: none !important; }.awb-menu__sub-ul { margin: 0px; list-style: none; padding: 0px; }.awb-menu__sub-ul { font-size: var(--awb-submenu-font-size); text-transform: var(--awb-submenu-text-transform); border-top-left-radius: var(--awb-submenu-border-radius-top-left); border-top-right-radius: var(--awb-submenu-border-radius-top-right); border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left); border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right); }.awb-menu_dropdown .awb-menu__sub-ul { z-index: -10; flex-direction: column; display: table; visibility: hidden; opacity: 0; position: absolute; box-shadow: var(--awb-box-shadow); transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); top: 100%; width: max-content; }.awb-menu_dropdown.awb-menu_row .awb-menu__sub-ul_main { margin-top: var(--awb-submenu-space); }.awb-menu_expand-right .awb-menu__sub-ul_main { left: 0px; }.awb-menu_row .menu-text { display: flex; align-items: center; text-align: center; }.awb-menu__i_main { width: auto; transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); position: relative; font-size: calc(var(--awb-icons-size) * 1px); line-height: inherit; color: var(--awb-icons-color); display: flex; align-items: center; justify-content: center; padding: 0px 0.5em; }.awb-menu__i_main i { line-height: inherit; }.awb-menu_icons-left .awb-menu__main-a { flex-direction: row; }.awb-menu { --awb-arrows-size-height:12px; --awb-arrows-size-width:23px; }.awb-menu, .awb-submenu { --awb-main-justify-content:flex-start; }.awb-menu__main-ul_column { flex-direction: column; }.awb-menu__main-ul_column .awb-menu__main-li { margin: 0 0 var(--awb-gap) 0; width: 100%; }.awb-menu__main-ul_column .awb-menu__main-li:last-child { margin-bottom: 0px; }.awb-menu { --awb-mobile-text-transform:none; --awb-mobile-trigger-background-color:#fff; --awb-mobile-trigger-color:#4a4e57; --awb-trigger-padding-top:12px; --awb-trigger-padding-right:20px; --awb-trigger-padding-bottom:12px; --awb-trigger-padding-left:20px; --awb-mobile-trigger-font-size:1em; --awb-mobile-nav-button-align-hor:flex-start; --awb-fusion-font-family-mobile-typography: inherit; --awb-fusion-font-style-mobile-typography: inherit; --awb-fusion-font-weight-mobile-typography:400; --awb-mobile-nav-trigger-bottom-margin:0; --awb-mobile-bg:#fff; --awb-mobile-nav-items-height:65; --awb-mobile-color:#4a4e57; --awb-mobile-justify:flex-start; --awb-mobile-line-height: inherit; --awb-mobile-letter-spacing: inherit; --awb-mobile-active-bg:#f9f9fb; --awb-mobile-active-color:#4a4e57; --awb-mobile-caret-left:auto; --awb-mobile-caret-right:0; --awb-mobile-sep-color:rgba(0, 0, 0, 0.1); --awb-mobile-sticky-max-height:340px; }.awb-menu__m-toggle { background-color: var(--awb-mobile-trigger-background-color); color: var(--awb-mobile-trigger-color); padding-top: var(--awb-trigger-padding-top); padding-right: var(--awb-trigger-padding-right); padding-bottom: var(--awb-trigger-padding-bottom); padding-left: var(--awb-trigger-padding-left); box-sizing: content-box; font-family: var(--awb-fusion-font-family-typography); font-style: var(--awb-fusion-font-style-typography); font-weight: var(--awb-fusion-font-weight-typography); font-size: var(--awb-mobile-trigger-font-size); cursor: pointer; display: none; border: none !important; box-shadow: none !important; }.awb-menu__m-toggle-inner { display: flex; justify-content: flex-start; align-items: center; }.awb-menu__m-collapse-icon { position: relative; width: 1em; height: 1em; margin-inline-start: 0.5em; }.awb-menu__m-collapse-icon-close, .awb-menu__m-collapse-icon-open { width: 1em; transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); position: absolute; left: 0px; opacity: 0; transform: rotate(0deg); }.awb-menu__m-collapse-icon-open { opacity: 1; }.awb-menu__m-collapse-icon-close_no-text, .awb-menu__m-collapse-icon-open_no-text { left: 0px; }.awb-menu__m-collapse-icon_no-text { margin-left: 0px; margin-right: 0px; }.fusion-menu-cart .awb-menu__sub-ul_main { background-color: var(--awb-submenu-bg); }.awb-menu .fusion-menu-cart-items { min-width: var(--awb-submenu-max-width); width: max-content; }.empty-cart .awb-menu__open-nav-submenu-hover, .empty-cart .awb-menu__open-nav-submenu_main, .empty-cart .awb-menu__sub-arrow { display: none !important; }.awb-menu__account-li { width: var(--awb-submenu-max-width); border-bottom: none; background-color: var(--awb-submenu-bg); border-top-left-radius: var(--awb-submenu-border-radius-top-left); border-top-right-radius: var(--awb-submenu-border-radius-top-right); border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left); border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right); color: var(--awb-submenu-color); padding-top: var(--awb-submenu-items-padding-top); padding-bottom: var(--awb-submenu-items-padding-bottom); padding-left: var(--awb-submenu-items-padding-left); padding-right: var(--awb-submenu-items-padding-right); font-family: var(--awb-fusion-font-family-submenu-typography); font-style: var(--awb-fusion-font-style-submenu-typography); font-weight: var(--awb-fusion-font-weight-submenu-typography); font-size: var(--awb-submenu-font-size); text-transform: var(--awb-submenu-text-transform); line-height: var(--awb-submenu-line-height); letter-spacing: var(--awb-submenu-letter-spacing); }.awb-menu__input-wrap { margin-bottom: 1.2em; }.awb-menu__login-remember { display: flex; align-items: center; font-size: 0.7em; }.awb-menu__login-links { display: flex; justify-content: flex-end; margin-top: 1.2em; }.awb-menu__login-reg { display: flex; justify-content: flex-end; margin-top: 0.6em; }.awb-menu__login-reg a, .awb-menu__login-reg a:hover { color: var(--awb-submenu-color); }.awb-menu__main-li { transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); }.awb-menu { --awb-flyout-active-close-color:#212934; --awb-flyout-close-color:#212934; }.awb-menu__flyout-close { position: fixed; top: 2em; right: 2em; width: var(--awb-submenu-font-size,1.5em); height: var(--awb-submenu-font-size,1.5em); z-index: 2147483647; border: none; background-color: transparent; cursor: pointer; display: none; }.awb-menu__flyout-close::after, .awb-menu__flyout-close::before { content: ""; position: absolute; top: 50%; left: 0px; height: 2px; width: 100%; margin-top: -1px; background-color: var(--awb-flyout-close-color); transition: background-color calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); }.awb-menu__flyout-close::before { transform: rotate(45deg); }.awb-menu__flyout-close::after { transform: rotate(-45deg); }.fusion-disable-outline .awb-menu__flyout-close, .fusion-disable-outline .awb-menu__flyout-close:focus { outline: 0px; }.awb-menu_flyout .awb-menu__sub-ul { visibility: hidden; }.awb-menu_desktop.awb-menu_flyout .awb-menu__sub-ul { position: fixed; inset: 0px; width: 100%; height: 100%; background-color: var(--awb-submenu-bg); transform: translateX(-100%); opacity: 0; z-index: 9999; overflow: hidden auto; margin: 0px; padding: 2em; flex-direction: column; align-items: center; justify-content: center; transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); display: flex !important; }body.swift-nojs .awb-menu_desktop.awb-menu_flyout .awb-menu__sub-ul{transition: none !important}.fusion-disable-outline .awb-menu_desktop.awb-menu_flyout a, .fusion-disable-outline .awb-menu_desktop.awb-menu_flyout a:focus { outline: 0px; }.awb-menu_desktop.awb-menu_flyout__right .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__right .fusion-flyout-menu-backgrounds { transform: translateX(100%); }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper { position: absolute; top: 100%; box-shadow: var(--awb-box-shadow,none); padding-left: 15px; padding-right: 15px; }.ltr .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper { left: 0px; }.awb-menu_desktop:not(.awb-menu_flyout) .fusion-megamenu-wrapper { pointer-events: none; opacity: 0; z-index: -10; margin-top: var(--awb-submenu-space,0); }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper { transition: opacity calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(0.42, 0.01, 0.58, 1); border-top-left-radius: var(--awb-submenu-border-radius-top-left,0); border-top-right-radius: var(--awb-submenu-border-radius-top-right,0); border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left,0); border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right,0); overflow: auto; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder { background-color: var(--awb-submenu-bg,#fff); }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu { position: relative; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu { font-size: var(--awb-submenu-font-size, 14px); font-family: var(--awb-fusion-font-family-submenu-typography, inherit); font-style: var(--awb-fusion-font-style-submenu-typography,inherit); font-weight: var(--awb-fusion-font-weight-submenu-typography,400); text-transform: var(--awb-submenu-text-transform,none); padding-top: var(--megamenu_item_vertical_padding); padding-bottom: var(--megamenu_item_vertical_padding); }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-widgets-container .widget_text { color: var(--awb-submenu-color,#212934); }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-widgets-container .widget_text .textwidget { color: inherit; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu { display: flex; flex-wrap: wrap; padding: 0px; width: 100%; max-width: 100vw; z-index: 10; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu > li:last-child { border: none; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu { display: block; float: none; padding: 29px 0px; border-right: 1px solid transparent; background-size: cover; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-widgets-container { display: block; padding: 0px 34px; margin-bottom: 10px; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .textwidget a:not(.fb-icon-element) { display: inline; }.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper ul, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper ul li { border-radius: 0px !important; }.awb-menu_desktop.awb-menu_row .fusion-megamenu-wrapper { margin-left: -10px; max-width: 100vw; }.progress { float: left; width: 0%; height: 100%; font-size: 12px; line-height: 20px; color: #ffffff; text-align: center; background-color: #65bc7b; box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset; transition: width 0.6s ease 0s; }.fusion-separator { clear: both; position: relative; z-index: 11; }.fusion-body .fusion-separator { display: flex; align-items: center; }.fusion-body .fusion-content-sep, .fusion-body .fusion-separator, .fusion-body .fusion-separator-border { --awb-separator-pattern-url:none; --awb-sep-color:transparent; --awb-height:20px; --awb-amount:20px; }.fusion-social-networks { overflow: hidden; }.fusion-social-networks .fusion-social-networks-wrapper { margin: 0px -10px; }.fusion-social-networks .fusion-social-network-icon { display: inline-block; margin: 0px 10px 10px; font-size: 16px; color: #46494a; text-decoration: none; line-height: 1; box-shadow: none !important; }.fusion-social-networks .fusion-social-network-icon::before { color: inherit; }.fusion-social-links { --awb-margin-top:0; --awb-margin-right:0; --awb-margin-bottom:0; --awb-margin-left:0; --awb-alignment: inherit; --awb-box-border-top:0; --awb-box-border-right:0; --awb-box-border-bottom:0; --awb-box-border-left:0; --awb-box-padding-top:var(--social_links_boxed_padding, 8px); --awb-box-padding-right:var(--social_links_boxed_padding, 8px); --awb-box-padding-bottom:var(--social_links_boxed_padding, 8px); --awb-box-padding-left:var(--social_links_boxed_padding, 8px); margin-top: var(--awb-margin-top); margin-right: var(--awb-margin-right); margin-bottom: var(--awb-margin-bottom); margin-left: var(--awb-margin-left); text-align: var(--awb-alignment); }.fusion-social-links .fusion-social-networks a { font-size: var(--social_links_font_size); }.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper { margin: -10px; }.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon { margin: 10px; }.fusion-search-element { --awb-margin-top:0; --awb-margin-right:0; --awb-margin-bottom:0; --awb-margin-left:0; --awb-input-height:var(--form_input_height); --awb-text-color:var(--form_text_color); --awb-focus-border-color:var(--form_focus_border_color); --awb-bg-color:var(--form_bg_color); --awb-border-size-top:var(--form_border_width-top); --awb-border-size-right:var(--form_border_width-right); --awb-border-size-bottom:var(--form_border_width-bottom); --awb-border-size-left:var(--form_border_width-left); --awb-border-color:var(--form_border_color); --awb-text-size:var(--form_text_size); --awb-border-radius:var(--form_border_radius); --awb-live-results-bg-color:var(--form_bg_color); --awb-live-results-link-color:var(--link_color); --awb-live-results-meta-color:var(--link_color); --awb-live-results-height:var(--live_search_results_height); --awb-live-results-scrollbar-bg:var(--scrollbar_background); --awb-live-results-scrollbar-handle:var(--scrollbar_handle); --awb-results-border-top:var(--form_border_width-top); --awb-results-border-right:var(--form_border_width-right); --awb-results-border-bottom:var(--form_border_width-bottom); --awb-results-border-left:var(--form_border_width-left); --awb-live-results-border-color:var(--form_border_color); margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left); }.fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input { height: var(--awb-input-height); font-size: var(--awb-text-size); background-color: var(--awb-bg-color); border-top-width: var(--awb-border-size-top); border-right-width: var(--awb-border-size-right); border-bottom-width: var(--awb-border-size-bottom); border-left-width: var(--awb-border-size-left); border-color: var(--awb-border-color); color: var(--awb-text-color); }.fusion-search-element .searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { height: var(--awb-input-height); width: var(--awb-input-height); line-height: var(--awb-input-height); }.fusion-search-element.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-field input { padding-left: var(--awb-input-height); }.fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input::placeholder, .fusion-search-element.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { color: var(--awb-text-color); font-size: var(--awb-text-size); }.fusion-search-element .fusion-search-form-content input.s { border-radius: var(--awb-border-radius); }table { max-width: 100%; background-color: transparent; }table { border-collapse: collapse; border-spacing: 0px; }.fusion-body .fusion-title { --awb-highlight-color:var(--primary_color, #65bc7b); --awb-highlight-top-margin:0; --awb-highlight-animation-duration:1500; --awb-highlight-width:9; --awb-text-color:var(--body_typography-color); --awb-animated-text-color:var(--awb-text-color); --awb-margin-top:var(--title_margin-top); --awb-margin-right:var(--title_margin-right); --awb-margin-bottom:var(--title_margin-bottom); --awb-margin-left:var(--title_margin-left); --awb-link-color:var(--link_color); --awb-link-hover-color:var(--link_hover_color); --awb-sep-color:var(--title_border_color); --awb-font-size:var(--body_typography-font-size); --awb-marquee-direction:normal; --awb-marquee-speed:5000ms; --awb-marquee-translate-x:100%; --awb-marquee-translate-y:0%; margin-top: var(--awb-margin-top); margin-right: var(--awb-margin-right); margin-bottom: var(--awb-margin-bottom); margin-left: var(--awb-margin-left); display: flex; flex-wrap: nowrap; align-items: center; border-bottom-color: var(--awb-sep-color); font-size: var(--awb-font-size); }.fusion-body .fusion-title.fusion-title-size-one { --awb-font-size:var(--h1_typography-font-size); --awb-text-color:var(--h1_typography-color); }.fusion-body .fusion-title.fusion-title-center { text-align: center; }.fusion-body .fusion-title.fusion-title-center.fusion-sep-none .title-heading-center, .fusion-body .fusion-title.fusion-title-center.sep-underline .title-heading-center { padding: 0px; text-align: center; }.fusion-body .fusion-title.fusion-sep-none { display: block; }.fusion-body #wrapper .fusion-title .comment-reply-title, .fusion-body #wrapper .fusion-title div.title-heading-tag, .fusion-body #wrapper .fusion-title h1, .fusion-body #wrapper .fusion-title h2, .fusion-body #wrapper .fusion-title h3, .fusion-body #wrapper .fusion-title h4, .fusion-body #wrapper .fusion-title h5, .fusion-body #wrapper .fusion-title h6, .fusion-body #wrapper .fusion-title p.title-heading-tag, .fusion-body .awb-off-canvas-wrap .fusion-title .comment-reply-title, .fusion-body .awb-off-canvas-wrap .fusion-title div.title-heading-tag, .fusion-body .awb-off-canvas-wrap .fusion-title h1, .fusion-body .awb-off-canvas-wrap .fusion-title h2, .fusion-body .awb-off-canvas-wrap .fusion-title h3, .fusion-body .awb-off-canvas-wrap .fusion-title h4, .fusion-body .awb-off-canvas-wrap .fusion-title h5, .fusion-body .awb-off-canvas-wrap .fusion-title h6, .fusion-body .awb-off-canvas-wrap .fusion-title p.title-heading-tag, .fusion-body .fusion-modal .fusion-title .comment-reply-title, .fusion-body .fusion-modal .fusion-title div.title-heading-tag, .fusion-body .fusion-modal .fusion-title h1, .fusion-body .fusion-modal .fusion-title h2, .fusion-body .fusion-modal .fusion-title h3, .fusion-body .fusion-modal .fusion-title h4, .fusion-body .fusion-modal .fusion-title h5, .fusion-body .fusion-modal .fusion-title h6, .fusion-body .fusion-modal .fusion-title p.title-heading-tag { flex-grow: 0; padding: 0px; font-size: 1em; color: var(--awb-text-color); }.fusion-title-marquee .fusion-title-heading { display: flex; overflow: hidden; white-space: nowrap; }.fusion-title-marquee .awb-marquee-content { padding: 0px 0.2em; animation: marquee var(--awb-marquee-speed) linear infinite; }.fusion-tooltip { cursor: pointer; }.fusion-vimeo, .fusion-youtube { --awb-max-width:600px; --awb-max-height:360px; --awb-align-self:auto; --awb-width:auto; --awb-margin-top:0; --awb-margin-bottom:0; max-width: var(--awb-max-width); max-height: var(--awb-max-height); align-self: var(--awb-align-self); width: var(--awb-width); margin-top: var(--awb-margin-top); margin-bottom: var(--awb-margin-bottom); }.fusion-woo-rating-tb .woocommerce-product-rating .star-rating { font-family: awb-icons; display: inline-block; overflow: hidden; position: relative; height: 1em; line-height: 1em; font-size: var(--awb-icon-size); width: 5.1em; }.fusion-woo-rating-tb .woocommerce-product-rating .star-rating::before { content: ""; float: left; top: 0px; left: 0px; position: absolute; letter-spacing: 0.1em; color: var(--awb-icon-color); }.fusion-woo-cart .single_add_to_cart_button { cursor: pointer; }.fusion-woo-product-images { --awb-thumbnail-width: initial; --awb-product-images-width: initial; --awb-margin-top:0; --awb-margin-right:0; --awb-margin-bottom:0; --awb-margin-left:0; margin-top: var(--awb-margin-top); margin-bottom: var(--awb-margin-bottom); margin-right: var(--awb-margin-right); margin-left: var(--awb-margin-left); display: flex; }.fusion-woo-product-images .woocommerce-product-gallery { max-width: var(--awb-product-images-width); }.fusion-woo-product-images .avada-product-gallery .flex-control-thumbs { width: var(--awb-thumbnail-width); }.fusion-body .fusion-woo-tabs-tb { --awb-margin-top:0; --awb-margin-right:0; --awb-margin-bottom:0; --awb-margin-left:0; --awb-backgroundcolor:var(--content_bg_color); --awb-inactivebackgroundcolor:transparent; --awb-active-nav-text-color:var(--primary_color); --awb-inactive-nav-text-color:var(--link_color); --awb-bordercolor:var(--sep_color); --awb-text-color:var(--body_typography-color); --awb-text-font-size:var(--body_typography-font-size); --awb-text-line-height:var(--body_typography-line-height); --awb-text-letter-spacing:var(--body_typography-letter-spacing); --awb-text-text-transform:none; --awb-text-font-family:var(--body_typography-font-family); --awb-text-font-weight:var(--body_typography-font-weight); --awb-text-font-style:var(--body_typography-font-style, normal); --awb-title-color:var(--h3_typography-color); --awb-title-font-size:var(--post_titles_extras_typography-font-size); --awb-title-line-height:var(--h3_typography-line-height); --awb-title-letter-spacing:var(--h3_typography-letter-spacing); --awb-title-text-transform:var(--h3_typography-text-transform); --awb-title-font-family:var(--h3_typography-font-family); --awb-title-font-weight:var(--h3_typography-font-weight); --awb-title-font-style:var(--h3_typography-font-style, normal); --awb-nav-content-space:240px; --awb-stars-color:var(--primary_color); --awb-nav-padding-top:10px; --awb-nav-padding-right:20px; --awb-nav-padding-bottom:10px; --awb-nav-padding-left:20px; --awb-content-padding-top:40px; --awb-content-padding-right:40px; --awb-content-padding-bottom:40px; --awb-content-padding-left:40px; --awb-stars-default-color:#999; margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left); }.fusion-body .fusion-woo-tabs-tb .wc-tabs > li.active > a { background-color: var(--awb-backgroundcolor); color: var(--awb-active-nav-text-color); }.fusion-body .fusion-woo-tabs-tb .wc-tabs > li > a { background-color: var(--awb-inactivebackgroundcolor); color: var(--awb-inactive-nav-text-color); }.fusion-body .fusion-woo-tabs-tb .woocommerce-Tabs-panel { background-color: var(--awb-backgroundcolor); }.fusion-body .fusion-woo-tabs-tb .woocommerce-tabs .tabs li a { border-color: var(--awb-bordercolor); padding: var(--awb-nav-padding-top) var(--awb-nav-padding-right) var(--awb-nav-padding-bottom) var(--awb-nav-padding-left); }.fusion-body .fusion-woo-tabs-tb .woocommerce-tabs .panel { border-color: var(--awb-bordercolor); color: var(--awb-text-color); font-size: var(--awb-text-font-size); line-height: var(--awb-text-line-height); letter-spacing: var(--awb-text-letter-spacing); text-transform: var(--awb-text-text-transform); font-family: var(--awb-text-font-family); font-weight: var(--awb-text-font-weight); font-style: var(--awb-text-font-style); padding: var(--awb-content-padding-top) var(--awb-content-padding-right) var(--awb-content-padding-bottom) var(--awb-content-padding-left); }.fusion-body .fusion-woo-tabs-tb .woocommerce-tabs .panel .shop_attributes tr { border-color: var(--awb-bordercolor); }.fusion-body .fusion-woo-tabs-tb .woocommerce-tabs .panel .shop_attributes th { color: var(--awb-text-color); }.fusion-body .fusion-woo-tabs-tb #tab-reviews #reviews #comments .woocommerce-Reviews-title, .fusion-body .fusion-woo-tabs-tb .woocommerce-Tabs-panel .fusion-woocommerce-tab-title { color: var(--awb-title-color); font-size: var(--awb-title-font-size); line-height: var(--awb-title-line-height); letter-spacing: var(--awb-title-letter-spacing); text-transform: var(--awb-title-text-transform); font-family: var(--awb-title-font-family); font-weight: var(--awb-title-font-weight); font-style: var(--awb-title-font-style); }.fusion-body .fusion-woo-tabs-tb .meta { color: var(--awb-text-color); }.fusion-body .fusion-woo-tabs-tb.woo-tabs-horizontal .woocommerce-tabs > .tabs { border-color: var(--awb-bordercolor); }.fusion-body .fusion-woo-tabs-tb.woo-tabs-horizontal .woocommerce-tabs > .tabs .active { border-color: var(--awb-bordercolor); }.fusion-body .fusion-woo-tabs-tb .comment-text .star-rating::before { color: var(--awb-stars-color); }.fusion-body .fusion-woo-tabs-tb .comment-text .star-rating span::before { color: var(--awb-stars-color); }.fusion-woo-notices-tb { --awb-margin-top:0; --awb-margin-right:0; --awb-margin-bottom:15px; --awb-margin-left:0; --awb-padding-top:20px; --awb-padding-right:20px; --awb-padding-bottom:20px; --awb-padding-left:20px; --awb-font-size: inherit; --awb-font-color:#808080; --awb-border-sizes-top:1px; --awb-border-sizes-right:1px; --awb-border-sizes-bottom:1px; --awb-border-sizes-left:1px; --awb-border-radius-top-left:0; --awb-border-radius-top-right:0; --awb-border-radius-bottom-right:0; --awb-border-radius-bottom-left:0; --awb-border-style:solid; --awb-border-color:#808080; --awb-background-color:#fff; --awb-icon-size: inherit; --awb-icon-color: inherit; --awb-link-color:var(--link_color); --awb-link-hover-color:var(--link_hover_color); --awb-success-border-color:var(--awb-border-color); --awb-success-background-color:var(--awb-background-color); --awb-success-text-color:var(--awb-font-color); --awb-success-icon-color:var(--awb-icon-color); --awb-success-link-color:var(--awb-link-color); --awb-success-link-hover-color:var(--awb-link-hover-color); --awb-error-border-color:var(--awb-border-color); --awb-error-background-color:var(--awb-background-color); --awb-error-text-color:var(--awb-font-color); --awb-error-icon-color:var(--awb-icon-color); --awb-error-link-color:var(--awb-link-color); --awb-error-link-hover-color:var(--awb-link-hover-color); --awb-cart-icon-content:""; --awb-cart-icon-margin-right:6px; }.fusion-tb-header { background-color: var(--awb_header_bg_color,transparent); }.clearfix, .container, .container-fluid, .row { clear: both; }.clearfix, .container, .container-fluid, .fusion-clearfix, .row { clear: both; }.clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .fusion-clearfix::after, .fusion-clearfix::before, .row::after, .row::before { content: " "; display: table; }.clearfix::after, .container-fluid::after, .container::after, .fusion-clearfix::after, .row::after { clear: both; }.fusion-builder-row { width: 100%; margin: 0px auto; }.fusion-builder-row::after { clear: both; content: " "; display: table; }.row::after { clear: both; content: " "; display: table; }.fusion-fullwidth { position: relative; }.fusion-fullwidth .fusion-row { position: relative; z-index: 10; }.fusion-image-wrapper { overflow: hidden; z-index: 1; position: relative; }.fusion-image-size-fixed { display: inline-block; max-width: 100%; vertical-align: top; }.fusion-rollover a { text-decoration: none; box-shadow: none !important; }.products li.product .fusion-product-wrapper { background-color: var(--timeline_bg_color); }.row { margin-left: -15px; margin-right: -15px; }.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }@media (min-width: 0px){.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left; }.col-sm-3 { width: 25%; }}@media (min-width: 992px){.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; }.col-md-3 { width: 25%; }}@media (min-width: 1200px){.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: left; }.col-lg-3 { width: 25%; }}.fusion-flexslider.flexslider-attachments .flex-control-thumbs li { width: 60px; margin: 5px; float: none; }.flex-control-nav, .flex-direction-nav, .flexslider .slides { margin: 0px; padding: 0px; list-style: none; z-index: 2; }.flex-viewport { max-height: 2000px; transition: all 1s ease 0s; }.flex-direction-nav a { font-family: awb-icons; width: 30px; height: 30px; margin: 0px; background-color: rgba(0, 0, 0, 0.5); background-repeat: no-repeat; position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; opacity: 0; z-index: 100; overflow: hidden; text-align: center; line-height: 30px; font-size: 16px; font-weight: 400; -webkit-font-smoothing: none; color: #ffffff; text-decoration: none; }.flex-direction-nav .flex-next { right: 0px; text-indent: 2px; }.flex-direction-nav .flex-prev { left: 0px; text-indent: -2px; }.flex-control-nav { width: 100%; position: absolute; bottom: 0px; text-align: center; }.flex-control-nav li { margin: 0px 6px; display: inline-block; }.flex-control-thumbs { margin: 5px 0px 0px; position: static; overflow: hidden; }.flex-control-thumbs li { width: 25%; float: left; margin: 0px; }.flex-control-thumbs img { width: 100%; display: block; opacity: 0.7; cursor: pointer; }.flex-control-thumbs img:hover { opacity: 1; }.flex-control-thumbs .flex-active { opacity: 1; cursor: default; }@media screen and (max-width: 860px){.flex-direction-nav .flex-prev { opacity: 1; left: 0px; }.flex-direction-nav .flex-next { opacity: 1; right: 0px; }}.woocommerce-product-gallery .flex-direction-nav a { width: var(--slider_nav_box_dimensions-width); }.fusion-fullwidth { --awb-background-color:var(--full_width_bg_color); --awb-background-image:none; --awb-background-position:center center; --awb-background-repeat:no-repeat; --awb-background-blend-mode:none; --awb-background-size: initial; --awb-box-shadow:none; --awb-border-sizes-top:var(--full_width_border_sizes_top); --awb-border-sizes-right:var(--full_width_border_sizes_right); --awb-border-sizes-bottom:var(--full_width_border_sizes_bottom); --awb-border-sizes-left:var(--full_width_border_sizes_left); --awb-border-color:var(--full_width_border_color); --awb-border-style:solid; --awb-border-radius-top-left:0; --awb-border-radius-top-right:0; --awb-border-radius-bottom-left:0; --awb-border-radius-bottom-right:0; --awb-padding-top:var(--container_padding_default_top, 0px); --awb-padding-right:var(--container_padding_default_right, 0px); --awb-padding-bottom:var(--container_padding_default_bottom, 0px); --awb-padding-left:var(--container_padding_default_left, 0px); --awb-margin-top:0; --awb-margin-bottom:0; --awb-min-height:0; --awb-overflow:visible; --awb-z-index:auto; --awb-sticky-background-color:var(--awb-background-color); --awb-sticky-height:var(--awb-min-height); --awb-filter:none; --awb-filter-hover:none; --awb-filter-transition:all; background-color: var(--awb-background-color); background-image: var(--awb-background-image); background-position: var(--awb-background-position); background-repeat: var(--awb-background-repeat); background-blend-mode: var(--awb-background-blend-mode); background-size: var(--awb-background-size); box-shadow: var(--awb-box-shadow); border-width: var(--awb-border-sizes-top) var(--awb-border-sizes-right) var(--awb-border-sizes-bottom) var(--awb-border-sizes-left); border-color: var(--awb-border-color); border-style: var(--awb-border-style); border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left); padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left); margin-top: var(--awb-margin-top); margin-bottom: var(--awb-margin-bottom); min-height: var(--awb-min-height); overflow: var(--awb-overflow); z-index: var(--awb-z-index); filter: var(--awb-filter); transition: var(--awb-filter-transition); }.awb-off-canvas .fusion-fullwidth, .fusion-tb-footer .fusion-fullwidth, .fusion-tb-header .fusion-fullwidth, .fusion-tb-page-title-bar .fusion-fullwidth, .width-100 .fusion-fullwidth { --awb-padding-top:var(--container_padding_100_top, 0px); --awb-padding-right:var(--container_padding_100_right, var(--hundredp_padding)); --awb-padding-bottom:var(--container_padding_100_bottom, 0px); --awb-padding-left:var(--container_padding_100_left, var(--hundredp_padding)); }.hundred-percent-fullwidth .fusion-row { max-width: none !important; }#wrapper #main .fullwidth-box .fusion-row { padding-left: 0px; padding-right: 0px; }.post-content:not(.fusion-post-content), .single-fusion_tb_section .fusion-tb-header, body:not(.side-header) #wrapper { position: relative; }.fusion-flex-container { --awb-content-wrap:var(--awb-flex-wrap, wrap); display: flex; justify-content: center; }.fusion-flex-container .fusion-row { flex-wrap: wrap; display: flex; flex: 1 1 0%; width: 100%; }.fusion-flex-container .fusion-row::after, .fusion-flex-container .fusion-row::before { content: none; }.fusion-flex-container .fusion-row.fusion-flex-content-wrap { flex-wrap: var(--awb-content-wrap); }.fusion-flex-container .fusion-row .fusion-flex-column { display: flex; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper { width: 100%; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg { width: auto; height: auto; inset: 0px; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg .fusion-column-anchor { display: block; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg .fusion-column-anchor .fusion-column-inner-bg-image { display: block; position: static; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy) { display: flex; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-column { flex-direction: column; }.fusion-flex-container .fusion-flex-align-self-center { align-self: center; }.fusion-flex-container .fusion-flex-align-items-flex-start { align-items: flex-start; }.fusion-flex-container .fusion-flex-align-items-center { align-items: center; }.fusion-flex-container .fusion-flex-justify-content-flex-start { justify-content: flex-start; }.fusion-flex-container .fusion-flex-justify-content-center { justify-content: center; }.fusion-flex-container .fusion-flex-justify-content-flex-end { justify-content: flex-end; }.fusion-sticky-container:not(.fusion-sticky-spacer) { transition: background 0.3s ease 0s, border 0.3s ease 0s, border-radius 0.3s ease 0s, box-shadow 0.3s ease 0s, min-height 0.1s ease-in-out 0s; backface-visibility: hidden; }.fusion-sticky-container .fusion-imageframe { transition: max-width 0.1s ease-in-out 0s; }.fusion-sticky-container:not(.fusion-sticky-transition) .fusion-display-sticky-only { display: none; }.fusion-layout-column.fusion-events-post, .fusion_builder_column, .fusion_builder_column_inner { --awb-z-index:auto; --awb-z-index-hover:var(--awb-z-index); --awb-absolute-top:auto; --awb-absolute-right:auto; --awb-absolute-bottom:auto; --awb-absolute-left:auto; --awb-container-position:relative; --awb-overflow:visible; --awb-inner-bg-overflow:visible; --awb-bg-color:transparent; --awb-bg-color-hover:var(--awb-bg-color); --awb-inner-bg-color:transparent; --awb-bg-position:left top; --awb-inner-bg-position:left top; --awb-bg-image:none; --awb-inner-bg-image:none; --awb-bg-blend:none; --awb-inner-bg-blend:none; --awb-bg-repeat:no-repeat; --awb-inner-bg-repeat:no-repeat; --awb-bg-size:auto auto; --awb-inner-bg-size:auto auto; --awb-border-top:0; --awb-border-right:0; --awb-border-bottom:0; --awb-border-left:0; --awb-border-color: initial; --awb-border-color-hover:var(--awb-border-color); --awb-border-style:solid; --awb-inner-border-top:0; --awb-inner-border-right:0; --awb-inner-border-bottom:0; --awb-inner-border-left:0; --awb-inner-border-color: initial; --awb-inner-border-color-hover:var(--awb-inner-border-color); --awb-inner-border-style:solid; --awb-border-radius:0; --awb-inner-bg-border-radius:0; --awb-liftup-border-radius:0; --awb-box-shadow:none; --awb-inner-bg-box-shadow:none; --awb-padding-top:0; --awb-padding-right:0; --awb-padding-bottom:0; --awb-padding-left:0; --awb-transform:none; --awb-transform-hover:var(--awb-transform); --awb-transform-parent-hover:var(--awb-transform); --awb-transform-origin:50% 50%; --awb-transition:transform 300ms ease,filter 300ms ease,background-color 300ms ease,border-color 300ms ease; --awb-filter:none; --awb-filter-hover:var(--awb-filter); --awb-filter-parent-hover:var(--awb-filter); --awb-col-width:var(--awb-width-large, 33.3333%); --awb-col-order:var(--awb-order-large, 0); --awb-margin-top-large:var(--col_margin-top, 0); --awb-margin-bottom-large:var(--col_margin-bottom, 20px); --awb-spacing-left-large:var(--col_spacing, 4%); --awb-spacing-right-large:var(--col_spacing, 4%); --awb-margin-top:var(--awb-margin-top-large); --awb-margin-bottom:var(--awb-margin-bottom-large); --awb-spacing-left:var(--awb-spacing-left-large); --awb-spacing-right:var(--awb-spacing-right-large); --awb-col-flex-grow:var(--awb-flex-grow, 0); --awb-col-flex-shrink:var(--awb-flex-shrink, 0); }.fusion-layout-column.fusion-events-post.fusion-animated, .fusion_builder_column.fusion-animated, .fusion_builder_column_inner.fusion-animated { --awb-z-index:2000; }.fusion-layout-column { position: var(--awb-container-position); float: left; margin-top: var(--awb-margin-top); margin-bottom: var(--awb-margin-bottom); z-index: var(--awb-z-index); top: var(--awb-absolute-top); right: var(--awb-absolute-right); bottom: var(--awb-absolute-bottom); left: var(--awb-absolute-left); filter: var(--awb-filter); transition: var(--awb-transition); width: var(--awb-col-width); order: var(--awb-col-order); flex-grow: var(--awb-col-flex-grow); flex-shrink: var(--awb-col-flex-shrink); }.fusion-layout-column .fusion-column-wrapper { background-image: var(--awb-bg-image); background-color: var(--awb-bg-color); background-position: var(--awb-bg-position); background-blend-mode: var(--awb-bg-blend); background-repeat: var(--awb-bg-repeat); background-size: var(--awb-bg-size); border-width: var(--awb-border-top) var(--awb-border-right) var(--awb-border-bottom) var(--awb-border-left); border-color: var(--awb-border-color); border-style: var(--awb-border-style); border-radius: var(--awb-border-radius); box-shadow: var(--awb-box-shadow); padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left); overflow: var(--awb-overflow); transition: var(--awb-transition); transform: var(--awb-transform); transform-origin: var(--awb-transform-origin); min-height: 1px; min-width: 0px; margin-left: var(--awb-spacing-left); margin-right: var(--awb-spacing-right); }.fusion-layout-column .fusion-column-inner-bg-image { background-color: var(--awb-inner-bg-color); background-image: var(--awb-inner-bg-image); background-position: var(--awb-inner-bg-position); background-blend-mode: var(--awb-inner-bg-blend); background-repeat: var(--awb-inner-bg-repeat); background-size: var(--awb-inner-bg-size); border-width: var(--awb-inner-border-top) var(--awb-inner-border-right) var(--awb-inner-border-bottom) var(--awb-inner-border-left); border-color: var(--awb-inner-border-color); border-style: var(--awb-inner-border-style); border-radius: var(--awb-border-radius); box-shadow: var(--awb-inner-bg-box-shadow); transition: var(--awb-transition); }.fusion-column-inner-bg-wrapper .fusion-column-wrapper { position: relative; z-index: 3; pointer-events: none; }.fusion-column-inner-bg { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: var(--awb-inner-bg-border-radius); overflow: var(--awb-inner-bg-overflow); transform: var(--awb-transform); transform-origin: var(--awb-transform-origin); transition: var(--awb-transition); margin-left: var(--awb-spacing-left); margin-right: var(--awb-spacing-right); }.fusion-column-inner-bg .fusion-column-anchor { width: 100%; height: 100%; }.fusion-column-inner-bg .fusion-column-anchor span { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }.fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons, .fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons a, .fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-rollover-linebreak, .fusion-woo-slider .fusion-product-buttons, .fusion-woo-slider .fusion-product-buttons .fusion-rollover-linebreak, .fusion-woo-slider .fusion-product-buttons a { color: var(--image_rollover_text_color); }body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a::before, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, body:not(.avada-image-rollover-direction-left) .fusion-rollover .fusion-rollover-content .fusion-rollover-title { color: var(--image_rollover_text_color); }.fusion-woo-product-design-clean .products .fusion-rollover .star-rating span::before, .fusion-woo-product-design-clean .products .fusion-rollover .star-rating::before { color: var(--image_rollover_icon_color); }.fusion-animated { visibility: hidden; }.do-animate .fusion-animated { animation-fill-mode: both; animation-duration: 1s; }.fusion-imageframe, .fusion-imageframe img, .fusion-column img, .fusion-column-wrapper img { width: 100% !important; max-width: 100% !important; height: auto !important; object-fit: contain !important; display: block !important; }.fusion-builder-row.fusion-row { max-width: var(--site_width); }.show_details_button.fusion-has-quick-view { display: none !important; }.fullwidth-box { background-attachment: scroll !important; }#main, .fullwidth-box, .fusion-footer-widget-area, .page-title-bar, body { background-attachment: scroll !important; }@media only screen and (orientation: portrait){#wrapper .woocommerce-tabs .tabs { width: 26% !important; float: left !important; }#wrapper .woocommerce-tabs .panel { margin-left: 4%; float: right !important; width: 70% !important; padding: 4% !important; }.woocommerce-MyAccount-navigation, .woocommerce-side-nav, .woocommerce-tabs .tabs { margin-bottom: 25px; }.woocommerce-tabs .panel { width: 91% !important; padding: 4% !important; }#reviews li .avatar { display: none; }#reviews li .comment-text { width: 90% !important; margin-left: 0px !important; padding: 5% !important; }}.unselectable { user-select: none; cursor: default; }html { user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }@media screen and (max-width: 880px){.fusion-no-small-visibility { display: none !important; }body .sm-text-align-center { text-align: center !important; }body .sm-text-align-left { text-align: left !important; }}@media screen and (min-width: 881px) and (max-width: 1100px){.fusion-no-medium-visibility { display: none !important; }}@media screen and (min-width: 1101px){.fusion-no-large-visibility { display: none !important; }}.lazyload { background-image: none !important; }.lazyload::before { background-image: none !important; }.fusion-body .fusion-woo-cart-1 .fusion-button-wrapper .button { padding: 17px 40px; line-height: 21px; font-size: 18px; flex: 1 1 0%; width: 100%; border-width: 0px; }@media print{body * { display: none !important; }body::after { content: "You are not allowed to print preview this page, Thank you"; }}#wpcp-error-message { direction: ltr; text-align: center; transition: opacity 900ms ease 0s; z-index: 99999999; }.hideme { opacity: 0; visibility: hidden; }.msgmsg-box-wpcp { border: 1px solid #f5aca6; border-radius: 10px; color: #555555; font-family: Tahoma; font-size: 11px; margin: -10px 10px 10px -130px; padding: 10px 36px; position: fixed; width: 255px; top: 50%; left: 50%; box-shadow: #f2bfbf 0px 0px 34px 2px; }.msgmsg-box-wpcp span { font-weight: bold; text-transform: uppercase; }.aiosrs-rating-wrap .aiosrs-star-rating-wrap { display: inline-block; vertical-align: middle; }.aiosrs-rating-wrap .aiosrs-star-rating-wrap .aiosrs-star-rating { color: gold; }.aiosrs-rating-wrap .aiosrs-star-rating-wrap:not(.disabled) .aiosrs-star-rating { cursor: pointer; }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}body.swift-nojs [data-s3cid="4"]{max-height:6293.390625px;}body.swift-nojs [data-s3cid="5"]{max-height:6293.390625px;}body.swift-nojs [data-s3cid="75"]{min-width:125.0625px;}body.swift-nojs [data-s3cid="87"]{min-width:125.0625px;}body.swift-nojs [data-s3cid="89"]{max-height:4963.5px;}body.swift-nojs [data-s3cid="90"]{max-height:4963.5px;}body.swift-nojs [data-s3cid="91"]{max-height:4963.5px;}body.swift-nojs [data-s3cid="92"]{max-height:4963.5px;}body.swift-nojs [data-s3cid="93"]{max-height:4963.5px;}body.swift-nojs [data-s3cid="94"]{max-height:4900.859375px;}body.swift-nojs [data-s3cid="95"]{max-height:4780.859375px;}body.swift-nojs [data-s3cid="103"]{min-width:647.5px;}body.swift-nojs [data-s3cid="120"]{max-height:4185.078125px;}body.swift-nojs [data-s3cid="121"]{max-height:4185.078125px;}body.swift-nojs [data-s3cid="122"]{max-height:4033.265625px;}body.swift-nojs [data-s3cid="123"]{max-height:4033.265625px;}body.swift-nojs [data-s3cid="125"]{min-height:360px;}body.swift-nojs [data-s3cid="126"]{min-height:360px;}body.swift-nojs [data-s3cid="131"]{min-width:125.0625px;}body.swift-nojs [data-s3cid="133"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="134"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="135"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="136"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="137"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="138"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="139"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="140"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="141"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="142"]{max-width:0px;}body.swift-nojs [data-s3cid="143"]{min-height:106.8125px;}body.swift-nojs [data-s3cid="144"]{min-height:61.59375px;}body.swift-nojs [data-s3cid="191"]{min-width:125.0625px;}body.swift-nojs [data-s3cid="218"]{min-width:125.0625px;}html{opacity:1}