:root{--color1:#fff;--color2:#111;--color3:#ffdd00ff;--color4:#ccd1d1;--color5:#ff5e00;--color6:#00d15e}.woocommerce a.checkout-button.alt{font-weight:700;border-width:.15625rem;letter-spacing:.075rem;text-transform:uppercase;line-height:inherit;padding-bottom:.9375rem !important;margin-bottom:0;padding-left:0;padding-right:30px;text-align:center;width:30%}.single_add_to_cart_button.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button,.woocommerce div.product form.cart .button{padding:0 10px;outline:none;border:none;border-radius:4px;min-width:150px}.top-header,.main-header,.below-header{position:relative}.woocommerce ul.products li.product .woocommerce-loop-category__title{text-transform:uppercase;font-size:18px}article.thunk-post-article.post{float:left;width:49%;clear:none;margin-right:2%}article.thunk-post-article.post:nth-child(2n+2){margin-right:0}.thunk-icon .taiowc-icon .th-icon{color:var(--color1)}.menu-category-list ul[data-menu-style=accordion]>li>a>.arrow:before{float:initial}.blog .site-main{display:flex;flex-wrap:wrap;justify-content:space-between}.thaps-search-button,header #thaps-search-button,.nav-links .page-numbers.current,.nav-links .page-numbers{background-color:var(--color6)}.thaps-search-button:hover,header #thaps-search-button:hover,.nav-links .page-numbers.current,.nav-links .page-numbers:hover{background-color:var(--color5) !important}.top-header{color:var(--color1);font-size:medium;line-height:1.1em}.top-header:before{background-color:var(--color2)}.main-header{border-bottom:1px solid #000;margin-bottom:40px}.main-header:before{background-color:var(--color3)}.sticky-header:before{background-color:var(--color3)}.main-header-col1{padding-top:5px;padding-bottom:5px}.below-header-bar{position:relative}.below-header-col1{flex:1}.toggle-cat-wrap{box-sizing:border-box;margin:0}.cat-toggle{padding:0}.thaps-from-wrap{border-color:var(--color3) !important}.header-icon:before{border-color:var(--color3) !important}.page-head h1{margin-right:auto;margin-left:auto;float:none;clear:both;text-align:center;width:70%}.alignnone{width:100%;text-align:center;padding-top:30px}.woocommerce ul.products li.product.thunk-woo-product-list .price{font-size:15px;margin-top:10px}.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product{display:flex;flex-direction:column}a.woocommerce-LoopProduct-link{flex-grow:1}a.thunk-list-view{display:none}.thunk-product-hover{margin-top:10px}.term-description p{font-size:16px;text-align:center;margin-left:20px;margin-right:20px}.woocommerce #shop-product-wrap .woocommerce-ordering{width:320px}#shop-product-wrap>form>select{text-align:center;max-width:100%}.thunk-list-grid-switcher{padding-bottom:20px}.woocommerce ul.products li.product .onsale,.woocommerce .thunk-woo-product-list span.onsale{background-color:var(--color3);color:var(--color2)}.woocommerce ul.products li.product .onsale{left:50%;top:3%}.woocommerce .thunk-woo-product-list span.onsale{padding:10px 5px;left:20%}.woocommerce span.onsale{line-height:1.7;width:2.5rem;min-width:0;height:2.5rem;min-height:1.7em;padding:0;transform:rotate(-20deg);animation:beat 1s ease infinite alternate;border-radius:0;background:orange}.onsale:before,.onsale:after{position:absolute;z-index:-1;top:0;left:0;width:inherit;height:inherit;content:"";transform:rotate(30deg);background:inherit}.onsale:after{transform:rotate(60deg)}@keyframes beat{from{transform:rotate(-20deg) scale(1)}to{transform:rotate(-20deg) scale(1.1)}}.woocommerce .thunk-list-view ul.products li.product .onsale{top:5%;right:auto;left:inherit}.product_meta>span.tagged_as{display:none}.open-shop-quantity{margin-bottom:1.2em}.woocommerce-message,.woocommerce-info,.cart-empty .woocommerce-info,a.button.wc-backward,.wc-backward,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notice,.woocommerce form.checkout_coupon{font-size:14px;font-family:"Roboto-Medium";background-color:var(--color3);font-weight:500 !important;line-height:1.4;text-transform:uppercase;text-decoration:none !important;text-align:center;border:1px solid rgba(10,10,10,.25);border-radius:.5rem;padding:1.1rem}p.cart-empty.woocommerce-info{text-align:center;padding-top:20px;padding-bottom:initial}.woocommerce .return-to-shop a.button.wc-backward,.wc-backward{display:inline-block !important;padding:1px 60px 15px !important;border-width:.15625rem;letter-spacing:.075rem;text-transform:uppercase;vertical-align:middle;margin:0 0 1rem;border:1px solid rgba(10,10,10,.25);border-radius:.5rem;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer}p.return-to-shop{padding-bottom:initial}.thunk-content-wrap{margin-top:-2,8em}.woocommerce-cart-form{white-space:initial}.woocommerce table.shop_table{margin:0;float:left;min-width:150px}.woocommerce table.shop_table>thead{font-size:.875rem;background-color:var(--color3);color:var(--color2);text-transform:uppercase;font-weight:700;font-size:14px}.woocommerce table.shop_table tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;flex:1 1 0px;width:auto}.product-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(40% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem;overflow-wrap:break-word;text-align:center;vertical-align:bottom}.product-remove{width:calc(10% - 1.25rem);margin-right:.625rem;margin-left:.625rem}.woocommerce table.shop_table td small{margin-top:40px}.woocommerce .woocommerce-cart-form__cart-item .quantity .qty{height:2rem;-webkit-box-shadow:none;box-shadow:none;text-align:center;font-family:"Roboto",sans-serif;font-weight:700;margin-bottom:0}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex;width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:1.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:250px}input[name=update_cart]{background-color:var(--color3);padding:0 20px}.cart_totals h2{margin:0;text-align:center;text-transform:uppercase}.cart-subtotal th{width:41.66667%;margin-right:0;margin-left:0;text-transform:uppercase;font-weight:700;font-size:1rem;text-align:left}.cart-subtotal td{margin-right:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.woocommerce-Price-amount>bdi{padding:1em 0}span.woocommerce-Price-amount{padding:1em 0}.cart_totals tr{padding:0;border-bottom:solid .03125rem #cecece;height:auto}.woocommerce-shipping-totals{margin-right:0;margin-left:0;padding-bottom:.875rem;margin-bottom:0}.woocommerce-shipping-totals>th{font-size:16px;text-transform:uppercase;margin-right:0;margin-left:0;width:100%}.woocommerce-shipping-totals>td{width:100%;margin-right:0;margin-left:0}.woocommerce ul#shipping_method{text-align:left;margin-left:0;margin-bottom:0;list-style-type:none}.woocommerce ul#shipping_method li{padding:0;text-indent:0;font-size:inherit;min-width:200px}.woocommerce ul#shipping_method li input{position:absolute;white-space:nowrap;border:0}.woocommerce ul#shipping_method li label{-webkit-box-align:center;position:relative;padding-left:1.875rem;font-size:1rem;margin:0;margin-bottom:1rem;margin-left:1rem}.woocommerce ul#shipping_method li input+label:after,.woocommerce ul#shipping_method li input+label:before{content:"";display:block;position:absolute;top:.9375rem;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:1000px;background-color:#fefefe}.woocommerce-shipping-destination{display:none}.order-total{text-transform:uppercase;font-weight:700;font-size:1rem;text-align:left}.wpforms-container .wpforms-field{text-transform:uppercase;font-weight:700;font-size:1rem;text-align:center}.wpforms-container input[type=number],.wpforms-container input[type=text],.wpforms-container input[type=date],.wpforms-container input[type=datetime],.wpforms-container input[type=datetime-local],.wpforms-container input[type=email],.wpforms-container input[type=month],.wpforms-container input[type=password],.wpforms-container input[type=range],.wpforms-container input[type=search],.wpforms-container input[type=tel],.wpforms-container input[type=time],.wpforms-container input[type=url],.wpforms-container input[type=week],.wpforms-container select,.wpforms-container textarea{text-align:center;width:100%;display:inline-block;margin:15px;border:1px var(--color2) solid;font-weight:600;padding:5px}.order-notice{padding:10px 10px 20px;border:none;margin-bottom:30px;text-align:center;font-weight:500;color:var(--color2);margin-top:30px;bottom:0;z-index:100000;background-color:var(--color4);box-shadow:-10px -10px 20px 4px rgba(0,0,0,.1),10px 10px 20px 4px rgba(45,78,255,.15);width:100%;max-width:1000px;min-width:200px;left:50%}.product_meta>span.tagged_as{display:none}#thnk-quick-view-content .product_meta>span.tagged_as{display:none}.open-shop-quantity{margin-bottom:20px}.taiowc-payment-title{display:none}#wcf_cf_gdpr_message_block span{font-size:12px !important}#wcf_ca_gdpr_no_thanks{text-decoration:underline !important}.woocommerce #payment .wc_payment_methods{list-style:none}.woocommerce-shipping-fields{display:none}.woocommerce #payment .wc_payment_methods li{display:inline-block;vertical-align:top;position:relative;margin-bottom:-3px}.woocommerce #payment input[type=radio]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.woocommerce #payment li label{width:100%;background-color:var(--color4);transition:all .25s ease;will-change:transition;display:inline-block;text-align:left;cursor:pointer;position:relative;padding:1rem 1.25rem;line-height:1;overflow:hidden;border-radius:2px;vertical-align:middle;box-sizing:border-box}.woocommerce #payment li label:hover{background-color:#989898;color:var(--color1)}.woocommerce #payment li label:hover svg{fill:var(--color1)}.woocommerce #payment li label img{width:25px;filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(65deg) brightness(100%) contrast(82%);vertical-align:top}.woocommerce #payment li label svg{width:25px;height:auto;margin-right:5px}.woocommerce #payment li input[type=radio]:checked+label{background-color:#0b6a6a;color:var(--color1)}.woocommerce #payment li input[type=radio]:checked+label svg{fill:var(--color1)}.woocommerce #payment li label .payment_box{font-weight:400;margin-top:15px}.woocommerce #payment li label .label-title{vertical-align:text-top}.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>input[type=radio]:first-child:checked+label:before,.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label:before,#payment .payment_methods>.wc_payment_method>label:before,#payment .payment_methods>.woocommerce-PaymentMethod>label:before{display:none}#order_review #place_order{padding:1rem;font-size:1.2rem;line-height:1.3333;font-weight:700;border-radius:2px;text-align:center;display:inline-block;width:100%;background:#989898;border:1px solid #989898;transition:all .25s ease}#order_review #place_order:hover{background:#989898;border:1px solid #989898}.labrl-title{line-height:1.3;letter-spacing:2px;text-align:center}.entry-content h2,h3{text-align:center;padding:1.1em}.history-back button,[type=reset],[type=submit]{margin-top:auto;block-size:inherit;clear:both;vertical-align:baseline;background:var(--color6);border-radius:4px;font-size:inherit;display:inline-block;line-height:1.2;margin-bottom:30px;cursor:pointer;border:1px solid var(--color1)}a.history-back button,[type=reset],[type=submit]{text-align:center;padding:.5em 1em;background-color:var(--color3);color:var(--color2);min-width:4em;font-size:inherit;text-transform:uppercase}a.history-back :hover{background-color:#ddd;color:var(--color1)}button,[type=reset],[type=submit] :hover{background-color:var(--color5);color:var(--color1)}.history-hide{display:none !important}#history-button{background:#61a229;border-radius:4px;color:var(--color1);font-size:13px;padding:.5em 1em;display:inline-block;line-height:1.2;margin-bottom:30px;cursor:pointer;border:1px solid var(--color1)}.woocommerce ul.order_details{display:flex;text-align:center;justify-content:space-between}.woocommerce ul.order_details li{font-size:1em;line-height:2em}.woocommerce-order-details__title{text-transform:uppercase;text-align:center;margin:1.1rem}.woocommerce-customer-details{margin-top:3em}.woocommerce-cart.full-width-content .content,.woocommerce-checkout.full-width-content .content{max-width:100%}.woocommerce-cart .woocommerce table.shop_table td.actions{border-top:1px solid #e6e6e6;border-bottom:0 solid #e6e6e6}.woocommerce-cart .woocommerce .cart-collaterals{width:100%;float:none}.woocommerce-cart .woocommerce .cart-collaterals h2{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%}#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr th,#add_payment_method table.cart th,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart th,.woocommerce-checkout table.shop_table th{color:#034997;font-size:14px}.woocommerce-cart .woocommerce table.shop_table th{border-bottom:2px solid #034997}.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table{border:1px solid #e6e6e6;margin:0;text-align:left;width:100%;border-collapse:separate;border-radius:0;border-bottom:none;border-right:none;margin-bottom:35px;border-bottom:1px solid #e6e6e6}body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,body.woocommerce-cart .cart-collaterals .cart_totals tr td,body.woocommerce-cart .cart-collaterals .cart_totals tr th,body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:10px}body #add_payment_method table.cart td,body #add_payment_method table.cart th,body.woocommerce-cart table.cart td,body.woocommerce-cart table.cart th,body.woocommerce-checkout table.cart td,body.woocommerce-checkout table.cart th{border-right:1px solid #e6e6e6;padding:1em}.woocommerce-cart .cart-collaterals .cart_totals table th{border-bottom:1px solid #e6e6e6}body .woocommerce #respond input#submit.alt,body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt{background:var(--color6) !important;font-weight:500}body .woocommerce #respond input#submit.alt:hover,body .woocommerce a.button.alt:hover,body .woocommerce button.button.alt:hover,body .woocommerce input.button.alt:hover{background:var(--color4) !important}body .woocommerce .cart .button,body .woocommerce .cart input.button,body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button{background:var(--color3) !important;color:var(--color2);font-weight:500;border-radius:8px}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;width:100%;display:block;text-align:center;margin-bottom:0;font-size:1.25em;padding:1em;border-radius:40px;margin-top:.5em}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:49%}body .woocommerce #respond input#submit.disabled,body .woocommerce #respond input#submit:disabled,body .woocommerce #respond input#submit:disabled[disabled],body .woocommerce a.button.disabled,body .woocommerce a.button:disabled,body .woocommerce a.button:disabled[disabled],body .woocommerce button.button.disabled,body .woocommerce button.button:disabled,body .woocommerce button.button:disabled[disabled],body .woocommerce input.button.disabled,body .woocommerce input.button:disabled,body .woocommerce input.button:disabled[disabled]{background:var(--color4)}body .woocommerce a.checkout-button.button.alt{border-radius:8px;width:100%}body .woocommerce #content table.cart td.actions .coupon,body .woocommerce table.cart td.actions .coupon{width:68%}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{width:65%}body .woocommerce-checkout table.shop_table td{text-align:right;border-right:1px solid #e6e6e6;border-top:0}.woocommerce a.remove{margin:0 auto}.woocommerce-cart .woocommerce table.shop_table th.product-remove,.woocommerce-cart .woocommerce table.shop_table th.product-name{text-align:center}.woocommerce-checkout .woocommerce .col2-set .col-2{display:none}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none;width:100%}.woocommerce-checkout .woocommerce .col2-set{width:47.8260869565%;float:left}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:2em;width:100%;float:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{background:var(--color1);width:47.8260869565%;float:right;margin-right:0}.woocommerce-checkout #ship-to-different-address-checkbox{width:auto;float:right;margin-left:15px;margin-top:10px;opacity:1;position:static}.woocommerce-checkout #ship-to-different-address label{font-size:24px;font-weight:700;line-height:1;margin:0;margin-bottom:1em;padding:0;text-transform:uppercase;color:var(--color2)}.woocommerce-checkout .woocommerce form .form-row.create-account label{padding-top:2px;font-weight:700}.woocommerce-checkout .payment-fixed{position:fixed;z-index:9;box-shadow:rgba(0,0,0,.2) 0px 6px 2em;left:52%;margin-left:0;padding:20px;top:0;width:45.5% !important;-webkit-transition:padding .1s ease-in;-moz-transition:padding .1s ease-in;-o-transition:padding .1s ease-in;-ms-transition:padding .1s ease-in;transition:padding .1s ease-in}.product-shipping-message{font-size:16px;text-align:center;text-transform:uppercase;padding:10px 0;border-top:1px solid #139248;border-bottom:1px solid #139248}body .woocommerce table.shop_table tbody th,body .woocommerce table.shop_table tfoot td,body .woocommerce table.shop_table tfoot th{text-align:center}body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea{max-width:100%}body .woocommerce .product-name a{color:#000;pointer-events:none;cursor:default}.woocommerce table.shop_table .product-name{text-align:center}.woocommerce table.shop_table .product-total{text-align:center}.woocommerce table.shop_table td,.woocommerce table.shop_table th{text-align:center;border:none}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;padding:0 20px 20px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none;text-align:center;font-size:medium;margin-top:1em;margin-bottom:1em;background-color:var(--color4);padding:0 2rem}.woocommerce-MyAccount-navigation ul{text-align:center}.woocommerce-MyAccount-navigation ul li{padding:0 1em;display:inline-block}.woocommerce table.my_account_orders .button{margin-right:.7em}body.error404 .col-lg-3,body.error404 .col-md-3,body.error404 .left-sidebar,body.error404 .right-sidebar,body.error404 #sidebar-primary,body.error404 .thunk-sidebar{display:none !important}body.error404 .col-lg-9,body.error404 .col-md-9,body.error404 .primary-content-area{width:100% !important;max-width:100% !important;float:none !important;padding:0 !important}body.error404 .main-area,body.error404 .thunk-content-wrap,body.error404 .content-wrap,body.error404 .container,body.error404 .row{display:block !important;width:100% !important;margin:0 auto !important;padding:0 !important;float:none !important}body.error404 #content,body.error404 .error-container,body.error404 .error-content-wrapper{width:100% !important;max-width:760px !important;margin:0 auto !important;padding:20px !important;text-align:center !important}@media (min-width:1024px){body.error404 .error-image img{max-width:340px !important}}body.error404 .error-image{min-height:260px !important;display:flex !important;justify-content:center !important;align-items:flex-start !important;margin-bottom:20px !important}body.error404 .error-code{font-size:120px !important;margin-bottom:10px !important}body.error404 .error-title{font-size:28px !important;margin-bottom:10px !important}body.error404 .error-message{font-size:18px !important;margin-bottom:25px !important}body.error404 .error-actions a{display:inline-block !important;padding:12px 24px !important;margin:5px !important;border-radius:6px !important;font-weight:600 !important;text-decoration:none !important}body.error404 .btn-home{background:#fc0 !important;color:#000 !important}body.error404 .btn-back{background:#2a5298 !important;color:#fff !important}body.error404 .error-products-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(160px, 1fr)) !important;gap:20px !important;margin-top:20px !important}body.error404 .error-product-item img{width:100% !important;height:auto !important}@media (max-width:768px){body.error404 .error-content-wrapper{padding:15px !important}body.error404 .error-code{font-size:80px !important}}.top-footer .container{background-color:var(--color3);max-width:100%}.widget-footer .container{background-color:#838e9954;max-width:100%}.top-footer{border-bottom-width:1px !important}@media only screen and (min-width:1200px){.woocommerce-cart .entry-content form{width:100%}.responsive-main-header .menu-toggle .menu-btn{margin-right:0}.below-header-col2{padding-left:1.2em}.menu-btn{margin:2em;border:1px #000 solid}.cat-toggle{padding-left:.7em;padding-top:.7em;padding-right:1em;padding-bottom:2rem;text-align:center;align-content:center}}@media only screen and (min-width:851px) and (max-width:1199px){.woocommerce-cart .entry-content form{float:none;margin:0 auto}.woocommerce-cart .woocommerce .cart-collaterals{float:None;margin:auto}body .woocommerce #content table.cart td.actions .coupon,body .woocommerce table.cart td.actions .coupon{width:100%}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{width:48%}.content-html{white-space:nowrap}.thunk-logo{width:auto}.cat-toggle{padding-left:.7em;padding-top:.5em;padding-right:1em;padding-bottom:2rem;text-align:center;align-content:center}.toggle-icon{display:block !important;width:17px;margin:4px}.cat-icon{padding-left:.3em}.below-header{display:flex}.below-header-col1{width:21%}.below-header-col2{margin-left:2em;width:52%;float:left}.below-header-col3{width:auto}}@media only screen and (min-width:769px) and (max-width:850px){.cat-toggle{padding-left:0;padding-bottom:2rem;text-align:center}.site-description{display:none}.below-header-col1,.below-header-col3{width:auto}.thaps-search-box{max-width:550px;margin-left:3rem}h2.woocommerce-loop-product__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.below-header-bar .below-header-col1,.below-header-bar .below-header-col2,.menu-toggle,.menu-btn,.toggle-cat-wrap{display:block;line-height:30px;margin:0 15px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center}.below-header-bar{display:flex;justify-content:flex-start}.woocommerce-cart .entry-content form{width:100%}.woocommerce-cart .woocommerce .cart-collaterals{width:100%}.editor-styles-wrapper,.entry-content{max-width:850px}.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}.product-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-right:.9375rem;margin-left:.9375rem;overflow-wrap:break-word;text-align:center;vertical-align:bottom}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:480px;max-width:768px;margin-bottom:2em}.woocommerce-shipping-totals{justify-content:space-between;display:flex;min-width:769px;max-width:850px;width:100%}}@media only screen and (min-width:480px) and (max-width:768px){p{font-size:18px}h1,h2,h3,h4,h5,h6{font-size:24px}.body{font-size:16px}.body{max-width:768px;width:100%}.container{width:100%}.below-header-bar{height:auto}ul.products{display:flex;flex-wrap:wrap}li.product{display:flex;flex-direction:column;align-items:center}a.woocommerce-LoopProduct-link{flex-grow:1}.thunk-list-grid-switcher{margin-right:1em}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:480px;max-width:768px;margin-bottom:2em}.woocommerce #content table.cart td.actions .coupon .input-text+.button{margin:0;margin-left:30px}.woocommerce #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{text-align:center}.thnk-col-4 .widget-footer-col1{width:50%}.toggle-cat-wrap{width:50px;height:50px}.woocommerce table.shop_table .product-name{padding:0;width:100%}.woocommerce-shipping-totals{justify-content:space-between;display:flex;min-width:360px;max-width:768px;width:100%}.woocommerce-checkout .woocommerce .col2-set,.woocommerce-checkout #order_review{width:100%;float:left;margin-right:4.347826087%}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none;text-align:center;font-size:medium;margin-top:1em;background-color:var(--color4)}.woocommerce-MyAccount-navigation ul{text-align:center}.woocommerce-MyAccount-navigation ul li{padding:0 1em;display:block}.main-header-col1{width:90%}.widget-footer .widget li{padding-bottom:10px}}@media only screen and (min-width:320px) and (max-width:479px){p{font-size:18px}h1,h2,h3,h4,h5,h6{font-size:24px}.body{font-size:18px}.thunk-logo{width:50%;margin-right:auto;margin-left:auto}.thunk-logo img,.sticky-header .logo-content img{width:70%}.site-description{text-align:center}.site-description p{padding-bottom:2px}.mobile-menu-active .sider.overcenter{padding:0 !important}.thaps-search-box{min-width:auto;max-width:250px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.woocommerce ul.products li.product a img{margin:0}.below-header-col3{margin-top:3em;margin-right:2em;padding:15px}.n2-section-smartslider{display:none}.taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item:last-child,.taiowc-total-wrap,.taiowc-cart-model-footer .cart-button{margin-right:15px}.top-footer .container{background-color:var(--color3)}.thnk-col-4 .widget-footer-col1,.thnk-col-4 .widget-footer-col2,.thnk-col-4 .widget-footer-col3,.thnk-col-4 .widget-footer-col4,.thnk-col-3 .widget-footer-col1,.thnk-col-3 .widget-footer-col2,.thnk-col-3 .widget-footer-col3,.thnk-col-2 .widget-footer-col1,.thnk-col-2 .widget-footer-col2,.thnk-col-3-1-2 .widget-footer-col1,.thnk-col-3-1-2 .widget-footer-col2,.thnk-col-3-1-2 .widget-footer-col3,.thnk-col-3-2-1-2 .widget-footer-col1,.thnk-col-3-2-1-2 .widget-footer-col2,.thnk-col-3-2-1-2 .widget-footer-col3,.thnk-col-2-1-2 .widget-footer-col1,.thnk-col-2-1-2 .widget-footer-col2,.thnk-col-2-2-1 .widget-footer-col1,.thnk-col-2-2-1 .widget-footer-col2{width:50% !important}.thunk-page .thunk-content-wrap{padding:0}.wpforms-container .wpforms-field{padding-right:1em}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none;text-align:center;font-size:medium;margin-top:1em;background-color:var(--color4)}.woocommerce-MyAccount-navigation ul{text-align:center}.woocommerce-MyAccount-navigation ul li{padding:0 1em;display:block}.woocommerce table.shop_table .product-name{text-align:center;width:100%;margin-left:0}.page-head{padding:0}.wp-block-preformatted{padding:0}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:block;max-width:480px;padding:0;margin:0;min-width:320px;width:100%}woocommerce #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{width:100% !important;margin-bottom:2em;text-align:center;margin-left:auto;margin-right:auto}.woocommerce-page table.cart td.actions .coupon .input-text+.button{width:100% !important}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{width:100%;max-width:479px;margin:2em 0}.woocommerce-cart .woocommerce table.shop_table{max-width:479px;margin-bottom:0;padding:0 !important}.woocommerce-info{font-size:inherit;padding:1em;margin:0}.woocommerce ul.products li.product .thunk-product-hover .button{padding:1em}body .woocommerce a.checkout-button.button.alt{border-radius:.5em;width:100%;margin-top:1em}.woocommerce-checkout .thunk-content-wrap{display:block;margin-top:1em}.woocommerce-checkout .woocommerce .col2-set{width:100%;max-width:479px}#order_review_heading,.woocommerce-checkout #order_review{width:100%}.woocommerce-form-login-toggle{margin:15px 0}.woocommerce ul.order_details{display:block}.main-header-col1{width:80%}.woocommerce-notices-wrapper{margin-top:1em}.woocommerce-notices-wrapper p{font-size:19px;letter-spacing:.1px;font-weight:100}.woocommerce-notices-wrapper a{text-decoration:underline}.widget-footer .widget li{padding-bottom:10px}}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{width:30% !important;overflow:visible !important}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-img img{width:100% !important;max-width:100% !important;height:180px !important;object-fit:contain !important}