/*!/wp-content/themes/audigital/style.css*/@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,700;0,800;1,400;1,700&display=swap);@charset "utf-8";html{font-size:18px}body{font:1rem/1.55em 'Nunito Sans',serif;color:#444}a{-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;text-decoration:none;outline:none}a:hover,a:focus{text-decoration:none;outline:none}input{line-height:1.5em}i{color:#b0d395}.fa-file-pdf{color:#cf2e2e!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}ul.tick li{text-indent:-30px;margin-left:30px;line-height:2em;list-style:none}ul.tick li:before{content:'\f00c';color:#DACEC3;font-family:"FontAwesome";margin-right:10px}.two-col{column-count:2}.so-widget-sow-features .textwidget{padding:0 1rem}.text-center{text-align:center}img.alignleft{float:left;margin:0 30px 30px 0}img.alignright{float:right;margin:0 0 30px 30px}.button{margin:1rem 0}.button.is-primary{background-color:#017A31}.button.is-success{background-color:#74BF42}.padding-tb-5{padding:5rem 0}.bg-dark,.bg-dark h1,.content .bg-dark h2,.bg-dark h3{color:#FFF}.bg-dark a{color:#74BF42}header{position:relative;z-index:1000;box-shadow:0 3px 12px -14px rgb(0 0 0 / .4),0 6px 20px -3px rgb(0 0 0 / .1);background:#FFF}header ul.menu{margin:0;padding:0;display:flex}nav li{position:relative;list-style:none}nav li a{display:block}nav ul ul,nav ul li:hover ul ul,nav ul ul li:hover ul ul{display:none}nav ul li:hover ul,nav ul ul li:hover ul,nav ul ul ul li:hover ul{display:block}#top{background:#017A31;color:#7ec74d;font-size:.9rem}#top a{color:#FFF}#top a:hover{color:#74BF42}#top ul.menu{justify-content:flex-end}#top ul.menu a{line-height:2.2rem;padding:0 .6rem;font-size:.8rem}#middle{box-shadow:0 2px 9px -7px rgb(0 0 0 / .4)}#middle .container{display:flex;align-items:center}#logo{padding:1rem 0 .6rem 0}#search{flex:1 1 auto;padding:0 2rem}#search form{position:relative}#search input{background:#E3E8DD;border:none;width:100%;padding:.8rem;line-height:1.5em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#search input:focus-visible{outline:#74BF42 auto 1px}#search button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#fff0;border:none}#search button i{font-size:1.5rem;color:#017A31}#middle ul.menu{flex-direction:row-reverse}#middle ul.menu a{color:#74BF42;padding:0 1rem;font-size:.9rem}#middle ul.menu a:hover{color:#017A31}#middle ul.menu a i{font-size:1.1rem;margin:0 .2rem 0 0}#menu-main-menu{justify-content:space-between}#menu-main-menu>li>a{color:#017A31;font-size:.9rem}.page-title,.woocommerce-breadcrumb{background:url(/wp-content/themes/audigital/img/bg_paper-texture.jpg);text-align:center}.page-title{padding:4rem 0 3rem}.page-title h1{margin:0;font-size:2.5rem;color:#017A31;font-weight:300;text-shadow:1px 1px 1px rgb(255 255 255 / .8)}.content>.container{padding:5rem 0}.home .content .container{padding:0}.content h2,.content h3.widget-title{font-weight:300;color:#017A31;font-size:2.3rem}.content table:not(:last-child){margin:0 0 2rem}footer{background:#D9DED7}.copyright{padding:2rem 0;text-align:center;font-size:.8rem}#home-banner{padding:0 1rem}#intro{min-height:440px}#intro .container{position:relative}#intro h1{font-weight:800;font-size:4.6rem;margin:0 0 .2em}#intro img{position:absolute;bottom:-120px;right:0}.sow-slider-base,.sow-slider-base ul.sow-slider-images,.sow-slider-base ul.sow-slider-images li.sow-slider-image{overflow:visible}.sow-features-list h4,.cart_totals h3{font-weight:800;color:#017A31;font-size:1.3rem}.sow-features-list{align-items:flex-start}.woocommerce .woocommerce-breadcrumb{padding:0 0 1rem}.woocommerce .woocommerce-breadcrumb a{color:#017A31}.woocommerce ul.products{display:flex;flex-wrap:wrap;position:relative;margin:0 -1%}.mega-sub-menu .woocommerce ul.products{width:100%}.home .content ul.products{margin:0}.woocommerce ul.products li.product{float:none;margin:0;width:23%;margin:0 1% 1.4rem;text-align:center;transition:all .5s ease;box-shadow:0 0 8px rgb(0 0 0 / .1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;display:flex;flex-direction:column}.woocommerce.logged-in .content ul.products li.product{width:31.33%}.woocommerce.logged-in .content ul.products li.product .bulk-msgc,.woocommerce.logged-in .content ul.products li.product .tinv-wraper.tinv-wishlist{margin-top:auto}.single-product .tinvwl_add_to_wishlist_button{font-family:inherit!important;padding:.5rem 1rem!important}.content ul.products li.product:hover{box-shadow:0 0 12px rgb(0 0 0 / .2)}.woocommerce ul.products li.product a{display:block;padding:.5rem .7rem .5rem .5rem;font-size:.85rem}.woocommerce ul.products li.product a img{width:200px;height:200px;object-fit:contain;display:inline-block;transition:all .3s ease-out}.woocommerce ul.products li.product a .woocommerce-loop-category__title{color:#74BF42;transition:all .3s ease-out}.woocommerce ul.products li.product a:hover .woocommerce-loop-category__title{color:#007b31}.woocommerce ul.products li.product a:hover img{transform:scale(1.3)}.woocommerce ul.products li.product table.woocommerce-variations-table thead,.tinvwl-table-manage-list table.woocommerce-variations-table thead{display:none}.woocommerce ul.products li.product .rwd-table td{line-height:1.1em}.woocommerce .quantity .qty{border:1px solid #ccc;max-width:3em}li.product .woocommerce-loop-product__title{display:block}li.product table,.tinv-wishlist table{font-size:.7rem;margin-top:10px!important}li.product .rwd-table th,li.product .rwd-table td,.tinv-wishlist .rwd-table td{padding:2px!important}li.product .rwd-table td{text-align:left!important;white-space:nowrap;font-size:.6rem}li.product .rwd-table button{margin:0!important;padding:4px 6px}li.product-type-variable>a>.price{display:none!important}.products .sku,.tinv-wishlist .sku{font-size:.7rem;color:#444}.products .sku b,.tinv-wishlist .sku b,.summary td.product-code{color:#74BF42}li.product input::-webkit-inner-spin-button{opacity:1}.rwd-table tr,.rwd-table td{border:none!important;vertical-align:middle!important}.rwd-table .variations-table-row:nth-child(odd){background:#f0f0f0}.rwd-table .variations-table-row:nth-child(even){background:#e7e7e7}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#018438;color:#FFF!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#7EC64D}.button.added{background:#e98300!important}.woocommerce-info{border-top-color:#74BF42}.woocommerce-info::before{color:#74BF42}.tinv-wishlist.woocommerce table .quantity .qty{width:42px!important}.amount{color:#018438}.sale .amount:after{content:'*';display:inline}.woocommerce span.onsale{background:red;border-radius:0}.tinv-wishlist .tinvwl_add_to_wishlist-text,.tinv-wishlist .tinvwl_already_on_wishlist-text{font-size:.8em}.tinvwl_add_to_wishlist_button{padding:3px 8px!important}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon::before,.ribbon::after{position:absolute;z-index:-1;content:'';display:block;border:5px solid #be0912}.ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#f81a1a;box-shadow:0 5px 10px rgb(0 0 0 / .1);color:#fff;font:700 1rem/1em 'Nunito Sans',sans-serif;text-shadow:0 1px 1px rgb(0 0 0 / .2);text-transform:uppercase;text-align:center;z-index:99}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left::before,.ribbon-top-left::after{border-top-color:#fff0;border-left-color:#fff0}.ribbon-top-left::before{top:0;right:0}.ribbon-top-left::after{bottom:0;left:0}.ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg)}.term-description h2{font-size:1.2rem;font-weight:700}.content ul.navigation-button{list-style:none;margin:0;padding:0}.content .is-narrow{max-width:25%}.logged-as{font-size:.9rem}.logged-as span{text-transform:lowercase}.woocommerce .content .container{padding-top:0}.single-product .woocommerce-breadcrumb{background:none;padding:1rem 0;text-align:left;font-size:.8rem}.single-product .product{max-width:100%}.single-product .product>.container{display:flex;width:auto}#wpgs-gallery.woocommerce-product-gallery{width:50%}#wpgs-gallery .slick-slide{text-align:center}#wpgs-gallery .slick-slide img{display:inline-block}.woocommerce div.product div.summary{padding:1rem 0;font-size:.9rem;max-width:none!important}.price,h2#variant-table{display:none}.pvtfw_variant_table_block{margin:0 0 2rem}.woocommerce div.product .product_title{color:#018438;font-size:1.6rem}.woocommerce-product-details__short-description h4{font-size:1.2rem;color:#788C59}.woocommerce-product-details__short-description table{margin:0 0 2rem}.content table.woocommerce-variations-table{margin:0 0 1rem}.summary .enquire{display:flex;align-items:center;margin:0 0 1rem}.summary .enquire .button,.modal-switch-btn,.header-switch-btn{line-height:1em;margin-right:.5rem;background-color:#7EC64D;color:#FFF;height:auto}.modal-switch-btn,.header-switch-btn{color:#FFF!important;display:block;padding:.7rem 2rem;border:none;border-radius:4px;background-color:#017a31}.woocommerce div.product .woocommerce-tabs .panel{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs{justify-content:flex-start;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#D9DED7;color:#3B4232;padding:.5rem 2rem 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#3B4232;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#eff3ed}.woocommerce div.product .woocommerce-tabs .wc-tab{background:#eff3ed}.woocommerce div.product .woocommerce-tabs .wc-tab>.container{padding:3rem 2rem}.single-product #tab-description{display:block}.single-product #tab-description p,.single-product #tab-description li,.single-product #tab-description span{font-size:1rem!important;font-family:inherit!important;color:inherit!important}.related h3.widget-title,.upsells h3.widget-title{display:block;text-align:center;font-size:1.8rem}ul.product-documents{list-style:none;margin:2rem 0;padding:0}ul.product-documents i{color:#fa0f00}.bulk-msg,.bulk-msgc,.bulk-msgw{color:#74BF42;font-weight:700;margin:auto;text-align:center;border-radius:3px;font-size:1em}.bulk-msg{font-size:1.1em;margin:0 0 1rem}.bulk-msgc{font-size:.7rem;line-height:1.3em;margin:0 0 .5rem}.strike{text-decoration:none;position:relative}.strike::before{top:50%;background:red;opacity:.7;content:'';width:110%;position:absolute;height:.1em;border-radius:.1em;left:-5%;white-space:nowrap;display:block;transform:rotate(-15deg)}.woocommerce-cart table.shop_table{border:none;margin:0 2rem 1rem 0;width:auto}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:120px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{line-height:27px}.woocommerce-cart table.cart td{padding:1rem}.woocommerce-cart table.cart .product-name a{color:#018438}.woocommerce-cart table.cart .product-name a.remove-item{font-size:.8rem;color:#666}.woocommerce-cart table.cart .product-name .qty{font-size:.9rem;margin:.5rem 0;min-width:80px}.woocommerce-cart table.cart img{width:84px}.tinv-wishlist a{color:#7ec64d}.tinv-wishlist a:hover{color:#018438}.woocommerce table.cart .actions .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-cart-add-to-cart{float:right;padding:0!important;margin-left:6px}.tinvwl_all_cart_to_wishlist_button.tinvwl-icon-heart:before{vertical-align:middle;font-size:14px}.woocommerce-cart .woocommerce-cart-form__contents .product-subtotal{text-align:left;vertical-align:top}.woocommerce-cart .cart-collaterals{padding:1rem 0}.woocommerce-cart .cart-collaterals .cart_totals{position:sticky;-webkit-position:sticky;top:0}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:auto}.woocommerce h5{color:#018438;padding:8px;border:3px dotted #018438}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{line-height:1em;height:auto}.woocommerce aside{flex:0 0 25%;margin:0 0 2rem;padding-right:1rem}.woocommerce form .form-row label{line-height:1em;margin:0 0 6px;font-size:.9em}.woocommerce form .form-row select{padding:6px}.content .woocommerce .button.is-primary{margin:1rem 0}.woocommerce-checkout h3{font-weight:400;font-size:1.3rem}#order_review{background:#f7f6f7;padding:2rem;margin:0 1.2rem}.woocommerce-billing-fields{margin:0 0 2rem}.woocommerce-billing-fields label{color:#999;font-size:.8rem}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}.tinvwl-table-manage-list>thead{display:none}.tinvwl-table-manage-list>tbody{display:flex;flex-wrap:wrap;width:100%;padding-bottom:3rem;position:relative;margin:0 -1%}.tinvwl-table-manage-list tr.wishlist_item{width:31.3%;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 8px rgb(0 0 0 / .1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 1% 1.4rem}.tinvwl-table-manage-list tr.wishlist_item:hover{box-shadow:0 0 12px rgb(0 0 0 / .2)}.tinvwl-table-manage-list>tbody>tr.wishlist_item>td{display:block;width:100%;text-align:center;vertical-align:middle;border:none}.tinvwl-table-manage-list>tbody>tr.wishlist_item>td.product-name{flex:1 1 auto}.tinvwl-table-manage-list>tbody>tr.wishlist_item>td.product-variations{min-height:84px}.tinvwl-table-manage-list>tbody>tr.wishlist_item>td.product-variations table{margin:0 0 8px}.tinvwl-table-manage-list tr.wishlist_item .product-cb,.tinvwl-table-manage-list tr.wishlist_item .product-remove{flex:0 0 35px}.tinvwl-table-manage-list tr.wishlist_item .product-cb{height:52px;display:flex;align-items:center}.tinvwl-table-manage-list td.product-name a{color:#017A31;font-size:1rem}.tinv-wishlist [class^=ftinvwl-],[class*=" ftinvwl-"]{font-family:inherit!important}.tinv-wishlist .product-stock p{display:block}.tinv-wishlist .product-stock span{display:inline-block}.woocommerce-checkout-review-order-table th{background:#f0f0f0}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table tfoot th{background:#FFF}.woocommerce-checkout-review-order-table tfoot th{text-align:right!important}.woocommerce.tinv-wishlist button.button.alt.added{text-wrap:wrap}p.user-welcome{font-size:.7rem}#customer_login{display:flex}#customer_login>div{width:50%}.page-id-15353597 .select2-container .select2-selection--single{height:36px}.page-id-15353597 .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.page-id-15353597 #select2-box{padding:6px 10px!important;font-size:15px}.page-id-15353597 .modal-switch-btn{display:none}.nav-user p{font-size:.9rem}.nav-user span{text-transform:lowercase}.woocommerce-form-login .input-text{background-color:#fff;border-radius:4px;color:#363636;border:1px solid #dbdbdb;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.woocommerce-MyAccount-navigation{clear:left;float:none!important;width:auto!important}.woocommerce-MyAccount-navigation ul{margin:0;padding-top:1rem}.woocommerce-MyAccount-navigation li{padding:6px 0;border-bottom:1px solid #e7e7e7}.woocommerce-MyAccount-navigation li a{color:#017a31}.woocommerce-MyAccount-navigation li a:hover{color:#74BF42}.woocommerce-account .woocommerce{display:flex}.registration-form{display:block!important}.woocommerce-account h2{display:block;text-align:center;font-size:2rem}.woocommerce-account h3{margin-top:0!important}.woocommerce-account .woocommerce-form,.tml{max-width:600px;margin:0 auto!important}.woocommerce-account input.input-text,.woocommerce-account textarea{padding:6px 8px;line-height:1.5rem!important}.woocommerce-account legend{font-weight:700;display:inline-block;margin:1rem 0}.woocommerce-account .title{font-size:1rem;padding:1rem}.woocommerce-account .tblaccount,.select2-dropdown{font-size:.8rem}.invoice-details{font-size:.8em}.invoice-details th{background:#f0f0f0}.sku{color:#74BF42;font-weight:700}.backorder_notification{color:red}#kp-blog-archive .post{display:flex;padding:1rem 0;margin:0 0 1rem}#kp-blog-archive .featured-thumbnail{width:300px;position:relative}#kp-blog-archive .featured-thumbnail img{display:block}#kp-blog-archive .post-date{position:absolute;background:#017A31;color:#FFF;font-size:.8em;right:0;z-index:1;line-height:1.4em;padding:0 8px}#kp-blog-archive article{width:66.667%;padding:0 1rem}#kp-blog-archive h4 a{color:#017A31}.single .featured-thumbnail img{width:100%;height:auto;margin:0 0 2rem}.grecaptcha-badge{display:none!important}#myModal{z-index:9999}.modal-card,.modal-content{width:100%}.tml{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.tml input[type="text"],.tml input[type="password"],.tml input[type="email"]{background-color:#fff;border-radius:4px;color:#363636;border:1px solid #dbdbdb;box-shadow:none;font-size:1rem;height:2.5em;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px)}.tml button{background-color:#018438;color:#FFF;padding:.618em 1em;font-weight:700;border-radius:3px;border:none;font-size:1rem;cursor:pointer;z-index:2}.tml button:hover{background-color:#76BE43}.tml ul{list-style:none;margin:1rem 0}.tml-field-wrap{position:relative}.tml .btn-show-pass{position:absolute;right:8px;top:45px;z-index:3}.gsttxt{color:#017A31;font-size:.9rem;font-weight:700}.variations_button .button{padding:.6em 0.6em!important}