/**handles:animations,home,events,featured-events,dine-in-menu,store,news,menus,header,footer**/
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes slideSubMenuIn{0%{transform:translateY(15%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes glow{0%{filter:none}50%{filter:drop-shadow(0 0 9px var(--light-color))}100%{filter:none}}@-webkit-keyframes glow{0%{filter:none}50%{filter:drop-shadow(0 0 9px var(--light-color))}100%{filter:none}}@keyframes slideInUp{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideOutUp{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-100%);opacity:0}}@keyframes slideInDown{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideOutDown{0%{transform:translateY(0);opacity:1}100%{transform:translateY(100%);opacity:0}}@keyframes slideInRight{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideOutRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-100%);opacity:0}}@keyframes slideInLeft{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideOutLeft{0%{transform:translateX(0);opacity:1}100%{transform:translateX(100%);opacity:0}}@keyframes slideMenuInRight{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideMenuOutRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(100%);opacity:0}}.has-animation{position:relative;opacity:0;transition:all .5s ease-in-out}.slideInUp{animation:slideInUp 1s cubic-bezier(.075,.82,.165,1) forwards}.slideOutUp{animation:slideOutUp 1s cubic-bezier(.075,.82,.165,1) forwards}.slideInLeft{animation:slideInLeft 1s cubic-bezier(.075,.82,.165,1) forwards}.slideOutLeft{animation:slideOutLeft 1s cubic-bezier(.075,.82,.165,1) forwards}.slideInRight{animation:slideInRight 1s cubic-bezier(.075,.82,.165,1) forwards}.slideOutRight{animation:slideOutRight 1s cubic-bezier(.075,.82,.165,1) forwards}.slideInDown{animation:slideInDown 1s cubic-bezier(.075,.82,.165,1) forwards}.slideOutDown{animation:slideOutDown 1s cubic-bezier(.075,.82,.165,1) forwards}.fadeIn{animation:fadeIn 1s cubic-bezier(.075,.82,.165,1) forwards}.fadeOut{animation:fadeOut 1s cubic-bezier(.075,.82,.165,1) forwards}.slideSubMenuIn{animation:slideSubMenuIn .25s ease-in-out forwards}
.header .header-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:500px;padding:0;width:100%;height:100vh;z-index:2;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:50px}.header .header-content .header-content-inner{width:70%;padding:20px;text-align:center;margin-top:50px}.header .header-content .header-content-inner h1{color:var(--text-color);font-size:3.5em;font-weight:700;margin-bottom:0}.header .header-content .header-content-inner p{color:var(--text-color);font-size:1.5em;font-weight:400;margin-bottom:1em}.home .custom-slider{background:var(--dark-gray-color);border-top:3px solid #333;border-bottom:3px solid #333}.features-require h2{font-size:3rem}.features-require .service-block-content{margin-top:20px;background-image:linear-gradient(to bottom right,#8b0000,red);background-size:cover;background-position:right center;background-repeat:no-repeat;padding:20px;margin:20px;border-radius:20px;cursor:pointer;transition:all .1s ease-in-out;text-decoration:none!important}.features-require .service-block-content:hover{transform:scale(1.05) translateY(-10px);opacity:1}.features-require .service-block-content .custom-hr{border-color:var(--light-color)!important}.features-require span{color:var(--light-color);font-size:4rem;margin-bottom:10px}.features-require .col-md-4{border-radius:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.features-require img{border-radius:25px}.features-require ol li,.features-require ul li{list-style-type:none;margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0}.features-require ol,.features-require ul{padding:0}.event-title-section h2{font-size:4rem}.about-masters .description-text{padding:20px}.about-masters:nth-of-type(2n){background-color:var(--dark-gray-color);border-top:3px solid #333;border-bottom:3px solid #333}.about-masters h2{font-size:3rem;margin-bottom:15px}.about-masters .custom-hr{margin-left:0}.about-masters video{border-radius:25px;overflow:hidden}.latest-products-wrapper{background-color:var(--dark-color);border-bottom:3px solid var(--light-color);padding:20px}.latest-products-wrapper h2{text-align:left}.latest-products-wrapper img{border-radius:15px}.play-icon,.stop-icon{margin:20px auto;display:block;cursor:pointer;width:50px;background:#fff;border-radius:50%;padding:10px}.stop-icon{display:none}.music-copyright{position:absolute;bottom:50px;left:20px;border-left:2px solid var(--light-color);padding:10px;text-align:left!important}.music-copyright a,.music-copyright p{font-size:1rem!important;margin:0!important;padding:5px!important}.music-copyright h4{font-size:1.15rem}.gallery.gallery-background{background-image:linear-gradient(#000,rgba(0,0,0,.3)),url("https://mastersclubmyrtlebeach.com/staging/wp-content/uploads/2024/04/IMG_2208.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center}#main-content .faqs{margin-top:100px}#main-content .faq-wrap{margin-bottom:50px}.home .home-description-text{font-size:1.5rem!important}@media (max-width:1275px){.desktop{display:none}.mobile{display:block}.header .video-container .header-content .header-content-inner{margin-top:initial}.latest-products-wrapper .featured-merch-item h3{text-align:center;font-size:1.5rem}.header.mobile{display:block;background-image:linear-gradient(transparent,#000),url('https://masters-gentleman-s-club.websitepro-staging.com/wp-content/uploads/2024/02/Untitled-design-9.png');background-size:cover;background-position:center center;background-repeat:no-repeat}.cart-items-mobile .cart-items{margin-left:-7.5px}.header.mobile .header-content,.header.mobile .header-content .header-content-inner{width:100%;max-width:100%}.header.mobile .header-content .header-content-inner{padding:200px 20px}.about-masters .row h2,.about-masters .row p{text-align:center}.about-masters .custom-hr{margin:auto;margin-bottom:35px;display:block}.about-masters .row .et_pb_button{margin:auto;text-align:center}}@media (max-width:980px){.home .swiper-button-next,.home .swiper-button-prev,.home .swiper-pagination,.home .swiper-scrollbar{display:block!important}.home-vip-call{align-items:center;justify-content:center;text-align:center}.event-title-section h2{font-size:2rem}.music-copyright{position:relative;margin-top:25px;bottom:auto;left:auto;border-left:none;text-align:center!important}.music-copyright a,.music-copyright p{font-size:.7rem!important}.music-copyright h4{font-size:.9rem}.home .home-description-text{font-size:1rem!important}.about-masters:nth-of-type(odd) .row{flex-direction:column-reverse!important}}@media (max-width:992px){.features-require .row .col-md-4{width:50%}.header .header-content .header-content-inner{width:100%}.latest-products-wrapper{background-color:transparent;border:none;padding:initial}.latest-products-wrapper .featured-merch-item img{max-width:200px}.latest-products-wrapper h2{text-align:center}.latest-products-wrapper .custom-hr{display:block;margin:auto;margin-bottom:35px}}@media (max-width:767px){.header .header-content .header-content-inner{padding:125px 20px}.header .header-content .header-content-inner h1{font-size:2.5em}.header .header-content .header-content-inner p{font-size:1.25em}.features-require h2{font-size:2.5rem}.features-require .custom-hr{margin-bottom:35px}.about-masters h2{font-size:2.5rem;margin-bottom:10px}}@media (max-width:576px){.about-masters .description-text{border-left:none;border-right:none}.home .home-description-text{font-size:.8rem!important}.features-require ol li,.features-require ul li{border-bottom:2px solid var(--secondary-color);padding-bottom:10px;margin-bottom:10px}#main-content .faqs{background:var(--light-color);margin-top:0}#main-content .faqs .custom-hr{display:none!important}#main-content .faq-title-wrap h2{margin-bottom:0!important}#main-content .faqs .row{background-image:linear-gradient(var(--gray-color),#000);padding:20px 50px}#main-content .faq-title-wrap{color:var(--primary-color)!important;padding:20px;text-align:center}#main-content .faq-title-wrap h2{color:var(--primary-color)!important}}@media (max-width:460px){.features-require .row .col-md-4{width:100%}}@media (max-width:400px){.header .header-content .header-content-inner h1{font-size:2em}.header .header-content .header-content-inner p{font-size:1em}.features-require h2{font-size:2rem}.features-require .custom-hr{margin-bottom:20px}.about-masters h2{font-size:2rem;margin-bottom:5px}}
.tribe-events-view{background:var(--dark-gray-color)}.swiper{height:auto}.tribe-events-calendar-latest-past{display:none!important}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show,.tribe-events .tribe-events-calendar-month__events{display:flex!important;flex-direction:column-reverse!important}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{display:none!important}.tribe-common a,.tribe-common div,.tribe-common span,.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{color:var(--light-color)}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border:none!important}.tribe-common-c-btn-icon{background:var(--light-color)}.tribe-events .tribe-events-c-top-bar__nav-list{background:var(--light-color);margin-right:20px;padding:5px 0 5px 15px}.tribe-events-c-top-bar__nav-list-item::marker{color:transparent}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-text{color:var(--dark-gray-color)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{background:var(--primary-color)!important;color:var(--light-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background:var(--light-color)!important;color:var(--primary-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path{color:var(--light-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus .tribe-events-c-subscribe-dropdown__button-icon path,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within .tribe-events-c-subscribe-dropdown__button-icon path,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-icon path{color:var(--primary-color)!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{background:var(--light-color);color:var(--dark-gray-color)}.tribe-events-c-view-selector__list{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{padding-right:0}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{background:var(--secondary-color);border:none}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{background:var(--light-color)}.tribe-common .tribe-common-c-svgicon,.tribe-common .tribe-common-c-svgicon--featured path{color:var(--text-color);color:var(--text-color);fill:var(--text-color);fill:var(--text-color)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path{color:var(--dark-gray-color);color:var(--dark-gray-color);fill:var(--dark-gray-color);fill:var(--dark-gray-color)}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:var(--text-color);color:var(--text-color)}.custom-body a{color:var(--text-color)}.tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-common a:not(.tribe-common-anchor--unstyle):visited,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common p,.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text,.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:var(--text-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{background:var(--light-color);color:var(--dark-gray-color)}.tribe-events-calendar-list__event-datetime{display:none}.past-events .carousel-wrapper img{object-fit:contain}.et_divi_builder #et_builder_outer_content .dces-subscribe_dropdown-content{min-width:100%!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-text{color:var(--dark-color)!important}.et_divi_builder #et_builder_outer_content .dces-subscribe_dropdown-content{text-align:left!important}.recurring-events-description a{color:var(--text-color)!important;font-weight:bolder!important}.recurring-events-description{margin-top:20px;border:none}.recurring-events-description img{border-top-right-radius:var(--bs-border-radius-xl);border-top-left-radius:var(--bs-border-radius-xl)}.recurring-events-description .card-title{border-bottom-left-radius:var(--bs-border-radius-xl);border-bottom-right-radius:var(--bs-border-radius-xl)}.recurring-events-description .content-body{padding:20px;border:3px solid #333;border-top:0;border-bottom-left-radius:var(--bs-border-radius-xl);border-bottom-right-radius:var(--bs-border-radius-xl)}.event-slider-wrap .event-dates,.event-slider-wrap .event-times{text-align:center}.event-slider-wrap .single-event-page{display:none}.event-description{background-color:var(--dark-gray-color);padding:20px;border-radius:7px}.event-description h2{color:var(--text-color);font-size:1.5rem;margin-bottom:10px!important}
.desktop-slider{display:block}.mobile-slider{display:none}.desktop-slider .swiper-slide img,.desktop-slider img,.desktop-slider video,.mobile-slider .swiper-slide img,.mobile-slider img,.mobile-slider video{aspect-ratio:2/3;object-fit:cover;object-position:center center}.desktop-slider video,.mobile-slider video{pointer-events:none}.desktop-slider .slide-title{font-size:1.25rem}.micro-maidens{background-color:var(--gray-color);border-bottom:2px solid var(--secondary-color);padding:20px}.micro-maidens img{width:100%}.micro-maidens p{margin-bottom:35px}.micro-maidens .et_pb_button{margin-left:0}@media (max-width:980px){.desktop-slider{display:none}.mobile-slider{display:block}.mobile-slider .mobile-event{border-top:2px solid var(--secondary-color);padding:20px}.micro-maidens img{width:100%}.micro-maidens h2,.micro-maidens p{text-align:center}.micro-maidens .et_pb_button{display:block;margin:0 auto;width:100%;text-align:center}}
.menu-template .menu-items{padding:100px 0 20px 0;scroll-margin-top:125px;border-top:3px solid #333}.dine-in-desktop,.swiper-button-next,.swiper-button-prev,.swiper-pagination,.swiper-scrollbar{display:block!important}.dine-in-mobile{display:none!important}.menu-categories{display:flex;overflow-x:auto;overflow-y:hidden}.menu-categories#floating-menu-categories{display:none;position:fixed;top:95px;left:0;right:0;width:100%;z-index:9999}.menu-categories#floating-menu-categories.float-it{display:flex;box-shadow:0 0 10px rgba(0,0,0,.5)}.menu-categories::-webkit-scrollbar{height:4px;background:var(--light-color)}.menu-categories::-webkit-scrollbar-thumb{background:var(--primary-color);-webkit-border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.75)}.menu-categories .menu-category-link{cursor:pointer;text-wrap:nowrap}.menu-categories .menu-category-link:hover{text-decoration:underline var(--primary-color)}.menu-template .menu-items:nth-of-type(2n){background:var(--gray-color)}.menu-template .menu-items:nth-of-type(odd){background:var(--dark-gray-color)}.menu-template .card{padding:0;border:none;background:0 0}.menu-template .card h3{margin-bottom:15px}.menu-template .card img{object-fit:cover;object-position:center center;aspect-ratio:1/1;border-radius:15px}.menu-template .card p{margin-bottom:10px}.menu-template-block li,.menu-template-block ol{margin-bottom:0!important}@media (max-width:980px){.menu-template .card{width:40%}.dine-in-mobile{display:flex!important}}@media (max-width:1192px){.menu-categories#floating-menu-categories{top:72px}}@media (max-width:980px){.menu-template .card{width:40%}.menu-categories#floating-menu-categories{top:95px}}@media (max-width:576px){.menu-template .card{width:100%}.menu-template .card img{border-radius:0}}@media (max-width:360px){.menu-categories#floating-menu-categories{top:72px}}
.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{border-radius:15px}.woocommerce-breadcrumb{display:none}.woocommerce .count{display:none}.woocommerce div.product form.cart .variations select{background:var(--light-color)!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{display:none}.woocommerce .variations select{padding:10px;background:var(--light-color)}.is-large.wc-block-cart .wc-block-cart-items th,.is-large.wc-block-cart .wc-block-cart__totals-title{border-bottom:1px solid var(--accent)}.wc-block-checkout__payment-method .wc-block-components-radio-control{border-color:var(--secondary-color)}.archive.woocommerce .price,.woocommerce .woocommerce-loop-product__title{text-align:center}.reset_variations,.woocommerce #content div.product p.price,.woocommerce .price .woocommerce-Price-amount,div.product p.price{color:var(--dark-color)}.woocommerce .et_pb_tabs_controls li{margin-bottom:0}.woocommerce #size-guide td,.woocommerce #size-guide th{color:var(--text-color)!important}.wp-block-woocommerce-empty-cart-block .wc-block-grid,.wp-block-woocommerce-empty-cart-block h2:nth-of-type(2),.wp-block-woocommerce-empty-cart-block hr{display:none}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin-bottom:0}.woocommerce ul.products li.product .price{text-align:center;margin-bottom:20px}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img:hover,.woocommerce ul.products li.product a:hover{transform:none}.woocommerce ul.products li.product .button{margin:0 auto;display:block;text-align:center;max-width:175px;width:100%;color:var(--dark-gray-color);text-decoration:none}.wc-block-components-button:not(.is-link),body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){color:var(--dark-gray-color)!important;background:var(--primary-color)!important;border:3px solid transparent!important;border-radius:7px!important;transition:all .3s ease-in-out!important;opacity:1!important;box-shadow:none!important;text-decoration:none!important}.wc-block-components-button:not(.is-link):hover,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover{background:var(--light-color)!important;opacity:.8!important;border:3px solid var(--primary-color)!important;box-shadow:0 0 20px var(--primary-color)!important}.wc-block-components-button:not(.is-link) .wc-block-components-button__text,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) span{color:var(--dark-gray-color)!important;transition:all .3s ease-in-out!important}.wc-block-components-button:not(.is-link):hover .wc-block-components-button__text,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover span{color:var(--primary-color)!important}.wc-block-cart__submit-container a{background:var(--light-color)}.woocommerce-page .wc-block-components-title.wc-block-components-title{color:var(--dark-color)!important}body.woocommerce .page-body{background:var(--gray-color);display:flex;flex-wrap:wrap;flex-direction:row}.product-template-default #primary,.product-template-default #secondary{padding-top:115px!important}.woocommerce #primary{background:var(--gray-color)!important;width:80%;padding:20px}.woocommerce div.product{margin:auto}.woocommerce div.product .woocommerce-tabs ul.tabs{background:#484848!important;padding:10px 15px!important;border:2px solid var(--accent)!important}.woocommerce #primary div.product .woocommerce-tabs ul.tabs li.active a{color:var(--primary-color)!important}.woocommerce #primary div.product .woocommerce-tabs ul.tabs li a{color:var(--dark-gray-color)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;border-radius:0}.woocommerce div.product .woocommerce-tabs .panel{padding:20px}a.button.wc-forward{color:var(--dark-gray-color)}.wc-block-product-categories-list-item a{text-decoration:none}.wc-block-product-categories-list-item a:hover{text-decoration:underline solid var(--light-color)}.wc-block-product-categories-list-item{list-style-type:none}.woocommerce ul.products li.product .button{color:var(--dark-gray-color);font-family:"Archivo Black",sans-serif!important}.woocommerce-product-gallery__image{display:none!important}.woocommerce-product-gallery__image:first-of-type{display:block!important}.woocommerce div.product form.cart .variations label{color:var(--text-color)}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}a.woocommerce-product-gallery__trigger{text-decoration:none}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:var(--secondary-color);color:var(--text-color)}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:var(--light-color);border-color:var(--accent);color:var(--primary-color)}.woocommerce-products-header h4{color:var(--primary-color)}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0}.woocommerce #primary,.woocommerce #secondary,.woocommerce #sidebar{border-top:3px solid #333!important}.woocommerce.product-template-default #primary,.woocommerce.product-template-default #secondary,.woocommerce.product-template-default #sidebar{border-top:none}.woocommerce-message a{background-color:var(--primary-color)!important;color:var(--dark-gray-color)!important;transition:all .3s ease-in-out!important;border-radius:5px!important;border:2px solid transparent!important}.woocommerce-message a:hover{background-color:var(--light-color)!important;color:var(--primary-color)!important;border:2px solid var(--primary-color)!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity span{color:var(--dark-gray-color)!important}.wc-block-components-form .wc-block-components-checkout-step{padding:50px!important;border-radius:15px!important;margin:20px 0!important}.wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step{padding-left:50px!important}.wc-block-components-form .wc-block-components-checkout-step{background:var(--light-color)!important}.wc-block-components-checkbox .wc-block-components-checkbox__label,.wc-block-components-checkbox>span,.wc-block-components-form .wc-block-components-checkout-step a,.wc-block-components-form .wc-block-components-checkout-step div,.wc-block-components-form .wc-block-components-checkout-step label,.wc-block-components-form .wc-block-components-checkout-step li,.wc-block-components-form .wc-block-components-checkout-step p,.wc-block-components-form .wc-block-components-checkout-step span{color:var(--dark-gray-color)!important}#main>div.woocommerce-notices-wrapper>div>a:hover{background:var(--light-color)!important;color:var(--primary-color)!important}.woocommerce-products-header__title.page-title{display:none!important}.gpay-button.black,.gpay-card-info-container.black{outline:0!important}@media (max-width:980px){.woocommerce #secondary,.woocommerce #sidebar{padding:35px 20px 25px 20px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{float:none;text-align:center}.woocommerce.product-template-default #secondary,.woocommerce.product-template-default #sidebar{border:none;border-top:3px solid #333}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;flex-direction:column}.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%}.woocommerce #size-guide{display:none}.woocommerce div.product{max-width:100%}.woocommerce #primary{width:100%}}@media (max-width:768px){.product-template-default #primary{padding-top:100px!important}}
.blog-post img{border-radius:15px;width:100%;aspect-ratio:1/1;object-fit:cover}.blog-posts{background-color:var(--gray-color);border-top:3px solid #333!important}
#expanded-menu{display:none;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);border-left:2px solid var(--light-color);height:100vh;overflow-x:hidden;overflow-y:auto;z-index:9999999999;position:fixed;top:0;left:auto;max-width:300px;width:100%;right:0;bottom:0}#expanded-menu.show{display:block}#expanded-menu img{max-width:100%;width:100%}#expanded-menu .menu{list-style-type:none;padding:0}#expanded-menu .mobile-menu{width:100%}#expanded-menu li{list-style-type:none!important}#expanded-menu .menu li{position:relative;margin-bottom:15px}#expanded-menu .menu li a{background:var(--primary-color);font-weight:bolder!important;font-family:"Archivo Black",sans-serif!important;padding:7.5px 15px;border-radius:7px;display:block;width:100%;cursor:pointer;font-size:1rem;transition:background .3s ease-in-out}#expanded-menu .menu li.current_page_item a{background:var(--secondary-color)}#expanded-menu .menu li a:hover{background:var(--secondary-color)}#expanded-menu .menu li a{color:var(--text-color);text-decoration:none}#expanded-menu .et_pb_button{font-size:.8rem;width:100%;text-align:center}#close-mobile-menu i,#close-mobile-menu p,#expanded-menu .cart-items i,#expanded-menu h2{color:var(--light-color)!important;cursor:pointer}#close-mobile-menu i,#close-mobile-menu p{font-size:1.5rem;font-weight:bolder!important}
.main-nav{position:fixed;top:0;left:0;right:0;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0));z-index:9999999;transition:all .2s ease-in-out;transform:translateY(-100%);animation:1s slideInDown forwards ease-in-out}.sticky-bar{background:var(--dark-color)!important;border-bottom:3px solid var(--light-color)!important}.main-nav .site-title{font-size:2rem;font-family:Audiowide,sans-serif}#expanded-menu .cart-items a,.main-nav .cart-items a,.main-nav i,.mobile-nav .cart-items a,.mobile-nav i{color:var(--light-color)!important}.mobile-nav i{font-size:2rem!important}.main-nav .logo-wrapper-link,.main-nav .site-title{text-decoration:none;color:var(--light-color)}.main-nav .logo-wrapper-link img{height:61.78px}.social-media-icons{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.social-media-icons a,.social-media-icons a svg{width:32px;height:auto;display:flex;justify-content:center;align-items:center;fill:var(--light-color)}.main-nav a:hover{text-decoration:none}.main-nav ul{display:flex;margin:0;flex-wrap:wrap;justify-content:flex-end}.main-nav li{list-style-type:none!important;margin-bottom:0!important}.main-nav ul li{margin-right:20px!important;position:relative}.main-nav ul li a{color:var(--text-color);text-decoration:none;font-size:.8rem;text-transform:uppercase;font-weight:700;font-family:"Archivo Black",sans-serif}.main-nav ul li a:hover{text-decoration:underline}.main-nav .et_pb_button{margin-left:20px;font-size:1rem}.main-nav .sub-menu{display:none;background:var(--dark-color);border:2px solid var(--accent);padding:10px 20px;min-width:250px}.main-nav ul li:hover .sub-menu{display:block;position:absolute;right:auto;left:0}.main-nav ul li li{position:relative}.main-nav ul li .sub-menu a{color:var(--text-color)}.main-nav ul li li .sub-menu,.main-nav ul li:hover li .sub-menu{display:none}.main-nav ul li:hover li:hover .sub-menu{display:block;position:absolute;top:50%;transform:translateY(-50%);right:100%;left:auto}.main-nav ul li li li .sub-menu,.main-nav ul li:hover li li .sub-menu,.main-nav ul li:hover li:hover li .sub-menu,.main-nav ul li:hover li:hover li:hover .sub-menu{display:none}.main-nav ul li:hover .sub-menu li{margin:10px 0!important}.call-button{font-family:"Archivo Black",sans-serif!important;display:flex;position:fixed;bottom:20px;left:20px;background:var(--primary-color);text-transform:uppercase!important;border:2px solid var(--primary-color);transition:all .2s ease-in-out;border-radius:10px;padding:5px 10px!important;z-index:9999999;cursor:pointer}.call-button a,.call-button span{font-family:"Archivo Black",sans-serif!important;color:var(--light-color);text-decoration:none;font-size:1.5rem;text-transform:uppercase!important;padding:0!important}.call-button:hover{background:var(--light-color);border:2px solid var(--primary-color)}.call-button:hover a,.call-button:hover span{color:var(--primary-color)!important}.call-button .material-symbols-outlined{position:relative;transform:translateY(5px)}#menu-icon{cursor:pointer}@media (max-width:1440px){.main-nav .et_pb_button{display:none}}@media (max-width:1192px){.social-media-icons a i{font-size:1.25rem}.main-nav .logo-wrapper-link img{height:38.61px}}@media (max-width:980px){.main-nav .logo-wrapper-link img{height:46.33px}.call-button{font-size:2rem;padding:10px;bottom:25px;left:15px;border-radius:25px}.call-button .material-symbols-outlined{position:relative;transform:translateY(3px)}.call-button a,.call-button span{font-size:1.25rem}}@media (max-width:767px){.call-button a,.call-button span{font-size:1rem}}@media (max-width:360px){.main-nav .logo-wrapper-link img{height:23.16px}}
#page-footer{position:relative;z-index:999999}.footer-top{background-image:linear-gradient(var(--dark-color),var(--gray-color));border-top:3px solid #333;border-bottom:3px solid #333}.footer-top .logo-wrapper-link img{width:80%}.footer-top h2{color:var(--primary-color);font-family:"Archivo Black",sans-serif!important}.footer-top .center,.footer-top .right{border-left:2px solid var(--accent);padding:20px}.footer-top .social-media-icons{margin-bottom:35px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px}.footer-top .social-media-icons a{color:var(--light-color);text-decoration:none;display:flex;justify-content:center;align-items:center}.footer-top .social-media-icons a svg{fill:var(--light-color);width:32px;height:auto;display:flex;justify-content:center;align-items:center}.footer-top .menu{padding:0}.footer-top .menu li{list-style-type:none;margin-bottom:5px}.footer-top .menu li a{color:var(--light-color);text-decoration:none}.footer-top .menu li a:hover{text-decoration:underline}.footer-bottom{background-color:var(--dark-color)}.footer-bottom a{color:var(--light-color);text-decoration:underline}.footer-top .custom-hr{margin-left:0}@media (max-width:980px){.footer-top .center,.footer-top .right{max-width:90%;margin:35px auto 0 auto;border-left:none;padding:20px;text-align:center!important}.footer-top .center .custom-hr,.footer-top .right .custom-hr{margin:auto;display:block}.footer-top .logo-wrapper-link img{width:100%;max-width:100%}}