.reeves-cart-exemption{margin:12px 0;border-top:1px solid rgba(0,0,0,.16);border-bottom:1px solid rgba(0,0,0,.16);font-size:13px;text-align:left}.reeves-cart-exemption>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 6px;margin:0 -6px;border-radius:3px;cursor:pointer;list-style:none;font-size:13px;font-weight:500;letter-spacing:normal;text-transform:none;transition:color .16s ease,background-color .16s ease}.reeves-cart-exemption>summary::-webkit-details-marker{display:none}.reeves-cart-exemption>summary::marker{content:""}.reeves-cart-exemption>summary:hover,.reeves-cart-exemption>summary:focus-visible{color:#d74719;background-color:#e94f2012}.reeves-cart-exemption>summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.reeves-cart-exemption__arrow{width:12px;height:12px;flex:0 0 12px;transition:transform .16s ease}.reeves-cart-exemption[open] .reeves-cart-exemption__arrow{transform:rotate(180deg)}.reeves-cart-exemption__content{padding:0 0 10px}.reeves-cart-exemption .shopify-block,.reeves-cart-exemption .en-tx--container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.reeves-cart-exemption .en-tx--container-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;align-items:center;margin:0!important;padding:10px 12px!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:3px!important;box-shadow:none!important;background:#fff!important}.reeves-cart-exemption :is(h1,h2){display:none!important}.reeves-cart-exemption .en-tx--field-container{grid-column:1 / -1;order:2;min-width:0;margin:5px 0!important}.reeves-cart-exemption .en-tx--field-container:has(#tax_exempt_on){grid-column:1;order:0}.reeves-cart-exemption :is(label,p){font-size:13px!important;line-height:1.45!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}.reeves-cart-exemption p{margin:5px 0!important}.reeves-cart-exemption .en-tx--field-container:has(#tax_exempt_off){display:none;grid-column:2;order:1}.reeves-cart-exemption:has(#tax_exempt_on:checked) .en-tx--field-container:has(#tax_exempt_off){display:block}.reeves-cart-exemption .en-tx--field-container:has(#tax_exempt_off) label{display:inline-block;padding-left:0;margin:0;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.reeves-cart-exemption .en-tx--field-container:has(#tax_exempt_off) .checkmark{display:none}.reeves-cart-exemption #tax_exempt_off{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.reeves-cart-exemption .en-tx--field-container:has(#tax_exempt_off:focus-visible) label{outline:2px solid currentColor;outline-offset:3px}.reeves-cart-exemption .shopify-block:has(#tax_exempt_off:checked) .en-tx--field-container:not(:has(#tax_exempt_on)):not(:has(#tax_exempt_off)){display:none!important}.reeves-cart-exemption .en-tx--field-container:has(>#en-tx--optional_instructions--text){display:none}.reeves-cart-exemption:has(#tax_exempt_on:checked):has(#en-tx--email:not(:placeholder-shown):valid):has(#en-tx--certificate-field-container:not([style*="display: none"])) .en-tx--field-container:has(>#en-tx--optional_instructions--text){display:block}.reeves-cart-exemption:has(#en-tx--email:placeholder-shown) #en-tx--certificate-field-container,.reeves-cart-exemption:has(#en-tx--email:invalid) #en-tx--certificate-field-container,.reeves-cart-exemption:has(#en-tx--email:placeholder-shown) .en-tx--field-container:has(#upload_tax_document),.reeves-cart-exemption:has(#en-tx--email:invalid) .en-tx--field-container:has(#upload_tax_document){display:none!important}.reeves-cart-exemption .en-tx--field-container:has(>.en-tx--error-iframe.en-tx--hidden-iframe){display:none}.reeves-cart-exemption .en-tx--field-container:has(>#upload_tax_document[style*="display: none"]){margin:0!important}.reeves-cart-exemption :is(button,input[type=submit]){background:#efede8!important;background-image:none!important;border:1px solid #b9b5ac!important;border-radius:3px!important;color:#292823!important;box-shadow:none!important;font-size:13px!important;line-height:1.3!important;padding:8px 14px!important;letter-spacing:normal!important;text-transform:none!important}.reeves-cart-exemption :is(button,input[type=submit]):hover{background:#e4e1da!important}.reeves-cart-waiver{margin:12px 0;line-height:1.45}.reeves-cart-waiver a{text-decoration:underline}.reeves-cart-exemption[data-reeves-email-checking] #en-tx--certificate-field-container,.reeves-cart-exemption[data-reeves-email-checking] .en-tx--field-container:has(#upload_tax_document),.reeves-cart-exemption[data-reeves-email-checking] .en-tx--field-container:has(>#en-tx--optional_instructions--text){display:none!important}.reeves-cart-exemption__status{font-size:12px!important;color:#625f59}.reeves-cart-exemption>summary:hover,.reeves-cart-exemption>summary:focus-visible{color:#d74719;background:transparent}.reeves-cart-exemption__content{position:relative}.reeves-cart-exemption .en-tx--container-inner{padding:6px 10px!important}.reeves-cart-exemption .en-tx--field-container:has(#tax_exempt_off){display:none!important}.reeves-cart-exemption .en-tx--field-container:has(#tax_exempt_on){grid-column:1 / -1;min-height:28px;margin:0!important;padding-right:28px}.reeves-cart-exemption label:has(#tax_exempt_on){display:flex;align-items:center;min-height:28px;margin:0!important;padding-left:26px}.reeves-cart-exemption label:has(#tax_exempt_on) .checkmark{top:50%;transform:translateY(-50%);width:16px;height:16px}.reeves-cart-exemption label:has(#tax_exempt_on) .checkmark:after{top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px}.reeves-cart-exemption #tax_exempt_on:checked~.checkmark{background-color:#eb5124;border-color:#eb5124}.reeves-cart-exemption button.reeves-cart-exemption__close{position:absolute;z-index:2;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:6px!important;margin:0!important;border:0!important;border-radius:3px!important;background:transparent!important;color:#625e57!important;box-shadow:none!important;cursor:pointer;transition:color .15s ease}.reeves-cart-exemption button.reeves-cart-exemption__close:hover{color:#e64d20!important;background:transparent!important}.reeves-cart-exemption button.reeves-cart-exemption__close:focus-visible{outline:1px solid #e64d20;outline-offset:1px;box-shadow:none!important}.reeves-cart-exemption__close svg{width:14px;height:14px;flex:0 0 14px}.reeves-cart-exemption input:is([type=email],[type=text]):is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;border:1px solid #eb5124!important}.reeves-cart-exemption #upload_tax_document{width:100%;min-height:0!important;box-sizing:border-box;margin:1px 0 0;padding:0;border:1px solid #c8c1b7;border-radius:3px}.reeves-cart-waiver{margin-top:20px}.reeves-cart-exemption button.reeves-cart-exemption__submit{display:inline-flex!important;align-items:center;justify-content:center;float:none;width:auto;min-width:120px;min-height:34px;margin:12px 0 0!important;padding:7px 18px!important;border:1px solid #eb5124!important;border-radius:3px!important;background:#eb5124!important;color:#fff!important;box-shadow:none!important;font-weight:600!important;cursor:pointer}.reeves-cart-exemption button.reeves-cart-exemption__submit:hover{background:#d3431c!important;border-color:#d3431c!important}.reeves-cart-exemption button.reeves-cart-exemption__submit:focus-visible{outline:1px solid #eb5124;outline-offset:2px;box-shadow:none!important}.reeves-cart-exemption .en-tx--field-container:has(>#upload_tax_document[style*="display: none"])>.reeves-cart-exemption__submit{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
