html,body,button,input,select,textarea{font-family:'Roboto',Arial,sans-serif}body{font-family:'Roboto',Arial,sans-serif;font-weight:400}body.home #main>.wf-wrap{max-width:none;padding-left:0;padding-right:0}body.home #main .wf-container-main{width:100%}.mobile__modal{display:none !important}[data-elementor-type="header"] .elementor-sticky--active[data-id="653b51c"]{z-index:98 !important}[data-elementor-type="header"] .elementor-sticky--active
img{width:150px !important}#showInfoMenu i,
#showSocial
i{cursor:pointer}.showed #infoMenu,
.showed
#Social{display:block !important}#infoMenu{position:absolute;top:35px;width:200px;z-index:9;padding-bottom:10px;background:#000000ad;padding-left:20px;left:-10px;display:none;padding-top:10px}#infoMenu li
a{background:#000000ad}#infoMenu li a:hover::after{content:"";position:absolute;width:95%;bottom:0px;border-top:0.5px solid #b969dd}#languageSelector a
span{font-size:18px}#languageSelector a.wpml-ls-item-toggle
span{margin-right:5px}#languageSelector ul.wpml-ls-sub-menu{width:60px;background:#000000ad;padding:10px;left:-10px;padding-bottom:0}#languageSelector ul.wpml-ls-sub-menu
*{padding:0}#languageSelector ul.wpml-ls-sub-menu
li{margin-bottom:10px}#languageSelector ul.wpml-ls-sub-menu li a:hover{border-bottom:0.5px solid #b969dd;padding-bottom:5px;width:max-content}#languageSelector .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after{position:absolute;content:"\f078";border:unset !important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;top:5%;margin:0
!important}#languageSelector.showed .wpml-ls-sub-menu{visibility:visible}#languageSelector.showed .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after{content:"\f077"}#showSocial .elementor-icon-wrapper{height:25px}#showSocial .elementor-icon{margin-right:8px}#showSocial .elementor-icon-wrapper::after{position:absolute;content:"\f078";border:unset !important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;top:-1px;margin:0
!important;color:#fff}#Social{width:100px;position:absolute;top:40px;z-index:9;background:#000000ad;padding-left:20px;display:none;padding-right:20px;right:-10px}.showed #showSocial .elementor-icon-wrapper::after{content:"\f077"}.showed
#Social{display:block}#marqueText ul
li{display:none}#marqueText ul
li.active{display:block}#marqueText ul li
a{color:#fff;text-decoration:underline}#marqueText ul li a:hover{color:#b969dd}#marqueText
p{display:none !important}[data-elementor-type="header"] .the7-search-form__input{border-bottom:1px solid white !important}#openPcSearch{cursor:pointer}#searchPcForm{display:none}.icon__container{display:flex;justify-content:flex-end;gap:15px}.icon__container
.col{text-align:center}.icon__container
.col.one{position:relative}.icon__container
i{font-size:25px;color:#fff;margin:0;max-height:25px;display:block;cursor:pointer}.icon__container
p{font-size:14px;color:white;margin:0;text-align:center}.icon__container .two
p{font-size:14px}.icon__container .bottom__menu
a{color:white;font-size:14px}.icon__container .showed
.bottom__menu.logged{display:block !important}.bottom__menu.logged{display:none;position:absolute;z-index:99;top:100%;background:#000000d9;left:-55px;right:0;width:200px;text-align:left;padding:10px}.icon__container .bottom__menu a:hover{color:#b969dd}.icon__container .two
.qty{position:absolute;color:white;background:#b969dd;border-radius:50rem;width:20px;height:20px;font-size:13px;font-weight:bold;line-height:1.4;right:-15px;top:-15px}.mega-menu{position:relative}.mega-menu
.menu{list-style:none;margin:0;padding:0;display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.mega-menu .menu-item{position:relative;padding:0
!important;margin:0
!important}.mega-menu .menu-item > a,
.menu-absolute .columns-wrapper>a{display:block;text-decoration:none;color:#fff !important;background-color:#000;padding:3px
10px 3px 0;text-transform:uppercase;font-weight:500;position:relative}.mega-menu .columns-wrapper,
.menu-absolute .columns-wrapper{display:none;width:100vw;background-color:black;padding:0;padding-top:10px;border-top:1px solid #b969dd;margin-top:10px;grid-template-columns:1fr 1fr 1fr 1fr}.menu-absolute .columns-wrapper{position:relative;top:-10px}.mega-menu .sub-menu{margin:0}.mega-menu .sub-menu .menu-item{flex:1 0 23%;margin-bottom:10px}.mega-menu .sub-menu .menu-item > a,
.menu-absolute .sub-menu .menu-item>a{padding:5px
0;color:#fff;text-decoration:none;background-color:transparent}.mega-menu li a:hover,
.menu-absolute li a:hover{text-decoration:underline !important;color:#b969dd !important}.mega-menu .sub-menu li a,
.menu-absolute .sub-menu li
a{font-size:14px;text-transform:none;font-weight:normal}.mega-menu .sub-menu .menu-item-has-children,
.menu-absolute .sub-menu .menu-item-has-children{box-sizing:border-box;padding:10px}.menu-absolute .sub-menu .menu-item-has-children{padding:0;font-size:14px}.mega-menu .menu-item-has-children a,
.menu-absolute .menu-item-has-children
a{display:flex;align-items:center}.mega-menu .menu-item-has-children .menu-toogle,
.menu-absolute .menu-item-has-children .menu-toogle{font-size:18px;font-weight:bold;order:-1;margin-right:10px;text-decoration:unset !important;color:#fff;cursor:pointer}.mega-menu .sub-menu .sub-menu,
.menu-absolute .sub-menu .sub-menu{position:static;display:none;margin-top:10px;background-color:#000;box-shadow:none;padding:10px}.menu-absolute .sub-menu .sub-menu{padding:0;margin:0;font-size:12px;padding-left:20px}.menu-absolute .sub-menu .sub-menu
a{font-size:12px}.mega-menu .sub-menu .menu-item-has-children > .sub-menu,
.menu-absolute .mega-menu .sub-menu .menu-item-has-children>.sub-menu{display:none;margin:0;padding:0
5px;padding-left:20px}.mega-menu .sub-menu .menu-item-has-children > .sub-menu li a,
.menu-absolute .mega-menu .sub-menu .menu-item-has-children > .sub-menu li
a{font-size:12px}.woocommerce-cart-wrap{display:grid}.woocommerce-cart-wrap
form{width:100%}.woocommerce-cart-wrap .cart-collaterals{width:100% !important;margin:15px
0 0 0 !important;border-top:1px solid #b969dd;padding:0
!important;background:unset !important;padding-top:20px !important}.woocommerce-cart-wrap .cart_totals h2,
.woocommerce-cart-wrap tr.cart-subtotal{display:none !important}.woocommerce-cart-wrap tr.order-total{padding:0
!important;border:unset !important}.woocommerce-cart-wrap td.product-remove{padding:0
!important}.woocommerce-cart-wrap
a.remove{margin:auto;background:red !important}.woocommerce-cart-wrap .cart_item .product-name{position:relative}.woocommerce-cart-wrap .cart_item .product-name p.product-sku{font-size:12px !important;margin:0}.woocommerce-cart-form__cart-item.cart_item .product-attributes{list-style:none;margin:0;font-size:12px;margin-left:0px;max-height:75px;overflow:hidden}.woocommerce-cart-form__cart-item.cart_item .open-attr .product-attributes{max-height:unset}.woocommerce-cart-form__cart-item.cart_item .open-attr .icon-below-attributes{top:unset !important}.woocommerce-cart-form__cart-item.cart_item .icon-below-attributes{text-align:center;background:linear-gradient(
to bottom,
rgba(255, 255, 255, 0.9),
rgba(255, 255, 255, 0.9)
);position:absolute;left:0;right:0;top:75%;z-index:9;cursor:pointer}.upsells
h3.title{margin:0;font-size:18px;text-transform:none;font-weight:500}.upsells-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;margin:15px
0}.upsells-wrapper
.item{width:180px;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;padding:15px;border-radius:15px}.upsells-wrapper .item
.image{text-align:center}.upsells-wrapper .item
img{width:100px}.upsells-wrapper .item
h3{font-size:14px;font-weight:500;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;text-align:left;margin-bottom:0}.upsells-wrapper .item a.buy-button{display:block;width:130px;border-radius:10px;margin:auto;text-align:center}.upsells-wrapper .item
.price{font-size:14px;font-weight:500}.upsells-wrapper .item .price
span{font-weight:normal}.breadcrumbs-container{padding-bottom:70px;text-align:center}.breadcrumbs-container h1.cat-name{font-size:30px;font-weight:500;margin:0}.breadcrumbs-container
.breadcrumbs{display:flex;justify-content:center;gap:10px;margin-top:20px}.breadcrumbs-container .breadcrumbs
a{color:black !important;opacity:0.4}.cat-image{margin-bottom:25px}.cat-image
img{width:100%}#sidebar .widget_product_categories,
#sidebar
.widget_premmerce_filter_filter_widget{padding:0}.widget_premmerce_filter_filter_widget .filter__item--type-checkbox{background:white;padding:20px
10px;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius:5px;margin:15px
0;cursor:pointer}.widget_premmerce_filter_filter_widget
.filter__item--type-checkbox
.filter__inner{display:none}.widget_premmerce_filter_filter_widget
.filter__item--type-checkbox.active
.filter__inner{display:block}.widget_premmerce_filter_filter_widget
.filter__item--type-checkbox
.filter__header::after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:14px}.widget_premmerce_filter_filter_widget
.filter__item--type-checkbox.active
.filter__header::after{content:"\f077"}.widget_premmerce_filter_filter_widget
.filter__item--type-checkbox.active
.filter__properties-list{max-height:170px;overflow:auto}.widget_premmerce_filter_filter_widget .filter__item--type-submit-button{width:100%}.dt-css-grid
.product{box-shadow:rgba(0, 0, 0, 0.1) 0px 10px 15px -3px,
rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;padding:20px
15px;border-radius:10px;display:flex !important;flex-wrap:wrap;flex-direction:column;box-sizing:border-box}.dt-css-grid .woocom-list-content .woo-buttons
a{width:auto;text-align:center;padding:15px
10px !important;border-radius:5px;display:block}.dt-css-grid .woocom-project
h4{text-align:left}.dt-css-grid .product h4.entry-title{margin-top:15px;margin-bottom:10px;font:var(--the7-woo-title-font);text-transform:var(--the7-woo-title-text-transform);color:var(--the7-h5-color);letter-spacing:var(--the7-h5-letter-spacing);word-spacing:var(--the7-h5-word-spacing);text-decoration:var(--the7-h5-text-decoration)}.dt-css-grid .product .woo-buttons{display:block;width:100%;margin:auto;margin-bottom:0}.dt-css-grid .product .woo-buttons
a{display:block;padding:15px
10px !important;border-radius:5px !important;width:auto;text-align:center}.info__product
.image{position:relative;display:grid;justify-content:center}.info__product img.show-on-hover{display:none}.info__product
.content{display:grid}.info__product .content
span.price{font-size:16px;font-weight:500;margin:10px
0}.info__product .content span.product-sku{font-size:14px}.info__product .image
.actions__button{position:absolute;right:0;bottom:10px;margin:0;display:none;gap:10px}.info__product .image .actions__button .yith-wcwl-add-to-wishlist,
.info__product .image .actions__button .woocommerce.product.compare-button{background:white;margin:0;font-size:25px;text-decoration:unset;padding:10px;border-radius:50rem;box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;width:25px;height:25px;text-align:center}.info__product .image .actions__button .yith-wcwl-add-to-wishlist a,
.info__product .image .actions__button .woocommerce.product.compare-button
a{color:black !important;text-decoration:unset;margin:auto;width:25px;display:block;overflow:hidden;text-wrap:nowrap;padding:0;background:unset}a.add_to_wishlist::after{content:"\f004";font-family:"Font Awesome 5 Free";font-weight:400}.yith-wcwl-add-to-wishlist.exists a.add_to_wishlist::after{content:""}a.add_to_wishlist:hover::after{color:#b969dd}.info__product
.image
.actions__button
.woocommerce.product.compare-button
a::after{content:"\f362";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px}.info__product
.image
.actions__button
.woocommerce.product.compare-button
a:hover::after{color:#b969dd}.yith-wcwl-wishlistaddedbrowse i,
.yith-wcwl-add-to-wishlist.exists
i{margin:0
!important;color:#b969dd}.yith-wcwl-add-to-wishlist
a.delete_item{}.dt-css-grid .product:hover
.actions__button{display:grid}.dt-css-grid .product .image:last-child img.attachment-woocommerce_thumbnail{opacity:0;visibility:hidden}.dt-css-grid .product .image img.show-on-hover{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0}.dt-css-grid .product .image:hover img.show-on-hover{display:block;visibility:visible;opacity:1}.woo-buttons
span.price{text-align:center;display:block;font-size:16px;font-weight:500}.woo-buttons .stock-status{margin:10px
0;font-size:14px;text-align:center;padding:5px
10px;border-radius:5px}.woo-buttons .in-stock{background:#00800085;color:black}.woo-buttons .out-of-stock{background:#ff000085;color:white}#yith-wcwl-popup-message{display:none !important}#customer_login{flex-direction:column}#customer_login>div{margin:0
auto !important;width:50%;background:white !important;padding-top:0 !important}#customer_login
h2{text-align:center;display:none}#customer_login > div
form{margin-top:20px !important;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;padding:20px
!important;border-radius:15px}#customer_login > div
.button{width:30%;padding:15px
10px;border-radius:5px;margin:5px
0;display:block}#customer_login > div form label.woocommerce-form__label-for-checkbox{margin:auto 0;order:-1;margin-right:auto}#customer_login > div form .d-flex{margin:0}#customer_login > div form .lost_password
a{color:black}#customer_login .col-2{display:none}.woocommerce-error{background:#f009 !important}#customer_login .d-flex.actions__button{justify-content:center;gap:15px;padding:0;font-size:18px}#customer_login .d-flex.actions__button
span{padding:10px
30px;background:white;box-shadow:rgba(0, 0, 0, 0.08) 0px 4px 12px;cursor:pointer;opacity:0.6;transform:scale(0.9)}#customer_login .d-flex.actions__button span.active,
#customer_login .d-flex.actions__button span:hover{transform:scale(1.1);opacity:1}#customer_login .woocommerce-form-register__submit{margin:auto !important}.cart_totals .woocommerce-shipping-totals.shipping{display:none !important}.woocommerce
section.head{margin-bottom:4em}.woocommerce section.head
h4.title{text-align:center;font-weight:500;margin-bottom:2em}.woocommerce section.head .cart-content{background:white;box-shadow:rgba(0, 0, 0, 0.1) 0px 20px 25px -5px,
rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;border-radius:10px}.woocommerce section.head .cart-content
.head{margin:10px
0px;background:#f7f9f9;padding:20px
15px;border-top-left-radius:10px;border-top-right-radius:10px}.woocommerce section.head .cart-content .head
p{display:none}.woocommerce section.head .cart-content .body
p{margin:auto;text-align:center}.woocommerce section.head .cart-content .head .item__name,
.woocommerce section.head .cart-content .body
.item__name{width:50%;margin-left:0;text-align:left}.woocommerce section.head .cart-content .head .item__qty,
.woocommerce section.head .cart-content .body
.item__qty{width:5%}.woocommerce section.head .cart-content .head p.item__price,
.woocommerce section.head .cart-content .body
.item__price{width:15%}.woocommerce section.head .cart-content .body,
.woocommerce section.head .cart-content
.end{margin:10px
5px;padding:0
15px}.woocommerce section.head .cart-content .body
.item{margin-top:20px}.woocommerce section.head .cart-content .body .item:not(:first-child){border-top:1px solid #8080803d;padding-top:20px}.woocommerce section.head .cart-content .body .item:last-child{border-bottom:1px solid #8080803d;padding-bottom:20px;margin-bottom:15px}.woocommerce section.head .cart-content .body
.item__name{display:flex;align-items:center;gap:15px}.woocommerce section.head .cart-content .body .item__name
img{width:80px;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius:5px;padding:5px}.woocommerce section.head .cart-content .end
p{margin:0;text-align:right}.woocommerce section.head .cart-content
.foot{margin:10px
0px;background:#f7f9f9;padding:20px
15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.woocommerce
section.login{margin-bottom:4em;display:grid}.woocommerce section.login .wc-login-wrap{margin:0
auto}.woocommerce section.login .woocommerce-info{padding:15px
0;border:2px
solid #b969dd;border-radius:10px;justify-content:center}.woocommerce section.login
form.login{padding:20px;margin:15px
auto;background:white;width:50%;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius:15px}.woocommerce section.login form.login .log-message{font-size:12px;background:#8080803d;border-radius:10px;padding:5px
10px}.woocommerce
section.buyer__info{display:block;width:100%;margin-bottom:2em}.woocommerce .section-title{font-size:22px;font-weight:400;margin-bottom:30px;display:flex;align-items:center;gap:10px}.woocommerce .section-title
.number{width:30px;height:30px;display:block;background:#b969dd;text-align:center;border-radius:50%;line-height:1.6;font-size:18px;color:white}.woocommerce section.buyer__info .woocommerce-billing-fields__field-wrapper
p{width:100% !important;padding:0;margin:0}.woocommerce #billing_country_field,
#ship-to-different-address,
#shipping_country_field,
.wcus-checkout-fields
h3{display:none !important}.woocommerce section.buyer__info
#customer_details{width:60%}.woocommerce
section.buyer__info
#customer_details
.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px}.woocommerce form .form-row input.input-text,
.woocommerce form .form-row
textarea{font-size:16px;background:white;border-radius:5px;border:2px
solid #80808029}.woocommerce form .form-row
label{clear:both;font-size:16px;font-weight:400}form .form-row label
abbr{color:red !important}.woocommerce .woocommerce-account-fields p.create-account{padding:0
!important}.woocommerce .woocommerce-account-fields div.create-account{display:none}.the7-woocommerce-checkout .woocommerce-shipping-fields
.shipping_address{margin:0
!important}.woocommerce .woocommerce-shipping-fields .wcus-checkout-fields{display:block !important}.woocommerce section.buyer__info
.notice{display:flex;background:#ff00004f;color:#000000ad;padding:10px;border-radius:5px;align-items:center;gap:10px;font-weight:400;margin-bottom:15px}.the7-woocommerce-checkout
#order_comments_field{margin-top:15px !important;padding:0
!important;display:none}.the7-woocommerce-checkout #order_comments_field
label{display:none}.the7-woocommerce-checkout .woocommerce-shipping-fields{margin-bottom:0px !important}.wc_payment_methods.payment_methods.methods{margin-bottom:30px;padding:0
!important;display:flex;gap:15px}#payment .payment_box,
.wc_payment_methods.payment_methods.methods li label img,
.wc_payment_methods.payment_methods.methods li label::before{display:none !important}.wc_payment_methods.payment_methods.methods li
label{display:block !important;margin:0
!important;font-size:14px !important;cursor:pointer;padding:10px
20px;border:2px
solid #8080803b;border-radius:10px;text-align:center !important}.wc_payment_methods.payment_methods.methods li.active label,
.wc_payment_methods.payment_methods.methods li:hover
label{border-color:#b969dd}.product-card .product_title.entry-title{margin:0
!important;font-size:22px}.product-card .woocommerce-product-rating{order:unset !important;margin:15px
0 !important}.product-card
p.price{font-size:20px !important;margin-bottom:15px !important;padding-bottom:5px !important}.product-card .woocommerce-product-details__short-description{border-top:2px solid #80808054;padding:5px
0;border-bottom:2px solid #80808054;margin:0
0 15px 0 !important}.product-card .woocommerce-product-details__short-description
*{margin:0;font-size:14px}.product-card
form.cart{margin:30px
0 !important;display:flex}.product-card form.cart
button{display:block;width:100%;line-height:1;padding:0;border-radius:5px}.product-card .meta.d-flex{justify-content:flex-start;gap:20px;flex-direction:column}.product-card .meta.d-flex
p{margin:0;padding:5px
15px;font-size:14px;border-radius:10px}.product-card .meta.d-flex .in-stock{background:#00800085;color:black}.product-card .meta.d-flex .out-of-stock{background:#ff000085;color:white}.product-card .meta.d-flex .product-category{padding:0}.product-card .meta.d-flex .product-category
a{color:#000;text-decoration:unset}.product-card .meta.d-flex .product-category a:hover{color:#b969dd;text-decoration:underline}.product-card .product-sku{margin:15px
0;padding:5px
15px;font-size:14px;border-radius:10px;border:1px
solid #b969dd;width:max-content;margin-top:0}.woocommerce div.product div.images .flex-control-thumbs
li{min-width:150px !important;min-height:120px !important}.woocommerce div.product div.images .flex-control-thumbs li
img{object-fit:contain !important;width:120px !important}.product-card .yith-wcwl-add-to-wishlist{margin:auto 0}.product-card .yith-wcwl-add-button
a{font-size:30px;margin:0;text-decoration:unset;color:black}.product-card .yith-wcwl-add-button{width:30px;display:block;height:30px;overflow:hidden;text-overflow:unset;margin-right:25px}.product-card .yith-wcwl-add-button a:hover{color:#b969dd}#reply-title{font-size:18px !important}.tabs-wrapper.mobile{display:none}#commentform
p.stars{display:none !important}#commentform
select#rating{display:block !important}.woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-MyAccount-navigation-link--downloads{display:none !important}@media screen and (max-width: 767px){.mobile__modal.active{display:block !important;position:fixed;top:0;bottom:0;left:0;right:0;background:black;z-index:9999;padding:20px}.mobile__modal
.head{display:flex;justify-content:space-between}.mobile__modal .head
.title{color:white;font-size:16px;font-weight:500;margin:0;margin-left:auto;margin-right:auto}.mobile__modal .head
i{color:white;font-size:25px;margin-right:0}.mobile__modal
i{color:white;font-size:25px}.mobile__modal .content,
.mobile__modal
.content_form{display:block;border-top:1px solid white;margin-top:10px;padding-top:15px}[data-elementor-type="header"] .order-1{order:-1}[data-elementor-type="header"] .mega-menu{display:none !important}.icon__container p,
.icon__container
.bottom__menu{display:none}.icon__container
.col{display:block !important;margin-bottom:0}[data-elementor-type="header"] .order-1
*{padding:0
!important}.mega-menu
.menu{display:block}.mega-menu .columns-wrapper{width:100%}.mega-menu .menu-item:hover > .sub-menu,
.mega-menu .menu-item:hover>.columns-wrapper{display:none}.menu-absolute{display:none !important}.mobile__modal .content .mega-menu{max-height:90vh;overflow:auto;padding-bottom:30px}.mega-menu .sub-menu{margin-left:0 !important;border-top:unset;padding:0;position:unset;width:100%;padding-left:0px}.mega-menu .sub-menu .menu-item-has-children{width:100%}.mega-menu .sub-menu .menu-item-has-children>.sub-menu{}.mega-menu .sub-menu .menu-item-has-children > .sub-menu
li{padding-left:10px !important}.mega-menu li a:hover{color:#fff !important;text-decoration:none !important}.mega-menu .menu-item-has-children .menu-toogle{order:0;margin:0;margin-left:auto;font-size:25px;z-index:999;width:40px;text-align:right;position:absolute;right:0;top:0;height:38px;text-align:center;line-height:38px}.the7-search-form{margin-top:30px}.the7-search-form
input{color:#fff !important;font-size:16px !important;border-radius:0 !important;padding-bottom:10px !important}.user-menu
ul{list-style:none;padding:0;margin:0}.user-menu ul li
a{color:#fff;text-decoration:unset;font-size:16px;font-weight:500}.woocommerce-cart-wrap .cart_item .product-name{margin-bottom:10px}.woocommerce-cart-form__cart-item.cart_item .icon-below-attributes{top:83%}.upsells-wrapper
.item{width:320px}.breadcrumbs-container{padding-bottom:20px}.breadcrumbs-container{padding-bottom:20px}.breadcrumbs-container
.breadcrumbs{gap:5px;font-size:14px;justify-content:flex-start;flex-wrap:wrap;margin-top:10px}#customer_login>div{width:100% !important;padding:0
!important;padding-top:0px !important}#customer_login > div
.button{width:50%;margin-top:5px !important}#customer_login .woocommerce-form-register__submit{width:100% !important}.woocommerce section.head .cart-content .body
.item{flex-direction:column;position:relative}.woocommerce section.head .cart-content .body
.item__name{display:flex;align-items:center;gap:15px;width:95%}.woocommerce section.head .cart-content .body .item__name
img{max-width:50px}.woocommerce section.head .cart-content .body
.item__qty{width:75%;margin-left:auto;margin-right:0;text-align:left;display:flex;justify-content:space-between}.woocommerce section.head .cart-content .body .item__qty .show-m{display:block !important}.woocommerce section.head .cart-content .head p.item__price,
.woocommerce section.head .cart-content .body
.item__price{display:none !important}.woocommerce section.head .cart-content .body
.item__actions{position:absolute;right:0}.woocommerce section.login .woocommerce-info .woocommerce-info-text{display:grid;text-align:center}.woocommerce section.login
form.login{width:100%}.woocommerce section.login,
.woocommerce
section.head{margin-bottom:2em}.woocommerce section.buyer__info
#customer_details{width:100%}.woocommerce
section.buyer__info
#customer_details
.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr;grid-row-gap:10px}.woocommerce form .form-row input.input-text{margin:0}.woocommerce
section.buyer__info{margin-bottom:1em}.woocommerce section.buyer__info
.notice{font-size:14px}.wc_payment_methods.payment_methods.methods{flex-direction:column}.wc_payment_methods.payment_methods.methods li
label{width:85% !important}.product-card .meta.d-flex{flex-direction:column}.product-card .meta.d-flex
p{text-align:center}.woocommerce-tabs.wc-tabs-wrapper{display:none}.tabs-wrapper.mobile{display:inline-block;width:100%;margin-top:20px}.tabs-wrapper.mobile ul.tabs.wc-tabs{margin:0;list-style:none;padding:0;display:grid;gap:10px}.tabs-wrapper.mobile ul.tabs.wc-tabs li
h2.title{display:none !important}.tabs-wrapper.mobile ul.tabs.wc-tabs>li{background:#8080803b;position:relative}.tabs-wrapper.mobile ul.tabs.wc-tabs>li>a::after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;top:10px}.tabs-wrapper.mobile ul.tabs.wc-tabs>li.active>a::after{content:"\f077"}.tabs-wrapper.mobile ul.tabs.wc-tabs>li>a{color:black;text-decoration:unset;display:block;cursor:pointer;width:100%;padding:10px;box-sizing:border-box;position:relative}.tabs-wrapper.mobile .woocommerce-Tabs-panel{padding-top:10px;height:auto;max-height:200px;overflow:scroll;background:white;box-sizing:border-box}.related.products{margin-top:20px !important;padding-top:20px !important}.related.products
h2{font-size:22px !important}}.wc-block-product-search .wc-block-product-search__button:hover,
.wp-block-search .wp-block-search__button:hover,
button.button:hover,
.cart-btn-below-img .woo-buttons a:hover,a.button:not(.edd-submit):hover{background:#b969dd !important}.video-js
video{max-height:600px}.pc-active-filter__list-item{display:inline-block}body .pc-active-filter__list-item
a{position:relative;padding:2px
4px 2px 20px;background-color:#d3a3da;color:#fff !important;text-decoration:none !important}body .pc-active-filter__list-item a
span{color:#fff;text-decoration:none !important}.pc-active-filter__list-item a::after{content:normal}.pc-active-filter__list-item a .pc-active-filter__item-delete{position:absolute;left:4px;top:50%;transform:translate(0, -50%);border-radius:50%;background-color:#fff;color:#d3a3da;width:12px;height:12px;font-size:10px;line-height:10px;border:none}.owl-carousel.owl-drag .dt-owl-item,
.owl-carousel.owl-drag .dt-owl-item
*{box-sizing:border-box}@media screen and (max-width: 540px){.info__product .image
.actions__button{}.info__product .image .actions__button .yith-wcwl-add-to-wishlist,
.info__product .image .actions__button .woocommerce.product.compare-button{padding:0}.woo-buttons
span.price{font-size:13px}}body .cart-btn-below-img .woo-buttons
a{width:100%;text-align:center;border-radius:6px;display:block}.icon__container .bottom__menu
a{white-space:nowrap}p.stock.in-stock{display:none !important}body{word-break:break-word;overflow-wrap:break-word}