.shopping-cart-wrapper .ic-cart:before,.ts-tiny-account-wrapper .account-link>a:before,.my-wishlist-wrapper a:before,.search-button>span:before{color:#1D3822!important}.pankaj-cat-item{min-width:170px;text-align:center;text-decoration:none;flex-shrink:0}.pankaj-cat-item img{width:170px;height:170px;object-fit:cover;border-radius:25px;border:1px solid #ddd;transition:.3s}.pankaj-cat-item h4{margin-top:12px;font-size:18px;font-weight:100;color:#000}.pankaj-cat-item:hover img{transform:scale(1.05)}.woocommerce-products-header+.content-container,.products-loop{margin-top:180px}.breadcrumb-title-wrapper .breadcrumb-content.container{display:flex;justify-content:center;align-items:center;flex-direction:column}.breadcrumb-title{text-align:center;width:100%;margin:0 auto}.breadcrumb{justify-content:center}.product-wrapper .meta-wrapper{text-align:center;display:flex;flex-direction:column;align-items:center}.product-wrapper .heading-title.product-name{width:100%;text-align:center;font-size:}.product-wrapper .heading-title.product-name a{display:block;text-align:center}.product-wrapper .heading-title.product-name{width:100%;text-align:center;font-size:22px;font-weight:700;line-height:1.4;margin-top:12px}.product-wrapper .heading-title.product-name a{display:block;text-align:center;font-size:18px;font-weight:700;color:#000}.product-wrapper .price{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;text-align:center;margin-top:10px}.product-wrapper .price .woocommerce-Price-amount.amount bdi{color:#22c55e!important;font-size:20px;font-weight:700}.product-wrapper .price del .woocommerce-Price-amount.amount bdi{color:#999!important;font-size:18px;font-weight:500}.custom-color-swatch{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:12px 0}.custom-color-swatch span{width:38px;height:38px;border-radius:50%;display:block;border:2px solid #e5e5e5;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.custom-color-swatch p{margin-top:8px;font-size:14px;font-weight:600;color:#444;text-transform:capitalize}.custom-product-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 15px;margin:10px 0 0}.custom-product-icons .icon-item{display:flex;align-items:center;gap:14px}.custom-product-icons .icon-item img{width:42px;height:42px;object-fit:contain;flex-shrink:0}.custom-product-icons .icon-item span{font-size:10px;line-height:1.4;color:#1d1d1d;font-weight:500}@media(max-width:767px){.custom-product-icons{grid-template-columns:repeat(2,1fr);gap:20px}.custom-product-icons .icon-item span{font-size:14px}.custom-product-icons .icon-item img{width:29px;height:29px}}.summary .detail-meta-top{margin-bottom:5px !IMPORTANT}.pankaj-pricing-table{margin-top:-12px}.pankaj-pricing-table h3{font-size:12px;line-height:1.1;margin-bottom:10px;color:#69C240;font-weight:600;letter-spacing:-.5px}.pankaj-pricing-table table{width:100%;border:1px solid #ddd;border-radius:20px;overflow:hidden;background:#ddd;box-shadow:0 4px 18px rgb(0 0 0 / .03)}.pankaj-pricing-table td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:6px 6px;text-align:center;vertical-align:middle;background:#fff;font-size:12px;color:#111;min-width:100px}.pankaj-pricing-table table tbody tr:first-child td{padding-top:12px!important;padding-bottom:12px!important;vertical-align:middle!important}.pankaj-pricing-table tr td:last-child{border-right:none}.pankaj-pricing-table tr:last-child td{border-bottom:none}.pankaj-pricing-table .heading-col{width:180px;min-width:180px;text-align:left!important;background:#fafafa;font-size:12px;font-weight:600;padding-left:18px!important;color:#333}.pankaj-pricing-table .green{background:#69c240;box-shadow:0 4px 10px rgb(105 194 64 / .18)}.pankaj-pricing-table .gray{background:#69C240;color:#fff}.pankaj-pricing-table strong{display:block;font-size:12px;line-height:1.1;font-weight:600;color:#111}.pankaj-pricing-table small{display:block;margin-top:5px;font-size:10px;color:#8a8a8a;line-height:1.3;margin-bottom:20px}.pankaj-pricing-table td:hover{background:#fcfcfc;transition:0.2s ease}.pankaj-pricing-table .price-row td{box-shadow:inset -1px 0 0 #e5e5e5}.pankaj-pricing-table .price-row td:last-child{box-shadow:none}@media (max-width:768px){.pankaj-pricing-table{overflow:hidden!important}.pankaj-pricing-table table{min-width:100%!important;width:100%!important;table-layout:fixed!important}.pankaj-pricing-table .heading-col{width:28%!important;min-width:auto!important;padding:8px!important;font-size:14px!important}.pankaj-pricing-table td{width:18%!important;min-width:auto!important;padding:8px 4px!important;font-size:13px!important}.pankaj-pricing-table strong{font-size:14px!important;line-height:1.2!important}.pankaj-pricing-table small{font-size:10px!important;line-height:1.2!important;word-break:break-word!important}.pankaj-pricing-table h3{font-size:20px!important;margin-bottom:10px!important}}@media(max-width:768px){.pankaj-pricing-table{overflow-x:auto;margin-top:20px}.pankaj-pricing-table table{min-width:680px}.pankaj-pricing-table h3{font-size:24px}.pankaj-pricing-table td{padding:12px 8px}}.pankaj-logo-box{width:100%;margin:-12px 0}.pankaj-logo-box .logo-toggle-wrap{display:flex;align-items:center;gap:14px;cursor:pointer;margin-bottom:10px;margin-top:20px !IMPORTANT}.pankaj-logo-box .logo-toggle-wrap input{display:none}.pankaj-logo-box .toggle-slider{width:62px;height:34px;background:#dcdcdc;border-radius:50px;position:relative;transition:.3s;flex-shrink:0}.pankaj-logo-box .toggle-slider:before{content:'';width:26px;height:26px;background:#fff;border-radius:50%;position:absolute;top:4px;left:4px;transition:.3s}.pankaj-logo-box .logo-toggle-wrap input:checked+.toggle-slider{background:#6bc442}.pankaj-logo-box .logo-toggle-wrap input:checked+.toggle-slider:before{left:32px}.pankaj-logo-box .toggle-text{font-size:15px;font-weight:700;color:#111}.pankaj-logo-box .logo-print-area{display:none;background:#edf7e8;padding:25px;border-radius:20px;margin-bottom:20px}.pankaj-logo-box .upload-box{margin-bottom:35px}.pankaj-logo-box .upload-box label{display:inline-block;background:#6bc442;color:#fff;padding:4px 15px;border-radius:14px;font-size:13px;font-weight:600;cursor:pointer;margin-bottom:15px}.pankaj-logo-box .upload-box input[type="file"]{width:100%;margin-top:10px}.pankaj-logo-box .upload-box small{display:block;margin-top:12px;color:#666;font-size:14px}.pankaj-logo-box .print-title{font-size:34px;font-weight:700;margin-bottom:25px;line-height:1.2}.pankaj-logo-box .print-options{display:flex;gap:15px;margin-top:20px}.print-color-title{font-size:18px;font-weight:700;color:#68BD45;margin:0 0 20px;line-height:1.2;margin-top:-28px !IMPORTANT}.woocommerce div.product form.cart{border-top:0!important;padding-top:0!important}.pankaj-logo-box .print-card{flex:1;margin:0;padding:5px;min-height:70px;display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;border:1px solid #dfe7d8;border-radius:18px;cursor:pointer;transition:.3s ease}.pankaj-logo-box .print-card div{width:100%}.pankaj-logo-box .print-card input{display:none}.pankaj-logo-box .print-card strong{display:block;color:#68BD45;font-size:17px;font-weight:700;margin-bottom:8px}.pankaj-logo-box .print-card p{margin:0;font-size:13px;color:#111}.pankaj-logo-box .print-card.active{background:#68BD45;border-color:#68BD45}.pankaj-logo-box .print-card.active strong,.pankaj-logo-box .print-card.active p{color:#fff}.pankaj-logo-box .print-card:hover{border-color:#68BD45;transform:translateY(-2px)}@media(max-width:767px){.pankaj-logo-box .print-title{font-size:26px}.pankaj-logo-box .print-options{flex-direction:column}.pankaj-logo-box .print-card{min-height:90px;padding:16px}.pankaj-logo-box .print-card strong{font-size:18px}.pankaj-logo-box .print-card p{font-size:15px}}.woocommerce div.product form.cart .variations_button{display:block !IMPORTANT}.pankaj-attribute-list li::before{content:"";width:8px;height:8px;border-radius:50%;background:#6cc63f;flex-shrink:0}.pankaj-attribute-list li strong{font-weight:700;color:#111}.pankaj-attribute-list li:hover{border-color:#6cc63f;background:#f4ffef;transform:translateY(-2px)}@media(max-width:767px){.pankaj-attribute-list ul{gap:10px}.pankaj-attribute-list li{width:100%;font-size:15px;padding:10px 14px}}.woocommerce div.product form.cart .variations{display:table!important}.ts-discount-percent{display:none!important}.yith-wfbt-submit-block .total_price .amount,ins .amount,.woocommerce .products .product ins .amount,.product_list_widget ins .amount,div.product .price ins .amount,.price ins .amount,.yith-wfbt-section ins .amount,.ts-wishlist-table-wrapper ins .amount,.cart ins .amount{color:#69C240}.woocommerce div.product form.cart{padding-top:0px!important}.widget-container{margin:19px 0 0 0!important;padding:15px 0 0 0!important;border-width:1px 0 0 0;border-style:solid;clear:both;position:relative}p,address{margin:0 0 0 !IMPORTANT;display:block}.top-cat .woocommerce .products .product a img{box-shadow:none;height:130px;width:130px !IMPORTANT;border-radius:20px;margin:0 auto;border:1px solid}.variation-Colour,.variation-Length,.variation-Width,.variation-Height,.variation-Quantity,.variation-Size,.variation-Colour+dd,.variation-Length+dd,.variation-Width+dd,.variation-Height+dd,.variation-Quantity+dd,.variation-Size+dd{display:none!important}.woocommerce-checkout-review-order-table dl.variation dt:not(.variation-OrderSummary),.woocommerce-checkout-review-order-table dl.variation dd:not(.variation-OrderSummary){display:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-name>strong.product-quantity,.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-name{font-size:0!important;line-height:0!important}.woocommerce-checkout-review-order-table .variation-OrderSummary+dd{font-size:initial!important;line-height:initial!important}.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-total{display:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item{border:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item td{padding:0!important;border:none!important}.premium-total .right{font-size:30px;line-height:1.1;font-weight:800;color:#67c63d}.woocommerce div.product div.summary{padding-left:30px;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:auto;box-shadow:0 0 13px 0 rgb(0 0 0 / .3);margin-left:17px;border-radius:25px;padding:30px}.inputfield{padding:8px 16px!important;min-height:52px!important;font-size:18px!important;border-radius:10px!important;border:2px solid #e8e8e8!important;box-shadow:none!important}.product-builder-form{width:100%;padding:10px;background:#fff;border-radius:22px;overflow:hidden}.product-builder-form h4{font-size:15px;font-weight:500;color:#111;margin-bottom:14px;line-height:1.2;letter-spacing:-.3px;margin-bottom:10px!important;margin-top:10px!important}.custom-class{margin-bottom:24px}.wpcf7-radio{display:flex;flex-wrap:wrap;gap:10px}.pill .wpcf7-list-item{margin:0}.pill label{margin:0}.pill input[type="radio"],.pill input[type="checkbox"]{display:none}.pill .wpcf7-list-item-label{display:flex;align-items:center;justify-content:center;text-align:center;width:100px;min-height:35px;padding:10px 16px;background:#fff;border:2px solid #e7e7e7;border-radius:14px;font-size:15px;font-weight:500;line-height:1.2;color:#222;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.pill input:checked+.wpcf7-list-item-label{background:#6cc04a;border-color:#6cc04a;color:#fff}.pill .wpcf7-list-item-label:hover{border-color:#6cc04a}input[name="Caps"]+.wpcf7-list-item-label{width:170px}input[name="size"]+.wpcf7-list-item-label{width:140px;min-height:50px}input[name="quantity"]+.wpcf7-list-item-label{width:58px;min-height:38px;font-size:14px;border-radius:12px}.inputfield,.form-control{width:100%;background:#fff;outline:none;transition:.25s ease}.inputfield:focus,.form-control:focus{border-color:#6cc04a!important}textarea.inputfield{min-height:100px!important;resize:none;padding-top:14px!important}::placeholder{color:#888;opacity:1}.Custom-designer{background:#fff;border:2px solid #ececec;border-radius:22px;padding:20px 18px;margin:22px 0}input[type="checkbox"]+.wpcf7-list-item-label{width:auto!important;min-width:180px!important;min-height:46px!important;padding:10px 18px!important;border-radius:14px!important;font-size:15px!important;white-space:nowrap}.upload-note{font-size:13px;color:#666;margin-top:12px;margin-bottom:10px;line-height:1.4}.note{font-size:12px;color:#777;margin-top:10px;line-height:1.4}.design-gst{font-size:13px;line-height:1.6;color:#333;margin-top:12px}.file-btn{width:100%;border:2px solid #ececec;border-radius:14px;padding:10px;background:#fff}.file-btn::file-selector-button{background:#6cc04a;color:#fff;border:none;border-radius:10px;padding:10px 16px;margin-right:14px;cursor:pointer;font-weight:500;font-size:14px}.adesigner-btn{margin-top:16px;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;text-align:center;border:2px solid #e5e5e5;border-radius:14px;font-size:15px;font-weight:500;color:#111;cursor:pointer;transition:.25s ease}.adesigner-btn:hover{background:#6cc04a;border-color:#6cc04a;color:#fff}.submit-btn,.popup-submit-btn{width:100%;height:58px;border:none;border-radius:14px;background:#6cc04a;color:#fff;font-size:18px;font-weight:600;cursor:pointer;transition:.25s ease}.submit-btn:hover,.popup-submit-btn:hover{transform:translateY(-1px)}.quote-popup-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .65);display:none;align-items:center;justify-content:center;z-index:9999;padding:18px}.popup-quote-form{width:100%;max-width:950px;background:#fff;border-radius:22px;padding:32px 24px;position:relative}.close-popup{position:absolute;top:14px;right:18px;font-size:32px;line-height:1;cursor:pointer}.popup-quote-form label{display:block;margin-bottom:-22px;font-size:15px;font-weight:500;color:#111;margin-top:10px}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{margin-top:6px;font-size:12px}.wpcf7-response-output{margin-top:16px!important;border-radius:10px;font-size:13px}@media(max-width:767px){.product-builder-form{padding:8px}.product-builder-form h4{font-size:15px}.pill .wpcf7-list-item-label{width:calc(50% - 5px);font-size:14px}input[name="quantity"]+.wpcf7-list-item-label{width:52px;min-height:36px;font-size:13px}input[name="Caps"]+.wpcf7-list-item-label{width:150px}input[name="size"]+.wpcf7-list-item-label{width:130px}.Custom-designer{padding:18px 14px}.popup-quote-form{padding:22px 16px}}.inc-gst-text{font-size:13px;font-weight:500;color:#666;margin-left:4px}.coming-soon-text{display:inline-flex!important;align-items:center;justify-content:center;background:#e8f8e8;color:#1f7a1f;border:1px solid #b7e4b7;padding:10px 22px;border-radius:30px;font-size:16px;font-weight:600;margin:12px 0;line-height:1;width:auto!important;max-width:max-content!important}.products .product .price{display:flex!important;align-items:center;gap:6px}.products .product .price .inc-gst-text{order:999!important;margin-left:0!important;white-space:nowrap}.single-product .summary .price{display:flex!important;align-items:center;gap:6px;flex-wrap:wrap}.single-product .summary .price .inc-gst-text{order:999!important;white-space:nowrap}.woocommerce-billing-fields,.shipping_address{background:#f5f5f5;padding:34px;border-radius:1px;box-shadow:0 4px 16px rgb(0 0 0 / .08)}.woocommerce-billing-fields h3{font-size:22px;line-height:1;font-weight:600;margin-bottom:30px;color:#68bd45}#ship-to-different-address{margin:35px 0 20px!important}#ship-to-different-address label{font-size:20px!important;font-weight:600!important;color:#111!important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:grid!important;grid-template-columns:repeat(12,1fr)!important;gap:12px!important}.woocommerce form .form-row{width:100%!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}#billing_first_name_field{grid-column:1 / span 6;grid-row:1}#billing_email_field{grid-column:7 / span 6;grid-row:1}#billing_phone_field{grid-column:1 / span 6;grid-row:2}#billing_company_field{grid-column:7 / span 6;grid-row:2}#billing_address_1_field{grid-column:1 / span 12;grid-row:3}#billing_city_field{grid-column:1 / span 4;grid-row:4}#billing_postcode_field{grid-column:5 / span 4;grid-row:4}#billing_state_field{grid-column:9 / span 4;grid-row:4}#billing_country_field{grid-column:1 / span 12;grid-row:5}#shipping_first_name_field{grid-column:1 / span 6;grid-row:1}#shipping_email_field{grid-column:7 / span 6;grid-row:1}#shipping_phone_field{grid-column:1 / span 6;grid-row:2}#shipping_company_field{grid-column:7 / span 6;grid-row:2}#shipping_address_1_field{grid-column:1 / span 12;grid-row:3}#shipping_city_field{grid-column:1 / span 4;grid-row:4}#shipping_postcode_field{grid-column:5 / span 4;grid-row:4}#shipping_state_field{grid-column:9 / span 4;grid-row:4}#shipping_country_field{grid-column:1 / span 12;grid-row:5}#billing_address_2_field,#shipping_address_2_field{display:none!important}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{width:100%!important;height:55px!important;background:#fff!important;border:1px solid #b7b7b7!important;border-radius:2px!important;box-shadow:none!important;font-size:17px!important;color:#222!important}.woocommerce form .input-text{padding:0 22px!important}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{display:flex!important;align-items:center!important;padding:0 22px!important}.select2-container--default .select2-selection__rendered{line-height:60px!important;padding:0!important}.select2-container--default .select2-selection__arrow{height:64px!important;right:15px!important}.woocommerce input::placeholder{color:#9c9c9c!important;opacity:1!important}.woocommerce-checkout .optional{display:none!important}.woocommerce form .form-row label{display:block!important;margin-bottom:0;font-size:11px;font-weight:600;color:#222;line-height:1.4}.woocommerce form .form-row label .optional{font-size:13px;color:#777;font-weight:400}.woocommerce form .form-row label .required{color:#e53935}@media (max-width:768px){.woocommerce-billing-fields,.shipping_address{padding:20px;border-radius:20px}.woocommerce-billing-fields h3{font-size:42px}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-direction:column!important}#billing_first_name_field{order:1}#billing_email_field{order:2}#billing_phone_field{order:3}#billing_company_field{order:4}#billing_address_1_field{order:5}#billing_city_field{order:6}#billing_postcode_field{order:7}#billing_state_field{order:8}#billing_country_field{order:9}#shipping_first_name_field{order:1}#shipping_email_field{order:2}#shipping_phone_field{order:3}#shipping_company_field{order:4}#shipping_address_1_field{order:5}#shipping_city_field{order:6}#shipping_postcode_field{order:7}#shipping_state_field{order:8}#shipping_country_field{order:9}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{width:100%!important;margin-bottom:15px!important}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{height:58px!important;font-size:16px!important}}.efp-top-bar{background:#1D3822;width:100%;padding:12px 20px;position:relative;z-index:999;overflow:hidden}.efp-top-bar-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center}.efp-marquee{flex:1;overflow:hidden;white-space:nowrap}.efp-marquee-track{display:inline-flex;align-items:center;white-space:nowrap;animation:efpMarquee 55s linear infinite}.efp-marquee-track span{padding-right:120px;font-size:16px;font-weight:600;color:#234823}.efp-top-phone{flex-shrink:0;margin-left:25px;text-decoration:none;color:#000;font-size:16px;font-weight:700;display:flex;align-items:center;gap:10px}.efp-top-phone i{font-size:20px}@keyframes efpMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(max-width:768px){.efp-top-bar{padding:10px 15px}.efp-top-bar-inner{flex-direction:column;gap:8px}.efp-marquee{width:100%}.efp-marquee-track span{font-size:14px;padding-right:80px}.efp-top-phone{margin-left:0;font-size:14px}.efp-top-phone i{font-size:16px}}.efp-top-phone{flex-shrink:0;display:flex;align-items:center;gap:12px;text-decoration:none;color:#1f3b1f;font-size:18px;font-weight:700;background:#fff;padding:5px 10px;border-radius:50px;box-shadow:0 4px 15px rgb(0 0 0 / .08);transition:all .3s ease}.efp-top-phone:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .12)}.efp-top-phone i{width:30px;height:30px;border-radius:50%;background:#4CAF50;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.efp-subscribe-wrap{width:100%;max-width:700px;margin:0 auto;position:relative}.efp-subscribe-wrap p{margin:0!important}.efp-subscribe-wrap .wpcf7-form{position:relative}.efp-subscribe-wrap .wpcf7-form-control-wrap{display:block;width:100%}.efp-subscribe-wrap input[type="email"]{width:100%!important;height:88px!important;background:#f1f1f1!important;border:2px solid #7d8694!important;border-radius:28px!important;padding:0 300px 0 35px!important;font-size:22px!important;font-weight:500!important;color:#555!important;outline:none!important;box-sizing:border-box!important;box-shadow:none!important}.efp-subscribe-wrap input[type="email"]::placeholder{color:#7a7a7a!important;text-transform:uppercase;letter-spacing:.5px}.efp-subscribe-wrap input[type="submit"]{position:absolute!important;top:6px!important;right:6px!important;width:290px!important;height:76px!important;border:none!important;border-radius:22px!important;background:#69c81d!important;color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:.5px;cursor:pointer!important;z-index:99!important;transition:all .3s ease!important;margin:0!important;padding:0!important}.efp-subscribe-wrap input[type="submit"]:hover{background:#58ad19!important;transform:translateY(-1px)}.efp-subscribe-wrap .wpcf7-not-valid-tip{font-size:12px!important;margin-top:6px}.efp-subscribe-wrap .wpcf7-response-output{margin:15px 0 0!important;padding:10px!important;font-size:13px!important;border-radius:10px}.efp-subscribe-wrap .wpcf7-spinner{position:absolute;bottom:-35px;left:0}@media (max-width:767px){span.woocommerce-Price-amount.amount{font-size:12px !IMPORTANT}.efp-subscribe-wrap{max-width:100%;position:relative}.efp-subscribe-wrap input[type="email"]{width:100%!important;height:68px!important;padding:0 170px 0 20px!important;font-size:16px!important;border-radius:20px!important}.efp-subscribe-wrap input[type="submit"]{position:absolute!important;top:4px!important;right:4px!important;width:165px!important;height:60px!important;margin:0!important;border-radius:16px!important;font-size:15px!important;line-height:60px!important}}.menu-desc,.menu-desc-lv0{display:none!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#9e9e9e!important;line-height:64px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:64px!important;padding-left:0!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{display:inline!important;height:auto!important;line-height:64px!important;margin:0!important;padding:0!important}.woocommerce-cart .woocommerce .cart-collaterals,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{width:100%!important;max-width:509px}.inc-gst-text{display:inline!important;white-space:nowrap!important;margin-left:4px}span.woocommerce-Price-amount.amount{font-size:17px !IMPORTANT}.premium-row .left{font-size:16px!important;font-weight:600;color:#1D3822!important;max-width:100%}.premium-total .left{font-size:17px;font-weight:700;color:#1D3822!important;color:#111}.woocommerce-checkout-review-order-table ul#shipping_method{margin:0!important}.woocommerce-checkout-review-order-table ul#shipping_method li{white-space:nowrap!important}h3#order_review_heading{display:none}.quote-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .65);display:none;z-index:999999}.quote-popup-overlay.active{display:block}.popup-quote-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;max-width:90vw;background:#fff;border-radius:12px;padding:40px;box-shadow:0 15px 50px rgb(0 0 0 / .25);z-index:9999999}.close-popup{position:absolute;top:15px;right:20px;font-size:34px;cursor:pointer}.popup-quote-form .row{display:flex;flex-wrap:wrap;margin:0 -10px}.popup-quote-form .col-md-6{width:50%;padding:0 10px;box-sizing:border-box}@media(max-width:768px){.popup-quote-form{width:95%;padding:25px}.popup-quote-form .col-md-6{width:100%}}.elementor-element-4acfb9b{animation:none!important;transform:none!important}.elementor-element-c38f0cc{animation:none!important;transform:none!important}.elementor-element-c38f0cc.animated{animation:none!important;transform:none!important}.elementor-element-c38f0cc{animation:none!important;transform:none!important;perspective:none!important;filter:none!important}.elementor-column.animated,.elementor-widget.animated,.elementor-element.animated{animation:none!important;transform:none!important}.animated.fadeInDown,.animated.fadeInUp,.animated.fadeInLeft,.animated.fadeInRight,.animated.zoomIn,.animated.slideInUp{animation:none!important;transform:none!important}.premium-cf7-container .animated{animation:none!important;transform:none!important}.three-custom-class .row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px}.three-custom-class .col-4{flex:1 1 0!important;max-width:none!important;width:auto!important}.three-custom-class .col-1{flex:0 0 20px!important;width:20px!important;max-width:20px!important;text-align:center}.three-custom-class input.wpcf7-text{width:100%!important;height:48px;border:1px solid #d9d9d9;border-radius:12px;text-align:center}.multiply-sign{font-size:28px;line-height:1;color:#111}.premium-cf7-container input.wpcf7-submit{font-size:16px;color:#fff;background-color:#6CC04A !IMPORTANT;border:1px solid #6CC04A;font-weight:900;border-radius:0;text-decoration:none;box-shadow:none;margin-top:10px;padding:5px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}p.adesigner-btn{display:flex;justify-content:center;align-items:center;width:100%;text-align:center}.elementor-invisible{visibility:visible!important}.premium-carousel-template .elementor-invisible{visibility:visible!important;opacity:1!important}.premium-carousel-template .elementor-invisible{visibility:visible!important;opacity:1!important;animation:none!important}.ts-header .ts-search-normal .search-content input[type="text"]{border:1px solid #68BD45;border-radius:20px}.woocommerce-checkout-review-order-table dl.variation{margin:0!important}.woocommerce-checkout-review-order-table dd{margin:0!important;padding:0!important}.variation-OrderSummary{margin:0!important}.variation-OrderSummary+dd{margin:0!important;padding:0!important}.pankaj-premium-table{margin:0!important;padding:0!important}.woocommerce-shipping-totals td{padding-top:8px!important}.pankaj-grand-total-row th,.pankaj-grand-total-row td{padding-top:12px!important}.free-shipping-label{display:inline-block;background:#e8f7df;color:#69be45;padding:4px 10px;border-radius:20px;font-size:13px;font-weight:700}.pankaj-grand-total-row{border-top:2px solid #67c23a;padding-top:0px!important;margin-top:0px!important}.pankaj-product-divider{border-top:1px solid #dfe7d8;margin:25px 0}.pankaj-item-heading{font-size:12px;font-weight:500;color:#000;margin:6px 0 6px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.pankaj-grand-total-row{border-top:2px solid #67c23a;padding-top:20px;margin-top:20px}.pankaj-grand-total-row th,.pankaj-grand-total-row td{font-size:32px;font-weight:700;color:#67c23a}.pankaj-grand-total-row{display:flex;justify-content:space-between;align-items:center;gap:20px}.pankaj-grand-total-row .left{flex:1}.pankaj-grand-total-row .right{text-align:right;white-space:nowrap}.woocommerce-shipping-totals th{display:none!important}.woocommerce-shipping-totals td{width:100%!important}.woocommerce-shipping-totals .woocommerce-Price-amount{color:#111!important;font-weight:700!important}.woocommerce-shipping-totals .inc-gst-text{color:#888!important;font-weight:400!important}.woocommerce-shipping-totals td{padding-left:0!important;padding-right:0!important}.woocommerce-shipping-totals ul,.woocommerce-shipping-totals li{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-shipping-totals td{text-align:left!important;padding-left:0!important}.woocommerce-shipping-totals ul{width:100%!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals li{display:flex!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals td{text-align:right!important}.pankaj-premium-table .premium-row:last-child{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.variation-OrderSummary{margin-bottom:0!important}.variation-OrderSummary .pankaj-premium-table{margin-bottom:0!important}.woocommerce-checkout-review-order-table dl.variation,.woocommerce-checkout-review-order-table dd{margin-bottom:0!important}.pankaj-premium-table p{margin:0!important;padding:0!important}.pankaj-premium-table br{display:none!important}.woocommerce-checkout-review-order-table dl.variation dd{margin-bottom:0!important;padding-bottom:0!important}label[for="payment_method_stripe"]{font-size:0!important}label[for="payment_method_stripe"]:after{content:'Credit/Debit Card';font-size:16px}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{height:45px!important}th.product-total{display:none}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-weight:400!important;padding:10px!important}@media (max-width:768px){.woocommerce form .form-row .input-text,.woocommerce form .form-row select{margin-bottom:8px}}@media (max-width:768px){.woocommerce form .form-row.address-field .select2-container .select2-selection--single{margin-bottom:8px}}.woocommerce-cart .product-name>a{display:none!important}.woocommerce-cart .variation dt{display:none!important}.woocommerce-cart .variation-LogoPrinting,.woocommerce-cart .variation-LogoPrinting+dd,.woocommerce-cart .variation-TotalPieces,.woocommerce-cart .variation-TotalPieces+dd,.woocommerce-cart .variation-PrintingCost,.woocommerce-cart .variation-PrintingCost+dd{display:none!important}.woocommerce-account .customer-login{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;max-width:1300px;margin:50px auto}.woocommerce-account .u-column1,.woocommerce-account .u-column2{background:#fff;padding:40px;border-radius:30px;box-shadow:0 10px 40px rgb(0 0 0 / .08);border:1px solid #ececec}.woocommerce-account h2{font-size:38px;margin-bottom:30px;font-weight:700}.woocommerce-account input.input-text{height:60px!important;border-radius:14px!important;border:1px solid #d9d9d9!important;padding:0 20px!important;font-size:16px!important}.woocommerce-account button.button{background:#1D3822!important;border-color:#1D3822!important;color:#fff!important;height:58px;padding:0 35px!important;border-radius:14px!important;font-size:16px;font-weight:700}.custom-social-login{margin-top:20px}.custom-social-login .nsl-container{width:100%}.custom-social-login .nsl-button{border-radius:14px!important;overflow:hidden}.woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px}@media(max-width:768px){.woocommerce-account .customer-login{grid-template-columns:1fr;gap:25px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:25px;border-radius:20px}.woocommerce-account h2{font-size:28px}}.woocommerce-account .customer-login{max-width:1400px;margin:60px auto;gap:60px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{position:relative;background:#fff;border-radius:35px;padding:50px;border:1px solid #e7e7e7;box-shadow:0 15px 50px rgb(0 0 0 / .06);overflow:hidden}.woocommerce-account .u-column1:before,.woocommerce-account .u-column2:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#68BD45,#90d96f)}.woocommerce-account .u-column1 h2:before{content:"👋 "}.woocommerce-account .u-column2 h2:before{content:"🚀 "}.woocommerce-account h2{font-size:42px;font-weight:700;margin-bottom:10px;color:#111}.woocommerce-account .u-column1 h2:after{content:"Sign in to access your orders and account.";display:block;font-size:15px;font-weight:400;color:#777;margin-top:12px}.woocommerce-account .u-column2 h2:after{content:"Create an account and start ordering online.";display:block;font-size:15px;font-weight:400;color:#777;margin-top:12px}.woocommerce-account input.input-text{height:65px!important;border-radius:16px!important;border:1px solid #dcdcdc!important;padding:0 22px!important;font-size:16px!important;transition:.3s}.woocommerce-account input.input-text:focus{border-color:#1D3822!important;box-shadow:0 0 0 4px rgb(104 189 69 / .12)}.woocommerce-account button.button{height:60px;min-width:180px;border-radius:16px!important;background:#1D3822!important;border-color:#1D3822!important;font-size:18px!important;font-weight:700!important;transition:.3s}.woocommerce-account button.button:hover{transform:translateY(-2px)}.custom-social-login{margin-top:30px;position:relative}.custom-social-login:before{content:"OR CONTINUE WITH";display:block;text-align:center;font-size:12px;letter-spacing:1px;color:#999;margin-bottom:18px}.custom-social-login .nsl-button{border-radius:14px!important;overflow:hidden;margin-bottom:12px!important}.woocommerce-LostPassword{margin-top:12px}.woocommerce-LostPassword a{color:#68BD45;font-weight:600}.woocommerce-account .u-column1:hover,.woocommerce-account .u-column2:hover{transform:translateY(-4px);transition:.3s}@media(max-width:768px){.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:28px;border-radius:25px}.woocommerce-account h2{font-size:30px}.woocommerce-account button.button{width:100%;min-width:100%}}.woocommerce-account .u-column1,.woocommerce-account .u-column2{backdrop-filter:blur(10px);box-shadow:0 20px 60px rgb(0 0 0 / .08)}.woocommerce-account .u-column1:hover,.woocommerce-account .u-column2:hover{transform:translateY(-5px);transition:.3s ease}.custom-social-login .nsl-button{width:100%!important}.woocommerce-form-login .form-row{margin-bottom:16px!important}.woocommerce-form-login .form-row:first-child{margin-bottom:22px!important}.variation-OrderSummary+dd{width:100%!important;display:block!important}.woocommerce-checkout-review-order-table dl.variation{width:100%!important}.woocommerce-checkout-review-order-table dd.variation-OrderSummary{width:100%!important}.variation-OrderSummary+dd{width:100%!important;display:block!important;margin:0!important;padding:0!important}.pankaj-premium-table{width:100%!important;margin:0!important;padding:0!important}.pankaj-premium-table .premium-row{display:flex!important;align-items:flex-start!important;gap:1px!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #e8e8e8!important}tr.woocommerce-cart-form__cart-item.cart_item .pankaj-premium-table .premium-row{width:90%!important}.pankaj-premium-table .premium-row:last-child{border-bottom:none!important}.pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:18px!important;font-weight:500!important;color:#111!important}.pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:4px!important;white-space:nowrap!important;font-size:13px!important;margin-top:5px !!important}.pankaj-premium-table .premium-row .left{font-size:14px!important;font-weight:600!important;color:#1D3822!important}.pankaj-premium-table .premium-row small{display:block!important;margin-top:1px!important;color:#777!important;font-size:13px!important}.woocommerce-checkout-review-order-table dl.variation{width:100%!important}.woocommerce-checkout-review-order-table dd.variation-OrderSummary{width:100%!important;display:block!important}.variation-OrderSummary .pankaj-premium-table{width:100%!important}.cart-subtotal td,.order-total td{width:auto!important;text-align:right!important}.woocommerce .checkout #order_review table .product-total,.woocommerce .checkout #order_review table tfoot td{padding-left:0px!important}@media (max-width:768px){tr.woocommerce-cart-form__cart-item.cart_item .pankaj-premium-table .premium-row{width:125%!important}.shop_table .quantity input.qty,.woocommerce .woocommerce-mini-cart-item .quantity input.qty{margin-bottom:7px}}.woocommerce table.shop_table.woocommerce-cart-form__contents th{padding:0 0 0 0 !IMPORTANT;display:none}@media (max-width:768px){.pankaj-premium-table .premium-row{display:flex!important;align-items:flex-start!important;gap:1px!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #e8e8e8!important}}.woocommerce-shipping-totals td{text-align:center!important;padding:20px 0!important}.woocommerce-shipping-totals ul#shipping_method{list-style:none!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals ul#shipping_method li{width:100%!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals label{display:block!important;width:100%!important;font-size:15px!important;font-weight:600!important;margin-bottom:15px!important;line-height:1.5!important;position:relative!important}.woocommerce-shipping-totals .pickup-address{display:block!important;margin-top:5px!important;margin-left:-19px!important;color:#666!important;font-size:14px!important;padding-right:60px!important}.woocommerce-shipping-totals label span[style*="float:right"]{position:absolute!important;top:0!important;right:0!important;float:none!important;color:#69C240!important;font-weight:600!important}@media (max-width:767px){.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount{display:inline!important;transform:none!important}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important;padding-right:18px!important}.woocommerce-shipping-totals .pickup-address{margin-left:0!important;padding-right:0!important}#shipping_method li label span[style*="float:right"]{position:static!important;float:right!important}}.woocommerce-shipping-totals label br{display:none!important}.woocommerce-shipping-totals label .woocommerce-Price-amount{font-size:18px!important;font-weight:700!important;color:#000!important}.woocommerce-shipping-destination{text-align:center!important;font-size:16px!important;line-height:1.6!important;margin:10px 0 15px!important;color:#222!important;font-style:normal!important}.woocommerce-shipping-destination strong{font-weight:600!important}.shipping-calculator-button{display:block!important;text-align:center!important;margin-top:12px!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;color:#000!important}.shipping-calculator-button:hover{color:#1D3822!important}.shipping-calculator-button:before{margin-right:8px!important}@media(max-width:768px){.woocommerce-shipping-totals label{font-size:12px!important}.woocommerce-shipping-totals label .woocommerce-Price-amount{font-size:13px!important}.woocommerce-shipping-destination{font-size:15px!important}}@media(max-width:768px){.woocommerce ul#shipping_method li .amount{margin-right:0}}.breadcrumb-title-wrapper .breadcrumb-title{gap:10px!important}@media (max-width:768px){body.woocommerce div.product div.summary{padding-left:0;padding-right:0;margin-top:0px!important;padding:20px!important}.woocommerce div.product div.summary{padding-left:0px!important;margin:0;gap:10px;width:auto;box-shadow:none;margin-left:0px!important;border-radius:25px;padding:30px}.pankaj-logo-box .print-card{display:flex;align-items:center;gap:18px;background:#fff;padding:5px!important;border-radius:22px;margin-bottom:18px;cursor:pointer;transition:0.3s}.pankaj-logo-box .print-card strong{font-size:15px!important}}.single-product .summary .price{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}.single-product .summary .price .single-stock-qty{flex:0 0 100%;width:100%;display:flex!important;align-items:center;gap:20px;margin-top:10px;clear:both}.single-product .summary .price .stock-status{display:inline-block;font-size:16px;font-weight:500;color:#111}.single-product .summary .price .stock-count{display:inline-block;font-size:16px;font-weight:600;color:#111}@media (max-width:768px){.single-product .summary .price .single-stock-qty{gap:12px;margin-top:8px}.single-product .summary .price .stock-status,.single-product .summary .price .stock-count{font-size:14px}}.single-product .summary .price{font-size:24px!important;font-weight:700!important}.single-product .summary .price .woocommerce-Price-amount.amount bdi{font-size:20px!important;font-weight:800!important}.single-product .summary .price del .woocommerce-Price-amount.amount bdi{font-size:16px!important;font-weight:600!important;color:#999!important}.single-product .summary .price .inc-gst-text{font-size:11px!important;font-weight:600!important}.woocommerce div.product .summary>.price,div.product .summary>.ts-variation-price{overflow:visible!important}.single-product .summary .price del{display:inline-flex!important;align-items:center!important}.single-product .summary .price del .woocommerce-Price-amount{display:flex!important;align-items:center!important;height:100%!important}.single-product .summary .price del .woocommerce-Price-amount bdi{display:flex!important;align-items:center!important;line-height:1!important}.single-product-buttons{order:-1!important;margin-bottom:20px!important}.single-product form.cart .single_add_to_cart_button{width:350px!important;flex:0 0 350px!important}@media (max-width:767px){.single-product form.cart .single_add_to_cart_button{width:100%!important;flex:1 1 auto!important}}.single-product .woocommerce-product-gallery__image img{max-width:60%!important;margin:0 auto!important;display:block!important}.top-banner h3,h4,h5,h6{margin:0 0 0 0 !IMPORTANT}#sib_signup_form_2{width:100%}#sib_signup_form_2 .sib_signup_box_inside_2{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:nowrap!important}#sib_signup_form_2 p{margin:0!important;padding:0!important}#sib_signup_form_2 input[type="email"]{width:320px!important;min-width:320px!important;height:50px!important;border:1px solid #d8d8d8!important;border-radius:4px!important;padding:0 15px!important;font-size:15px!important;box-sizing:border-box!important}#sib_signup_form_2 .sib-default-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:50px!important;min-width:130px!important;padding:0 25px!important;background:#69C240!important;color:#fff!important;border:none!important;border-radius:4px!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important}#sib_signup_form_2 .sib-default-btn:hover{background:#5aae38!important}@media(max-width:767px){#sib_signup_form_2 .sib_signup_box_inside_2{flex-direction:column!important;align-items:stretch!important}#sib_signup_form_2 input[type="email"]{width:100%!important;min-width:100%!important}#sib_signup_form_2 .sib-default-btn{width:100%!important}}#sib_signup_form_2 input[type="email"]{width:350px!important;height:54px!important;border-radius:6px!important}#sib_signup_form_2 .sib-default-btn{height:54px!important;min-width:140px!important;border-radius:6px!important;background:#69C240!important;font-weight:600!important;margin-bottom:12px}#sib_signup_form_2 .sib_signup_box_inside_2{gap:5px!important}.pankaj-pricing-table{background:#edf7e8;padding:10px;border-radius:25px;margin-bottom:0}.pankaj-pricing-table table{background:#edf7e8}.pankaj-pricing-table td{background:#edf7e8}.pankaj-pricing-table table{margin-bottom:0 !IMPORTANT}.woocommerce div.product .images .product-label>span.onsale,.woocommerce div.product .images .product-label>span{display:none !IMPORTANT}.shipping-days{display:block;font-size:12px;color:#666;margin-top:2px;margin-left:22px;line-height:1.4}.shipping-days,.pickup-address{display:block;font-size:12px;color:#666;line-height:1.4;padding-left:22px;margin-top:2px;margin-left:-20px}.pickup-address{max-width:220px}#shipping_method li label{position:relative;display:block;padding-right:80px}#shipping_method li label .pickup-address{display:block;margin-top:4px;max-width:1250px;font-size:12px;line-height:1.4;color:#666}#shipping_method li label span[style*="float:right"]{position:absolute!important;top:0!important;float:none!important;color:#69C240!important;font-size:15px;font-weight:600;line-height:1}@media (max-width:767px){#shipping_method li label{padding-right:60px}#shipping_method li label span[style*="float:right"]{right:0!important;font-size:16px}}.woocommerce-product-gallery .flex-control-thumbs{width:120px!important}.woocommerce-product-gallery .flex-control-thumbs li{width:110px!important;height:145px!important;margin-bottom:12px!important}.woocommerce-product-gallery .flex-control-thumbs li img{width:110px!important;height:145px!important;object-fit:cover}@media(max-width:768px){.woocommerce-product-gallery .flex-control-thumbs{width:auto!important}.woocommerce-product-gallery .flex-control-thumbs li{width:75px!important;height:95px!important}.woocommerce-product-gallery .flex-control-thumbs li img{width:75px!important;height:95px!important}.single-product .woocommerce-product-gallery__image img{max-width:85%!important;margin:0 auto!important;display:block!important}}.grecaptcha-badge{visibility:hidden!important}.variations tr:has(#pa_colour){display:none!important}.variations tr:has(#width){display:none!important}.variations tr:has(#height){display:none!important}.variations tr:has(#pa_size){display:none!important}.woocommerce div.product form.cart .variations th.label{margin-top:-23px!important}h1.product_title.entry-title{font-size:23px!important;color:#000;line-height:1.2!important}.single-product .summary p.price.hidden{display:none!important}.ts-product-attribute>div a{border-radius:20px;color:#000;background:#fff!important;font-size:17px}.pankaj-pricing-table{margin-top:0px!important}.single-product .summary .price .stock-status{font-size:14px !IMPORTANT}.single-product .summary .price .stock-count{font-size:14px !IMPORTANT}.ts-product-attribute>div:not(.color):hover a,.ts-product-attribute>div:not(.color).selected a{border-color:var(--loobek-text-bold-color);color:#fff!important;background:#69C240!important}.buy-more-save-more{font-weight:700;padding:12px !IMPORTANT;text-align:left!important;color:#69C240!important}.pankaj-pricing-table table tbody tr:first-child td{padding-top:0px!important;padding-bottom:4px!important;vertical-align:middle!important}#shipping_method label{color:#000!important;font-weight:600}#shipping_method input[type="radio"]:checked+label{color:#69C240!important}.wc_payment_methods label{color:#000!important;font-weight:600}.wc_payment_methods input[type="radio"]:checked+label{color:#69C240!important;font-size:16px}.active-tier{background:#6BC53F!important;color:#fff!important}.active-tier strong,.active-tier small,.active-tier span{color:#fff!important}.woocommerce-privacy-policy-text{display:none!important}#billing_phone_field .woocommerce-input-wrapper{position:relative;display:block}#billing_phone_field .woocommerce-input-wrapper::before{content:"+61";position:absolute;left:1px;top:1px;bottom:1px;width:70px;background:#fff;border-right:1px solid #d9d9d9;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#222;z-index:2}#billing_phone{padding-left:90px!important}#shipping_phone_field .woocommerce-input-wrapper{position:relative;display:block}#shipping_phone_field .woocommerce-input-wrapper::before{content:"+61";position:absolute;left:1px;top:1px;bottom:1px;width:70px;background:#fff;border-right:1px solid #d9d9d9;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#222;z-index:2}#shipping_phone{padding-left:90px!important}.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields{max-width:900px;margin:0 auto}textarea,.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea,.woocommerce form .form-row textarea.input-text{height:80px !IMPORTANT;line-height:30px}.checkout-product-wrap{display:flex;gap:15px;align-items:flex-start}.checkout-product-image img{width:130px;height:130px;object-fit:cover;border-radius:8px;border:1px solid #eee}.checkout-product-name{flex:1}.checkout-product-wrap{display:flex;flex-direction:column}.checkout-product-name{margin-bottom:10px;font-weight:600}.checkout-product-image img{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid #eee}.checkout-product-wrap{display:flex;align-items:flex-start;gap:20px;width:100%}.checkout-product-image{width:110px;min-width:110px}.checkout-product-image img{width:110px;height:110px;object-fit:cover;border:1px solid #eee;border-radius:10px}.checkout-product-content{flex:1}.checkout-product-content a{display:block;font-size:28px;font-weight:700;line-height:1.4;color:#111;text-decoration:none}.pankaj-premium-table .premium-row{display:flex;align-items:flex-start;gap:1px;padding:18px 0;border-bottom:1px solid #ececec}.premium-image{width:95px;min-width:95px}.premium-image img{width:95px;height:95px;object-fit:cover;border:1px solid #e5e5e5;border-radius:10px;display:block}.premium-content{flex:1}.premium-title{font-size:15px;font-weight:500;color:#111;margin-bottom:10px}.premium-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.premium-price del{color:#999;font-size:15px}.premium-price ins{text-decoration:none;color:#68BD45;font-size:18px;font-weight:700}.premium-qty{min-width:70px;text-align:left;font-size:15px;font-weight:600;color:#333}@media(max-width:767px){.premium-image{width:70px;min-width:70px}.premium-image img{width:70px;height:70px}.premium-title{font-size:13px}.premium-price ins{font-size:16px}.premium-qty{font-size:14px;min-width:55px}}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important}.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .inc-gst-text{display:inline-block!important;transform:translateX(-75px)!important}.woocommerce #order_review .inc-gst-text{margin-left:4px!important;font-size:12px;display:inline-block}.woocommerce-shipping-methods li label .pickup-address{display:block!important;margin-top:6px;margin-left:24px;color:#666;line-height:1.5}@media (max-width:767px){.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;overflow:hidden!important}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important;padding-right:0!important}.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount{display:inline-block!important;transform:translateX(-4px)!important}.woocommerce #order_review tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce #order_review tfoot tr.order-total td .inc-gst-text{display:block!important;text-align:right!important;margin-top:-5px!important;transform:translateX(-5px)!important}.woocommerce-shipping-totals td{padding:15px 0!important}#shipping_method li{width:100%!important}#shipping_method li label{display:block!important;width:100%!important;position:relative!important;padding-right:10px!important;line-height:1.5!important}#shipping_method .pickup-address{display:block!important;margin-top:8px!important;margin-left:-22px!important;padding-right:0!important;color:#666!important;font-size:14px!important}#shipping_method li label span[style*="float:right"]{position:absolute!important;top:0!important;right:0!important;float:none!important;color:#69C240!important;font-weight:600!important}.wc-stripe-local-payment-box{width:100%!important;overflow:hidden!important}.wc-stripe-elements-field,.StripeElement{width:100%!important}}#shipping_method li:first-child label>span>span:last-child,#shipping_method li:last-child label span[style*="float:right"]{position:absolute!important;right:0px!important;left:auto!important;transform:none!important;float:none!important}#calc_shipping_country_field,#calc_shipping_state_field,#calc_shipping_city_field{display:none!important}body.woocommerce-cart td.product-thumbnail,body.woocommerce-cart th.product-thumbnail{display:none!important}body.woocommerce-cart .premium-qty{display:none!important}.woocommerce-checkout .col2-set{width:55%!important}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:43%!important;max-width:43%!important}.premium-right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;min-width:190px;padding-right:10px}.premium-right .premium-qty{margin-bottom:12px;text-align:right}.premium-right .premium-price{text-align:right}.premium-right .premium-price del,.premium-right .premium-price ins,.premium-right .premium-price small{display:block}.print-title{display:block;color:#69C240;font-weight:600}.print-pcs{display:block;margin-top:4px;color:#888;font-size:14px}.premium-row .right{margin-left:auto;text-align:right;white-space:nowrap}.premium-row .right .inc-gst-text{display:block}.woocommerce-checkout .pankaj-premium-table .premium-right{margin-left:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;text-align:right!important;padding-right:0!important}@media (max-width:1024px){.woocommerce .col2-set{display:block!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%!important;max-width:100%!important;float:none!important;margin:0 0 25px!important}.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;float:none!important;margin-top:25px!important}}@media (max-width:767px){.woocommerce-checkout #customer_details,.woocommerce-checkout .col2-set{display:block!important;width:100%!important;max-width:100%!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin:0 0 25px 0!important;padding:0!important;clear:both!important}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .shipping_address,.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.woocommerce-checkout form.checkout{width:100%!important}}@media (max-width:767px){.woocommerce-checkout .pankaj-premium-table .premium-right{min-width:auto!important;width:auto!important;margin-left:auto!important;display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;flex:0 0 auto!important}.woocommerce-checkout .pankaj-premium-table .premium-price{width:auto!important;white-space:nowrap!important;text-align:right!important;transform:none!important}.woocommerce-checkout .pankaj-premium-table .right.green{transform:none!important;text-align:right!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot td{text-align:right!important;padding-right:20px!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot td strong{display:inline-block!important;transform:translateX(-20px)!important}.woocommerce-checkout-review-order-table tfoot td .inc-gst-text{display:block!important;transform:translateX(-20px)!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout-review-order-table tfoot tr.order-total td{text-align:right!important;padding-right:16px!important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot tr.order-total td .woocommerce-Price-amount{display:inline-block!important;transform:translateX(-16px)!important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce-checkout-review-order-table tfoot tr.order-total td .inc-gst-text{display:block!important;transform:translateX(-16px)!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr td{width:1%!important;white-space:nowrap!important;padding-right:15px!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot tr td strong,.woocommerce-checkout-review-order-table tfoot tr td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot tr td .inc-gst-text{transform:none!important;margin:0!important;right:auto!important;left:auto!important;position:static!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr{display:table!important;width:100%!important}.woocommerce-checkout-review-order-table tfoot th{width:40%!important;text-align:left!important}.woocommerce-checkout-review-order-table tfoot td{width:60%!important;text-align:right!important;padding-right:0px!important;box-sizing:border-box!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot td strong,.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount{display:inline-block!important;position:static!important;transform:none!important;margin:0!important}.woocommerce-checkout-review-order-table tfoot td .inc-gst-text{display:block!important;margin-top:2px!important;text-align:right!important}}.efp-shipping-note td{width:100%;white-space:nowrap}div#group-icon-header{top:140px!important}.cart_totals h2{text-align:center!important;display:block;width:100%;font-size:40px;font-weight:700;margin:0 0 25px}.woocommerce-cart .woocommerce{display:flex;align-items:flex-start;gap:15px}.woocommerce-cart-form{flex:1}.cart-collaterals{width:420px;margin:0!important}body.page-id-52 tr.woocommerce-shipping-totals.shipping{display:none!important}@media (max-width:767px){.woocommerce-checkout-review-order-table{table-layout:auto!important}.woocommerce-checkout-review-order-table td{overflow:visible!important}.woocommerce-checkout #order_review{overflow:visible!important}.pankaj-premium-table .premium-right{min-width:auto!important;width:auto!important;flex:0 0 auto!important}.pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:12px!important;font-weight:500!important;color:#111!important}.pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:3px!important;white-space:nowrap!important;font-size:8px!important}.page-id-52 .pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:15px!important;font-weight:500!important;color:#111!important}.page-id-52 .pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:3px!important;white-space:nowrap!important;font-size:12px!important}.page-id-52 span.woocommerce-Price-amount.amount{font-size:18px !IMPORTANT}.page-id-52 span.woocommerce-Price-amount.amount{font-size:15px !IMPORTANT}.page-id-52 tr.cart-subtotal{display:none}}.page-id-52 .cart_totals .cart-subtotal{display:none!important}.ts-search-result-container:empty{display:none!important}body>.ts-search-result-container:empty::before{display:none!important;content:none!important}.premium-price{display:flex;flex-direction:column;align-items:flex-end;gap:0!important;line-height:1!important}.premium-price .woocommerce-Price-amount{line-height:1!important;margin-bottom:0!important}.premium-price .inc-gst-text{display:block;width:auto;text-align:right;margin:0!important;padding:0!important;line-height:1!important;font-size:13px}.premium-row .right .inc-gst-text{display:block!important;position:relative!important;top:2px!important}.pankaj-premium-table .premium-row{display:flex;align-items:flex-start;gap:1px;padding:18px 0;border-bottom:1px solid #ececec}.pankaj-premium-table .left{flex:1;min-width:0}.pankaj-premium-table .right,.pankaj-premium-table .premium-right{width:135px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.pankaj-premium-table .woocommerce-Price-amount{font-size:17px!important;font-weight:600!important;line-height:1!important}.pankaj-premium-table .inc-gst-text{display:block!important;margin:4px 0 0!important;font-size:12px!important;color:#777!important;line-height:1!important;text-align:right}.pankaj-premium-table .print-title{font-size:14px;font-weight:600;color:#68BD45}.pankaj-premium-table .print-pcs{display:block;margin-top:4px;font-size:15px;color:#777}.pankaj-premium-table .premium-title{font-size:13px;font-weight:500;line-height:1.35;margin-left:10px}.pankaj-premium-table .premium-qty{margin-top:8px}.pankaj-product-divider{margin:22px 0}.premium-row .right{margin-left:auto!important;text-align:right!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;width:auto!important;min-width:fit-content!important;flex:none!important}#main-content.product-has-background .before-loop-wrapper:before,#main-content.product-has-background .term-description:before{position:static;left:0;top:0;content:""}.single-stock-qty{margin-top:10px}.single-stock-qty .stock-status{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#23AD50!important;font-size:16px;font-weight:600}.single-stock-qty .stock-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:24px;height:24px;min-width:24px;background:#23AD50;color:#fff;border-radius:50%;font-size:14px;font-weight:700;line-height:24px;padding:0}.single-stock-qty .stock-status span:last-child{display:flex;align-items:center;line-height:1}.pankaj-pricing-table{display:none}.single-product .ts-buy-now-button{display:none!important}.efp-share-buttons{display:flex;align-items:center;gap:12px;margin-top:25px}.efp-share-buttons span{font-weight:600;color:#222}.efp-share-buttons a{width:40px;height:40px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#333;text-decoration:none;transition:.3s}.efp-share-buttons a:hover{background:#69C240;color:#fff;border-color:#69C240}.efp-share-buttons a:nth-child(2){color:#1877F2}.efp-share-buttons a:nth-child(2):hover{background:#1877F2;border-color:#1877F2;color:#fff}.efp-share-buttons a:nth-child(3){color:#25D366}.efp-share-buttons a:nth-child(3):hover{background:#25D366;border-color:#25D366;color:#fff}.efp-share-buttons a:nth-child(4){color:#000}.efp-share-buttons a:nth-child(4):hover{background:#000;border-color:#000;color:#fff}.efp-share-buttons a:nth-child(5){color:#0A66C2}.efp-share-buttons a:nth-child(5):hover{background:#0A66C2;border-color:#0A66C2;color:#fff}.efp-share-buttons a:nth-child(6){color:#BD081C}.efp-share-buttons a:nth-child(6):hover{background:#BD081C;border-color:#BD081C;color:#fff}div.wpcf7 input[type^="submit"]{margin-top:36px;background:#6cc04a;border:none;width:100%}.woocommerce>form.checkout{padding-top:0px!important}fieldset#wc-stripe-upe-form{padding:0!important;margin-top:10px!important}.page-id-52 .quantity .number-button{margin-left:0px!important;margin-top:0px!important}@media (max-width:767px){.woocommerce #order_review .inc-gst-text{margin-left:4px!important;font-size:8px!important;display:inline-block}span.woocommerce-Price-amount.amount{font-size:12px !IMPORTANT}#shipping_method li:first-child label>span>span:last-child,#shipping_method li:last-child label span[style*="float:right"]{right:0px!important;font-size:12px!important}label[for="payment_method_stripe"]:after{font-size:12px!important}}.woocommerce #order_review table.shop_table tfoot td,.woocommerce table.shop_table.order_details tfoot th,.woocommerce #order_review table.shop_table tfoot th{padding:10px 0!important}#billing_country_field{display:none!important}abbr.required{color:#c6213b!important}#billing_phone_field label::after,#shipping_phone_field label::after{content:" *";color:red;font-weight:700}#efp-print-popup{display:none;position:fixed;inset:0;z-index:999999}.efp-popup-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .65)}.efp-popup-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96vw;max-width:1500px;height:92vh;max-height:92vh;overflow-y:auto;background:#fff;border-radius:18px;padding:35px;box-shadow:0 25px 60px rgb(0 0 0 / .25)}.efp-popup-close{position:absolute;top:20px;right:20px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#fff;color:#69BE45;font-size:30px;font-weight:300;line-height:1;cursor:pointer;transition:all .25s ease;z-index:9999}.efp-popup-close:focus{outline:none}.efp-popup-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:25px}.efp-popup-card{display:block;border:2px solid #e6e6e6;border-radius:16px;padding:18px;cursor:pointer;transition:.25s;text-align:center}.efp-popup-card img{width:100%;border-radius:10px}.efp-popup-card input{display:none}.efp-popup-card h4{margin:15px 0 5px}.efp-popup-card span{color:#69BE45;font-weight:700}.efp-popup-card:hover{border-color:#69BE45}.efp-popup-card.active{border-color:#69BE45;box-shadow:0 0 0 4px rgb(105 190 69 / .15)}.efp-popup-next{margin-top:30px;float:right;padding:14px 40px}.efp-popup-next:disabled{opacity:.5;cursor:not-allowed}.efp-popup-card.active{border:2px solid #69BE45;box-shadow:0 0 0 4px rgb(105 190 69 / .15)}.efp-toggle-wrap{display:flex;align-items:center;gap:14px;cursor:pointer;user-select:none;font-size:20px;font-weight:600;color:#222}.efp-toggle-wrap input{display:none}.efp-toggle-slider{position:relative;width:64px;height:34px;background:#d7d7d7;border-radius:100px;transition:.35s;flex-shrink:0;box-shadow:inset 0 2px 5px rgb(0 0 0 / .12)}.efp-toggle-slider:before{content:"";position:absolute;left:4px;top:4px;width:26px;height:26px;border-radius:50%;background:#fff;transition:.35s;box-shadow:0 4px 12px rgb(0 0 0 / .18)}.efp-toggle-wrap input:checked+.efp-toggle-slider{background:#69BE45}.efp-toggle-wrap input:checked+.efp-toggle-slider:before{transform:translateX(30px)}.efp-toggle-wrap:hover .efp-toggle-slider{box-shadow:inset 0 2px 5px rgb(0 0 0 / .12),0 0 0 6px rgb(105 190 69 / .10)}.efp-toggle-text{font-size:16px;font-weight:600;color:#222}#efp-upload-success{display:none;margin-top:15px;padding:12px 16px;background:#ecf9ef;border:1px solid #69BE45;border-radius:8px;color:#2d7d32;font-size:15px;font-weight:600}.efp-popup-help{margin-top:20px;display:flex;align-items:center;gap:10px;font-size:15px;color:#555}.efp-popup-help i{color:#69BE45;font-size:20px}.efp-popup-help a{color:#69BE45;text-decoration:none;font-weight:700}.efp-popup-help a:hover{text-decoration:underline}.efp-popup-card{position:relative}.efp-popup-card input.popup_print_type{display:block!important;position:absolute;top:15px;left:15px;width:20px;height:20px;opacity:1!important;visibility:visible!important;accent-color:#69C240;z-index:999;cursor:pointer}.efp-popup-box h2{font-size:16px;font-weight:600;color:#222;margin:0 0 12px}.efp-popup-box p{margin:0 0 20px;color:#666;font-size:15px}.efp-upload-box{margin-bottom:25px}.efp-upload-box label{display:block;font-size:16px;font-weight:600;color:#222;margin-bottom:10px}.efp-upload-box input[type=file]{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;background:#fff}.efp-upload-box small{display:block;margin-top:10px;color:#666;font-size:13px}#efp-upload-success{display:none;margin-top:15px;padding:12px 15px;background:#ECF8EE;border:1px solid #69BE45;border-radius:8px;color:#2F7D32;font-size:15px;font-weight:600}.efp-popup-divider{margin:2px 0;border:0;border-top:1px solid #ececec}.efp-print-colours{display:flex;gap:20px;align-items:center;margin:18px 0 30px;flex-wrap:wrap}.efp-colour-card{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600;font-size:15px}.efp-colour-card input{margin:0}.colour-dot{width:22px;height:22px;border-radius:50%;display:inline-block}.efp-popup-help{display:flex;align-items:center;gap:12px;margin-top:25px;font-size:20px;font-weight:600;color:#333}.efp-popup-help i{font-size:28px;color:#69BE45}.efp-popup-help a{color:#333;text-decoration:none;font-weight:700}.efp-popup-help a:hover{color:#69BE45}.efp-popup-help a{color:#69BE45!important;font-weight:700;text-decoration:none}.efp-popup-help a:hover{color:#5aa93a!important;text-decoration:underline}.efp-colour-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:25px 0 40px}.efp-colour-option{display:block;cursor:pointer}.efp-colour-option input{display:none}.efp-colour-box{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border:2px solid #e5e5e5;border-radius:16px;transition:.25s;background:#fff}.efp-colour-option:hover .efp-colour-box{border-color:#69BE45}.efp-colour-circle{width:34px;height:34px;border-radius:50%;margin-right:18px;flex-shrink:0}.efp-colour-circle.kraft{background:#c79b63}.efp-colour-circle.white{background:#fff;border:2px solid #ddd}.efp-colour-name{flex:1;font-size:26px;font-weight:700;color:#222}.efp-check{width:42px;height:42px;border-radius:50%;background:#69BE45;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;opacity:0;transition:.25s}.efp-colour-option input:checked+.efp-colour-box{border-color:#69BE45;background:#f6fff2;box-shadow:0 0 0 4px rgb(105 190 69 / .12)}.efp-colour-option input:checked+.efp-colour-box .efp-check{opacity:1}.efp-popup-help a{color:#333;text-decoration:none;font-weight:700}.efp-popup-help a:hover{color:#69BE45}.efp-popup-help a{color:#69BE45!important;font-weight:700;text-decoration:none}.efp-popup-help a:hover{color:#5aa93a!important;text-decoration:underline}.shopping-cart-wrapper .ic-cart:before,.ts-tiny-account-wrapper .account-link>a:before,.my-wishlist-wrapper a:before,.search-button>span:before{color:#1D3822!important}.pankaj-cat-item{min-width:170px;text-align:center;text-decoration:none;flex-shrink:0}.pankaj-cat-item img{width:170px;height:170px;object-fit:cover;border-radius:25px;border:1px solid #ddd;transition:.3s}.pankaj-cat-item h4{margin-top:12px;font-size:18px;font-weight:100;color:#000}.pankaj-cat-item:hover img{transform:scale(1.05)}.woocommerce-products-header+.content-container,.products-loop{margin-top:180px}.breadcrumb-title-wrapper .breadcrumb-content.container{display:flex;justify-content:center;align-items:center;flex-direction:column}.breadcrumb-title{text-align:center;width:100%;margin:0 auto}.breadcrumb{justify-content:center}.product-wrapper .meta-wrapper{text-align:center;display:flex;flex-direction:column;align-items:center}.product-wrapper .heading-title.product-name{width:100%;text-align:center;font-size:}.product-wrapper .heading-title.product-name a{display:block;text-align:center}.product-wrapper .heading-title.product-name{width:100%;text-align:center;font-size:22px;font-weight:700;line-height:1.4;margin-top:12px}.product-wrapper .heading-title.product-name a{display:block;text-align:center;font-size:18px;font-weight:700;color:#000}.product-wrapper .price{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;text-align:center;margin-top:10px}.product-wrapper .price .woocommerce-Price-amount.amount bdi{color:#22c55e!important;font-size:20px;font-weight:700}.product-wrapper .price del .woocommerce-Price-amount.amount bdi{color:#999!important;font-size:18px;font-weight:500}.custom-color-swatch{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:12px 0}.custom-color-swatch span{width:38px;height:38px;border-radius:50%;display:block;border:2px solid #e5e5e5;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.custom-color-swatch p{margin-top:8px;font-size:14px;font-weight:600;color:#444;text-transform:capitalize}.custom-product-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 15px;margin:10px 0 0}.custom-product-icons .icon-item{display:flex;align-items:center;gap:14px}.custom-product-icons .icon-item img{width:35px;height:35px;object-fit:contain;flex-shrink:0}.custom-product-icons .icon-item span{font-size:13px;line-height:1.4;color:#1d1d1d;font-weight:500}@media(max-width:767px){.custom-product-icons{grid-template-columns:repeat(2,1fr);gap:20px}.custom-product-icons .icon-item span{font-size:14px}.custom-product-icons .icon-item img{width:29px;height:29px}}.summary .detail-meta-top{margin-bottom:5px !IMPORTANT}.pankaj-pricing-table{margin-top:-12px}.pankaj-pricing-table h3{font-size:12px;line-height:1.1;margin-bottom:10px;color:#69C240;font-weight:600;letter-spacing:-.5px}.pankaj-pricing-table table{width:100%;border:1px solid #ddd;border-radius:20px;overflow:hidden;background:#ddd;box-shadow:0 4px 18px rgb(0 0 0 / .03)}.pankaj-pricing-table td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:6px 6px;text-align:center;vertical-align:middle;background:#fff;font-size:12px;color:#111;min-width:100px}.pankaj-pricing-table table tbody tr:first-child td{padding-top:12px!important;padding-bottom:12px!important;vertical-align:middle!important}.pankaj-pricing-table tr td:last-child{border-right:none}.pankaj-pricing-table tr:last-child td{border-bottom:none}.pankaj-pricing-table .heading-col{width:180px;min-width:180px;text-align:left!important;background:#fafafa;font-size:12px;font-weight:600;padding-left:18px!important;color:#333}.pankaj-pricing-table .green{background:#69c240;box-shadow:0 4px 10px rgb(105 194 64 / .18)}.pankaj-pricing-table .gray{background:#69C240;color:#fff}.pankaj-pricing-table strong{display:block;font-size:12px;line-height:1.1;font-weight:600;color:#111}.pankaj-pricing-table small{display:block;margin-top:5px;font-size:10px;color:#8a8a8a;line-height:1.3;margin-bottom:20px}.pankaj-pricing-table td:hover{background:#fcfcfc;transition:0.2s ease}.pankaj-pricing-table .price-row td{box-shadow:inset -1px 0 0 #e5e5e5}.pankaj-pricing-table .price-row td:last-child{box-shadow:none}.pankaj-logo-box{width:100%;margin:-12px 0}.pankaj-logo-box .logo-toggle-wrap{display:flex;align-items:center;gap:14px;cursor:pointer;margin-bottom:10px;margin-top:20px !IMPORTANT}.pankaj-logo-box .logo-toggle-wrap input{display:none}.pankaj-logo-box .toggle-slider{width:62px;height:34px;background:#dcdcdc;border-radius:50px;position:relative;transition:.3s;flex-shrink:0}.pankaj-logo-box .toggle-slider:before{content:'';width:26px;height:26px;background:#fff;border-radius:50%;position:absolute;top:4px;left:4px;transition:.3s}.pankaj-logo-box .logo-toggle-wrap input:checked+.toggle-slider{background:#6bc442}.pankaj-logo-box .logo-toggle-wrap input:checked+.toggle-slider:before{left:32px}.pankaj-logo-box .toggle-text{font-size:15px;font-weight:700;color:#111}.pankaj-logo-box .logo-print-area{display:none;background:#edf7e8;padding:25px;border-radius:20px;margin-bottom:20px}.pankaj-logo-box .upload-box{margin-bottom:35px}.pankaj-logo-box .upload-box label{display:inline-block;background:#6bc442;color:#fff;padding:4px 15px;border-radius:14px;font-size:13px;font-weight:600;cursor:pointer;margin-bottom:15px}.pankaj-logo-box .upload-box input[type="file"]{width:100%;margin-top:10px}.pankaj-logo-box .upload-box small{display:block;margin-top:12px;color:#666;font-size:14px}.pankaj-logo-box .print-title{font-size:34px;font-weight:700;margin-bottom:25px;line-height:1.2}.pankaj-logo-box .print-options{display:flex;gap:15px;margin-top:20px}.print-color-title{font-size:18px;font-weight:700;color:#68BD45;margin:0 0 20px;line-height:1.2;margin-top:-28px !IMPORTANT}.woocommerce div.product form.cart{border-top:0!important;padding-top:0!important}.pankaj-logo-box .print-card{flex:1;margin:0;padding:5px;min-height:70px;display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;border:1px solid #dfe7d8;border-radius:18px;cursor:pointer;transition:.3s ease}.pankaj-logo-box .print-card div{width:100%}.pankaj-logo-box .print-card input{display:none}.pankaj-logo-box .print-card strong{display:block;color:#68BD45;font-size:17px;font-weight:700;margin-bottom:8px}.pankaj-logo-box .print-card p{margin:0;font-size:13px;color:#111}.pankaj-logo-box .print-card.active{background:#68BD45;border-color:#68BD45}.pankaj-logo-box .print-card.active strong,.pankaj-logo-box .print-card.active p{color:#fff}.pankaj-logo-box .print-card:hover{border-color:#68BD45;transform:translateY(-2px)}@media(max-width:767px){.pankaj-logo-box .print-title{font-size:26px}.pankaj-logo-box .print-options{flex-direction:column}.pankaj-logo-box .print-card{min-height:90px;padding:16px}.pankaj-logo-box .print-card strong{font-size:18px}.pankaj-logo-box .print-card p{font-size:15px}}.woocommerce div.product form.cart .variations_button{display:block !IMPORTANT}div.product .summary .detail-meta-bottom{display:none}.pankaj-attribute-list li::before{content:"";width:8px;height:8px;border-radius:50%;background:#6cc63f;flex-shrink:0}.pankaj-attribute-list li strong{font-weight:700;color:#111}.pankaj-attribute-list li:hover{border-color:#6cc63f;background:#f4ffef;transform:translateY(-2px)}@media(max-width:767px){.pankaj-attribute-list ul{gap:10px}.pankaj-attribute-list li{width:100%;font-size:15px;padding:10px 14px}}.woocommerce div.product form.cart .variations{display:table!important}.ts-discount-percent{display:none!important}.yith-wfbt-submit-block .total_price .amount,ins .amount,.woocommerce .products .product ins .amount,.product_list_widget ins .amount,div.product .price ins .amount,.price ins .amount,.yith-wfbt-section ins .amount,.ts-wishlist-table-wrapper ins .amount,.cart ins .amount{color:#69C240}.woocommerce div.product form.cart{padding-top:0px!important}.widget-container{margin:19px 0 0 0!important;padding:15px 0 0 0!important;border-width:1px 0 0 0;border-style:solid;clear:both;position:relative}p,address{margin:0 0 0 !IMPORTANT;display:block}.top-cat .woocommerce .products .product a img{box-shadow:none;height:130px;width:130px !IMPORTANT;border-radius:20px;margin:0 auto;border:1px solid}.variation-Colour,.variation-Length,.variation-Width,.variation-Height,.variation-Quantity,.variation-Size,.variation-Colour+dd,.variation-Length+dd,.variation-Width+dd,.variation-Height+dd,.variation-Quantity+dd,.variation-Size+dd{display:none!important}.woocommerce-checkout-review-order-table dl.variation dt:not(.variation-OrderSummary),.woocommerce-checkout-review-order-table dl.variation dd:not(.variation-OrderSummary){display:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-name>strong.product-quantity,.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-name{font-size:0!important;line-height:0!important}.woocommerce-checkout-review-order-table .variation-OrderSummary+dd{font-size:initial!important;line-height:initial!important}.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-total{display:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item{border:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item td{padding:0!important;border:none!important}.premium-total .right{font-size:30px;line-height:1.1;font-weight:800;color:#67c63d}.woocommerce div.product div.summary{padding-left:30px;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:auto;box-shadow:0 0 13px 0 rgb(0 0 0 / .3);margin-left:17px;border-radius:25px;padding:30px}.inputfield{padding:8px 16px!important;min-height:52px!important;font-size:18px!important;border-radius:10px!important;border:2px solid #e8e8e8!important;box-shadow:none!important}.product-builder-form{width:100%;padding:10px;background:#fff;border-radius:22px;overflow:hidden}.product-builder-form h4{font-size:15px;font-weight:500;color:#111;margin-bottom:14px;line-height:1.2;letter-spacing:-.3px;margin-bottom:10px!important;margin-top:10px!important}.custom-class{margin-bottom:24px}.wpcf7-radio{display:flex;flex-wrap:wrap;gap:10px}.pill .wpcf7-list-item{margin:0}.pill label{margin:0}.pill input[type="radio"],.pill input[type="checkbox"]{display:none}.pill .wpcf7-list-item-label{display:flex;align-items:center;justify-content:center;text-align:center;width:100px;min-height:35px;padding:10px 16px;background:#fff;border:2px solid #e7e7e7;border-radius:14px;font-size:15px;font-weight:500;line-height:1.2;color:#222;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.pill input:checked+.wpcf7-list-item-label{background:#6cc04a;border-color:#6cc04a;color:#fff}.pill .wpcf7-list-item-label:hover{border-color:#6cc04a}input[name="Caps"]+.wpcf7-list-item-label{width:170px}input[name="size"]+.wpcf7-list-item-label{width:140px;min-height:50px}input[name="quantity"]+.wpcf7-list-item-label{width:58px;min-height:38px;font-size:14px;border-radius:12px}.inputfield,.form-control{width:100%;background:#fff;outline:none;transition:.25s ease}.inputfield:focus,.form-control:focus{border-color:#6cc04a!important}textarea.inputfield{min-height:100px!important;resize:none;padding-top:14px!important}::placeholder{color:#888;opacity:1}.Custom-designer{background:#fff;border:2px solid #ececec;border-radius:22px;padding:20px 18px;margin:22px 0}input[type="checkbox"]+.wpcf7-list-item-label{width:auto!important;min-width:180px!important;min-height:46px!important;padding:10px 18px!important;border-radius:14px!important;font-size:15px!important;white-space:nowrap}.upload-note{font-size:13px;color:#666;margin-top:12px;margin-bottom:10px;line-height:1.4}.note{font-size:12px;color:#777;margin-top:10px;line-height:1.4}.design-gst{font-size:13px;line-height:1.6;color:#333;margin-top:12px}.file-btn{width:100%;border:2px solid #ececec;border-radius:14px;padding:10px;background:#fff}.file-btn::file-selector-button{background:#6cc04a;color:#fff;border:none;border-radius:10px;padding:10px 16px;margin-right:14px;cursor:pointer;font-weight:500;font-size:14px}.adesigner-btn{margin-top:16px;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;text-align:center;border:2px solid #e5e5e5;border-radius:14px;font-size:15px;font-weight:500;color:#111;cursor:pointer;transition:.25s ease}.adesigner-btn:hover{background:#6cc04a;border-color:#6cc04a;color:#fff}.submit-btn,.popup-submit-btn{width:100%;height:58px;border:none;border-radius:14px;background:#6cc04a;color:#fff;font-size:18px;font-weight:600;cursor:pointer;transition:.25s ease}.submit-btn:hover,.popup-submit-btn:hover{transform:translateY(-1px)}.quote-popup-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .65);display:none;align-items:center;justify-content:center;z-index:9999;padding:18px}.popup-quote-form{width:100%;max-width:950px;background:#fff;border-radius:22px;padding:32px 24px;position:relative}.close-popup{position:absolute;top:14px;right:18px;font-size:32px;line-height:1;cursor:pointer}.popup-quote-form label{display:block;margin-bottom:-22px;font-size:15px;font-weight:500;color:#111;margin-top:10px}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{margin-top:6px;font-size:12px}.wpcf7-response-output{margin-top:16px!important;border-radius:10px;font-size:13px}@media(max-width:767px){.product-builder-form{padding:8px}.product-builder-form h4{font-size:15px}.pill .wpcf7-list-item-label{width:calc(50% - 5px);font-size:14px}input[name="quantity"]+.wpcf7-list-item-label{width:52px;min-height:36px;font-size:13px}input[name="Caps"]+.wpcf7-list-item-label{width:150px}input[name="size"]+.wpcf7-list-item-label{width:130px}.Custom-designer{padding:18px 14px}.popup-quote-form{padding:22px 16px}}.inc-gst-text{font-size:13px;font-weight:500;color:#666;margin-left:4px}.coming-soon-text{display:inline-flex!important;align-items:center;justify-content:center;background:#e8f8e8;color:#1f7a1f;border:1px solid #b7e4b7;padding:10px 22px;border-radius:30px;font-size:16px;font-weight:600;margin:12px 0;line-height:1;width:auto!important;max-width:max-content!important}.efp-loop-coming-soon{width:155px}.products .product .price{display:flex!important;align-items:center;gap:6px}.products .product .price .inc-gst-text{order:999!important;margin-left:0!important;white-space:nowrap}.single-product .summary .price{display:flex!important;align-items:center;gap:6px;flex-wrap:wrap}.single-product .summary .price .inc-gst-text{order:999!important;white-space:nowrap}.woocommerce-billing-fields,.shipping_address{background:#f5f5f5;padding:34px;border-radius:1px;box-shadow:0 4px 16px rgb(0 0 0 / .08)}.woocommerce-billing-fields h3{font-size:22px;line-height:1;font-weight:600;margin-bottom:30px;color:#68bd45}#ship-to-different-address{margin:35px 0 20px!important}#ship-to-different-address label{font-size:20px!important;font-weight:600!important;color:#111!important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:grid!important;grid-template-columns:repeat(12,1fr)!important;gap:12px!important}.woocommerce form .form-row{width:100%!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}#billing_first_name_field{grid-column:1 / span 6;grid-row:1}#billing_email_field{grid-column:7 / span 6;grid-row:1}#billing_phone_field{grid-column:1 / span 6;grid-row:2}#billing_company_field{grid-column:7 / span 6;grid-row:2}#billing_address_1_field{grid-column:1 / span 12;grid-row:3}#billing_city_field{grid-column:1 / span 4;grid-row:4}#billing_postcode_field{grid-column:5 / span 4;grid-row:4}#billing_state_field{grid-column:9 / span 4;grid-row:4}#billing_country_field{grid-column:1 / span 12;grid-row:5}#shipping_first_name_field{grid-column:1 / span 6;grid-row:1}#shipping_email_field{grid-column:7 / span 6;grid-row:1}#shipping_phone_field{grid-column:1 / span 6;grid-row:2}#shipping_company_field{grid-column:7 / span 6;grid-row:2}#shipping_address_1_field{grid-column:1 / span 12;grid-row:3}#shipping_city_field{grid-column:1 / span 4;grid-row:4}#shipping_postcode_field{grid-column:5 / span 4;grid-row:4}#shipping_state_field{grid-column:9 / span 4;grid-row:4}#shipping_country_field{grid-column:1 / span 12;grid-row:5}#billing_address_2_field,#shipping_address_2_field{display:none!important}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{width:100%!important;height:55px!important;background:#fff!important;border:1px solid #b7b7b7!important;border-radius:2px!important;box-shadow:none!important;font-size:17px!important;color:#222!important}.woocommerce form .input-text{padding:0 22px!important}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{display:flex!important;align-items:center!important;padding:0 22px!important}.select2-container--default .select2-selection__rendered{line-height:60px!important;padding:0!important}.select2-container--default .select2-selection__arrow{height:64px!important;right:15px!important}.woocommerce input::placeholder{color:#9c9c9c!important;opacity:1!important}.woocommerce-checkout .optional{display:none!important}.woocommerce form .form-row label{display:block!important;margin-bottom:0;font-size:11px;font-weight:600;color:#222;line-height:1.4}.woocommerce form .form-row label .optional{font-size:13px;color:#777;font-weight:400}.woocommerce form .form-row label .required{color:#e53935}@media (max-width:768px){.woocommerce-billing-fields,.shipping_address{padding:20px;border-radius:20px}.woocommerce-billing-fields h3{font-size:42px}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-direction:column!important}#billing_first_name_field{order:1}#billing_email_field{order:2}#billing_phone_field{order:3}#billing_company_field{order:4}#billing_address_1_field{order:5}#billing_city_field{order:6}#billing_postcode_field{order:7}#billing_state_field{order:8}#billing_country_field{order:9}#shipping_first_name_field{order:1}#shipping_email_field{order:2}#shipping_phone_field{order:3}#shipping_company_field{order:4}#shipping_address_1_field{order:5}#shipping_city_field{order:6}#shipping_postcode_field{order:7}#shipping_state_field{order:8}#shipping_country_field{order:9}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{width:100%!important;margin-bottom:15px!important}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{height:58px!important;font-size:16px!important}}.efp-top-bar{background:#D6FDC0;width:100%;padding:12px 20px;position:relative;z-index:999;overflow:hidden}.efp-top-bar-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center}.efp-marquee{flex:1;overflow:hidden;white-space:nowrap}.efp-marquee-track{display:inline-flex;align-items:center;white-space:nowrap;animation:efpMarquee 55s linear infinite}.efp-marquee-track span{padding-right:120px;font-size:16px;font-weight:600;color:#234823}.efp-top-phone{flex-shrink:0;margin-left:25px;text-decoration:none;color:#000;font-size:16px;font-weight:700;display:flex;align-items:center;gap:10px}.efp-top-phone i{font-size:20px}@keyframes efpMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(max-width:768px){.efp-top-bar{padding:10px 15px}.efp-top-bar-inner{flex-direction:column;gap:8px}.efp-marquee{width:100%}.efp-marquee-track span{font-size:14px;padding-right:80px}.efp-top-phone{margin-left:0;font-size:14px}.efp-top-phone i{font-size:16px}}.efp-top-phone{flex-shrink:0;display:flex;align-items:center;gap:12px;text-decoration:none;color:#1f3b1f;font-size:18px;font-weight:700;background:#fff;padding:5px 10px;border-radius:50px;box-shadow:0 4px 15px rgb(0 0 0 / .08);transition:all .3s ease}.efp-top-phone:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .12)}.efp-top-phone i{width:30px;height:30px;border-radius:50%;background:#4CAF50;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.efp-subscribe-wrap{width:100%;max-width:700px;margin:0 auto;position:relative}.efp-subscribe-wrap p{margin:0!important}.efp-subscribe-wrap .wpcf7-form{position:relative}.efp-subscribe-wrap .wpcf7-form-control-wrap{display:block;width:100%}.efp-subscribe-wrap input[type="email"]{width:100%!important;height:88px!important;background:#f1f1f1!important;border:2px solid #7d8694!important;border-radius:28px!important;padding:0 300px 0 35px!important;font-size:22px!important;font-weight:500!important;color:#555!important;outline:none!important;box-sizing:border-box!important;box-shadow:none!important}.efp-subscribe-wrap input[type="email"]::placeholder{color:#7a7a7a!important;text-transform:uppercase;letter-spacing:.5px}.efp-subscribe-wrap input[type="submit"]{position:absolute!important;top:6px!important;right:6px!important;width:290px!important;height:76px!important;border:none!important;border-radius:22px!important;background:#69c81d!important;color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:.5px;cursor:pointer!important;z-index:99!important;transition:all .3s ease!important;margin:0!important;padding:0!important}.efp-subscribe-wrap input[type="submit"]:hover{background:#58ad19!important;transform:translateY(-1px)}.efp-subscribe-wrap .wpcf7-not-valid-tip{font-size:12px!important;margin-top:6px}.efp-subscribe-wrap .wpcf7-response-output{margin:15px 0 0!important;padding:10px!important;font-size:13px!important;border-radius:10px}.efp-subscribe-wrap .wpcf7-spinner{position:absolute;bottom:-35px;left:0}@media (max-width:767px){span.woocommerce-Price-amount.amount{font-size:12px !IMPORTANT}.efp-subscribe-wrap{max-width:100%;position:relative}.efp-subscribe-wrap input[type="email"]{width:100%!important;height:68px!important;padding:0 170px 0 20px!important;font-size:16px!important;border-radius:20px!important}.efp-subscribe-wrap input[type="submit"]{position:absolute!important;top:4px!important;right:4px!important;width:165px!important;height:60px!important;margin:0!important;border-radius:16px!important;font-size:15px!important;line-height:60px!important}}.menu-desc,.menu-desc-lv0{display:none!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#9e9e9e!important;line-height:64px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:64px!important;padding-left:0!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{display:inline!important;height:auto!important;line-height:64px!important;margin:0!important;padding:0!important}.woocommerce-cart .woocommerce .cart-collaterals,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{width:100%!important;max-width:509px}.inc-gst-text{display:inline!important;white-space:nowrap!important;margin-left:4px}span.woocommerce-Price-amount.amount{font-size:17px !IMPORTANT}.premium-row .left{font-size:16px!important;font-weight:600;color:#1D3822!important;max-width:100%}.premium-total .left{font-size:17px;font-weight:700;color:#1D3822!important;color:#111}.woocommerce-checkout-review-order-table ul#shipping_method{margin:0!important}.woocommerce-checkout-review-order-table ul#shipping_method li{white-space:nowrap!important}h3#order_review_heading{display:none}.quote-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .65);display:none;z-index:999999}.quote-popup-overlay.active{display:block}.popup-quote-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;max-width:90vw;background:#fff;border-radius:12px;padding:40px;box-shadow:0 15px 50px rgb(0 0 0 / .25);z-index:9999999}.close-popup{position:absolute;top:15px;right:20px;font-size:34px;cursor:pointer}.popup-quote-form .row{display:flex;flex-wrap:wrap;margin:0 -10px}.popup-quote-form .col-md-6{width:50%;padding:0 10px;box-sizing:border-box}@media(max-width:768px){.popup-quote-form{width:95%;padding:25px}.popup-quote-form .col-md-6{width:100%}}.elementor-element-4acfb9b{animation:none!important;transform:none!important}.elementor-element-c38f0cc{animation:none!important;transform:none!important}.elementor-element-c38f0cc.animated{animation:none!important;transform:none!important}.elementor-element-c38f0cc{animation:none!important;transform:none!important;perspective:none!important;filter:none!important}.elementor-column.animated,.elementor-widget.animated,.elementor-element.animated{animation:none!important;transform:none!important}.animated.fadeInDown,.animated.fadeInUp,.animated.fadeInLeft,.animated.fadeInRight,.animated.zoomIn,.animated.slideInUp{animation:none!important;transform:none!important}.premium-cf7-container .animated{animation:none!important;transform:none!important}.three-custom-class .row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px}.three-custom-class .col-4{flex:1 1 0!important;max-width:none!important;width:auto!important}.three-custom-class .col-1{flex:0 0 20px!important;width:20px!important;max-width:20px!important;text-align:center}.three-custom-class input.wpcf7-text{width:100%!important;height:48px;border:1px solid #d9d9d9;border-radius:12px;text-align:center}.multiply-sign{font-size:28px;line-height:1;color:#111}.premium-cf7-container input.wpcf7-submit{font-size:16px;color:#fff;background-color:#6CC04A !IMPORTANT;border:1px solid #6CC04A;font-weight:900;border-radius:0;text-decoration:none;box-shadow:none;margin-top:10px;padding:5px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}p.adesigner-btn{display:flex;justify-content:center;align-items:center;width:100%;text-align:center}.elementor-invisible{visibility:visible!important}.premium-carousel-template .elementor-invisible{visibility:visible!important;opacity:1!important}.premium-carousel-template .elementor-invisible{visibility:visible!important;opacity:1!important;animation:none!important}.ts-header .ts-search-normal .search-content input[type="text"]{border:1px solid #68BD45;border-radius:20px}.woocommerce-checkout-review-order-table dl.variation{margin:0!important}.woocommerce-checkout-review-order-table dd{margin:0!important;padding:0!important}.variation-OrderSummary{margin:0!important}.variation-OrderSummary+dd{margin:0!important;padding:0!important}.pankaj-premium-table{margin:0!important;padding:0!important}.woocommerce-shipping-totals td{padding-top:8px!important}.pankaj-grand-total-row th,.pankaj-grand-total-row td{padding-top:12px!important}.free-shipping-label{display:inline-block;background:#e8f7df;color:#69be45;padding:4px 10px;border-radius:20px;font-size:13px;font-weight:700}.pankaj-grand-total-row{border-top:2px solid #67c23a;padding-top:0px!important;margin-top:0px!important}.pankaj-product-divider{border-top:1px solid #dfe7d8;margin:25px 0}.pankaj-item-heading{font-size:12px;font-weight:500;color:#000;margin:6px 0 6px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.pankaj-grand-total-row{border-top:2px solid #67c23a;padding-top:20px;margin-top:20px}.pankaj-grand-total-row th,.pankaj-grand-total-row td{font-size:32px;font-weight:700;color:#67c23a}.pankaj-grand-total-row{display:flex;justify-content:space-between;align-items:center;gap:20px}.pankaj-grand-total-row .left{flex:1}.pankaj-grand-total-row .right{text-align:right;white-space:nowrap}.woocommerce-shipping-totals th{display:none!important}.woocommerce-shipping-totals td{width:100%!important}.woocommerce-shipping-totals .woocommerce-Price-amount{color:#111!important;font-weight:700!important}.woocommerce-shipping-totals .inc-gst-text{color:#888!important;font-weight:400!important}.woocommerce-shipping-totals td{padding-left:0!important;padding-right:0!important}.woocommerce-shipping-totals ul,.woocommerce-shipping-totals li{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-shipping-totals td{text-align:left!important;padding-left:0!important}.woocommerce-shipping-totals ul{width:100%!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals li{display:flex!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals td{text-align:right!important}.pankaj-premium-table .premium-row:last-child{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.variation-OrderSummary{margin-bottom:0!important}.variation-OrderSummary .pankaj-premium-table{margin-bottom:0!important}.woocommerce-checkout-review-order-table dl.variation,.woocommerce-checkout-review-order-table dd{margin-bottom:0!important}.pankaj-premium-table p{margin:0!important;padding:0!important}.pankaj-premium-table br{display:none!important}.woocommerce-checkout-review-order-table dl.variation dd{margin-bottom:0!important;padding-bottom:0!important}label[for="payment_method_stripe"]{font-size:0!important}label[for="payment_method_stripe"]:after{content:'Credit/Debit Card';font-size:16px}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{height:45px!important}th.product-total{display:none}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-weight:400!important;padding:10px!important}@media (max-width:768px){.woocommerce form .form-row .input-text,.woocommerce form .form-row select{margin-bottom:8px}}@media (max-width:768px){.woocommerce form .form-row.address-field .select2-container .select2-selection--single{margin-bottom:8px}}.woocommerce-cart .product-name>a{display:none!important}.woocommerce-cart .variation dt{display:none!important}.woocommerce-cart .variation-LogoPrinting,.woocommerce-cart .variation-LogoPrinting+dd,.woocommerce-cart .variation-TotalPieces,.woocommerce-cart .variation-TotalPieces+dd,.woocommerce-cart .variation-PrintingCost,.woocommerce-cart .variation-PrintingCost+dd{display:none!important}.woocommerce-account .customer-login{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;max-width:1300px;margin:50px auto}.woocommerce-account .u-column1,.woocommerce-account .u-column2{background:#fff;padding:40px;border-radius:30px;box-shadow:0 10px 40px rgb(0 0 0 / .08);border:1px solid #ececec}.woocommerce-account h2{font-size:38px;margin-bottom:30px;font-weight:700}.woocommerce-account input.input-text{height:60px!important;border-radius:14px!important;border:1px solid #d9d9d9!important;padding:0 20px!important;font-size:16px!important}.woocommerce-account button.button{background:#1D3822!important;border-color:#1D3822!important;color:#fff!important;height:58px;padding:0 35px!important;border-radius:14px!important;font-size:16px;font-weight:700}.custom-social-login{margin-top:20px}.custom-social-login .nsl-container{width:100%}.custom-social-login .nsl-button{border-radius:14px!important;overflow:hidden}.woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px}@media(max-width:768px){.woocommerce-account .customer-login{grid-template-columns:1fr;gap:25px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:25px;border-radius:20px}.woocommerce-account h2{font-size:28px}}.woocommerce-account .customer-login{max-width:1400px;margin:60px auto;gap:60px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{position:relative;background:#fff;border-radius:35px;padding:50px;border:1px solid #e7e7e7;box-shadow:0 15px 50px rgb(0 0 0 / .06);overflow:hidden}.woocommerce-account .u-column1:before,.woocommerce-account .u-column2:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#68BD45,#90d96f)}.woocommerce-account .u-column1 h2:before{content:"👋 "}.woocommerce-account .u-column2 h2:before{content:"🚀 "}.woocommerce-account h2{font-size:42px;font-weight:700;margin-bottom:10px;color:#111}.woocommerce-account .u-column1 h2:after{content:"Sign in to access your orders and account.";display:block;font-size:15px;font-weight:400;color:#777;margin-top:12px}.woocommerce-account .u-column2 h2:after{content:"Create an account and start ordering online.";display:block;font-size:15px;font-weight:400;color:#777;margin-top:12px}.woocommerce-account input.input-text{height:65px!important;border-radius:16px!important;border:1px solid #dcdcdc!important;padding:0 22px!important;font-size:16px!important;transition:.3s}.woocommerce-account input.input-text:focus{border-color:#1D3822!important;box-shadow:0 0 0 4px rgb(104 189 69 / .12)}.woocommerce-account button.button{height:60px;min-width:180px;border-radius:16px!important;background:#1D3822!important;border-color:#1D3822!important;font-size:18px!important;font-weight:700!important;transition:.3s}.woocommerce-account button.button:hover{transform:translateY(-2px)}.custom-social-login{margin-top:30px;position:relative}.custom-social-login:before{content:"OR CONTINUE WITH";display:block;text-align:center;font-size:12px;letter-spacing:1px;color:#999;margin-bottom:18px}.custom-social-login .nsl-button{border-radius:14px!important;overflow:hidden;margin-bottom:12px!important}.woocommerce-LostPassword{margin-top:12px}.woocommerce-LostPassword a{color:#68BD45;font-weight:600}.woocommerce-account .u-column1:hover,.woocommerce-account .u-column2:hover{transform:translateY(-4px);transition:.3s}@media(max-width:768px){.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:28px;border-radius:25px}.woocommerce-account h2{font-size:30px}.woocommerce-account button.button{width:100%;min-width:100%}}.woocommerce-account .u-column1,.woocommerce-account .u-column2{backdrop-filter:blur(10px);box-shadow:0 20px 60px rgb(0 0 0 / .08)}.woocommerce-account .u-column1:hover,.woocommerce-account .u-column2:hover{transform:translateY(-5px);transition:.3s ease}.custom-social-login .nsl-button{width:100%!important}.woocommerce-form-login .form-row{margin-bottom:16px!important}.woocommerce-form-login .form-row:first-child{margin-bottom:22px!important}.variation-OrderSummary+dd{width:100%!important;display:block!important}.woocommerce-checkout-review-order-table dl.variation{width:100%!important}.woocommerce-checkout-review-order-table dd.variation-OrderSummary{width:100%!important}.variation-OrderSummary+dd{width:100%!important;display:block!important;margin:0!important;padding:0!important}.pankaj-premium-table{width:100%!important;margin:0!important;padding:0!important}.pankaj-premium-table .premium-row{display:flex!important;align-items:flex-start!important;gap:1px!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #e8e8e8!important}tr.woocommerce-cart-form__cart-item.cart_item .pankaj-premium-table .premium-row{width:90%!important}.pankaj-premium-table .premium-row:last-child{border-bottom:none!important}.pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:18px!important;font-weight:500!important;color:#111!important}.pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:4px!important;white-space:nowrap!important;font-size:13px!important;margin-top:5px !!important}.pankaj-premium-table .premium-row .left{font-size:14px!important;font-weight:600!important;color:#1D3822!important}.pankaj-premium-table .premium-row small{display:block!important;margin-top:1px!important;color:#777!important;font-size:13px!important}.woocommerce-checkout-review-order-table dl.variation{width:100%!important}.woocommerce-checkout-review-order-table dd.variation-OrderSummary{width:100%!important;display:block!important}.variation-OrderSummary .pankaj-premium-table{width:100%!important}.cart-subtotal td,.order-total td{width:auto!important;text-align:right!important}.woocommerce .checkout #order_review table .product-total,.woocommerce .checkout #order_review table tfoot td{padding-left:0px!important}@media (max-width:768px){tr.woocommerce-cart-form__cart-item.cart_item .pankaj-premium-table .premium-row{width:125%!important}.shop_table .quantity input.qty,.woocommerce .woocommerce-mini-cart-item .quantity input.qty{margin-bottom:7px}}.woocommerce table.shop_table.woocommerce-cart-form__contents th{padding:0 0 0 0 !IMPORTANT;display:none}@media (max-width:768px){.pankaj-premium-table .premium-row{display:flex!important;align-items:flex-start!important;gap:1px!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #e8e8e8!important}}.woocommerce-shipping-totals td{text-align:center!important;padding:20px 0!important}.woocommerce-shipping-totals ul#shipping_method{list-style:none!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals ul#shipping_method li{width:100%!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals label{display:block!important;width:100%!important;font-size:15px!important;font-weight:600!important;margin-bottom:15px!important;line-height:1.5!important;position:relative!important}.woocommerce-shipping-totals .pickup-address{display:block!important;margin-top:5px!important;margin-left:-19px!important;color:#666!important;font-size:14px!important;padding-right:60px!important}.woocommerce-shipping-totals label span[style*="float:right"]{position:absolute!important;top:0!important;right:0!important;float:none!important;color:#69C240!important;font-weight:600!important}@media (max-width:767px){.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount{display:inline!important;transform:none!important}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important;padding-right:18px!important}.woocommerce-shipping-totals .pickup-address{margin-left:0!important;padding-right:0!important}#shipping_method li label span[style*="float:right"]{position:static!important;float:right!important}}.woocommerce-shipping-totals label br{display:none!important}.woocommerce-shipping-totals label .woocommerce-Price-amount{font-size:18px!important;font-weight:700!important;color:#000!important}.woocommerce-shipping-destination{text-align:center!important;font-size:16px!important;line-height:1.6!important;margin:10px 0 15px!important;color:#222!important;font-style:normal!important}.woocommerce-shipping-destination strong{font-weight:600!important}.shipping-calculator-button{display:block!important;text-align:center!important;margin-top:12px!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;color:#000!important}.shipping-calculator-button:hover{color:#1D3822!important}.shipping-calculator-button:before{margin-right:8px!important}@media(max-width:768px){.woocommerce-shipping-totals label{font-size:12px!important}.woocommerce-shipping-totals label .woocommerce-Price-amount{font-size:13px!important}.woocommerce-shipping-destination{font-size:15px!important}}@media(max-width:768px){.woocommerce ul#shipping_method li .amount{margin-right:0}}.breadcrumb-title-wrapper .breadcrumb-title{gap:10px!important}@media (max-width:768px){.product-wrapper .heading-title.product-name a{font-size:13px!important;font-weight:500!important}.product-wrapper .price .woocommerce-Price-amount.amount bdi{color:#22c55e!important;font-size:14px!important}.woocommerce .products .product .price{margin-top:0px!important}}@media (max-width:768px){body.woocommerce div.product div.summary{padding-left:0;padding-right:0;margin-top:0px!important;padding:20px!important}.woocommerce div.product div.summary{padding-left:0px!important;margin:0;gap:10px;width:auto;box-shadow:none;margin-left:0px!important;border-radius:25px;padding:30px}.pankaj-logo-box .print-card{display:flex;align-items:center;gap:18px;background:#fff;padding:5px!important;border-radius:22px;margin-bottom:18px;cursor:pointer;transition:0.3s}.pankaj-logo-box .print-card strong{font-size:15px!important}}.single-product .summary .price{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}.single-product .summary .price .single-stock-qty{flex:0 0 100%;width:100%;display:flex!important;align-items:center;gap:20px;margin-top:10px;clear:both}.single-product .summary .price .stock-status{display:inline-block;font-size:16px;font-weight:500;color:#111}.single-product .summary .price .stock-count{display:inline-block;font-size:16px;font-weight:600;color:#111}@media (max-width:768px){.single-product .summary .price .single-stock-qty{gap:12px;margin-top:8px}.single-product .summary .price .stock-status,.single-product .summary .price .stock-count{font-size:14px}}.single-product .summary .price{font-size:24px!important;font-weight:700!important}.single-product .summary .price .woocommerce-Price-amount.amount bdi{font-size:20px!important;font-weight:800!important}.single-product .summary .price del .woocommerce-Price-amount.amount bdi{font-size:16px!important;font-weight:600!important;color:#999!important}.single-product .summary .price .inc-gst-text{font-size:11px!important;font-weight:600!important}.woocommerce div.product .summary>.price,div.product .summary>.ts-variation-price{overflow:visible!important}.single-product .summary .price del{display:inline-flex!important;align-items:center!important}.single-product .summary .price del .woocommerce-Price-amount{display:flex!important;align-items:center!important;height:100%!important}.single-product .summary .price del .woocommerce-Price-amount bdi{display:flex!important;align-items:center!important;line-height:1!important}.single-product-buttons{order:-1!important;margin-bottom:20px!important}.single-product form.cart .single_add_to_cart_button{width:350px!important;flex:0 0 350px!important}@media (max-width:767px){.single-product form.cart .single_add_to_cart_button{width:100%!important;flex:1 1 auto!important}}.single-product .woocommerce-product-gallery__image img{max-width:60%!important;margin:0 auto!important;display:block!important}.top-banner h3,h4,h5,h6{margin:0 0 0 0 !IMPORTANT}#sib_signup_form_2{width:100%}#sib_signup_form_2 .sib_signup_box_inside_2{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:nowrap!important}#sib_signup_form_2 p{margin:0!important;padding:0!important}#sib_signup_form_2 input[type="email"]{width:320px!important;min-width:320px!important;height:50px!important;border:1px solid #d8d8d8!important;border-radius:4px!important;padding:0 15px!important;font-size:15px!important;box-sizing:border-box!important}#sib_signup_form_2 .sib-default-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:50px!important;min-width:130px!important;padding:0 25px!important;background:#69C240!important;color:#fff!important;border:none!important;border-radius:4px!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important}#sib_signup_form_2 .sib-default-btn:hover{background:#5aae38!important}@media(max-width:767px){#sib_signup_form_2 .sib_signup_box_inside_2{flex-direction:column!important;align-items:stretch!important}#sib_signup_form_2 input[type="email"]{width:100%!important;min-width:100%!important}#sib_signup_form_2 .sib-default-btn{width:100%!important}}#sib_signup_form_2 input[type="email"]{width:350px!important;height:54px!important;border-radius:6px!important}#sib_signup_form_2 .sib-default-btn{height:54px!important;min-width:140px!important;border-radius:6px!important;background:#69C240!important;font-weight:600!important;margin-bottom:12px}#sib_signup_form_2 .sib_signup_box_inside_2{gap:5px!important}.pankaj-pricing-table{background:#edf7e8;padding:10px;border-radius:25px;margin-bottom:0}.pankaj-pricing-table table{background:#edf7e8}.pankaj-pricing-table td{background:#edf7e8}.pankaj-pricing-table table{margin-bottom:0 !IMPORTANT}.woocommerce div.product .images .product-label>span.onsale,.woocommerce div.product .images .product-label>span{display:none !IMPORTANT}.shipping-days{display:block;font-size:12px;color:#666;margin-top:2px;margin-left:22px;line-height:1.4}.shipping-days,.pickup-address{display:block;font-size:12px;color:#666;line-height:1.4;padding-left:22px;margin-top:2px;margin-left:-20px}.pickup-address{max-width:220px}#shipping_method li label{position:relative;display:block;padding-right:80px}#shipping_method li label .pickup-address{display:block;margin-top:4px;max-width:1250px;font-size:12px;line-height:1.4;color:#666}#shipping_method li label span[style*="float:right"]{position:absolute!important;top:0!important;float:none!important;color:#69C240!important;font-size:15px;font-weight:600;line-height:1}@media (max-width:767px){#shipping_method li label{padding-right:60px}#shipping_method li label span[style*="float:right"]{right:0!important;font-size:16px}}.woocommerce-product-gallery .flex-control-thumbs{width:120px!important}.woocommerce-product-gallery .flex-control-thumbs li{width:110px!important;height:145px!important;margin-bottom:12px!important}.woocommerce-product-gallery .flex-control-thumbs li img{width:110px!important;height:145px!important;object-fit:cover}@media(max-width:768px){.woocommerce-product-gallery .flex-control-thumbs{width:auto!important}.woocommerce-product-gallery .flex-control-thumbs li{width:75px!important;height:95px!important}.woocommerce-product-gallery .flex-control-thumbs li img{width:75px!important;height:95px!important}.single-product .woocommerce-product-gallery__image img{max-width:85%!important;margin:0 auto!important;display:block!important}}.grecaptcha-badge{visibility:hidden!important}.variations tr:has(#pa_colour){display:none!important}.variations tr:has(#width){display:none!important}.variations tr:has(#height){display:none!important}.variations tr:has(#pa_size){display:none!important}.woocommerce div.product form.cart .variations th.label{margin-top:-23px!important}h1.product_title.entry-title{font-size:23px!important;color:#000;line-height:1.2!important}.single-product .summary p.price.hidden{display:none!important}.ts-product-attribute>div a{border-radius:20px;color:#000;background:#fff!important;font-size:17px}.pankaj-pricing-table{margin-top:0px!important}.single-product .summary .price .stock-status{font-size:14px !IMPORTANT}.single-product .summary .price .stock-count{font-size:14px !IMPORTANT}.ts-product-attribute>div:not(.color):hover a,.ts-product-attribute>div:not(.color).selected a{border-color:var(--loobek-text-bold-color);color:#fff!important;background:#69C240!important}.buy-more-save-more{font-weight:700;padding:12px !IMPORTANT;text-align:left!important;color:#69C240!important}.pankaj-pricing-table table tbody tr:first-child td{padding-top:0px!important;padding-bottom:4px!important;vertical-align:middle!important}#shipping_method label{color:#000!important;font-weight:600}#shipping_method input[type="radio"]:checked+label{color:#69C240!important}.wc_payment_methods label{color:#000!important;font-weight:600}.wc_payment_methods input[type="radio"]:checked+label{color:#69C240!important;font-size:16px}.active-tier{background:#6BC53F!important;color:#fff!important}.active-tier strong,.active-tier small,.active-tier span{color:#fff!important}.woocommerce-privacy-policy-text{display:none!important}#billing_phone_field .woocommerce-input-wrapper{position:relative;display:block}#billing_phone_field .woocommerce-input-wrapper::before{content:"+61";position:absolute;left:1px;top:1px;bottom:1px;width:70px;background:#fff;border-right:1px solid #d9d9d9;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#222;z-index:2}#billing_phone{padding-left:90px!important}#shipping_phone_field .woocommerce-input-wrapper{position:relative;display:block}#shipping_phone_field .woocommerce-input-wrapper::before{content:"+61";position:absolute;left:1px;top:1px;bottom:1px;width:70px;background:#fff;border-right:1px solid #d9d9d9;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#222;z-index:2}#shipping_phone{padding-left:90px!important}.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields{max-width:900px;margin:0 auto}textarea,.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea,.woocommerce form .form-row textarea.input-text{height:80px !IMPORTANT;line-height:30px}.checkout-product-wrap{display:flex;gap:15px;align-items:flex-start}.checkout-product-image img{width:130px;height:130px;object-fit:cover;border-radius:8px;border:1px solid #eee}.checkout-product-name{flex:1}.checkout-product-wrap{display:flex;flex-direction:column}.checkout-product-name{margin-bottom:10px;font-weight:600}.checkout-product-image img{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid #eee}.checkout-product-wrap{display:flex;align-items:flex-start;gap:20px;width:100%}.checkout-product-image{width:110px;min-width:110px}.checkout-product-image img{width:110px;height:110px;object-fit:cover;border:1px solid #eee;border-radius:10px}.checkout-product-content{flex:1}.checkout-product-content a{display:block;font-size:28px;font-weight:700;line-height:1.4;color:#111;text-decoration:none}.pankaj-premium-table .premium-row{display:flex;align-items:flex-start;gap:1px;padding:18px 0;border-bottom:1px solid #ececec}.premium-image{width:95px;min-width:95px}.premium-image img{width:95px;height:95px;object-fit:cover;border:1px solid #e5e5e5;border-radius:10px;display:block}.premium-content{flex:1}.premium-title{font-size:15px;font-weight:500;color:#111;margin-bottom:10px}.premium-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.premium-price del{color:#999;font-size:15px}.premium-price ins{text-decoration:none;color:#68BD45;font-size:18px;font-weight:700}.premium-qty{min-width:70px;text-align:left;font-size:15px;font-weight:600;color:#333}@media(max-width:767px){.premium-image{width:70px;min-width:70px}.premium-image img{width:70px;height:70px}.premium-title{font-size:13px}.premium-price ins{font-size:16px}.premium-qty{font-size:14px;min-width:55px}}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important}.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .inc-gst-text{display:inline-block!important;transform:translateX(-53px)!important}.woocommerce #order_review .inc-gst-text{margin-left:4px!important;font-size:12px;display:inline-block}.woocommerce-shipping-methods li label .pickup-address{display:block!important;margin-top:6px;margin-left:24px;color:#666;line-height:1.5}@media (max-width:767px){.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;overflow:hidden!important}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important;padding-right:0!important}.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount{display:inline-block!important;transform:translateX(-4px)!important}.woocommerce #order_review tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce #order_review tfoot tr.order-total td .inc-gst-text{display:block!important;text-align:right!important;margin-top:-5px!important;transform:translateX(-5px)!important}.woocommerce-shipping-totals td{padding:15px 0!important}#shipping_method li{width:100%!important}#shipping_method li label{display:block!important;width:100%!important;position:relative!important;padding-right:10px!important;line-height:1.5!important}#shipping_method .pickup-address{display:block!important;margin-top:8px!important;margin-left:-22px!important;padding-right:0!important;color:#666!important;font-size:14px!important}#shipping_method li label span[style*="float:right"]{position:absolute!important;top:0!important;right:0!important;float:none!important;color:#69C240!important;font-weight:600!important}.wc-stripe-local-payment-box{width:100%!important;overflow:hidden!important}.wc-stripe-elements-field,.StripeElement{width:100%!important}}#shipping_method li:first-child label>span>span:last-child,#shipping_method li:last-child label span[style*="float:right"]{position:absolute!important;right:0px!important;left:auto!important;transform:none!important;float:none!important}#calc_shipping_country_field,#calc_shipping_state_field,#calc_shipping_city_field{display:none!important}body.woocommerce-cart td.product-thumbnail,body.woocommerce-cart th.product-thumbnail{display:none!important}body.woocommerce-cart .premium-qty{display:none!important}.woocommerce-checkout .col2-set{width:55%!important}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:43%!important;max-width:43%!important}.premium-right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;min-width:190px;padding-right:10px}.premium-right .premium-qty{margin-bottom:12px;text-align:right}.premium-right .premium-price{text-align:right}.premium-right .premium-price del,.premium-right .premium-price ins,.premium-right .premium-price small{display:block}.print-title{display:block;color:#69C240;font-weight:600}.print-pcs{display:block;margin-top:4px;color:#888;font-size:14px}.premium-row .right{margin-left:auto;text-align:right;white-space:nowrap}.premium-row .right .inc-gst-text{display:block}.woocommerce-checkout .pankaj-premium-table .premium-right{margin-left:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;text-align:right!important;padding-right:0!important}@media (max-width:1024px){.woocommerce .col2-set{display:block!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%!important;max-width:100%!important;float:none!important;margin:0 0 25px!important}.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;float:none!important;margin-top:25px!important}}@media (max-width:767px){.woocommerce-checkout #customer_details,.woocommerce-checkout .col2-set{display:block!important;width:100%!important;max-width:100%!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin:0 0 25px 0!important;padding:0!important;clear:both!important}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .shipping_address,.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.woocommerce-checkout form.checkout{width:100%!important}}@media (max-width:767px){.woocommerce-checkout .pankaj-premium-table .premium-right{min-width:auto!important;width:auto!important;margin-left:auto!important;display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;flex:0 0 auto!important}.woocommerce-checkout .pankaj-premium-table .premium-price{width:auto!important;white-space:nowrap!important;text-align:right!important;transform:none!important}.woocommerce-checkout .pankaj-premium-table .right.green{transform:none!important;text-align:right!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot td{text-align:right!important;padding-right:20px!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot td strong{display:inline-block!important;transform:translateX(-20px)!important}.woocommerce-checkout-review-order-table tfoot td .inc-gst-text{display:block!important;transform:translateX(-20px)!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout-review-order-table tfoot tr.order-total td{text-align:right!important;padding-right:16px!important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot tr.order-total td .woocommerce-Price-amount{display:inline-block!important;transform:translateX(-16px)!important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce-checkout-review-order-table tfoot tr.order-total td .inc-gst-text{display:block!important;transform:translateX(-16px)!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr td{width:1%!important;white-space:nowrap!important;padding-right:15px!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot tr td strong,.woocommerce-checkout-review-order-table tfoot tr td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot tr td .inc-gst-text{transform:none!important;margin:0!important;right:auto!important;left:auto!important;position:static!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr{display:table!important;width:100%!important}.woocommerce-checkout-review-order-table tfoot th{width:40%!important;text-align:left!important}.woocommerce-checkout-review-order-table tfoot td{width:60%!important;text-align:right!important;padding-right:0px!important;box-sizing:border-box!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot td strong,.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount{display:inline-block!important;position:static!important;transform:none!important;margin:0!important}.woocommerce-checkout-review-order-table tfoot td .inc-gst-text{display:block!important;margin-top:2px!important;text-align:right!important}}.efp-shipping-note td{width:100%;white-space:nowrap}div#group-icon-header{top:140px!important}.cart_totals h2{text-align:center!important;display:block;width:100%;font-size:40px;font-weight:700;margin:0 0 25px}.woocommerce-cart .woocommerce{display:flex;align-items:flex-start;gap:15px}.woocommerce-cart-form{flex:1}.cart-collaterals{width:420px;margin:0!important}body.page-id-52 tr.woocommerce-shipping-totals.shipping{display:none!important}@media (max-width:767px){.woocommerce-checkout-review-order-table{table-layout:auto!important}.woocommerce-checkout-review-order-table td{overflow:visible!important}.woocommerce-checkout #order_review{overflow:visible!important}.pankaj-premium-table .premium-right{min-width:auto!important;width:auto!important;flex:0 0 auto!important}.pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:12px!important;font-weight:500!important;color:#111!important}.pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:3px!important;white-space:nowrap!important;font-size:8px!important}.page-id-52 .pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:15px!important;font-weight:500!important;color:#111!important}.page-id-52 .pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:3px!important;white-space:nowrap!important;font-size:12px!important}.page-id-52 span.woocommerce-Price-amount.amount{font-size:18px !IMPORTANT}.page-id-52 span.woocommerce-Price-amount.amount{font-size:15px !IMPORTANT}.page-id-52 tr.cart-subtotal{display:none}}.page-id-52 .cart_totals .cart-subtotal{display:none!important}.ts-search-result-container:empty{display:none!important}body>.ts-search-result-container:empty::before{display:none!important;content:none!important}.premium-price{display:flex;flex-direction:column;align-items:flex-end;gap:0!important;line-height:1!important}.premium-price .woocommerce-Price-amount{line-height:1!important;margin-bottom:0!important}.premium-price .inc-gst-text{display:block;width:auto;text-align:right;margin:0!important;padding:0!important;line-height:1!important;font-size:13px}.premium-row .right .inc-gst-text{display:block!important;position:relative!important;top:2px!important}.pankaj-premium-table .premium-row{display:flex;align-items:flex-start;gap:1px;padding:18px 0;border-bottom:1px solid #ececec}.pankaj-premium-table .left{flex:1;min-width:0}.pankaj-premium-table .right,.pankaj-premium-table .premium-right{width:135px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.pankaj-premium-table .woocommerce-Price-amount{font-size:17px!important;font-weight:600!important;line-height:1!important}.pankaj-premium-table .inc-gst-text{display:block!important;margin:4px 0 0!important;font-size:12px!important;color:#777!important;line-height:1!important;text-align:right}.pankaj-premium-table .print-title{font-size:14px;font-weight:600;color:#68BD45}.pankaj-premium-table .print-pcs{display:block;margin-top:4px;font-size:15px;color:#777}.pankaj-premium-table .premium-title{font-size:13px;font-weight:500;line-height:1.35;margin-left:10px}.pankaj-premium-table .premium-qty{margin-top:8px}.pankaj-product-divider{margin:22px 0}.premium-row .right{margin-left:auto!important;text-align:right!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;width:auto!important;min-width:fit-content!important;flex:none!important}#main-content.product-has-background .before-loop-wrapper:before,#main-content.product-has-background .term-description:before{position:static;left:0;top:0;content:""}.single-stock-qty{margin-top:10px}.single-stock-qty .stock-status{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#23AD50!important;font-size:16px;font-weight:600}.single-stock-qty .stock-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:24px;height:24px;min-width:24px;background:#23AD50;color:#fff;border-radius:50%;font-size:14px;font-weight:700;line-height:24px;padding:0}.single-stock-qty .stock-status span:last-child{display:flex;align-items:center;line-height:1}.pankaj-pricing-table{display:none}.single-product .ts-buy-now-button{display:none!important}.efp-share-buttons{display:flex;align-items:center;gap:12px;margin-top:25px}.efp-share-buttons span{font-weight:600;color:#222}.efp-share-buttons a{width:40px;height:40px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#333;text-decoration:none;transition:.3s}.efp-share-buttons a:hover{background:#69C240;color:#fff;border-color:#69C240}.efp-share-buttons a:nth-child(2){color:#1877F2}.efp-share-buttons a:nth-child(2):hover{background:#1877F2;border-color:#1877F2;color:#fff}.efp-share-buttons a:nth-child(3){color:#25D366}.efp-share-buttons a:nth-child(3):hover{background:#25D366;border-color:#25D366;color:#fff}.efp-share-buttons a:nth-child(4){color:#000}.efp-share-buttons a:nth-child(4):hover{background:#000;border-color:#000;color:#fff}.efp-share-buttons a:nth-child(5){color:#0A66C2}.efp-share-buttons a:nth-child(5):hover{background:#0A66C2;border-color:#0A66C2;color:#fff}.efp-share-buttons a:nth-child(6){color:#BD081C}.efp-share-buttons a:nth-child(6):hover{background:#BD081C;border-color:#BD081C;color:#fff}div.wpcf7 input[type^="submit"]{margin-top:36px;background:#6cc04a;border:none;width:100%}.woocommerce>form.checkout{padding-top:0px!important}fieldset#wc-stripe-upe-form{padding:0!important;margin-top:10px!important}.page-id-52 .quantity .number-button{margin-left:0px!important;margin-top:0px!important}@media (max-width:767px){.woocommerce #order_review .inc-gst-text{margin-left:4px!important;font-size:8px!important;display:inline-block}span.woocommerce-Price-amount.amount{font-size:12px !IMPORTANT}#shipping_method li:first-child label>span>span:last-child,#shipping_method li:last-child label span[style*="float:right"]{right:0px!important;font-size:12px!important}label[for="payment_method_stripe"]:after{font-size:12px!important}}.woocommerce #order_review table.shop_table tfoot td,.woocommerce table.shop_table.order_details tfoot th,.woocommerce #order_review table.shop_table tfoot th{padding:10px 0!important}#billing_country_field{display:none!important}abbr.required{color:#c6213b!important}#billing_phone_field label::after,#shipping_phone_field label::after{content:" *";color:red;font-weight:700}#efp-print-popup{display:none;position:fixed;inset:0;z-index:999999}.efp-popup-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .65)}.efp-popup-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96vw;max-width:1500px;height:92vh;max-height:92vh;overflow-y:auto;background:#fff;border-radius:18px;padding:35px;box-shadow:0 25px 60px rgb(0 0 0 / .25)}.efp-popup-close{position:absolute;top:20px;right:20px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#fff;color:#69BE45;font-size:30px;font-weight:300;line-height:1;cursor:pointer;transition:all .25s ease;z-index:9999}.efp-popup-close:focus{outline:none}.efp-popup-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:25px}.efp-popup-card{display:block;border:2px solid #e6e6e6;border-radius:16px;padding:18px;cursor:pointer;transition:.25s;text-align:center}.efp-popup-card img{width:100%;border-radius:10px}.efp-popup-card input{display:none}.efp-popup-card h4{margin:15px 0 5px}.efp-popup-card span{color:#69BE45;font-weight:700}.efp-popup-card:hover{border-color:#69BE45}.efp-popup-card.active{border-color:#69BE45;box-shadow:0 0 0 4px rgb(105 190 69 / .15)}.efp-popup-next{margin-top:30px;float:right;padding:14px 40px}.efp-popup-next:disabled{opacity:.5;cursor:not-allowed}.efp-popup-card.active{border:2px solid #69BE45;box-shadow:0 0 0 4px rgb(105 190 69 / .15)}.efp-toggle-wrap{display:flex;align-items:center;gap:14px;cursor:pointer;user-select:none;font-size:20px;font-weight:600;color:#222}.efp-toggle-wrap input{display:none}.efp-toggle-slider{position:relative;width:64px;height:34px;background:#d7d7d7;border-radius:100px;transition:.35s;flex-shrink:0;box-shadow:inset 0 2px 5px rgb(0 0 0 / .12)}.efp-toggle-slider:before{content:"";position:absolute;left:4px;top:4px;width:26px;height:26px;border-radius:50%;background:#fff;transition:.35s;box-shadow:0 4px 12px rgb(0 0 0 / .18)}.efp-toggle-wrap input:checked+.efp-toggle-slider{background:#69BE45}.efp-toggle-wrap input:checked+.efp-toggle-slider:before{transform:translateX(30px)}.efp-toggle-wrap:hover .efp-toggle-slider{box-shadow:inset 0 2px 5px rgb(0 0 0 / .12),0 0 0 6px rgb(105 190 69 / .10)}.efp-toggle-text{font-size:16px;font-weight:600;color:#222}#efp-upload-success{display:none;margin-top:15px;padding:12px 16px;background:#ecf9ef;border:1px solid #69BE45;border-radius:8px;color:#2d7d32;font-size:15px;font-weight:600}.efp-popup-help{margin-top:20px;display:flex;align-items:center;gap:10px;font-size:15px;color:#555}.efp-popup-help i{color:#69BE45;font-size:20px}.efp-popup-help a{color:#69BE45;text-decoration:none;font-weight:700}.efp-popup-help a:hover{text-decoration:underline}.efp-popup-card{position:relative}.efp-popup-card input.popup_print_type{display:block!important;position:absolute;top:15px;left:15px;width:20px;height:20px;opacity:1!important;visibility:visible!important;accent-color:#69C240;z-index:999;cursor:pointer}.efp-popup-box h2{font-size:16px;font-weight:600;color:#222;margin:0 0 12px}.efp-popup-box p{margin:0 0 20px;color:#666;font-size:15px}.efp-upload-box{margin-bottom:25px}.efp-upload-box label{display:block;font-size:16px;font-weight:600;color:#222;margin-bottom:10px}.efp-upload-box input[type=file]{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;background:#fff}.efp-upload-box small{display:block;margin-top:10px;color:#666;font-size:13px}#efp-upload-success{display:none;margin-top:15px;padding:12px 15px;background:#ECF8EE;border:1px solid #69BE45;border-radius:8px;color:#2F7D32;font-size:15px;font-weight:600}.efp-popup-divider{margin:2px 0;border:0;border-top:1px solid #ececec}.efp-print-colours{display:flex;gap:20px;align-items:center;margin:18px 0 30px;flex-wrap:wrap}.efp-colour-card{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600;font-size:15px}.efp-colour-card input{margin:0}.colour-dot{width:22px;height:22px;border-radius:50%;display:inline-block}.efp-popup-help{display:flex;align-items:center;gap:12px;margin-top:25px;font-size:20px;font-weight:600;color:#333}.efp-popup-help i{font-size:28px;color:#69BE45}.efp-popup-help a{color:#333;text-decoration:none;font-weight:700}.efp-popup-help a:hover{color:#69BE45}.efp-popup-help a{color:#69BE45!important;font-weight:700;text-decoration:none}.efp-popup-help a:hover{color:#5aa93a!important;text-decoration:underline}.efp-colour-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:25px 0 40px}.efp-colour-option{display:block;cursor:pointer}.efp-colour-option input{display:none}.efp-colour-box{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border:2px solid #e5e5e5;border-radius:16px;transition:.25s;background:#fff}.efp-colour-option:hover .efp-colour-box{border-color:#69BE45}.efp-colour-circle{width:34px;height:34px;border-radius:50%;margin-right:18px;flex-shrink:0}.efp-colour-circle.kraft{background:#c79b63}.efp-colour-circle.white{background:#fff;border:2px solid #ddd}.efp-colour-name{flex:1;font-size:26px;font-weight:700;color:#222}.efp-check{position:absolute;top:16px;right:16px;width:22px;height:22px;border:2px solid #bdbdbd;border-radius:3px;background:#fff;color:#fff0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:1;opacity:1;transition:.25s}.efp-colour-option input:checked+.efp-colour-box{border-color:#69BE45;background:#f6fff2;box-shadow:0 0 0 4px rgb(105 190 69 / .12)}.shopping-cart-wrapper .ic-cart:before,.ts-tiny-account-wrapper .account-link>a:before,.my-wishlist-wrapper a:before,.search-button>span:before{color:#1D3822!important}.pankaj-cat-item{min-width:170px;text-align:center;text-decoration:none;flex-shrink:0}.pankaj-cat-item img{width:170px;height:170px;object-fit:cover;border-radius:25px;border:1px solid #ddd;transition:.3s}.pankaj-cat-item h4{margin-top:12px;font-size:18px;font-weight:100;color:#000}.pankaj-cat-item:hover img{transform:scale(1.05)}.woocommerce-products-header+.content-container,.products-loop{margin-top:180px}.breadcrumb-title-wrapper .breadcrumb-content.container{display:flex;justify-content:center;align-items:center;flex-direction:column}.breadcrumb-title{text-align:center;width:100%;margin:0 auto}.breadcrumb{justify-content:center}.product-wrapper .meta-wrapper{text-align:center;display:flex;flex-direction:column;align-items:center}.product-wrapper .heading-title.product-name{width:100%;text-align:center;font-size:}.product-wrapper .heading-title.product-name a{display:block;text-align:center}.product-wrapper .heading-title.product-name{width:100%;text-align:center;font-size:22px;font-weight:700;line-height:1.4;margin-top:12px}.product-wrapper .heading-title.product-name a{display:block;text-align:center;font-size:13px;font-weight:600;color:#000}.product-wrapper .price{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;text-align:center;margin-top:10px}.product-wrapper .price .woocommerce-Price-amount.amount bdi{color:#0A4F30!important;font-size:15px;font-weight:700}.product-wrapper .price del .woocommerce-Price-amount.amount bdi{color:#999!important;font-size:18px;font-weight:500}.custom-color-swatch{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:12px 0}.custom-color-swatch span{width:38px;height:38px;border-radius:50%;display:block;border:2px solid #e5e5e5;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.custom-color-swatch p{margin-top:8px;font-size:14px;font-weight:600;color:#444;text-transform:capitalize}.custom-product-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 15px;margin:10px 0 0}.custom-product-icons .icon-item{display:flex;align-items:center;gap:14px}.custom-product-icons .icon-item img{width:33px;height:33px;object-fit:contain;flex-shrink:0}.custom-product-icons .icon-item span{font-size:13px;line-height:1.4;color:#1d1d1d;font-weight:500}@media(max-width:767px){.custom-product-icons{grid-template-columns:repeat(2,1fr);gap:20px}.custom-product-icons .icon-item span{font-size:14px}.custom-product-icons .icon-item img{width:29px;height:29px}}.summary .detail-meta-top{margin-bottom:5px !IMPORTANT}.pankaj-pricing-table{margin-top:-12px}.pankaj-pricing-table h3{font-size:12px;line-height:1.1;margin-bottom:10px;color:#69C240;font-weight:600;letter-spacing:-.5px}.pankaj-pricing-table table{width:100%;border:1px solid #ddd;border-radius:20px;overflow:hidden;background:#ddd;box-shadow:0 4px 18px rgb(0 0 0 / .03)}.pankaj-pricing-table td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:6px 6px;text-align:center;vertical-align:middle;background:#fff;font-size:12px;color:#111;min-width:100px}.pankaj-pricing-table table tbody tr:first-child td{padding-top:12px!important;padding-bottom:12px!important;vertical-align:middle!important}.pankaj-pricing-table tr td:last-child{border-right:none}.pankaj-pricing-table tr:last-child td{border-bottom:none}.pankaj-pricing-table .heading-col{width:180px;min-width:180px;text-align:left!important;background:#fafafa;font-size:12px;font-weight:600;padding-left:18px!important;color:#333}.pankaj-pricing-table strong{display:block;font-size:12px;line-height:1.1;font-weight:600;color:#111}.pankaj-pricing-table small{display:block;margin-top:5px;font-size:10px;color:#8a8a8a;line-height:1.3;margin-bottom:20px}.pankaj-pricing-table td:hover{background:#fcfcfc;transition:0.2s ease}.pankaj-pricing-table .price-row td{box-shadow:inset -1px 0 0 #e5e5e5}.pankaj-pricing-table .price-row td:last-child{box-shadow:none}@media (max-width:768px){.pankaj-pricing-table{overflow:hidden!important}.pankaj-pricing-table table{min-width:100%!important;width:100%!important;table-layout:fixed!important}.pankaj-pricing-table .heading-col{width:28%!important;min-width:auto!important;padding:8px!important;font-size:14px!important}.pankaj-pricing-table td{width:18%!important;min-width:auto!important;padding:8px 4px!important;font-size:13px!important}.pankaj-pricing-table strong{font-size:14px!important;line-height:1.2!important}.pankaj-pricing-table small{font-size:10px!important;line-height:1.2!important;word-break:break-word!important}.pankaj-pricing-table h3{font-size:20px!important;margin-bottom:10px!important}}@media(max-width:768px){.pankaj-pricing-table{overflow-x:auto;margin-top:20px}.pankaj-pricing-table table{min-width:680px}.pankaj-pricing-table h3{font-size:24px}.pankaj-pricing-table td{padding:12px 8px}}.pankaj-logo-box{width:100%;margin:-12px 0}.pankaj-logo-box .logo-toggle-wrap{display:flex;align-items:center;gap:14px;cursor:pointer;margin-bottom:10px;margin-top:20px !IMPORTANT}.pankaj-logo-box .logo-toggle-wrap input{display:none}.pankaj-logo-box .toggle-slider{width:62px;height:34px;background:#dcdcdc;border-radius:50px;position:relative;transition:.3s;flex-shrink:0}.pankaj-logo-box .toggle-slider:before{content:'';width:26px;height:26px;background:#fff;border-radius:50%;position:absolute;top:4px;left:4px;transition:.3s}.pankaj-logo-box .logo-toggle-wrap input:checked+.toggle-slider{background:#6bc442}.pankaj-logo-box .logo-toggle-wrap input:checked+.toggle-slider:before{left:32px}.pankaj-logo-box .toggle-text{font-size:15px;font-weight:700;color:#111}.pankaj-logo-box .logo-print-area{display:none;background:#edf7e8;padding:25px;border-radius:20px;margin-bottom:20px}.pankaj-logo-box .upload-box{margin-bottom:35px}.pankaj-logo-box .upload-box label{display:inline-block;background:#6bc442;color:#fff;padding:4px 15px;border-radius:14px;font-size:13px;font-weight:600;cursor:pointer;margin-bottom:15px}.pankaj-logo-box .upload-box input[type="file"]{width:100%;margin-top:10px}.pankaj-logo-box .upload-box small{display:block;margin-top:12px;color:#666;font-size:14px}.pankaj-logo-box .print-title{font-size:34px;font-weight:700;margin-bottom:25px;line-height:1.2}.pankaj-logo-box .print-options{display:flex;gap:15px;margin-top:20px}.print-color-title{font-size:18px;font-weight:700;color:#68BD45;margin:0 0 20px;line-height:1.2;margin-top:-28px !IMPORTANT}.woocommerce div.product form.cart{border-top:0!important;padding-top:0!important}.pankaj-logo-box .print-card{flex:1;margin:0;padding:5px;min-height:70px;display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;border:1px solid #dfe7d8;border-radius:18px;cursor:pointer;transition:.3s ease}.pankaj-logo-box .print-card div{width:100%}.pankaj-logo-box .print-card input{display:none}.pankaj-logo-box .print-card strong{display:block;color:#68BD45;font-size:17px;font-weight:700;margin-bottom:8px}.pankaj-logo-box .print-card p{margin:0;font-size:13px;color:#111}.pankaj-logo-box .print-card.active{background:#68BD45;border-color:#68BD45}.pankaj-logo-box .print-card.active strong,.pankaj-logo-box .print-card.active p{color:#fff}.pankaj-logo-box .print-card:hover{border-color:#68BD45;transform:translateY(-2px)}@media(max-width:767px){.pankaj-logo-box .print-title{font-size:26px}.pankaj-logo-box .print-options{flex-direction:column}.pankaj-logo-box .print-card{min-height:90px;padding:16px}.pankaj-logo-box .print-card strong{font-size:18px}.pankaj-logo-box .print-card p{font-size:15px}}.woocommerce div.product form.cart .variations_button{display:block !IMPORTANT}.pankaj-attribute-list li::before{content:"";width:8px;height:8px;border-radius:50%;background:#6cc63f;flex-shrink:0}.pankaj-attribute-list li strong{font-weight:700;color:#111}.pankaj-attribute-list li:hover{border-color:#6cc63f;background:#f4ffef;transform:translateY(-2px)}@media(max-width:767px){.pankaj-attribute-list ul{gap:10px}.pankaj-attribute-list li{width:100%;font-size:15px;padding:10px 14px}}.woocommerce div.product form.cart .variations{display:table!important}.ts-discount-percent{display:none!important}.yith-wfbt-submit-block .total_price .amount,ins .amount,.woocommerce .products .product ins .amount,.product_list_widget ins .amount,div.product .price ins .amount,.price ins .amount,.yith-wfbt-section ins .amount,.ts-wishlist-table-wrapper ins .amount,.cart ins .amount{color:#69C240}.woocommerce div.product form.cart{padding-top:0px!important}.widget-container{margin:19px 0 0 0!important;padding:15px 0 0 0!important;border-width:1px 0 0 0;border-style:solid;clear:both;position:relative}p,address{margin:0 0 0 !IMPORTANT;display:block}.top-cat .woocommerce .products .product a img{box-shadow:none;height:130px;width:130px !IMPORTANT;border-radius:20px;margin:0 auto;border:1px solid}.variation-Colour,.variation-Length,.variation-Width,.variation-Height,.variation-Quantity,.variation-Size,.variation-Colour+dd,.variation-Length+dd,.variation-Width+dd,.variation-Height+dd,.variation-Quantity+dd,.variation-Size+dd{display:none!important}.woocommerce-checkout-review-order-table dl.variation dt:not(.variation-OrderSummary),.woocommerce-checkout-review-order-table dl.variation dd:not(.variation-OrderSummary){display:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-name>strong.product-quantity,.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-name{font-size:0!important;line-height:0!important}.woocommerce-checkout-review-order-table .variation-OrderSummary+dd{font-size:initial!important;line-height:initial!important}.woocommerce-checkout-review-order-table tbody tr.cart_item>td.product-total{display:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item{border:none!important}.woocommerce-checkout-review-order-table tbody tr.cart_item td{padding:0!important;border:none!important}.premium-total .right{font-size:30px;line-height:1.1;font-weight:800;color:#67c63d}.woocommerce div.product div.summary{padding-left:30px;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:auto;box-shadow:0 0 13px 0 rgb(0 0 0 / .3);margin-left:17px;border-radius:25px;padding:30px}.inputfield{padding:8px 16px!important;min-height:52px!important;font-size:18px!important;border-radius:10px!important;border:2px solid #e8e8e8!important;box-shadow:none!important}.product-builder-form{width:100%;padding:10px;background:#fff;border-radius:22px;overflow:hidden}.product-builder-form h4{font-size:15px;font-weight:500;color:#111;margin-bottom:14px;line-height:1.2;letter-spacing:-.3px;margin-bottom:10px!important;margin-top:10px!important}.custom-class{margin-bottom:24px}.wpcf7-radio{display:flex;flex-wrap:wrap;gap:10px}.pill .wpcf7-list-item{margin:0}.pill label{margin:0}.pill input[type="radio"],.pill input[type="checkbox"]{display:none}.pill .wpcf7-list-item-label{display:flex;align-items:center;justify-content:center;text-align:center;width:100px;min-height:35px;padding:10px 16px;background:#fff;border:2px solid #e7e7e7;border-radius:14px;font-size:15px;font-weight:500;line-height:1.2;color:#222;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.pill input:checked+.wpcf7-list-item-label{background:#6cc04a;border-color:#6cc04a;color:#fff}.pill .wpcf7-list-item-label:hover{border-color:#6cc04a}input[name="Caps"]+.wpcf7-list-item-label{width:170px}input[name="size"]+.wpcf7-list-item-label{width:140px;min-height:50px}input[name="quantity"]+.wpcf7-list-item-label{width:58px;min-height:38px;font-size:14px;border-radius:12px}.inputfield,.form-control{width:100%;background:#fff;outline:none;transition:.25s ease}.inputfield:focus,.form-control:focus{border-color:#6cc04a!important}textarea.inputfield{min-height:100px!important;resize:none;padding-top:14px!important}::placeholder{color:#888;opacity:1}.Custom-designer{background:#fff;border:2px solid #ececec;border-radius:22px;padding:20px 18px;margin:22px 0}input[type="checkbox"]+.wpcf7-list-item-label{width:auto!important;min-width:180px!important;min-height:46px!important;padding:10px 18px!important;border-radius:14px!important;font-size:15px!important;white-space:nowrap}.upload-note{font-size:13px;color:#666;margin-top:12px;margin-bottom:10px;line-height:1.4}.note{font-size:12px;color:#777;margin-top:10px;line-height:1.4}.design-gst{font-size:13px;line-height:1.6;color:#333;margin-top:12px}.file-btn{width:100%;border:2px solid #ececec;border-radius:14px;padding:10px;background:#fff}.file-btn::file-selector-button{background:#6cc04a;color:#fff;border:none;border-radius:10px;padding:10px 16px;margin-right:14px;cursor:pointer;font-weight:500;font-size:14px}.adesigner-btn{margin-top:16px;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;text-align:center;border:2px solid #e5e5e5;border-radius:14px;font-size:15px;font-weight:500;color:#111;cursor:pointer;transition:.25s ease}.adesigner-btn:hover{background:#6cc04a;border-color:#6cc04a;color:#fff}.submit-btn,.popup-submit-btn{width:100%;height:58px;border:none;border-radius:14px;background:#6cc04a;color:#fff;font-size:18px;font-weight:600;cursor:pointer;transition:.25s ease}.submit-btn:hover,.popup-submit-btn:hover{transform:translateY(-1px)}.quote-popup-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .65);display:none;align-items:center;justify-content:center;z-index:9999;padding:18px}.popup-quote-form{width:100%;max-width:950px;background:#fff;border-radius:22px;padding:32px 24px;position:relative}.close-popup{position:absolute;top:14px;right:18px;font-size:32px;line-height:1;cursor:pointer}.popup-quote-form label{display:block;margin-bottom:-22px;font-size:15px;font-weight:500;color:#111;margin-top:10px}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{margin-top:6px;font-size:12px}.wpcf7-response-output{margin-top:16px!important;border-radius:10px;font-size:13px}@media(max-width:767px){.product-builder-form{padding:8px}.product-builder-form h4{font-size:15px}.pill .wpcf7-list-item-label{width:calc(50% - 5px);font-size:14px}input[name="quantity"]+.wpcf7-list-item-label{width:52px;min-height:36px;font-size:13px}input[name="Caps"]+.wpcf7-list-item-label{width:150px}input[name="size"]+.wpcf7-list-item-label{width:130px}.Custom-designer{padding:18px 14px}.popup-quote-form{padding:22px 16px}}.inc-gst-text{font-size:13px;font-weight:500;color:#666;margin-left:4px}.coming-soon-text{display:inline-flex!important;align-items:center;justify-content:center;background:#e8f8e8;color:#1f7a1f;border:1px solid #b7e4b7;padding:10px 22px;border-radius:30px;font-size:16px;font-weight:600;margin:12px 0;line-height:1;width:auto!important;max-width:max-content!important}.products .product .price{display:flex!important;align-items:center;gap:6px}.products .product .price .inc-gst-text{order:999!important;margin-left:0!important;white-space:nowrap}.single-product .summary .price{display:flex!important;align-items:center;gap:6px;flex-wrap:wrap}.single-product .summary .price .inc-gst-text{order:999!important;white-space:nowrap}.woocommerce-billing-fields,.shipping_address{background:#f5f5f5;padding:34px;border-radius:1px;box-shadow:0 4px 16px rgb(0 0 0 / .08)}.woocommerce-billing-fields h3{font-size:22px;line-height:1;font-weight:600;margin-bottom:30px;color:#68bd45}#ship-to-different-address{margin:35px 0 20px!important}#ship-to-different-address label{font-size:20px!important;font-weight:600!important;color:#111!important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:grid!important;grid-template-columns:repeat(12,1fr)!important;gap:12px!important}.woocommerce form .form-row{width:100%!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}#billing_first_name_field{grid-column:1 / span 6;grid-row:1}#billing_email_field{grid-column:7 / span 6;grid-row:1}#billing_phone_field{grid-column:1 / span 6;grid-row:2}#billing_company_field{grid-column:7 / span 6;grid-row:2}#billing_address_1_field{grid-column:1 / span 12;grid-row:3}#billing_city_field{grid-column:1 / span 4;grid-row:4}#billing_postcode_field{grid-column:5 / span 4;grid-row:4}#billing_state_field{grid-column:9 / span 4;grid-row:4}#billing_country_field{grid-column:1 / span 12;grid-row:5}#shipping_first_name_field{grid-column:1 / span 6;grid-row:1}#shipping_email_field{grid-column:7 / span 6;grid-row:1}#shipping_phone_field{grid-column:1 / span 6;grid-row:2}#shipping_company_field{grid-column:7 / span 6;grid-row:2}#shipping_address_1_field{grid-column:1 / span 12;grid-row:3}#shipping_city_field{grid-column:1 / span 4;grid-row:4}#shipping_postcode_field{grid-column:5 / span 4;grid-row:4}#shipping_state_field{grid-column:9 / span 4;grid-row:4}#shipping_country_field{grid-column:1 / span 12;grid-row:5}#billing_address_2_field,#shipping_address_2_field{display:none!important}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{width:100%!important;height:55px!important;background:#fff!important;border:1px solid #b7b7b7!important;border-radius:2px!important;box-shadow:none!important;font-size:17px!important;color:#222!important}.woocommerce form .input-text{padding:0 22px!important}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{display:flex!important;align-items:center!important;padding:0 22px!important}.select2-container--default .select2-selection__rendered{line-height:60px!important;padding:0!important}.select2-container--default .select2-selection__arrow{height:64px!important;right:15px!important}.woocommerce input::placeholder{color:#9c9c9c!important;opacity:1!important}.woocommerce-checkout .optional{display:none!important}.woocommerce form .form-row label{display:block!important;margin-bottom:0;font-size:11px;font-weight:600;color:#222;line-height:1.4}.woocommerce form .form-row label .optional{font-size:13px;color:#777;font-weight:400}.woocommerce form .form-row label .required{color:#e53935}@media (max-width:768px){.woocommerce-billing-fields,.shipping_address{padding:20px;border-radius:20px}.woocommerce-billing-fields h3{font-size:42px}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-direction:column!important}#billing_first_name_field{order:1}#billing_email_field{order:2}#billing_phone_field{order:3}#billing_company_field{order:4}#billing_address_1_field{order:5}#billing_city_field{order:6}#billing_postcode_field{order:7}#billing_state_field{order:8}#billing_country_field{order:9}#shipping_first_name_field{order:1}#shipping_email_field{order:2}#shipping_phone_field{order:3}#shipping_company_field{order:4}#shipping_address_1_field{order:5}#shipping_city_field{order:6}#shipping_postcode_field{order:7}#shipping_state_field{order:8}#shipping_country_field{order:9}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{width:100%!important;margin-bottom:15px!important}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{height:58px!important;font-size:16px!important}}.efp-top-bar{background:#1D3822;width:100%;padding:12px 20px;position:relative;z-index:999;overflow:hidden}.efp-top-bar-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center}.efp-marquee{flex:1;overflow:hidden;white-space:nowrap}.efp-marquee-track{display:inline-flex;align-items:center;white-space:nowrap;animation:efpMarquee 55s linear infinite}.efp-marquee-track span{padding-right:120px;font-size:16px;font-weight:600;color:#fff}.efp-top-phone{flex-shrink:0;margin-left:25px;text-decoration:none;color:#000;font-size:16px;font-weight:700;display:flex;align-items:center;gap:10px}.efp-top-phone i{font-size:20px}@keyframes efpMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(max-width:768px){.efp-top-bar{padding:10px 15px}.efp-top-bar-inner{flex-direction:column;gap:8px}.efp-marquee{width:100%}.efp-marquee-track span{font-size:14px;padding-right:80px}.efp-top-phone{margin-left:0;font-size:14px}.efp-top-phone i{font-size:16px}}.efp-top-phone{flex-shrink:0;display:flex;align-items:center;gap:12px;text-decoration:none;color:#1f3b1f;font-size:18px;font-weight:700;background:#fff;padding:5px 10px;border-radius:50px;box-shadow:0 4px 15px rgb(0 0 0 / .08);transition:all .3s ease}.efp-top-phone:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .12)}.efp-top-phone i{width:30px;height:30px;border-radius:50%;background:#4CAF50;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.efp-subscribe-wrap{width:100%;max-width:700px;margin:0 auto;position:relative}.efp-subscribe-wrap p{margin:0!important}.efp-subscribe-wrap .wpcf7-form{position:relative}.efp-subscribe-wrap .wpcf7-form-control-wrap{display:block;width:100%}.efp-subscribe-wrap input[type="email"]{width:100%!important;height:88px!important;background:#f1f1f1!important;border:2px solid #7d8694!important;border-radius:28px!important;padding:0 300px 0 35px!important;font-size:22px!important;font-weight:500!important;color:#555!important;outline:none!important;box-sizing:border-box!important;box-shadow:none!important}.efp-subscribe-wrap input[type="email"]::placeholder{color:#7a7a7a!important;text-transform:uppercase;letter-spacing:.5px}.efp-subscribe-wrap input[type="submit"]{position:absolute!important;top:6px!important;right:6px!important;width:290px!important;height:76px!important;border:none!important;border-radius:22px!important;background:#69c81d!important;color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:.5px;cursor:pointer!important;z-index:99!important;transition:all .3s ease!important;margin:0!important;padding:0!important}.efp-subscribe-wrap input[type="submit"]:hover{background:#58ad19!important;transform:translateY(-1px)}.efp-subscribe-wrap .wpcf7-not-valid-tip{font-size:12px!important;margin-top:6px}.efp-subscribe-wrap .wpcf7-response-output{margin:15px 0 0!important;padding:10px!important;font-size:13px!important;border-radius:10px}.efp-subscribe-wrap .wpcf7-spinner{position:absolute;bottom:-35px;left:0}@media (max-width:767px){span.woocommerce-Price-amount.amount{font-size:12px !IMPORTANT}.efp-subscribe-wrap{max-width:100%;position:relative}.efp-subscribe-wrap input[type="email"]{width:100%!important;height:68px!important;padding:0 170px 0 20px!important;font-size:16px!important;border-radius:20px!important}.efp-subscribe-wrap input[type="submit"]{position:absolute!important;top:4px!important;right:4px!important;width:165px!important;height:60px!important;margin:0!important;border-radius:16px!important;font-size:15px!important;line-height:60px!important}}.menu-desc,.menu-desc-lv0{display:none!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#9e9e9e!important;line-height:64px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:64px!important;padding-left:0!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{display:inline!important;height:auto!important;line-height:64px!important;margin:0!important;padding:0!important}.woocommerce-cart .woocommerce .cart-collaterals,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{width:100%!important;max-width:509px}.inc-gst-text{display:inline!important;white-space:nowrap!important;margin-left:4px}span.woocommerce-Price-amount.amount{font-weight:500!important;font-size:15px ! IMPORTANT;color:#777 ! IMPORTANT}.premium-row .left{font-size:16px!important;font-weight:600;color:#1D3822!important;max-width:100%}.premium-total .left{font-size:17px;font-weight:700;color:#1D3822!important;color:#111}.woocommerce-checkout-review-order-table ul#shipping_method{margin:0!important}.woocommerce-checkout-review-order-table ul#shipping_method li{white-space:nowrap!important}h3#order_review_heading{display:none}.quote-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .65);display:none;z-index:999999}.quote-popup-overlay.active{display:block}.popup-quote-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;max-width:90vw;background:#fff;border-radius:12px;padding:40px;box-shadow:0 15px 50px rgb(0 0 0 / .25);z-index:9999999}.close-popup{position:absolute;top:15px;right:20px;font-size:34px;cursor:pointer}.popup-quote-form .row{display:flex;flex-wrap:wrap;margin:0 -10px}.popup-quote-form .col-md-6{width:50%;padding:0 10px;box-sizing:border-box}@media(max-width:768px){.popup-quote-form{width:95%;padding:25px}.popup-quote-form .col-md-6{width:100%}}.elementor-element-4acfb9b{animation:none!important;transform:none!important}.elementor-element-c38f0cc{animation:none!important;transform:none!important}.elementor-element-c38f0cc.animated{animation:none!important;transform:none!important}.elementor-element-c38f0cc{animation:none!important;transform:none!important;perspective:none!important;filter:none!important}.elementor-column.animated,.elementor-widget.animated,.elementor-element.animated{animation:none!important;transform:none!important}.animated.fadeInDown,.animated.fadeInUp,.animated.fadeInLeft,.animated.fadeInRight,.animated.zoomIn,.animated.slideInUp{animation:none!important;transform:none!important}.premium-cf7-container .animated{animation:none!important;transform:none!important}.three-custom-class .row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px}.three-custom-class .col-4{flex:1 1 0!important;max-width:none!important;width:auto!important}.three-custom-class .col-1{flex:0 0 20px!important;width:20px!important;max-width:20px!important;text-align:center}.three-custom-class input.wpcf7-text{width:100%!important;height:48px;border:1px solid #d9d9d9;border-radius:12px;text-align:center}.multiply-sign{font-size:28px;line-height:1;color:#111}.premium-cf7-container input.wpcf7-submit{font-size:16px;color:#fff;background-color:#6CC04A !IMPORTANT;border:1px solid #6CC04A;font-weight:900;border-radius:0;text-decoration:none;box-shadow:none;margin-top:10px;padding:5px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}p.adesigner-btn{display:flex;justify-content:center;align-items:center;width:100%;text-align:center}.elementor-invisible{visibility:visible!important}.premium-carousel-template .elementor-invisible{visibility:visible!important;opacity:1!important}.premium-carousel-template .elementor-invisible{visibility:visible!important;opacity:1!important;animation:none!important}.ts-header .ts-search-normal .search-content input[type="text"]{border:1px solid #68BD45;border-radius:20px}.woocommerce-checkout-review-order-table dl.variation{margin:0!important}.woocommerce-checkout-review-order-table dd{margin:0!important;padding:0!important}.variation-OrderSummary{margin:0!important}.variation-OrderSummary+dd{margin:0!important;padding:0!important}.pankaj-premium-table{margin:0!important;padding:0!important}.woocommerce-shipping-totals td{padding-top:8px!important}.pankaj-grand-total-row th,.pankaj-grand-total-row td{padding-top:12px!important}.free-shipping-label{display:inline-block;background:#e8f7df;color:#69be45;padding:4px 10px;border-radius:20px;font-size:13px;font-weight:700}.pankaj-grand-total-row{border-top:2px solid #67c23a;padding-top:0px!important;margin-top:0px!important}.pankaj-product-divider{border-top:1px solid #dfe7d8;margin:25px 0}.pankaj-item-heading{font-size:12px;font-weight:500;color:#000;margin:6px 0 6px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.pankaj-grand-total-row{border-top:2px solid #67c23a;padding-top:20px;margin-top:20px}.pankaj-grand-total-row th,.pankaj-grand-total-row td{font-size:32px;font-weight:700;color:#67c23a}.pankaj-grand-total-row{display:flex;justify-content:space-between;align-items:center;gap:20px}.pankaj-grand-total-row .left{flex:1}.pankaj-grand-total-row .right{text-align:right;white-space:nowrap}.woocommerce-shipping-totals th{display:none!important}.woocommerce-shipping-totals td{width:100%!important}.woocommerce-shipping-totals .woocommerce-Price-amount{color:#111!important;font-weight:700!important}.woocommerce-shipping-totals .inc-gst-text{color:#888!important;font-weight:400!important}.woocommerce-shipping-totals td{padding-left:0!important;padding-right:0!important}.woocommerce-shipping-totals ul,.woocommerce-shipping-totals li{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-shipping-totals td{text-align:left!important;padding-left:0!important}.woocommerce-shipping-totals ul{width:100%!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals li{display:flex!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals td{text-align:right!important}.pankaj-premium-table .premium-row:last-child{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.variation-OrderSummary{margin-bottom:0!important}.variation-OrderSummary .pankaj-premium-table{margin-bottom:0!important}.woocommerce-checkout-review-order-table dl.variation,.woocommerce-checkout-review-order-table dd{margin-bottom:0!important}.pankaj-premium-table p{margin:0!important;padding:0!important}.pankaj-premium-table br{display:none!important}.woocommerce-checkout-review-order-table dl.variation dd{margin-bottom:0!important;padding-bottom:0!important}label[for="payment_method_stripe"]{font-size:0!important}label[for="payment_method_stripe"]:after{content:'Credit/Debit Card';font-size:16px}.woocommerce form .input-text,.woocommerce form select,.select2-container--default .select2-selection--single{height:45px!important}th.product-total{display:none}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-weight:400!important;padding:10px!important}@media (max-width:768px){.woocommerce form .form-row .input-text,.woocommerce form .form-row select{margin-bottom:8px}}@media (max-width:768px){.woocommerce form .form-row.address-field .select2-container .select2-selection--single{margin-bottom:8px}}.woocommerce-cart .product-name>a{display:none!important}.woocommerce-cart .variation dt{display:none!important}.woocommerce-cart .variation-LogoPrinting,.woocommerce-cart .variation-LogoPrinting+dd,.woocommerce-cart .variation-TotalPieces,.woocommerce-cart .variation-TotalPieces+dd,.woocommerce-cart .variation-PrintingCost,.woocommerce-cart .variation-PrintingCost+dd{display:none!important}.woocommerce-account .customer-login{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;max-width:1300px;margin:50px auto}.woocommerce-account .u-column1,.woocommerce-account .u-column2{background:#fff;padding:40px;border-radius:30px;box-shadow:0 10px 40px rgb(0 0 0 / .08);border:1px solid #ececec}.woocommerce-account h2{font-size:38px;margin-bottom:30px;font-weight:700}.woocommerce-account input.input-text{height:60px!important;border-radius:14px!important;border:1px solid #d9d9d9!important;padding:0 20px!important;font-size:16px!important}.woocommerce-account button.button{background:#1D3822!important;border-color:#1D3822!important;color:#fff!important;height:58px;padding:0 35px!important;border-radius:14px!important;font-size:16px;font-weight:700}.custom-social-login{margin-top:20px}.custom-social-login .nsl-container{width:100%}.custom-social-login .nsl-button{border-radius:14px!important;overflow:hidden}.woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px}@media(max-width:768px){.woocommerce-account .customer-login{grid-template-columns:1fr;gap:25px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:25px;border-radius:20px}.woocommerce-account h2{font-size:28px}}.woocommerce-account .customer-login{max-width:1400px;margin:60px auto;gap:60px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{position:relative;background:#fff;border-radius:35px;padding:50px;border:1px solid #e7e7e7;box-shadow:0 15px 50px rgb(0 0 0 / .06);overflow:hidden}.woocommerce-account .u-column1:before,.woocommerce-account .u-column2:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#68BD45,#90d96f)}.woocommerce-account .u-column1 h2:before{content:"👋 "}.woocommerce-account .u-column2 h2:before{content:"🚀 "}.woocommerce-account h2{font-size:42px;font-weight:700;margin-bottom:10px;color:#111}.woocommerce-account .u-column1 h2:after{content:"Sign in to access your orders and account.";display:block;font-size:15px;font-weight:400;color:#777;margin-top:12px}.woocommerce-account .u-column2 h2:after{content:"Create an account and start ordering online.";display:block;font-size:15px;font-weight:400;color:#777;margin-top:12px}.woocommerce-account input.input-text{height:65px!important;border-radius:16px!important;border:1px solid #dcdcdc!important;padding:0 22px!important;font-size:16px!important;transition:.3s}.woocommerce-account input.input-text:focus{border-color:#1D3822!important;box-shadow:0 0 0 4px rgb(104 189 69 / .12)}.woocommerce-account button.button{height:60px;min-width:180px;border-radius:16px!important;background:#1D3822!important;border-color:#1D3822!important;font-size:18px!important;font-weight:700!important;transition:.3s}.woocommerce-account button.button:hover{transform:translateY(-2px)}.custom-social-login{margin-top:30px;position:relative}.custom-social-login:before{content:"OR CONTINUE WITH";display:block;text-align:center;font-size:12px;letter-spacing:1px;color:#999;margin-bottom:18px}.custom-social-login .nsl-button{border-radius:14px!important;overflow:hidden;margin-bottom:12px!important}.woocommerce-LostPassword{margin-top:12px}.woocommerce-LostPassword a{color:#68BD45;font-weight:600}.woocommerce-account .u-column1:hover,.woocommerce-account .u-column2:hover{transform:translateY(-4px);transition:.3s}@media(max-width:768px){.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:28px;border-radius:25px}.woocommerce-account h2{font-size:30px}.woocommerce-account button.button{width:100%;min-width:100%}}.woocommerce-account .u-column1,.woocommerce-account .u-column2{backdrop-filter:blur(10px);box-shadow:0 20px 60px rgb(0 0 0 / .08)}.woocommerce-account .u-column1:hover,.woocommerce-account .u-column2:hover{transform:translateY(-5px);transition:.3s ease}.custom-social-login .nsl-button{width:100%!important}.woocommerce-form-login .form-row{margin-bottom:16px!important}.woocommerce-form-login .form-row:first-child{margin-bottom:22px!important}.variation-OrderSummary+dd{width:100%!important;display:block!important}.woocommerce-checkout-review-order-table dl.variation{width:100%!important}.woocommerce-checkout-review-order-table dd.variation-OrderSummary{width:100%!important}.variation-OrderSummary+dd{width:100%!important;display:block!important;margin:0!important;padding:0!important}.pankaj-premium-table{width:100%!important;margin:0!important;padding:0!important}.pankaj-premium-table .premium-row{display:flex!important;align-items:flex-start!important;gap:1px!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #e8e8e8!important}tr.woocommerce-cart-form__cart-item.cart_item .pankaj-premium-table .premium-row{width:90%!important}.pankaj-premium-table .premium-row:last-child{border-bottom:none!important}.pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-weight:500!important;font-size:15px ! IMPORTANT;color:#777 ! IMPORTANT}.pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:4px!important;white-space:nowrap!important;font-size:13px!important;margin-top:5px !!important}.pankaj-premium-table .premium-row .left{font-size:14px!important;font-weight:600!important;color:#1D3822!important}.pankaj-premium-table .premium-row small{display:block!important;margin-top:1px!important;color:#777!important;font-size:13px!important}.woocommerce-checkout-review-order-table dl.variation{width:100%!important}.woocommerce-checkout-review-order-table dd.variation-OrderSummary{width:100%!important;display:block!important}.variation-OrderSummary .pankaj-premium-table{width:100%!important}.cart-subtotal td,.order-total td{width:auto!important;text-align:right!important}.woocommerce .checkout #order_review table .product-total,.woocommerce .checkout #order_review table tfoot td{padding-left:0px!important}@media (max-width:768px){tr.woocommerce-cart-form__cart-item.cart_item .pankaj-premium-table .premium-row{width:125%!important}.shop_table .quantity input.qty,.woocommerce .woocommerce-mini-cart-item .quantity input.qty{margin-bottom:7px}}.woocommerce table.shop_table.woocommerce-cart-form__contents th{padding:0 0 0 0 !IMPORTANT;display:none}@media (max-width:768px){.pankaj-premium-table .premium-row{display:flex!important;align-items:flex-start!important;gap:1px!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #e8e8e8!important}}.woocommerce-shipping-totals td{text-align:center!important;padding:20px 0!important}.woocommerce-shipping-totals ul#shipping_method{list-style:none!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals ul#shipping_method li{width:100%!important;margin:0!important;padding:0!important}.woocommerce-shipping-totals label{display:block!important;width:100%!important;font-size:15px!important;font-weight:600!important;margin-bottom:15px!important;line-height:1.5!important;position:relative!important}.woocommerce-shipping-totals .pickup-address{display:block!important;margin-top:5px!important;margin-left:-19px!important;color:#666!important;font-size:14px!important;padding-right:60px!important}.woocommerce-shipping-totals label span[style*="float:right"]{position:absolute!important;top:0!important;right:0!important;float:none!important;color:#69C240!important;font-weight:600!important}@media (max-width:767px){.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount{display:inline!important;transform:none!important}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important;padding-right:18px!important}.woocommerce-shipping-totals .pickup-address{margin-left:0!important;padding-right:0!important}#shipping_method li label span[style*="float:right"]{position:static!important;float:right!important}}.woocommerce-shipping-totals label br{display:none!important}.woocommerce-shipping-totals label .woocommerce-Price-amount{font-size:18px!important;font-weight:700!important;color:#000!important}.woocommerce-shipping-destination{text-align:center!important;font-size:16px!important;line-height:1.6!important;margin:10px 0 15px!important;color:#222!important;font-style:normal!important}.woocommerce-shipping-destination strong{font-weight:600!important}.shipping-calculator-button{display:block!important;text-align:center!important;margin-top:12px!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;color:#000!important}.shipping-calculator-button:hover{color:#1D3822!important}.shipping-calculator-button:before{margin-right:8px!important}@media(max-width:768px){.woocommerce-shipping-totals label{font-size:12px!important}.woocommerce-shipping-totals label .woocommerce-Price-amount{font-size:13px!important}.woocommerce-shipping-destination{font-size:15px!important}}@media(max-width:768px){.woocommerce ul#shipping_method li .amount{margin-right:0}}.breadcrumb-title-wrapper .breadcrumb-title{gap:10px!important}@media (max-width:768px){.product-wrapper .heading-title.product-name a{font-size:13px!important;font-weight:500!important}.product-wrapper .price .woocommerce-Price-amount.amount bdi{color:#22c55e!important;font-size:14px!important}.woocommerce .products .product .price{margin-top:0px!important}}@media (max-width:768px){body.woocommerce div.product div.summary{padding-left:0;padding-right:0;margin-top:0px!important;padding:20px!important}.woocommerce div.product div.summary{padding-left:0px!important;margin:0;gap:10px;width:auto;box-shadow:none;margin-left:0px!important;border-radius:25px;padding:30px}.pankaj-logo-box .print-card{display:flex;align-items:center;gap:18px;background:#fff;padding:5px!important;border-radius:22px;margin-bottom:18px;cursor:pointer;transition:0.3s}.pankaj-logo-box .print-card strong{font-size:15px!important}}.single-product .summary .price{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}.single-product .summary .price .single-stock-qty{flex:0 0 100%;width:100%;display:flex!important;align-items:center;gap:20px;margin-top:10px;clear:both}.single-product .summary .price .stock-status{display:inline-block;font-size:16px;font-weight:500;color:#111}.single-product .summary .price .stock-count{display:inline-block;font-size:16px;font-weight:600;color:#111}@media (max-width:768px){.single-product .summary .price .single-stock-qty{gap:12px;margin-top:8px}.single-product .summary .price .stock-status,.single-product .summary .price .stock-count{font-size:14px}}.single-product .summary .price{font-size:24px!important;font-weight:700!important}.single-product .summary .price .woocommerce-Price-amount.amount bdi{font-size:20px!important;font-weight:800!important}.single-product .summary .price del .woocommerce-Price-amount.amount bdi{font-size:16px!important;font-weight:600!important;color:#999!important}.single-product .summary .price .inc-gst-text{font-size:11px!important;font-weight:600!important}.woocommerce div.product .summary>.price,div.product .summary>.ts-variation-price{overflow:visible!important}.single-product .summary .price del{display:inline-flex!important;align-items:center!important}.single-product .summary .price del .woocommerce-Price-amount{display:flex!important;align-items:center!important;height:100%!important}.single-product .summary .price del .woocommerce-Price-amount bdi{display:flex!important;align-items:center!important;line-height:1!important}.single-product-buttons{order:-1!important;margin-bottom:20px!important}.single-product form.cart .single_add_to_cart_button{width:350px!important;flex:0 0 350px!important}@media (max-width:767px){.single-product form.cart .single_add_to_cart_button{width:100%!important;flex:1 1 auto!important}}.single-product .woocommerce-product-gallery__image img{max-width:60%!important;margin:0 auto!important;display:block!important}.top-banner h3,h4,h5,h6{margin:0 0 0 0 !IMPORTANT}#sib_signup_form_2{width:100%}#sib_signup_form_2 .sib_signup_box_inside_2{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:nowrap!important}#sib_signup_form_2 p{margin:0!important;padding:0!important}#sib_signup_form_2 input[type="email"]{width:320px!important;min-width:320px!important;height:50px!important;border:1px solid #d8d8d8!important;border-radius:4px!important;padding:0 15px!important;font-size:15px!important;box-sizing:border-box!important}#sib_signup_form_2 .sib-default-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:50px!important;min-width:130px!important;padding:0 25px!important;background:#69C240!important;color:#fff!important;border:none!important;border-radius:4px!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important}#sib_signup_form_2 .sib-default-btn:hover{background:#5aae38!important}@media(max-width:767px){#sib_signup_form_2 .sib_signup_box_inside_2{flex-direction:column!important;align-items:stretch!important}#sib_signup_form_2 input[type="email"]{width:100%!important;min-width:100%!important}#sib_signup_form_2 .sib-default-btn{width:100%!important}}#sib_signup_form_2 input[type="email"]{width:350px!important;height:54px!important;border-radius:6px!important}#sib_signup_form_2 .sib-default-btn{height:54px!important;min-width:140px!important;border-radius:6px!important;background:#69C240!important;font-weight:600!important;margin-bottom:12px}#sib_signup_form_2 .sib_signup_box_inside_2{gap:5px!important}.pankaj-pricing-table{background:#edf7e8;padding:10px;border-radius:25px;margin-bottom:0}.pankaj-pricing-table table{background:#edf7e8}.pankaj-pricing-table td{background:#edf7e8}.pankaj-pricing-table table{margin-bottom:0 !IMPORTANT}.woocommerce div.product .images .product-label>span.onsale,.woocommerce div.product .images .product-label>span{display:none !IMPORTANT}.shipping-days{display:block;font-size:12px;color:#666;margin-top:2px;margin-left:22px;line-height:1.4}.shipping-days,.pickup-address{display:block;font-size:12px;color:#666;line-height:1.4;padding-left:22px;margin-top:2px;margin-left:-20px}.pickup-address{max-width:220px}#shipping_method li label{position:relative;display:block;padding-right:80px}#shipping_method li label .pickup-address{display:block;margin-top:4px;max-width:1250px;font-size:12px;line-height:1.4;color:#666}#shipping_method li label span[style*="float:right"]{position:absolute!important;top:0!important;float:none!important;color:#69C240!important;font-size:15px;font-weight:600;line-height:1}@media (max-width:767px){#shipping_method li label{padding-right:60px}#shipping_method li label span[style*="float:right"]{right:0!important;font-size:16px}}.woocommerce-product-gallery .flex-control-thumbs{width:120px!important}.woocommerce-product-gallery .flex-control-thumbs li{width:110px!important;height:145px!important;margin-bottom:12px!important}.woocommerce-product-gallery .flex-control-thumbs li img{width:110px!important;height:145px!important;object-fit:cover}@media(max-width:768px){.woocommerce-product-gallery .flex-control-thumbs{width:auto!important}.woocommerce-product-gallery .flex-control-thumbs li{width:75px!important;height:95px!important}.woocommerce-product-gallery .flex-control-thumbs li img{width:75px!important;height:95px!important}.single-product .woocommerce-product-gallery__image img{max-width:85%!important;margin:0 auto!important;display:block!important}}.grecaptcha-badge{visibility:hidden!important}.variations tr:has(#pa_colour){display:none!important}.variations tr:has(#width){display:none!important}.variations tr:has(#height){display:none!important}.variations tr:has(#pa_size){display:none!important}.woocommerce div.product form.cart .variations th.label{margin-top:-23px!important}h1.product_title.entry-title{font-size:23px!important;color:#000;line-height:1.2!important}.single-product .summary p.price.hidden{display:none!important}.ts-product-attribute>div a{border-radius:20px;color:#000;background:#fff!important;font-size:17px}.pankaj-pricing-table{margin-top:0px!important}.single-product .summary .price .stock-status{font-size:14px !IMPORTANT}.single-product .summary .price .stock-count{font-size:14px !IMPORTANT}.ts-product-attribute>div:not(.color):hover a,.ts-product-attribute>div:not(.color).selected a{border-color:var(--loobek-text-bold-color);color:#fff!important;background:#69C240!important}.buy-more-save-more{font-weight:700;padding:12px !IMPORTANT;text-align:left!important;color:#69C240!important}.pankaj-pricing-table table tbody tr:first-child td{padding-top:0px!important;padding-bottom:4px!important;vertical-align:middle!important}#shipping_method label{color:#000!important;font-weight:600}#shipping_method input[type="radio"]:checked+label{color:#69C240!important}.wc_payment_methods label{color:#000!important;font-weight:600}.wc_payment_methods input[type="radio"]:checked+label{color:#69C240!important;font-size:16px}.active-tier{background:#6BC53F!important;color:#fff!important}.active-tier strong,.active-tier small,.active-tier span{color:#fff!important}.woocommerce-privacy-policy-text{display:none!important}#billing_phone_field .woocommerce-input-wrapper{position:relative;display:block}#billing_phone_field .woocommerce-input-wrapper::before{content:"+61";position:absolute;left:1px;top:1px;bottom:1px;width:70px;background:#fff;border-right:1px solid #d9d9d9;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#222;z-index:2}#billing_phone{padding-left:90px!important}#shipping_phone_field .woocommerce-input-wrapper{position:relative;display:block}#shipping_phone_field .woocommerce-input-wrapper::before{content:"+61";position:absolute;left:1px;top:1px;bottom:1px;width:70px;background:#fff;border-right:1px solid #d9d9d9;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#222;z-index:2}#shipping_phone{padding-left:90px!important}.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields{max-width:900px;margin:0 auto}textarea,.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea,.woocommerce form .form-row textarea.input-text{height:80px !IMPORTANT;line-height:30px}.checkout-product-wrap{display:flex;gap:15px;align-items:flex-start}.checkout-product-image img{width:130px;height:130px;object-fit:cover;border-radius:8px;border:1px solid #eee}.checkout-product-name{flex:1}.checkout-product-wrap{display:flex;flex-direction:column}.checkout-product-name{margin-bottom:10px;font-weight:600}.checkout-product-image img{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid #eee}.checkout-product-wrap{display:flex;align-items:flex-start;gap:20px;width:100%}.checkout-product-image{width:110px;min-width:110px}.checkout-product-image img{width:110px;height:110px;object-fit:cover;border:1px solid #eee;border-radius:10px}.checkout-product-content{flex:1}.checkout-product-content a{display:block;font-size:28px;font-weight:700;line-height:1.4;color:#111;text-decoration:none}.pankaj-premium-table .premium-row{display:flex;align-items:flex-start;gap:1px;padding:18px 0;border-bottom:1px solid #ececec}.premium-image{width:95px;min-width:95px}.premium-image img{width:95px;height:95px;object-fit:cover;border:1px solid #e5e5e5;border-radius:10px;display:block}.premium-content{flex:1}.premium-title{font-size:15px;font-weight:500;color:#111;margin-bottom:10px}.premium-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.premium-price del{color:#999;font-size:15px}.premium-price ins{text-decoration:none;color:#68BD45;font-size:18px;font-weight:700}.premium-qty{min-width:70px;text-align:left;font-size:15px;font-weight:600;color:#333}@media(max-width:767px){.premium-image{width:70px;min-width:70px}.premium-image img{width:70px;height:70px}.premium-title{font-size:13px}.premium-price ins{font-size:16px}.premium-qty{font-size:14px;min-width:55px}}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important}.woocommerce #order_review .inc-gst-text{margin-left:4px!important;font-size:12px;display:inline-block}.woocommerce-shipping-methods li label .pickup-address{display:block!important;margin-top:6px;margin-left:24px;color:#666;line-height:1.5}@media (max-width:767px){.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;overflow:hidden!important}.woocommerce #order_review tfoot tr.cart-subtotal td,.woocommerce #order_review tfoot tr.order-total td{text-align:right!important;padding-right:0!important}.woocommerce #order_review tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce #order_review tfoot tr.order-total td .woocommerce-Price-amount{display:inline-block!important;transform:translateX(-4px)!important}.woocommerce #order_review tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce #order_review tfoot tr.order-total td .inc-gst-text{display:block!important;text-align:right!important;margin-top:-5px!important;transform:translateX(-5px)!important}.woocommerce-shipping-totals td{padding:15px 0!important}#shipping_method li{width:100%!important}#shipping_method li label{display:block!important;width:100%!important;position:relative!important;padding-right:10px!important;line-height:1.5!important}#shipping_method .pickup-address{display:block!important;margin-top:8px!important;margin-left:-22px!important;padding-right:0!important;color:#666!important;font-size:14px!important}#shipping_method li label span[style*="float:right"]{position:absolute!important;top:0!important;right:0!important;float:none!important;color:#69C240!important;font-weight:600!important}.wc-stripe-local-payment-box{width:100%!important;overflow:hidden!important}.wc-stripe-elements-field,.StripeElement{width:100%!important}}#shipping_method li:first-child label>span>span:last-child,#shipping_method li:last-child label span[style*="float:right"]{position:absolute!important;right:0px!important;left:auto!important;transform:none!important;float:none!important}#calc_shipping_country_field,#calc_shipping_state_field,#calc_shipping_city_field{display:none!important}body.woocommerce-cart td.product-thumbnail,body.woocommerce-cart th.product-thumbnail{display:none!important}body.woocommerce-cart .premium-qty{display:none!important}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:43%!important;max-width:43%!important}.premium-right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;min-width:190px;padding-right:10px}.premium-right .premium-qty{margin-bottom:12px;text-align:right}.premium-right .premium-price{text-align:right}.premium-right .premium-price del,.premium-right .premium-price ins,.premium-right .premium-price small{display:block}.print-title{display:block;color:#69C240;font-weight:600}.print-pcs{display:block;margin-top:4px;color:#888;font-size:14px}.premium-row .right{margin-left:auto;text-align:right;white-space:nowrap}.premium-row .right .inc-gst-text{display:block}.woocommerce-checkout .pankaj-premium-table .premium-right{margin-left:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;text-align:right!important;padding-right:0!important}@media (max-width:1024px){.woocommerce .col2-set{display:block!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%!important;max-width:100%!important;float:none!important;margin:0 0 25px!important}.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;float:none!important;margin-top:25px!important}}@media (max-width:767px){.woocommerce-checkout #customer_details,.woocommerce-checkout .col2-set{display:block!important;width:100%!important;max-width:100%!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin:0 0 25px 0!important;padding:0!important;clear:both!important}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .shipping_address,.woocommerce-checkout #order_review{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.woocommerce-checkout form.checkout{width:100%!important}}@media (max-width:767px){.woocommerce-checkout .pankaj-premium-table .premium-right{min-width:auto!important;width:auto!important;margin-left:auto!important;display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;flex:0 0 auto!important}.woocommerce-checkout .pankaj-premium-table .premium-price{width:auto!important;white-space:nowrap!important;text-align:right!important;transform:none!important}.woocommerce-checkout .pankaj-premium-table .right.green{transform:none!important;text-align:right!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot td{text-align:right!important;padding-right:20px!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot td strong{display:inline-block!important;transform:translateX(-20px)!important}.woocommerce-checkout-review-order-table tfoot td .inc-gst-text{display:block!important;transform:translateX(-20px)!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout-review-order-table tfoot tr.order-total td{text-align:right!important;padding-right:16px!important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot tr.order-total td .woocommerce-Price-amount{display:inline-block!important;transform:translateX(-16px)!important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td .inc-gst-text,.woocommerce-checkout-review-order-table tfoot tr.order-total td .inc-gst-text{display:block!important;transform:translateX(-16px)!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr td{width:1%!important;white-space:nowrap!important;padding-right:15px!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot tr td strong,.woocommerce-checkout-review-order-table tfoot tr td .woocommerce-Price-amount,.woocommerce-checkout-review-order-table tfoot tr td .inc-gst-text{transform:none!important;margin:0!important;right:auto!important;left:auto!important;position:static!important}}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot tr{display:table!important;width:100%!important}.woocommerce-checkout-review-order-table tfoot th{width:40%!important;text-align:left!important}.woocommerce-checkout-review-order-table tfoot td{width:60%!important;text-align:right!important;padding-right:0px!important;box-sizing:border-box!important;overflow:visible!important}.woocommerce-checkout-review-order-table tfoot td strong,.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount{display:inline-block!important;position:static!important;transform:none!important;margin:0!important}.woocommerce-checkout-review-order-table tfoot td .inc-gst-text{display:block!important;margin-top:2px!important;text-align:right!important}}.efp-shipping-note td{width:100%;white-space:nowrap}div#group-icon-header{top:140px!important}.cart_totals h2{text-align:center!important;display:block;width:100%;font-size:40px;font-weight:700;margin:0 0 25px}.woocommerce-cart .woocommerce{display:flex;align-items:flex-start;gap:15px}.woocommerce-cart-form{flex:1}.cart-collaterals{width:420px;margin:0!important}body.page-id-52 tr.woocommerce-shipping-totals.shipping{display:none!important}@media (max-width:767px){.woocommerce-checkout-review-order-table{table-layout:auto!important}.woocommerce-checkout-review-order-table td{overflow:visible!important}.woocommerce-checkout #order_review{overflow:visible!important}.pankaj-premium-table .premium-right{min-width:auto!important;width:auto!important;flex:0 0 auto!important}.pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:12px!important;font-weight:500!important;color:#111!important}.pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:3px!important;white-space:nowrap!important;font-size:8px!important}.page-id-52 .pankaj-premium-table .premium-row .woocommerce-Price-amount{display:inline-block!important;font-size:15px!important;font-weight:500!important;color:#111!important}.page-id-52 .pankaj-premium-table .premium-row .inc-gst-text{display:inline-block!important;margin-left:3px!important;white-space:nowrap!important;font-size:12px!important}.page-id-52 span.woocommerce-Price-amount.amount{font-size:18px !IMPORTANT}.page-id-52 span.woocommerce-Price-amount.amount{font-size:15px !IMPORTANT}.page-id-52 tr.cart-subtotal{display:none}}.page-id-52 .cart_totals .cart-subtotal{display:none!important}.ts-search-result-container:empty{display:none!important}body>.ts-search-result-container:empty::before{display:none!important;content:none!important}.premium-price{display:flex;flex-direction:column;align-items:flex-end;gap:0!important;line-height:1!important}.premium-price .woocommerce-Price-amount{line-height:1!important;margin-bottom:0!important}.premium-price .inc-gst-text{display:block;width:auto;text-align:right;margin:0!important;padding:0!important;line-height:1!important;font-size:13px}.premium-row .right .inc-gst-text{display:block!important;position:relative!important;top:2px!important}.pankaj-premium-table .premium-row{display:flex;align-items:flex-start;gap:1px;padding:18px 0;border-bottom:1px solid #ececec}.pankaj-premium-table .left{flex:1;min-width:0}.pankaj-premium-table .right,.pankaj-premium-table .premium-right{width:135px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.pankaj-premium-table .woocommerce-Price-amount{font-size:17px!important;font-weight:600!important;line-height:1!important}.pankaj-premium-table .inc-gst-text{display:block!important;margin:4px 0 0!important;font-size:12px!important;color:#777!important;line-height:1!important;text-align:right}.pankaj-premium-table .print-title{font-size:14px;font-weight:600;color:#68BD45}.pankaj-premium-table .print-pcs{display:block;margin-top:4px;font-size:15px;color:#777}.pankaj-premium-table .premium-title{font-size:13px;font-weight:500;line-height:1.35;margin-left:10px}.pankaj-premium-table .premium-qty{margin-top:8px}.pankaj-product-divider{margin:22px 0}.premium-row .right{margin-left:auto!important;text-align:right!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;width:auto!important;min-width:fit-content!important;flex:none!important}#main-content.product-has-background .before-loop-wrapper:before,#main-content.product-has-background .term-description:before{position:static;left:0;top:0;content:""}.single-stock-qty{margin-top:10px}.single-stock-qty .stock-status{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#23AD50!important;font-size:16px;font-weight:600}.single-stock-qty .stock-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:24px;height:24px;min-width:24px;background:#23AD50;color:#fff;border-radius:50%;font-size:14px;font-weight:700;line-height:24px;padding:0}.single-stock-qty .stock-status span:last-child{display:flex;align-items:center;line-height:1}.pankaj-pricing-table{display:none}.single-product .ts-buy-now-button{display:none!important}.efp-share-buttons{display:flex;align-items:center;gap:12px;margin-top:25px}.efp-share-buttons span{font-weight:600;color:#222}.efp-share-buttons a{width:40px;height:40px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#333;text-decoration:none;transition:.3s}.efp-share-buttons a:hover{background:#69C240;color:#fff;border-color:#69C240}.efp-share-buttons a:nth-child(2){color:#1877F2}.efp-share-buttons a:nth-child(2):hover{background:#1877F2;border-color:#1877F2;color:#fff}.efp-share-buttons a:nth-child(3){color:#25D366}.efp-share-buttons a:nth-child(3):hover{background:#25D366;border-color:#25D366;color:#fff}.efp-share-buttons a:nth-child(4){color:#000}.efp-share-buttons a:nth-child(4):hover{background:#000;border-color:#000;color:#fff}.efp-share-buttons a:nth-child(5){color:#0A66C2}.efp-share-buttons a:nth-child(5):hover{background:#0A66C2;border-color:#0A66C2;color:#fff}.efp-share-buttons a:nth-child(6){color:#BD081C}.efp-share-buttons a:nth-child(6):hover{background:#BD081C;border-color:#BD081C;color:#fff}div.wpcf7 input[type^="submit"]{margin-top:36px;background:#6cc04a;border:none;width:100%}.woocommerce>form.checkout{padding-top:0px!important}fieldset#wc-stripe-upe-form{padding:0!important;margin-top:10px!important}.page-id-52 .quantity .number-button{margin-left:0px!important;margin-top:0px!important}@media (max-width:767px){.woocommerce #order_review .inc-gst-text{margin-left:4px!important;font-size:8px!important;display:inline-block}span.woocommerce-Price-amount.amount{font-size:12px !IMPORTANT}#shipping_method li:first-child label>span>span:last-child,#shipping_method li:last-child label span[style*="float:right"]{right:0px!important;font-size:12px!important}label[for="payment_method_stripe"]:after{font-size:12px!important}}.woocommerce #order_review table.shop_table tfoot td,.woocommerce table.shop_table.order_details tfoot th,.woocommerce #order_review table.shop_table tfoot th{padding:10px 0!important}#billing_country_field{display:none!important}abbr.required{color:#c6213b!important}#billing_phone_field label::after,#shipping_phone_field label::after{content:" *";color:red;font-weight:700}#efp-print-popup{display:none;position:fixed;inset:0;z-index:999999}.efp-popup-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .65)}.efp-popup-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96vw;max-width:1250px;height:92vh;max-height:92vh;overflow-y:auto;background:#fff;border-radius:18px;padding:35px;box-shadow:0 25px 60px rgb(0 0 0 / .25)}.efp-popup-card{padding:10px!important}.efp-popup-card img{width:140px!important;height:100px!important;object-fit:contain}.efp-popup-card h4{font-size:16px!important;margin-top:8px!important}.efp-popup-card span{font-size:13px!important}.efp-popup-close{position:absolute;top:20px;right:20px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#fff;color:#69BE45;font-size:30px;font-weight:300;line-height:1;cursor:pointer;transition:all .25s ease;z-index:9999}.efp-popup-close:hover{position:absolute;top:20px;right:20px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#fff;color:#69BE45;font-size:30px;font-weight:300;line-height:1;cursor:pointer;transition:all .25s ease;z-index:9999}.efp-popup-close:focus{outline:none}.efp-popup-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:2px}.efp-popup-card{display:block;border:2px solid #e6e6e6;border-radius:16px;padding:18px;cursor:pointer;transition:.25s;text-align:center}.efp-popup-card img{width:100%;border-radius:10px}.efp-popup-card input{display:none}.efp-popup-card h4{margin:15px 0 5px}.efp-popup-card span{color:#69BE45;font-weight:700}.efp-popup-card:hover{border-color:#69BE45}.efp-popup-card.active{border-color:#69BE45;box-shadow:0 0 0 4px rgb(105 190 69 / .15)}.efp-popup-next{margin-top:30px;float:right;padding:14px 40px}.efp-popup-next:disabled{opacity:.5;cursor:not-allowed}.efp-toggle-wrap{display:flex;align-items:center;gap:14px;cursor:pointer;user-select:none;font-size:20px;font-weight:600;color:#222}.efp-toggle-wrap input{display:none}.efp-toggle-slider{position:relative;width:64px;height:34px;background:#d7d7d7;border-radius:100px;transition:.35s;flex-shrink:0;box-shadow:inset 0 2px 5px rgb(0 0 0 / .12)}.efp-toggle-slider:before{content:"";position:absolute;left:4px;top:4px;width:26px;height:26px;border-radius:50%;background:#fff;transition:.35s;box-shadow:0 4px 12px rgb(0 0 0 / .18)}.efp-toggle-wrap input:checked+.efp-toggle-slider{background:#69BE45}.efp-toggle-wrap input:checked+.efp-toggle-slider:before{transform:translateX(30px)}.efp-toggle-wrap:hover .efp-toggle-slider{box-shadow:inset 0 2px 5px rgb(0 0 0 / .12),0 0 0 6px rgb(105 190 69 / .10)}.efp-toggle-text{font-size:16px;font-weight:600;color:#222}.efp-popup-card{position:relative}.efp-popup-card input.popup_print_type{display:none}.efp-popup-box h2{font-size:16px;font-weight:600;color:#222;margin:0 0 0}.efp-popup-box p{margin:0 0 20px;color:#666;font-size:15px}.efp-upload-box{margin-bottom:25px}.efp-upload-box label{display:block;font-size:16px;font-weight:600;color:#222;margin-bottom:10px}.efp-upload-box input[type=file]{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;background:#fff}.efp-upload-box small{display:block;margin-top:10px;color:#666;font-size:13px}.efp-print-colours{display:flex;gap:20px;align-items:center;margin:18px 0 30px;flex-wrap:wrap}.efp-colour-card{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600;font-size:15px}.efp-colour-card input{margin:0}.colour-dot{width:22px;height:22px;border-radius:50%;display:inline-block}.efp-popup-help{display:flex;align-items:center;gap:12px;margin-top:25px;font-size:20px;font-weight:600;color:#333}.efp-popup-help i{font-size:28px;color:#69BE45}.efp-popup-help a{color:#333;text-decoration:none;font-weight:700}.efp-popup-help a:hover{color:#69BE45}.efp-popup-help a{color:#69BE45!important;font-weight:700;text-decoration:none}.efp-popup-help a:hover{color:#5aa93a!important;text-decoration:underline}.efp-colour-grid{display:flex;gap:15px;margin:0 0 0;flex-wrap:wrap}.efp-colour-option{width:380px;cursor:pointer;display:block}.efp-colour-option input{display:none}.efp-colour-box{display:flex;align-items:center;justify-content:space-between;padding:10px;border:2px solid #E8E8E8;border-radius:18px;background:#fff;transition:.25s}.efp-colour-box:hover{border-color:#69BE45}.efp-colour-left{display:flex;align-items:center;gap:18px}.efp-colour-circle{width:54px;height:54px;border-radius:50%;flex-shrink:0}.efp-colour-circle.kraft{background:#C79B63}.efp-colour-circle.white{background:#fff;border:2px solid #ddd}.efp-colour-left h4{margin:0;font-size:24px;font-weight:700;color:#222}.efp-colour-left small{display:block;margin-top:5px;font-size:15px;color:#777}.efp-check{position:absolute;top:16px;right:16px;width:22px;height:22px;border:2px solid #bfbfbf;border-radius:4px;background:#fff;color:#fff0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;transition:.25s ease}.efp-colour-option input:checked+.efp-colour-box{border-color:#69BE45;background:#F7FFF4;box-shadow:0 0 0 4px rgb(105 190 69 / .10)}.efp-upload-area{display:flex;gap:40px;align-items:center;justify-content:space-between;margin:0 0 !IMPORTANT}.efp-upload-drop{width:50%;border:2px dashed #D8DFD2;border-radius:14px;padding:10px 10px;text-align:center;transition:.3s;background:#fff}.efp-upload-drop:hover{border-color:#69BE45;background:#FAFFF7}.efp-upload-icon{width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:#69BE45;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px}.efp-upload-drop h4{font-size:13px;margin:0 0 10px;font-weight:600}.efp-upload-drop span{display:block;color:#777;margin:1px 0}.efp-upload-drop small{display:block;margin-top:18px;color:#777;font-size:14px}.efp-browse-btn{display:inline-block;position:relative;background:#fff;color:#69BE45;border:2px solid #69BE45;padding:12px 34px;border-radius:8px;font-weight:700;cursor:pointer;transition:.25s}.efp-browse-btn:hover{background:#69BE45;color:#fff}.efp-browse-btn input{position:absolute;inset:0;opacity:0;cursor:pointer}#efp-upload-success{width:38%;display:none;background:#fff;border:1px solid #E6E6E6;border-radius:14px;padding:18px;box-shadow:0 8px 25px rgb(0 0 0 / .05)}#efp-upload-success.show{display:flex;align-items:center;gap:15px}.efp-file-thumb{width:72px;height:72px;border:1px solid #eee;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fff}.efp-file-thumb img{max-width:55px}.efp-file-info{flex:1}.efp-file-info h5{margin:0 0 6px;font-size:16px}.efp-file-info p{margin:0;color:#777;font-size:14px}.efp-upload-ok{color:#4CAF50;margin-top:8px;font-weight:600;font-size:14px}.efp-delete-file{color:#ff5b5b;cursor:pointer;font-size:18px}.efp-popup-card input.popup_print_type{display:none}.efp-card-check{display:none;position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;align-items:center;justify-content:center;background:#69BE45;color:#fff;font-size:18px;font-weight:700;box-shadow:0 5px 15px rgb(0 0 0 / .15)}.efp-popup-card.active .efp-card-check{background:#69BE45;border-color:#69BE45;color:#fff;display:flex}.efp-card-check{box-shadow:0 6px 18px rgb(0 0 0 / .15);z-index:20}.efp-footer-bar{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:0;padding-top:20px}.efp-footer-item{display:flex;align-items:center;gap:18px;padding-right:35px;border-right:1px solid #e6e6e6;min-height:70px}.efp-footer-item:last-of-type{border-right:none;padding-right:0}.efp-footer-icon{width:58px;height:58px;border-radius:50%;background:#69BE45;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.efp-footer-icon.small{width:46px;height:46px;background:#fff;border:2px solid #ddd;color:#333;font-size:20px}.efp-footer-item h4{margin:0 0 4px;font-size:16px;font-weight:700;color:#222}.efp-footer-item p{margin:0;font-size:14px;color:#777}.efp-footer-item a{display:block;margin-top:5px;font-size:30px;font-weight:700;color:#69BE45;text-decoration:none}#efp-selected-colour{display:block;font-size:18px;font-weight:700;color:#222;margin-bottom:4px}#efp-selected-positions{font-size:14px;color:#777;max-width:260px}.efp-total-price{font-size:42px;font-weight:800;color:#69BE45;line-height:1.1}.efp-popup-next{margin-left:auto!important;min-width:190px;height:72px;border-radius:12px!important;background:#69BE45!important;color:#fff!important;border:none;font-size:26px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:12px}.efp-popup-next:hover{background:#58aa37!important}@media(max-width:991px){.efp-footer-bar{flex-direction:column;align-items:flex-start}.efp-footer-item{width:100%;border-right:none;border-bottom:1px solid #eee;padding:18px 0}.efp-popup-next{width:100%}}.efp-file-thumb{width:72px;height:72px;overflow:hidden;border-radius:10px;border:1px solid #e5e5e5;background:#fff;display:flex;align-items:center;justify-content:center}.efp-file-thumb img{width:100%;height:100%;object-fit:cover}.efp-logo-toggle{display:flex;align-items:center;justify-content:flex-start!important;gap:15px;margin:15px 0}.efp-toggle-text{font-size:13px;font-weight:600;color:green}.efp-switch{position:relative;width:58px;height:32px;display:inline-block}.efp-switch input{display:none}.efp-slider{position:absolute;inset:0;background:#d7d7d7;border-radius:50px;cursor:pointer;transition:.3s}.efp-slider:before{content:'';position:absolute;width:24px;height:24px;left:4px;top:4px;background:#fff;border-radius:50%;transition:.3s;box-shadow:0 2px 6px rgb(0 0 0 / .2)}.efp-switch input:checked+.efp-slider{background:#69C240}.efp-switch input:checked+.efp-slider:before{transform:translateX(26px)}.premium-logo-info{margin-top:8px;text-align:center}.premium-print-position,.premium-print-colour{font-size:12px;font-weight:600;color:#68BD45;line-height:1.5}.woocommerce div.product form.variations_form.cart .button{margin-top:30px!important;opacity:1;min-width:200px}.efp-cart-top{width:100%;margin-top:1px}.efp-cart-bottom{display:flex;align-items:flex-end;gap:0;width:100%}.efp-cart-bottom .quantity{margin:0}.efp-cart-bottom .single_add_to_cart_button{flex:1;margin:0}.single_add_to_cart_button{background:#69C240!important;border:none!important;box-shadow:none!important}.single_add_to_cart_button:hover,.single_add_to_cart_button:focus{background:#69C240!important;border:none!important;box-shadow:none!important}.premium-print-details{margin-top:4px;line-height:1.2}.premium-print-details .print-selection{display:inline-block;font-size:13px;font-weight:500;color:#666;padding-left:10px}.premium-print-details .print-selection,.premium-print-details .print-colour,.premium-print-details .print-position{font-size:13px;color:#666}.print-title{font-size:14px;font-weight:600}.print-title{display:block;font-size:16px;font-weight:600;color:#58b63a;line-height:1.2;margin-bottom:4px}.print-pcs{display:inline-block;font-size:13px;font-weight:500;color:#666;background:#f5f5f5;padding:4px 10px;border-radius:20px;line-height:1}.print-pcs::before{content:"🖨 ";font-size:12px}.efp-logo-details{display:inline-block;color:#222;font-size:14px;font-weight:600;margin-top:3px;white-space:nowrap}.efp-logo-details strong{color:#23AD50;font-weight:700}.efp-summary-text{line-height:1.5}.efp-upload-area{display:flex;align-items:center;gap:25px}.efp-upload-drop{flex:1;min-height:90px!important;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 10px!important}.efp-upload-icon{margin:0!important;flex-shrink:0}.efp-upload-drop h4{margin:0!important;font-size:12px!important}.efp-upload-drop span{margin:0!important}.efp-browse-btn{margin:0!important}.efp-upload-drop small{margin:0!important;color:#777}@media(max-width:768px){.efp-upload-area{flex-direction:column}.efp-upload-drop{flex-direction:column;text-align:center;min-height:220px!important}}.efp-popup-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:15px!important}.efp-popup-card{padding:12px!important;min-height:240px!important;border-radius:16px!important}.efp-popup-card img{width:170px!important;max-width:100%!important;height:120px!important;object-fit:contain!important;margin:10px auto!important}.efp-popup-card h4{font-size:18px!important;margin:8px 0 4px!important}.efp-popup-card span{font-size:14px!important}.efp-logo-title{font-size:17px;font-weight:800;color:#222}.efp-logo-label{font-weight:800;color:#222}.efp-colour-grid{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin:15px 0 20px}.efp-colour-option{flex:none;width:260px}.efp-colour-option input{display:none}.efp-colour-box{position:relative;display:flex;align-items:center;justify-content:center;height:68px;border:2px solid #ddd;border-radius:14px;cursor:pointer;transition:.25s ease;overflow:hidden}.efp-colour-circle,.efp-colour-left small{display:none}.efp-colour-left{display:flex;justify-content:center;width:100%}.efp-colour-left h4{margin:0;font-size:22px;font-weight:700;line-height:1}.efp-colour-option:nth-child(1) .efp-colour-box{background:#C89B5B;border-color:#C89B5B}.efp-colour-option:nth-child(1) h4{color:#fff}.efp-colour-option:nth-child(2) .efp-colour-box{background:#fff;border-color:#ddd}.efp-colour-option:nth-child(2) h4{color:#222}.efp-check{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:22px;height:22px;border:2px solid #cfcfcf;border-radius:4px;background:#fff;color:#fff0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;opacity:1;transition:.25s}.efp-colour-box:hover{border-color:#69BE45}.efp-colour-option input:checked+.efp-colour-box{border-color:#69BE45;box-shadow:0 0 0 3px rgb(105 190 69 / .15)}.efp-colour-option input:checked+.efp-colour-box .efp-check{background:#69BE45;border-color:#69BE45;color:#fff}.efp-colour-option:nth-child(1) input:checked+.efp-colour-box{background:#C89B5B}.efp-colour-option:nth-child(1) input:checked+.efp-colour-box h4{color:#fff}.efp-colour-option:nth-child(2) input:checked+.efp-colour-box{background:#fff}.efp-colour-option:nth-child(2) input:checked+.efp-colour-box h4{color:#222}@media(max-width:767px){.efp-colour-grid{flex-direction:column;align-items:flex-start}.efp-colour-option{width:100%}.efp-colour-box{height:60px}.efp-colour-left h4{font-size:20px}}.efp-card-check{display:none!important}@media (max-width:768px){.efp-popup-box{width:95vw;height:92vh;padding:18px}.efp-upload-area{flex-direction:column;gap:15px}.efp-upload-drop,#efp-upload-success{width:100%!important}.efp-colour-grid{flex-direction:column;gap:12px}.efp-colour-option{width:100%}.efp-colour-box{height:60px}.efp-popup-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.efp-popup-card{min-height:210px!important;padding:10px!important}.efp-popup-card img{width:100px!important;height:80px!important}.efp-popup-card h4{font-size:16px!important}.efp-popup-card span{font-size:13px!important}.efp-footer-bar{flex-direction:column;gap:15px}.efp-footer-item{width:100%;border-right:none;border-bottom:1px solid #eee;padding:15px 0}.efp-footer-item:last-child{border-bottom:none}.efp-popup-next{width:100%;min-width:100%;height:58px;font-size:20px}.efp-total-price{font-size:34px}}@media(max-width:767px){.efp-colour-grid{flex-direction:row!important;justify-content:space-between;gap:10px}.efp-colour-option{width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.efp-colour-box{height:60px}.efp-colour-left h4{font-size:18px}.efp-check{width:18px;height:18px;right:12px;font-size:12px}}table.variations tr:has(label[for="colour"]){display:none!important}table.variations tr:has(label[for="length"]){display:none!important}table.variations tr:has(label[for="width"]){display:none!important}table.variations tr:has(label[for="height"]){display:none!important}table.variations tr:has(label[for="pa_size"]){display:none!important}img.attachment-loobek_blog_thumb.size-loobek_blog_thumb.wp-post-image{width:100%;height:245px}.woocommerce div.product .price~form.cart{margin:0 0!important}.single-product-buttons{margin-bottom:0px!important}.single article .entry-format .thumbnail img{width:70%}:is(.layout-fullwidth,.main-content-fullwidth) .has-1-sidebar .entry-image-header{gap:0 0 !IMPORTANT}.single-post #main>.page-container{max-width:1550px;margin:0 auto}body article.single h1.entry-title{font-size:48px;line-height:56px;font-weight:700}:is(.layout-fullwidth,.main-content-fullwidth) .has-1-sidebar .entry-image-header .entry-header,.entry-content>.entry-meta-bottom,.single-post>.entry-author,.single-post-bottom-content>#comments{max-width:1045px}h3.heading-title.page-title.entry-title{display:none}.single-post .entry-content h1,.single-post .entry-content h2{margin:0 0 0;font-size:28px!important;padding-top:10px;padding-bottom:12px}.woocommerce-order{max-width:1100px;margin:40px auto}.woocommerce-thankyou-order-received{background:#eef9e9;border:1px solid #cfe9c4;border-left:5px solid #69C240;padding:6px 15px;border-radius:10px;margin-bottom:30px;font-size:18px;font-weight:600;margin-bottom:22px !IMPORTANT}.woocommerce-order-overview{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:25px 0 35px;padding:0;list-style:none}.woocommerce-order-overview li{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:18px;margin:0}.woocommerce-order-overview li strong{display:block;margin-top:8px;font-size:18px;color:#111}.woocommerce-order-overview li::before{display:none!important}.woocommerce-order>p{margin:10px 0;line-height:1.8}.woocommerce-bacs-bank-details,.woocommerce-order-details,.woocommerce-customer-details{background:#fff;padding:0;margin-top:4px}.woocommerce-bacs-bank-details h2,.woocommerce-order-details h2,.woocommerce-column__title{font-size:30px;margin-bottom:25px}.wc-bacs-bank-details-account-name{margin-top:-20px;margin-bottom:4px;font-size:14px}.wc-bacs-bank-details{display:flex;gap:1px;padding:0;margin:0;list-style:none}.wc-bacs-bank-details li{margin:0}.wc-bacs-bank-details strong{display:block;margin-top:6px;font-size:18px}.woocommerce-table{border:none!important}.woocommerce-table th,.woocommerce-table td{padding:18px 0;border-color:#ececec!important}.woocommerce-table thead th{font-size:16px;background:none}.product-name a{font-size:18px;font-weight:600;color:#222}.wc-item-meta{margin-top:12px}.wc-item-meta li{margin-bottom:8px}.woocommerce-table tfoot th{font-weight:600}.woocommerce-table tfoot td{text-align:right}.woocommerce-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px}.woocommerce-column address{border:1px solid #ececec;border-radius:12px;padding:20px;line-height:1.9;font-style:normal}@media(max-width:991px){.woocommerce-order-overview{grid-template-columns:repeat(2,1fr)}.woocommerce-columns{grid-template-columns:1fr}.wc-bacs-bank-details{flex-direction:column;gap:20px}}@media(max-width:600px){.woocommerce-order-overview{grid-template-columns:1fr}.woocommerce-bacs-bank-details,.woocommerce-order-details,.woocommerce-customer-details{padding:0}}.woocommerce-columns--addresses{display:flex!important;gap:30px;justify-content:space-between}.woocommerce-columns--addresses .woocommerce-column{width:50%!important;flex:0 0 calc(50% - 15px)}.woocommerce-columns--addresses address{height:100%}@media(max-width:767px){.woocommerce-columns--addresses{display:block!important}.woocommerce-columns--addresses .woocommerce-column{width:100%!important;margin-bottom:20px}}.woocommerce-table td,.woocommerce-table th{padding:14px 0}.wc-bacs-bank-details{justify-content:flex-start;align-items:flex-start}.wc-bacs-bank-details li{min-width:170px}.woocommerce-order>p{font-size:13px}.woocommerce-order .wc-item-meta{display:none!important}.woocommerce-bacs-bank-details h2,.woocommerce-order-details h2,.woocommerce-column__title{font-size:14px !IMPORTANT;margin-bottom:0 !IMPORTANT}.woocommerce table.shop_table.order_details tfoot tr td{padding-top:0px!important}.woocommerce table.my_account_orders td,.woocommerce table.shop_table.order_details td{padding:0 0 0 0px!important}.woocommerce ul.order_details{margin:1px!important;padding-bottom:13px}.woocommerce .woocommerce-order{margin-top:-15px!important}.woocommerce ul.order_details li{padding:0 0 !IMPORTANT}h3.wp-block-heading{padding-top:10px;margin:0;padding-bottom:10px}.woocommerce ul.order_details li{border-width:0 0 0 0 !IMPORTANT}@media(max-width:767px){.wc-bacs-bank-details-account-name{margin-top:-11px!important;margin-bottom:-8px!important;font-size:13px}.product-name a{font-size:13px;font-weight:600;color:#222;line-height:1px!important}}@media (max-width:767px){.woocommerce-order-overview{display:block!important;margin:20px 0 25px!important}.woocommerce-order-overview li{display:flex!important;align-items:center;gap:0;width:100%;padding:8px 0!important;margin:0!important;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;min-height:auto!important}.woocommerce-order-overview li strong{display:inline!important;margin:0!important;font-size:18px;font-weight:600}}@media (max-width:767px){.wc-bacs-bank-details{display:flex!important;flex-direction:column;gap:1px;margin-top:15px}.wc-bacs-bank-details li{display:flex!important;align-items:center;justify-content:flex-start;gap:8px;margin:0!important;padding:0!important;border:none!important}.wc-bacs-bank-details li::before{display:none!important}.wc-bacs-bank-details li strong{display:inline!important;font-size:16px;font-weight:600;margin:0!important}.wc-bacs-bank-details li{text-transform:uppercase;font-size:14px;color:#666}.woocommerce-order>p{font-size:13px;text-align:justify}.woocommerce ul.order_details{margin:1px!important;padding-bottom:0 !IMPORTANT}}@media (max-width:1200px){h3.heading-title.product-name{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;text-overflow:unset!important;min-height:56px;line-height:1.3}h3.heading-title.product-name a{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.product-name a{line-height:18px!important}}.efp-marquee-track span{display:inline-flex;align-items:center;color:#fff;font-weight:500;margin-right:60px}.efp-marquee-track span i{color:#fff;margin-right:8px;font-size:14px}.efp-top-bar{background:#0A4F30;color:#fff;font-size:14px;padding:10px 15px}.efp-top-bar-inner{max-width:1400px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.efp-top-bar-inner span{display:flex;align-items:center;gap:8px;white-space:nowrap}.efp-top-bar-inner i{color:#fff}@media (max-width:767px){.efp-top-bar{display:none!important}.elementor-2405520 .elementor-element.elementor-element-2e719b8{padding:0 0 0 0 !IMPORTANT}}