﻿/*!
Theme Name: Fluid 44
Theme URI: https://44interactive.com
Author: 44i
Author URI: https://44interactive.com
Description: Howdy! Fluid 44 is always a custom build based on unique needs. Bolstering the most accessible/advanced responsive front-end framework in the solar system for any device or medium—built just for you—in a semantic, readable, flexible, and completely customizable way. We know new shiny sites can be fun and Plugins are easy, though if you find your site slowing down please reach out to us about your next steps; we could discuss spending thousands per month on faster processing power ~OR~ perhaps 20/30 hours from your trusty custom solution experts is better.
Version: 1.4.5.love
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: uxpert, responsive, framework, semantic, readable, reliable, flexible, accessible, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
Template: hello-elementor
Text Domain: fluid44 */@import url(../hello-elementor/style.min.css);.has-brand-dark-grey-color{color:#272727 !important}.has-brand-dark-grey-background-color{background-color:#272727 !important}.has-brand-primary-color{color:#9d1d21 !important}.has-brand-primary-background-color{background-color:#9d1d21 !important}.has-brand-secondary-color{color:#6c2100 !important}.has-brand-secondary-background-color{background-color:#6c2100 !important}.has-brand-accent-color{color:#563b2a !important}.has-brand-accent-background-color{background-color:#563b2a !important}.has-brand-neutral-color{color:#ebe6dd !important}.has-brand-neutral-background-color{background-color:#ebe6dd !important}.has-brand-blanco-color{color:#fff !important}.has-brand-blanco-background-color{background-color:#fff !important}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}#top_menu .elementor-nav-menu li.menu-item:nth-child(even){border-left:1px solid rgba(108,33,0,0.5)}#top_menu .elementor-nav-menu li.menu-item.search_popup{border-left:1px solid rgba(108,33,0,0.5)}#top_menu .elementor-nav-menu li.menu-item.search_popup a{height:24px}#search_popup{position:fixed;top:0;left:0;opacity:0;z-index:-1;width:100%;height:0px;overflow:hidden;perspective:30000px;transform-style:preserve-3d;transform-style:preserve-3d;transform-origin:center top;transition:all 0.3s ease;padding:45px 5px}#search_popup #close_popup{position:absolute;top:5px;right:5px;color:#fff;font-size:40px;width:40px;height:40px}#search_popup #close_popup:hover{color:#9d1d21;cursor:pointer}#search_popup.active{opacity:1;z-index:99999;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background:rgba(39,39,39,0.9)}#search_popup #ajaxsearchlite1{width:calc(100% - 45px);width:100%}#search_popup #ajaxsearchlite1 .probox{background-color:#ebe6dd;height:44px;background-image:radial-gradient(ellipse at center, #ebe6dd, #ebe6dd)}#search_popup #ajaxsearchlite1 .promagnifier{background-color:#9d1d21;height:44px;background-image:radial-gradient(ellipse at center, #9d1d21, #9d1d21)}#search_popup #ajaxsearchlite1 .proinput input{font-family:'Roboto Slab', serif;color:#9d1d21 !important;font-size:32px;height:44px;line-height:44px !important}#search_popup #ajaxsearchlite1 .proinput input.autocomplete{margin-top:-44px !important}#search_popup #ajaxsearchlite1 .proloading{width:44px;height:44px}#search_popup #ajaxsearchlite1 .proclose{height:44px}#ajaxsearchliteres1{background:#9d1d21}#action_row #left_column{width:100%;max-width:calc(100% - 453px)}#action_row #left_column .elementor-widget-theme-site-logo a img{width:300px;max-width:100%;height:100%}#action_row #middle_column{width:100%;max-width:281px}#action_row #right_column{width:100%;max-width:172px}#navigation_row #main_menu{font-family:'Roboto Slab', serif}#navigation_row #main_menu ul.mega-menu>li.mega-menu-item>a.mega-menu-link{z-index:9999}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:-2px}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{margin:30px 0}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item:nth-child(even){border-left:2px solid #ebe6dd;border-right:2px solid #ebe6dd}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a.mega-menu-link{line-height:18px}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{font-family:'PT Sans', sans-serif}#navigation_row #main_menu .mega-menu-toggle .mega-menu-toggle-block .mega-toggle-label{color:#6c2100}#navigation_row #main_menu .mega-menu-toggle .mega-menu-toggle-block::after{color:#6c2100}#contact_form .validation_error{font-style:italic;color:#272727;padding:10px;text-align:center;margin-bottom:5px;border-top:5px solid #9d1d21;border-bottom:5px solid #9d1d21}#contact_form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}#contact_form .gform_body ul.gform_fields{list-style:none;padding:0}#contact_form .gform_body ul.gform_fields li.gfield{padding-right:0;margin-top:0}#contact_form .gform_body ul.gform_fields li.gfield .ginput_container{margin:0}#contact_form .gform_body ul.gform_fields li.gfield .ginput_counter{display:none}#contact_form .gform_body ul.gform_fields li.gfield input{margin-bottom:5px;margin-top:0}#contact_form .gform_body ul.gform_fields li.gfield textarea{height:100px}#contact_form .gform_body ul.gform_fields li.gfield.gfield_error{border-color:#9d1d21;background-color:rgba(157,29,33,0.25)}#contact_form .gform_body ul.gform_fields li.gfield.gfield_error .validation_message{color:#272727;text-align:center;padding:5px}#contact_form .gform_body ul.gform_fields li.gfield.gfield_error input,#contact_form .gform_body ul.gform_fields li.gfield.gfield_error textarea{background:#9d1d21}#contact_form .gform_footer{margin-top:0;padding:0}#contact_form .gform_footer input[type=submit]{width:100%}#our_reviews{max-width:100%;width:100%}#our_reviews .flickity-viewport{transition:height 0.2s}#our_reviews .flickity-prev-next-button{top:100px;width:44px;height:44px}#our_reviews .flickity-button{background:rgba(86,59,42,0);color:#837b78;border-radius:100%}#our_reviews .flickity-button:hover{background:#9d1d21;color:#fff}#our_reviews .review{width:250px;padding:20px;text-align:center;margin:0 20px 10px auto;display:flex;flex-direction:column;background:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,0.1)}#our_reviews .review .stars{font-family:dashicons;color:#9d1d21;margin-bottom:13px}#our_reviews .review .words{width:100%;margin:0 auto 20px;font-size:16px;line-height:24px}#our_reviews .review .words.expandable{margin:0 auto 5px}#our_reviews .review .words .partdeux{display:none}#our_reviews .review .showmore{color:#837b78;margin-bottom:15px}#our_reviews .review .details{font-size:13px;line-height:16px;font-weight:500}#our_reviews .review .details .when{font-weight:400}div#locations{display:flex;max-width:100%}div#locations #our_locations{padding-top:0px}div#locations #our_locations #locations_list{display:flex;flex-direction:row;flex-flow:wrap;justify-content:space-between;align-items:center}div#locations #our_locations #locations_list .location{display:flex;flex-direction:column;transition:all 0.3s ease}div#locations #our_locations #locations_list .location a.directions{display:flex;flex-direction:column}div#locations #our_locations #locations_list .location a.directions:hover span.name,div#locations #our_locations #locations_list .location a.directions:hover span.address,div#locations #our_locations #locations_list .location a.directions:hover span.contact{color:#9d1d21}div#locations #our_locations #locations_list .location>span:not(.dashicons){color:#272727}div#locations #our_locations #locations_list .location .number,div#locations #our_locations #locations_list .location .dashicons-location{display:none}div#locations #our_locations #locations_list .location .image{width:100%;height:50px;margin-bottom:9px;background-size:cover;background-position:center;background-repeat:no-repeat}div#locations #our_locations #locations_list .location .name{font-size:27px;line-height:25px;color:#9d1d21}div#locations #our_locations #locations_list .location .address,div#locations #our_locations #locations_list .location .contact{font-size:19px;line-height:22px;display:inline-block;opacity:0.5}div#locations #our_locations #locations_list .location .contact{display:flex;flex-direction:column}div#locations #our_locations #locations_list .location .address{padding-top:9px}div#locations #our_locations #locations_list .location:hover{cursor:pointer}div#locations #our_locations #locations_list .location:hover .name{color:#9d1d21}div#locations #our_locations #locations_list .location:hover .address,div#locations #our_locations #locations_list .location:hover .contact{opacity:0.8}div#locations #our_locations #locations_list .location.using-maps .dashicons-location{display:flex}div#locations #our_locations #locations_list .location.using-maps .name{border-bottom:2px dashed #272727}div#locations #our_locations #locations_list .location.using-maps:hover .name{border-bottom:2px solid #563b2a;color:#9d1d21}@media (max-width: 699px){div#locations #our_locations #locations_list .location .name{font-size:22px;line-height:25px}div#locations #our_locations #locations_list .location .address,div#locations #our_locations #locations_list .location .contact{font-size:16px;line-height:18px}}div#locations #our_locations #locations_list a.location{text-decoration:none}div#locations #our_locations #locations_map{height:600px}div#locations #our_locations #locations_map #content{color:#272727}div#locations #our_locations #locations_map #content #firstHeading{margin:9px 0;font-size:27px;line-height:25px;color:#9d1d21;border-bottom:2px solid #563b2a}div#locations #our_locations #locations_map #content #bodyContent{font-size:19px;line-height:22px}div#locations #our_locations #locations_map #content #bodyContent span.name{display:none}div#locations #our_locations #locations_map #content #bodyContent span.address{display:block}div#locations #our_locations #locations_map.using-images{display:none}div#locations #our_locations #locations_map button.gm-ui-hover-effect:hover{box-shadow:none}#tile_locations{display:flex;justify-content:flex-start;flex-direction:row;flex-flow:wrap;margin:30px 0 9px}#tile_locations .wrapper{background:#fff;color:#272727;font-size:16px;padding:0 0 13px;border-top-left-radius:13px;border-top-right-radius:13px;border-bottom-right-radius:13px;border-bottom-left-radius:13px}#tile_locations .wrapper a.direction{display:flex;justify-content:flex-start;flex-direction:column;margin:10px 10px 0 0;border-radius:13px;box-shadow:0 1px 2px rgba(86,59,42,0.2)}#tile_locations .wrapper .map{display:flex;width:100%;height:187px;border-top-left-radius:13px;border-top-right-radius:13px}#tile_locations .wrapper .deets{display:flex;flex-direction:column;flex:1;padding:9px 13px 0}#tile_locations .wrapper .deets .name{font-size:22px;line-height:25px;padding:9px 0}#tile_locations .wrapper .contact{display:flex;flex-direction:column;padding:0px 13px}#tile_locations .wrapper.using-images .map{display:none}#tile_locations .wrapper.using-images .deets{border-radius:13px}#tile_locations .wrapper.using-images .deets img{max-width:calc(100% + 27px);margin-left:-13px;margin-right:-13px;margin-top:-9px;border-top-left-radius:13px;border-top-right-radius:13px}#category_page{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5)}#category_page .subcategory{padding:33px 0;background-image:url(./assets/bkg_patternTAN.jpg);background-repeat:repeat}#category_page .subcategory .category-title{margin-bottom:33px;max-width:900px;margin:0 auto;position:relative}#category_page .subcategory .category-title .background-image{padding:20px 0;background-repeat:no-repeat;background-position:center center}#category_page .subcategory .category-title .background-image h2{margin:0;max-width:100vw;overflow:hidden}#category_page .subcategory .category-title .hotlink{top:-220px;position:absolute}@media (max-width: 767px){#category_page .subcategory .category-title .hotlink{top:-260px}}@media (max-width: 500px){#category_page .subcategory .category-title .hotlink{top:-220px}}#category_page .subcategory .detail-wrapper{width:100%;max-width:900px;margin:0 auto 33px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}#category_page .subcategory .detail-wrapper .column{width:50%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#category_page .subcategory .detail-wrapper .column.image{position:sticky;top:172px;align-self:flex-start;mix-blend-mode:multiply}#category_page .subcategory .detail-wrapper .column.image img{mix-blend-mode:multiply}#category_page .subcategory .detail-wrapper .column.detail .products{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#category_page .subcategory .detail-wrapper .column.detail .products .product{width:calc(100% - 84px);display:flex;flex-direction:column;padding:0px;margin:10px 0}#category_page .subcategory .detail-wrapper .column.detail .products .product .hotlink{top:-220px;position:absolute}@media (max-width: 767px){#category_page .subcategory .detail-wrapper .column.detail .products .product .hotlink{top:-260px}}@media (max-width: 500px){#category_page .subcategory .detail-wrapper .column.detail .products .product .hotlink{top:-220px}}#category_page .subcategory .detail-wrapper .column.detail .products .product .title{width:100%;padding:8px 10px 9px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;border:2px solid #c0c0c6}#category_page .subcategory .detail-wrapper .column.detail .products .product .title h4,#category_page .subcategory .detail-wrapper .column.detail .products .product .title span{display:flex}#category_page .subcategory .detail-wrapper .column.detail .products .product .title h4{font:700 20px/24px 'Roboto Slab', serif;margin:0;flex:auto;max-width:calc(100% - 85px)}#category_page .subcategory .detail-wrapper .column.detail .products .product .title span{color:#9d1d21;transition:all 0.2s ease;width:20px}#category_page .subcategory .detail-wrapper .column.detail .products .product .title span.price{color:#563b2a;font-weight:normal;padding:0 5px 0 0;width:65px;justify-content:flex-end}#category_page .subcategory .detail-wrapper .column.detail .products .product .title:hover{cursor:pointer;background:#9d1d21;border-color:#9d1d21}#category_page .subcategory .detail-wrapper .column.detail .products .product .title:hover h4,#category_page .subcategory .detail-wrapper .column.detail .products .product .title:hover span{color:#ebe6dd}#category_page .subcategory .detail-wrapper .column.detail .products .product.noImage .title .dashicons{display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product.noImage .title:hover{cursor:default;background:transparent;border-color:#c0c0c6}#category_page .subcategory .detail-wrapper .column.detail .products .product.noImage .title:hover h4,#category_page .subcategory .detail-wrapper .column.detail .products .product.noImage .title:hover span{color:#6C2110}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button{position:absolute;top:0px;right:-84px;height:45px;width:100%;max-width:80px;background:#9d1d21;color:#ebe6dd;border-radius:0;vertical-align:center;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button span,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button span{display:flex;text-align:center}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.hide,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.hide{display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button:hover,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button:hover{background:#272727;color:#fff}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus,#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.plus,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.plus{max-width:40px;display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus::after,#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.plus::after,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus::after,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.plus::after{display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus.loading,#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.plus.loading,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus.loading,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.plus.loading{padding:0;opacity:0.25}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus.loading span,#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.plus.loading span,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus.loading span,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.plus.loading span{display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus.loading::after,#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.plus.loading::after,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus.loading::after,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.plus.loading::after{display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus.loading::before,#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.plus.loading::before,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus.loading::before,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.plus.loading::before{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:15px;right:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus.active,#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.plus.active,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus.active,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.plus.active{display:flex}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus{right:-44px}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.minus span,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.minus span{font-weight:bold}#category_page .subcategory .detail-wrapper .column.detail .products .product a.add_to_cart_button.loading::after,#category_page .subcategory .detail-wrapper .column.detail .products .product a.remove_from_cart_button.loading::after{top:16px}#category_page .subcategory .detail-wrapper .column.detail .products .product a.added_to_cart{position:absolute;top:-10px;right:-84px;width:100%;max-width:80px;line-height:1px;background:transparent;color:#9d1d21;border-radius:0;padding:0;display:flex;justify-content:center;align-items:center}#category_page .subcategory .detail-wrapper .column.detail .products .product a.added_to_cart:hover{color:#272727}#category_page .subcategory .detail-wrapper .column.detail .products .product span.qty{opacity:0;position:absolute;top:-9px;left:-13px;width:27px;height:27px;border-radius:27px;background:#272727;color:#fff;display:flex;justify-content:center;align-items:center}#category_page .subcategory .detail-wrapper .column.detail .products .product span.qty.active{opacity:1;animation-name:update_quantity;animation-duration:1s;animation-fill-mode:both}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info{display:none;border:2px solid #c0c0c6;border-top:none;padding:8px 10px;margin:-2px 0 0}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info .tabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:13px}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info .tabs div{text-transform:uppercase;padding:0 3px 0;line-height:20px;margin-right:20px;border-bottom:1px solid transparent}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info .tabs div.active{border-bottom:1px solid #9d1d21}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info .tabs div:hover{cursor:pointer;border-bottom:1px solid #9d1d21}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info .display div.about{display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info .display div.ingredients{display:none}#category_page .subcategory .detail-wrapper .column.detail .products .product .more_info .display div.active{display:inline}#category_page .subcategory .detail-wrapper .column.detail .products .product.active .title{border-bottom:none}#category_page .subcategory .detail-wrapper .column.detail .products .product.active .title span.dashicons{transform:rotate(180deg)}#category_page .subcategory .detail-wrapper .column.detail .products .product.active .more_info{display:inline}#category_page .subcategory:nth-child(even){color:#fff;background-image:url(./assets/bkg_patternRED.jpg);background-repeat:repeat;background-attachment:fixed}#category_page .subcategory:nth-child(even) .category-title .background-image h2{color:#fff}#category_page .subcategory:nth-child(even) .detail-wrapper .column.image{order:2}#category_page .subcategory:nth-child(even) .detail-wrapper .column.image img{mix-blend-mode:normal}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail{order:1}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .title{border-color:rgba(192,192,198,0.5)}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .title h4{color:#fff}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .title span{color:#c16f00}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .title span.price{color:#fff}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .title:hover{cursor:pointer;background:#ebe6dd;border-color:#ebe6dd}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .title:hover h4,#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .title:hover span{color:#563b2a}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product.noImage .title .dashicons{display:none}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product.noImage .title:hover{cursor:default;background:transparent;border-color:rgba(192,192,198,0.5)}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product.noImage .title:hover h4,#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product.noImage .title:hover span{color:#fff}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product a.add_to_cart_button,#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product a.remove_from_cart_button{background:#c16f00;color:#ebe6dd}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product a.add_to_cart_button:hover,#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product a.remove_from_cart_button:hover{background:#272727;color:#fff}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product a.added_to_cart{color:#c16f00}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product a.added_to_cart:hover{color:#fff}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .more_info{border:2px solid rgba(192,192,198,0.5);border-top:none}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .more_info .tabs div.active{border-bottom:1px solid #c16f00}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail .products .product .more_info .tabs div:hover{cursor:pointer;border-bottom:1px solid #c16f00}#main_category{background-size:cover;position:relative;margin:0;padding:10px;background-color:#6c2100;background-position:center center;background-repeat:no-repeat}#main_category h1{margin:50px 0;color:#fff;text-shadow:0 3px 9px rgba(0,0,0,0.6)}@keyframes update_quantity{from{background-color:white}to{background-color:#272727}}#wholesale_products form .gform_body ul.gform_fields li.gfield .ginput_container{width:100%}#wholesale_products form .gform_body ul.gform_fields li.gfield.hidden{display:none !important}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection{position:relative;border:none;margin-bottom:0;padding-right:0px;margin:24px 0 0;padding:8px;border-radius:3px;background:rgba(255,255,255,0);box-shadow:0 3px 9px transparent;transition:all 0.2s ease}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection:hover{cursor:pointer;background:rgba(255,255,255,0.3);box-shadow:0 3px 9px rgba(0,0,0,0.3)}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection .gsection_title{font-size:20px;line-height:19px;display:inline-block}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection .gsection_title::after{content:"\f140";font-family:dashicons;display:inline;color:#6c2100;position:absolute;right:8px;top:8px}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection .gsection_description{line-height:16px;padding-top:3px;border-top:1px solid #ccc}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection.parent .gsection_title{padding-left:16px !important}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection.parent::before{content:"\f345";font-family:dashicons;display:inline;color:#6c2100;position:absolute;left:8px;top:6px}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection.grandparent .gsection_title{padding-left:32px !important}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection.grandparent::before{content:"\f11c\f345"}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection.greatgrandparent .gsection_title{padding-left:48px !important}#wholesale_products form .gform_body ul.gform_fields li.gfield.gsection.greatgrandparent::before{content:"\f11c\f11c\f345"}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price{margin-top:0}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .gfield_label,#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .ginput_container,#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .gfield_description{width:100%;display:inline}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .gfield_label,#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .gfield_description{max-width:calc(100% - 63px);display:inline-block;text-align:right}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .gfield_label{margin-top:28px}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .gfield_description{margin:0;padding:0;line-height:16px}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .ginput_container{order:1;max-width:63px;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;float:right}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .ginput_container .ginput_product_price_label,#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .ginput_container .ginput_product_price{display:none}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .ginput_container .ginput_quantity_label,#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .ginput_container .ginput_quantity{display:flex;margin:0}#wholesale_products form .gform_body ul.gform_fields li.gfield.gfield_price .ginput_container .ginput_quantity_label{font-size:11px}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale{display:flex;flex-direction:column;position:relative;min-height:36px}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale label{text-align:right;padding:2px 60px 2px 0;line-height:16px}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale label i{display:none}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale .gfield_description{text-align:right;padding:0 60px 0 0;line-height:18px}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale .gfield_description a.thumb span{padding:5px;margin:0 3px 3px 0;display:inline;background:#fff;border-radius:50px;font-size:13px;box-shadow:0 0 0 transparent;transtion:all 0.2s ease}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale .gfield_description a.thumb span:hover{color:#fff;background:#6c2100;box-shadow:0 2px 4px rgba(0,0,0,0.3)}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale .ginput_container_number{position:absolute;right:16px;width:50px;margin:0}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale .ginput_container_number input{text-align:center}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale .ginput_container_number .instruction{display:none}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale.highlight>span.dashicons{animation:highlight ease-in-out 1s infinite alternate;position:absolute;right:-24px;top:8px;color:#9d1d21}@keyframes highlight{0%{right:-24px}100%{right:-16px}}@media (max-width: 641px){#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale{padding-right:0px}#wholesale_products form .gform_body ul.gform_fields li.gfield.wholesale .ginput_container_number{right:0}}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_1,#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_3,#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_4{padding:0 0 0 8px;margin:0;width:49%;display:inline-block;float:left;clear:left}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_4{margin-bottom:50px}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_5{display:inline-block;clear:none;width:49%;padding:0;margin:0 0 0 2% !important}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2{padding:0;margin:0 0 0 2% !important;width:49%;display:inline-block;clear:none}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 select{height:36px;position:relative;margin:7px 0;font-size:16px;font-weight:300;padding:3px 4px;line-height:22px;text-indent:0px;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("./assets/select-arrow.svg"),linear-gradient(to bottom, #fff 0%, #fff 100%);background-repeat:no-repeat, repeat;background-position:right .7em top 63%, 0 0;background-size:.65em auto, 100%;transition:all 0.2s ease}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 select:hover{cursor:pointer}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_state{width:50%;padding-right:22px}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_city{width:calc(50% - 55px)}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_city input{margin:7px 0}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_zip{width:55px;padding:0 !important;margin:6px 0 0 0}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_zip input{margin:0}@media (max-width: 641px){#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_1,#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_3,#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_4{padding-left:0px}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_1,#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_3,#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_4,#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_5{width:100%;margin:0 !important}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2{width:100%;margin:0 !important}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_line_1{margin-bottom:0}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_city{margin-bottom:11px;width:100%}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_state{margin-bottom:6px;width:100%;padding:0}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_state select{height:44px}#wholesale_products form .gform_body ul.gform_fields li.gfield#field_7_2 span.address_zip{width:100%;margin:16px 0 50px 0}}@media (max-width: 641px){#wholesale_products form .gform_footer input[type=submit]{font-size:12px}}#homepage_slider .swiper-slide-inner{max-width:1275px;margin:0 auto}#homepage_slider .swiper-slide-inner .swiper-slide-contents{height:100%;background:rgba(0,0,0,0.75);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 10px 0 40px}#homepage_slider .swiper-slide-inner .swiper-slide-contents .elementor-slide-button:hover{color:#9d1d21}#homepage_slider .swiper-pagination-bullets{max-width:1275px;position:relative;margin:-25px auto 0;padding:0 0 0 40px;text-align:left}#homepage_slider .swiper-pagination-bullets .swiper-pagination-bullet{background:#fff}.elementor-widget-heading.flourish .elementor-widget-container,.elementor-page-title.flourish .elementor-widget-container,.category-title.flourish .elementor-widget-container{background-blend-mode:multiply}.elementor-widget-heading.flourish h1,.elementor-widget-heading.flourish h2,.elementor-page-title.flourish h1,.elementor-page-title.flourish h2,.category-title.flourish h1,.category-title.flourish h2{display:flex;flex-direction:row;flex-flow:nowrap;justify-content:center;align-items:center;text-align:center;max-width:100vw;overflow:hidden}.elementor-widget-heading.flourish h1::before,.elementor-widget-heading.flourish h1::after,.elementor-widget-heading.flourish h2::before,.elementor-widget-heading.flourish h2::after,.elementor-page-title.flourish h1::before,.elementor-page-title.flourish h1::after,.elementor-page-title.flourish h2::before,.elementor-page-title.flourish h2::after,.category-title.flourish h1::before,.category-title.flourish h1::after,.category-title.flourish h2::before,.category-title.flourish h2::after{content:"\2014";transform:scaleY(0.25) scaleX(3);position:relative;display:flex}.elementor-widget-heading.flourish h1::before,.elementor-widget-heading.flourish h2::before,.elementor-page-title.flourish h1::before,.elementor-page-title.flourish h2::before,.category-title.flourish h1::before,.category-title.flourish h2::before{padding:0 20px 0 0}.elementor-widget-heading.flourish h1::after,.elementor-widget-heading.flourish h2::after,.elementor-page-title.flourish h1::after,.elementor-page-title.flourish h2::after,.category-title.flourish h1::after,.category-title.flourish h2::after{padding:0 0 0 20px}#shop_columns{margin-top:-50px}#shop_columns #shop_left,#shop_columns #shop_center,#shop_columns #shop_right{width:33.333%}#shop_columns #shop_left .elementor-button,#shop_columns #shop_center .elementor-button,#shop_columns #shop_right .elementor-button{min-height:55px;display:flex;justify-content:center;align-items:center}#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper::before,#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper::after,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper::before,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper::after,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper::before,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper::after{content:"\2014";transform:scaleY(0.25) scaleX(1);position:relative;display:flex}#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper::before,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper::before,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper::before{padding:0 5px 0 0;order:1}#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper::after,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper::after,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper::after{padding:0 0 0 5px;order:3}#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper .elementor-button-text,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper .elementor-button-text,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper .elementor-button-text{order:2;display:flex;width:0%}#shop_columns #shop_right .elementor-image img{max-width:110%}#our_reviews.no_stars.no_location{margin:20px 0}#our_reviews.no_stars.no_location .stars,#our_reviews.no_stars.no_location .where{display:none}#our_reviews.no_stars.no_location .flickity-prev-next-button{top:50%;border-color:transparent}#our_reviews.no_stars.no_location .flickity-slider{display:flex;flex-direction:column;justify-content:center;align-items:center}#our_reviews.no_stars.no_location .review{color:#fff;width:100%;background:transparent;box-shadow:none;padding:30px 100px}#our_reviews.no_stars.no_location .review .words{font:200 28px/40px  'Roboto Slab',serif}#our_reviews.no_stars.no_location .review .who{font:700 23px/39px 'Roboto Slab',serif;text-transform:uppercase;letter-spacing:1px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#our_reviews.no_stars.no_location .review .who::before,#our_reviews.no_stars.no_location .review .who::after{content:"\2014";transform:scaleY(0.25) scaleX(1);position:relative;display:flex}body.woocommerce-cart div.quantity input.qty{width:100%}body.woocommerce-cart td.actions div.coupon{display:none}body.woocommerce-cart td.actions button.button{color:#fff;background:#9d1d21;border-radius:0;border:1px solid #9d1d21;transition:all 0.2s ease}body.woocommerce-cart td.actions button.button:hover{background:#fff;color:#9d1d21}body.woocommerce-cart td.actions button.button:disabled{color:#272727;background-color:#ebe9eb;border-color:#ebe9eb}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#9d1d21;border-radius:0;border:1px solid #9d1d21;transition:all 0.2s ease}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#fff;color:#9d1d21}body.woocommerce-checkout #payment{background:transparent}body.woocommerce-checkout #payment div.payment_box{background:#fff}body.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#fff}body.woocommerce-checkout #payment #place_order{background:#9d1d21;border-radius:0;border:1px solid #9d1d21}body.woocommerce-checkout #payment #place_order:hover{background:#fff;color:#9d1d21}.woocommerce-info{border-top-color:#9d1d21}.woocommerce-info::before{color:#9d1d21}.woocommerce-message{border-top-color:#9d1d21}.woocommerce-message::before{color:#9d1d21}#footer_row #footer_left{width:100%;max-width:320px}#footer_row #footer_left h6{color:#fff;margin-bottom:0}#footer_row #footer_left a{color:#fff}#footer_row #footer_left a:hover{text-decoration:underline}#footer_row #footer_center{width:100%;max-width:calc(100% - 560px)}#footer_row #footer_right{width:100%;max-width:240px}#footer_row #footer_right a:not(.elementor-button){color:#fff}#footer_row #footer_right a:not(.elementor-button):hover{text-decoration:underline}#bottom_bar ul{list-style:none;display:flex;flex-direction:row;flex-flow:wrap;justify-content:center;align-items:center}#bottom_bar ul li{display:flex;margin:0 10px}#bottom_bar ul li a{color:#fff;font-family:'Roboto Slab', serif;font-weight:700;font-size:13px;line-height:13px}#bottom_bar ul li a:hover{text-decoration:underline}@media (max-width: 1024px){#category_page .subcategory .detail-wrapper .column{width:100%;padding:0 20px}#category_page .subcategory .detail-wrapper .column.image img{max-height:300px;margin:0 auto}#category_page .subcategory:nth-child(even) .detail-wrapper .column.image{order:1}#category_page .subcategory:nth-child(even) .detail-wrapper .column.detail{order:2}}@media (max-width: 767px){#action_row #left_column{width:100%;max-width:calc(100% - 300px)}#action_row #left_column .elementor-image{text-align:left}#action_row #middle_column{width:54%;max-width:54%;width:154px;max-width:154px}#action_row #right_column{width:46%;max-width:46%;width:140px;max-width:140px}#footer_row #footer_left{width:100%;max-width:100%}#footer_row #footer_left h6{font-size:14px}#footer_row #footer_center{width:100%;max-width:100%}#footer_row #footer_right{width:100%;max-width:100%}.elementor-widget-heading.flourish h1::before,.elementor-widget-heading.flourish h2::before,.elementor-page-title.flourish h1::before,.elementor-page-title.flourish h2::before{padding:0 20px 0 0}.elementor-widget-heading.flourish h1::after,.elementor-widget-heading.flourish h2::after,.elementor-page-title.flourish h1::after,.elementor-page-title.flourish h2::after{padding:0 0 0 20px}#shop_columns .elementor-row{width:calc(100% - 40px);margin:0 auto;padding:0 20px;overflow:hidden}#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper .elementor-button-text,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper .elementor-button-text,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper .elementor-button-text{font-size:13px;letter-spacing:0}#our_reviews.no_stars.no_location{margin:10px 0}#our_reviews.no_stars.no_location .review{padding:20px 20px}#our_reviews.no_stars.no_location .review .words{font:200 18px/22px  'Roboto Slab',serif}#our_reviews.no_stars.no_location .review .who{font:700 16px/18px 'Roboto Slab',serif}#our_reviews.no_stars.no_location .flickity-prev-next-button.previous{left:-30px}#our_reviews.no_stars.no_location .flickity-prev-next-button.next{right:-30px}}@media (max-width: 645px){#action_row .elementor-row{justify-content:space-between}#action_row .elementor-row #left_column{order:2;max-width:100%}#action_row .elementor-row #left_column .elementor-image{text-align:center}#action_row .elementor-row #middle_column{order:1;margin-top:-30px}#action_row .elementor-row #middle_column .elementor-button{padding:11px 8px}#action_row .elementor-row #right_column{order:3;margin-bottom:-39px;z-index:9}#navigation_row #main_menu ul.mega-menu a.mega-menu-link{text-align:center}#navigation_row #main_menu ul.mega-menu a.mega-menu-link>span.mega-indicator{float:none}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{margin:15px 0 0}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item:nth-child(even){border:none}#navigation_row #main_menu ul.mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a.mega-menu-link{padding-left:0;text-align:center}#homepage_slider .swiper-slide-inner .swiper-slide-contents{width:100%;max-width:100%;margin-right:0;background:rgba(0,0,0,0.75);background:-moz-linear-gradient(left, rgba(0,0,0,0.75) 0%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.75) 0%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.75) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#00000000',GradientType=1 )}#homepage_slider .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading,#homepage_slider .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{text-shadow:0 3px 9px rgba(0,0,0,0.75)}#homepage_slider .swiper-slide-inner .swiper-slide-contents .elementor-slide-button{box-shadow:0 3px 9px rgba(0,0,0,0.75)}}@media (max-width: 500px){.elementor-widget-heading.flourish h1::before,.elementor-widget-heading.flourish h2::before,.elementor-page-title.flourish h1::before,.elementor-page-title.flourish h2::before{padding:0 10px 0 0}.elementor-widget-heading.flourish h1::after,.elementor-widget-heading.flourish h2::after,.elementor-page-title.flourish h1::after,.elementor-page-title.flourish h2::after{padding:0 0 0 10px}#shop_columns #shop_left,#shop_columns #shop_center,#shop_columns #shop_right{width:100%}#shop_columns #shop_left .elementor-button .elementor-button-content-wrapper .elementor-button-text,#shop_columns #shop_center .elementor-button .elementor-button-content-wrapper .elementor-button-text,#shop_columns #shop_right .elementor-button .elementor-button-content-wrapper .elementor-button-text{font-size:14px;letter-spacing:0}}body.page-id-525 #navigation_row{display:none}
/*# sourceMappingURL=style.css.map */
