/*!
Theme Name: perfect-choice
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: perfect-choice
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

perfect-choice is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.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!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.category-tabs .tabs-nav{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.category-tabs .tabs-nav li{width:16.66%;padding:15px 15px}.category-tabs .tabs-nav li a{display:flex;flex-direction:column;align-items:center;justify-content:center}.category-tabs .tabs-nav li a div{border-radius:100%;overflow:hidden;aspect-ratio:1/1;transition:.3s ease-in-out}.category-tabs .tabs-nav>li a:hover span{color:#FC5732}.category-tabs .tabs-nav>li a:hover img{scale:1.2}.category-tabs .tabs-nav>li a:hover div{box-shadow:0 2px 6px 2px rgb(0 0 0 / .4)}.category-tabs .tabs-nav li a img{width:100%;object-fit:cover;object-position:center;transition:.3s ease-in-out}.category-tabs .tabs-nav li a span{font-family:"Poppins",Sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:34px;text-align:center;color:#000;margin-top:8px}.category-tabs .tabs-nav li a.active span{color:#FC5732}.category-tabs .tabs-nav li a:focus{outline:none}.category-tabs .tabs-nav-others{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.category-tabs .tabs-nav-others li{width:16.66%;padding:15px 15px}.category-tabs .tabs-nav-others li a{display:flex;flex-direction:column;align-items:center;justify-content:center}.category-tabs .tabs-nav-others li a div{border-radius:100%;overflow:hidden;aspect-ratio:1/1;transition:.3s ease-in-out;background-color:#ececec}.category-tabs .tabs-nav-others>li a:hover span{color:#FC5732}.category-tabs .tabs-nav-others>li a:hover img{scale:1}.category-tabs .tabs-nav-others>li a:hover div{box-shadow:0 2px 6px 2px rgb(0 0 0 / .4)}.category-tabs .tabs-nav-others li a img{width:100%;object-fit:cover;object-position:center;transition:.3s ease-in-out;scale:.8}.category-tabs .tabs-nav-others li a span{font-family:"Poppins",Sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:34px;text-align:center;color:#000;margin-top:8px}.category-tabs .tabs-nav-others li a:hover span{color:#FC5732}.category-tabs .tabs-nav-others li a:focus{outline:none}.category-tabs .tabs-content ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:left;margin-top:30px}.category-tabs .tabs-content ul li{width:25%;padding:15px 15px}.category-tabs .tabs-content ul li a{display:flex;flex-direction:column;align-items:start;justify-content:center}.category-tabs .tabs-content ul li a:focus{outline:none}.category-tabs .tabs-content ul li a:hover span{color:#FC5732}.category-tabs .tabs-content ul li a:hover img{scale:1.2;transition:.3s ease-in-out}.category-tabs .tabs-content ul li a:hover div{box-shadow:0 2px 6px 2px rgb(0 0 0 / .25)}.category-tabs .tabs-content ul li a div{border-radius:10px;overflow:hidden;width:100%;display:flex;transition:.3s ease-in-out}.category-tabs .tabs-content ul li a img{transition:.3s ease-in-out;width:100%;height:100%;object-fit:cover;object-position:center}.category-tabs .tabs-content ul li a span{font-family:"Poppins",Sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:34px;color:#000;margin-top:8px}.category-tabs .tabs-content-others ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:left;margin-top:30px}.category-tabs .tabs-content-others ul li{width:25%;padding:15px 15px}.category-tabs .tabs-content-others ul li a{display:flex;flex-direction:column;align-items:start;justify-content:center}.category-tabs .tabs-content-others ul li a:focus{outline:none}.category-tabs .tabs-content-others ul li a:hover span{color:#FC5732}.category-tabs .tabs-content-others ul li a:hover img{scale:1.2;transition:.3s ease-in-out}.category-tabs .tabs-content-others ul li a:hover div{box-shadow:0 2px 6px 2px rgb(0 0 0 / .25)}.category-tabs .tabs-content-others ul li a div{border-radius:10px;overflow:hidden;width:100%;display:flex;transition:.3s ease-in-out}.category-tabs .tabs-content-others ul li a img{transition:.3s ease-in-out;width:100%;height:100%;object-fit:cover;object-position:center}.category-tabs .tabs-content-others ul li a span{font-family:"Poppins",Sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:34px;color:#000;margin-top:8px}.category-tabs .tabs-nav li a.active div{transform:scale(1);border:5px solid #fff;box-shadow:0 2px 6px 2px rgb(0 0 0 / .35)}.category-tabs .tabs-nav li a div{transform:scale(.7)}.category-tabs .tabs-nav-others li a:hover div{transform:scale(1);border:5px solid #fff;box-shadow:0 2px 6px 2px rgb(0 0 0 / .35)}.category-tabs .tabs-nav-others li a div{transform:scale(.7)}.productpg-wrapper{display:flex;flex-wrap:wrap;gap:20px;max-width:1290px;width:100%;margin:auto;margin-top:60px;margin-bottom:60px;padding:10px}.filter-product{flex:3}.product-listing{flex:9}.product-listing .productimg-box,.product-detail-listing .productimg-box{background:#f6f6f6;padding:12px;border-radius:8px;margin-bottom:12px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.product-detail-listing .productimg-box{background:#fff;box-shadow:2px 2px 4px #00000024}.product-listing li.product:hover img{scale:.9}.product-listing li.product:hover .productimg-box{box-shadow:2px 2px 8px 0 rgb(0 0 0 / .2);transition:.3s ease-in-out}.product-listing li.product:hover .woocommerce-loop-product__title{color:#FC5732}.product-listing .productimg-box img,.product-detail-listing .productimg-box img{margin:0px!important;transition:.3s ease-in-out}.product-listing .product-btn a.button,.product-detail-listing .product-btn a.button,#custom-inquiry-button{background-color:#FC5732!important;color:#fff!important;font-weight:600!important;font-family:'Poppins'!important;text-transform:capitalize}.product-listing .product-btn a.button:hover,.product-detail-listing .product-btn a.button:hover,#custom-inquiry-button:hover{background-color:#FD6847!important}.product-listing .woocommerce-loop-product__title,.product-detail-listing .woocommerce-loop-product__title{padding:0px!important}.filter-product ul{margin:0;padding:0}.filter-product ul li a{text-decoration:none;margin-bottom:6px;color:#000;font-weight:500;font-family:'Poppins'}.filter-product .filter-heading .filter-product-title{font-family:'Poppins';color:#000;margin:0}.filter-product .filter-heading{display:flex;justify-content:space-between;align-content:center;margin-bottom:24px}.filter-product .filter-heading button{padding:0;border:0;background-color:#fff0;display:none}.filter-rs-btn-wrapper{background:#f6f6f6;padding:8px 16px;width:100%;margin-bottom:16px;border-radius:8px;display:none;justify-content:space-between;align-items:center}.filter-rs-btn-wrapper h4{margin:0;font-weight:500;font-family:'Poppins'}.filter-rs-btn-wrapper button{padding:0;background:#fff0;margin:0;border:0}.product-detail-wrapper{max-width:1290px;width:100%;margin:auto;padding:50px 10px}.cu-summary .product_meta{margin-top:20px}.cu-summary .product_meta .posted_in a{padding:4px 8px;background-color:#f6f6f6;border-radius:4px;text-decoration:none;color:#000;font-weight:500;font-family:'Poppins';font-size:12px}.product-detail-wrapper .woocommerce-product-gallery__wrapper img{max-width:400px;margin:auto}.custom-category-accordion{list-style:none;padding:0;margin:0}.custom-category-accordion li{margin-bottom:5px}.custom-category-accordion .accordion-toggle{background-color:#f1f1f1;border:none;padding:10px;width:100%;text-align:left;cursor:pointer;font-size:16px;font-weight:600;font-family:'Poppins';justify-content:space-between;display:flex}.custom-category-accordion .accordion-toggle.active i{rotate:180deg}.custom-category-accordion .accordion-toggle.active,.custom-category-accordion .accordion-toggle:hover{background-color:#FC5732;color:#fff}.custom-category-accordion .subcategories{display:none;list-style:none;padding:10px!important;background:#f6f6f6}.custom-category-accordion .subcategories li{margin-bottom:5px}.custom-category-accordion .subcategories li .active-subcategory{color:#FC5732;font-weight:500}.filter-product .clear-filter-container{margin-top:20px}.filter-product .clear-filter-button{padding:10px 15px;background-color:#FC5732!important;color:#fff!important;font-weight:600!important;font-family:'Poppins'!important;border-radius:6px;text-decoration:none}.filter-product .clear-filter-button:hover{background-color:#FD6847!important}.home-section .active{color:#fff!important}.home-section .active:hover{color:#FC5732!important}.woocommerce-pagination{display:none}.category-tabs .tabs-content-others .other-product-hm-list>li{width:20%}.category-tabs .tabs-content-others .other-product-hm-list .oth-productimg-box{background:#f6f6f6;padding:12px;border-radius:8px;margin-bottom:12px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.category-tabs .tabs-content-others .other-product-hm-list li .product-name{font-size:16px!important;font-family:"Poppins",Sans-serif;font-style:normal;font-weight:600;display:-webkit-box;height:48px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.product-listing .woocommerce-loop-product__title{display:-webkit-box;height:48px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.category-tabs .tabs-content-others .other-product-hm-list li:hover .productimg-box{box-shadow:2px 2px 8px 0 rgb(0 0 0 / .2);transition:.3s ease-in-out}.category-tabs .tabs-content-others .other-product-hm-list li:hover img{scale:.9!important}.other-product-hm-list .product-btn a{background-color:#FC5732!important;color:#fff!important;font-weight:600!important;font-family:'Poppins'!important;border-radius:3px;padding:.618em 1em;font-size:100%;margin-top:1rem;line-height:1;display:inline-block!important}.other-product-hm-list .product-btn a:hover{background-color:#FD6847!important}.category-link ul{display:flex;flex-wrap:wrap;margin:0;padding:0}.category-link ul li{width:16.66%;padding:15px 15px;list-style:none}.category-link ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center}.category-link ul li a .product-name{font-family:"Poppins",Sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:34px;text-align:center;color:#000;margin-top:8px}.category-link ul li>a>div{border-radius:100%;overflow:hidden;aspect-ratio:1 / 1;scale:.7;background:#ececec;transition:.3s ease-in-out}.category-link ul li>a:hover div{scale:1;border:5px solid #fff;box-shadow:0 2px 6px 2px rgb(0 0 0 / .35)}.category-link ul li>a:hover .product-name{color:#FC5732}@media only screen and (max-width:1200px){.category-tabs .tabs-nav li,.category-link ul li{width:25%;padding:15px 15px}.category-tabs .tabs-nav-others li{width:25%;padding:15px 15px}.category-tabs .tabs-content-others .other-product-hm-list>li{width:25%}}@media only screen and (max-width:1024px){.nav-menu{margin-left:auto}.category-tabs .tabs-content ul li,.category-link ul li{width:33.33%;padding:10px 10px}.category-tabs .tabs-content-others ul li{width:33.33%;padding:10px 10px}.filter-product{position:fixed;top:0;left:-320px;max-width:320px;width:100%;height:100%;background-color:#fff;padding:10px;padding-top:30px;z-index:1000;visibility:hidden;opacity:0;transition:.4s ease-in-out}.filter-product.active{visibility:visible;opacity:1;left:0}.filter-product .filter-heading button{display:block}.filter-rs-btn-wrapper{display:flex}.home-section .active{color:#000!important}}@media only screen and (max-width:767px){.category-tabs .tabs-nav li,.category-link ul li{width:33.33%;padding:12px 12px}.category-tabs .tabs-nav-others li{width:33.33%;padding:12px 12px}.category-tabs .tabs-nav li a span,.category-tabs .tabs-content ul li a span{font-size:18px;line-height:28px}.category-tabs .tabs-nav-others li a span,.category-tabs .tabs-content-others ul li a span{font-size:18px;line-height:28px}.category-tabs .tabs-content ul li{width:50%;padding:6px 6px}.category-tabs .tabs-content-others ul li{width:50%;padding:6px 6px}.category-tabs .tabs-content-others .other-product-hm-list>li{width:33.33%}}@media only screen and (max-width:576px){.category-tabs .tabs-content-others .other-product-hm-list>li{width:50%}}@media only screen and (max-width:460px){.category-tabs .tabs-nav li,.category-link ul li{width:50%;padding:8px 8px}.category-tabs .tabs-nav li a span{font-size:16px;line-height:24px}.category-tabs .tabs-nav-others li{width:50%;padding:8px 8px}.category-tabs .tabs-nav-others li a span{font-size:16px;line-height:24px}.category-tabs .tabs-content ul li a span{font-weight:500;font-size:16px;line-height:24px}.category-tabs .tabs-content-others ul li a span{font-weight:500;font-size:16px;line-height:24px}.category-tabs .tabs-content-others .other-product-hm-list>li{width:50%}}.product h2.woocommerce-loop-product__title{color:#000}