.corporate-quote-wrapper{background-color:#f1f1f1}.announcement{display:none}.yeti-container{display:flex;flex-direction:column;padding:0 64px;justify-content:initial;font-size:1.6rem;width:100%;margin:0 auto;box-sizing:border-box}#corporate-header-tabs{display:flex;align-items:flex-start;background:#fff}.corporate-header-tab{flex:1;display:flex;align-items:center;justify-content:center}.corporate-header-tab button{padding:28px;background:0 0;border:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1;cursor:pointer}.corporate-header-tab button span.number{width:22px;height:22px;border:2px solid #767676;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;font-size:.875rem;font-weight:400;letter-spacing:.07px;font-family:urw-din;color:#767676}.corporate-header-tab button span:last-child{font-family:stratum-1-web;font-size:1.8rem;font-weight:700;text-transform:uppercase;color:#767676}.corporate-header-tab.active span.number,.corporate-header-tab.active span:last-child{border-color:#002b45;color:#002b45}div#progress-bar{height:6px}div#progress-bar-scale{height:100%;background-color:#002b45;border-radius:0 100px 100px 0;transition:all 2.5s cubic-bezier(.37,0,.63,1)}.corporate-sales-main{margin-top:40px;position:relative;padding:60px;background-color:#fff;border-radius:50px 50px 0 0;min-height:100%;box-shadow:0 -3px 19px 6px #0000001f}.corporate-sales-main h2{letter-spacing:1.6px;margin-bottom:37px;font-family:stratum-1-web;font-weight:900;color:#002b45;font-size:3.2rem;text-transform:uppercase;text-align:center}.corporate-sales-main .step-description{margin-bottom:40px}.corporate-sales-main legend,.corporate-sales-main p{letter-spacing:.07px}.corporate-quote-form legend{font-size:1.44rem}.corporate-quote-form legend span.red{color:#ea001e}.input-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:30px}.input-wrapper input,.input-wrapper select{flex:1;min-width:50px;border-radius:4px;border:1px solid #ddd;opacity:1;line-height:1rem;background:#fff 0 0 no-repeat padding-box;padding:20px 14.5px;font-size:1.4rem;transition:all .2s linear;font-family:urw-din}.input-wrapper select{-webkit-appearance:none;-moz-appearance:none;background:0 0;background-repeat:no-repeat;background-position-x:calc(100% - 15px);background-position-y:50%;color:gray;line-height:1.3rem;padding-right:45px;text-overflow:ellipsis;white-space:nowrap;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIj4NCiAgPHBhdGggaWQ9IkxlZnRfQXJyb3ciIGRhdGEtbmFtZT0iTGVmdCBBcnJvdyIgZD0iTTEwLDhsLS44NjYtLjg0OEwxLjc0MiwwLDAsMS42OTUsNi41MTYsOCwwLDE0LjMsMS43NDIsMTYsOS4xMzQsOC44NDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNikgcm90YXRlKDkwKSIgZmlsbD0iIzAwMmI0NSIvPg0KPC9zdmc+DQo=)}.input-wrapper input:focus,.input-wrapper select:focus{border:1px solid #0070ad;outline:0}.input-wrapper input:focus-visible,.input-wrapper select:focus-visible{box-shadow:none!important}.input-wrapper label{font-weight:700;font-size:1.4rem;display:flex;margin-bottom:5px;color:#002b45;line-height:1.4rem;text-transform:uppercase;font-family:stratum-1-web}.input-wrapper label.required:after{content:"*";color:red;margin-left:3px;font-size:1.4rem}.input-layout .input-wrapper{flex:1}.input--two{display:flex;-moz-column-gap:.875rem;column-gap:.875rem}.input-wrapper.radio-block label:first-child{margin-bottom:14px}label.radio-label{display:block;position:relative;padding-left:30px;margin-bottom:12px}label.radio-label input{position:absolute;opacity:0;cursor:pointer}.radio-label input+span{position:absolute;top:50%;transform:translateY(-50%);left:0;height:17px;width:17px;background-color:#fff;border-radius:50%;border:1px solid #002b45;transition:all .2s linear}.radio-label input:checked+span{background-color:#002b45}.radio-label input+span:after{content:" ";position:absolute;display:block}.radio-label input+span:after{display:block;top:3.5px;left:3.5px;width:8px;height:8px;border-radius:50%;background:#fff;transition:all .2s linear}.input-checkbox{flex-direction:row;align-items:center}.input-checkbox input{flex:none!important;min-width:auto;margin:0 6px 0 0}.input-wrapper.input-checkbox label{margin:0}.input-layout.address-three-col{display:flex;flex-wrap:wrap;-moz-column-gap:.875rem;column-gap:.875rem}.address-three-col .input-wrapper{flex:1}.address-three-col .input-city{flex:2}.submit-wrapper{text-align:center;margin-top:60px}.submit-wrapper button{padding:1rem 2.5rem;height:49px;background:#032b44 0 0 no-repeat padding-box;border:none;border-radius:6px;text-align:center;font: 700 16px/18px stratum-1-web;letter-spacing:.8px;color:#fff;text-transform:uppercase;opacity:1;transition:all .1s linear}form h3.form-subtitle{font-size:1.8rem;text-transform:uppercase;font-family:stratum-1-web;line-height:1.25rem;letter-spacing:.9px;font-weight:900;color:#002b45;margin-bottom:20px}.submit-wrapper button[disabled]{background-color:#ddd;color:#002b45;opacity:.5;cursor:not-allowed}.step-2-tab-btns{display:flex;align-items:stretch;margin-bottom:20px;justify-content:space-around}button.step-2-tab-button{color:#002b45;font-weight:700;font-family:stratum-1-web;font-size:2.625rem;line-height:2.625rem;font-weight:900;opacity:.5;background:0 0;border:none;text-transform:uppercase;width:33.33%;padding:1.6rem;text-align:center;border-bottom:3px solid #ddd;cursor:pointer}[data-corp-subtotal]{margin-left:15px}[data-corp-subtotal].no-margin{margin:0 0 12px}@media screen and (max-width:550px){.step-2-tab-btns{flex-wrap:wrap;flex-direction:column}button.step-2-tab-button{width:100%}}button.step-2-tab-button.active{border-bottom:3px solid #002b45;color:#002b45;opacity:1}.quick-add__cta--wrapper{display:none!important}.product-customize-btn{background:transparent linear-gradient(261deg,#bf7e48 0,#f4d960 49%,#57d5d0) 0 0 no-repeat padding-box;border-radius:6px;padding:2px;width:100%;border:0 solid;cursor:pointer}.product-customize-btn span{color:#0070ad;font-size:1.4rem;font-family:stratum-1-web;display:block;text-transform:uppercase;font-weight:900;padding:9px 0;width:100%;background:#fff 0 0 no-repeat padding-box;border-radius:4px;letter-spacing:.65px;border:none;line-height:22px;text-align:center}#corp-item-template{display:none}.corp-item{width:100%;padding:30px;display:flex;flex:25%;margin-bottom:30px;border-bottom:1px solid #ddd}.corp-item .item-title{flex:1}.corp-item .item-details{flex:3;width:100%;display:flex;justify-content:space-between}.corp-item .item-category{margin-bottom:10px;font-size:2.6rem;font-family:stratum-1-web;letter-spacing:1.3px;font-weight:500;color:#032b44;text-transform:uppercase}.corp-item .item-title{font-size:2.6rem;font-family:stratum-1-web;line-height:2.6rem;font-weight:900;letter-spacing:1.3px;text-transform:uppercase;color:#032b44}.corp-item .item-image-details{display:flex;-moz-column-gap:40px;column-gap:40px}.corp-item .item-image-details .item-image{flex:1;max-width:100px;min-width:100px;height:100px;overflow:hidden;border-radius:4px;border:none;padding:1px;background:#ddd;background:transparent linear-gradient(261deg,#bf7e48 0,#f4d960 49%,#57d5d0) 0 0 no-repeat padding-box}.corp-item .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#fff;border-radius:3px}.corp-item .item-custom-details{max-width:130px;letter-spacing:.07px}.corp-item .item-custom-details>div{margin-bottom:5px;font-size:1.7rem;line-height:2.5rem}.corp-item a.item-details-preview{margin:0;padding:0;border:none;background:0 0;text-decoration:underline;font-family:stratum-1-web;font-size:1.3rem;color:#242424}.corp-item .item-price-qty{display:flex;align-items:flex-start;-moz-column-gap:20px;column-gap:20px}.corp-item .item-price{padding-right:24px;font: 700 16px/19px stratum-1-web;letter-spacing:.08px;color:#002b45;padding-top:1.8rem}.corp-item .item-price-qty-wrapper{display:flex;align-items:flex-start}.corp-item .item-qty-wrapper{position:relative;border:2px solid #002b45;border-radius:6px;padding:5px;max-width:130px;display:flex;margin:0 auto}.corp-item .item-qty-wrapper button{margin:0;background-color:transparent;border:none;font-size:18px;cursor:pointer}.corp-item .item-qty-wrapper input{border:none;padding:0;height:40px;font-size:1.6rem;width:100%;text-align:center;font-family:stratum-1-web;font-weight:700}.corp-item .item-qty-wrapper input::-webkit-inner-spin-button,.corp-item .item-qty-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.corp-item .item-qty-wrapper input[type=number]{-moz-appearance:textfield}.corp-item [data-corp-item-remove]{display:block;background-color:transparent;border:none;padding:0;margin:0 auto;text-decoration:underline;font-size:1.6rem;font-family:stratum-1-web;color:#555;text-align:center}@media screen and (max-width:768px){.corp-item{flex-wrap:wrap;padding:15px 0;display:block}.corp-item .item-title{margin-bottom:15px;width:100%}.corp-item .item-details{flex-wrap:wrap}}.progress-slider .progress-slider__slider-counter{max-width:300px;margin-left:0}.progress-slider.gallery__controls.gallery-buttons.slider-buttons.no-js-hidden{justify-content:flex-start;margin-top:15px}button.btn-go-back{position:absolute;left:60px;top:60px;cursor:pointer;background:0 0;background-color:transparent;border:none;color:#002b45;font-size:1.8rem;font-family:urw-din;letter-spacing:.09px;display:flex;justify-content:center;align-items:center}button.btn-go-back svg{margin-right:14px}.selected-products-container{margin-top:60px}.selected-products-container h2{font-size:3.6rem;letter-spacing:1.8px;color:#002b45;text-transform:uppercase;font-weight:900;font-family:stratum-1-web;text-align:left}.review-wrapper header h3{font-size:2.6rem;text-transform:uppercase;letter-spacing:1.3px;font-family:stratum-1-web;font-weight:900;color:#002b45;margin:0}.review-wrapper header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.review-wrapper header a{font-size:1.7rem;text-transform:uppercase;text-decoration:none;font-weight:900;color:#242424}.review-wrapper section table{color:#242424;margin-bottom:10px;width:100%;border:0 solid;box-shadow:none!important}.review-wrapper section table tr{display:flex}.review-wrapper section table tr td{flex:1;border:0 solid;padding:0 0 20px}.review-wrapper section table tr td p{font-family:urw-din;margin:0;font-size:1.6rem}.review-wrapper section table tr td.address-two-col{display:flex;-moz-column-gap:60px;column-gap:60px}.review-wrapper h4{font-size:1.8rem;letter-spacing:.9px;font-family:stratum-1-web;font-weight:900;color:#002b45;margin-bottom:20px}#selected-products{display:flex;-moz-column-gap:34px;column-gap:34px;flex-wrap:wrap}#selected-products .selected-item{height:calc(100% - 40px);min-width:100%;max-width:100%;padding:30px;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 8px #00000029;flex:25%;margin-bottom:40px;display:flex;-moz-column-gap:15px;column-gap:15px;width:calc(50% - 17px);min-width:calc(50% - 17px);flex-wrap:wrap}#selected-products .product-image{width:80px;height:80px;border:1px solid #ddd;border-radius:4px}#selected-products .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#selected-products .product-details{width:calc(100% - 95px)}#selected-products .item-categordy{font-size:1.8rem;letter-spacing:.9px;color:#242424;font-weight:400;font-family:stratum-1-web;line-height:1.8rem}#selected-products .item-title{letter-spacing:.9px;color:#242424;font-weight:400;font-family:stratum-1-web;margin-bottom:10px}#selected-products .item-title>div:last-child{font-weight:700}#selected-products .item-details{letter-spacing:.09px}#selected-products [data-corp-item-remove]{background-color:transparent;border:none;text-decoration:underline;text-underline-offset:1px;font-size:1.4rem;font-weight:700;color:#242424;letter-spacing:.09px}#selected-products .item-remove-container{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}#selected-products a.item-details-preview{background:0 0;text-decoration:underline;font-family:stratum-1-web;font-size:1.4rem;color:#262626;margin-top:10px;display:block}h3.notes-heading{color:var(--color-primary);font-weight:700;font-size:1.8rem;display:flex;margin-bottom:5px;line-height:.875rem;text-transform:uppercase;font-family:stratum-1-web}textarea#notes{min-width:50px;border-radius:4px;border:1px solid #ddd;opacity:1;line-height:1rem;background:#fff 0 0 no-repeat padding-box;padding:20px 14.5px;font-size:1.4rem;transition:all .2s linear;font-family:urw-din;width:100%;margin-top:10px}.submit-success{box-sizing:border-box;background:#049973;max-width:500px;text-align:center;color:#fff;margin:0 auto 20px;border-radius:4px;padding:10px;position:relative}.submit-success span{position:absolute;top:10px;right:8px;font-size:0;width:10px;height:10px;cursor:pointer}.submit-success span:after,.submit-success span:before{content:" ";height:1px;width:10px;background:#fff;display:block;position:absolute;top:0}.submit-success span:before{transform:rotate(45deg)}.submit-success span:after{transform:rotate(-45deg)}@media (max-width:768px){.corporate-header-tab button span:last-child{display:none}.corporate-sales-main{padding:15px;border-radius:20px 20px 0 0}.yeti-container{padding:0}.input--two{row-gap:10px;flex-wrap:wrap;flex-direction:column}.input-wrapper:not(.radio-block) input{width:100%;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/main-corporate-sales-quote.css.map */
