.procurement{--proc-red: #cf252b;color:#171816;background:#fdfdfa}.procurement h1,.procurement h2,.procurement h3,.procurement-rfq-hero h1{letter-spacing:-.045em;font-family:var(--display)}.procurement h2{font-size:clamp(32px,3.8vw,56px);line-height:1.06;font-weight:600}.procurement h3{font-size:23px;line-height:1.15;font-weight:600;letter-spacing:-.025em}.procurement p,.procurement li{line-height:1.65}.procurement p{max-width:65ch}.procurement a:not(.procurement-button),.procurement-rfq-content a{text-decoration:underline;text-underline-offset:4px}.procurement a:hover,.procurement-nav a:hover{text-decoration-thickness:2px}.procurement :where(a,summary):focus-visible,.procurement-nav a:focus-visible{outline:3px solid #005fcc;outline-offset:5px}.procurement-hero{display:grid;grid-template-columns:1.05fr 1fr;max-width:1600px;margin:auto;min-height:600px}.procurement-hero__copy{padding:42px clamp(24px,5vw,80px) 56px;align-self:center}.procurement-breadcrumb{font-size:12px;margin-bottom:46px;color:#596052}.procurement-hero h1{margin:0 0 28px;max-width:none;font-size:clamp(52px,5.6vw,90px);line-height:.99;font-weight:650}.procurement-hero .procurement-lead{font-size:18px;line-height:1.55;max-width:38ch;margin-bottom:28px}.procurement-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 25px;border:1px solid #cf252b;background:#cf252b;color:#fff;font-size:14px;line-height:1.4;font-weight:700;text-decoration:none;transition:background .15s}.procurement-button:hover{background:#a81c21}.procurement-caption{color:#596052;font-size:12px;margin:18px 0 0}.procurement-hero__image{margin:0;min-width:0;position:relative;overflow:hidden;background:#e5e8e2}.procurement-hero__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:58% center}.procurement-hero__image--fit img{object-position:center}.procurement-hero__image figcaption{position:absolute;bottom:20px;left:20px;right:20px;background:#fdfdfa;padding:14px 16px;font-size:13px}.procurement-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0 36px;background:#e5e8e2;padding:0 24px}.procurement-nav a{display:flex;align-items:center;min-height:62px;padding:14px 0;font-size:14px;font-weight:600;color:#343930;border-bottom:3px solid transparent;text-decoration:none!important}.procurement-nav a[aria-current]{color:#171816;border-color:#cf252b}.procurement-section{padding:88px max(28px,calc((100% - 1240px)/2));scroll-margin-top:calc(var(--header, 76px) + 16px)}.procurement-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,112px)}.procurement-section p{color:#50564d}.procurement-section a{display:inline-block;font-weight:600;padding-block:6px}.procurement-brief{margin:0}.procurement-brief>div{padding:20px 0;border-bottom:1px solid #cdd2c8}.procurement-brief>div:first-child{padding-top:0}.procurement-brief dt{font-size:19px;font-weight:600;margin-bottom:7px}.procurement-brief dd{margin:0;color:#50564d;line-height:1.6}.procurement-band{background:#e5e8e2}.procurement-section-head{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:end;margin-bottom:40px}.procurement-section-head h2,.procurement-section-head p{margin-bottom:0}.procurement-pair{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.procurement-pair article{padding-top:28px;border-top:1px solid #aeb5a7}.procurement-questions details{border-bottom:1px solid #cdd2c8}.procurement-questions summary{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 0;cursor:pointer;list-style:none;font-size:20px;font-weight:600;line-height:1.35}.procurement-questions summary::-webkit-details-marker{display:none}.procurement-questions summary:after{content:"+";font-weight:400;font-size:26px}.procurement-questions details[open]>summary:after{content:"\2212"}.procurement-questions details>p{margin:0 0 24px;padding-right:32px}.procurement-spotlight{background:#e5e8e2;padding:32px}.procurement-spotlight ul{padding-left:20px;margin-bottom:24px}.procurement-spotlight li{padding:5px 0}.procurement-spotlight p:last-child{margin-bottom:0}.procurement-sample-list{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.procurement-sample-list article{border-top:2px solid #596052;padding-top:28px}.procurement-sample-list h3{font-size:30px}.procurement-sample-list p:last-child{font-size:14px;margin-bottom:0}.procurement-steps{padding:0 0 0 24px;margin:0}.procurement-steps li{padding:0 0 22px 12px}.procurement-steps h3{margin-bottom:10px}.procurement-timing-note{background:#343930;color:#fff;padding:60px;display:flex;flex-direction:column;justify-content:center}.procurement-timing-note>span{font-size:18px;margin-bottom:14px}.procurement-timing-note strong{font-family:var(--display);font-size:clamp(64px,7.5vw,116px);font-weight:550;line-height:.98;letter-spacing:-.055em}.procurement-timing-note p{margin:34px 0 20px;max-width:34ch;color:#e1e6db}.procurement-timing-note a{align-self:start;min-height:44px}.procurement-timeline{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;counter-reset:order-stage;margin:0;padding:0;gap:26px}.procurement-timeline li{counter-increment:order-stage;border-top:2px solid #aeb5a7;padding-top:20px}.procurement-timeline li:before{content:counter(order-stage);display:block;font-size:15px;margin-bottom:22px}.procurement-timeline p{font-size:14px}.procurement-timeline-foot{margin:32px 0 0;font-size:14px}.procurement-close{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:64px max(28px,calc((100% - 1240px)/2));color:#fff;background:#171816}.procurement-close h2{font-size:clamp(32px,3.5vw,48px);margin-bottom:14px}.procurement-close p{color:#d4d9cf;margin:0;max-width:55ch}.procurement-close .procurement-button{flex-shrink:0}.procurement .deer-rides{background:#fdfdfa;padding-bottom:76px}.procurement .deer-rides__eyebrow,.procurement .deer-rides__footer{display:none}.procurement .deer-rides__header h2{font-size:clamp(32px,4vw,56px)}.procurement-rfq-hero.page-hero{min-height:0;background:#fdfdfa;color:#171816;padding:48px max(28px,calc((100% - 1240px)/2))}.procurement-rfq-hero .page-hero__content{background:transparent;padding:0;max-width:none;width:100%;margin:0}.procurement-rfq-hero .breadcrumb{margin-bottom:26px;color:#596052}.procurement-rfq-hero h1{font-size:clamp(48px,6vw,80px);line-height:1;max-width:none;margin-bottom:22px}.procurement-rfq-hero p{color:#50564d;max-width:62ch;font-size:18px}.procurement-rfq-content.section{padding:52px 0 80px}.procurement-rfq-content .rfq-layout{grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:64px;max-width:1240px}.procurement-rfq-content .rfq-aside{color:#171816;background:#e5e8e2;padding:32px;border:0}.procurement-rfq-content .rfq-aside h2{font-size:32px;line-height:1.05;letter-spacing:-.03em}.procurement-rfq-content .rfq-aside p,.procurement-rfq-content .rfq-aside li{color:#50564d}.procurement-rfq-content .rfq-aside ol{padding-left:20px}.procurement-rfq-content .rfq-aside li{padding-left:6px;margin-bottom:25px}.procurement-rfq-content .rfq-aside strong{color:#171816}.procurement-rfq-content .rfq-form{border:0;padding:0}.procurement-rfq-content .field input,.procurement-rfq-content .field select,.procurement-rfq-content .field textarea{border-color:#aeb5a7;min-height:50px;border-radius:0;font-size:16px}.procurement-rfq-content .field-help{font-size:12px;color:#596052;line-height:1.55}.procurement-rfq-content .rfq-program-context{border-left:3px solid #cf252b;padding:10px 16px;margin:0 0 28px;background:#e5e8e2}.procurement-rfq-content .rfq-submit-boundary{color:#596052}@media(max-width:900px){.procurement-hero{min-height:0;grid-template-columns:1.1fr 1fr}.procurement-hero__copy{padding:30px 26px 42px}.procurement-breadcrumb{margin-bottom:32px}.procurement-hero h1{font-size:58px}.procurement-timing-note{padding:32px}.procurement-section{padding:60px 28px}.procurement-split{gap:36px}.procurement-section-head{gap:32px}.procurement-timeline{grid-template-columns:1fr 1fr}.procurement-rfq-content .rfq-layout{gap:28px;grid-template-columns:1.5fr 1fr}}@media(max-width:640px){.procurement-hero{grid-template-columns:1fr}.procurement-hero__copy{padding:26px 22px 34px}.procurement-breadcrumb{margin-bottom:30px}.procurement-hero h1{max-width:none;font-size:clamp(44px,12.5vw,70px);margin-bottom:24px}.procurement-hero .procurement-lead{font-size:17px}.procurement-hero__image{height:320px}.procurement-hero__image img{object-position:center 62%}.procurement-nav{display:grid;grid-template-columns:1fr 1fr;padding:0 22px;gap:0 22px}.procurement-nav a{min-height:52px;font-size:13px}.procurement-section{padding:48px 22px}.procurement-split,.procurement-section-head,.procurement-pair,.procurement-sample-list{grid-template-columns:1fr;gap:28px}.procurement h2{font-size:36px}.procurement h2 br{display:none}.procurement-section-head{margin-bottom:30px}.procurement-spotlight{padding:24px}.procurement-questions summary{font-size:18px}.procurement-timing-note{padding:34px 22px}.procurement-timing-note strong{font-size:76px}.procurement-timing-note p{margin-top:24px;max-width:40ch}.procurement-timeline{grid-template-columns:1fr;gap:20px}.procurement-timeline li{display:grid;grid-template-columns:28px 1fr;column-gap:14px}.procurement-timeline li:before{grid-row:1 / 3}.procurement-timeline h3{margin-bottom:12px}.procurement-timeline p{grid-column:2;margin:0}.procurement-close{padding:44px 22px;flex-direction:column;align-items:start;gap:26px}.procurement-close .procurement-button{width:100%}.procurement-rfq-hero.page-hero{padding:30px 22px}.procurement-rfq-hero h1{font-size:52px}.procurement-rfq-content.section{padding:32px 0 48px}.procurement-rfq-content .content-wrap{width:calc(100% - 44px)}.procurement-rfq-content .rfq-layout{grid-template-columns:1fr;gap:40px}.procurement-rfq-content .form-grid{grid-template-columns:1fr}.procurement-rfq-content .rfq-aside{padding:26px}}@media(prefers-reduced-motion:reduce){.procurement-button{transition:none}}.procurement--custom-team-kits .procurement-hero{position:relative;display:grid;grid-template-columns:1fr;min-height:700px;max-width:none;isolation:isolate;color:#fff;background:#171816}.procurement--custom-team-kits .procurement-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.procurement--custom-team-kits .procurement-hero__image img{object-position:center 62%}.procurement--custom-team-kits .procurement-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#000000b8,#00000047 52%,#0000000a)}.procurement--custom-team-kits .procurement-hero__copy{width:100%;align-self:stretch;display:flex;flex-direction:column;padding:30px max(36px,calc((100% - 1296px)/2)) 42px}.procurement--custom-team-kits .procurement-breadcrumb{margin-bottom:44px;color:#fff}.procurement--custom-team-kits .procurement-hero h1{max-width:12ch;margin-bottom:36px;font-size:clamp(72px,7.6vw,116px);line-height:.95;letter-spacing:-.05em;color:#fff}.procurement--custom-team-kits .procurement-hero__brief{margin-top:auto}.procurement--custom-team-kits .procurement-hero .procurement-lead{max-width:39ch;font-size:18px;color:#fff;margin:0 0 24px}.procurement--custom-team-kits .procurement-caption{color:#fff;max-width:45ch;font-size:12px}.procurement--custom-team-kits .procurement-hero .procurement-button{background:#fdfdfa;border-color:#fdfdfa;color:#171816}.procurement--custom-team-kits .procurement-hero .procurement-button:hover{background:#e5e8e2;border-color:#e5e8e2}.procurement--custom-team-kits .procurement-hero a:focus-visible{outline-color:#fff}.procurement--custom-team-kits .procurement-band{background:#dbe1d7}.procurement--fit-size-samples .procurement-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,28%);min-height:0;max-width:1600px;padding:0 max(28px,calc((100% - 1296px)/2)) 56px}.procurement-fit-heading{grid-column:1 / -1;padding:28px 0 36px}.procurement-fit-heading .procurement-breadcrumb{margin-bottom:36px}.procurement--fit-size-samples .procurement-hero h1{font-size:clamp(56px,6.5vw,96px);line-height:.98;max-width:22ch;margin:0}.procurement--fit-size-samples .procurement-hero__image{min-height:400px;aspect-ratio:1.9}.procurement--fit-size-samples .procurement-hero__image img{object-position:center}.procurement--fit-size-samples .procurement-hero__image figcaption{bottom:0;left:0;right:auto;max-width:calc(100% - 28px);margin:0;padding:14px 20px;font-size:13px}.procurement-fit-notes{display:flex;flex-direction:column;justify-content:flex-end;padding:30px;background:#e5e8e2}.procurement--fit-size-samples .procurement-fit-notes .procurement-lead{font-size:17px;margin:0 0 32px}.procurement-fit-caption{margin:0 0 20px;padding-top:20px;border-top:1px solid #aeb5a7;font-size:13px;color:#50564d}.procurement-fit-notes .procurement-button{align-self:flex-start}.procurement--fit-size-samples .procurement-spotlight{background:transparent;border-left:3px solid #cf252b;padding:4px 0 4px 32px}.procurement-sample-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(36px,6vw,88px);align-items:center;margin-bottom:56px}.procurement-sample-image{margin:0;aspect-ratio:1.5;overflow:hidden}.procurement-sample-image img{display:block;width:100%;height:100%;object-fit:cover}.procurement-sample-intro h2{max-width:13ch;margin-bottom:24px}.procurement--fit-size-samples .procurement-sample-list{gap:44px}.procurement--fit-size-samples .procurement-sample-list article{border-top-width:1px}.procurement--moq-lead-time .procurement-hero{display:block;min-height:0;max-width:none}.procurement--moq-lead-time .procurement-hero__copy{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(40px,8vw,120px);padding:30px max(36px,calc((100% - 1296px)/2)) 60px}.procurement--moq-lead-time .procurement-breadcrumb{grid-column:1 / -1;margin-bottom:48px}.procurement--moq-lead-time .procurement-hero h1{max-width:13ch;font-size:clamp(64px,7vw,104px);line-height:.97;margin:0}.procurement--moq-lead-time .procurement-hero__brief{align-self:end}.procurement--moq-lead-time .procurement-hero .procurement-lead{font-size:18px;margin:0 0 28px;max-width:42ch}.procurement--moq-lead-time .procurement-timing-note{display:grid;grid-template-columns:1fr 1.2fr auto;gap:36px;align-items:center;padding:30px max(36px,calc((100% - 1296px)/2));background:#e5e8e2;color:#171816}.procurement--moq-lead-time .procurement-timing-note strong{max-width:18ch;font-size:30px;line-height:1.12;letter-spacing:-.025em}.procurement--moq-lead-time .procurement-timing-note p{margin:0;max-width:48ch;color:#50564d;font-size:14px}.procurement--moq-lead-time .procurement-timing-note a{min-height:44px;display:flex;align-items:center;align-self:center;font-size:14px;font-weight:600}.procurement--moq-lead-time #order-timeline{background:#fdfdfa}.procurement--moq-lead-time .procurement-timeline{display:block}.procurement--moq-lead-time .procurement-timeline li{position:relative;display:grid;grid-template-columns:58px minmax(180px,.9fr) minmax(0,1.35fr);gap:28px;border:0;padding:28px 0 40px}.procurement--moq-lead-time .procurement-timeline li:before{content:counter(order-stage,decimal-leading-zero);font-family:var(--display);font-size:30px;line-height:1;color:#cf252b;margin:0}.procurement--moq-lead-time .procurement-timeline li:not(:last-child):after{content:"";position:absolute;left:13px;top:70px;bottom:-13px;width:1px;background:#aeb5a7}.procurement--moq-lead-time .procurement-timeline h3{margin:0;font-size:clamp(26px,2.6vw,36px)}.procurement--moq-lead-time .procurement-timeline p{margin:0;font-size:16px;max-width:55ch}.procurement--moq-lead-time .procurement-timeline-foot{margin:16px 0 0 86px;max-width:70ch;padding-top:24px;border-top:1px solid #cdd2c8}.procurement--moq-lead-time [aria-labelledby=minimum-quantity]{background:#e5e8e2}@media(max-width:900px){.procurement--custom-team-kits .procurement-hero{min-height:660px}.procurement--custom-team-kits .procurement-hero__copy{padding:28px 28px 38px}.procurement--custom-team-kits .procurement-hero h1{font-size:clamp(68px,9.5vw,88px)}.procurement--fit-size-samples .procurement-hero{grid-template-columns:minmax(0,1fr) 270px;padding-bottom:32px}.procurement--fit-size-samples .procurement-hero__image{min-height:350px;aspect-ratio:auto}.procurement-fit-notes{padding:24px}.procurement-sample-intro{gap:32px}.procurement--moq-lead-time .procurement-hero__copy{gap:32px;padding:28px 28px 44px}.procurement--moq-lead-time .procurement-hero h1{font-size:68px}.procurement--moq-lead-time .procurement-breadcrumb{margin-bottom:8px}.procurement--moq-lead-time .procurement-timing-note{grid-template-columns:1fr 1.3fr;padding:28px;gap:20px 32px}.procurement--moq-lead-time .procurement-timing-note a{grid-column:2}.procurement--moq-lead-time .procurement-timeline li{grid-template-columns:44px minmax(150px,.9fr) minmax(0,1.2fr);gap:20px}.procurement--moq-lead-time .procurement-timeline-foot{margin-left:64px}}@media(max-width:640px){.procurement--custom-team-kits .procurement-hero{min-height:720px}.procurement--custom-team-kits .procurement-hero__copy{padding:24px 22px 32px}.procurement--custom-team-kits .procurement-breadcrumb{margin-bottom:26px;font-size:11px}.procurement--custom-team-kits .procurement-hero h1{font-size:clamp(54px,14.6vw,78px);max-width:12ch;margin-bottom:32px}.procurement--custom-team-kits .procurement-hero__image{height:100%}.procurement--custom-team-kits .procurement-hero__image img{object-position:63% center}.procurement--custom-team-kits .procurement-hero:after{background:linear-gradient(180deg,#00000075,#0000000a 38%,#000000c2 77%)}.procurement--custom-team-kits .procurement-hero .procurement-lead{font-size:16px;margin-bottom:20px}.procurement--custom-team-kits .procurement-caption{max-width:38ch;font-size:11px}.procurement--fit-size-samples .procurement-hero{grid-template-columns:minmax(0,1fr);padding:0 0 30px}.procurement-fit-heading{padding:24px 22px 28px}.procurement-fit-heading .procurement-breadcrumb{margin-bottom:28px}.procurement--fit-size-samples .procurement-hero h1{font-size:clamp(48px,13vw,72px);max-width:16ch}.procurement--fit-size-samples .procurement-hero__image{min-height:0;height:300px}.procurement--fit-size-samples .procurement-hero__image img{object-position:48% center}.procurement-fit-notes{padding:26px 22px 28px}.procurement--fit-size-samples .procurement-fit-notes .procurement-lead{margin-bottom:20px;font-size:16px;max-width:42ch}.procurement-fit-caption{padding-top:0;border:0;margin-bottom:22px}.procurement--fit-size-samples .procurement-spotlight{padding-left:22px}.procurement-sample-intro{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:32px}.procurement-sample-image{aspect-ratio:1.6}.procurement-sample-intro h2{max-width:16ch;margin-bottom:20px}.procurement--fit-size-samples .procurement-sample-list{gap:32px}.procurement--moq-lead-time .procurement-hero__copy{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 22px 34px}.procurement--moq-lead-time .procurement-breadcrumb{margin-bottom:32px}.procurement--moq-lead-time .procurement-hero h1{font-size:clamp(52px,14vw,76px);margin-bottom:28px;max-width:13ch}.procurement--moq-lead-time .procurement-hero .procurement-lead{font-size:16px;margin-bottom:24px}.procurement--moq-lead-time .procurement-timing-note{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 22px}.procurement--moq-lead-time .procurement-timing-note strong{font-size:32px;max-width:17ch}.procurement--moq-lead-time .procurement-timing-note a{grid-column:auto}.procurement--moq-lead-time .procurement-timeline li{grid-template-columns:36px minmax(0,1fr);column-gap:18px;row-gap:14px;padding:20px 0 28px}.procurement--moq-lead-time .procurement-timeline li:before{grid-row:1 / 3;font-size:26px}.procurement--moq-lead-time .procurement-timeline li:not(:last-child):after{top:62px;bottom:-3px;left:11px}.procurement--moq-lead-time .procurement-timeline h3{font-size:28px;margin:0}.procurement--moq-lead-time .procurement-timeline p{grid-column:2;font-size:15px}.procurement--moq-lead-time .procurement-timeline-foot{margin-left:54px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/deer-procurement.css.map */
