body{margin:0}h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700;unicode-bidi:isolate}h1{display:block;font-size:2em;margin-block-start:0;margin-block-end:.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700;unicode-bidi:isolate;padding-top:20px}img{overflow-clip-margin:content-box;overflow:clip}p,h4,h5,h1,h2,h3,label,i,li{font-family:Montserrat,sans-serif}h5{font-size:clamp(13px,16px,16px);font-weight:700;margin-top:0;margin-bottom:10px}p,i,li,label{font-size:16px;margin:0}.title-area{background-color:#e10600;color:#fff;text-align:center;display:none;padding-bottom:2rem}.button-section{display:none;justify-content:space-between;width:80%;margin:auto}button{background-color:#e10600;color:#fff;border:none;text-align:center;width:168px;height:55px;margin-bottom:20px;border-radius:8px;font-size:16px;font-weight:400;cursor:pointer;line-height:1}h4{color:#e10600;font-size:clamp(15px,19px,19px);padding:10px 0;font-weight:700;margin-bottom:0}#request-type,#customer-data,#company-info,#review-submit,#complete{width:80%;margin:auto}#request-type .validated label:has(input:invalid){color:red}#request-type .validated textarea:invalid{border-color:red}.info-section{margin-left:25px;padding:10px;background-color:#f4f4f4;border-radius:5px}.info-section+span{display:block}.additional-info{font-style:italic;display:block;margin:10px 0 10px 25px;font-size:16px}form i{font-size:16px}form>div{margin:20px 0}form{margin-top:20px}ul{font-size:16px;margin-block-end:5px}ul li{padding:3px 0}.info-section ul{margin-top:5px}.info-section span{font-size:16px}#correction-details{display:none;border-top:1px solid #ccc;padding-top:20px}#correction-details span{display:block;margin:10px 0}#correction-details textarea{width:100%;height:80px;padding:5px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}.required-fields,.company-info-section,.business-address-section{display:flex;flex-wrap:wrap;justify-content:space-between}.required-fields>div,.optional-fields>div,.business-address-section>div,.company-info-section>div{width:48%;display:flex;flex-direction:column;margin-bottom:20px}#customer-data input,#customer-data select,#company-form input,#company-form select{height:25px;padding:0 0 0 10px;border-radius:0;background-color:#fff;border-color:#29292940}#customer-data label,#company-form label{font-weight:700}.optional-fields{background-color:#f4f4f4;padding:20px}.consent-section{margin:0;display:flex;align-items:center}.consent-section label{font-size:16px;font-weight:400!important}.identity-verification-section{background-color:#e1060040;padding:20px}form.validated input:invalid,form.validated select:invalid{border:1px solid red!important}form.validated input:invalid+label{color:red}#review-submit h5{margin:15px 0 10px}.info-box,.request-details{padding:20px;background-color:#f4f4f4;margin-bottom:20px}.info-box label{font-weight:700}.info-box p{margin:5px 0 10px}.info-box>div{display:flex;flex-wrap:wrap;margin-bottom:20px}.info-box>div>div{width:48%}.success-message{text-align:center}.success-message p span{font-weight:700}.success-message p{margin:20px 0}.success-message p:has(span){margin:5px}.request-details{margin-top:20px}.request-details>div{display:flex;align-items:center;margin-top:10px}.request-details label{font-weight:700;padding-right:10px}.instruction-text{border-bottom:1px solid #ccc;padding-bottom:20px}.instruction-text h5{margin-bottom:0}.instruction-text p{margin:10px 0}.instruction-text li{font-weight:700}.instruction-text ul p{margin-top:0}.final-questions{text-align:center;margin-bottom:20px}.complete-page .button-section{justify-content:center}#complete h5{font-size:19px}#landing-page h1{font-size:clamp(15px,36px,36px);color:#e10600;margin-bottom:10px}#landing-page h3{font-size:clamp(15px,28px,28px);color:#e10600;margin:0 0 10px}#landing-page .top-section{display:flex;align-items:center;justify-content:center;box-sizing:unset;width:100%}#landing-page .top-section img{padding:50px;width:15%}#landing-page .middle-section{background-color:#e10600;padding:20px 0;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;width:100%}#landing-page .middle-section h4{margin-top:0}#landing-page .middle-section h5{font-weight:400;margin-bottom:20px}#landing-page .middle-section h5:nth-of-type(2){background-color:#e10600;color:#fff;border:none;text-align:center;width:168px;height:55px;margin-bottom:20px;border-radius:8px;font-size:16px;font-weight:400;cursor:pointer;line-height:1;text-transform:unset;display:flex;flex-direction:column;align-items:center;justify-content:center}#landing-page .middle-section>div{background-color:#fff;width:30%;margin:0 auto;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#landing-page .submit-info-section{text-align:center}#landing-page .submit-info-section h1{color:#000;margin-bottom:5px}#landing-page .submit-info-section h4{color:#000;margin:0;padding-top:5px}#landing-page .example-requests{display:flex;flex-wrap:wrap;margin:auto;align-items:stretch;justify-content:center}#landing-page .example-requests>div{width:35%;border:1px solid #000000;margin:15px;padding:15px;border-radius:10px}#landing-page .example-requests h4{margin-top:0}#landing-page .how-it-works{display:flex;background-color:#e106001a;flex-direction:column;text-align:center;padding:20px 0;width:100%}#landing-page .how-it-works h3{color:#000;font-size:23px}#landing-page .how-it-works .steps{display:flex;justify-content:space-around;flex-wrap:wrap}#landing-page .how-it-works .steps>div{width:20%}#landing-page .how-it-works .steps span{background-color:#e10600;color:#fff;border-radius:50%;width:20px;height:20px;display:block;margin:0 auto 10px}#landing-page .how-it-works .steps p{margin-bottom:20px;font-weight:700}#landing-page .account-sign-in{margin-top:20px;margin-bottom:50px;text-align:center}#landing-page .account-sign-in h2{font-size:28px;margin:20px 0}#landing-page .account-sign-in .sign-in-link{background-color:#e10600;color:#fff;text-align:center;width:168px;height:55px;border-radius:8px;font-size:16px;font-weight:400;cursor:pointer;border:none;text-decoration:none;display:block;font-family:Montserrat,sans-serif;vertical-align:middle;display:flex;align-items:center;justify-content:center;margin:20px auto}#landing-page .account-sign-in .sign-in-link span{display:block}#landing-page .account-sign-in .no-account{width:85%;margin:auto;background-color:#f4f4f4;border-radius:10px;padding:20px}#landing-page .account-sign-in button{color:#e10600;background-color:#f4f4f4;width:100%;margin-bottom:0}.section-contents{position:relative;margin:0 auto;max-width:1280px}#progress-bar-section .cart-progress{position:relative;margin:0 2% 40px}#progress-bar-section .cart-progress .progress-bar{width:100%;overflow:hidden;position:absolute;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#ddd;background-image:linear-gradient(105deg,#ccc 25%,#ddd 25% 50%,#ccc 50% 75%,#ddd 75% 100%);background-size:31.06px 115.91px;height:25px;top:50%;z-index:1}#progress-bar-section .cart-progress .progress-bar .progress.forward,#progress-bar-section .cart-progress .progress-bar .progress-complete.forward{-webkit-animation-name:move;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-moz-animation-name:move;-moz-animation-duration:.6s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;-o-animation-name:move;-o-animation-duration:.6s;-o-animation-iteration-count:1;-o-animation-timing-function:linear;-o-animation-fill-mode:forwards;-ms-animation-name:move;-ms-animation-duration:.6s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;-ms-animation-fill-mode:forwards;animation-name:move;animation-duration:.6s;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:forwards}#progress-bar-section .cart-progress .progress-bar .progress,#progress-bar-section .cart-progress .progress-bar .progress-complete{display:block;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;background-size:31.06px 115.91px;height:100%}#progress-bar-section .cart-progress .progress-bar .progress{background-color:#ff8e55;background-image:linear-gradient(105deg,#0065bd 25%,#003c70 25% 50%,#0065bd 50% 75%,#003c70 75% 100%);opacity:1;width:0}#progress-bar-section .cart-progress .progress-bar .progress-complete{position:absolute;width:100%;background-color:#00ad83;background-image:linear-gradient(105deg,#00ad83 25%,#02d59e 25% 50%,#00ad83 50% 75%,#02d59e 75% 100%);left:0;opacity:0;top:0}#progress-bar-section .cart-progress ul.steps{width:100%;position:relative;display:table;font-weight:700;list-style:none;margin:0;padding:0;table-layout:fixed;z-index:2}#progress-bar-section .cart-progress ul.steps .step{position:relative;display:table-cell;vertical-align:middle;background:none;padding:0;width:25%}#progress-bar-section .cart-progress ul.steps .step-icon{display:block;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px #0003;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#ddd;border:3px solid #fff;color:#fff;font-size:26px;height:50px;margin:0 auto;width:50px}#progress-bar-section .cart-progress ul.steps .step-reached .step-icon{-webkit-animation-name:bounce;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-name:bounce;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;-o-animation-name:bounce;-o-animation-duration:.5s;-o-animation-iteration-count:1;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;-ms-animation-name:bounce;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease-in-out;-ms-animation-fill-mode:forwards;animation-name:bounce;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards;position:relative;color:#fff;background-color:#0065bd}#progress-bar-section .cart-progress ul.steps .step-icon span{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;text-shadow:0 2px 5px rgba(0,0,0,.2);top:50%;font-size:26px}#privacy-request #progress-bar-section .cart-progress ul.steps .step-label{width:100%;color:#fff}#progress-bar-section .cart-progress ul.steps .step-label{position:absolute;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#ddd;left:50%;line-height:1.2em;top:calc(100% + 5px)}#progress-bar-section.progress-complete .cart-progress ul.steps .step-icon{background-color:#00ad83}#landing-page,#request-type,#customer-data,#company-info,#review-submit,#complete,#submit-form{display:none}#landing-page{display:block}#start-button{display:none}@media(max-width:617px){#landing-page .middle-section>div{width:45%}#landing-page .example-requests>div{width:100%}#landing-page .account-sign-in .no-account{width:85%}.middle-section button,#landing-page .middle-section h5:nth-of-type(2){width:85%}#landing-page .top-section{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:unset;width:100%}#landing-page .top-section img{width:50%}#landing-page .top-section div{padding:0 10px 10px 0}#landing-page .how-it-works .steps>div{width:50%}#progress-bar-section .cart-progress ul.steps .step-icon{width:25px;height:25px}#progress-bar-section .cart-progress .progress-bar{height:15px}#progress-bar-section .cart-progress ul.steps .step-icon span{font-size:15px}#privacy-request #progress-bar-section .cart-progress ul.steps .step-label{font-size:8px}.button-section{margin:0;justify-content:space-around;width:100%}.button-section button{width:100px}.required-fields>div,.optional-fields>div,.business-address-section>div,.company-info-section>div{width:100%}.info-box>div>div{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/privacy-page.css.map */
