:root{--navy:#0e1a3a;--deep:#091226;--char:#14161c;--ivory:#f7f2e8;--paper:#fcf8f0;--gold:#c6a24a;--vgold:#e7b53c;--golddeep:#8a6d27;--red:#d8392b;--ink:#1e2230;--mute:#7c7565;--line:#e6ddcb;--lineD:rgba(247,242,232,.16);--disp:'Saira Condensed','Arial Narrow',sans-serif;--body:'Hanken Grotesk',system-ui,sans-serif;--libre:'Libre Franklin',system-ui,sans-serif}.bricks-lazy-hidden,.brxe-block.bricks-lazy-hidden{background-image:var(--bricks-bg) !important}.bricks-lazy-hidden img,img.bricks-lazy-hidden{opacity:1 !important;visibility:visible !important}#brx-header{z-index:9999}body.no-scroll{overflow:hidden !important}.input-search form{position:relative}.input-search form button{position:absolute;left:14px;width:auto;height:31px}.input-search form input{padding-left:40px;outline:none}.highlight-2{color:var(--golddeep)}.header-wrapper:before{height:auto !important}.about-hero:after{background:linear-gradient(to bottom,rgba(9,15,30,.55) 0%,rgba(9,15,30,.12) 12%,rgba(9,15,30,0) 22%),linear-gradient(90deg,#0b1426 0%,#0b1426 22%,rgba(11,20,38,.8) 40%,rgba(11,20,38,.28) 56%,rgba(11,20,38,0) 70%),linear-gradient(to top,rgba(9,15,30,.78) 0%,rgba(9,15,30,.3) 24%,rgba(9,15,30,0) 52%);position:absolute;content:'';width:100%;height:100%;top:0}.resource-bg:before{position:absolute;content:'';width:100%;height:100%;top:0;background:linear-gradient(to bottom,rgba(9,15,30,.52) 0%,rgba(9,15,30,.12) 12%,rgba(9,15,30,0) 22%),linear-gradient(96deg,rgba(9,15,30,.9) 0%,rgba(9,15,30,.62) 30%,rgba(9,15,30,.24) 56%,rgba(9,15,30,.04) 80%),linear-gradient(to top,rgba(9,15,30,.84) 0%,rgba(9,15,30,.36) 28%,rgba(9,15,30,0) 60%)}.blog-card-resource:hover{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 28px 54px -32px rgba(7,15,34,.42)}.blog-card-resource{transition:all .5s}.video-grid i.fas{width:62px;height:62px;display:flex;justify-content:center;align-items:center}.header-wrapper .cart svg path{stroke:#f7f2e8;fill-opacity:.85}.input-search .input-svg-wrapper{position:relative;align-items:center;background:rgba(247,242,232,.05);border:1px solid rgba(247,242,232,.3);border-radius:5px;padding:6px 11px;transition:border-color .18s;line-height:normal !important;height:31px;display:flex;align-items:center;justify-content:center}.input-search .input-svg-wrapper input{background:0 0 !important;border:none !important;height:auto !important;line-height:normal !important;color:#fff !important;padding-right:0 !important;padding-left:25px !IMPORTANT}.input-search .input-svg-wrapper svg{position:absolute;width:20px;left:8px;top:0;bottom:0;margin:auto;height:20px}.input-search .brxe-shortcode{width:100%}.input-search .input-svg-wrapper input::placeholder{font-size:13px}.filter .shopsearch{width:100%;max-width:660px;margin-right:30px;margin-left:auto}.filter .shopsearch .csf-search-box{border:1px solid #e6ddcb;background:0 0;font-family:var(--body);font-size:14.5px;font-weight:400;color:var(--navy);outline:none;min-width:0;border-radius:8px;overflow:hidden;display:flex;align-items:center;position:relative}.filter .shopsearch .csf-search-box input{outline:none;line-height:35px;padding:0;border:none;padding-left:46px}.filter .pagehead__controls{width:auto}.filter .pagehead__controls .csf-toolbar{margin:0;justify-content:flex-end}.filter .pagehead__controls .csf-toolbar span#csf-toolbar-count{color:#4a4f5c;font-weight:600;font-family:'Hanken Grotesk',system-ui,sans-serif;font-size:13px}.filter .pagehead__controls .csf-toolbar span#csf-toolbar-count strong{color:#0e1a3a;font-weight:700;font-size:14.5px}.filter .pagehead__controls .csf-toolbar .csf-toolbar-sort select#csf-sort-select{-webkit-appearance:auto;appearance:auto;font-family:var(--sans);font-size:12.5px;font-weight:600;color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:4px;height:28px;line-height:26px;padding:0 23px 0 9px;cursor:pointer;transition:border-color .15s}.filter .pagehead__controls .csf-toolbar .csf-view-toggle{display:flex;border:1px solid var(--line);border-radius:6px;padding:0;overflow:hidden}.filter .pagehead__controls .csf-toolbar .csf-view-toggle button svg{width:16px;height:16px;color:#7c7565}.csf-filter-box{background:var(--ivory);border:1px solid var(--line);border-radius:12px;padding:15px 14px 8px;box-shadow:0 1px 2px rgba(14,26,58,.03)}.filter .shopsearch .csf-search-box svg{width:17px;position:absolute;left:17px;color:#7c7565}.filter .pagehead__controls .csf-toolbar .csf-view-toggle button{width:30px;height:26px;display:grid;place-items:center;background:#fff;border:0;cursor:pointer;color:var(--stone);transition:.15s}.filter .pagehead__controls .csf-toolbar .csf-view-toggle button.is-active{background:rgba(28,37,56,.06)}.filter .pagehead__controls .csf-toolbar .csf-view-toggle button.is-active svg{color:#0e1a3a}.csf-filter-box .csf-filter-header .csf-filter-title-main{font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--mute)}.csf-filter-box .csf-filter-header button#csf-clear-all{font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--stone);opacity:.9}.csf-filter-box .csf-filter-header button#csf-clear-all:hover{color:#8a6d27;opacity:1}.csf-filter-box .csf-accordion-item{border-top:1px solid var(--line)}.csf-filter-box .csf-accordion-item button.csf-accordion-header{font-size:12px;font-weight:700;letter-spacing:.09em;color:var(--navy);padding:9px 0 8px}.csf-filter-box .csf-accordion-item .csf-accordion-panel{padding-top:5px;height:100%;max-height:200px;overflow-y:auto;padding-right:8px}.csf-filter-box .csf-accordion-item .csf-accordion-panel::-webkit-scrollbar{width:2px;height:4px;border-radius:100px;overflow:hidden}.csf-filter-box .csf-accordion-item .csf-accordion-panel::-webkit-scrollbar{width:5px}.csf-filter-box .csf-accordion-item .csf-accordion-panel::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.csf-filter-box .csf-accordion-item .csf-accordion-panel::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.csf-filter-box .csf-accordion-item .csf-accordion-panel::-webkit-scrollbar-thumb:hover{background:#c6a24a}.csf-filter-box .csf-accordion-item.is-open button{padding-bottom:0}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox{padding:0;margin-bottom:5px}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox span:first-child{display:flex;align-items:center;gap:5px;width:auto !important;font-size:14px;color:#4a4f5c;line-height:1.15}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox span.csf-count{margin-left:auto;font-size:13px;font-weight:400;color:var(--mute);opacity:.8;font-variant-numeric:tabular-nums}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox:hover span:first-child{color:#0e1a3a}.products li{background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,border-color .2s,transform .2s;position:relative}.products li .csf-image{width:100%;position:relative;overflow:hidden;height:245px;flex-shrink:0}.products li .csf-image img{width:100%;height:100%;object-fit:contain}.products li .csf-content{padding:4px 13px;height:100%;display:flex;flex-direction:column}.products li .csf-content h3.csf-title{text-transform:capitalize;font-family:var(--body);font-size:15px;font-weight:700;margin:0 0 4px;line-height:1.16;flex-grow:9;min-height:2.6em}.products li .csf-image .badge-wish-wrapper{position:absolute;width:auto;display:flex;justify-content:normal;align-items:center;left:6px;right:6px;margin:auto;top:5px}.products li .csf-image .badge-wish-wrapper span.csf-badge{background:rgba(251,250,248,.92);color:#0e1a3a;font-weight:700;box-shadow:0 1px 2px rgba(14,26,58,.05);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:5px 9px;border-radius:3px;border:1px solid #e6ddcb;color:#8a6d27;line-height:16.2px}.products li .csf-image .badge-wish-wrapper .csf-product-actions .yith-wcwl-add-to-wishlist{margin:0}.product-wrapper div#csf-products-wrapper ul.products.csf-view-grid{gap:36px 20px}.products li .csf-image .badge-wish-wrapper .csf-product-actions{margin-right:0;margin-left:auto}.products li .csf-image .badge-wish-wrapper .csf-product-actions .yith-wcwl-add-to-wishlist a span{display:none}.products li .csf-content .csf-rating{display:flex;align-items:center;gap:6px;margin:0 0 10px}.products li .csf-content .csf-rating .star-rating{margin:0;font-size:11px;position:relative}.products li .csf-content .csf-meta{margin:0 0 5px;line-height:1;min-height:2.44em}.products li .csf-content .csf-meta span{font-size:12.5px;color:#7c7565;line-height:1;font-weight:400}.products li .csf-content .csf-meta span.free-eng{line-height:1;color:#8a6d27;font-weight:700}.products li .csf-content .csf-price{display:flex;align-items:center;margin:0 0 10px}.products li .csf-content .csf-price{margin-bottom:1px;color:#7c7565;margin-right:2px;font-size:11px;font-weight:400;letter-spacing:.01em}.products li .csf-content .csf-price .amount{line-height:1.04;font-family:var(--disp);font-weight:800;font-size:20px;color:var(--ink);letter-spacing:.01em}.products li .csf-content .add_to_cart_button{width:100%;background:var(--gold);color:var(--navy);border:1px solid var(--gold);border-radius:2px;cursor:pointer;font-family:var(--body);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:7px 8px;transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5);display:block;line-height:normal !important;min-height:auto}.products li .add-to-cart a.button.product_type_variable{width:100%;background:var(--gold);color:var(--navy);border:1px solid var(--gold);border-radius:2px;cursor:pointer;font-family:var(--body);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:7px 8px;transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5);display:block;line-height:normal !important;min-height:auto}.product-wrapper .products.csf-view-list li .csf-content{width:100%;padding:18px 22px}.product-wrapper .products.csf-view-list li .csf-content h3.csf-title{font-size:16px;min-height:0}.products .add-to-cart>svg{display:none !important}.products .add-to-cart>a:before{content:"";display:inline-block;width:15px;height:15px;flex:0 0 15px;background-image:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/addtocart-icon-.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.products .add-to-cart>a{display:inline-flex !important;align-items:center;justify-content:center}.products li .add-to-cart a.button.product_type_variable:before{display:none}.product-wrapper .products.csf-view-list li .csf-content .add-to-cart{width:220px}.product-wrapper .products.csf-view-list li .csf-content .add-to-cart a{padding:11px 22px}.product-wrapper .products.csf-view-list li .csf-content .add-to-cart svg{left:48px}.product-wrapper .products.csf-view-list li .csf-content .csf-price span.amount{line-height:20px}.products li .add-to-cart a.added_to_cart.wc-forward{display:none}.products li .add-to-cart{position:relative}.add-to-cart a.button.product_type_variable+svg{display:none}.products .add-to-cart svg:has(+a[class*=product_type_variable]){display:none}.products .add-to-cart svg{z-index:9;top:0;bottom:0;font-size:15px;position:static !important;width:15px !important;height:15px !important;flex:0 0 15px;margin:0 !important;pointer-events:none}.csf-load-more-wrap p.csf-results-count{font-size:13px;color:#4a4f5c;font-weight:500}.csf-load-more-wrap p.csf-results-count strong{color:#0e1a3a;font-weight:700}.csf-load-more-wrap .csf-load-more-progress{width:220px;max-width:60%;height:3px;background:#efe7d4;border-radius:3px;overflow:hidden}.csf-load-more-wrap .csf-load-more-progress span{display:block;height:100%;width:23%;background:#c6a24a;border-radius:3px;transition:width .3s}.csf-load-more-wrap button#csf-load-more{display:inline-flex;align-items:center;gap:9px;background:var(--navy);color:var(--paper);border:0;border-radius:4px;padding:14px 30px;font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:.16s}.csf-load-more-wrap button#csf-load-more:before{content:'';display:inline-block;width:12px;height:12px;font-size:0;background-color:currentColor;-webkit-mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/Reload-icon.svg") center/contain no-repeat;mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/Reload-icon.svg") center/contain no-repeat}.products li .csf-image .badge-wish-wrapper .csf-product-actions .yith-wcwl-add-to-wishlist a svg{margin:0;font-size:17px;width:17px;height:17px}.products li .csf-image .badge-wish-wrapper .csf-product-actions .yith-wcwl-add-to-wishlist a{width:34px;height:34px;justify-content:center;align-items:center;display:flex;background:rgba(251,250,248,.92);border:1px solid var(--line);border-radius:100px}.products li{transition:box-shadow .2s,border-color .2s,transform .2s}.products li:hover{box-shadow:0 18px 40px -26px rgba(28,37,56,.42);border-color:#efe7d4;transform:translateY(-3px)}.products li .csf-content .add_to_cart_button:hover{background:#e7b53c !important;border-color:#e7b53c !important;transform:translateY(-1px);color:#0e1a3a}.products .add-to-cart:hover svg path{color:#fff}.products li .csf-image .badge-wish-wrapper .csf-product-actions .yith-wcwl-add-to-wishlist a:hover{color:#c6a24a;border-color:#c6a24a}.products li .csf-image .badge-wish-wrapper .csf-product-actions .yith-wcwl-add-to-wishlist a:hover svg{color:#c6a24a}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox span input.csf-filter-input{accent-color:#c6a24a;width:13px !important;height:13px !important}.csf-filter-box div#csf-chips span.csf-chip{height:24px;min-width:0;background:#fff;border:1px solid var(--line);border-radius:6px;padding:0 8px;gap:5px;font-size:11px;font-weight:600;color:var(--navy);letter-spacing:.01em;box-shadow:0 1px 1px rgba(14,26,58,.03)}.csf-filter-box div#csf-chips span.csf-chip:hover{border-color:#c6a24a}.csf-accordion-item.is-open .csf-accordion-icon{transform:rotate(180deg)}.product-wrapper .products.csf-view-list{padding:0;margin:0;list-style:none}.product-wrapper .products.csf-view-list li{flex-direction:row}.product-wrapper .products.csf-view-list li .csf-image{aspect-ratio:auto;width:190px;flex:none;height:190px}.filter .pagehead__controls .csf-toolbar .csf-toolbar-controls .csf-toolbar-sort{position:relative}.popular-tagg .tag-wrapper:hover a span.title{color:#8a6d27}.popular-tagg .tag-wrapper:hover span.icon{color:#8a6d27}.popular-tagg .tag-wrapper a{line-height:17px}.header-megamenu ul>li{position:relative}.header-megamenu ul>li:before{content:"";position:absolute;left:0;bottom:0;width:0;height:1.5px;background:#c6a24a;transition:width .2s}.header-megamenu ul>li:hover:before{width:100%}.product-single-step .process-step{position:relative}.product-single-step .process-step:after{content:"";position:absolute;top:23px;left:calc(50% + 24px);right:calc(-50% + 24px);height:2px;background:var(--line)}.achive-header .icon-tag:hover{border-color:#c6a24a !important}.product-detail .add-to-cart .qty-btn-wrapper{margin-top:15px;display:flex;gap:10px}.product-detail .add-to-cart .quantity{flex:0 0 auto;overflow:hidden;border-radius:4px}.product-detail .add-to-cart .quantity span.action{color:#0e1a3a;width:42px}.product-detail .add-to-cart .quantity input{width:46px;font-weight:700;font-size:18px;color:#0e1a3a;font-family:var(--disp)}.product-detail .add-to-cart .quantity span.action.minus{border-radius:4px 0 0 4px !important}.product-detail .add-to-cart .quantity span.action.plus{border-radius:0 4px 4px 0 !important}.cart{position:relative;cursor:pointer}.cart span.cart-count{position:absolute;top:-7px;right:-9px;background:var(--gold);color:var(--navy);font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:100px;display:grid;place-items:center;padding:0 3px;line-height:1}.cart div#custom-cart-trigger{display:flex;justify-content:center;align-items:center}.cart div#custom-cart-trigger span.cart-icon{display:flex}.product-detail p.out-of-stock{color:red;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.product-detail .add-to-cart table.variations tbody tr{display:flex;flex-direction:column}.product-detail .add-to-cart table.variations tbody tr th.label{padding:0;align-items:center;display:flex}.product-detail .add-to-cart table.variations tbody tr th.label label{width:100%;max-width:115px}.product-detail form.cart{cursor:auto}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item:hover{border-color:#c6a24a}.product-detail .add-to-cart table.variations tbody tr td.value{padding:0;width:100%}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;height:auto;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-top:8px;padding-bottom:7px}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item{height:auto;margin:0;overflow:visible;box-shadow:none !important;padding:9px 8px 8px !important;min-width:100px !important;position:relative;background:#fff;border:1.5px solid var(--line);border-radius:4px !important;cursor:pointer;transition:.16s}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item span.variable-item-span{padding:0 !important;font-family:var(--disp);font-weight:800;font-size:16px;color:var(--navy);line-height:1;display:block}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item span.variation-price{display:block;font-size:11px;color:#8a6d27;font-weight:700;margin-top:4px;font-family:var(--libre)}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item span.popular-tag{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:var(--navy);color:#fff;font-family:var(--body);font-weight:700;font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:9px;white-space:nowrap;line-height:1.3}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item.selected{border-color:var(--navy);background:var(--paper);box-shadow:inset 0 0 0 1px var(--navy) !important}.product-detail .add-to-cart table.variations tbody tr th.label label{font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);font-family:var(--libre)}.product-detail .add-to-cart .woocommerce-variation.single_variation{margin-bottom:10px}.product-detail .add-to-cart .woocommerce-variation.single_variation p.stock.in-stock{animation:auto;font-size:14px;font-weight:700;position:relative;display:flex;align-items:center;gap:10px}.product-detail .add-to-cart .woocommerce-variation.single_variation p.stock.in-stock:before{animation:auto;width:9px;height:9px;border-radius:50%;background:#2e9e6b;box-shadow:0 0 0 3px rgba(46,158,107,.18);content:"";display:flex}.product-detail .add-to-cart .woocommerce-variation.single_variation .woocommerce-variation-description{display:none}.product-detail .add-to-cart .woocommerce-variation.single_variation .woocommerce-variation-price{display:none}.product-detail .add-to-cart .plugify_table_parent_div_overflow{gap:9px;display:flex;flex-direction:column;overflow:visible}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody{display:flex;width:100%;gap:12px}.product-detail .add-to-cart .single_variation_wrap .plugify_table_parent_div_overflow.variation_mode table tbody tr{display:inline-flex;align-items:baseline;justify-content:flex-start;gap:5px;padding:9px 8px 8px !important;background:0 0;border:0;border-radius:5px;cursor:pointer;transition:.16s;flex-direction:row;line-height:13px;flex-direction:column;border:1px solid;justify-content:center;align-items:center;width:-webkit-fill-available}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody tr td{display:contents}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody tr td.pewc-information-label{font-family:var(--saira);font-weight:800;font-size:16px;color:var(--disp);line-height:1}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody tr td span.woocommerce-Price-amount.amount{display:none}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody tr td span.wpPrcntOff{font-size:18px;font-weight:600;color:var(--golddeep);letter-spacing:0}.product-detail .add-to-cart .plugify_table_parent_div_overflow .bulk-discount-title{font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);margin:0;white-space:nowrap;font-family:var(--libre);line-height:1.6}.product-detail .add-to-cart table.variations{margin-bottom:11px;table-layout:fixed}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody tr.is_active_bar{background:#0e1a3a;border-color:transparent}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody tr.is_active_bar td.pewc-information-label{color:#fff}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody tr.is_active_bar span.wpPrcntOff{color:#e7b53c}.product-detail .add-to-cart .qty-btn-wrapper button.single_add_to_cart_button{min-width:400px !important;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:0 8px 20px -8px rgba(198,162,74,.7)}.image-gallry-product-detail .flex-viewport{border-radius:5px}.product-detail .add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button:hover{background:#b8923c;box-shadow:0 10px 24px -8px rgba(198,162,74,.8);transform:translateY(-1px)}.product-detail .add-to-cart .single_variation_wrap .plugify_table_parent_div_overflow.variation_mode table tbody tr.is_active_bar{background:var(--navy) !important;border-color:transparent}.product-detail .add-to-cart .plugify_table_parent_div_overflow.single_mode tr{display:inline-flex;align-items:baseline;justify-content:flex-start;gap:5px;padding:9px 8px 8px !important;background:0 0;border:0;border-radius:5px;cursor:pointer;transition:.16s;flex-direction:row;line-height:13px;flex-direction:column;border:1px solid;justify-content:center;align-items:center;width:-webkit-fill-available}.product-detail .detail-acc .product_specification_data ul{padding:0;margin:0;list-style:none}.product-detail .detail-acc .product_specification_data ul li{font-size:14.5px;line-height:1.6;color:#1e2230;font-weight:400}.detail-product .products li .badge-wish-wrapper{display:none}.detail-product .products li .csf-image{height:232px;border-radius:5px !important;overflow:hidden !important}.detail-product .products li:hover{box-shadow:none;transform:none}.detail-product .products li .csf-image img{overflow:hidden !important;border-radius:5px}.detail-product .products li .csf-content .add-to-cart svg{left:75px}.detail-product .products li .csf-content .csf-price{order:2}.detail-product .products li .csf-content .add-to-cart{order:4}.detail-product .products li .csf-content .csf-meta{order:2}.best-seller ul.products.csf-view-grid .csf-image{height:232px}.product-detail .rating .rating-text pre{color:#8a6d27;background:0 0;padding:0;font-size:13px;font-weight:500;font-family:var(--body)}.product-detail .add-to-cart table.variations tbody tr td.value a.reset_variations{margin:0;font-size:15px;font-weight:600;display:none}.product-detail .add-to-cart table.variations tbody tr td.value a.reset_variations:before{line-height:normal !important;height:auto;text-decoration:none !important}.product-detail .add-to-cart form.cart button.buy-now-button{display:none}.product-detail .add-to-cart .qty-btn-wrapper .buy-now-button{min-width:auto !important;display:block !important;background:#fff;border:2px solid #0e1a3a;border-radius:4px;font-size:14px;color:#0e1a3a;font-family:"Libre Franklin";font-weight:700;letter-spacing:.01em;transition:background .16s,box-shadow .16s,transform .16s;width:100%}.product-detail .add-to-cart .qty-btn-wrapper .buy-now-button:hover{background:#0e1a3a;color:#fff}.shop-grid-landing .shop-card{transition:transform .3s,box-shadow .3s,border-color .25s}.shop-grid-landing .shop-card:hover{transform:translateY(-6px);box-shadow:0 34px 60px -26px rgba(7,15,34,.75);border-color:rgba(231,181,60,.92)}.shop-grid-landing .shop-card:hover .auto-typography-ozjknl{color:#e7b53c}.landing-porduct .rating .brxe-rating .icon.empty-color{color:#c6a24a !important}.landing-porduct .rating .rating-text pre{color:rgba(247,242,232,.7);font-size:13px}.champion-section:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 68% 76% at 50% 48%,rgba(6,10,26,.62) 0%,rgba(6,10,26,.3) 48%,rgba(6,10,26,0) 78%)}.champion-section:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,12,30,.15),rgba(8,12,30,.78))}.review-section .review-heading-small{font-family:var(--libre);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--golddeep);margin-bottom:13px}.review-section h2.review-heading{font-size:clamp(20px, 2.25vw, 29px);line-height:1.12;font-weight:700;text-transform:capitalize}.review-section .review-summary{display:flex;justify-content:space-between;align-items:center;margin-top:14px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e6ddcb}.review-section .review-summary .review-rating{display:flex;align-items:center;gap:10px}.review-section .review-summary .review-rating .stars span:before{color:#c6a24a}.review-section .review-summary .review-rating strong{font-weight:800;font-size:17px;color:var(--navy)}.review-section .review-summary .review-rating>span{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#1f8a43}.review-section .review-summary button.write-review-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--gold);color:var(--navy);border:1px solid var(--gold);border-radius:5px;cursor:pointer;font-family:var(--sans);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:9px 8px;transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5)}.review-section .review-summary button.write-review-btn:hover{color:#0e1a3a;background:#e7b53c;border-color:#e7b53c;transform:translateY(-1px)}.review-section div#custom-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.review-section div#custom-review-grid .review-card{background:#fffdf6;border:1px solid #e6ddcb;border-radius:5px;padding:15px 18px;display:flex;flex-direction:column;height:100%}.review-section div#custom-review-grid .review-card .stars{color:var(--gold);font-size:13px;letter-spacing:1px}.review-section div#custom-review-grid .review-card .review-content{font-size:14px;color:var(--ink);margin:11px 0 16px;line-height:1.55;font-weight:400;font-family:var(--libre);flex-grow:9}.review-section div#custom-review-grid .review-card .review-author{display:flex;gap:11px;align-items:center}.review-section div#custom-review-grid .review-card .review-author .avatar{width:34px;height:34px;border-radius:50%;background:var(--navy);color:var(--vgold);display:flex;align-items:center;justify-content:center;font-family:var(--body);font-weight:800;font-size:14px;flex:0 0 auto}.review-section div#custom-review-grid .review-card .review-author .verified{margin-right:0;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2f7d44;display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-family:var(--libre)}.review-section div#custom-review-grid .review-card .review-author .name{font-size:13px;font-weight:600;color:var(--navy);line-height:1.2}.review-section .review-footer{text-align:center;margin-top:18px}.review-section .review-footer button#custom-load-more{display:flex;align-items:center;justify-content:center;gap:8px;background:#c6a24a;color:var(--navy);border:1px solid var(--gold);cursor:pointer;font-family:var(--libre);transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5);margin:auto;font-weight:500;font-size:15px;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;border-radius:6px;letter-spacing:.13px;text-transform:uppercase;line-height:24px}.review-section .review-footer button#custom-load-more:hover{background:#b8923c}.review-section div#custom-review-form{position:relative;text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:10px;padding:16px 16px 15px;cursor:pointer;transition:.16s;margin-top:10px}.review-section div#custom-review-form button#close-review-form{line-height:normal;font-family:'Font Awesome\ 6 Solid';margin-right:0;margin-left:auto;background:#c6a24a;float:right;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:100px;color:#ffff;font-size:18px;position:absolute;right:16px;top:16px}.review-section div#custom-review-form div#review_form_wrapper{margin:0}.review-section div#custom-review-form span#reply-title{font-family:var(--disp);font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--navy);font-size:clamp(18px, 2vw, 23px);line-height:1.05;margin:0}.review-section div#custom-review-form form#commentform{margin-top:15px}.review-section div#custom-review-form form#commentform label#comment-form-rating-label{font-size:16px}.review-section div#custom-review-form form#commentform p.stars a{animation:auto;height:10px;width:10px}.review-section div#custom-review-form form#commentform p.stars a:before{font-size:12px}#reviews form .stars.selected a.active~a:before{color:#d5d6d7}.review-section div#custom-review-form form#commentform p.comment-form-comment{margin-top:0}.review-section div#custom-review-form form#commentform p.comment-form-comment label{font-size:16px}.review-section div#custom-review-form form#commentform textarea#comment{height:150px}.review-section div#custom-review-form p.form-submit input#submit{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--gold);color:var(--navy);border:1px solid var(--gold);border-radius:5px;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:9px 8px;transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5);line-height:15px;height:auto !important;min-height:auto;width:100%;max-width:220px}.review-section .custom-product-reviews .no-review-box{background:#fffdf6;border:1px dashed #e6ddcb;border-radius:12px;padding:40px 28px;text-align:center;margin-top:25px}.review-section .custom-product-reviews .no-review-box i{color:#c6a24a}.review-section .custom-product-reviews .no-review-box h3{font-size:clamp(20px, 2.25vw, 29px);line-height:1.12;margin-bottom:10px}.review-section .custom-product-reviews .no-review-box p{font-size:14px;color:#1e2230;line-height:1.55}.review-section .custom-product-reviews .no-review-box button.write-review-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:#c6a24a;color:var(--navy);border:1px solid #c6a24a;border-radius:5px;cursor:pointer;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:9px 8px;transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5);width:auto;margin:auto;margin-top:14px}.product-detail .add-to-cart .qty-btn-wrapper a.wc-forward{display:none}.products li .star-rating{position:relative;display:inline-block;width:70px;height:11px;line-height:12px;overflow:hidden;font-family:WooCommerce;font-size:10px !important;color:#d5d6d7;letter-spacing:4px;margin:0 !important}.products li .star-rating:before{content:"\e020\e020\e020\e020\e020";color:#d5d6d7;position:absolute;top:0;left:0}.products li .star-rating span{position:absolute;top:0;left:0;height:11px;overflow:hidden;white-space:nowrap}.products li .star-rating span:before{content:"\e020\e020\e020\e020\e020";color:#7c7565;position:absolute;top:0;left:0;letter-spacing:4px}.products li .star-rating .rating{color:#16244c}.products li .product-rating{display:flex;align-items:baseline;padding:2.42px 0}.products li .product-rating span.rating-value{font-size:13px;color:#7c7565;font-weight:400;line-height:1}.products li span.review_count{font-size:13px;color:#7c7565;font-weight:400;padding-left:5px;line-height:1}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__mm{font-family:var(--disp);font-size:clamp(19px,1.9vw,25px);color:#0e1a3a}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__cm{color:#8a6d27;font-size:14px;font-weight:700;margin-top:3px;letter-spacing:.01em}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__tags{font-size:10.8px;color:var(--ink);line-height:1.28}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__tags:empty{display:none}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__price{font-weight:800;font-size:18px;color:var(--golddeep);margin-top:8px}.review-section div#custom-review-form p.must-log-in{padding-top:7px;font-size:16px;line-height:1.1}.review-section div#custom-review-form p.must-log-in a{font-weight:600;text-decoration:underline;color:#c6a24a}.header-megamenu .dropdown-menu .menu-link-dropdown{position:relative}.header-megamenu .dropdown-menu .menu-link-dropdown:hover{color:#fff !important;padding-left:4px !important}.woocommerce-checkout .blockOverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}.header-megamenu ul>li .brx-dropdown-content>.brxe-container{border-top:2px solid var(--gold) !important}.freengraving-header{position:relative}.freengraving-header:after{animation:auto;width:1px;height:11px;background:rgba(247,242,232,.22);font-size:0;line-height:0;border-radius:1px;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}.uwpmc-sidebar.sidebar-right{width:500px !important;background:#f7f2e8 !important}.uwpmc-sidebar.sidebar-right .uwpmc-header{color:#0e1a3a}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border{border-bottom:1px dashed #c6a24a !important;gap:5px;position:relative}.uwpmc-sidebar.sidebar-right .checkout_message_text_font{display:flex;justify-content:space-between}.uwpmc-sidebar.sidebar-right .checkout_message_text_font .checkout-progress-bar-text{font-size:15px;font-weight:700;color:#0e1a3a}.uwpmc-sidebar.sidebar-right .checkout_message_text_font strong{font-family:var(--disp);font-weight:800;font-size:16px;color:var(--navy);line-height:1;display:block}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border{background-color:#fff;padding:10px;border:0;border-color:#c6a24a !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .custom-free-shipping-message{padding:10px;background:#f7f2e8 !important;border-radius:8px;margin-bottom:10px}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .uwpmc-totals-section.uwpmc-border .uwpmc-total-lines{padding:0 !important}#uwpmc-cart-sidebar span{font-weight:700 !important}.uwpmc-sidebar.sidebar-right span.amount{font-size:18px !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .uwpmc-border.uwpmc-actions-block{padding-top:10px !important;padding:0;margin-top:10px;border-color:#c6a24a !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .uwpmc-border.uwpmc-actions-block a{width:100%;display:flex;align-items:center;background:#c6a24a !important;color:var(--navy) !important;border:1px solid var(--gold) !important;border-radius:5px;cursor:pointer;font-family:var(--body);font-size:12px !important;font-weight:700 !important;letter-spacing:.05em;text-transform:uppercase;padding:9px 8px !IMPORTANT;transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5);line-height:normal !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .uwpmc-border.uwpmc-actions-block a button{padding:0 !important;font-weight:700 !important;font-size:15px}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border .uwpmc-quantity-container{background:#fff;border-radius:4px;border:1px solid #e6ddcb !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border .uwpmc-quantity-container input{font-weight:700}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border .uwpmc-remove-item{background:rgba(198,162,74,.14);padding:5px;border-radius:100px;transition:all .5s;position:absolute;right:12px;top:12px}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border .uwpmc-remove-item svg{color:#8a6d27}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border .uwpmc-remove-item:hover{background:#c6a24a}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border .uwpmc-remove-item:hover svg{color:#fff}#uwpmc-cart-sidebar span#uwpmc-close-cart{cursor:pointer}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .uwpmc-border.uwpmc-actions-block a.uwpmc-checkout-action{background:#0e1a3a !important;color:#fff !important;border-color:#0e1a3a !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .uwpmc-border.uwpmc-actions-block a.uwpmc-checkout-action:hover{background:#091023 !important}.woocommerce-account nav.woocommerce-MyAccount-navigation{border-radius:10px;background:#ffffff8a;border:1px solid #e7e7e7;height:fit-content;position:sticky;top:10px}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:first-child a{border-radius:10px 10px 0 0}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active a{background:#c6a24a}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid #ccc}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:last-child a{border:none;border-radius:0 0 10px 10px}.woocommerce-account .woocommerce-MyAccount-content{border-radius:10px;padding:30px;background:#fbfaf8;border:1px solid #c6a24a}.woocommerce-account .woocommerce{gap:30px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{background:#fff;border-radius:10px;padding:15px 20px;border-top:solid #c6a24a;color:#0e1a3a;box-shadow:0px 0px 10px 0 rgb(0 0 0/9%);margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button{background:#c6a24a;color:#0e1a3a;border-radius:7px;padding:13px 20px;font-size:15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button:hover{background:#0e1a3a;color:#fff}.woocommerce-dashboard .woocommerce-MyAccount-content a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address{border-top:3px solid #c6a24a;background:#fff;border-radius:10px;padding:25px;box-shadow:0px 0px 10px 0 rgb(0 0 0/9%)}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address h2{font-size:26px;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address a.edit{color:#0e1a3a;text-decoration:underline;font-size:15px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address address{font-size:14px;margin-top:20px;font-style:normal}.woocommerce-payment-methods .woocommerce-MyAccount-content a.button{text-transform:uppercase;font-size:13px;padding:15px 30px;line-height:normal;background:#c6a24a;border-radius:5px}.woocommerce-payment-methods .woocommerce-MyAccount-content a.button:hover{background:#0e1a3a;color:#fff}.woocommerce-account form.woocommerce-EditAccountForm.edit-account{background:#fbfaf8;border-radius:10px;padding:30px}.woocommerce-account form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row input{border-radius:5px;font-size:14px}.woocommerce-account form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row label{font-size:14px;color:#0e1a3a;font-weight:500}.woocommerce-account form.woocommerce-EditAccountForm.edit-account em{font-size:13px}.woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset{border-radius:10px !important;padding-left:20px;padding-right:20px;padding-top:14px;padding-bottom:20px;background:#fbfaf8}.woocommerce-account form.woocommerce-EditAccountForm.edit-account fieldset legend{font-weight:700;color:#0e1a3a}.woocommerce-account form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row input:focus{outline:1px solid #c6a24a !important}.woocommerce-account form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button{background:#c6a24a;padding:15px 40px;border-radius:5px}.woocommerce-account form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button:hover{background:#0e1a3a;color:#fff}.woocommerce-edit-address .woocommerce-MyAccount-content form h2{font-size:28px;margin-bottom:20px}.woocommerce-edit-address .woocommerce-MyAccount-content form label{font-size:14px;color:#0e1a3a;font-weight:500}.woocommerce-edit-address .woocommerce-MyAccount-content form input{border-radius:5px;font-size:14px !important}.woocommerce-edit-address .woocommerce-MyAccount-content form select{background:#fff;border-radius:5px;font-size:14px}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper{margin-bottom:10px}.woocommerce-edit-account .woocommerce-MyAccount-content{padding:0}.woocommerce-edit-address .woocommerce-MyAccount-content form button.button{background:#c6a24a;font-size:15px;padding:15px 40px;border-radius:5px}.woocommerce-edit-address .woocommerce-MyAccount-content form button.button:hover{background:#0e1a3a;color:#fff}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a:hover{background:#fbfaf8}.woocommerce-dashboard .woocommerce-MyAccount-content a:hover{color:#c6a24a}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a{text-transform:uppercase;background:#c6a24a;padding:0 20px;border-radius:7px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a:hover{background:#0e1a3a;color:#fff}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders thead th{font-size:15px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders td{font-size:15px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tbody th a{font-size:15px}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active a:hover{background:#c6a24a}.woocommerce-account .woocommerce-MyAccount-content form#add_payment_method button#place_order{font-size:15px;padding:17px 30px;line-height:normal;border-radius:7px;background:#c6a24a}.woocommerce-account .woocommerce-MyAccount-content form#add_payment_method button#place_order:hover{background:#0e1a3a;color:#fff}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details h2.woocommerce-order-details__title{font-size:27px;margin-bottom:5px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table{background:#fff}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details tfoot th{padding-top:10px;padding-bottom:10px;font-weight:500}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details tfoot td{padding-top:15px;padding-bottom:15px;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table tbody td.woocommerce-table__product-total{font-weight:700;vertical-align:top}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-customer-details section.woocommerce-columns.addresses .woocommerce-column{border-top:3px solid #c6a24a;background:#fff;border-radius:10px;padding:25px;box-shadow:0px 0px 10px 0 rgb(0 0 0/9%)}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-customer-details section.woocommerce-columns.addresses .woocommerce-column h2{font-size:26px;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-customer-details section.woocommerce-columns.addresses .woocommerce-column address{font-size:15px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-customer-details{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tbody th a:hover{color:#b08d53}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table{margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table thead th{padding:10px;border-bottom:1px solid #ccc}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table tbody td{padding:10px;border-bottom:1px solid #ccc}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details{margin-top:15px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details ul.wc-item-meta{display:flex;flex-flow:wrap;column-gap:50px;padding:0;list-style:none;row-gap:7px;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details ul.wc-item-meta li{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details .woocommerce-order-details__totals{margin-top:10px;border-top:1px solid #ccc;padding-top:10px;background:#C6A24A21;padding-left:10px;padding-right:10px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details .woocommerce-order-details__totals .woocommerce-order-details__total.order-total-order_total{padding-bottom:15px;border-top:2px solid #c6a24a;font-size:16px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details .woocommerce-order-details__totals .woocommerce-order-details__total{display:flex;align-items:baseline;justify-content:space-between;padding-top:10px;margin-top:10px;border-top:1px solid #ccc;font-size:14px;flex-flow:wrap;gap:5px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details .woocommerce-order-details__totals .woocommerce-order-details__total .woocommerce-order-details__label{font-weight:700}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details .woocommerce-order-details__items .woocommerce-table__product-total.product-total{font-weight:700;margin-top:5px}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content{background:#fff}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details .woocommerce-order-details__totals .woocommerce-order-details__total .woocommerce-order-details__value{font-weight:700}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details .woocommerce-order-details__totals .woocommerce-order-details__total:first-child{border:none;padding:0;margin:0}.uwpmc-cart-empty .uwpmc-actions{padding:0 !important;text-align:center;height:auto !important;margin-top:10px}.uwpmc-cart-empty .uwpmc-actions .uwpmc-action[style]{justify-content:center;width:100%;display:flex;align-items:center;background:#c6a24a !important;color:var(--navy) !important;border:1px solid var(--gold) !important;border-radius:5px;cursor:pointer;font-family:var(--body);font-size:15px !important;font-weight:700 !important;letter-spacing:.05em;text-transform:uppercase !important;padding:9px 8px !IMPORTANT;transition:.18s;box-shadow:0 2px 8px -8px rgba(176,141,63,.5);line-height:normal !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Pagination a.woocommerce-button{text-transform:uppercase;background:#c6a24a;border-radius:7px;line-height:1.5;min-height:auto;padding:10px 15px;width:100%;max-width:150px;transition:all .5s}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Pagination a.woocommerce-button:hover{background:#0e1a3a;color:#fff}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination{margin-top:20px}.my-account div#customer_login .u-column1.col-1,.u-column2{background:#f7f2e8;padding:20px;border-radius:10px}.my-account div#customer_login h2{font-size:22px;margin-bottom:14px}.my-account div#customer_login form{border:none;padding:0;margin:0;gap:0}.my-account div#customer_login form p{margin-bottom:10px}.my-account div#customer_login form label{font-weight:500;font-size:14px;line-height:1;margin-bottom:8px;color:#0e1a3a}.woocommerce-account form input{border:1px solid #0e1a3a;background:#fcf8f0;font-family:var(--body);font-size:14px;font-weight:400;color:var(--navy);min-width:0;border-radius:8px;overflow:hidden;display:flex;align-items:center;outline:none;line-height:35px;padding:0 15px;position:relative}.my-account div#customer_login .u-column1.col-1 p.lost_password{margin:0;text-decoration:underline;color:#0e1a3a;font-size:13px;font-weight:400}.my-account div#customer_login .u-column1.col-1 p.form-row label.woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:5px;width:auto}.my-account div#customer_login form p button.woocommerce-button{width:100%;margin-top:10px;font-size:13px;color:#231a00;border:1.5px solid transparent;border-radius:2px;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;transition:.18s;text-transform:uppercase;background:#c6a24a;font-weight:800}.my-account div#customer_login form p button.woocommerce-button:hover{background:#0e1a3a;color:#fff}.my-account .brxe-shortcode{background:0 0 !important;border:none !important;padding:0 !important}.my-account div#customer_login .u-column2 .woocommerce-privacy-policy-text p{font-size:14px;color:#0e1a3a;font-weight:400}.buy-now-message{display:none}.scrolled .top-header{display:none !important}.new-letter-left{display:contents !important}.news-letter-footer form .submit-button-wrapper button.bricks-button{padding:12px 30px;line-height:1.078}.contact-form .form-group[role=radiogroup] ul.options-wrapper{display:flex;gap:18px;flex-wrap:wrap;row-gap:10px}.contact-form .form-group[role=radiogroup] ul.options-wrapper li label{font-size:14px;font-weight:600;color:#1e2230;margin:0}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.contact-form .form-group[role=radiogroup]{grid-column:1/-1}.contact-form .form-group:nth-child(8){grid-column:1/-1}.contact-form .form-group:nth-child(9){grid-column:1/-1}.contact-form .form-group select{line-height:18px !important}.contact-form input:focus,.ct-field select:focus,.ct-field textarea:focus{outline:0;transition:.16s}.contact-form input:focus,.ct-field select:focus,.ct-field textarea:focus{border-color:var(--gold);background:#fff !important;box-shadow:0 0 0 3px rgba(198,162,74,.14)}.contact-form .submit-button-wrapper button:hover{background:#b8923c !important}.contact-form .message{grid-column:1/-1;border:1px solid #11b76b;border-radius:10px}.contact-form .form-group.submit-button-wrapper{padding-bottom:0}.contact-form .message .text{border-radius:4px;font-size:15px;font-weight:600}.woocommerce-cart-form table.shop_table thead{background:#1c2537;border-radius:10px;color:#fff;line-height:normal;font-size:14px;text-transform:uppercase;display:none}.woocommerce-cart-form table.shop_table thead th{padding:17px 10px;font-size:13px}.woocommerce-cart-form table.shop_table tbody tr.cart_item img{border-radius:10px}.woocommerce-cart-form table.shop_table tbody td.product-subtotal span.woocommerce-Price-amount{font-weight:700}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity{border:1px solid #ccc;border-radius:10px;height:50px;width:auto}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity input{border:none;font-weight:700}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity span.action{border:none}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity span.action svg{height:26px !important;width:26px}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity input:focus{outline:none !important}.woocommerce-cart-form table.shop_table tbody td.actions{padding-left:0;padding-right:20px}.woocommerce-cart-form table.shop_table tbody td.actions button.button{display:none}.woocommerce-cart-form table.shop_table tbody td.actions .coupon{width:auto;float:none;flex-flow:wrap;gap:10px}.woocommerce-cart-form table.shop_table tbody td.actions .coupon button.button{display:block;background:#c6a24a;font-size:15px;border-radius:5px;padding:10px 50px;height:auto;min-height:47px}.woocommerce-cart-form table.shop_table tbody td.actions .coupon input#coupon_code{width:50%;height:47px;border-radius:5px;font-size:14px}.woocommerce-cart-form table.shop_table tbody td.actions .coupon button.button:hover{background:#1c2538;color:#ffff}.woocommerce-cart-form table.shop_table tbody th{padding-left:10px;padding-right:10px}.woocommerce-cart-form table.shop_table tbody td{padding:12px 10px}.cart-collaterals h2{padding-bottom:5px;border-bottom:1px solid #e9e9e9;margin-bottom:15px}.cart-collaterals table.shop_table{border:none;font-size:15px}.cart-collaterals table.shop_table tr th{padding-bottom:5px;padding-top:5px;vertical-align:top;line-height:1.5;width:35%}.cart-collaterals table.shop_table tr td{padding-bottom:5px;padding-top:5px;padding-left:15px;vertical-align:top}.cart-collaterals table.shop_table tbody tr.cart-subtotal td{font-weight:700}.cart-collaterals table.shop_table tbody tr.tax-rate td{font-weight:700}.cart-collaterals table.shop_table tbody tr.order-total{border-top:1px solid #e9e9e9}.cart-collaterals table.shop_table tbody tr.order-total th{font-size:18px;padding-top:10px}.cart-collaterals table.shop_table tbody tr.order-total td{font-size:18px;padding-top:10px}.cart-collaterals .buttons-wrapper a{font-size:16px;line-height:normal;width:100%;display:flex;justify-content:center;font-weight:700;padding:15px 20px;border-radius:7px}.cart-collaterals .buttons-wrapper .wc-proceed-to-checkout a.checkout-button.button{background:#b08d47}.cart-collaterals .buttons-wrapper .continue-to-shop{margin-top:13px}.cart-collaterals .buttons-wrapper .continue-to-shop a{border:2px solid}.cart-collaterals .buttons-wrapper .wc-proceed-to-checkout a.checkout-button.button:hover{background:#1c2538;color:#fff}.cart-collaterals .buttons-wrapper .continue-to-shop a:hover{background:#b08d4d}.woocommerce-cart-form table.shop_table tbody td.actions .coupon input#coupon_code:focus{outline:1px solid #b08d4d;box-shadow:none}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator .shipping-calculator-form{border:1px solid #ccc;border-radius:5px;padding:20px}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator p{width:48%;margin-bottom:27px}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator .shipping-calculator-form{margin-bottom:10px;display:flex;flex-flow:wrap;justify-content:space-between;background:#fcfbf9}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator p label{color:#1c2537;text-transform:uppercase;font-size:14px;line-height:normal;font-weight:600;margin-bottom:9px}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator p:nth-child(5){margin:0;width:100%}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator p:nth-child(5) button.button{width:100%;background:#b08d47;min-height:45px;border-radius:5px}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator p:nth-child(5) button.button:hover{background:#1c2537;color:#fff}.cart-collaterals table tr.shipping-calculator-button-row a.shipping-calculator-button:before{content:"\f3c5";font-family:'Font Awesome\ 6 Solid';padding-right:5px}.cart-collaterals table.shop_table.shop_table_responsive li label{color:#1c2538;font-weight:600}.cart-section .wc-empty-cart-message .cart-empty.woocommerce-info{max-width:1360px;margin:auto;padding:14px 25px;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.1);background:#fff;font-size:16px;color:#000;border-top:2px solid #b08d4d;margin-bottom:20px}.cart-section p.return-to-shop a.button.wc-backward{background-color:#c6a24a;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1c2538;border:1px solid #c6a24a;padding-top:15px;padding-right:24px;padding-bottom:15px;padding-left:24px;transition:background .18s,color .18s,border-color .18s;border-radius:7px}.cart-section p.return-to-shop a.button.wc-backward:hover{background:#1c2537;color:#fff;border-color:#1c2537}.cart-collaterals .custom-free-shipping-message{background:#b08d4724;border-radius:0;padding:20px;margin-bottom:20px}.cart-collaterals .custom-free-shipping-message progress.custom-progress-input{border-radius:100px;overflow:hidden;height:7px}.cart-collaterals .custom-free-shipping-message progress.custom-progress-input::-webkit-progress-value{background:#b08d47}.cart-collaterals .custom-free-shipping-message progress.custom-progress-input::-webkit-progress-bar{background-color:#ad8f5540;border-radius:100px}.cart-collaterals .custom-free-shipping-message .checkout_message_text_font{display:flex;justify-content:space-between;flex-flow:wrap;gap:5px}.woocommerce-cart-form table.shop_table tbody td.actions .coupon p#coupon-error-notice{width:auto;border:1px solid red;padding:15px;line-height:normal;text-align:left;color:red;border-radius:7px;font-weight:600;font-size:15px}.cart-collaterals .custom-free-shipping-message .checkout_message_text_font .checkout-progress-bar-text{font-weight:700;display:flex;align-items:center;line-height:1.2;gap:7px}.woocommerce-cart-form table.shop_table tbody th dl.variation{margin-top:15px}.checkout-progress-bar-text>i.fa-shipping-fast{display:inline-block;width:24px;height:24px;font-size:0;background-color:currentColor;-webkit-mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/truck-delivery-carticon.svg") center/contain no-repeat;mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/truck-delivery-carticon.svg") center/contain no-repeat}.woocommerce-cart-form table.shop_table tbody th ul.variation{padding-left:0;gap:10px !important;margin-top:10px !important;list-style:none;display:flex;flex-flow:wrap;column-gap:20px !important}.woocommerce-cart-form table.shop_table tbody th ul.variation li{font-size:12.5px;line-height:1.3;display:flex;gap:4px;font-weight:400}.woocommerce-cart-form table.shop_table tbody th ul.variation li::marker{color:#b08d47}.woocommerce-cart-form table.shop_table tbody th ul.variation li:before{height:fit-content;content:"\f111";font-family:'Font Awesome\ 6 Solid';font-size:4px;margin-top:5px;color:#b08d47}.cart-header .cart-row.cart-header-row{display:flex;column-gap:30px}.cart-item.cart-item{display:flex;column-gap:20px}.cart-item.cart-item .cart-custom-info{display:flex;align-items:center;column-gap:20px}.cart-item.cart-item .cart-col.cart-col-thumbnail{width:130px}.uwpmc-cart-has-items.woocommerce-cart .woocommerce{display:flex;flex-flow:wrap;gap:0;justify-content:space-between}.uwpmc-cart-empty.woocommerce-cart .woocommerce{flex-direction:column}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%;gap:10px}.woocommerce-cart .woocommerce form.woocommerce-cart-form{width:60%;padding-right:30px;border-right:1px solid #ccc}.woocommerce-cart .woocommerce .cart-collaterals{width:37% !important;position:sticky;top:50px}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-details-inner .product-subtotal-wrapper{font-weight:700;font-size:14px;width:70px}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-details-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-details-inner a{font-size:15px;font-weight:700}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-name-wrapper{width:50%;line-height:normal}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-price-wrapper{font-size:14px}.woocommerce-cart-form .quantity{width:auto;border:1px solid #ccc;border-radius:5px}.woocommerce-cart-form .quantity input{border:none;font-size:14px;font-weight:600}.woocommerce-cart-form .quantity span.action{border:none}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-thumbnail a{flex-shrink:0}.cart-collaterals table.shop_table tr.shipping-calculator-form-row td{padding:0}.woocommerce-cart ul.variation{display:flex;flex-flow:wrap;gap:12px 10px;padding-top:5px}.woocommerce-cart ul.variation li.variation-item{font-size:11px}.woocommerce-cart ul.variation li.variation-item:before{content:"\f111";font-family:'Font Awesome\ 6 Solid';font-size:5px;color:#b08d47;position:relative;top:4px}.woocommerce-cart ul.variation li.variation-item{display:flex;align-items:flex-start;gap:5px}.cart-collaterals table.shop_table tr.shipping-form-row td{padding:0}.cart-collaterals table.shop_table tr.shipping-form-row a{display:inline-flex;align-items:center;font-weight:500}.cart-collaterals table.shop_table tr.shipping-form-row a:before{content:'';padding-right:5px;display:inline-block;width:12px;height:12px;font-size:0;background-color:currentColor;-webkit-mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/Frame-5.svg) center/contain no-repeat;mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/Frame-5.svg) center/contain no-repeat}.cart-collaterals table.shop_table tbody tr ul li{margin-bottom:8px}.cart-collaterals table.shop_table tbody tr ul li input{margin-right:5px}.cart-collaterals table.shop_table tr td p{font-weight:600}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#guest-checkout-form p#billing_email_field span.woocommerce-input-wrapper:before{top:17px;left:15px}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#guest-checkout-form p#billing_email_field span.woocommerce-input-wrapper input{padding-left:40px !important}.woocommerce-checkout section.fc-step__substep .fc-contact-login .fc-contact-login__content .fc-contact-login__cta-text{font-size:14px}.woocommerce-checkout section.fc-step__substep .fc-contact-login .fc-contact-login__content .fc-contact-login__cta-text{font-size:14px}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--shipping_address input{font-size:14px !important}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--shipping_address .select2-selection__rendered{font-size:13px !important}.woocommerce-checkout form.checkout.woocommerce-checkout .without_user_custom_login_form div#register-account-form .collapsible-content__inner p#account_username_field span.woocommerce-input-wrapper:before{top:16px !important}.woocommerce-checkout form.checkout.woocommerce-checkout .without_user_custom_login_form div#register-account-form .collapsible-content__inner p#account_password_field span.woocommerce-input-wrapper.password-input:before{top:16px !important}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep .shipping_address p#shipping_country_field{width:100% !important}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner{border-radius:15px}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner .fc-login-form__title{font-size:22px;color:#0e1a3a}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner form.woocommerce-form label{font-weight:400}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner form.woocommerce-form p.form-row{margin:0}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner form.woocommerce-form p.form-row .input-text{margin-bottom:10px;height:50px;border-radius:10px;border:1px solid #ccc;font-size:16px}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner form.woocommerce-form p.fc-login-button{margin-top:10px}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner form.woocommerce-form p.form-row button{transform:none;top:0;bottom:0;height:50px}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner form.woocommerce-form p.fc-login-button button{background:#c6a24a;font-weight:700;padding:15px 20px;margin:0 0 5px;text-transform:uppercase}.woocommerce-checkout section.fc-login-form__wrapper.woocommerce .fc-login-form__inner form.woocommerce-form p.lost_password a{font-size:15px;font-weight:400;text-decoration:underline}body.woocommerce-checkout .fc-coupon-code-messages ul.woocommerce-error{margin-top:10px !important;padding:10px 10px 10px 35px !important}body.woocommerce-checkout .fc-coupon-code-messages ul.woocommerce-error:before{left:10px !important;top:8px !important;bottom:0 !important;margin:auto !important;display:flex !important;align-items:baseline !important}body.woocommerce-checkout .fc-coupon-code-messages ul.woocommerce-error li{font-size:16px !important;line-height:normal !important}.woocommerce-checkout .site-content .fc-email-field input{font-size:16px !important;line-height:normal !important;color:#0e1a3a !important;border-color:#ccc !important;border-radius:5px;height:45px;padding:0 15px}.woocommerce-checkout .fc-progress-bar .fc-progress-bar__count{color:#0e1a3a}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep .payment_box.payment_method_stripe_cc ul.woocommerce-error{width:100%;font-size:14px;margin-bottom:15px}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep .payment_box.payment_method_stripe_cc .woocommerce-NoticeGroup{width:100%}.woocommerce-checkout section.fc-checkout-step .without_user_custom_login_form div#register-account-form .collapsible-content__inner p#account_password_field div#password_strength{font-size:14px;color:#0e1a3a;border-radius:5px}.woocommerce-checkout section.fc-checkout-step .without_user_custom_login_form div#register-account-form .collapsible-content__inner p#account_password_field small{font-size:14px;line-height:normal;background:#e9e9e9;color:#0e1a3a;padding:10px;border-radius:5px}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner .woocommerce-billing-fields input#billing_company{height:51px;border-radius:5px;color:#0e1a3a;font-size:16px;border-color:#ccc !important}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner .woocommerce-billing-fields input#billing_company:focus-visible{outline:none !important;border-color:#d1d5db !important}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep div#woocommerce-billing-fields__field-wrapper input{font-size:14px;height:45px !important;border-radius:5px !important;border-color:#ccc !important}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep div#woocommerce-billing-fields__field-wrapper span.select2-selection__arrow b{display:block}.woocommerce-checkout .place-button{display:none}.woocommerce-checkout .fc-progress-bar__steps span.fc-progress-bar__step{background:#c6a24a !important}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep{background:#fff}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner div#woocommerce-billing-fields__field-wrapper span span.select2.select2-container span{font-size:15px !important;border-radius:5px;border-color:#ccc !important}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner .fc-contact-fields span.woocommerce-input-wrapper span#billing_email-description{padding:7px 0 0;color:#0e1a3a}.woocommerce-checkout .fc-progress-bar{width:45% !important}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner .fc-mailcheck-suggestion a.mailcheck-suggestion{font-size:16px;color:#c6a24a}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--coupon_codes span.woocommerce-input-wrapper input{border-radius:10px}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--coupon_codes button.fc-coupon-code__apply.button{background:#c6a24a;font-weight:700;font-size:15px;padding:0 40px;border-radius:10px}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--coupon_codes button.fc-coupon-code__apply.button:hover{background:#0e1a3a;color:#fff}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--coupon_codes span.woocommerce-input-wrapper input:focus{outline:none !important}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-checkout-order-review__head h3{margin:0 !important;font-size:20px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .custom-progress-input{width:100%;height:7px;border-radius:8px;overflow:hidden;appearance:none}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .custom-progress-input::-webkit-progress-bar{background-color:#c0c0bf;border-radius:100px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .custom-progress-input::-webkit-progress-value{background-color:#c6a24a;border-radius:100px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .custom-progress-input::-moz-progress-bar{background-color:#c6a24a;border-radius:100px}.woocommerce-checkout .fc-checkout-step .fc-step__actions button{font-weight:500;text-transform:uppercase;font-size:16px;background:#c6a24a;font-weight:700;padding:17px 30px;border-radius:5px}.woocommerce-checkout .fc-checkout-step .fc-step__actions button:hover{background:#0e1a3a;color:#fff}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside{width:45%}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar{width:53% !important}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-checkout-order-review__head{color:#0e1a3a}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside .fc-place-order__section .woocommerce-terms-and-conditions-wrapper p{font-size:16px;line-height:23px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside .fc-place-order__section .woocommerce-terms-and-conditions-wrapper p a{font-size:16px;line-height:normal;color:#c6a24a;text-decoration:underline;font-weight:700}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside div#custom_additional_notes_field{margin-top:20px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside div#custom_additional_notes_field h3{font-size:18px;line-height:normal;margin-bottom:10px !important}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep label{background:0 0 !important}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep .payment_box.payment_method_stripe_cc{background:0 0 !important}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside div#custom_additional_notes_field textarea{border:1px solid #ccc;border-radius:5px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside .fc-place-order button#place_order{background:#c6a24a;font-weight:700;padding:20px 30px;line-height:normal;font-size:17px;border-radius:7px}.woocommerce-checkout form.checkout.woocommerce-checkout section .fc-expansible-form-section__toggle a{color:#0e1a3a}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside .fc-place-order button#place_order:hover{background:#0e1a3a;color:#fff}body.woocommerce-checkout form.woocommerce-checkout h3{color:#0e1a3a !important;margin-bottom:15px !important;font-size:20px !important}body.woocommerce-checkout form.woocommerce-checkout h3:before{color:#fff !important;background:#c6a24a !important}body.woocommerce-checkout form.woocommerce-checkout section.fc-step__substep a.fc-step__substep-edit{color:#1d2739 !important;font-weight:600 !important;text-decoration:none !important;font-size:14px !important}body.woocommerce-checkout form.woocommerce-checkout section.fc-step__substep a.fc-step__substep-edit:before{content:'';display:inline-block;width:10px;height:10px;font-size:0;background-color:currentColor;-webkit-mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/edit.svg") center/contain no-repeat;mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/edit.svg") center/contain no-repeat;margin-right:5px;position:relative;top:0}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside .fc-place-order__section{padding-top:0}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message{background:#f7f2e8 !important;border-radius:8px;padding:20px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message .checkout_message_text_font{display:flex;align-items:baseline;justify-content:space-between}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message .checkout_message_text_font .checkout-progress-bar-text{font-size:15px;font-weight:700;color:#0e1a3a;display:inline-flex;align-items:center;gap:5px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message .checkout_message_text_font .checkout-progress-bar-text i{font-size:21px;color:#0e1a3a}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message .checkout_message_text_font strong{font-size:16px;color:#0e1a3a;font-weight:400}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message .checkout_message_text_font strong span.woocommerce-Price-amount.amount{font-weight:700 !important;color:#0e1a3a}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar tr.cart_item.cart-item .product-details{color:#0e1a3a;font-size:16px;font-weight:500}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar tr.cart_item.cart-item .product-details .cart-item__element.cart-item__price span.woocommerce-Price-amount{font-size:16px !important;font-weight:700}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar tr.cart_item.cart-item .product-total span.woocommerce-Price-amount{font-weight:700;color:#0e1a3a}.woocommerce-checkout form.checkout.woocommerce-checkout tfoot tr th{color:#0e1a3a !important;font-weight:700 !important}.woocommerce-checkout form.checkout.woocommerce-checkout tfoot tr td{color:#0e1a3a !important}.woocommerce-checkout form.checkout.woocommerce-checkout tfoot tr td span.woocommerce-Price-amount{font-weight:700}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner{padding-top:10px}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner .shipping-method__options{font-size:14px;line-height:normal}.woocommerce-checkout .fc-checkout-step section.fc-step__substep button.fc-step__substep-save.button:hover{background:#0e1a3a}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--shipping_address input::placeholder{color:#0e1a3a}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-checkout-step div#woocommerce-shipping-fields__field-wrapper .description{color:#0e1a3a;font-size:12px;padding:5px 5px 0}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--shipping_address .select2-selection__rendered{font-size:14px;line-height:normal;display:flex;align-items:center;height:45px;border-radius:100px !important;color:#0e1a3a !important}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--shipping_address input::placeholder{color:#666 !important}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#register-account-form .woocommerce-form__label-for-checkbox.checkbox{display:none}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#register-account-form .collapsible-content__inner label.required_field{display:none}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#register-account-form input{font-size:16px;padding:15px 20px 15px 45px !important;border-radius:10px;border:1px solid #cccc;color:#0e1a3a;height:53px}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#register-account-form input:focus{outline:none !important}.woocommerce-checkout form.checkout.woocommerce-checkout .without_user_custom_login_form div#register-account-form .collapsible-content__inner p#account_username_field span.woocommerce-input-wrapper:before{content:'';position:absolute;z-index:9;left:20px;display:inline-block;width:16px;height:16px;font-size:0;background-color:currentColor;-webkit-mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/envelop.svg) center/contain no-repeat;mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/envelop.svg) center/contain no-repeat;top:17px !important}.woocommerce-checkout form.checkout.woocommerce-checkout .without_user_custom_login_form div#register-account-form .collapsible-content__inner p#account_password_field span.woocommerce-input-wrapper.password-input:before{content:"\f023";font-family:'Font Awesome\ 6 Solid';position:absolute;z-index:9;top:13px;left:20px;font-size:16px;color:#0e1a3a}.woocommerce-checkout .fc-inline-error{background:0 0 !important}.woocommerce-checkout section.fc-checkout-step p.fc-account-creation-notice{display:none}.woocommerce-checkout section.fc-checkout-step .without_user_custom_login_form div#register-account-form .collapsible-content__inner p#account_password_field{margin-bottom:10px !important}.woocommerce-checkout .fc-checkout-step section.fc-step__substep button.fc-step__substep-save.button{background:#c6a24a;font-weight:700;padding:15px 30px;border-radius:5px}.woocommerce-checkout .fc-checkout-step section.fc-step__substep button.fc-step__substep-save.button:hover{background:#0e1a3a;color:#fff}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--shipping_address input{font-size:14px !important;line-height:normal !important;color:#0e1a3a !important;border-color:#ccc !important;border-radius:5px;height:45px;padding:0 15px}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--shipping_address input:focus{outline:none !important;color:#0e1a3a !important;border:1px solid #ccc !important}.woocommerce-checkout section.fc-checkout-step.fc-checkout-step--next-step-incomplete:nth-child(2) section.fc-step__substep h3{color:#0e1a3a !important}.woocommerce-checkout section.fc-step__substep .fc-contact-login-custom .fc-contact-login__content-custom{text-align:center;background:#C6A24A1a;border-radius:7px;padding:15px 20px;margin-bottom:10px}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form .custom-checkout-login-options{display:flex;flex-flow:nowrap}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form .custom-checkout-login-options button{border-radius:0;width:100%;background:#e9e9e9;color:#0e1a3a;font-weight:700;height:53px;text-transform:uppercase;font-weight:500;font-size:16px}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form .custom-checkout-login-options button.active{background:#c6a24a;color:#fff}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#guest-checkout-form p#billing_email_field span.woocommerce-input-wrapper:before{content:'';position:absolute;z-index:9;left:20px;display:inline-block;width:16px;height:16px;font-size:0;background-color:currentColor;-webkit-mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/envelop.svg) center/contain no-repeat;mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/envelop.svg) center/contain no-repeat;top:17px !important}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#guest-checkout-form p#billing_email_field span.woocommerce-input-wrapper input{font-size:16px;padding:15px 20px 15px 45px !important;height:53px;border-radius:5px;border:1px solid #cccc;color:#0e1a3a}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#guest-checkout-form p#billing_email_field span.woocommerce-input-wrapper .description{display:none}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#guest-checkout-form p#billing_email_field span.woocommerce-input-wrapper input:focus{outline:none !important}.woocommerce-checkout section.fc-step__substep .fc-step__actions{padding-left:0;padding-right:0}.woocommerce-checkout section.fc-step__substep .fc-step__actions button{background:#c6a24a;font-weight:700;padding:20px 30px}.woocommerce-checkout section.fc-step__substep .fc-step__actions button:hover{background:#0e1a3a}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form .fc-step__actions{padding-bottom:0;display:none !important}.woocommerce-checkout .ast-container{max-width:1580px !important;padding-left:30px;padding-right:30px}.woocommerce-checkout .site-content{border-top:1px solid #c8c8c8}.woocommerce-checkout section.fc-step__substep .fc-contact-login .fc-contact-login__content{background:#C6A24A1a;border-radius:7px;padding:15px 20px;margin-bottom:10px}.woocommerce-checkout section.fc-step__substep .fc-contact-login .fc-contact-login__content .fc-contact-login__cta-text{font-weight:500;font-size:16px;line-height:normal;color:#0e1a3a}.woocommerce-checkout section.fc-step__substep .fc-contact-login .fc-contact-login__content a{font-size:18px;line-height:normal;color:#0e1a3a;font-weight:700}.woocommerce-checkout .fc-checkout-step{border-color:#ccc !important}.woocommerce-checkout .fc-checkout-step .fc-contact-login__separator{margin-bottom:10px}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep .fc-contact-fields.fc-clearfix p#billing_email_field{display:none}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep span.woocommerce-input-wrapper input#billing_email{border-radius:5px}ul li[class*=payment_method_stripe_] .woocommerce-SavedPaymentMethods-saveNew{margin-top:10px !important}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep span.woocommerce-input-wrapper input:focus{outline:none !important}.woocommerce-checkout .fc-content div.woocommerce form .fc-wrapper div.create-account span.woocommerce-input-wrapper.password-input input{border-radius:5px}.woocommerce-checkout section.fc-step__substep .fc-contact-login .fc-contact-login__content a:focus{outline:none !important}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-widget-area{display:none}.woocommerce-checkout section.fc-step__substep .fc-contact-login-custom .fc-contact-login__content-custom .fc-contact-login__cta-text-custom{font-size:18px;line-height:normal;color:#0e1a3a;font-family:var(--disp);font-weight:600}.woocommerce-checkout section.fc-step__substep .fc-contact-login-custom .fc-contact-login__content-custom .fc-contact-login__cta-text-custom a{text-decoration:underline;font-size:18px}ul.woocommerce-error{font-size:15px;border:1px solid red;border-radius:5px;line-height:normal;margin-bottom:10px;background:#ffe6ec;font-weight:400}.size-chart .brxe-shortcode .size-guide{padding:0;max-width:100%;margin:0 !important;background:0 0 !important}.size-chart .brxe-shortcode .size-guide .chart-card .chart .chart__rule{color:#7c7565;font-weight:700}.size-chart .brxe-shortcode .size-guide .chart-card .chart__caps .bar-labels .bar-labels__primary{color:#0e1a3a;font-weight:800;font-family:var(--disp)}.size-chart .brxe-shortcode .size-guide .chart-card .chart__caps .bar-labels .bar-labels__secondary{color:#7c7565;font-weight:400}.size-chart .brxe-shortcode .size-guide .card-grid{width:100%;gap:14px;display:grid;grid-template-columns:repeat(auto-fit,200px)}.size-chart .brxe-shortcode .size-guide .card-grid .size-card{width:100%;max-width:100%;border:1px solid;border-color:#e6ddcb;background:#fff;box-shadow:inset 0 0 0 1px var(--navy);border-radius:7px;padding:14px 10px 13px}.size-chart .brxe-shortcode .size-guide .chart-card{max-width:800px;box-shadow:0 18px 44px -34px rgba(14,26,58,.45);border:1px solid #e6ddcb;border-radius:12px}.size-chart .brxe-shortcode .size-guide .size-guide__footnote{text-align:center;color:#7c7565;font-size:13.5px;max-width:80ch;font-weight:400;margin:auto;margin-top:22px}.size-chart .brxe-shortcode .size-guide .chart-card .chart__bars .bar-col.is-reference svg{height:71px}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__mm{font-family:var(--disp);font-size:clamp(19px, 1.9vw, 25px);color:#0e1a3a;line-height:1}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__cm{margin-bottom:0;font-size:10.5px;font-weight:700;color:var(--golddeep);margin-top:3px;letter-spacing:.01em}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__tags{font-size:10.8px;color:var(--ink);line-height:1.28}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__tags:empty{display:none}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__price{font-family:var(--disp);font-weight:800;font-size:15.5px;color:var(--golddeep);margin-top:8px}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__badge.style-dark{background:var(--navy);color:#fff;font-family:var(--body);font-weight:700;font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;padding:2px 8px;border-radius:9px;position:absolute;top:-9px;left:50%;transform:translateX(-50%)}.size-chart .brxe-shortcode .size-guide .card-grid .size-card.is-highlighted{border-color:var(--navy);background:var(--paper);box-shadow:inset 0 0 0 1px var(--navy)}.size-guide-detail .size-guide{padding:0;max-width:100%;margin:0 !important;background:0 0 !important}.size-guide-detail .size-guide .chart-card .chart .chart__rule{color:#7c7565;font-weight:700}.size-guide-detail .size-guide .chart-card .chart__caps .bar-labels .bar-labels__primary{color:#0e1a3a;font-weight:800;font-family:var(--disp)}.size-guide-detail .size-guide .chart-card .chart__caps .bar-labels .bar-labels__secondary{color:#7c7565;font-weight:400}.size-guide-detail .size-guide .card-grid{display:none}.size-guide-detail .size-guide button.tsg-header__close{position:absolute;top:12px;right:12px;z-index:4;width:36px;height:36px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:var(--navy);font-size:23px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.16s}.size-guide-detail .size-guide button.tsg-header__close:hover{background:#fff;box-shadow:0 4px 12px -4px rgba(7,15,34,.4)}.size-guide-detail .size-guide .tsg-header{padding:20px 22px 8px}.size-guide-detail .size-guide .chart-card{padding-left:47px}.size-guide-detail .size-guide .tsg-header .tsg-header__title{font-family:var(--disp);font-weight:800;font-size:clamp(19px, 2.4vw, 24px);letter-spacing:.015em;color:var(--ink);text-transform:uppercase;line-height:1.05}.size-guide-detail .size-guide .tsg-header .tsg-header__subtitle{animation:auto;margin-top:5px;font-size:13px;color:#7c7565;font-weight:400;line-height:1.6}.size-guide-detail .size-guide .chart-card .chart .chart__axis-unit{position:absolute;top:-14px;font-size:9px;color:var(--mute);text-transform:uppercase;letter-spacing:.06em;font-weight:700;left:0}.size-guide-detail .size-guide .tsg-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px 18px;border-top:1px solid var(--line);margin-top:18px}.size-guide-detail .size-guide .tsg-footer .tsg-footer__caption{font-size:11px;color:var(--mute);font-weight:400;line-height:1.6}.size-guide-detail .size-guide .tsg-footer button.tsg-footer__close{border:1.5px solid var(--line);background:#fff;color:var(--navy);font-family:var(--body);font-weight:600;font-size:12.5px;padding:9px 18px;border-radius:4px;cursor:pointer;transition:.16s}.size-guide-detail .size-guide .tsg-footer button.tsg-footer__close:hover{border-color:#0e1a3a;background:#fcf8f0}.size-guide-detail .size-guide .chart{position:relative !important;padding-left:42px !important}.size-guide-detail .size-guide .chart__rule{position:absolute !important;left:-42px !important;width:36px !important;text-align:right !important;transform:translateY(50%) !important;font-size:11px !important;color:#7c7565 !important;font-weight:700 !important;white-space:nowrap !important;bottom:calc(var(--at, 0) * var(--px-per-mm, 0.6) * 1px) !important;z-index:2 !important}.size-guide-detail .size-guide .chart__gridline{position:absolute !important;left:0 !important;right:0 !important;transform:translateY(50%) !important;bottom:calc(var(--at, 0) * var(--px-per-mm, 0.6) * 1px) !important;border-top:1px dashed rgba(154,146,118,.35) !important;z-index:1 !important}.size-guide-detail .size-guide .chart__axis-unit{position:absolute !important;left:-16px !important;top:-23px !important;text-align:right !important;font-size:11px !important;font-weight:700 !important;color:#7c7565 !important}.size-guide-detail .size-guide .chart__columns .tsg-col__badge.style-highlight{transform:translate(-50%,-53%);top:17px;font-size:8.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#231a00;background:var(--gold);padding:3px 8px;border-radius:999px;white-space:nowrap;z-index:2}.size-guide-detail .size-guide .size-guide__footnote{display:none}.size-guide-detail .size-guide .chart-card .chart__bars .bar-col.is-reference svg{height:71px}.size-guide-detail .tsg-modal__dialog{background:#FCF8F0!important;width:min(1150px, 95vw)}.size-guide-detail button.tsg-popup-trigger{display:flex;gap:4px;background:0 0;text-decoration:none;color:#8a6d27;font-size:11px;font-weight:600;font-family:var(--libre)}.size-guide-detail .tsg-modal__dialog button.tsg-modal__close{background:#c6a24a;width:40px;height:40px;border-radius:100px;display:flex;justify-content:center;align-items:center;font-family:'Font Awesome\ 6 Solid';font-size:18px}.size-guide-detail button.tsg-popup-trigger:before{content:"";width:14px;height:14px;display:inline-block;flex:0 0 14px;background:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/compare-size-iconpdp.svg") center/contain no-repeat}.size-guide-detail button.tsg-popup-trigger:hover{color:#c6a24a}.size-guide-detail button.tsg-popup-trigger:hover:before{color:#c6a24a}.brxe-woocommerce-breadcrumbs span.navigation{color:#0e1a3a;font-weight:600;font-size:12px;line-height:1.6}.brxe-woocommerce-breadcrumbs span.navigation a{font-size:12px;font-weight:500;color:#7c7565;line-height:1.6;transition:color .15s}.brxe-woocommerce-breadcrumbs span.navigation a:hover{color:#8a6d27}.brxe-woocommerce-breadcrumbs span.navigation span.separator{color:#e6ddcb;font-size:11px;margin:0 7px}.woocommerce-order-received article#brx-content{width:1024px !important;padding:30px 40px 50px !important}.woocommerce-order-received article#brx-content h1{display:none}.woocommerce-order-received article#brx-content .custom-order-received h1{display:block;font-size:30px;text-align:center;margin-bottom:10px;line-height:normal;color:#0e1a3a}.woocommerce-order-received article#brx-content .thankyou-right-icon i{width:80px;height:80px;border-radius:100px;background:#007d00;display:flex;align-items:center;justify-content:center;font-size:38px;margin:auto;margin-bottom:10px;color:#fff;transform-origin:top center;animation:swing 2s ease infinite}.woocommerce-order-received article#brx-content .custom-order-received p.thank-you-subtitle{text-align:center;line-height:normal}.woocommerce-order-received article#brx-content .custom-order-received{margin-bottom:20px}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;border-radius:0;padding:20px 30px;background:#fff}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{border:none;border-right:1px solid #ccc;padding:0 30px;font-size:15px;color:#8a6d27;font-weight:800}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:first-child{padding-left:0}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{border:none;padding-right:0}.woocommerce-order-received section.woocommerce-customer-details section.woocommerce-columns{gap:30px}.woocommerce-order-received section.woocommerce-customer-details section.woocommerce-columns .woocommerce-column{background:#fff;border-top:3px solid #c6a24a;padding:30px;border-radius:10px}.woocommerce-order-received section.woocommerce-customer-details section.woocommerce-columns .woocommerce-column h2{font-size:27px;margin-bottom:15px;line-height:normal}.woocommerce-order-received section.woocommerce-order-details h2{font-size:35px;margin-bottom:15px}.woocommerce-order-received section.woocommerce-order-details thead{display:contents}.woocommerce-order-received section.woocommerce-order-details thead th{background:#1c2537;color:#fff;line-height:normal;text-transform:uppercase;font-size:14px}.woocommerce-order-received section.woocommerce-order-details tfoot th{padding-bottom:15px;padding-top:15px;font-weight:400;border-bottom:1px dashed #e6ddcb;color:#8a6d27}.woocommerce-order-received section.woocommerce-order-details tfoot td{font-weight:700;padding-bottom:15px;padding-top:15px;text-align:right;border-bottom:1px dashed #e6ddcb}.woocommerce-order-received section.woocommerce-order-details tbody td.product-total{font-weight:700;text-align:right}.woocommerce-order-received section.woocommerce-order-details tfoot tr:last-child{border-top:1px solid #ccc}.woocommerce-order-received section.woocommerce-order-details tfoot tr:last-child th{font-weight:700;color:#0e1a3a}.woocommerce-order-received section.woocommerce-order-details tfoot{background:#fff}.woocommerce-order-received section.woocommerce-order-details tbody{background:#fff}.woocommerce-order-received article#brx-content p.woocommerce-notice{font-size:25px;font-weight:700;font-family:var(--disp);color:#0e1a3a}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{color:#0e1a3a;font-weight:500}.woocommerce-order-received section.woocommerce-order-details thead th.product-total{text-align:right}.thank-you-ordersec{padding:20px 15px;background:#fff;border:1.5px dashed #c6a24a;border-radius:10px;margin-bottom:30px}.thank-you-ordersec .order-box{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center}.thank-you-ordersec .order-box .heading{display:flex;align-items:center;gap:10px}.thank-you-ordersec .order-box .heading h5{color:#0e1a3a;font-size:25px}.thank-you-ordersec .order-box .heading i{color:#c6a24a}.thank-you-ordersec .order-box p{color:#5e5a50;font-size:17px;line-height:1.3;font-weight:400}.thank-you-ordersec .thank-you-page-label-button{text-align:center;margin-top:20px}.thank-you-ordersec .thank-you-page-label-button button{border-radius:2px;position:relative;overflow:hidden;background:#c6a24a;padding:15px 30px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.04px;color:#1e2230;transition:all .5s}.thank-you-ordersec .thank-you-page-label-button button span:nth-child(1){position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#1e2230,#fff);animation:animate1 2s linear infinite}.thank-you-ordersec .thank-you-page-label-button button span:nth-child(2){position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(to bottom,#1e2230,#fff);animation:animate2 2s linear infinite;animation-delay:1s}.thank-you-ordersec .thank-you-page-label-button button span:nth-child(3){position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to left,#1e2230,#fff);animation:animate3 2s linear infinite}.thank-you-ordersec .thank-you-page-label-button button span:nth-child(4){position:absolute;top:0;left:0;width:2px;height:100%;background:linear-gradient(to top,#1e2230,#fff);animation:animate4 2s linear infinite;animation-delay:1s}@keyframes animate1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes animate2{0%{transform:translateY(-100%)}100%{transform:translateY(100%)}}@keyframes animate3{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes animate4{0%{transform:translateY(100%)}100%{transform:translateY(-100%)}}.thank-you-ordersec .thank-you-page-label-button button:hover{background:#1e2230;color:#fff}.woocommerce-order-received section.woocommerce-order-details td.product-name strong.product-quantity{background:#1c2537;color:#fff;font-weight:800}.woocommerce-order-received section.woocommerce-order-details{background:#fff;padding:20px}.woocommerce-order-received section.woocommerce-order-details table.order_details{border:none}.header_main_label{padding-bottom:50px;position:relative}.header_main_label .label-message{position:sticky;top:5px;z-index:1}.header_main_label .label-message p{color:#fff;font-size:17px;line-height:1.3;font-weight:400;margin-top:10px;padding:10px;margin-bottom:15px;background:#0e1a3a;border-radius:5px}.header_main_label .custom-order-products .order-product-list{background:#fff;box-shadow:0 7px 18px 0 rgba(14,26,58,.05);border-radius:5px;border-color:#e6ddcb;cursor:pointer;padding:10px 20px}.header_main_label .custom-order-products .order-product-list strong{font-size:16px;font-weight:500;margin-left:0;margin-right:auto}.header_main_label .custom-order-products .order-product-list .skip-label-checkbox label{margin:0;font-size:14px;line-height:normal;font-weight:400;color:#0e1a3a;display:flex;align-items:center;gap:6px;margin-right:0;margin-left:auto}.header_main_label .custom-order-products .order-product-list .product-header-list{justify-content:inherit;gap:15px}.header_main_label .custom-order-products .order-product-list .product-header-list .toggle-label-button i{color:#c6a24a;transition:all .5s;display:flex}.header_main_label .custom-order-products .order-product-list.active button.toggle-label-button i{transform:rotate(180deg)}.header_main_label .custom-order-products .order-product-list .toggle-label-content{border-radius:5px;margin-top:20px}.top-flex-group{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr}.header_main_label .custom-order-products .order-product-list .toggle-label-content label{font-size:14px;font-weight:600;color:#0e1a3a;text-transform:uppercase}.header_main_label .custom-order-products .order-product-list .toggle-label-content select{margin:0;height:auto !important;min-height:auto !important;line-height:normal;background-color:#fcf8f0;border:1px solid #e6ddcb;border-radius:3px;font-size:14px;padding:10px 14px}.header_main_label .custom-order-products .order-product-list .toggle-label-content input{background-color:#fcf8f0;border:1px solid #e6ddcb;border-radius:3px;font-size:14px;color:#1e2230;padding:10px 14px;height:auto !important;line-height:normal}.header_main_label .custom-order-products .order-product-list .toggle-label-content input.labeling-alignment-radio{width:13px !important;height:13px !important}.header_main_label .custom-order-products .order-product-list .toggle-label-content .top-flex-group .form-group .radio-group{display:flex;align-items:center;gap:15px}.header_main_label .custom-order-products .order-product-list .toggle-label-content .top-flex-group .form-group .radio-group label.radio-option{margin:0;display:flex;align-items:center;gap:5px}.header_main_label .custom-order-products .order-product-list .toggle-label-content textarea{margin:0;background-color:#fcf8f0;border:1px solid #e6ddcb;border-radius:3px;font-size:14px;color:#1e2230;padding:10px 14px}.header_main_label .custom-order-products .order-product-list .remaining-chars{margin-top:0 !important;font-size:12px !important;font-weight:500;color:#5e5a50 !important}.header_main_label .custom-order-products .order-product-list .auto_draft_message_show{font-size:15px;font-weight:500;border-radius:5px;margin-bottom:10px;width:100%;color:#28a745}.header_main_label .custom-order-products .order-product-list .auto_draft_message_show .notice-success-draft-message:before{content:'\f058';font-family:'Font Awesome\ 6 Solid';padding-right:7px}.header_main_label .confirm-button{margin-top:20px;border-radius:2px;position:relative;overflow:hidden;background:#c6a24a;padding:15px 30px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.04px;color:#1e2230;transition:all .5s}.header_main_label .confirm-button:hover{background:#1e2230;color:#fff}.image-wrapper .brxe-image:before{z-index:1;opacity:.4}.wishlist-section table.shop_table th{background:#1c2537;color:#fff;text-transform:uppercase;font-size:14px}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-thumbnail a img{border-radius:5px}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-remove a.remove{font-size:0px;width:28px;height:28px;display:inline-flex;background:rgba(198,162,74,.14);justify-content:center;align-items:center;border-radius:100px;color:#8a6d27;transition:all .5s;font-weight:300}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-remove{padding:10px}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-remove a.remove:before{content:'\f1f8';font-family:'Font Awesome\ 6 Solid';font-size:13px}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-remove a.remove:hover{background:#c6a24a;color:#fff}.wishlist-section table.shop_table td{font-size:14px;font-weight:700}.wishlist-section table.shop_table td a{color:#0e1a3a}.wishlist-section table.shop_table td.product-price span.woocommerce-Price-amount.amount{color:#0e1a3a}.wishlist-section table.shop_table td.product-add-to-cart a{border-bottom:1px solid #0e1a3a}.wishlist-section .wishlist-title{line-height:normal;margin-bottom:15px !important;display:flex}.wishlist-section .wishlist-title h1{font-size:45px;line-height:normal}.wishlist-section .woocommerce-message{border:1px solid #c6a24a;padding:13px 20px;border-radius:6px;background:#fff;margin-bottom:10px;text-align:center;font-size:16px;line-height:normal;justify-content:center}ul.woocommerce-error{width:100%;font-size:15px;border:1px solid red;border-radius:5px;line-height:normal;margin-bottom:10px;background:#ffe6ec}.wishlist-section .wishlist-title .yith-wcwl-share{margin-bottom:0 !important;margin-top:30px}.wishlist-section .wishlist-title a.btn.button.show-title-form{display:none}.wsf-view-list .wsf-product-card .list-view-column .wsf-product-card__actions a.button:hover{background:#0e1a3a;color:#fff}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-name dl.variation{display:flex;margin:5px 0 0;gap:4px}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-name dl.variation dd{margin:0;font-weight:700;color:#0e1a3a}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-name dl.variation dt{font-weight:500;color:#0e1a3a}.wishlist-section table.shop_table tbody.wishlist-items-wrapper td.product-name dl.variation dt:nth-child(3){margin-left:30px}.shop-wrapper .navigation h1.woocommerce-breadcrumb-current{color:#0e1a3a;font-weight:600 !important;font-size:12px !important;line-height:1.6;text-transform:capitalize}.tab-wrapper .tab-menu .tab-title.brx-open:after{background:var(--vgold,#c6a24a) !important;transform:scaleX(1);z-index:1}.tab-wrapper .tab-menu .tab-title.brx-open .brxe-text{color:rgba(247,242,232,.7) !important}.tab-wrapper .tab-menu .tab-title.brx-open h6{color:#fff !important}.tab-wrapper .tab-menu .tab-title{position:relative}.tab-wrapper .tab-menu .tab-title:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:3px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .22s ease;z-index:-1}.tab-wrapper .tab-content .tab-pane .tab-leftwrapper:after{position:absolute;content:'';background:linear-gradient(180deg,rgba(5,10,25,.04) 40%,rgba(5,10,25,.78) 100%) !important;width:100%;height:100%;top:0;left:0;overflow:hidden}.product-wrapper .image-wrapper .gradient-overlay{position:absolute;width:100%;height:100%;inset:0;background:linear-gradient(180deg,rgba(9,18,38,.68) 0%,rgba(9,18,38,.02) 60%) !important;content:''}.product-wrapper .image-wrapper img{filter:brightness(1.1) saturate(.9)}.product-wrapper .image-wrapper{transition:transform .18s ease,box-shadow .18s ease;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.22),transparent 38%),linear-gradient(135deg,#eadfc9,#cdb58c)}.cta-section{background:radial-gradient(circle at 78% 28%,rgba(231,181,60,.16),transparent 34%),linear-gradient(135deg,var(--navy) 0%,var(--deep) 72%)}.review-wrapper .review-inner:hover img{transform:scale(1.1)}.product-wrapper .brx-grid .blog-card:first-child{grid-column:span 8 !important;grid-row:span 2 !important}.product-wrapper .brx-grid .blog-card:nth-child(2){grid-column:span 6 !important}.product-wrapper .brx-grid .blog-card:nth-child(3){grid-column:span 3 !important}.product-wrapper .brx-grid .blog-card:last-child{grid-column:span 3 !important}.product-wrapper .brx-grid .blog-card:first-child h3{font-size:38px !important;max-width:630px}.image-gallry-product-detail .brxe-product-gallery .woocommerce-product-gallery .woocommerce-product-gallery__image a img.wp-post-image{height:500px;object-fit:contain;object-position:top}.pop-up-form-quote #brxe-hdrlsl{cursor:pointer}.pop-up-form-quote #brxe-letoux{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999;align-items:center;justify-content:center}.pop-up-form-quote #brxe-letoux.popup-open{display:flex}.pop-up-form-quote #brxe-letoux .popup-inner{background:#fff;padding:40px;border-radius:8px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;position:relative}.pop-up-form-quote #brxe-letoux .popup-close-btn{position:absolute;top:12px;right:16px;font-size:24px;line-height:1;cursor:pointer;background:0 0;border:none;color:#333}.pop-up-form-quote #brxe-edggmx{cursor:pointer}.pop-up-form-quote #brxe-yrspue{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999;align-items:center;justify-content:center}.pop-up-form-quote #brxe-yrspue.popup-open{display:flex}.pop-up-form-quote #brxe-yrspue .popup-inner{background:#fff;padding:40px;border-radius:8px;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;position:relative}.pop-up-form-quote #brxe-yrspue .popup-close-btn{position:absolute;top:12px;right:16px;font-size:24px;line-height:1;cursor:pointer;background:0 0;border:none;color:#333}body.popup-open-active{overflow:hidden}.pop-up-form-quote #brxe-yrspue .popup-inner input[aria-label="Product Name"]{border:none;pointer-events:none;background:#c6a24a;padding:10px;line-height:normal;height:auto !important;min-height:auto !important;border-radius:5px}.pop-up-form-quote #brxe-yrspue .popup-inner input[aria-label="Product Name"]::placeholder{color:#231a00;font-size:15px;font-weight:500}.pop-up-form-quote #brxe-yrspue .popup-inner input{animation:auto;background-color:#fcf8f0;border:1px solid #e6ddcb;border-radius:3px;font-size:14px;color:#1e2230;line-height:1;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px}.pop-up-form-quote #brxe-yrspue .popup-inner textarea{background-color:#fcf8f0;border:1px solid #e6ddcb;border-radius:3px;font-size:14px;color:#1e2230;line-height:1;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px}.size-chart .brxe-shortcode .size-guide .chart-card .chart__bars .bar-col.is-reference svg path{fill:#aa281e}.add_to_cart_button,.single_add_to_cart_button{position:relative}.add_to_cart_button.loading,.single_add_to_cart_button.loading{pointer-events:none}.add_to_cart_button.loading:after,.single_add_to_cart_button.loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}.add_to_cart_button.loading>*,.single_add_to_cart_button.loading>*{opacity:0}@keyframes spin{to{transform:rotate(360deg)}}.image-gallry-product-detail a.woocommerce-product-gallery__trigger{display:none}.image-gallry-product-detail .custom-product-image-wrapper a span{display:none}.image-gallry-product-detail .custom-product-image-wrapper a svg{margin:0 !important;width:20px}.image-gallry-product-detail img.zoomImg{display:none !important}.image-gallry-product-detail .custom-product-image-wrapper .yith-wcwl-add-to-wishlist{margin:0}.image-gallry-product-detail .custom-product-image-wrapper a{width:40px;height:40px;justify-content:center;align-items:center;display:flex;border:1px solid;border-radius:100px;z-index:1;border-color:#0e1a3a;background-color:#fff}.image-gallry-product-detail .custom-product-image-wrapper{position:absolute;right:0;z-index:1;right:10px;top:10px}.page-template-thank-you-label-template-php .thank-you-label-page{margin-top:100px !important;padding:0 15px;width:100%;max-width:1024px;margin:auto;margin-bottom:35px}.page-template-thank-you-label-template-php .thank-you-label-page p:before{width:80px;height:80px;border-radius:100px;background:#007d00;display:flex;align-items:center;justify-content:center;font-size:38px;margin:auto;margin-bottom:10px;color:#fff;transform-origin:top center;animation:swing 2s ease infinite;content:'\f00c';font-family:'Font Awesome\ 6 Solid'}.page-template-thank-you-label-template-php .thank-you-label-page p{font-weight:400;background:#fff;border-radius:10px;text-align:center;padding:20px 15px}.cart-section .woocommerce.cart-empty-data .wc-empty-cart-message .cart-empty.woocommerce-info{padding:14px 25px;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.1);background:#fff;font-size:16px;color:#0e1a3a;border-top:2px solid #c6a24a}.sidebar-open-custom{overflow:hidden !important}.tab-title-svg{outline:none !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .custom-free-shipping-message.sidecart_progressbar_details{display:none}#uwpmc-cart-sidebar .uwpmc-show-cart-shipping.free_shipping_label span{color:green}.heart{position:relative;cursor:pointer}.heart span.wishlist-count{position:absolute;top:-9px;width:16px;height:16px;background:#c6a24a;display:flex;align-items:center;justify-content:center;font-size:10px;right:-1px;font-weight:700;border-radius:100px;color:#0e1a3a}.wishlist-table-data .wishlist-title-container{display:none}.content-page h3{margin-bottom:10px;margin-top:20px;font-size:30px}.content-page p{margin-bottom:10px;font-size:16px}.content-page ul li{font-size:16px}form.woocommerce-ResetPassword.lost_reset_password{width:100%;border:1px solid #c6a24a;padding:30px;max-width:700px;margin:auto;border-radius:10px;background:#fff;gap:0}form.woocommerce-ResetPassword.lost_reset_password p:first-child{font-size:16px;line-height:25px;margin-bottom:15px;color:#0e1a3a}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:hover{background:#0e1a3a;color:#fff}form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row label{font-size:15px;font-weight:500}form.woocommerce-ResetPassword.lost_reset_password input{height:50px;border-radius:6px;font-size:14px}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button{text-transform:uppercase;background:#c6a24a;font-weight:700;padding:15px 30px;border-radius:2px;line-height:normal;font-size:15px;margin-top:15px}.achive-header .cart:hover svg path{stroke:#c6a24a}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content p{font-size:16px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table a{font-size:16px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table .product-quantity{background:#1e2230;color:#fff}.faq-shop .accordion-title-wrapper .brxe-heading:hover{color:#0e1a3a !important}.add-to-cart .wvs-loaded:hover svg path{stroke:#231a00}.recognition-card:hover{animation:auto;transform:translateY(-6px);box-shadow:0 22px 46px rgba(12,22,45,.26)}.recognition-card:hover img{transform:scale(1.03)}.recognition-card img{transition:transform .45s ease;will-change:transform}.header-megamenu ul li button svg{font-size:9px;color:#f7f2e8d1 !important}.achive-header .header-megamenu ul li button svg{color:#0e1a3a !important}.product-wrapper div#csf-products-wrapper{position:relative !important}.product-wrapper .image-wrapper{transition:transform .18s ease,box-shadow .18s ease}.product-wrapper .image-wrapper:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(14,26,58,.12)}.product-wrapper .image-wrapper .brxe-text-link span.icon{transition:transform .2s}.product-wrapper .image-wrapper:hover .brxe-text-link span.icon{transform:translateX(4px)}.product-wrapper div#csf-products-wrapper .product-loader{padding-top:10px;position:absolute;top:0;width:100%;height:100%;z-index:111;margin:auto;left:0;right:0;text-align:center;background:#0e1a3ae6;justify-content:center}.product-wrapper div#csf-products-wrapper .product-loader i{display:flex;justify-content:center;color:#e7b53c;font-size:45px}.product-wrapper p.csf-no-products{padding:10px 0;font-size:14px;line-height:1;font-weight:300}.blog-single-table table.sizetable{width:100%;border-collapse:collapse;background:var(--card);border-radius:10px;overflow:hidden;font-size:13px}.blog-single-table table.sizetable th{background:#f1ead4;text-align:left;padding:12px 14px;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--gold-deep)}.blog-single-table table.sizetable td{padding:12px 14px;border-top:1px solid var(--line)}.blog-single-table .brxe-text{width:100%;overflow-y:auto}.blog-single-table table.sizetable td.price{font-weight:700;color:var(--navy)}.cart div#custom-cart-trigger span.cart-icon img{width:100%;max-width:21px}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper::-webkit-scrollbar{width:2px;height:8px;border-radius:100px;overflow:hidden}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper::-webkit-scrollbar{width:20px}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper::-webkit-scrollbar-thumb:hover{background:#c6a24a}.news-letter-footer form{flex-wrap:wrap;align-items:stretch}.achive-header span.cart-icon img{filter:brightness(0)}.news-letter-footer form .form-group{padding:0;flex:1}.news-letter-footer form .submit-button-wrapper{flex-shrink:0 !important;max-width:158px}.news-letter-footer form .message{width:100%;flex:0 0 100%;margin-top:12px;border:1px solid #11b76b;border-radius:10px}.news-letter-footer form .message .text{font-size:15px;font-weight:600}.contact-us-form .contact-form .submit-button-wrapper{grid-column:1/-1}.contact-us-form .contact-form .form-group:nth-child(5){grid-column:1/-1}.product-wrapper .products.csf-view-list li .csf-image img{object-position:top}.woocommerce-cart .newsletter{display:none}.woocommerce-checkout .newsletter{display:none}.my-account .woocommerce-notices-wrapper{margin:0}.my-account .woocommerce-notices-wrapper ul.woocommerce-error{margin:0}.woocommerce-account form .select2-selection__rendered{border:1px solid #0e1a3a;background:#fcf8f0;font-family:var(--body);font-size:14px;font-weight:400;color:var(--navy);min-width:0;border-radius:8px !important;overflow:hidden;display:flex;align-items:center;outline:none;line-height:35px !important;padding:0 15px;position:relative;min-height:auto !important}.woocommerce-account form span.select2-selection{border:none}.woocommerce-account form span.select2-selection__arrow b{border-color:#000 transparent transparent !important}.woocommerce-account form .fc-select2-field span.select2{outline:none !important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .custom-free-shipping-message progress.custom-progress-input::-webkit-progress-value{background:#b08d47}.uwpmc-sidebar.sidebar-right .uwpmc-cart-totals.uwpmc-border .custom-free-shipping-message progress.custom-progress-input{border-radius:8px;overflow:hidden;appearance:none;height:7px}.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper{width:100% !important}.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper a.button.wc-forward{color:#0e1a3a;background:#c6a24a;font-size:13px;border:1.5px solid transparent;border-radius:2px;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;transition:.18s;text-transform:uppercase}.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper a.button.wc-forward:hover{background:#0e1a3a;color:#fff}.header-scrolling-sticky{position:fixed;top:0}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner .woocommerce-shipping-fields p#shipping_company_field{width:100% !important}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner .woocommerce-shipping-fields p#shipping_postcode_field{width:100% !important;margin:0 !important}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner p#billing_company_field{width:100% !important}.woocommerce-checkout form.checkout.woocommerce-checkout section.fc-step__substep.is-editing .fc-step__substep-fields-inner p#billing_postcode_field{width:100% !important;margin:0 !important}.woocommerce-checkout .header-scrolling-sticky{position:relative}.awar-trophy-section .tab-wrapper .tab-menu::-webkit-scrollbar{width:2px;height:4px;border-radius:100px;overflow:hidden}.awar-trophy-section .tab-wrapper .tab-menu::-webkit-scrollbar{width:20px}.awar-trophy-section .tab-wrapper .tab-menu::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.awar-trophy-section .tab-wrapper .tab-menu::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.awar-trophy-section .tab-wrapper .tab-menu::-webkit-scrollbar-thumb:hover{background:#c6a24a}.woocommerce-lost-password .woocommerce{gap:10px}.woocommerce-lost-password .woocommerce .woocommerce-message{padding:10px;border:1px solid #11b76b;border-radius:5px;background:#e6f6ed;color:#11b76b}.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--coupon_codes button.fc-coupon-code__apply.button.fc-coupon-code__apply.is-disabled,.woocommerce-checkout .fc-checkout-step div#fc-substep__fields--coupon_codes button.fc-coupon-code__apply.button.fc-coupon-code__apply:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}ul.woocommerce-error li{display:flex;align-items:center}ul.woocommerce-error li a{margin-left:auto}.product-detail .plugify_table_parent_div_overflow:has(table[style*="display: none"]) .bulk-discount-table{display:none !important}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#register-account-form span.woocommerce-input-wrapper label.checkbox{display:flex;align-items:center}.woocommerce-checkout section.fc-step__substep .without_user_custom_login_form div#register-account-form span.woocommerce-input-wrapper label.checkbox input#createaccount{height:auto}.woocommerce-checkout section.fc-checkout-step .without_user_custom_login_form div#register-account-form .collapsible-content__inner .password-input:after{content:'';position:absolute;z-index:9;left:20px;display:inline-block;width:16px;height:16px;font-size:0;background-color:currentColor;-webkit-mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/lock-svg-icon.svg) center/contain no-repeat;mask:url(https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/lock-svg-icon.svg) center/contain no-repeat;top:18px !important}.woocommerce-checkout section.fc-checkout-step .without_user_custom_login_form div#register-account-form .collapsible-content__inner span#account_password-invalid-required-field{position:absolute;bottom:-30px}.woocommerce-checkout section.fc-checkout-step .without_user_custom_login_form div#register-account-form .collapsible-content__inner span.password-input{position:relative}.woocommerce-checkout form.checkout.woocommerce-checkout section section.fc-step__substep div#fc-substep__text--contact .fc-step__substep-text-line{word-wrap:break-word}ul.woocommerce-error li[data-id=billing_email]{display:block}.news-letter-footer form .message.error{border-color:#fa4362}.single-post .single-post-left .brxe-post-content h2{font-size:30px !important;margin-bottom:8px;line-height:30px !important;font-weight:700;margin-top:20px !important}.single-post .single-post-left .brxe-post-content p{font-size:16px;margin-bottom:10px}.single-post .single-post-left .brxe-post-content ul li{font-size:16px}.single-post .single-post-left .brxe-post-content a span{color:#b08d3f !important;text-decoration:underline}.single-post .single-post-left .brxe-post-content h3{font-size:30px !important;margin-bottom:8px;line-height:30px !important;font-weight:700;margin-top:20px !important}.header-megamenu ul li button svg{transition:all .5s}.header-megamenu ul>li.open svg{transform:rotate(180deg)}.shop-wrapper .button-link-arrow:hover i{margin-left:3px}.shop-wrapper .button-link-arrow i{transition:all .5s}.popular-tagg .tag-wrapper a:hover{color:#c6a24a}.faq-shop .accordion-title-wrapper:hover h3{color:#8a6d27 !important}.csf-filter-box .csf-accordion-item button.csf-accordion-header svg.chev{width:13px;height:13px;color:#7c7565;min-height:auto}.product-detail .add-to-cart .plugify_table_parent_div_overflow table{width:100% !important}.product-detail .rating-text b{color:#0e1a3a;font-size:13.5px}.product-detail .rating-text a{color:#8a6d27;text-decoration:underline;text-underline-offset:2px;font-size:13.5px;font-weight:500;font-family:var(--libre)}.image-gallry-product-detail ol.flex-control-nav{animation:auto;flex:0 0 62px}.image-gallry-product-detail ol.flex-control-nav li img{height:100%;object-fit:contain;background:#fff}.image-gallry-product-detail .flex-viewport .woocommerce-product-gallery__image{background:#fff}.input-search input#csf-header-search{border-radius:5px;background:0 0;height:auto;line-height:normal;padding:8px 10px;border:1px solid rgba(247,242,232,.5);font-size:12px}.product-wrapper div#csf-products-wrapper .product-loader i:before{display:inline-block;content:'';width:24px;height:24px;font-size:0;background-color:currentColor;-webkit-mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/loader-svg.svg") center/contain no-repeat;mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/loader-svg.svg") center/contain no-repeat;animation:loaderRotate 1s linear infinite}@keyframes loaderRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-wrapper div#csf-products-wrapper{position:relative !important}.product-wrapper div#csf-products-wrapper .product-loader{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;background:0 0 !important;z-index:9999 !important}.product-wrapper div#csf-products-wrapper .product-loader i{display:block !important;font-size:32px !important;color:#c6a45b !important;line-height:1 !important}.size-guide-detail .size-guide .chart-card .tsg-col-divider{flex:0 0 auto;width:1px;align-self:stretch;background:var(--line);margin:0 5px;position:relative;top:-10px}.size-guide-detail .size-guide .chart-card .tsg-col--hand svg.tphsvg{height:115px !important;width:130px !important}.size-guide-detail .size-guide .chart-card .tsg-col--football svg.tphsvg{width:118px !important;height:170px !important}.size-guide-detail .size-guide .chart-card .tsg-col--football svg.tphsvg path{stroke:#efe6d4 !important}.size-guide-detail .size-guide .chart-card .tsg-col--hand svg.tphsvg path{stroke:#b8946b !important}.size-guide-detail .size-guide .chart-card .tsg-col__info button.tsg-col__select{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--navy);padding:7px 12px;border-radius:4px;transition:.16s}.header-sticky .header-wrapper{position:absolute !important}.scrolled .header-wrapper{position:fixed!important}.header-wrapper{position:sticky !important;top:0;z-index:9}.banner-quality-li ul li:first-child span.icon{display:none}.tab-right-wrapper .tab-link-text{font-size:12px !important}.tab-right-wrapper .tab-footer .tab-link-text{font-size:10px !important}.hover-box-card .button-hover-arrow svg.fill{transition:transform .2s}.hover-box-card:hover .button-hover-arrow svg.fill{transform:translateX(4px)}.recognition-card .button-hover-arrow span.icon{transition:transform .25s ease}.recognition-card:hover .button-hover-arrow span.icon{animation:inherit;transform:translateX(5px)}.resource-section .content-bx{flex:1 !important}.resource-section .content-bx .button-hover-arrow{margin-top:auto !important}.woocommerce-order-received article#brx-content .thankyou-right-icon i:before{content:'';display:inline-block;width:24px;height:24px;font-size:0;background-color:currentColor;-webkit-mask:url("https://championtrophiesandawards-staging.mystagingwebsite.com/wp-content/uploads/2026/08/checkout-check-icon.svg") center/contain no-repeat;mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/checkout-check-icon.svg") center/contain no-repeat}.header_main_label .custom-order-products .order-product-list .product-header-list .toggle-label-button i:before{animation:auto;display:inline-block;width:24px;height:24px;font-size:0;background-color:currentColor;-webkit-mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/caret-down-lable-icon.svg") center/contain no-repeat;mask:url("https://championtrophiesandawards.com.au/wp-content/uploads/2026/08/caret-down-lable-icon.svg") center/contain no-repeat}.tabbing a:target-current{border-color:#c6a24a !important;color:#0e1a3a !important;font-weight:600 !important}.tabbing{scroll-target-group:auto}.plates-grid .gold-box{background:repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0 1px,rgba(90,66,14,.05) 1px 2px),linear-gradient(163deg,#e9d8a8 0%,#d2bc84 20%,#c0a666 44%,#dcc794 62%,#bfa462 82%,#d3bd85 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.42),inset 0 0 0 2px rgba(122,92,26,.5),inset 0 2px 5px rgba(255,255,255,.35),0 1px 2px rgba(28,37,56,.22)}.plates-grid .gold-box:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),inset 0 0 0 2px rgba(122,92,26,.55),inset 0 2px 5px rgba(255,255,255,.4),0 10px 22px -12px rgba(28,37,56,.5)}.plates-grid .gold-box{position:relative;overflow:hidden}.plates-grid .gold-box .copy-award-btn{position:absolute;left:50%;bottom:12px;transform:translate(-50%,10px);border:0;background:0 0;font-family:inherit;font-size:9.5px;line-height:1;font-weight:600;letter-spacing:1.5px;color:#1a1710;cursor:pointer;opacity:0;visibility:hidden;transition:all .25s ease;z-index:5}.plates-grid .gold-box:hover .copy-award-btn,.plates-grid .gold-box:focus-within .copy-award-btn{opacity:.72;visibility:visible;transform:translate(-50%,0)}.plates-grid .gold-box .copy-award-btn.copied{font-weight:700}.tabbing-section .tab-menu .tab-title span.tab-count{color:#c6a24a}.awar-trophy-section .tab-wrapper span.tab-count{display:none}.faq-tab-wrapper span.tab-count{display:none}@media only screen and (max-width:1400px){.products .add-to-cart svg{left:35px}.products.csf-view-grid{gap:12px}.woocommerce-checkout .fc-content.fc-container{padding-left:30px !important;padding-right:30px !important}.woocommerce-order-received article#brx-content{padding:30px 30px 50px !important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders thead th{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders td{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tbody th a{font-size:14px}.cart-collaterals .custom-free-shipping-message{padding:13px 13px 5px}.cart-collaterals h2{font-size:30px;margin-bottom:10px}.cart-collaterals table.shop_table tr th{font-size:13px;line-height:1.3}.cart-collaterals table.shop_table tr td{font-size:13px}.cart-collaterals table.shop_table tbody tr.order-total td{font-size:16px}.cart-collaterals table.shop_table tbody tr.order-total th{font-size:16px}.woocommerce-cart-form table.shop_table tbody th{font-size:13px}.woocommerce-cart-form table.shop_table tbody td.product-price{font-size:13px}.woocommerce-cart-form table.shop_table tbody td.product-subtotal{font-size:13px}.woocommerce-cart-form table.shop_table thead th{font-size:12px}.woocommerce-cart-form table.shop_table tbody td.actions .coupon button.button{font-size:14px}.cart-collaterals .buttons-wrapper a{font-size:14px}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity input{font-size:14px}.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity span.action svg{width:20px}.cart-collaterals.right table.shop_table tbody tr.shipping-calculator-form-row td{padding:0}.cart-collaterals.right table.shop_table tbody tr.shipping-calculator-form-row td{padding:0}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator .shipping-calculator-form{padding-left:15px;padding-right:15px}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator p{margin-bottom:20px}.cart-collaterals table.shop_table form.woocommerce-shipping-calculator p label{font-size:12px}.products li .csf-image{height:215px}.products li .csf-image img{object-position:top}}@media only screen and (max-width:1270px){.header-megamenu ul.brx-nav-nested-items{gap:12px !important}}@media (min-width:1200px) and (max-width:1270px){.header-wrapper .header-logo{max-width:130px !important}.header-wrapper .header-megamenu ul>li.dropdown-menu span{font-size:12px !important}.header-wrapper .header-megamenu ul>li a{font-size:12px !important}}@media only screen and (max-width:1200px){.header-megamenu ul>li{position:unset;border-left:3px solid transparent;transition:background .16s,border-color .16s,color .16s}.header-megamenu ul>li:before{display:none}.header-megamenu ul.brx-nav-nested-items{gap:0px !important}.filter .shopsearch{max-width:500px;margin-right:15px}.product-detail .add-to-cart .qty-btn-wrapper button.single_add_to_cart_button{min-width:310px !important}.contact-form{gap:12px 9px}.header-megamenu ul li button svg{color:#e7b53c !important;transition:all .5s;width:13px;height:8px;flex:0 0 auto;fill:none;stroke:var(--vgold);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85;font-size:13px}.header-megamenu ul>li.open svg{transform:rotate(180deg)}.woocommerce-cart .woocommerce .cart-collaterals{width:35% !important}.woocommerce-cart .woocommerce form.woocommerce-cart-form{width:62% !important}.woocommerce-checkout form.checkout.woocommerce-checkout section div#fc-substep__text--contact{width:100%}.header-megamenu ul>li:hover{background:rgba(247,242,232,.045);border-left-color:var(--vgold)}.header-megamenu ul>li.open.active{border:none}}@media only screen and (max-width:1024px){.product-detail .add-to-cart .qty-btn-wrapper{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px}.product-detail .add-to-cart .qty-btn-wrapper button.single_add_to_cart_button{grid-column:span 1.5;width:100%}.product-detail .add-to-cart .qty-btn-wrapper .quantity{grid-column:1}.product-detail .add-to-cart form.cart button.buy-now-button{display:none;grid-column:1/-1;width:100%}.product-detail .add-to-cart .plugify_table_parent_div_overflow table tbody{gap:8px}.product-detail .add-to-cart .plugify_table_parent_div_overflow table{width:100%;overflow-y:auto}.product-detail .add-to-cart .plugify_table_parent_div_overflow tr{flex-shrink:0;width:auto !important}.product-detail .add-to-cart .plugify_table_parent_div_overflow .bulk-discount-table{overflow:auto;padding-bottom:7px}.product-detail .add-to-cart .plugify_table_parent_div_overflow .bulk-discount-table::-webkit-scrollbar{width:2px;height:4px;border-radius:100px;overflow:hidden}.product-detail .add-to-cart .plugify_table_parent_div_overflow .bulk-discount-table::-webkit-scrollbar{width:20px}.product-detail .add-to-cart .plugify_table_parent_div_overflow .bulk-discount-table::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.product-detail .add-to-cart .plugify_table_parent_div_overflow .bulk-discount-table::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.product-detail .add-to-cart .plugify_table_parent_div_overflow .bulk-discount-table::-webkit-scrollbar-thumb:hover{background:#c6a24a}.cart-section form.woocommerce-cart-form table.shop_table tbody tr.cart_item td:last-child{border-bottom:0}.cart-section form.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-remove a.remove{flex-shrink:0}.cart-section form.woocommerce-cart-form table.shop_table tbody tr.cart_item td{padding:8px 14px}*/.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside{width:100%}.woocommerce-checkout .fc-progress-bar{width:100% !important;margin:0}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar{width:100% !important}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside .fc-checkout-steps section[aria-label=Payment]{margin:15px 0}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-place-order__section.fc-place-order__section--main .woocommerce-privacy-policy-text p{font-weight:600}.woocommerce-account .woocommerce{gap:20px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses{flex-flow:wrap;gap:15px;margin-top:15px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address{width:100% !important;flex:auto}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address h2{font-size:22px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address a.edit{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content{padding:20px 15px}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm{padding:0}.woocommerce-account form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row{width:100%}.woocommerce-account form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.form-row.form-row-first{margin-bottom:10px}.wishlist-table-data table.wishlist_table.shop_table thead{white-space:nowrap}.wishlist-table-data table.wishlist_table.shop_table tbody.wishlist-items-wrapper{white-space:nowrap}.wishlist-table-data{overflow-x:auto;padding-bottom:15px}.wishlist-table-data::-webkit-scrollbar{height:8px;background-color:#ad8f5540;border-radius:10px}.wishlist-table-data::-webkit-scrollbar-thumb{border-radius:10px;background-color:#1c2538}table.wishlist_table.shop_table td.product-thumbnail{padding:0}.single-post-table .table{overflow-x:auto;flex-flow:nowrap !important;white-space:nowrap}.single-post-table .table .brxe-text{flex-shrink:0}.woocommerce-cart .woocommerce form.woocommerce-cart-form{width:100% !important;border:none;padding:0;margin-bottom:15px;padding-bottom:15px;border-bottom:2px dashed #b08d47}.woocommerce-cart .woocommerce .cart-collaterals{width:50% !important}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside{width:100%}.woocommerce-checkout form.checkout.woocommerce-checkout section div#fc-substep__text--contact{width:calc(100% - 200px)}}@media only screen and (max-width:1000px){.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-place-order__section.fc-place-order__section--main .fc-place-order button#place_order{background:#c6a24a;font-size:16px;padding:0 30px;min-height:auto !important;border-radius:5px;min-width:fit-content !important;width:400px !important;margin:auto;transition:all .5s}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-place-order__section.fc-place-order__section--main .fc-place-order button#place_order:hover{background-color:#0e1a3a;color:#fff}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-inside{width:100%}}@media only screen and (min-width:991px){.csf-mobile-filter-btn{display:none}.csf-filter-overlay{display:none}.csf-filter-close{display:none}}@media only screen and (max-width:991px){.product-wrapper .brx-grid .blog-card:first-child{grid-column:1/-1 !important;grid-row:auto !important}.product-wrapper .brx-grid .blog-card:nth-child(2){grid-column:auto !important}.product-wrapper .brx-grid .blog-card:nth-child(3){grid-column:auto !important}.product-wrapper .brx-grid .blog-card:last-child{grid-column:1/-1 !important;grid-row:auto !important}.tab-wrapper .tab-menu{display:flex !important;overflow-x:auto;scroll-snap-type:x mandatory;flex-flow:nowrap}.tab-wrapper .tab-menu .tab-title{flex-shrink:0;width:34% !important;min-height:100px;scroll-snap-align:start}.filter .shopsearch{max-width:100%;margin:0}.filter .pagehead__controls{width:100%;border-top:1px solid #e8e4dd;padding-top:10px;margin-top:10px}.shop-wrapper .filter-wrapper-left button.csf-mobile-filter-btn{position:relative;padding-left:40px}.shop-wrapper .filter-wrapper-left button.csf-mobile-filter-btn:before{content:"";font-family:'Font Awesome\ 6 Solid';background:url(/wp-content/uploads/2026/08/Vector-1-1.svg);position:absolute;left:17px;right:0;background-size:14px;width:100%;height:100%;background-repeat:no-repeat;background-position:0}.shop-wrapper .filter-wrapper-left button.csf-mobile-filter-btn{background:0 0;font-size:16px;font-weight:500;margin:16px 0}.shop-wrapper .filter-wrapper-left .csf-mobile-filter-btn{color:#1e2230 !important;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:16px;font-weight:600;cursor:pointer}.shop-wrapper .filter-wrapper-left #csf-filter-box{position:fixed;top:0;left:-100%;width:350px;max-width:90%;height:100%;background:#fff;z-index:99999;overflow-y:auto;transition:left .3s ease;box-shadow:4px 0 15px rgba(0,0,0,.15);border-radius:0}.shop-wrapper .filter-wrapper-left #csf-filter-box.csf-filter-open{left:0}.shop-wrapper .filter-wrapper-left #csf-filter-box .csf-filter-header{position:relative;display:flex;align-items:center;gap:15px;padding-right:50px}.shop-wrapper .filter-wrapper-left #csf-filter-box .csf-filter-title-main{flex:1}.shop-wrapper .filter-wrapper-left .csf-filter-close{color:#1e2230 !important;display:flex;position:absolute;top:25%;right:-10px;transform:translateY(-50%);align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:0 0;font-size:30px;font-weight:400;line-height:1;cursor:pointer;z-index:2}.shop-wrapper .filter-wrapper-left .csf-filter-overlay{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:99998;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.shop-wrapper .filter-wrapper-left .csf-filter-overlay.active{opacity:1;visibility:visible;pointer-events:auto}body.csf-filter-active{overflow:hidden}.csf-filter-box div#csf-chips span.csf-chip button.csf-chip-remove{line-height:inherit}.csf-filter-box div#csf-chips span.csf-chip{align-items:baseline}.products .add-to-cart svg{left:75px}.size-chart .brxe-shortcode .size-guide .card-grid{gap:8px}.product-detail .add-to-cart .qty-btn-wrapper button.single_add_to_cart_button{min-width:auto !important}.top-flex-group{gap:10px !important}.font-selector-container,.length-selector-container,.label-input-container,.color-selector-container{min-width:auto}.top-flex-group{grid-template-columns:1fr 1fr}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-customer-details section.woocommerce-columns.addresses .woocommerce-column{width:100%;flex:none}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-customer-details section.woocommerce-columns.addresses{display:flex;flex-flow:wrap;gap:14px}.blog-single-table table.sizetable{white-space:nowrap}.blog-single-table table.sizetable td.price{font-weight:700;color:var(--navy)}ul.woocommerce-error li{display:block}ul.woocommerce-error li a{margin-left:0;margin-right:auto;float:left;margin-top:8px}.single-post .single-post-left .brxe-post-content h2{font-size:22px !important;line-height:1.3 !important}.single-post .single-post-left .brxe-post-content p{font-size:14px;margin-bottom:8px}.single-post .single-post-left .brxe-post-content ul li{font-size:14px}.single-post .single-post-left .brxe-post-content h3{font-size:22px !important;line-height:1.3 !important}}@media only screen and (max-width:767px){.hero-overlay:after{display:none}.popular-tagg{display:flex !important;flex-direction:row !important;overflow-x:scroll;flex-flow:nowrap;padding-bottom:5px}.popular-tagg .tag-wrapper{flex-shrink:0;width:auto;cursor:pointer}.popular-tagg::-webkit-scrollbar{width:2px;height:4px;border-radius:100px;overflow:hidden}.popular-tagg::-webkit-scrollbar{width:20px}.popular-tagg::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.popular-tagg::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.popular-tagg::-webkit-scrollbar-thumb:hover{background:#c6a24a}.faq-tab-wrapper .tab-menu{padding-bottom:7px}.faq-tab-wrapper .tab-menu::-webkit-scrollbar{width:2px;height:4px;border-radius:100px;overflow:hidden}.faq-tab-wrapper .tab-menu::-webkit-scrollbar{width:20px}.faq-tab-wrapper .tab-menu::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.faq-tab-wrapper .tab-menu::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.faq-tab-wrapper .tab-menu::-webkit-scrollbar-thumb:hover{background:#c6a24a}#sticky-add-to-cart-footer .qty-btn-wrapper{align-items:stretch !important;display:grid !important;grid-template-columns:1fr 9fr}#sticky-add-to-cart-footer .qty-btn-wrapper .quantity{background-color:#fff;width:100px;flex:0 0 auto;overflow:hidden;border-radius:4px;display:flex;align-items:flex-end}#sticky-add-to-cart-footer .qty-btn-wrapper .quantity span.action{color:#0e1a3a;width:35px;cursor:pointer;display:flex;justify-content:center;opacity:.75;user-select:none;height:42px;align-items:center;border:1px solid #e6ddcb;height:100%}#sticky-add-to-cart-footer .qty-btn-wrapper .quantity input{width:35px;font-weight:700;font-size:18px;color:#0e1a3a;font-family:var(--disp);background-color:transparent;flex:1;line-height:var(--bricks-woo-input-height);order:1;border:1px solid #e6ddcb;border-left:0;border-right:0;padding:0;text-align:center !important;height:100%}#sticky-add-to-cart-footer .qty-btn-wrapper .quantity span.action.minus{border-radius:4px 0 0 4px !important;order:0}#sticky-add-to-cart-footer .qty-btn-wrapper .quantity span.action.plus{border-radius:0 4px 4px 0 !important;align-items:center;order:2}#sticky-add-to-cart-footer .qty-btn-wrapper .quantity inputinput::-webkit-outer-spin-button,input::-webkit-inner-spin-button{animation:auto;-webkit-appearance:none;margin:0}#sticky-add-to-cart-footer .qty-btn-wrapper button.single_add_to_cart_button{animation:auto;background-color:#c6a24a;margin-top:0;padding-top:14px;padding-bottom:14px;border-radius:4px;font-size:18px;color:#231a00;font-family:"Libre Franklin";font-weight:700;letter-spacing:.01em;min-width:auto !important;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:0 8px 20px -8px rgba(198,162,74,.7);gap:10px;align-items:stretch;width:100%}#sticky-add-to-cart-footer .qty-btn-wrapper .buy-now-button{display:none !important}.product-detail .add-to-cart .qty-btn-wrapper button.single_add_to_cart_button{font-size:16px !important}.size-chart .brxe-shortcode .size-guide .card-grid{grid-template-columns:1fr 1fr}.size-chart .brxe-shortcode .size-guide .card-grid .size-card{max-width:100%}.size-chart .brxe-shortcode .size-guide .chart-card .chart__caps .bar-labels{white-space:nowrap}.review-section div#custom-review-grid{gap:8px}.review-section div#custom-review-grid .review-card{padding:10px}.review-section div#custom-review-grid .review-card .review-content{font-size:11.5px}.faq-tab-wrapper .tab-menu{width:100%;overflow-y:auto;flex-flow:nowrap;justify-content:flex-start !important}.faq-tab-wrapper .tab-menu .tab-title{flex-shrink:0}.headr-list{display:grid !important;grid-template-columns:1fr 1fr}.headr-list li:last-child{grid-column:1/-1;text-align:center}#sticky-add-to-cart-footer .qty-btn-wrapper button.single_add_to_cart_button span.btn-price{display:none}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border .uwpmc-item-title{padding-right:30px}.product-wrapper .products.csf-view-list li .csf-image{width:135px}.product-wrapper .products.csf-view-list li .csf-content{padding:15px 10px}.product-wrapper .products.csf-view-list li .csf-content .add-to-cart{width:auto}.woocommerce-checkout .fc-content.fc-container{padding-left:15px !important;padding-right:15px !important;background:#fff}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-place-order__section.fc-place-order__section--main .fc-place-order{position:fixed;bottom:0;z-index:99;background:#fff;padding:10px;width:100%;left:0;box-shadow:0px -9px 10px 0 rgb(0 0 0/13%)}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-place-order__section.fc-place-order__section--main .fc-place-order button#place_order{font-size:14px;line-height:normal;padding:15px 20px;width:100% !important}.woocommerce-order-received article#brx-content{padding:30px 15px !important}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{flex-direction:column}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{padding:0;border-right:0;width:100%;border-bottom:1px solid #ccc;margin-bottom:7px;padding-bottom:7px;display:flex}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{margin:0;padding:0}.woocommerce-order-received article#brx-content .custom-order-received h1{font-size:25px}.thank-you-ordersec .order-box .heading{flex-direction:column;gap:5px}.header_main_label .custom-order-products .order-product-list .product-header-list{flex-flow:wrap;gap:0px;padding-right:20px;position:relative}.header_main_label .custom-order-products .order-product-list .product-header-list button.toggle-label-button{order:2;position:absolute;right:0;top:0}.header_main_label .custom-order-products .order-product-list .product-header-list .skip-label-checkbox{order:3}.cart-section form.woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-remove{width:fit-content;justify-content:flex-end;line-height:normal;position:absolute;top:0;right:0}.woocommerce-account nav.woocommerce-MyAccount-navigation{position:static}.woocommerce-account .woocommerce{gap:15px}.woocommerce-account .woocommerce-MyAccount-content p{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table tbody tr.woocommerce-orders-table__row{border-bottom:2px dashed;border-top:0}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table tbody tr.woocommerce-orders-table__row th{font-size:13px;padding-bottom:10px;padding-top:10px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table tbody tr.woocommerce-orders-table__row td{padding-bottom:10px;padding-top:10px;font-size:13px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a{padding:0 30px;line-height:normal;min-height:35px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table thead th{font-size:14px;padding-left:0}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table tbody td{font-size:14px;padding-left:0}.woocommerce-payment-methods .woocommerce-MyAccount-content a.button{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .payment-method-table-wrapper{overflow-x:auto;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table{white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table tbody td{flex-shrink:0}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table tbody tr.woocommerce-orders-table__row th{border-top:0}.contact-form .form-group{height:100%}.contact-form .form-group label{flex-grow:9}.tab-wrapper .tab-menu .tab-title{width:50% !important}.uwpmc-sidebar.sidebar-right{width:465px !important}.about-hero:after{display:none}.resource-bg:before{display:none}.shop-grid-landing .shop-card .landing-pro-img{aspect-ratio:5/5}.shop-grid-landing .shop-card .landing-pro-img img{height:100%}.marquee{width:100%;overflow:hidden;padding:0}.marquee-track{display:flex;width:max-content;animation:scroll 18s linear infinite}.marquee-item{display:flex;align-items:center;white-space:nowrap;color:#fff;font-size:10px;font-weight:600}.marquee-item span{margin:0 5px}.divider{color:#d4af37;font-size:10px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.header-megamenu ul>li.sport-menu .menu-sport-wrapper{height:300px;overflow-y:scroll;padding-right:7px}.header-megamenu ul>li.sport-menu .menu-sport-wrapper::-webkit-scrollbar{width:2px;height:4px;border-radius:100px;overflow:hidden}.header-megamenu ul>li.sport-menu .menu-sport-wrapper::-webkit-scrollbar{width:6px}.header-megamenu ul>li.sport-menu .menu-sport-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.header-megamenu ul>li.sport-menu .menu-sport-wrapper::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.header-megamenu ul>li.sport-menu .menu-sport-wrapper::-webkit-scrollbar-thumb:hover{background:#c6a24a}.woocommerce-cart .main-cart{padding-top:20px !important}.woocommerce-cart .main-cart table.shop_table td.product-remove{width:fit-content;justify-content:flex-end;line-height:normal;position:absolute;top:0;right:0}.woocommerce-cart .main-cart table.shop_table tbody td.product-thumbnail{padding-top:10px !important}.woocommerce-cart .main-cart table.shop_table tbody tr.woocommerce-cart-form__cart-item.cart_item th{padding-bottom:10px;padding-top:0;gap:0}.woocommerce-cart .main-cart table.shop_table tbody tr.woocommerce-cart-form__cart-item.cart_item td{padding-bottom:10px;padding-top:0}.woocommerce-cart .main-cart table.shop_table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity:before{font-size:13px}.woocommerce-cart-form table.shop_table tbody tr.cart_item a img{width:100%;border-radius:0}.woocommerce-cart-form table.shop_table tbody td.actions .coupon{width:100%;display:grid;grid-template-columns:2fr 1fr}.woocommerce-cart-form table.shop_table tbody td.actions{padding:10px 0}.woocommerce-cart .brxe-woocommerce-cart-collaterals .wc-proceed-to-checkout{position:fixed;bottom:0;z-index:99;background:#fff;padding:10px;width:100%;left:0;box-shadow:0px -9px 10px 0 rgb(0 0 0/13%)}.woocommerce-cart-form table.shop_table tbody .cart_item td.product-thumbnail img{width:80px}.woocommerce-cart .woocommerce .cart-collaterals{width:100% !important}.woocommerce-cart .wc-proceed-to-checkout{position:fixed;left:0;right:0;bottom:0;background:#fff;box-shadow:0px -11px 15px rgb(0 0 0/30%);z-index:99999;transition:bottom .3s ease;padding:10px}.woocommerce-cart-form table.shop_table tbody td.actions .coupon input#coupon_code{width:100%}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item{padding-top:10px;display:flex;justify-content:space-between}.review-section div#custom-review-form button#close-review-form{width:30px;height:30px;position:relative;top:-8px;right:-8px}.woocommerce-cart-form table.shop_table tbody td.actions .coupon p#coupon-error-notice{width:100%;grid-column:1/-1;text-align:center}.wishlist_table.mobile li .additional-info-wrapper .product-remove a.remove_from_wishlist{width:28px;height:28px;display:inline-flex;background:rgba(198,162,74,.14);justify-content:center;align-items:center;border-radius:100px;color:#8a6d27;transition:all .5s;font-weight:300}.wishlist-section .mobile{padding:0;margin-top:0}.wishlist-section .mobile li{margin-bottom:10px;padding-bottom:10px;background:#fff;padding:10px;border-radius:10px}.wishlist-section .mobile li .item-wrapper .item-details .product-name h3{font-size:20px}.wishlist-section .mobile li .item-wrapper .item-details table.item-details-table tr{display:flex}.wishlist-section .mobile li .item-wrapper .item-details table.item-details-table tr td.value{font-size:14px;font-weight:700;color:#0e1a3a}.wishlist-section .mobile li .additional-info-wrapper{display:flex;align-items:center;justify-content:space-between}.wishlist-section .mobile li .additional-info-wrapper table.additional-info{margin:0;width:auto}.wishlist-section .mobile li .additional-info-wrapper table.additional-info tr{display:flex;align-items:center}.wishlist-section .mobile li .additional-info-wrapper table.additional-info td.value{font-size:14px;font-weight:700;color:#297e29}.wishlist-section .mobile li .additional-info-wrapper .product-add-to-cart{margin:0}.wishlist-section .mobile li .additional-info-wrapper .product-add-to-cart a.add_to_cart{animation:auto;color:#0e1a3a;font-size:14px;font-weight:700;line-height:normal;border-bottom:1px solid #0e1a3a}.wishlist-section .mobile li .additional-info-wrapper .product-remove a.remove_from_wishlist i{animation:auto;font-family:'Font Awesome\ 6 Solid'}.content-page h3{font-size:22px}.product-wrapper div#csf-products-wrapper ul.products.csf-view-grid{gap:28px 16px}.size-guide-detail .size-guide .chart-card{padding-left:35px}.size-guide-detail .size-guide .tsg-footer{flex-flow:nowrap}.size-guide-detail .size-guide .tsg-footer .tsg-footer__caption{text-align:left}.size-guide-detail .size-guide .chart__columns .tsg-col__badge.style-highlight{top:20px}.size-guide-detail .size-guide .chart__columns .tsg-col__badge.style-highlight{top:20px}.size-guide-detail .size-guide .chart__columns .tsg-col__info{padding-top:10px}.size-guide-detail .size-guide .chart__columns .tsg-col__info .tsg-col__mm{font-size:18px}.size-guide-detail .size-guide .chart__columns .tsg-col__info .tsg-col__cm{margin-bottom:4px}.size-guide-detail .size-guide .chart__columns .tsg-col__info .tsg-col__price{font-size:12px;margin-bottom:10px}.size-guide-detail .size-guide .chart__scroll{padding-bottom:10px}.mega-menu-scroll::-webkit-scrollbar{width:2px;height:4px;border-radius:100px;overflow:hidden}.mega-menu-scroll::-webkit-scrollbar{width:6px}.mega-menu-scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c6a24a;border-radius:10px}.mega-menu-scroll::-webkit-scrollbar-thumb{background:#c6a24a;border-radius:10px}.mega-menu-scroll::-webkit-scrollbar-thumb:hover{background:#c6a24a}.header-megamenu ul>li:nth-child(8):hover{background:0 0 !important;border:none !important}.header-megamenu ul>li:nth-child(8){border:none !important}.banner-quality-li ul{display:grid !important;grid-template-columns:1fr 1fr}.banner-quality-li ul li:first-child span.icon{display:block}.banner-quality-li ul li:first-child span.title{margin-left:12px !important}.image-gallry-product-detail .woocommerce-product-gallery{justify-content:center}.tabbing-section .tab-menu{overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;margin-bottom:16px}.tabbing-section .tab-menu .tab-title{flex:0 0 auto}}@media only screen and (max-width:600px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button{width:100%;margin-top:5px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{flex-flow:wrap}.woocommerce-edit-address .woocommerce-MyAccount-content form h2{font-size:22px}.contact-form .form-group.submit-button-wrapper{grid-column:span 2}.woocommerce-cart ul.variation li.variation-item:before{top:0}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper .form-row{width:100% !important}.wsf-view-list .wsf-product-card{overflow-x:auto;white-space:nowrap}.wsf-view-list .wsf-product-card .wsf-product-card__image{height:175px;width:150px}.wsf-view-list .wsf-product-card .wsf-product-card__badge{width:150px}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item{padding-top:10px;display:flex;justify-content:space-between}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item td.product-details-wrapper{flex-flow:wrap;width:80%}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item .product-details-inner{gap:8px 10px;display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1fr}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item td.product-thumbnail img{width:55px}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-quantity-wrapper span.action.minus{width:32px}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-details-inner .product-subtotal-wrapper span.woocommerce-Price-amount.amount{font-size:13px}.woocommerce-cart table.shop_table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{padding-left:0;padding-right:0}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item .product-details-inner .product-name-wrapper{width:100%;line-height:16px;grid-column:span 4}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item .product-details-inner .product-name-wrapper a{font-size:13px}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-price-wrapper{font-size:12px;grid-column:span 1}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-quantity-wrapper{grid-column:span 1}.woocommerce-cart-form table.shop_table tbody td.product-details-wrapper .product-details-inner .product-subtotal-wrapper{grid-column:span 2}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item td.product-remove{right:-13px !important}.woocommerce form.woocommerce-cart-form table.shop_table tbody .cart_item td.product-remove a.remove{font-size:24px;padding-right:0 !important}body.woocommerce-checkout .fc-content.fc-container{padding-bottom:0 !important}}@media only screen and (max-width:500px){.product-detail .add-to-cart table.variations tbody tr th.label{align-items:baseline}}@media only screen and (max-width:478px){.product-wrapper .brx-grid .blog-card:first-child h3{font-size:20px !important}.cta-list{flex-flow:wrap}.uwpmc-sidebar.sidebar-right .checkout_message_text_font{flex-flow:wrap;gap:7px}#uwpmc-cart-sidebar span{text-align:right}.products.csf-view-grid{grid-template-columns:repeat(2,1fr);gap:8px}.filter .pagehead__controls .csf-toolbar span#csf-toolbar-count strong{font-size:13px}.filter .pagehead__controls .csf-toolbar span#csf-toolbar-count{font-size:12px}.filter .pagehead__controls .csf-toolbar .csf-toolbar-controls{gap:10px}.filter .pagehead__controls .csf-toolbar .csf-toolbar-sort select#csf-sort-select{padding:0 10px 0 9px}.products li .csf-image{height:auto!important;aspect-ratio:5/5}.image-gallry-product-detail .brxe-product-gallery .woocommerce-product-gallery .woocommerce-product-gallery__image a img.wp-post-image{height:280px}#sticky-add-to-cart-footer .qty-btn-wrapper button.single_add_to_cart_button{font-size:16px}#sticky-add-to-cart-footer .qty-btn-wrapper{gap:8px}.size-chart .brxe-shortcode .size-guide .size-guide__footnote{margin-top:10px}.size-chart .brxe-shortcode .size-guide .card-grid{margin-top:20px}.product-single-step .process-step:after{top:18px}.review-section .review-summary{flex-flow:wrap;gap:9px}.review-section div#custom-review-grid{grid-template-columns:1fr}.detail-product .products li .csf-image{height:160px !important}.product-detail .add-to-cart .qty-btn-wrapper{gap:8px}.product-detail .add-to-cart .qty-btn-wrapper button.single_add_to_cart_button span.btn-price{font-size:14px}.product-detail .add-to-cart form.cart button.buy-now-button{order:2;grid-column:auto;min-width:auto}.product-detail .add-to-cart .qty-btn-wrapper button.single_add_to_cart_button{font-size:16px !important;gap:8px;grid-column:1/-1;order:3}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__price{font-size:16px;line-height:1.1}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__cm{line-height:1.3}.size-chart .brxe-shortcode .size-guide .card-grid .size-card .size-card__mm{font-size:16px}.review-section .review-heading-small{margin-bottom:8px;line-height:1.1;font-size:10px}.pop-up-form-quote #brxe-yrspue .popup-inner{padding:20px;padding-top:30px}.pop-up-form-quote #brxe-yrspue .popup-close-btn{top:0;right:10px}.pop-up-form-quote #brxe-yrspue .popup-inner .form-group{padding-bottom:10px}.pop-up-form-quote #brxe-yrspue .popup-inner .form-group.submit-button-wrapper{padding:0}.product-detail .add-to-cart .qty-btn-wrapper{margin-top:10px !important}.cart-section .woocommerce .cart-collaterals .cart-total-custom{padding:20px 15px;margin-top:15px}.cart-section .woocommerce .cart-collaterals .custom-free-shipping-message .checkout_message_text_font{flex-flow:wrap;gap:8px}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-place-order__section{margin-top:0}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-checkout-order-review__inner{padding-top:0}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar .fc-checkout-order-review__head{padding-bottom:16px}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:20px 15px}.woocommerce-order-received section.woocommerce-order-details table.order_details tfoot th{padding-left:0;padding-right:10px;padding-top:10px;padding-bottom:10px}.woocommerce-order-received section.woocommerce-order-details table.order_details tfoot td{padding-right:0;padding-top:10px;padding-bottom:10px;padding-left:10px}.woocommerce-order-received article#brx-content .custom-order-received h1{font-size:20px}.woocommerce-order-received article#brx-content .thankyou-right-icon i{width:60px;height:60px;font-size:28px}.thank-you-ordersec .order-box p{font-size:14px;line-height:1.4}.thank-you-ordersec .thank-you-page-label-button{margin-top:10px}.top-flex-group{grid-template-columns:1fr}.header_main_label .label-message p{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address{padding:16px}.woocommerce-account .woocommerce-MyAccount-content p{font-size:14px !important}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address h2{font-size:20px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address address{margin-top:10px}.woocommerce-account form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row label{font-size:13px}.woocommerce-account form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row input{font-size:13px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table td{padding:10px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details tfoot th{padding:10px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details tfoot td{padding:10px}.woocommerce-account .woocommerce-MyAccount-content section.woocommerce-order-details table.woocommerce-table a{font-size:13px}.woocommerce-account form.woocommerce-EditAccountForm.edit-account em{font-size:11px}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{line-height:48px}.woocommerce-account .woocommerce div#customer_login{gap:15px}.landing-porduct .rating .rating-text pre{font-size:10px}.video-grid i.fas{width:45px;height:45px}form.woocommerce-ResetPassword.lost_reset_password{max-width:100% !important;padding:20px}form.woocommerce-ResetPassword.lost_reset_password p:first-child{font-size:14px;line-height:1.5}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button{font-size:14px}.tab-wrapper .tab-menu .tab-title{width:60% !important}.contact-form .form-group label{font-size:10px}.contact-form .form-group input{padding:7px 10px !important;line-height:normal !important;height:auto !important;min-height:auto !important;font-size:12px !important}.contact-form .form-group select{font-size:12px !important;padding:7px 10px !important;line-height:normal !important;height:auto !important;min-height:auto !important}.uwpmc-sidebar.sidebar-right{width:100% !important}.filter .pagehead__controls .csf-toolbar{gap:10px;flex-flow:nowrap}.contact-form .form-group[role=radiogroup] ul.options-wrapper li{align-items:center;gap:5px}.contact-form .form-group[role=radiogroup] ul.options-wrapper li input{width:10px !important;height:10px !important;font-size:10px !important}.contact-form .form-group[role=radiogroup] ul.options-wrapper li label{font-size:12px;line-height:1.1}.contact-form .message .text{padding:10px;font-size:12px;line-height:1.4}.woocommerce-order-received section.woocommerce-order-details tbody tr td{padding:10px}.woocommerce-order-received section.woocommerce-order-details table.order_details thead tr th{padding:10px;font-size:12px}.woocommerce-order-received section.woocommerce-order-details tbody tr td a{font-size:15px}.woocommerce-order-received section.woocommerce-order-details h2{font-size:30px}.woocommerce-order-received section.woocommerce-order-details{padding:10px}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item span.variable-item-span{font-size:12px}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item span.variation-price{font-size:13px;line-height:1.1}.product-detail .add-to-cart table.variations tbody tr td.value ul.variable-items-wrapper li.variable-item{padding:8px !important}.woocommerce-cart-form table.shop_table tbody td.actions .coupon button.button{padding:10px 25px}.woocommerce-checkout form.checkout.woocommerce-checkout section div#fc-substep__text--contact{width:100% !important}div#yith-wcwl-popup-message{margin:auto !important;width:auto;left:0;right:0}.product-wrapper div#csf-products-wrapper ul.products.csf-view-grid{gap:20px 12px}.products li .csf-content h3.csf-title{font-size:14px}.banner-quality-li ul span.icon{position:relative;top:5px}.news-letter-footer form .submit-button-wrapper{max-width:105px}.products li .csf-image .badge-wish-wrapper span.csf-badge{background:rgb(251 250 248/70%)}.filter .shopsearch .csf-search-box svg{left:8px}.filter .shopsearch .csf-search-box input{padding-left:30px}.filter .shopsearch .csf-search-box input::placeholder{font-size:13px !important}}.industry-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(96deg,rgba(9,15,30,.92) 0%,rgba(9,15,30,.72) 34%,rgba(9,15,30,.22) 62%,rgba(9,15,30,.05) 82%),linear-gradient(to top,rgba(9,15,30,.72) 0%,rgba(9,15,30,0) 46%)}.button-link-arrow:hover svg{fill:#c6a24a !important}.woocommerce-checkout:has(header.scrolled) .fc-progress-bar__inner{position:inherit}.woocommerce-checkout .fc-progress-bar__inner{position:inherit !important;margin-top:10px}.form-group.file{position:relative;width:100%;min-height:94px;padding:0;box-sizing:border-box}.form-group.file>label:not(.choose-files){display:block;width:100%;margin:0;color:#071a45;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;letter-spacing:.3px;box-sizing:border-box}.form-group.file input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.corporate-orgnizer-form form.corpo-form .form-group.file .file-result{position:absolute;left:0;right:0;bottom:8px;display:flex;align-items:center;width:auto;min-height:60px;margin:0;padding:9px 12px 9px 128px;background:#fcfaf6;box-sizing:border-box;border:1px solid #e6ddcb !important;border-radius:6px}.form-group.file .file-result .text{display:block;color:#333;font-size:13px;font-weight:400;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-group.file .file-result .text:empty:before{content:"No file chosen";color:#333;font-size:13px;font-weight:400}.form-group.file .choose-files{position:absolute;left:12px;bottom:8px;z-index:5;display:flex;align-items:center;justify-content:center;width:108px;height:40px;padding:0;margin:0;background:#fff;line-height:40px;cursor:pointer;box-sizing:border-box;top:36px}.form-group.file .file-result .remove{margin-left:10px;padding:5px 10px;border:0;border-radius:5px;background:#c9a348;color:#071a45;font-size:12px;font-weight:500;cursor:pointer;line-height:19px}.form-group.file .file-result svg{flex:0 0 auto;width:12px;height:12px;margin-left:2px;cursor:pointer;display:none}.corporate-orgnizer-form form.corpo-form .form-group.file label{text-align:left}.corporate-orgnizer-form .form-bottom-line a{text-decoration:underline}.products li .csf-content a.added_to_cart.wc-forward{display:none !important}.woocommerce-cart .cart-section .cart-collaterals .cart_totals h2{font-size:26px;line-height:1}.woocommerce-checkout .fc-content.fc-container{max-width:1340px !important}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox span input.csf-filter-input[type=checkbox]{appearance:none;padding:0;width:17px !important;height:17px !important;position:relative;border:none}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox span input.csf-filter-input[type=checkbox]:after{position:absolute;width:17px;height:17px;border:1px solid #c4bcac;left:0;top:0;content:"";border-radius:4px;background:0 0;transition:.2s}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox span input.csf-filter-input[type=checkbox]:checked:before{content:"";background:url(/wp-content/uploads/2026/08/Frame-2-1.svg);width:100%;position:absolute;background-size:13px;height:100%;background-repeat:no-repeat;z-index:999;background-position:center center;border:1px solid #c6a24a !important;border-radius:4px}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox span input.csf-filter-input[type=checkbox]:checked:after{background:#c6a24a}.csf-filter-box .csf-accordion-item .csf-accordion-panel label.csf-checkbox:hover span input.csf-filter-input[type=checkbox]:after{border:1px solid #e7b53c !important}@media (max-width:600px){.form-group.file{min-height:108px}.form-group.file .file-result{padding-left:100px}.form-group.file .choose-files{width:100px}.form-group.file .file-result .text{font-size:12px}.corporate-orgnizer-form form.corpo-form .form-group.file .file-result{top:24px;height:27px}.corporate-orgnizer-form form.corpo-form .form-group.file label .choose-files{font-size:11px !important}.form-group.file .choose-files{font-size:10px !important;line-height:20px !important;height:33px;width:auto;padding:0 11px}}@media (max-width:375px){.corporate-orgnizer-form form.corpo-form .form-group.file label.choose-files{top:55px}.corporate-orgnizer-form form.corpo-form .form-group.file .file-result{top:41px;height:27px;padding-left:111px}}.uwpmc-sidebar.sidebar-right .checkout_message_text_font .checkout-progress-bar-text{display:flex;align-items:center;gap:5px}.uwpmc-sidebar.sidebar-right .checkout_message_text_font{align-items:center}.cart-collaterals .custom-free-shipping-message .checkout_message_text_font strong{font-weight:800}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message .checkout_message_text_font strong{font-weight:700;!important}.woocommerce-checkout form.checkout.woocommerce-checkout .fc-sidebar table.shop_table .custom-free-shipping-message .checkout_message_text_font{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap}