*{padding:0;margin:0;border:0;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{padding:0;border:0!important;overflow-x:hidden}body{background:#fff;font-family:"Open Sans",Tahoma,Arial,Helvetica;overflow-wrap:break-word;line-height:2;font-size:16px;text-wrap:pretty}form{font-size:16px}form button{font-size:14px}img{max-width:100%;display:block;height:auto;box-sizing:border-box}a{color:#000;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#4e71fe}h1,h2,h3,h4,h5,h6{line-height:1.4;font-weight:700;margin:0 0 10px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{opacity:.8;display:block;font-size:.9em;font-weight:400;margin:4px 0 0}p{margin-bottom:30px}p:last-child{margin-bottom:0}p:empty{display:none}strong,big{font-weight:700}del *{text-decoration:line-through}em{font-style:italic}ul{list-style-type:disc;margin:0 0 0 20px}ul ul{margin-bottom:10px}ol{list-style-type:none}ol li{list-style:decimal;padding:0;margin:0 0 0 20px}ol ul li{list-style:disc;padding-bottom:0}ol ul ol li{list-style:decimal;padding-bottom:0}ol ul,ol ul ol{margin-top:5px}ul ul ol li,ul ol li{padding-bottom:0}hr{margin:20px 0;display:flex;height:1px;background:rgb(167 167 167 / .2)}article{position:relative}pre,blockquote,.blockquote{display:inline-block;position:relative;padding:6px 14px;margin-bottom:30px;background:rgb(167 167 167 / .1);border-radius:2px;overflow:auto;max-width:100%}pre small{margin:0;font-size:inherit;display:inline-block}q{font-weight:700;position:relative;padding:6px 14px;background:rgb(167 167 167 / .1);border-radius:2px;overflow:auto;max-width:100%}blockquote,.blockquote{overflow:visible;font-size:18px;padding:10px 20px}.blockquote{text-align:center;padding:30px}cite{opacity:.7;font-size:16px;margin:0 5px;background:rgb(167 167 167 / .1);padding:3px 10px;display:inline-block}blockquote cite,.blockquote cite,pre cite{display:block;font-size:12px;font-style:italic;background:none;margin:0;padding:0}code,tt{position:relative;padding:8px 10px;background:rgb(167 167 167 / .1);border-radius:2px;overflow:auto;display:inline-block;vertical-align:middle;line-height:1.2}blockquote code{padding:4px 6px}pre,code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;white-space:pre-wrap}code{margin-bottom:5px}mark{padding:3px 5px;background:none}video{width:100%;height:auto}iframe{max-width:100%}table{text-align:center;border-collapse:collapse;width:100%;margin:0 0 30px;box-sizing:border-box;border:1px solid rgb(167 167 167 / .2)!important}.widget table{table-layout:fixed}div>table:last-child{margin:0!important}tr{border-bottom:1px solid rgb(167 167 167 / .2)}th,td{padding:8px;border-right:1px solid rgb(167 167 167 / .2)}.widget th:last-child,.widget td:last-child{border-right:0}thead{background-color:rgb(167 167 167 / .1)}table caption{padding:0 0 10px}abbr,acronym{border-bottom:1px dotted;cursor:help}kbd{background:#6f6f6f;padding:4px 10px;border-radius:4px;color:#fff}dl{border:3px double rgb(167 167 167 / .3);padding:20px;margin:0 0 20px}dt{float:left;clear:left;width:200px;text-align:right;font-weight:bolder}dt:after{content:":"}dd{margin:0 0 10px 220px;padding:0 0 10px 0;border-bottom:1px solid rgb(167 167 167 / .2)}dd:last-child{margin-bottom:0;border-bottom:0}address{border:1px dashed rgb(167 167 167 / .3);display:inline-block;padding:20px;margin:0 0 30px}#layout{position:relative;transition:all .4s ease;overflow:hidden}.layout_{margin:0!important;border-radius:0!important;border:0!important}.layout_1,.layout_2{width:1340px;max-width:90%;background:#fff;margin:0 auto;box-shadow:0 0 100px rgb(0 0 0 / .1)}.layout_2{margin:50px auto}.row{width:1280px;max-width:95%;position:relative;margin:0 auto}.inner_layout .e-con{--content-width:min(100%, 1280px)}.page_content .row.clr{display:block}header .row,footer .row{max-width:100%}.layout_1 .row,.layout_2 .row{width:90%}.page_content.cz_bpnp{margin:0}.page_content.cz_bpnp>.row{width:100%!important;max-w.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.single-codevz_faq .xtra-post-title,.single-codevz_faq .xtra-post-title-date,.single-codevz_size_guide .xtra-post-title,.single-codevz_size_guide .xtra-post-title-date{display:none}.archive[class*="term-"] h1.page-title{font-size:30px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.quantity{margin:0 0 15px!important;display:flex;width:100%;align-items:center}td.product-quantity .quantity{margin:0!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:45px;height:42px;line-height:1.65;float:left;display:block;padding:0;margin:0;padding-left:20px;border:1px solid rgb(167 167 167 / .3)}.quantity input:focus{outline:0}.quantity-nav{float:left;position:relative;height:41px;margin:0 0 0 -11px}.quantity-up,.quantity-down{position:relative;cursor:pointer;font-size:18px;line-height:1;width:1em;padding:12px;text-align:center;background:rgb(103 103 103 / .1);transition:all .2s ease-in-out}.woocommerce .quantity .qty{width:52px;margin:0 5px;text-align:center;padding:10px 16px!important}.woocommerce-checkout #payment ul.payment_methods li img{display:inline-block}.woocommerce nav.woocommerce-pagination ul li{border:0!important;overflow:visible}.woocommerce a.remove{border-radius:2px}.post-type-archive-product h1.page-title,.woocommerce #comments.content,.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce ul.products li.product .star-rating{margin:10px auto 0;text-align:left}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{box-sizing:border-box;margin:0 0 2em}.woocommerce .woocommerce-result-count{margin-top:4px}.woocommerce .woocommerce-ordering select.orderby{min-width:180px}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{z-index:9;background:#fff;white-space:nowrap;border-radius:100%;display:inline-block;padding:0;position:absolute;top:20px;left:20px;right:auto;margin:0;color:initial;line-height:4em;width:4em;height:4em;font-size:16px;font-weight:600;min-height:initial;box-shadow:0 0 30px rgb(17 17 17 / .06)}.woocommerce.single span.onsale,.woocommerce.single ul.products li.product .onsale{left:15px;right:auto}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:3em}.woocommerce ul.products li.product .button{white-space:nowrap;margin:20px auto 0;display:table}.woocommerce ul.products li.product .button:before{font-family:'Font Awesome 6 Free';content:"\f07a";position:static;transform:initial;display:inline;background:none!important;margin-right:10px;font-weight:900}.woocommerce .cart .button.single_add_to_cart_button.loading,.woocommerce ul.products li.product .button.ajax_add_to_cart.loading{color:transparent!important;background-color:#33333312!important;backdrop-filter:blur(10px)}.woocommerce .cart .button.single_add_to_cart_button.loading:after,.woocommerce ul.products li.product .button.loading:after{top:calc(50% - 8px);font-size:17px;color:#676767;left:calc(50% - 5px);padding:0;width:1em;height:1em;line-height:1em}.woocommerce a.added_to_cart{display:none}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:22px}.woocommerce ul.products li.product:hover .button{opacity:1!important}.woocommerce ul.products li.product .price{background:#fff;border-radius:30px;display:inline-block;padding:4px 16px;position:absolute;top:20px;right:20px;color:#262626;font-weight:700;transition:all .2s ease-in-out}.woocommerce ul.products li.product .price del{font-size:.7em;display:inline-block}.woocommerce ul.products li.product h3{font-size:16px;width:85%}.woocommerce div.product .woocommerce-tabs .panel{padding:50px;border:1px solid rgb(167 167 167 / .2);border-radius:0 2px 2px}.woocomm