:root{--font-body-family: "rival-sans", sans-serif;--font-heading-family: "rival-sans", sans-serif}shopify-forms-embed{--forms-body-font: normal 400 14px var(--font-body-family, "rival-sans", sans-serif);--forms-heading-font: normal 700 22px var(--font-heading-family, "rival-sans", sans-serif);--forms-base-font-size: 14px;--forms-heading-font-size: 22px;--body-text-color: #333333;--heading-text-color: #333333;--form-text-color: #333333;--form-placeholder-color: #33333380;--forms-accent-color: #e65100;--forms-accent-color-hovered-modifier: #e651001a;--link-text-color: #e65100;--forms-discount-code-color: #e65100;--form-field-border: 0 0 0 1px #000;--form-field-border-focused: 0 0 0 2px #e65100;--form-field-border-radius: 5px;--button-border-radius: 5px;--button-background-color: #333333;--button-text-color: #ffffff;--form-error-color: #e02229}.contact-form :is(.field,.select){--color-input-border: 0, 0, 0;--input-radius: 5px}.contact-form :is(.field,.select):has(input:focus,select:focus,textarea:focus){--color-input-border: 230, 81, 0}.contact-form .field .field-label{opacity:.5}.contact-form .select:has(.select-select option:disabled:checked) .select-select{opacity:.5}.contact-form .contact-form-button.button{--button-radius: 5px;border-radius:5px;min-height:3rem;padding-inline:2.5rem;display:flex;width:fit-content;margin-inline:auto}.contact-form .contact-form-form.form-fields>*:not(:last-child){margin-block-end:1.25rem}.contact-form .contact-form-form.form-fields .field-line-group{gap:1.25rem}.contact-form .contact-form-form.form-fields{margin-block-end:1.5rem}.header-nav .header-menu-categories .menu-secondary-level-wrapper .image-list{gap:2rem;grid-template-rows:repeat(var(--rows),minmax(9rem,1fr));max-height:min(60vh,44rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}#Menu-Drawer .menu-image-item img,#Category-Menu .image-list .image-item-media img,#Blog-Content .article-card img,.article-item img,.featured-blog-block .featured-image img,.article-asides .article-card img{object-fit:contain}.product-info-inventory .nostock{color:#c41515}.product-info-icon-text .product-info-title{margin:0}.product-info-usp .usp-group{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}.product-info-usp .usp-group__item{display:flex;gap:1rem}.product-info-usp .usp-group__icon svg{width:32px;height:32px}.product-info-usp .usp-group__title{margin:0 0 .2rem}.product-info-usp .usp-group__icon{flex-shrink:0;color:#e65100}@media screen and (max-width:749px){.product-info-usp .usp-group{flex-direction:column;gap:1rem}.product-info-usp .usp-group__item{width:100%}}.product-price .price-vat-cells{display:inline-flex;border:1px solid rgba(var(--color-foreground),.15);border-radius:8px;overflow:hidden}.product-price .price-vat-cell{display:flex;flex-direction:column;gap:.15rem;padding:.55rem 1rem}.product-price .price-vat-cell+.price-vat-cell{border-left:1px solid rgba(var(--color-foreground),.15)}.product-price .price-vat-cell--primary{background:#e6510017}.product-price .price-vat-cell__label{font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;opacity:.65}.product-price .price-vat-cell--primary .price-vat-cell__label{color:#e65100;opacity:1}.product-price .price-vat-cell__value{display:flex;align-items:baseline;gap:.4rem;font-variant-numeric:tabular-nums}.product-price .price-vat-cell .price-item{font-weight:700;font-size:1.05rem}.product-price .price-vat-cell s.price-item--regular{font-weight:500;font-size:.85em;opacity:.6}.cart-item-total-price .cart-item-vat-label{margin-inline-end:.35rem;margin-top:.25rem;font-size:.75rem;font-weight:400;opacity:.65;white-space:nowrap}.cart-item-total-price .price.price--end{gap:0}.cart-details-footer .footer-vat{margin-block-end:.5rem;font-size:.875rem}.cart-details-footer .footer-vat .footer-vat__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.1rem}.cart-details-footer .footer-vat .footer-vat__value{font-variant-numeric:tabular-nums}.footer-subtotal .total-vat-basis{font-weight:400;opacity:.65}.shopify-payment-button .shopify-payment-button__button{background:#e65100!important}.product-form-buttons .add-cart-button{background:#333;color:#fff}.product-form-buttons .add-cart-button:hover{background:#e65100}.product-info-payment-security.color-scheme-7{background:#fff;border:1px solid rgba(51,51,51,.205)}header .menu-list .menu-item .menu-link .media img,header .drawer-menu-list .menu-item .menu-link .media img{object-fit:contain}.header-nav .header-menu-categories .submenu-list .second-level-item .menu-title{font-size:1rem}.header-nav .header-menu-categories .submenu-list .second-level-item .second-level-menu{padding-left:1rem;border-left:1px solid rgba(var(--color-foreground),.15)}.header-nav .header-menu-categories .submenu-list .third-level-item{padding-block:.25rem}.header-nav .header-menu-categories .submenu-list .third-level-item a{font-size:.75rem}@media screen and (max-width:749px){.footer .footer-content-top .footer-blocks{display:flex;flex-direction:column}.footer .footer-content-top .footer-blocks .block-item:first-child{order:2}.footer .footer-content-top .footer-blocks .footer-block:not(.footer-block--menu){padding-top:0!important;text-align:center}.footer .footer-content-top .footer-blocks .footer-block.footer-block--image .image-width--large .footer-block-image{max-width:250px;margin:0 auto -1rem}}.bundlesuite-container .template-top-data{padding-bottom:0!important;background:url(https://gypsumtoolstransfer-mzybducv.myshopify.com/cdn/shop/files/close-up-of-hardware-screws.jpg?v=1784718920&width=1800) no-repeat center center;background-size:cover;text-align:center;position:relative;min-height:20rem}.bundlesuite-container .template-top-data-header-title h2{font-size:2.5rem!important;text-transform:uppercase;font-weight:700!important}@media screen and (max-width:749px){.bundlesuite-container .template-top-data{min-height:15rem}}.bundlesuite-container .template-top-data>div{position:relative;z-index:2}.bundlesuite-container .template-top-data:before{content:"";height:100%;width:100%;top:0;left:0;background:#333333b3;position:absolute;z-index:1}.media.media-fit--cover img{object-fit:contain}#Cart-Drawer{z-index:9999999999}#toasts-container{z-index:9999999999999999}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-intro{display:block;margin-block-end:.5rem}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tiers{position:absolute;inset-block-start:.45rem;inset-inline:0;height:0;pointer-events:none}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier{position:absolute;inset-block-start:0;inset-inline-start:var(--tier-position, 0%);width:0}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier:before{content:"";position:absolute;inset-block-start:-.45rem;inset-inline-start:0;width:2px;height:.25rem;margin-inline-start:-1px;background:rgba(var(--color-background),1)}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier__label{position:absolute;inset-block-start:.3rem;inset-inline-start:0;transform:translate(-50%);font-size:.6875rem;line-height:1.15;white-space:nowrap;color:var(--color-text);opacity:.6}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier[data-align=start] .free-shipping-tier__label{transform:none}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier[data-align=end] .free-shipping-tier__label{transform:translate(-100%)}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier.is-reached .free-shipping-tier__label{opacity:1;font-weight:600;color:rgb(var(--color-unlocked-bar))}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer free-shipping-progress.free-shipping-wrapper .free-shipping-message span:not(.free-shipping-line){color:var(--color-locked-amount, var(--color-text))}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer free-shipping-progress.free-shipping-wrapper.free-has-unlocked .free-shipping-message span:not(.free-shipping-line){color:var(--color-unlocked-amount, var(--color-text))}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-message .free-shipping-line{display:block;color:var(--color-text)}.cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-message .free-shipping-line+.free-shipping-line{margin-block-start:.15rem;opacity:.8}[dir=rtl] .cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier__label{transform:translate(50%)}[dir=rtl] .cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier[data-align=start] .free-shipping-tier__label{transform:none}[dir=rtl] .cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .free-shipping-wrapper[data-basis=weight] .free-shipping-tier[data-align=end] .free-shipping-tier__label{transform:translate(100%)}.menu-list .header-quick-button{font-size:1rem}.nm-portal{order:1}.add-cart-button{order:2}.footer-content-bottom .site-signature{padding:1rem 0}.footer-content-bottom .site-signature a{transition:.25s;color:#e65100}.footer-content-bottom .site-signature a:hover{opacity:.7}@media screen and (min-width:749px){.footer-content-bottom>div{flex:1}.footer-content-bottom .site-signature{text-align:center;padding:0}.footer-content-bottom .site-signature a{transition:.25s;color:#e65100}.footer-content-bottom .site-signature a:hover{opacity:.7}.footer-content-bottom .footer-payments{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
