.gform_confirmation_message_3{color:#ffffff!important}#gform_fields_3 .gfield_label{color:#ffffff!important}.home-shop-grid .attachment-woocommerce_thumbnail{background:#f1f1f1!important}.home-shop-grid h2.archive-genre{color:var(--e-global-color-secondary);font-family:"nunito-sans",Sans-serif;font-size:38px;font-weight:700;line-height:40px;text-align:left!important;margin-top:0px!important}.home-shop-grid .woocommerce-loop-product__title{padding-bottom:5px important;text-align:left!important}.home-shop-grid .swatchly_loop_variation_form{width:70%!important;float:left}.home-shop-grid .price{width:25%!important;float:right;text-align:right!important;padding-right:5px!important}.home-shop-grid .add_to_cart_button{display:none!important}@media screen and (max-width:782px){.home-shop-grid h2.archive-genre{font-size:35px!important;line-height:41px!important}.home-shop-grid .swatchly_loop_variation_form{width:65%!important;float:left}.home-shop-grid .price{width:30%!important;float:right}.slick-nav{display:none!important}.woocommerce-order-pay .woocommerce ul li{width:100%!important}.woocommerce-order-pay .woocommerce ul{display:block!important;margin-bottom:40px!important}.elementor-2 .elementor-element.elementor-element-797cf556 .jet-color-image-list__decorator .jet-color-image-list__image,.elementor-element-21f0d939 .jet-color-image-list__decorator .jet-color-image-list__image{width:100%!important}}.e-my-account-tab .woocommerce-form-login{height:351px!important}.woocommerce-ResetPassword .woocommerce-form-row{width:100%!important}.woocommerce-MyAccount-navigation-link--downloads{display:none!important}.slick-prev.style-5{border-radius:0px!important;border:none!important;background:rgb(255 255 255 / .2);height:100%!important;left:0px!important;margin:0px!important}.slick-prev.style-5:focus,.slick-next.style-5:focus{background:rgb(255 255 255 / .3)!important;border-width:0px!important;outline:0!important}.slick-prev.style-5:hover{border-radius:0px!important;border-width:0px!important;background:rgb(255 255 255 / .3);height:100%!important}.slick-prev.style-5 .icon-wrap{height:30px!important}.slick-next.style-5{border-radius:0px!important;border-width:0px!important;background:rgb(255 255 255 / .2);height:100%!important;right:0px!important;margin:0px!important}.slick-next.style-5:hover{border-radius:0px!important;border-width:0px!important;background:rgb(255 255 255 / .3);height:100%!important}.slick-next.style-5 .icon-wrap{height:30px!important}.woocommerce ul.order_details li{text-transform:none!important}.woocommerce ul.order_details li strong{display:block;font-size:1.6em!important;text-transform:none;line-height:1.5}.header-2{transform:translatey(-127px);-moz-transition:all .3s ease!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}a.added_to_cart{display:none!important}.elementor-sticky--effects.header-2{height:auto!important;transform:translatey(0)}.elementor-sticky--effects.header-1{display:none!important}.prod-but-overlay{position:absolute;height:100%}.prod-but-overlay a{min-height:100%!important;position:absolute;width:100%!important}.single-product .variations .value{float:right!important}.payment_method_pay360 img{display:none!important}.single_add_to_cart_button{width:100%!important}.acc_content a{color:#9A1F1C!important}.acc_content a:hover{color:#3D3D3D!important}.woocommerce-privacy-policy-text p{margin-top:0px!important;margin-bottom:5px!important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:30px!important}.woocommerce-MyAccount-navigation-link a{text-align:center!important}#ship-to-different-address{padding-left:60px!important}.woocommerce-order-pay .woocommerce{color:#3D3D3D!important;font-family:"nunito-sans",Sans-serif!important;font-size:1.4em!important;font-weight:800!important;line-height:34px!important;text-align:center}.woocommerce-order-pay .woocommerce p{margin-top:40px!important}.elementor-jet-thankyou-order{text-align:center}.woocommerce-thankyou-order-details{font-size:1.4em!important;font-weight:800!important;line-height:100px!important;text-align:center}.woocommerce-order-pay .woocommerce ul.order_details,.woocommerce-thankyou-order-details{padding-top:30px!important;padding-bottom:30px!important;width:100%;text-align:center;margin:0 auto!important;background:#3d3d3d;color:#ffffff!important;display:flex;justify-content:center}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#9A1F1C!important;padding:0px!important}.elementor-441 .elementor-element.elementor-element-8e7d466 .jet-color-image-list__decorator .jet-color-image-list__image,.elementor-2 .elementor-element.elementor-element-415b21fe .jet-color-image-list__decorator .jet-color-image-list__image{width:35px!important}.pswp__caption{display:none!important}.more-filters .jet-color-image-list__image{width:35xpx!important;max-width:35xpx!important;margin-bottom:10px!important}.woocommerce-error{background:#9A1F1C!important;color:#fff!important;font-family:"nunito-sans",Sans-serif!important}.woocommerce-error::before{color:#fff!important}.woocommerce-info a,.woocommerce-message a,.woocommerce-error a{color:#D40831!important}.woocommerce-info,.woocommerce-message,.woocommerce-error{background:#3D3D3D!important;color:#fff!important;border-top:0px!important}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{color:#fff!important}.return-to-shop{text-align:center}.return-to-shop a{background-color:#9A1F1C!important;font-family:"nunito-sans",Sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:30px!important;border-radius:40px!important;color:#fff!important;margin-bottom:100px!important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{color:#FFF!important;border:1px solid #fff!important;border-radius:40px!important;background:#3D3D3D!important}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover{background:#9A1F1C!important}.jet-color-image-list__input:checked~.jet-color-image-list__button{color:#9A1F1C!important}.jet-checkboxes-list-wrapper{text-align:center}.jet-checkboxes-list__label{color:#fff!important;padding-top:4px!important}.jet-checkboxes-list__row{margin-right:20px!important}.plan-but .elementor-button-link{width:100%!important}.related.products .price,.related.products .button,.related.products .variations{display:none!important}.woocommerce-loop-product__title{text-align:center!important;color:var(--e-global-color-secondary)!important}.tippy-content p{font-size:16px!important}.tippy-content h3{font-size:20px!important;font-weight:600!important;margin-bottom:0px!important}.tippy-content h4{font-size:26px!important;font-weight:800!important;text-align:left!important}.tippy-content img:last-of-type{text-align:right!important}body:not(.tippy-touch) .tippy-tooltip[data-animatefill][data-state="visible"] .tippy-content{-webkit-clip-path:none!important;clip-path:none!important}.tippy-content img{margin-top:-59px!important}.theplus-hotspot{overflow:visible!important}.tippy-content a{border:1px solid var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:30px;padding:14px 20px;display:inline-block}.tippy-content a:hover{background:var(--e-global-color-secondary);border:1px solid var(--e-global-color-secondary);color:#fff;border-radius:30px;padding:14px 20px}.tippy-tooltip.translucent-theme,.tippy-backdrop{background-color:rgb(217 217 217 / .7)!important}.tippy-tooltip.translucent-theme{padding:30px!important}.elementor-menu-cart__toggle_button{line-height:16px!important}.more-filter-but{color:#fff;text-align:center!important}.shop-home-grid .woocommerce-product-gallery__image{background-color:#f1f1f1!important}.shop-home-grid div.product div.images,.shop-home-grid div.product div.images,.shop-home-grid div.product div.images,.shop-home-grid div.product div.images{width:100%!important}.shop-home-grid .woocommerce-product-gallery__image,.shop-home-grid .single_variation_wrap{display:none!important}.shop-home-grid .woocommerce-product-gallery__image:first-of-type{display:block!important}.shop-home-grid .woocommerce-product-gallery{opacity:1!important}.shbt{background:none!important;transition-duration:.5s;padding:0 20px!important;border:0px!important;border-radius:50px;color:#ffffff!important;}.shbt:focus-visible{border:0px!important}.shbt:hover{background:green;text-decoration:none;color:var(--e-global-color-2a3a597)!important;border:0px!important}.shbt:focus{text-decoration:none;border:0px!important}#more-filters{display:none}.secshow{display:block!important}.elementor-posts .variations th{display:none!important}.elementor-posts .single_add_to_cart_button{display:none!important}.woocommerce-variation-add-to-cart button{width:100%!important;margin-top:30px!important}.reset_variations{display:none!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle!important;padding-top:20px!important;padding-bottom:20px!important}.woocommerce.single-product div.product form.cart .variations td.label,.woocommerce.single-product div.product form.cart .variations td.value{display:inline-block!important}.pl_show_swatches_label_1 .swatchly_loop_variation_form tr,.single-product .variations_form .variations tr{display:table-row!important}.product-cart table.variations{border-top:1px solid #3d3d3d!important;border-bottom:1px solid #3d3d3d!important}.product-cart table.variations th{padding:0px!important}.jet-color-image-list__row{border-right:1px solid #fff;width:20%!important}.jet-color-image-list__button{display:block!important}.jet-color-image-list-wrapper .jet-color-image-list__row:last-of-type{border-right:0 solid #ffffff!important}.area .jet-color-image-list__image{width:100%!important;min-height:60px}.elementor-2 .elementor-element.elementor-element-797cf556 .jet-color-image-list__decorator .jet-color-image-list__image,.elementor-element-21f0d939 .jet-color-image-list__decorator .jet-color-image-list__image{width:80px!important}.swiper-wrapper{height:auto!important}.button.product_type_variable{display:none!important}.wl-layout-horizontal a img{width:50px!important}.wl-layout-horizontal a{color:#fff!important}.elementor-menu-cart__toggle_button:focus{background:none!important}body.loaded-gform .gfield_validation_message,body.loaded-gform .gform_validation_errors{display:none}.elementor-location-footer .elementor-top-section{background-size:cover!important}.serious a{color:#3D3D3D!important}.swiper-button-next svg,.swiper-button-prev svg{opacity:.99;transform:scale(1.01);-webkit-transform:scale(1.01);-moz-transform:scale(1.01)}.gfield_validation_message{color:#c02b0a!important}section.elementor-element.elementor-inner-section{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#home-top-para.elementor-sticky--effects .elementor-column .elementor-spacer-inner{ height:350px!important}#wpsl-search-wrap{padding:10px}#wpsl-search-wrap form{width:100%!important}#wpsl-stores{background:#fff}#wpsl-wrap #wpsl-result-list li{padding:20px!important;border-bottom:2px solid #3D3D3D!important}.elementor-location-popup .gform_drop_instructions,.elementor-location-popup .gform_fileupload_rules{color:#ffffff!important}.elementor-18 .elementor-element.elementor-element-157a58d .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-40px!important}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-27px!important}.product-but a img,.product-but h2 a{opacity:0.5!important}.product-but:hover a img,.product-but:hover h2 a,.active-item.product-but h2 a,.active-item.product-but a img{opacity:1!important}#wpsl-result-list .wpsl-contact-details a{color:#3D3D3D!important}#wpsl-result-list .wpsl-contact-details a:hover{color:#9A1F1C!important}#wpsl-result-list #wpsl-stores{height:auto!important;max-height:800px!important}#wpsl-wrap #wpsl-result-list li.wpsl-no-results-msg{border-bottom:0 solid #3D3D3D!important}.gform_button_select_files,.wpsl-directions,.wpsl-store-details{border-style:solid;border-width:1px 1px 1px 1px!important;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:10px 15px 10px 15px;color:#3D3D3D!important}.gform_button_select_files:hover,.wpsl-directions:hover,.wpsl-store-details:hover{background:#9A1F1C!important;color:#ffffff!important;border-width:0 0 0 0px!important;border-color:var(--e-global-color-primary)}.gform_wrapper [type="button"],.gform_wrapper [type="submit"],.gform_wrapper button{background:#9A1F1C!important;color:#ffffff!important;border-width:0 0 0 0px!important;border-color:var(--e-global-color-primary)}#gform_wrapper_3 [type="button"],#gform_wrapper_3 [type="submit"],#gform_wrapper_3 button{background:#A6766A!important;color:#ffffff!important;border-width:1px 1px 1px 1px!important;border-color:#ffffff!important}#gform_wrapper_3 [type="button"]:hover,#gform_wrapper_3 [type="submit"]:hover,#gform_wrapper_3 button:hover{background:#ffffff!important;color:#A6766A!important;border-width:1px 1px 1px 1px!important;border-color:#ffffff!important}.wpsl-directions{border-bottom:solid 1px #3D3D3D!important}.wpsl-store-location a{color:#3D3D3D!important}sup{font-size:50%!important}#container-afterbefore .twentytwenty-overlay .twentytwenty-after-label,#container-afterbefore .twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1!important}#container-afterbefore .twentytwenty-overlay .twentytwenty-before-label,#container-afterbefore .twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1!important}.elementor-72 .elementor-element.elementor-element-42b8b89b #container-afterbefore .twentytwenty-overlay .twentytwenty-before-label::before{color:#3D3D3D!important}.twentytwenty-horizontal #container-afterbefore .twentytwenty-overlay .twentytwenty-before-label::before,.twentytwenty-horizontal #container-afterbefore .twentytwenty-overlay .twentytwenty-after-label::before{top:90%!important}@media only screen and (max-width:600px){.elementor-2 .elementor-element.elementor-element-797cf556 .jet-color-image-list__decorator .jet-color-image-list__image,.elementor-element-21f0d939 .jet-color-image-list__decorator .jet-color-image-list__image{width:75%!important}.jet-color-image-list__label{font-size:12px!important}}