/*!
 Theme Name: Rebel Fit Clothing
 Template: shoptimizer
 Text Domain: shoptimizer-child
 Version: 1.0.0
*/.site,.woocommerce-page,body{background-color:#161616;color:#fff}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:400}li,p,span,td,th{color:#eaeaea}small{font-size:80%}a,a:visited{transition:color .2s ease}a,a:focus,a:hover,a:visited{color:#dc9814}.button,.commercekit-wishlist-table button,.elementor-row .feature a,.elementor-widget-button,.image-feature figcaption span,.main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li a.added_to_cart,.product .cart .single_add_to_cart_button,.site div.wpforms-container-full .wpforms-form button[type=submit],.widget_shopping_cart a.button.checkout,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce-cart p.return-to-shop a,.wp-element-button.wc-block-cart__submit-button,.wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button,button,input[type=submit],ul.products li.product .added_to_cart,ul.products li.product .button,ul.wc-block-grid__products .wp-block-button__link{background-color:#fff;border-radius:50px!important;color:#080707;font-weight:500;text-transform:uppercase;transition:.5s ease-in-out}.button *,.commercekit-wishlist-table button *,.elementor-row .feature a *,.elementor-widget-button *,.image-feature figcaption span *,.main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li a.added_to_cart *,.product .cart .single_add_to_cart_button *,.site div.wpforms-container-full .wpforms-form button[type=submit] *,.widget_shopping_cart a.button.checkout *,.woocommerce #respond input#submit.alt *,.woocommerce a.button *,.woocommerce button.button *,.woocommerce-cart p.return-to-shop a *,.wp-element-button.wc-block-cart__submit-button *,.wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button *,button *,input[type=submit] *,ul.products li.product .added_to_cart *,ul.products li.product .button *,ul.wc-block-grid__products .wp-block-button__link *{color:#080707;font-weight:500;transition:.5s ease-in-out}.button:hover,.commercekit-wishlist-table button:hover,.elementor-row .feature a:hover,.elementor-widget-button:hover,.image-feature figcaption span:hover,.main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li a.added_to_cart:hover,.product .cart .single_add_to_cart_button:hover,.site div.wpforms-container-full .wpforms-form button[type=submit]:hover,.widget_shopping_cart a.button.checkout:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce-cart p.return-to-shop a:hover,.wp-element-button.wc-block-cart__submit-button:hover,.wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button:hover,button:hover,input[type=submit]:hover,ul.products li.product .added_to_cart:hover,ul.products li.product .button:hover,ul.wc-block-grid__products .wp-block-button__link:hover{background-color:#dc9814;color:#fff}.button:hover *,.commercekit-wishlist-table button:hover *,.elementor-row .feature a:hover *,.elementor-widget-button:hover *,.image-feature figcaption span:hover *,.main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li a.added_to_cart:hover *,.product .cart .single_add_to_cart_button:hover *,.site div.wpforms-container-full .wpforms-form button[type=submit]:hover *,.widget_shopping_cart a.button.checkout:hover *,.woocommerce #respond input#submit.alt:hover *,.woocommerce a.button:hover *,.woocommerce button.button:hover *,.woocommerce-cart p.return-to-shop a:hover *,.wp-element-button.wc-block-cart__submit-button:hover *,.wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button:hover *,button:hover *,input[type=submit]:hover *,ul.products li.product .added_to_cart:hover *,ul.products li.product .button:hover *,ul.wc-block-grid__products .wp-block-button__link:hover *{color:#fff}.elementor-widget-button .elementor-button-link{background-color:transparent!important}input,select,textarea{background-color:#080707;border:1px solid #333;color:#161616}.woocommerce table,.woocommerce table td,.woocommerce table th,.wp-block-separator,[class*=border],[class^=border-],hr,table,td,th{background:none!important;border:0 transparent!important;box-shadow:none!important}.wp-block-separator,hr{background:none!important;height:0!important;margin:0!important;padding:0!important}.wp-block-separator:after,.wp-block-separator:before,hr:after,hr:before{content:none!important;display:none!important}#footer-widgets .widget,#secondary .widget,.below-content,.col-full.topbar-wrapper,.elementor-section,.footer-widgets,.header-3,.header-4,.header-4 .header-4-container,.site-content,.site-footer,.site-header,.site-header .col-full,.site-header .main-navigation,.site-header .site-search,.site-info,.site-main,.widget,.widget-area,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-tabs,.woocommerce-tabs ul.tabs{border:none!important;box-shadow:none!important}.section:after,.section:before,[class*=container]:after,[class*=container]:before,[class*=wrapper]:after,[class*=wrapper]:before{background:none!important;border:none!important;box-shadow:none!important;content:none!important;display:none!important}:root{--container-pad:clamp(16px,2vw,32px);--container-max:1600px}.below-content .col-full,.col-full,footer .col-full{margin-left:auto;margin-right:auto;width:100%}.below-content .col-full,.col-full,.e-con-boxed .e-con,.elementor-section.elementor-section-boxed>.elementor-container,footer .col-full{max-width:var(--container-max);padding-left:var(--container-pad);padding-right:var(--container-pad)}.header-4-container,.site-footer,.site-header,.sub-menu,.sub-menu-wrapper,.topbar-wrapper{background-color:#161616!important}.main-navigation a *,.site-footer,.site-header,.widget-area .widget a{color:#fff}.col-full.topbar-wrapper{background-color:#222!important}.site-footer a{color:#ccc}.site-footer a:hover{color:#fff}.woocommerce table,.woocommerce table td,.woocommerce table th,hr{border-color:#333}.entry-content,.site-content,.woocommerce-account .woocommerce-MyAccount-content{background-color:#161616}.card,.woocommerce-tabs .panel{background-color:#080707}.post-type-archive-product .secondary-wrapper,.tax-product_cat .secondary-wrapper,.woocommerce-page .secondary-wrapper{display:none}.post-type-archive-product .primary-wrapper,.tax-product_cat .primary-wrapper,.woocommerce-page .primary-wrapper{flex:0 0 100%;max-width:100%;width:100%}.post-type-archive-product .content-area,.tax-product_cat .content-area,.woocommerce-page .content-area{max-width:100%;width:100%}.related-wrapper,.shoptimizer-product-prevnext .tooltip,.single-product .site-content .col-full,.woocommerce-tabs{background-color:#161616!important}.woocommerce #respond .comment-reply-title,.woocommerce #respond label,.woocommerce .product-widget fieldset legend,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-ordering select,.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-tabs ul.tabs li.active a,.woocommerce table.shop_table,.woocommerce table.woocommerce-product-attributes th,.woocommerce ul.products li.product .woocommerce-LoopProduct-link{color:#fff}.woocommerce .content-area .summary .onsale,.woocommerce .stock.in-stock,.woocommerce .woocommerce-breadcrumb a:hover{color:#dc9814}.woocommerce .product p.stock.in-stock:before{background-color:#dc9814}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product:focus-within:before,.woocommerce ul.products li.product:hover:before{display:none!important}.woocommerce .price del *,.woocommerce .woocommerce-breadcrumb a,.woocommerce li.menu-item-product p.product__categories a,.woocommerce li.product p.product__categories a{color:#aeaeae}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#b02129;border-color:#333}.woocommerce .onsale,.woocommerce .product-label,.woocommerce .wc-block-grid__product-onsale{background-color:#080707}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#fff}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#dc9814}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#aeaeae}.woocommerce .summary .price ins{font-size:1.6rem}.woocommerce .yith-wcwl-add-to-wishlist-button{background-color:#fff!important;display:none;left:auto!important;right:0;top:0}.woocommerce .yith-wcwl-add-to-wishlist-button *{transition:.5s ease-in-out}.woocommerce .yith-wcwl-add-to-wishlist-button:hover svg *{fill:#dc9814}.woocommerce .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--added svg *{fill:#b02129}.woocommerce li.product:hover .yith-wcwl-add-to-wishlist-button{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.woocommerce .yith-wcwl-add-to-wishlist a{align-items:center;border:2px solid #fff;border-radius:4px;display:inline-flex;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.woocommerce .yith-wcwl-add-to-wishlist .yith-wcwl-icon{font-size:1.2rem}.woocommerce .woocommerce-wishlist .wishlist-title{font-size:2rem;margin-bottom:2rem}.woocommerce .woocommerce-wishlist .wishlist_table .product-thumbnail img{border-radius:4px}.woocommerce .yith-wcwl-wishlist-count{align-items:center;background:#080707;border-radius:10px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:2px 6px}.dgwt-wcas-search-wrapp{max-width:600px}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search]{border:2px solid #e1e1e1;border-radius:4px;font-size:.9rem;height:45px;padding:0 50px 0 20px;transition:all .3s ease}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search]:focus{border-color:#080707;box-shadow:0 0 0 3px rgba(8,7,7,.1);outline:none}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-submit{background:transparent;height:45px;width:45px}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-submit:hover{background:transparent}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-submit svg{fill:#fff;transition:fill .3s ease}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-submit:hover svg{fill:#080707}.dgwt-wcas-suggestions-wrapp{border:2px solid #e1e1e1;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.1);margin-top:5px}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{padding:15px;transition:.5s ease-in-out}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:hover{background:#f8f8f8}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion *{color:#161616}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-st-title{font-weight:600;margin-bottom:5px}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-suggestion-price{font-weight:600}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat *{color:#161616}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-thumb img{border-radius:4px}@media (max-width:768px){.dgwt-wcas-search-wrapp{max-width:100%}}.site-search .dgwt-wcas-search-wrapp{display:inline-block;vertical-align:middle}dialog.shoptimizer-modal[data-shoptimizermodal-id=searchToggle]{left:auto}dialog.shoptimizer-modal[data-shoptimizermodal-id=searchToggle] .shoptimizer-modal--container{width:auto}.col-full.topbar-wrapper.hide-on-mobile{display:block!important}.topbar-wrapper{background-color:#222;padding:0}.topbar-wrapper>.top-bar .col-full{display:flex;justify-content:center;margin:0;max-width:100%}.top-bar-left{flex:1 1 100%;text-align:center}.top-bar-center,.top-bar-right{display:none!important}.top-bar .textwidget{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);overflow:hidden;position:relative;width:100%}.top-bar .textwidget:hover .ticker-track{animation-play-state:paused}.top-bar .textwidget .ticker-track{display:flex}.top-bar .textwidget ul{display:flex;flex-shrink:0;list-style:none;margin:0;padding:0}.top-bar .textwidget li{align-items:center;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:500;padding:0 6rem;text-transform:uppercase;white-space:nowrap}@media (max-width:992px){.site-branding button.menu-toggle{height:38px;left:12px;padding:0 1rem;width:98px}.menu-toggle .bar-text{font-size:13px;margin-left:45px;margin-top:9px}body.theme-shoptimizer .site-header .custom-logo-link img,body.wp-custom-logo .site-header .custom-logo-link img{height:52px}}.search-trigger,.shoptimizer-myaccount,.site-header-cart,.wishlist-icon-wrapper{align-items:center;display:inline-flex;margin:0 1rem!important;padding:0!important}.search-trigger a:visited,.shoptimizer-myaccount a:visited,.site-header-cart a:visited,.wishlist-icon-wrapper a:visited{color:#fff}.search-trigger a:visited *,.shoptimizer-myaccount a:visited *,.site-header-cart a:visited *,.wishlist-icon-wrapper a:visited *{fill:#fff}.search-trigger *,.shoptimizer-myaccount *,.site-header-cart *,.wishlist-icon-wrapper *{transition:.5s ease-in-out}.search-trigger svg,.shoptimizer-myaccount svg,.site-header-cart svg,.wishlist-icon-wrapper svg{height:28px!important;width:28px!important}.search-trigger:hover *{color:#dc9814}.search-trigger span{border:none!important;display:flex;margin:0!important;padding:0!important}.search-trigger *{color:#fff}.shoptimizer-myaccount:hover *{fill:#dc9814}.shoptimizer-myaccount *{fill:#fff}.wishlist-icon-wrapper .wishlist-link{align-items:center;display:flex;justify-content:center;position:relative;transition:.5s ease-in-out}.wishlist-icon-wrapper .wishlist-link:hover svg *{fill:#dc9814}.wishlist-icon-wrapper .wishlist-link svg{height:28px!important;width:28px!important}.wishlist-icon-wrapper .wishlist-count{align-items:center;background:#dc9814;border-radius:9px;color:#fff;display:flex;font-size:.7rem;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;position:absolute;right:-8px;top:-8px}.wishlist-count.updated{animation:pulse .5s ease}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.shoptimizer-cart{display:flex}.shoptimizer-cart .cart-contents{align-items:center;display:inline-flex;justify-content:center;position:relative}.shoptimizer-cart .cart-contents .amount,.shoptimizer-cart .cart-contents .count{display:none!important}.shoptimizer-cart .cart-contents svg{stroke:#fff;height:28px!important;transition:.5s ease-in-out;width:28px!important}.shoptimizer-cart .cart-contents:hover svg{stroke:#dc9814}.shoptimizer-cart .cart-count{align-items:center;background:#dc9814;border-radius:9px;color:#fff;display:none;font-size:.7rem;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;position:absolute;right:-8px;top:-8px;transition:all .3s ease}.shoptimizer-cart .cart-count.updated{animation:pulse .5s ease}@media (max-width:768px){.shoptimizer-cart .cart-contents{margin:0 .5rem}}.main-navigation ul li.menu-item{margin:0 2rem}.main-navigation ul li.menu-item>a{font-weight:600}.main-navigation ul li.menu-item>a:after{background-color:#fff;display:none}#nav-menu-item-6736>a,#nav-menu-item-7450>a{display:none}#nav-menu-item-6736>.sub-menu-wrapper,#nav-menu-item-7450>.sub-menu-wrapper{box-shadow:none;display:block;padding:0;position:static}#nav-menu-item-6736>.sub-menu-wrapper .sub-menu>li,#nav-menu-item-7450>.sub-menu-wrapper .sub-menu>li{display:block}.swiper-slide h1,.swiper-slide h2,.swiper-slide h3,.swiper-slide h4,.swiper-slide h5,.swiper-slide h6{font-weight:revert}.e-swiper-container:hover .elementor-swiper-button{opacity:1}.e-swiper-container .elementor-swiper-button{opacity:0;transition:.5s ease-in-out}.below-content .widget .custom-html-widget{display:flex;flex-direction:column}.below-content .widget .custom-html-widget p{font-size:.9rem;padding:0}.below-content .widget .custom-html-widget strong{color:#fff;display:block;font-size:1rem;margin-bottom:1rem}.below-content .widget .custom-html-widget span{background-color:#222;border-radius:8px;height:72px;margin-bottom:2rem;padding:14px;width:72px}.below-content .widget .custom-html-widget svg{height:100%;position:static;width:100%}.below-content .widget .custom-html-widget svg circle,.below-content .widget .custom-html-widget svg path{stroke:none}.section--footer-message{padding-bottom:6rem;padding-top:6rem;text-align:center}.section--footer-message h6{font-size:1.6rem;margin:auto;max-width:820px}footer.site-footer .widget-title{font-weight:600;margin-bottom:2rem!important}@media (min-width:1200px){footer.site-footer .widget#text-21{margin-right:12rem}}footer.site-footer li{margin-bottom:.75rem!important}footer.site-footer a{color:#fff!important}footer.site-footer a:hover{color:#dc9814!important}footer.copyright{background-color:#222;margin-top:0!important;padding:1rem 0!important;text-transform:uppercase}footer.copyright *{color:#aeaeae;font-size:.75rem!important}footer.copyright a:hover{color:#dc9814}@media (max-width:992px){footer.copyright .widget:last-child{text-align:left}}dialog.shoptimizer-modal .shoptimizer-modal--container{background-color:#080707}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion *,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat *,dialog.shoptimizer-modal .shoptimizer-modal--container div[role=heading]{color:#fff}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp,.dgwt-wcas-suggestion-selected{background-color:#222}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:hover{background-color:#424242!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{text-decoration:none!important}.dgwt-wcas-suggestions-wrapp,dialog.shoptimizer-modal[data-shoptimizermodal-id=searchToggle] form[method=dialog]{border:none}
/*# sourceMappingURL=style.css.map */