.archive .wp-block-cover .woocommerce-breadcrumb{text-align:center}.archive .wp-block-cover .woocommerce-breadcrumb a{color:#fff}.wp-block-woocommerce-product-button button.add_to_cart_button{margin-bottom:0!important}.wp-block-woocommerce-product-button .added_to_cart.wc_forward{background-color:var(--wp--preset--color--contrast);border-radius:.33rem;border-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);padding-top:.6rem;padding-right:1rem;padding-bottom:.6rem;padding-left:1rem;text-decoration:none;font-weight:600;margin-top:0}.single-product .woocommerce-Tabs-panel #review_form .comment-form-author,.single-product .woocommerce-Tabs-panel #review_form .comment-form-email{display:flex;flex-direction:column}.single-product .woocommerce-Tabs-panel #review_form .comment-form-author input,.single-product .woocommerce-Tabs-panel #review_form .comment-form-email input{height:30px;font-size:16px}.single-product .woocommerce-Tabs-panel #review_form .comment-form-author label,.single-product .woocommerce-Tabs-panel #review_form .comment-form-email label{margin-bottom:0}.single-product .woocommerce-Tabs-panel #review_form .comment-form-comment #comment{font-family:inherit;font-size:16px;padding:10px}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link{background-color:var(--wp--preset--color--primary);margin-bottom:10px;padding:10px}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{color:#fff}a:focus{outline:2px solid #000;outline-offset:2px}.footer-section a:focus{outline-color:#fff}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.woocommerce-wishlist .wishlist_table.mobile{padding-left:0}.woocommerce-wishlist .wishlist_table.mobile table{width:auto}.woocommerce-wishlist .wishlist_table.mobile .product-name h3{margin-top:0}.woocommerce-wishlist .wishlist_table.mobile li{padding:15px;border:1px solid #000}.woocommerce-wishlist .cart.wishlist_table .additional-info-wrapper{display:flex;align-items:center;justify-content:flex-start}.woocommerce-wishlist ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile{display:grid;grid-template-columns:2fr 50%;gap:10px}.woocommerce-wishlist .wishlist_table.images_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label,.woocommerce-wishlist .wishlist_table.modern_grid li .item-details table.item-details-table td.label{font-size:16px!important;font-weight:500}.woocommerce-wishlist .wishlist_table.mobile li .item-details table.item-details-table td,.additional-info .value{font-size:14px!important;padding:6px!important}.woocommerce-wishlist .main-product-section .wishlist_view{display:block!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after{display:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading{opacity:1}.woocommerce-wishlist .yith-wcwl-share .share-button i{font-family:'FontAwesome'}.woocommerce-wishlist .wishlist-items-wrapper .product-add-to-cart a{text-decoration:none!important;line-height:12px}.woocommerce-wishlist .wishlist_table .product-add-to-cart a,.woocommerce-wishlist .wishlist-items-wrapper .product-add-to-cart a{border-radius:6px;color:#fff;padding:12px 12px!important;font-size:15px;font-weight:700;text-decoration:none!important;display:inline-block!important}.woocommerce-wishlist .wishlist-items-wrapper .product-name{font-size:25px}.woocommerce-wishlist .wishlist_table.responsive .product-name a{text-decoration:none}.back-to-top{display:none;position:fixed;bottom:20px;right:20px;background:var(--wp--preset--color--primary);color:#fff;border:none;border-radius:50%!important;padding:16px 14px;cursor:pointer;z-index:1000;transition:opacity 0.3s}.back-to-top .wp-block-button__link.wp-element-button{border-radius:50%!important;padding:0!important;margin:0!important}.back-to-top .wp-block-button__link,.back-to-top .wp-block-button__link:hover{background-color:var(--wp--preset--color--primary)}.footer-section .footer-4 a{text-decoration:none!important}.main-header .bottom-header{position:relative}.main-header .bottom-header:after{content:'';position:absolute;background:#FFFFFF1F;backdrop-filter:blur(4px);height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-bottom:1px solid #ffffff8c;z-index:-1}.home .main-header{position:absolute;z-index:2;width:100%;background-color:transparent!important}.header-logo-box .wp-block-site-title{position:relative;z-index:1}.main-header .header-btm-mid nav ul.wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--quaternary)}.main-banner-section{position:relative}.main-banner-section .custom-controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1;width:100%;justify-content:center}.main-banner-section .custom-controls .dot{background-color:#fff0;border:none}.main-banner-section .custom-controls .dot img{height:210px;width:160px;border-radius:100px;object-fit:cover}.main-banner-section .custom-controls .dot.active img{height:185px;width:300px;border-radius:25px}.main-banner-section .custom-controls .dot.active{position:relative;padding:0}.main-banner-section .custom-controls .dot.active{margin:0 20px}.main-banner-section .custom-controls .dot.active:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0E151F;border-radius:40px;backdrop-filter:blur(4px);height:calc(100% + 25px);width:calc(100% + 25px);z-index:-1;opacity:.3}.main-banner-section .custom-controls .custom-dots{display:flex;align-items:center;gap:20px}.product-section .product-box .product-right .product-rating img{height:14px;width:14px!important}.product-section .product-box .product-right .product-rating{display:flex;align-items:center;justify-content:flex-end;gap:4px}.product-section .product-box .wp-block-cover__inner-container{height:300px;display:flex;align-items:center}.home footer{margin-top:0}.product-section .owl-nav{display:flex;justify-content:space-between;position:absolute;top:28%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.product-section .owl-nav button{background-color:var(--wp--preset--color--tertiary);color:var(--wp--preset--color--base);border:none;height:35px;width:35px;border-radius:50%}.product-section .owl-nav .owl-prev{margin-left:-50px}.product-section .owl-nav .owl-next{margin-right:-50px}.product-section .owl-dots{display:flex;justify-content:center;margin-top:20px}.product-section .owl-dots .owl-dot{height:5px;width:5px;border-radius:50%;background-color:var(--wp--preset--color--quaternary);border:none;padding:5px;margin:3px;opacity:.6}.product-section .owl-dots .owl-dot.active{background-color:var(--wp--preset--color--tertiary);opacity:1}.product-section .tab-content{display:none}.product-section .tab-content.active{display:block}.product-section .main-tab .tab-title.active a{background-color:var(--wp--preset--color--tertiary)!important;color:var(--wp--preset--color--base)!important}.product-section .product-img a{display:flex;justify-content:center}.product-section .product-box .product-left .product-title{font-size:20px!important}.product-section .product-box .product-left .product-title a:hover{text-decoration:none}.product-section .product-box .product-content-box .product-left .product-desc p,.product-section .product-box .product-content-box .product-left .wp-block-woocommerce-product-summary{margin:0}.product-section .product-box .product-price .wc-block-components-product-price{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:16px;align-items:center}.product-section .product-box .product-price ins .amount{font-weight:600}.product-section .product-box .product-price del .amount{font-size:14px;color:#2D2D2D;display:flex}.product-section .product-box .product-btn a{display:flex;align-items:center;gap:8px}.product-section .product-box .product-btn a img{width:15px!important;height:10px;object-fit:contain}.product-section .product-box .product-right span:before{color:#FF9C03}.product-section .product-box .product-right .wc-block-components-product-rating__stars{font-size:12px}.product-section .product-box .product-right span:before,.product-section .product-box .product-right .wc-block-components-product-rating__stars:before{display:flex;justify-content:flex-end}.product-section .product-box .product-image-box{overflow:hidden}.product-section .product-box{position:relative;overflow:hidden;padding:1px}.product-section .product-box:hover .product-image-box,.product-section .product-box:hover .product-image-box .wp-block-cover__background{background-color:var(--wp--preset--color--tertiary)!important}.product-section .product-box:hover .product-image-box .product-tags{background-color:var(--wp--preset--color--base)!important}.product-section .product-box:hover .product-image-box .product-tags a,.product-section .product-box:hover .product-image-box .product-tags{color:var(--wp--preset--color--primary)!important}.product-section .product-box .product-tags{position:absolute;top:12px;left:25px}.product-section .product-box .product-sale{position:absolute;top:18px;right:-60px;margin-top:0;transform:rotate(45deg);width:190px;display:none}.product-section .product-box .product-sale .wc-block-components-product-sale-badge{width:100%;text-transform:capitalize;padding:0}.product-section .product-box:hover .product-sale{display:block}@media screen and (max-width:781px){.product-section .product-box .product-content-box,.product-section .product-box .product-btm-box{flex-wrap:nowrap!important}.product-section .product-box .product-content-box:not(.is-not-stacked-on-mobile)>.product-left{flex-basis:66.66%!important}.product-section .product-box .product-content-box:not(.is-not-stacked-on-mobile)>.product-right{flex-basis:33.33%!important}}@media screen and (max-width:767px){.main-header .header-btm-mid nav{justify-content:center}.home .main-header{position:static}.home .main-header{background-color:var(--wp--preset--color--tertiary)!important}.main-header .bottom-header:after{content:none}.main-banner-section .banner-title,.main-banner-section .banner-desc,.main-banner-section .banner-rating-text{max-width:95%}.main-banner-section .custom-controls .custom-dots{gap:4px}.main-banner-section .custom-controls .dot img{height:90px}.main-banner-section .custom-controls .dot.active img{height:65px}.main-banner-section .slider-bg{min-height:500px!important}.product-section .product-sec-head-box{text-align:center}.product-section .main-tab .wp-block-buttons{justify-content:center}.product-section .owl-dots{display:none}.product-section .owl-nav{position:static;transform:none;width:80px;gap:10px;margin:20px auto 0}.product-section .owl-nav .owl-prev,.product-section .owl-nav .owl-next{margin:0}.footer-section{text-align:center}.footer-section nav ul,.footer-section nav ul li{width:100%}.footer-section nav ul li,.footer-section .wp-block-social-links{justify-content:center}.footer-section .footer-boxes{gap:45px}.footer-section .footer-boxes .wp-block-heading{font-size:25px}.woocommerce-wishlist ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile{grid-template-columns:100%}}@media screen and (min-width:768px) and (max-width:991px){.main-header .header-btm-inner{flex-wrap:nowrap!important;z-index:1;position:relative}.main-banner-section .banner-title,.main-banner-section .banner-desc,.main-banner-section .banner-rating-text{max-width:75%}.footer-section .footer-boxes{display:grid;grid-template-columns:auto auto}}@media screen and (min-width:992px) and (max-width:1199px){.main-banner-section .banner-title,.main-banner-section .banner-desc,.main-banner-section .banner-rating-text{max-width:65%}}@media screen and (min-width:992px) and (max-width:1399px){.main-header .header-btm-mid nav ul.wp-block-navigation .wp-block-navigation-item__content{font-size:14px}.main-header .header-btm-mid nav ul.wp-block-navigation{gap:20px}}@media screen and (max-width:999px){.main-header nav.wp-block-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.main-header nav.wp-block-navigation .wp-block-navigation__responsive-container-open,.main-header nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{display:block}.main-header .bottom-header .header-btm-mid a:hover{color:#fff}.main-header nav.wp-block-navigation .wp-block-navigation__responsive-container-content ul{gap:22px!important;padding-top:0!important}.main-header nav.wp-block-navigation .wp-block-navigation__responsive-container-content .has-child.wp-block-navigation-submenu{gap:22px!important}.main-header nav.wp-block-navigation .wp-block-navigation__responsive-container-content ul a{padding:0!important}.main-header nav.wp-block-navigation .wp-block-navigation__responsive-container-content ul a:hover{background-color:transparent!important;color:#000}}