/*
Generated time: June 19, 2025 09:04
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.btn{background-color:#555;color:#fff;padding:10px 15px;line-height:normal;text-transform:uppercase;font-weight:500;font-size:15px;cursor:pointer;outline:0}.btn:hover{background-color:#000;color:#fff}#cws_var_table{padding-left:30px;clear:both}#cws-variants-tbl{overflow-x:auto}#variants{background-color:transparent;border-collapse:collapse;width:100%;border-spacing:0;margin-bottom:20px;font-size:15px;border:none}#variants td,#variants th{border:1px solid #ddd;padding:10px;text-align:center}#variants tr:nth-child(2n){background-color:#f2f2f2}#variants tr:hover{background-color:#d7d7d7}#variants th{padding-top:10px;padding-bottom:10px;background-color:#555;color:#fff}#variants p{color:#585858;margin:0}#variants p b{margin-right:4px}#variants .money{font-weight:600;color:#00794c}#variants .out_of_stock{color:#fd0404;font-weight:700;margin-right:4px}#variants .in_stock{color:#027f02;font-weight:600;margin-right:4px;column-fill:auto}.variant-cartlist .cart_table td .pro_title{font-size:15px}.variant-cartlist .cart_table td .pro_img{display:inline-block;margin-right:15px}.variant-cartlist .cart_table td:first-child{text-align:left}.variant-cartlist .cart_table{background-color:transparent;border-collapse:collapse;width:100%;border-spacing:0;margin-bottom:0;font-size:15px;border:none}.variant-cartlist .cart_table td,.variant-cartlist .cart_table th{border:1px solid #ddd;padding:8px!important;text-align:center}.variant-cartlist .cart_table td:last-child{font-weight:600;color:#fc7200}.variant-cartlist .cart_table td p{margin-bottom:5px}tr:first-child td::after,tr:first-child th::after{content:none}#flyToCart{position:fixed;z-index:1;background:rgba(0,0,0,.72) center;height:50px;width:50px;border-top-left-radius:5px;border-bottom-left-radius:5px;bottom:50%;right:0;background-image:url(cws-variant-cart.png);background-size:25px;background-repeat:no-repeat;line-height:35px;z-index:1024}#variant_cartDiv{background-color:#fc7200;color:#fff;position:absolute;line-height:20px;width:20px;height:20px;top:-5px;right:12px;display:block;text-align:center;border-radius:50%;font-size:14px}.compare{text-decoration:line-through}.sp_msg{margin:15px 0;display:inline-block;width:100%}.cws-msg{display:none}#multi_variantcart_1{float:left}.qty-box{position:relative;text-align:center;display:inline-block;vertical-align:middle;margin-bottom:3px;min-width:90px;z-index:1}.qty-box .qtyminus,.qty-box .qtyplus{font-family:'Open Sans',sans-serif;float:left;position:relative;z-index:999;font-size:15px;font-weight:700;background-color:#ddd;color:#000;width:20px;height:32px;text-align:center;line-height:normal;margin:0;cursor:pointer;border:0;padding:0;border-radius:0;-webkit-appearance:none;appearance:none}.qty-box .number-only{background-color:#fff;margin:0;width:50px;height:32px;float:left;border:1px solid #ddd;padding:5px;text-align:center;border-radius:0}.variant-loader{position:fixed;left:0;right:0;top:0;bottom:0;padding-top:20%;background-color:rgba(0,0,0,.5);text-align:center;margin:0 auto;z-index:9999}.variant-loader img{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5);z-index:9999}.modal-content{position:relative;background-color:#fff;margin:auto auto 30px;padding:0;width:1025px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.variant-cartlist{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-header{padding:12px 15px;background-color:#555}.modal-header h2{font-size:18px;font-weight:600;color:#fff;margin:0;line-height:normal;text-align:center}.sub_total{display:table-cell;text-align:left;vertical-align:middle}.cart-button{display:table-cell;text-align:right;vertical-align:middle}.view_cart{background-color:#858585}.view_cart:hover{background-color:#7b7979}.btn.continue_btn{background-color:#000;margin-left:18px}.continue_btn:hover{background-color:#333}.modal-body{padding:20px;display:inline-block;vertical-align:top;width:100%;word-wrap:break-word}.modal-body .prd-image{width:50%;float:left;display:inline-block;text-align:center;padding:15px}#variant-minicartlist td a img{vertical-align:middle}.modal-footer{padding:15px 20px;background-color:#555;color:#fff;display:table;width:100%}.sub_total_amount{color:#fc7200;font-weight:700;font-size:20px}.cart_close{color:#fff;float:right;font-size:28px;font-weight:700;border:0;background-color:transparent;padding:0;position:absolute;right:15px;top:0}.cart_close:focus,.cart_close:hover{color:#000;text-decoration:none;cursor:pointer}.multicart_err{padding:20px;background-color:#f44336;color:#fff;margin-bottom:20px}.multicart_err p{color:#fff!important}.err_close{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.shopify-payment-button__button{display:none!important}.product-form.product-form-product-template{display:none}#AddToCartForm-product-template{display:none}.product-single__info-wrapper hr{border:none;margin:0 0 15px}.payment-buttons{display:none!important}.cws-price-box{display:none}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@media only screen and (max-width:1198px){.modal-content{width:95%}}@media only screen and (max-width:999px){.cws-msg{width:78%;font-size:13px}}@media only screen and (max-width:767px){#variants{font-size:13px}#variants td,#variants th{padding:5px}#variants .in_stock,#variants .out_of_stock{font-size:13px}.modal-header h2{font-size:16px}.variant-cartlist{padding-top:50px}.modal-body{padding:10px}.modal-footer{padding:10px}.sub_total{float:none;display:block;text-align:center;margin:0 0 10px}.cart-button{float:none;display:block;text-align:center}.cart-button{float:none;text-align:center}.btn.continue_btn{margin-left:10px;padding:8px 10px;font-size:12px}.view_cart{padding:8px 10px;font-size:12px}.qty-box{min-width:75px}.qty-box .number-only{width:40px;font-size:13px}.qty-box .qtyminus,.qty-box .qtyplus{width:17px}.variant-cartlist .cart_table td .pro_img{display:block;margin-right:0;margin-bottom:10px}.variant-cartlist .cart_table td{border:none;text-align:left!important;border-bottom:1px solid #ddd;position:relative;padding:10px!important;padding-left:45%!important;width:100%!important;display:inline-block}.variant-cartlist .cart_table thead{display:none}.variant-cartlist .cart_table tr{border:1px solid #ddd;border-bottom:2px solid #ddd}.variant-cartlist .cart_table td{border:none;text-align:left;border-bottom:1px solid #ddd;position:relative;padding-left:45%}.variant-cartlist .cart_table td:before{color:#000;position:absolute;top:12px;left:10px;width:40%;padding-right:10px;white-space:nowrap;font-weight:600;font-size:13px}.variant-cartlist .cart_table td:last-child{border-bottom:none}#variant_cartDiv{font-size:12px}.sp_msg{text-align:center}.cws-msg{width:100%;margin:0 0 10px}}@media only screen and (max-width:350px){.view_cart{display:block;margin-bottom:10px}.btn.continue_btn{margin-left:0;display:block}}.cws_var_imgs{border:2px solid #ddd;width:100px}#multi_variantcart,button.multi_variantcart{display:none!important}