.wp-block-group .wp-block-image figcaption a{color:var(--bs-primary);}
.wp-block-table figcaption{text-align:center;}
.sidebar .widget .wp-block-group .wp-block-image{margin-bottom:0;}
ul.wp-block-rss{list-style:disc;}
.has-text-color a:hover, .has-text-color a:focus{color:inherit;}
.entry-content ul:last-child{margin-bottom:0;}
.wp-block-code.has-text-color code{color:inherit;}
.sidebar .widget .wp-block-group .is-nowrap p{padding:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;}
ul.wp-block-rss{list-style:none;margin-left:0;}
ul.wp-block-rss li.wp-block-rss__item{margin-bottom:1rem;}
ul.wp-block-rss li.wp-block-rss__item:last-child{margin-bottom:0;}
.wp-block-latest-comments__comment-date{padding-top:0.500rem;padding-bottom:0.500rem;}
.sidebar .widget .wp-block-group .wp-block-pullquote blockquote{margin-top:0;margin-bottom:0;}
.sidebar .widget .wp-block-group .wp-block-rss .wp-block-rss__item-title > a{font-weight:600;}
.wp-block-quote.is-style-large{padding-top:1.10rem;padding-bottom:1.10rem;}
.sidebar .widget .wp-block-group .wp-block-file, .sidebar .widget .wp-block-group .wp-block-image{padding:1.563rem 1.000rem 1.563rem;}
.widget .wp-block-group .is-vertical a{color:inherit;}
.entry-content ol.wp-block-latest-comments{padding-left:2rem;}
.wp-block-table figcaption{text-align:center;}
.post .entry-content ul.wp-block-archives{margin-left:1.125rem;list-style:disc}
.wp-block-code.has-background code{background:inherit;}
.wp-block-group .wp-block-embed, .wp-block-group .wp-block-image{padding:1.563rem 1.000rem 1.563rem;}
.wp-block-archives-dropdown select, .wp-block-categories-dropdown select{width:auto;}
.widget .wp-block-group .wp-block-columns{margin-bottom:0;}
.widget .wp-block-group .wp-block-rss li:last-child{padding-bottom:0;}
ul.wp-block-page-list a{text-decoration:none;}
.wp-block-code code img{display:inline-block;margin-left:20px;}
.sidebar .wp-block-group .is-nowrap{margin:1.563rem 1.000rem 1.563rem;}
.sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta{font-weight:600;line-height:1.5;}
​.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon{height:2em;width:2em;}
.sidebar .widget .wp-block-group .is-layout-flow h2{border-left:0 none;}
.wc-block-components-product-title a, .wc-block-components-product-title a:hover, .wc-block-components-product-title a:focus{text-decoration:none;}
.wp-block-details summary{font-weight:600;}
.wp-block-verse{padding:10px;}
.wp-block-calendar .wp-calendar-nav{position:relative;top:0;left:0;width:100%;}
.wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title{font-size:24px;line-height:34px;text-transform:capitalize;margin-bottom:15px;}
.sidebar .widget .wp-block-group .wp-block-latest-comments, .sidebar .widget .wp-block-group .wp-block-loginout, .sidebar .widget .wp-block-group .wp-block-table, .sidebar .widget .wp-block-group .wp-block-buttons{padding:1.563rem 1.000rem 1.563rem;}
.sidebar .widget .wp-block-group .wp-block-embed{margin:0;}
.sidebar .widget .wp-block-group ol li{padding-bottom:0.625rem;}
.wp-block-details summary{font-weight:600;padding:10px;}
a.wc-block-grid__product-link{text-decoration:none;}
.wp-block-latest-posts__post-author{font-size:1.7rem;font-weight:600;}
.wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a:hover{color:inherit;}
.sidebar .widget .wp-block-group .wp-block-cover, .sidebar .widget .wp-block-group .wp-block-separator{margin-bottom:0rem;}
.wp-block-quote .wp-block-search{padding-bottom:5px;}
.gallery:after{display:table;content:"";clear:both;}
.wc-block-mini-cart__icon, .wc-block-mini-cart__badge{color:inherit;}
.sidebar .widget .wp-block-pullquote cite{z-index:1;}
.sidebar .widget .wp-block-group .is-nowrap{margin:1.563rem 1.000rem 1.563rem;}
.wp-block-post-title a{text-decoration:none;}
.wp-block-details summary{font-weight:600;}
.wp-block-group.has-black-border-color{border-color:#333 !important;}

.widget .wp-block-group .wp-block-preformatted a{color:inherit;}
.wp-block-woocommerce-single-product .wp-block-post-title a{text-decoration:none;}
.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale{letter-spacing:0.2px;border:none;}
.footer-sidebar .widget .wp-block-group .wp-block-image .wp-element-caption a{color:inherit;}
.wp-block-archives-list a{text-decoration:none;}
.sidebar .widget .wp-block-group .is-nowrap p{padding:0;}
.sidebar .widget.widget_block .wp-block-group ul.wp-block-latest-posts__list{margin-left:0;}
blockquote:last-child{margin-bottom:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta{font-weight:600;line-height:1.5;}
.wc-block-grid__product-price.price ins{font-weight:bold;}
.wc-block-components-product-title a.wc-block-components-product-name:hover, .wc-block-components-product-title a.wc-block-components-product-name:focus{color:inherit;}
.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale{font-size:12px;letter-spacing:0.2px;border:none;}
.wc-block-components-product-title a.wc-block-components-product-name{font-size:16px;font-weight:700;text-decoration:none;}
.wp-block-code.has-text-color code{color:inherit;}
.wc-block-components-product-title a.wc-block-components-product-name:hover, .wc-block-components-product-title a.wc-block-components-product-name:focus{color:inherit;}
.wc-block-grid__products .wc-block-components-product-button__button{border-radius:0;}
.wp-block-search .wp-block-search__button{border-radius:0.5rem;}
.widget .wp-block-heading:before{left:0;top:0;}
.wp-block-details summary{font-weight:600;padding:10px;}
div.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-weight:700;font-size:24px;}
.wc-block-components-product-title a.wc-block-components-product-name{font-size:16px;font-weight:700;text-transform:capitalize;margin-bottom:10px;text-decoration:none;}
.wc-block-components-checkout-place-order-button{background:inherit;}
.wc-block-components-totals-item{font-weight:700;}
.widget .wp-block-social-links{margin-bottom:0;}
ol.wp-block-latest-comments{padding-left:0px;}
.wp-block-latest-comments article{margin-bottom:0px;}
.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;}
.sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link{color:#fff;}
.sidebar .widget .wp-block-group .wp-block-media-text .wp-block-media-text__content a{color:inherit;}
button.wp-block-search__button.wp-element-button:hover, button.wp-block-search__button.wp-element-button:focus{border:2px solid;}
div.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-weight:700;}
.button.wp-block-search__button.wp-element-button:hover, .button.wp-block-search__button.wp-element-button:focus{text-decoration:none;}
.wc-block-components-totals-coupon__content button.components-button{border-radius:4px;}
.wp-block-query-pagination{margin-bottom:1.5rem;}
.wp-block-code code img{padding:10px;}
.wp-block-image figcaption{text-align:center;}
.wp-block-latest-posts__list .wp-block-latest-posts__post-author, .wp-block-latest-posts__list .wp-block-latest-posts__post-date{text-decoration:none;}
.wp-block-code.has-text-color code{color:inherit;}
.wc-block-components-checkout-place-order-button{color:inherit;}
.wc-block-cart-items td{color:inherit;}
.wp-block-woocommerce-customer-account a .icon{color:inherit;}
.wc-block-components-totals-coupon__content button.components-button{border-radius:0;}
.wc-block-cart__submit-container .wc-block-cart__submit-button.wc-block-components-button:not(.is-link).contained{background-color:inherit;}
ul.wp-block-page-list a{text-decoration:none;}
.woocommerce table.shop_attributes tr:nth-child(even) th{color:inherit;}
.wc-block-featured-category__link .wp-block-button__link:hover{color:#fff;}
.wc-block-featured-category__link .wp-block-button__link:focus{color:#fff;}
.wc-block-components-product-price__value{font-weight:800;}
.wc-block-featured-product__price .woocommerce-Price-amount.amount{color:inherit;}
.wp-block-post-author__avatar img{border-radius:100%;}
.woocommerce table.shop_attributes tr:nth-child(even) th{color:inherit;}
.wp-block-post-comments-form .comment-reply-title{margin-bottom:1.4rem;}
.wp-block-query-pagination{margin-bottom:1.5rem;}
.wp-block-group .wp-block-details p{margin-top:1rem;padding-top:1rem;}
.entry-content ul.wp-block-latest-posts{list-style:disc;}
.woocommerce table.shop_attributes td{text-decoration:none;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;}
.wc-block-cart-items th{color:inherit;}
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-weight:bold;}
.wp-block-latest-posts__post-author{font-size:18px;font-weight:600;}
.post .wp-block-query-pagination{margin-bottom:1.5rem;}
.post .entry-content ul.wp-block-post-template li.wp-block-post .wp-block-post-date{padding-bottom:1.2rem;}
.wp-block-group .wp-block-preformatted a{color:#ff5d20;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus{color:#fff;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:active{color:#fff;}
.wc-block-featured-product__price .woocommerce-Price-amount.amount{text-decoration:none;}
.widget .wp-block-group pre.wp-block-preformatted{background:rgba(26, 26, 26, 0.8);color:#ddd;}
.sidebar .widget .wp-block-file .wp-block-file__button{background-color:#1b8415;}
.wp-block-social-links .wp-social-link:last-child{margin-bottom:8px;}
.wp-block-code.has-background code{background:inherit;}
.widget .wc-block-grid__products a:before{display:none;}
.wc-block-mini-cart__footer-checkout:focus{background-color:inherit;color:#fff;}
.has-background.post-navigation-link-next, .has-background.post-navigation-link-previous{padding:0.20em 1.325em;}
.wc-block-cart__submit-button, .wc-block-cart__submit-button:hover, .wc-block-cart__submit-button:focus{text-decoration:none;}
.wc-block-mini-cart__badge{color:inherit;}
.wc-block-components-product-sale-badge.wc-block-grid__product-onsale{line-height:16px;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{line-height:16px;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;}
.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a{font-size:1.2rem;text-decoration:none;}
.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a:hover{text-decoration:underline;}
.wc-block-mini-cart__badge{text-decoration:none;}
.wc-block-mini-cart__footer span.wc-block-components-totals-item__label{font-size:16px;line-height:20px;}
.wp-block-latest-comments.has-background{padding:10px;}
.wp-block-file.has-background{padding:0.5rem;}
.wp-block-file a{text-decoration:none;}
.wc-block-cart-item__remove-link{text-decoration:none !important;}
.wc-block-cart-item__quantity{text-decoration:none !important;}
a.wp-block-latest-posts__post-title{text-decoration:none;}
.sidebar .wp-block-code{padding:1.8rem;}
.wp-block-latest-comments__comment a{text-decoration:none;}
.has-background.wp-block-post-author{padding:1rem;}
.has-background.wp-block-read-more{padding:0.25em 1.375em;}
.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale{line-height:16px;}
.wc-block-components-product-badge{font-size:1rem !important;}
.wp-block-latest-comments__comment a{line-height:1.5;}
.wc-block-components-totals-coupon-link{text-decoration:none;}
.wc-block-components-order-summary-item__quantity{color:#fff;}
.wc-block-grid__product-price.price ins{line-height:18px;}
.wc-block-grid__products .wc-block-components-product-button__button{line-height:18px;}
.wc-block-components-product-badge{text-decoration:none;}
.wp-block-latest-comments__comment a{text-decoration:none;}
.wp-block-file a{line-height:18px;}
.wp-block-file.has-background{margin:0.5rem;}
.wc-block-components-product-badge{line-height:18px;}
.wc-block-components-totals-coupon-link{line-height:18px;}
.wp-block-comment-date a{color:inherit;}
.wp-block-comment-author-name a{color:inherit;}
.widget .wp-block-heading:after{background:inherit;}
.wp-block-comment-date span a{color:inherit;}
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{text-decoration:none;}
.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p{font-size:1.2rem;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:hover{color:#fff;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus{color:#fff;}
.widget.widget_shopping_cart span a:before{display:none;}
.wp-block-page-list a:hover, .wp-block-page-list a:focus{color:inherit;}
.wp-block-page-list a{text-decoration:none;font-weight:600;}
.wp-block-page-list{list-style:none;}
.wp-block-social-links .wp-social-link:last-child{margin-bottom:5px;}
.wp-block-social-links .wp-social-link a{box-shadow:none;}
.wp-block-calendar table th{font-weight:600;}
.wp-block-calendar a{text-decoration:none;box-shadow:none;}
.widget .wp-block-read-more{font-weight:500;}
.footer-sidebar .widget .wp-block-group .wp-block-quote cite a{color:inherit;}
.entry-content blockquote cite a:hover, .entry-content blockquote cite a:focus{text-decoration:underline;}
.widget .wp-block-group ul li{padding-bottom:14px;}
.widget .wp-block-group ul li a{text-decoration:none;}
.wp-block-archives{list-style:none;}
.wp-block-list.has-background{padding:1.25em 2.375em;}
.wp-block-preformatted.has-background{padding:1em;}
.sidebar .widget .wp-block-group .wp-block-preformatted a{color:inherit;}
.sidebar .widget .wp-block-group .is-vertical a{color:inherit;}
.sidebar .widget.widget_block .wp-block-group p{padding:0.78125rem 1.000rem 0.78125rem;}
.footer-sidebar .widget.widget_block .wp-block-group p a{color:inherit;}
.wp-block-page-list.has-background{padding:1rem;}
.wp-block-page-list p a{padding:1rem;}
.wp-block-post-author img{border-radius:100%;}
a.wp-block-button__link:focus{color:#fff;text-decoration:none;}
.wp-block-latest-comments li a:not(:hover, :focus){color:inherit;}
.wc-block-components-product-sale-badge{text-decoration:none;}
.post.grid-view-news-area ul.wp-block-rss{list-style:disc;}
.widget .logged-in.wp-block-loginout a, .widget .logged-out.wp-block-loginout a{color:inherit;}
.post .wp-block-archives li{padding-bottom:0.625rem;}
.widget .wp-block-embed .wp-element-caption a{color:inherit;}
.wp-block-navigation .wp-block-navigation-item__content:hover, .wp-block-navigation .wp-block-navigation-item__content:focus{text-decoration:none;}
.sidebar .widget .textwidget a span{color:inherit;}
.wp-block-file .wp-block-file__button{text-decoration:none;border:none;}
select:focus, .form-control:focus{border-color:rgb(255, 33, 79);box-shadow:0 0 5px rgba(255, 33, 79, 1);}
.wp-calendar-nav .wp-calendar-nav-prev > a:hover, .wp-calendar-nav .wp-calendar-nav-next > a:hover, .wp-calendar-nav .wp-calendar-nav-prev > a:focus, .wp-calendar-nav .wp-calendar-nav-next > a:focus{text-decoration:none;}
.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file:focus{z-index:0;}
.sidebar .widget .wp-block-group .wp-block-embed{margin:0;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-decoration:none !important;}
.footer-sidebar .widget .wp-block-group .wp-block-verse{background:#202020;color:#cccccc;}
.widget .wp-block-quote{color:inherit;}
.sidebar .widget .wp-block-group .wp-block-preformatted a{text-decoration:underline;}
.footer-sidebar .widget .wp-block-group .is-vertical a{color:inherit;}
.entry-content ul.wp-block-post-template li.wp-block-post:hover{box-shadow:none;}
.entry-content ul.wp-block-post-template{margin-left:0;padding-left:0;}
.wp-block-image .alignleft figcaption{text-align:left;}
.wp-block-button.is-style-outline a.wp-block-button__link{color:inherit;}
.wp-block-button.is-style-outline a.wp-block-button__link{border-color:inherit;}
.wp-block-button.is-style-outline a.wp-block-button__link{background:transparent;}
.wp-block-group .wp-block-details p{margin-top:1rem;padding-top:1rem;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;}
.wp-block-file a{text-decoration:none;}
.wp-block-latest-comments.has-background{padding:1rem;}
.sidebar .widget .wp-block-accordion-heading .wp-block-accordion-heading__toggle:focus{     border:0px solid transparent;     background-color:transparent;     color:#333333;}
.sidebar .widget .wp-block-file .wp-block-file__button{background-color:#ec1c24;}
.footer-sidebar .widget .wp-block-media-text .wp-block-media-text__content a{color:#ff214f;}
a.wp-block-latest-posts__post-title:hover, a.wp-block-latest-posts__post-title:focus{color:inherit;}
.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-weight:700;}
.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title a{    font-weight:700;}
.woocommerce .summary .product_meta>span a{text-decoration:none;}
.footer-sidebar .widget .wp-block-accordion-heading__toggle-icon{display:flex;border:0 none;margin:0;}
.footer-sidebar .widget .wp-block-accordion-heading .wp-block-accordion-heading__toggle{border:0px solid transparent;background-color:transparent;}
.wc-block-components-formatted-money-amount{font-weight:700;}
.woocommerce .summary .product_meta>span a{text-decoration:none;}
.accordion-section .button-secondary:hover, .wp-core-ui .accordion-section .button-secondary:focus{border:1px solid #fff;color:#fff;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-weight:600;}
.wp-block-jetpack-tiled-gallery{border-radius:16px;overflow:hidden;margin-block:2rem;}
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label, .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-weight:600;}
.wp-block-woocommerce-customer-account a:focus {
text-decoration: underline !important;
}:root{--bs-primary:#82b638;--bs-primary-dark:#e76800;--bs-primary-light:#fbf0f0;--bs-primary-strips:rgb(130 182 56 / 0.1);}
.header2 #browse-section .widget_nav_menu .sub-menu{position:absolute;z-index:99;width:220px;background:var(--bs-white);padding:4px 0;margin:0;border:0;right:-20%;border-radius:0;-moz-box-shadow:0 -8px 16px rgba(0, 0, 0, 0.075);box-shadow:0 -8px 16px rgb(0 0 0 / 8%);font-size:1rem;text-align:left;display:block;opacity:0;visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;border-bottom-width:4px;border-style:solid;border-color:var(--bs-primary);}
.header2 #browse-section .widget_nav_menu .menu-item:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1);}
.header2 button.product-category-btn{background:var(--bs-primary);}
.header2 #browse-section .widget_nav_menu .sub-menu li a{border-bottom:1px solid #e1e1e1;color:var(--bs-secondary-dark);font-weight:600;line-height:24px;padding:8px 18px 8px 18px;text-transform:none;white-space:normal;display:block;}
.header2 #browse-section .widget_nav_menu li.menu-item-has-children > a:after{content:"\f107";font-family:var(--bs-font-awesome);font-weight:700;position:absolute;top:0;right:5px;bottom:0;display:flex;align-items:center;color:inherit;font-size:16px;-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header2 .main-navbar:not(.breadcrumb-menu) .main-menu > li > a{line-height:58px;}
.header2 #browse-section #menu-language-menu a{color:var(--bs-secondary);padding-right:20px;}
.header2 #browse-section .navbar-area{border:1px solid #e8e8e8;margin-bottom:24px;}
.header2 #browse-section .main-navbar.menu-bar{padding:11px 0;border:1px solid #e8e8e8;}
.header2 #browse-section .main-navbar.menu-bar select{min-height:36px;}
.header2 #browse-section .main-navbar.menu-bar.menu-bar-right p{line-height:1;text-align:center;}
.header2 #browse-section .main-navbar.menu-bar .widget.widget_nav_menu .menu li > a > img{display:inline-block;width:auto !important;height:16px !important;margin-right:5px;transform:translateY(0);}
.header2 #browse-section .widget_nav_menu .menu > .menu-item > .sub-menu:before{content:"";position:absolute;top:auto;bottom:-10px;right:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;}
.header2 #browse-section .widget_nav_menu .menu > .menu-item > .sub-menu:before{top:-10px;border-bottom:10px solid var(--bs-white);}
.header-search-form .header-search-select, #main-header2 .header-search-form .header-search-select,
#main-header3 .header-search-form .header-search-select,
.header5 .header-search-form .header-search-select{width:30%;display:inline-block;border:none;float:right;cursor:pointer;min-height:60px;border-left:1px solid #e8e8e8;padding:14px 29px 14px 19px;-webkit-appearance:none;-moz-appearance:none;outline-offset:-5px;background:url("data:image/svg+xml;utf8,<svg fill='rgb(36 39 46)' height='25' viewBox='0 0 24 24' width='25' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat 92% 16.5px;}
.header2 #main-header2 .widget_social_widget li a{background-color:transparent;border:1px solid var(--bs-secondary);}
.header2 #main-header2 .widget_social_widget li a i{color:var(--bs-secondary);}
.header2 #main-header2 .widget_social_widget li a:hover i{color:var(--bs-primary);}
.header2 #main-header2 .widget_social_widget li a{border:none;overflow:visible;}
.header2 #main-header2 .widget_social_widget li a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid var(--bs-secondary);border-radius:50%;transition:all 0.2s linear 0s;}
.header2 #main-header2 .widget_social_widget li a:hover:after{height:0px;top:100%;border-color:var(--bs-primary);}
.slider2 .home-slider-info-wrapper .slider-silde-info .slide-text-title{color:#ffffff;}
.slider2 .home-slider-info-wrapper .slider-silde-info .slide-text-description{color:#ffffff;}
.slider2 .slider-section .slider-info, .slider3 .slider-section .slider-info{min-height:247px;overflow:hidden;position:relative;z-index:0;height:247px;}
.slider2 .slider-section .slider-info .slide-text.btn-white:hover, .slider2 .slider-section .slider-info .slide-text.btn-white:focus, .slider3 .slider-section .slide-text.btn-white:hover, .slider3 .slider-section .slide-text.btn-white:focus{color:var(--bs-white);background-color:var(--bs-secondary);}
.slider2 .slider-section .slider-info img, .slider3 .slider-section .slider-info img{object-fit:fill;min-height:197px;height:100%;width:100%;transform:scale(1);transition:1s linear;}
.slider2 .slider-section .slider-info .slider-area, .slider3 .slider-section .slider-info .slider-area{position:absolute;top:50%;transform:translateY(-50%);left:0;padding:20px 10px 10px 20px;}
.slider2 .slider-section .slider-info >img:hover, .slider3 .slider-section .slider-info >img:hover, .slider2 .slider-section .slider-info >img:focus-within, .slider3 .slider-section .slider-info >img:focus-within{transform:scale(1.2);}
.high-bg{background-color:#ffffff;color:var(--bs-primary);padding:5px 10px;}
.header-search-form{margin-bottom:0;overflow:hidden;}
.header2 #browse-section .main-navbar.menu-bar.menu-bar-right select{border:none;background:none;}
.header-search-form .header-search-button{border:1px solid var(--bs-secondary);background-color:var(--bs-secondary) !important;}
.footer-widgets .widget_products li a:before{content:none !important;}
.footer-widgets .widget_products li a{display:contents !important;}
.sidebar .wp-block-woocommerce-mini-cart{padding:20px 12px;}
.wp-block-button__link{background-color:var(--bs-primary)}
 
.footer-section figure.wp-block-table table tr, .footer-section figure.wp-block-table figcaption{color:#fff;}
.footer-section figure.wp-block-table table td{border-width:1px;}
.footer-widgets .widget_text{color:#fff;}
.footer-section ol.wp-block-latest-comments{padding:0;}
.wp-block-file a.wp-block-file__button{border-radius:4px;background-color:var(--bs-primary);}
.aligncenter{margin-left:auto;margin-right:auto;}
.sidebar .wp-block-table{padding:15px;}
.wp-block-table table tr, .wp-block-table table td{border:1px solid #e8e8e8;text-align:center;}
.sidebar .wp-block-table figcaption{text-align:center;}
.sidebar .widget_block{}
.post-content .gallery{display:inline-block;}
.wp-block-image figcaption{text-align:center;}
.wp-block-social-links li.wp-social-link{padding:0;}
.wp-block-social-links li a:before{content:none !important;}
.footer-section .wp-block-social-links li a{padding-left:0.25rem !important;margin-bottom:0 !important;}
.header2 .browse-section .widget_calendar table caption{padding-right:1.75rem;padding-top:0;padding-bottom:0;}
.header2 .browse-section .wp-block-calendar, .calendar_wrap{padding:20px;}
.post-items .post-content .gallery-item .gallery-icon img{width:100%;}
.footer-section .wp-block-buttons .is-style-outline a.wp-block-button__link{color:var(--bs-primary);border-color:var(--bs-primary);}
.wp-block-embed figcaption{text-align:center;}
.post-section #st-primary-content .wp-block-group{padding:0 20px;}
.wp-block-group em{color:inherit;}
.is-style-outline .wp-block-button__link{background:transparent !important;}
.has-text-color em, .has-text-color h2{color:inherit;}
a.wp-block-file__button, a.wp-block-file__button:hover, a.wp-block-file__button:focus{color:#fff;}
.has-text-color *{color:inherit;}
.has-text-color a:hover, .has-text-color a:focus{color:inherit;}
.wp-block-pullquote.has-text-color blockquote{border-color:inherit !important;}
blockquote{border-color:inherit !important;}
.wp-block-calendar table caption{font-weight:500;}
.wp-block-avatar img{border-radius:50%;}
.sidebar form.wp-block-search{padding:0;}
.sidebar .wp-block-search__label{border-bottom:2px solid var(--bs-primary);font-size:18px;font-weight:600;}
.sidebar .wp-block-search__label, .sidebar .wp-block-search__inside-wrapper{padding:20px 12px;}
.sidebar .wp-block-search__inside-wrapper{position:relative;}
.sidebar .wp-block-search__button{position:absolute;right:12px;top:20px;padding:12px 5px;}
.wp-block-image figcaption{margin-bottom:0;}
.wp-block-group .wp-block-image figcaption a{color:var(--bs-primary);}
blockquote.wp-block-quote.has-text-color p, blockquote.wp-block-quote.has-text-color p var, blockquote.wp-block-quote.has-text-color p cite, blockquote.wp-block-quote.has-text-color cite{color:inherit;}
.wp-block-table figcaption{text-align:center;}
.sidebar .widget .wp-block-group .wp-block-image{margin-bottom:0;}
ul.wp-block-rss{list-style:disc;}
.has-text-color a:hover, .has-text-color a:focus{color:inherit;}
.entry-content ul:last-child{margin-bottom:0;}
.wp-block-code.has-text-color code{color:inherit;}
.sidebar .widget .wp-block-group .is-nowrap p{padding:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;}
ul.wp-block-rss{list-style:none;margin-left:0;}
ul.wp-block-rss li.wp-block-rss__item{margin-bottom:1rem;}
ul.wp-block-rss li.wp-block-rss__item:last-child{margin-bottom:0;}
.wp-block-latest-comments__comment-date{padding-top:0.500rem;padding-bottom:0.500rem;}
.sidebar .widget .wp-block-group .wp-block-pullquote blockquote{margin-top:0;margin-bottom:0;}
.sidebar .widget .wp-block-group .wp-block-rss .wp-block-rss__item-title > a{font-weight:600;}
.wp-block-quote.is-style-large{padding-top:1.10rem;padding-bottom:1.10rem;}
.sidebar .widget .wp-block-group .wp-block-file, .sidebar .widget .wp-block-group .wp-block-image{padding:1.563rem 1.000rem 1.563rem;}
.widget .wp-block-group .is-vertical a{color:inherit;}
.entry-content ol.wp-block-latest-comments{padding-left:2rem;}
.wp-block-table figcaption{text-align:center;}
.post .entry-content ul.wp-block-archives{margin-left:1.125rem;list-style:disc}
.wp-block-code.has-background code{background:inherit;}
.wp-block-group .wp-block-embed, .wp-block-group .wp-block-image{padding:1.563rem 1.000rem 1.563rem;}
.wp-block-archives-dropdown select, .wp-block-categories-dropdown select{width:auto;}
.widget .wp-block-group .wp-block-columns{margin-bottom:0;}
.widget .wp-block-group .wp-block-rss li:last-child{padding-bottom:0;}
ul.wp-block-page-list a{text-decoration:none;}
.sidebar .wp-block-group .is-nowrap{margin:1.563rem 1.000rem 1.563rem;}
.wp-block-code code img{display:inline-block;margin-left:20px;}
.sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta{font-weight:600;line-height:1.5;}
​.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon{height:2em;width:2em;}
.sidebar .widget .wp-block-group .is-layout-flow h2{border-left:0 none;}
.wc-block-components-product-title a, .wc-block-components-product-title a:hover, .wc-block-components-product-title a:focus{text-decoration:none;}
.wp-block-details summary{font-weight:600;}
.wp-block-verse{padding:10px;}
.wp-block-calendar .wp-calendar-nav{position:relative;top:0;left:0;width:100%;}
.wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title{font-size:24px;line-height:34px;text-transform:capitalize;margin-bottom:15px;}
.sidebar .widget .wp-block-group .wp-block-latest-comments, .sidebar .widget .wp-block-group .wp-block-loginout, .sidebar .widget .wp-block-group .wp-block-table, .sidebar .widget .wp-block-group .wp-block-buttons{padding:1.563rem 1.000rem 1.563rem;}
.sidebar .widget .wp-block-group .wp-block-embed{margin:0;}
.sidebar .widget .wp-block-group ol li{padding-bottom:0.625rem;}
.wp-block-details summary{font-weight:600;padding:10px;}
a.wc-block-grid__product-link{text-decoration:none;}
.wp-block-latest-posts__post-author{font-size:1.7rem;font-weight:600;}
.wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a:hover{color:inherit;}
.sidebar .widget .wp-block-group .wp-block-cover, .sidebar .widget .wp-block-group .wp-block-separator{margin-bottom:0rem;}
.wp-block-quote .wp-block-search{padding-bottom:5px;}
.gallery:after{display:table;content:"";clear:both;}
.wc-block-mini-cart__icon, .wc-block-mini-cart__badge{color:inherit;}
.sidebar .widget .wp-block-pullquote cite{z-index:1;}
.sidebar .widget .wp-block-group .is-nowrap{margin:1.563rem 1.000rem 1.563rem;}
.wp-block-post-title a{text-decoration:none;}
.wp-block-details summary{font-weight:600;}
.wp-block-group.has-black-border-color{border-color:#333 !important;}

.widget .wp-block-group .wp-block-preformatted a{color:inherit;}
.wp-block-woocommerce-single-product .wp-block-post-title a{text-decoration:none;}
.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale{letter-spacing:0.2px;border:none;}
.footer-sidebar .widget .wp-block-group .wp-block-image .wp-element-caption a{color:inherit;}
.wp-block-archives-list a{text-decoration:none;}
.sidebar .widget .wp-block-group .is-nowrap p{padding:0;}
.sidebar .widget.widget_block .wp-block-group ul.wp-block-latest-posts__list{margin-left:0;}
blockquote:last-child{margin-bottom:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta{font-weight:600;line-height:1.5;}
.wc-block-grid__product-price.price ins{font-weight:bold;}
.wc-block-components-product-title a.wc-block-components-product-name:hover, .wc-block-components-product-title a.wc-block-components-product-name:focus{color:inherit;}
.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale{font-size:12px;letter-spacing:0.2px;border:none;}
.wc-block-components-product-title a.wc-block-components-product-name{font-size:16px;font-weight:700;text-decoration:none;}
.wp-block-code.has-text-color code{color:inherit;}
.wc-block-components-product-title a.wc-block-components-product-name:hover, .wc-block-components-product-title a.wc-block-components-product-name:focus{color:inherit;}
.wc-block-grid__products .wc-block-components-product-button__button{border-radius:0;}
.wp-block-search .wp-block-search__button{border-radius:0.5rem;}
.widget .wp-block-heading:before{left:0;top:0;}
.wp-block-details summary{font-weight:600;padding:10px;}
div.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-weight:700;font-size:24px;}
.wc-block-components-product-title a.wc-block-components-product-name{font-size:16px;font-weight:700;text-transform:capitalize;margin-bottom:10px;text-decoration:none;}
.wc-block-components-checkout-place-order-button{background:inherit;}
.wc-block-components-totals-item{font-weight:700;}
.widget .wp-block-social-links{margin-bottom:0;}
ol.wp-block-latest-comments{padding-left:0px;}
.wp-block-latest-comments article{margin-bottom:0px;}
.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;}
.sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link{color:#fff;}
.sidebar .widget .wp-block-group .wp-block-media-text .wp-block-media-text__content a{color:inherit;}
button.wp-block-search__button.wp-element-button:hover, button.wp-block-search__button.wp-element-button:focus{border:2px solid;}
div.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-weight:700;}
.button.wp-block-search__button.wp-element-button:hover, .button.wp-block-search__button.wp-element-button:focus{text-decoration:none;}
.wc-block-components-totals-coupon__content button.components-button{border-radius:4px;}
.wp-block-query-pagination{margin-bottom:1.5rem;}
.wp-block-code code img{padding:10px;}
.wp-block-image figcaption{text-align:center;}
.wp-block-latest-posts__list .wp-block-latest-posts__post-author, .wp-block-latest-posts__list .wp-block-latest-posts__post-date{text-decoration:none;}
.wp-block-code.has-text-color code{color:inherit;}
.wc-block-components-checkout-place-order-button{color:inherit;}
.wc-block-cart-items td{color:inherit;}
.wp-block-woocommerce-customer-account a .icon{color:inherit;}
.wc-block-components-totals-coupon__content button.components-button{border-radius:0;}
.wc-block-cart__submit-container .wc-block-cart__submit-button.wc-block-components-button:not(.is-link).contained{background-color:inherit;}
ul.wp-block-page-list a{text-decoration:none;}
.woocommerce table.shop_attributes tr:nth-child(even) th{color:inherit;}
.wc-block-featured-category__link .wp-block-button__link:hover{color:#fff;}
.wc-block-featured-category__link .wp-block-button__link:focus{color:#fff;}
.wc-block-components-product-price__value{font-weight:800;}
.wc-block-featured-product__price .woocommerce-Price-amount.amount{color:inherit;}
.wp-block-post-author__avatar img{border-radius:100%;}
.woocommerce table.shop_attributes tr:nth-child(even) th{color:inherit;}
.wp-block-post-comments-form .comment-reply-title{margin-bottom:1.4rem;}
.wp-block-query-pagination{margin-bottom:1.5rem;}
.wp-block-group .wp-block-details p{margin-top:1rem;padding-top:1rem;}
.entry-content ul.wp-block-latest-posts{list-style:disc;}
.woocommerce table.shop_attributes td{text-decoration:none;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;}
.wc-block-cart-items th{color:inherit;}
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-weight:bold;}
.wp-block-latest-posts__post-author{font-size:18px;font-weight:600;}
.post .wp-block-query-pagination{margin-bottom:1.5rem;}
.post .entry-content ul.wp-block-post-template li.wp-block-post .wp-block-post-date{padding-bottom:1.2rem;}
.wp-block-group .wp-block-preformatted a{color:#ff5d20;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus{color:#fff;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:active{color:#fff;}
.wc-block-featured-product__price .woocommerce-Price-amount.amount{text-decoration:none;}
.widget .wp-block-group pre.wp-block-preformatted{background:rgba(26, 26, 26, 0.8);color:#ddd;}
.sidebar .widget .wp-block-file .wp-block-file__button{background-color:#1b8415;}
.wp-block-social-links .wp-social-link:last-child{margin-bottom:8px;}
.wp-block-code.has-background code{background:inherit;}
.widget .wc-block-grid__products a:before{display:none;}
.wc-block-mini-cart__footer-checkout:focus{background-color:inherit;color:#fff;}
.has-background.post-navigation-link-next, .has-background.post-navigation-link-previous{padding:0.20em 1.325em;}
.wc-block-cart__submit-button, .wc-block-cart__submit-button:hover, .wc-block-cart__submit-button:focus{text-decoration:none;}
.wc-block-mini-cart__badge{color:inherit;}
.wc-block-components-product-sale-badge.wc-block-grid__product-onsale{line-height:16px;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{line-height:16px;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;}
.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a{font-size:1.2rem;text-decoration:none;}
.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a:hover{text-decoration:underline;}
.wc-block-mini-cart__badge{text-decoration:none;}
.wc-block-mini-cart__footer span.wc-block-components-totals-item__label{font-size:16px;line-height:20px;}
.wp-block-latest-comments.has-background{padding:10px;}
.wp-block-file.has-background{padding:0.5rem;}
.wp-block-file a{text-decoration:none;}
.wc-block-cart-item__remove-link{text-decoration:none !important;}
.wc-block-cart-item__quantity{text-decoration:none !important;}
a.wp-block-latest-posts__post-title{text-decoration:none;}
.sidebar .wp-block-code{padding:1.8rem;}
.wp-block-latest-comments__comment a{text-decoration:none;}
.has-background.wp-block-post-author{padding:1rem;}
.has-background.wp-block-read-more{padding:0.25em 1.375em;}
.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale{line-height:16px;}
.wc-block-components-product-badge{font-size:1rem !important;}
.wp-block-latest-comments__comment a{line-height:1.5;}
.wc-block-components-totals-coupon-link{text-decoration:none;}
.wc-block-components-order-summary-item__quantity{color:#fff;}
.wc-block-grid__product-price.price ins{line-height:18px;}
.wc-block-grid__products .wc-block-components-product-button__button{line-height:18px;}
.wc-block-components-product-badge{text-decoration:none;}
.wp-block-latest-comments__comment a{text-decoration:none;}
.wp-block-file a{line-height:18px;}
.wp-block-file.has-background{margin:0.5rem;}
.wc-block-components-product-badge{line-height:18px;}
.wc-block-components-totals-coupon-link{line-height:18px;}
.wp-block-comment-date a{color:inherit;}
.wp-block-comment-author-name a{color:inherit;}
.widget .wp-block-heading:after{background:inherit;}
.wp-block-comment-date span a{color:inherit;}
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{text-decoration:none;}
.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p{font-size:1.2rem;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:hover{color:#fff;}
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus{color:#fff;}
.widget.widget_shopping_cart span a:before{display:none;}
.wp-block-page-list a:hover, .wp-block-page-list a:focus{color:inherit;}
.wp-block-page-list a{text-decoration:none;font-weight:600;}
.wp-block-page-list{list-style:none;}
.wp-block-social-links .wp-social-link:last-child{margin-bottom:5px;}
.wp-block-social-links .wp-social-link a{box-shadow:none;}
.wp-block-calendar table th{font-weight:600;}
.wp-block-calendar a{text-decoration:none;box-shadow:none;}
.widget .wp-block-read-more{font-weight:500;}
.footer-sidebar .widget .wp-block-group .wp-block-quote cite a{color:inherit;}
.entry-content blockquote cite a:hover, .entry-content blockquote cite a:focus{text-decoration:underline;}
.widget .wp-block-group ul li{padding-bottom:14px;}
.widget .wp-block-group ul li a{text-decoration:none;}
.wp-block-archives{list-style:none;}
.wp-block-list.has-background{padding:1.25em 2.375em;}
.wp-block-preformatted.has-background{padding:1em;}
.sidebar .widget .wp-block-group .wp-block-preformatted a{color:inherit;}
.sidebar .widget .wp-block-group .is-vertical a{color:inherit;}
.sidebar .widget.widget_block .wp-block-group p{padding:0.78125rem 1.000rem 0.78125rem;}
.footer-sidebar .widget.widget_block .wp-block-group p a{color:inherit;}
.wp-block-page-list.has-background{padding:1rem;}
.wp-block-page-list p a{padding:1rem;}
.wp-block-post-author img{border-radius:100%;}
a.wp-block-button__link:focus{color:#fff;text-decoration:none;}
.wp-block-latest-comments li a:not(:hover, :focus){color:inherit;}
.wc-block-components-product-sale-badge{text-decoration:none;}
.post.grid-view-news-area ul.wp-block-rss{list-style:disc;}
.widget .logged-in.wp-block-loginout a, .widget .logged-out.wp-block-loginout a{color:inherit;}
.post .wp-block-archives li{padding-bottom:0.625rem;}
.widget .wp-block-embed .wp-element-caption a{color:inherit;}
.wp-block-navigation .wp-block-navigation-item__content:hover, .wp-block-navigation .wp-block-navigation-item__content:focus{text-decoration:none;}
.sidebar .widget .textwidget a span{color:inherit;}
.wp-block-file .wp-block-file__button{text-decoration:none;border:none;}
select:focus, .form-control:focus{border-color:rgb(255, 33, 79);box-shadow:0 0 5px rgba(255, 33, 79, 1);}
.wp-calendar-nav .wp-calendar-nav-prev > a:hover, .wp-calendar-nav .wp-calendar-nav-next > a:hover, .wp-calendar-nav .wp-calendar-nav-prev > a:focus, .wp-calendar-nav .wp-calendar-nav-next > a:focus{text-decoration:none;}
.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file:focus{z-index:0;}
.sidebar .widget .wp-block-group .wp-block-embed{margin:0;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-decoration:none !important;}
.footer-sidebar .widget .wp-block-group .wp-block-verse{background:#202020;color:#cccccc;}
.widget .wp-block-quote{color:inherit;}
.sidebar .widget .wp-block-group .wp-block-preformatted a{text-decoration:underline;}
.footer-sidebar .widget .wp-block-group .is-vertical a{color:inherit;}
.entry-content ul.wp-block-post-template li.wp-block-post:hover{box-shadow:none;}
.entry-content ul.wp-block-post-template{margin-left:0;padding-left:0;}
.wp-block-image .alignleft figcaption{text-align:left;}
.wp-block-button.is-style-outline a.wp-block-button__link{color:inherit;}
.wp-block-button.is-style-outline a.wp-block-button__link{border-color:inherit;}
.wp-block-button.is-style-outline a.wp-block-button__link{background:transparent;}
.wp-block-group .wp-block-details p{margin-top:1rem;padding-top:1rem;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;}
.wp-block-file a{text-decoration:none;}
.wp-block-latest-comments.has-background{padding:1rem;}
.sidebar .widget .wp-block-accordion-heading .wp-block-accordion-heading__toggle:focus{     border:0px solid transparent;     background-color:transparent;     color:#333333;}
.sidebar .widget .wp-block-file .wp-block-file__button{background-color:#ec1c24;}
.footer-sidebar .widget .wp-block-media-text .wp-block-media-text__content a{color:#ff214f;}
a.wp-block-latest-posts__post-title:hover, a.wp-block-latest-posts__post-title:focus{color:inherit;}
.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-weight:700;}
.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title a{    font-weight:700;}
.woocommerce .summary .product_meta>span a{text-decoration:none;}
.footer-sidebar .widget .wp-block-accordion-heading__toggle-icon{display:flex;border:0 none;margin:0;}
.footer-sidebar .widget .wp-block-accordion-heading .wp-block-accordion-heading__toggle{border:0px solid transparent;background-color:transparent;}
.wc-block-components-formatted-money-amount{font-weight:700;}
.woocommerce .summary .product_meta>span a{text-decoration:none;}
.accordion-section .button-secondary:hover, .wp-core-ui .accordion-section .button-secondary:focus{border:1px solid #fff;color:#fff;}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-weight:600;}
.wp-block-jetpack-tiled-gallery{border-radius:16px;overflow:hidden;margin-block:2rem;}
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label, .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-weight:600;}
.wp-block-woocommerce-customer-account a:focus {
text-decoration: underline !important;
}@media(min-width:992px){
.home-slider .home-slider-info-wrap .side-img{margin-top:0px;}
.home-slider .home-slider-info-wrap{min-height:510px;}
.canvas{width:75%;}
body.boxed .main-header .is-sticky-menu, body.boxed #storely_wfsb-top-bar.top_bar{width:1170px;margin:0 auto;}
.slider2 .slider-section .slider-right-info{padding:0 0 0 2px;}
}
@media(min-width:1400px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width:1280px;}
}
@media only screen and (max-width: 1500px) and (min-width: 992px) {
.post-banner{background-position:center bottom, 95% bottom;}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
[class*="lg-shape"]{display:none;}
}
@media(min-width:992px) and (max-width:1199px){
.above-header .contact-icon{font-size:0.95rem;width:35px;height:35px;border-radius:100%;margin-right:7px;}
.main-header p:not(.site-description){font-size:0.875rem;}
.main-header h6.title{font-size:0.938rem;}
.main-menu-right > ul{padding-left:0.5rem;}
.main-menu-right > ul > li{margin-right:0.5rem;}
.main-navigation-area .main-menu-right > ul li:last-child{padding-left:0.5rem;}
.main-navigation-area .contact-icon{margin-right:0.5rem;width:35px;height:35px;font-size:1.875rem;}
.main-navigation-area .contact-info .title{font-size:0.75rem;}
.main-navigation-area .contact-info .text{font-size:1.25rem;}
.main-navbar .main-menu > li.menu-item > a{padding:0 0.4375rem;}
.footer .main-menu > li > a, .main-navbar .main-menu > li > a{font-size:0.9375rem;}
.gallery-item figcaption{padding:1.5rem;}
.calendar_wrap table caption{font-size:90%;text-align:left;}
.main-header .widget_nav_menu .sub-menu li .sub-menu, .main-navbar .dropdown-menu li .dropdown-menu{right:100%;left:auto;margin-left:0;margin-right:10px;}
.footer-section .footer-top .contact-area .contact-icon{margin-right:6px;}
.footer-section .footer-top .col-lg-8 .contact-area{margin-right:9px;}
.product-category-btn{padding:0 17px;font-size:16px;}
.product-category-btn i{font-size:18px;margin-right:6px;transform:translateY(-2px);}
.contactinfo h5, .contactinfo h5 a{font-size:14px;}
.widget_sale .sale-content .per{font-size:58px;}
.widget_sale .sale-content .per-off{font-size:18px;}
.widget_sale .sale-content .sale-verticle{font-size:17px;}
.woocommerce #content div.product div.images ol.product-control-nav{max-width:84%;}
.saleinfo.sale-batch .saleinfo-area h6, .saleinfo .saleinfo-area .saleinfo-price{font-size:80px;}
.saleinfo .saleinfo-area .saleinfo-price sup{top:-46px;}
.saleinfo .saleinfo-area .coupencode{padding:12px 22px;}
.trending-product-section .st-filter-wrapper-2 .col-12.st-filter-item{flex:0 0 auto;width:32.7%;}
}
@media(min-width:768px){
.trending-product-section .col-12.st-filter-item{flex:0 0 auto;width:48%;}
.home-slider .home-slider-info-wrap .side-img img{width:auto;}
}
@media(min-width:992px){
.trending-product-section .col-12.st-filter-item{flex:0 0 auto;width:32.8%;}
.trending-product-section .st-filter-init.full .col-12.st-filter-item{flex:0 0 auto;width:32.5%;}
.post-banner-carousel .owl-item img{max-height:310px;}
}
@media(max-width:991px){
.hide-mobile-tablet{display:none;}
.comment-list .children{margin-left:0;}
.main-menu-right > ul{justify-content:center;}
.button-area a.button-label{font-size:18px;}
.browse-section{margin-top:30px;}
.header-search-form{margin-top:24px;}
.heading-default:before{display:none;}
.heading-default .title{display:block;float:none;}
.heading-right{margin-top:20px;display:block;float:none;}
.heading-right{padding:13px 18px;}
.post-banner-image{margin-top:60px;}
.trending-filter .st-tab-filter a{padding:15px;}
.footer-content .footer-widgets > .row > .col-lg-4{border-right:0;}
.footer-section .footer-top .contact-area .contact-icon{margin-right:10px;}
.footer-section .footer-top .col-lg-8 .contact-area{margin-right:18px;}
.footer-content .footer-widgets > .row > .col-12 > *{padding:35px 25px;}
.footer-content .footer-widgets .row > .col-lg-4 > .widget .widget-title{margin-bottom:30px;}
.post-banner{background-position:center bottom, 90% bottom;background-size:cover, 330px;}
.col-12:nth-child(odd) .contactinfo,
.col-12:nth-child(even) .contactinfo{padding:20px;}
.col-12:nth-child(odd) .contactinfo:before,
.col-12:nth-child(even) .contactinfo:before{display:none;}
.woocommerce #content div.product div.images ol.product-control-nav{max-width:100%;}
.quickview-product .product-thumb.img-thumbnail{width:100%;}
.quickview-product .product-content.entry-summary{width:100%;margin-top:30px;}
.quickview-model-details{width:75%;height:90%;}
}
@media(min-width:769px){
.woocommerce #content div.product div.images{width:44%;}
.woocommerce #content div.product div.summary{width:56%;}
}
@media(max-width:767px){
.hide-mobile-tablet{display:none;}
.heading-right .st-tab-filter, .heading-right .owl-filter-bar{max-width:100%;margin:0;}
.heading-right .st-tab-filter a, .heading-right .owl-filter-bar a{margin-left:10px;}
[class*="lg-shape"]{display:none;}
.header-above-bar .widget-left, .header-above-bar .widget-right, .header-above-bar .header-widget .widget{display:block;padding:0;}
.header-above-bar{width:100%;}
.header-above-bar [class*='widget-'] .widget:not(:first-child){margin-top:1rem;}
.breadcrumb-area .breadcrumb-content, .breadcrumb-area .breadcrumb-content *:not(a):not(i):not(li):not(ol){width:100%;max-width:100%;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
.breadcrumb-left .breadcrumb-list, .breadcrumb-right .breadcrumb-heading{text-align:center;width:100%;max-width:100%;}
.breadcrumb-heading{margin-bottom:15px;}
.author-details{padding:38px 42px;}
.author-details .media{flex-wrap:wrap;}
.author-details .media .auth-mata{margin:0;margin-bottom:1.5rem;}
.author-details .media .media-body{flex:auto;}
.post-items .widget, .post-items blockquote{width:100%;}
.comments-area li{padding-left:0;}
.shopping-cart{width:280px;right:-50%;margin:0 auto;}
.shopping-cart a.btn{padding:6px 12px;}
.menu-right-list li.cart-wrapper:hover .shopping-cart, .menu-right-list li.cart-wrapper:focus-within .shopping-cart{-webkit-transform:scale(1, 1) translateX(6%);transform:scale(1, 1) translateX(6%);}
.post-banner{background-size:cover, 255px;background-position:center bottom, 78% bottom;}
.post-banner-carousel{width:375px;height:215px;padding:14px 39px 15px;background-size:375px 215px;}
.post-banner-carousel.owl-carousel .owl-item img{width:297px;height:186px;}
.post-banner-carousel.owl-theme .owl-nav+.owl-dots{bottom:12.5px;}
.login-form{width:100%;float:none;margin-bottom:25px;}
.signin-form{width:100%;float:none;margin-bottom:25px;}
.section404 .card404 .image404{padding-left:80px;}
.home-slider .home-slider-info-wrap img.side-item-image{min-height:700px;}
.woocommerce table.storely_woosl_table  thead{display:block;}
.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail{display:block;}
}
@media(max-width:575px){
.woocommerce div.product form.cart+a.compare.button,
.single-product .product .single_add_to_cart_button{margin-left:4px;font-size:80% !important;font-weight:600 !important;letter-spacing:0.25px;}
.woocommerce .quantity input.qty{padding:.2rem;min-height:31px;max-height:31px;}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;white-space:normal;overflow:hidden;overflow-x:auto;}
.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none;}
.calendar_wrap table th, .calendar_wrap table td{height:35px;}
.calendar_wrap table caption{text-align:left;}
.product-category-btn{font-size:16px;line-height:50px;}
.product-category-menus-list .main-menu > li > a{line-height:48px;font-size:15px;}
.product-category-menus-list .more-item button{line-height:50px;}
.header-search-form{height:46px;}
.header-search-form .header-search-button{padding:10px 15px;font-size:14px;}
.header-search-form input.header-search-input{min-height:44px;padding:10px 16px;font-size:10px;}
.header-search-form .header-search-select{min-height:44px;padding:10px 24px 10px 10px;background-position:90%;font-size:10px;}
.saleinfo .saleinfo-area .saleinfo-price{margin-top:35px;}
.saleinfo.sale-batch .saleinfo-area h6, .saleinfo .saleinfo-area .saleinfo-price{font-size:72px;}
.saleinfo .saleinfo-area .saleinfo-price sup{top:-46px;}
.saleinfo .saleinfo-area .coupencode{padding:12px 16px;font-size:14px;margin-top:35px;}
.hide-mobile{display:none;}
.woocommerce ul.products.list li.product .product-single .product-content-outer{display:block;padding:15px;}
.woocommerce ul.products.list li.product .product-single .product-content-outer .product-action{width:100%;}
}
@media(max-width:540px){
.comment-list .children{margin-left:8px;}
.comment-list .children .comment-body{padding:16px;}
.search-results .storely_result_link{flex-wrap:wrap;}
.search-results.woocommerce form{margin-top:5px;}
}
@media(max-width:504px){
.comments-area .comment-body{border-radius:10px;}
.comingsoon-text h1{font-size:4.5rem;}
.home-slider .home-slider-info-wrap img{height:180px;}
.home-slider, .home-slider .home-slider-info-wrap img.side-item-image{min-height:700px;}
.home-slider-info-wrap .slider-silde-info .slide-subtitle{font-size:14px;font-weight:600;margin-bottom:2px;}
.home-slider-info-wrap .slider-silde-info .slide-text-title{font-size:26px;margin-bottom:0;}
.home-slider-info-wrapper .slider-silde-info .slide-text-description{max-width:280px;font-size:13px;line-height:1.2;margin-top:12px;margin-bottom:12px;}
.home-slider-info-wrap .slider-silde-info .slide-text-btn.btn{padding:6px 8px;font-size:13px;margin-top:2px;}
.home-slider-info-wrap .slider-silde-info{padding:0 18px;}
.home-slider.owl-theme .owl-nav [class*=owl-]{width:20px;height:20px;line-height:18px;font-size:15px;}
.home-slider.owl-theme .owl-nav [class*=owl-].owl-prev{left:0;}
.home-slider.owl-theme .owl-nav [class*=owl-].owl-next{right:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:5px 10px !important;}
.switcher-tab>button{font-size:12px;}
}
@media(max-width:436px){
.comments-area .comment-meta .comment-author img{position:unset;margin-right:8px;display:inline-block;}
.comments-area .comment-body{padding:25px 22px;}
.comment-list .comment .comment-body::before{max-width:100%;}
.comment-meta .comment-metadata{margin:0;white-space:nowrap;}
.comment-metadata .edit-link{margin-left:0;}
.comment-meta .comment-metadata time{font-size:14px;}
.bannerinfo{flex-wrap:wrap;}
.bannerinfo .bannerinfo-img{margin-bottom:35px;}
}
@media(max-width:424px){
.btn, .more-link{line-height:0.85rem;padding:0.75rem 1rem;line-height:0.95rem;}
.btn.btn-like-icon{padding-right:2.25rem;}
a.more-link:after, .btn-like-icon .bticn{width:28px;height:28px;line-height:29px;font-size:0.85rem;}
a.more-link{padding:0.75rem 1rem;line-height:0.95rem;padding-right:2.25rem;}
.card-404 h1{font-size:9rem;}
.post-banner-carousel{width:280px;height:161px;padding:10px 29px 11px;background-size:280px 161px;}
.post-banner-carousel.owl-carousel .owl-item img{width:222px;height:140px;}
.post-banner-carousel.owl-theme .owl-nav+.owl-dots{bottom:7.5px;}
.author-details{padding:25px 22px;}
.author-details .media{flex-wrap:wrap;}
.author-details .media .auth-mata{margin-right:15px;}
.author-details .media .auth-mata img{width:80px;height:80px;}
}
@media(max-width:362px){
.section404 .card404 .image404{padding-left:40px;}
.switcher-tab>button{font-size:10px;}
}
@media(max-width:330px){
.main-mobile-menu .header-wrap-right li{margin-right:6px;}
.mobile-logo .logo{max-width:168px;}
.home-slider-info-wrap .slider-silde-info .slide-subtitle{font-size:12px;}
.woocommerce ul.products.list li.product .product-single .product-content-outer{padding:15px;}
.breadcrumb-heading h3{font-size:26px;}
.footer-section .widget_calendar table caption{padding-right:2rem;}
.footer-section .widget_calendar table th, .footer-section .widget_calendar table td{font-size:12px;}
}
@media(min-width:480px) and (max-width:768px){
.hide-tablet {
display : none;
}
}