@media only screen and (min-width:1200px){.content-asset-container .container,.content-asset-container .container p,.content-asset-container .container ul,.corporate-page .container,.corporate-page .container p,.corporate-page .container ul,.customer-service-main .container,.customer-service-main .container p,.customer-service-main .container ul,.job-opportunities-page .container,.job-opportunities-page .container p,.job-opportunities-page .container ul,.terms-page .container,.terms-page .container p,.terms-page .container ul,.trackorderpage .container,.trackorderpage .container p,.trackorderpage .container ul{font-size:24px;letter-spacing:.05em;line-height:30px}}@media only screen and (max-width:374px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:30px;letter-spacing:.75px;line-height:28px}}@media only screen and (min-width:600px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:42px;letter-spacing:.75px;line-height:38px}}@media only screen and (min-width:1200px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:60px;letter-spacing:.75px;line-height:52px}}@media only screen and (min-width:1600px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:77px;letter-spacing:.75px;line-height:68px}}@media only screen and (max-width:374px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:20px;letter-spacing:.75px;line-height:18px}}@media only screen and (min-width:1200px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:26px;letter-spacing:.75px;line-height:24px}}@media only screen and (min-width:1600px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:33px;letter-spacing:.75px;line-height:32px}}@media only screen and (max-width:374px){.content-asset-container .container h3,.content-asset-container .container h4,.content-asset-container .container h5,.corporate-page .container h3,.corporate-page .container h4,.corporate-page .container h5,.customer-service-main .container h3,.customer-service-main .container h4,.customer-service-main .container h5,.job-opportunities-page .container h3,.job-opportunities-page .container h4,.job-opportunities-page .container h5,.terms-page .container h3,.terms-page .container h4,.terms-page .container h5,.trackorder-details .container h3,.trackorderpage .container h3,.trackorderpage .container h4,.trackorderpage .container h5{font-size:8px;letter-spacing:.75px;line-height:8px}}@media only screen and (min-width:1200px){.content-asset-container .container h3,.content-asset-container .container h4,.content-asset-container .container h5,.corporate-page .container h3,.corporate-page .container h4,.corporate-page .container h5,.customer-service-main .container h3,.customer-service-main .container h4,.customer-service-main .container h5,.job-opportunities-page .container h3,.job-opportunities-page .container h4,.job-opportunities-page .container h5,.terms-page .container h3,.terms-page .container h4,.terms-page .container h5,.trackorder-details .container h3,.trackorderpage .container h3,.trackorderpage .container h4,.trackorderpage .container h5{font-size:12px;letter-spacing:.75px;line-height:12px}}@media only screen and (min-width:1600px){.content-asset-container .container h3,.content-asset-container .container h4,.content-asset-container .container h5,.corporate-page .container h3,.corporate-page .container h4,.corporate-page .container h5,.customer-service-main .container h3,.customer-service-main .container h4,.customer-service-main .container h5,.job-opportunities-page .container h3,.job-opportunities-page .container h4,.job-opportunities-page .container h5,.terms-page .container h3,.terms-page .container h4,.terms-page .container h5,.trackorder-details .container h3,.trackorderpage .container h3,.trackorderpage .container h4,.trackorderpage .container h5{font-size:14px;letter-spacing:.75px;line-height:14px}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:375px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:600px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:900px){.text-mid-md-left{text-align:left!important}.text-mid-md-right{text-align:right!important}.text-mid-md-center{text-align:center!important}}@media (min-width:1200px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1600px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.content-asset-container .container,.content-asset-container .container p,.content-asset-container .container ul,.corporate-page .container,.corporate-page .container p,.corporate-page .container ul,.customer-service-main .container,.customer-service-main .container p,.customer-service-main .container ul,.job-opportunities-page .container,.job-opportunities-page .container p,.job-opportunities-page .container ul,.terms-page .container,.terms-page .container p,.terms-page .container ul,.trackorderpage .container,.trackorderpage .container p,.trackorderpage .container ul{font-family:FoundersGrotesk;font-weight:300;font-size:18px;font-size:1.125rem;letter-spacing:.05em;line-height:24px}@media only screen and (min-width:1200px){.content-asset-container .container,.content-asset-container .container p,.content-asset-container .container ul,.corporate-page .container,.corporate-page .container p,.corporate-page .container ul,.customer-service-main .container,.customer-service-main .container p,.customer-service-main .container ul,.job-opportunities-page .container,.job-opportunities-page .container p,.job-opportunities-page .container ul,.terms-page .container,.terms-page .container p,.terms-page .container ul,.trackorderpage .container,.trackorderpage .container p,.trackorderpage .container ul{font-size:24px;font-size:1.5rem;letter-spacing:.05em;line-height:30px}}.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-family:MarcJacobs;font-weight:700;font-size:35px;font-size:2.1875rem;letter-spacing:.75px;line-height:31px;color:#000;text-align:center;text-transform:uppercase}@media only screen and (max-width:374px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:30px;font-size:1.875rem;letter-spacing:.75px;line-height:28px}}@media only screen and (min-width:600px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:42px;font-size:2.625rem;letter-spacing:.75px;line-height:38px}}@media only screen and (min-width:1200px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:60px;font-size:3.75rem;letter-spacing:.75px;line-height:52px}}@media only screen and (min-width:1600px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorder-details .container h1,.trackorderpage .container h1{font-size:77px;font-size:4.8125rem;letter-spacing:.75px;line-height:68px}}.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-family:MarcJacobs;font-weight:700;font-size:22px;font-size:1.375rem;letter-spacing:.75px;line-height:20px;color:#000;text-align:center;text-transform:uppercase}@media only screen and (max-width:374px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:20px;font-size:1.25rem;letter-spacing:.75px;line-height:18px}}@media only screen and (min-width:1200px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:26px;font-size:1.625rem;letter-spacing:.75px;line-height:24px}}@media only screen and (min-width:1600px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:33px;font-size:2.0625rem;letter-spacing:.75px;line-height:32px}}.content-asset-container .container h3,.content-asset-container .container h4,.content-asset-container .container h5,.corporate-page .container h3,.corporate-page .container h4,.corporate-page .container h5,.customer-service-main .container h3,.customer-service-main .container h4,.customer-service-main .container h5,.job-opportunities-page .container h3,.job-opportunities-page .container h4,.job-opportunities-page .container h5,.terms-page .container h3,.terms-page .container h4,.terms-page .container h5,.trackorder-details .container h3,.trackorderpage .container h3,.trackorderpage .container h4,.trackorderpage .container h5{font-family:MarcJacobs;font-weight:700;font-size:10px;font-size:.625rem;letter-spacing:.75px;line-height:10px;color:#000;text-align:center;text-transform:uppercase}@media only screen and (max-width:374px){.content-asset-container .container h3,.content-asset-container .container h4,.content-asset-container .container h5,.corporate-page .container h3,.corporate-page .container h4,.corporate-page .container h5,.customer-service-main .container h3,.customer-service-main .container h4,.customer-service-main .container h5,.job-opportunities-page .container h3,.job-opportunities-page .container h4,.job-opportunities-page .container h5,.terms-page .container h3,.terms-page .container h4,.terms-page .container h5,.trackorder-details .container h3,.trackorderpage .container h3,.trackorderpage .container h4,.trackorderpage .container h5{font-size:8px;font-size:.5rem;letter-spacing:.75px;line-height:8px}}@media only screen and (min-width:1200px){.content-asset-container .container h3,.content-asset-container .container h4,.content-asset-container .container h5,.corporate-page .container h3,.corporate-page .container h4,.corporate-page .container h5,.customer-service-main .container h3,.customer-service-main .container h4,.customer-service-main .container h5,.job-opportunities-page .container h3,.job-opportunities-page .container h4,.job-opportunities-page .container h5,.terms-page .container h3,.terms-page .container h4,.terms-page .container h5,.trackorder-details .container h3,.trackorderpage .container h3,.trackorderpage .container h4,.trackorderpage .container h5{font-size:12px;font-size:.75rem;letter-spacing:.75px;line-height:12px}}@media only screen and (min-width:1600px){.content-asset-container .container h3,.content-asset-container .container h4,.content-asset-container .container h5,.corporate-page .container h3,.corporate-page .container h4,.corporate-page .container h5,.customer-service-main .container h3,.customer-service-main .container h4,.customer-service-main .container h5,.job-opportunities-page .container h3,.job-opportunities-page .container h4,.job-opportunities-page .container h5,.terms-page .container h3,.terms-page .container h4,.terms-page .container h5,.trackorder-details .container h3,.trackorderpage .container h3,.trackorderpage .container h4,.trackorderpage .container h5{font-size:14px;font-size:.875rem;letter-spacing:.75px;line-height:14px}}.content-asset-container .container,.corporate-page .container,.customer-service-main .container,.job-opportunities-page .container,.terms-page .container,.trackorderpage .container{font-size:16px;font-size:1rem;letter-spacing:.05em;line-height:20px;margin:0 10% 50px;color:#000;line-height:24px}.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorderpage .container h1{margin-bottom:60px}@media only screen and (max-width:599px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorderpage .container h1{font-size:22px;font-size:1.375rem;letter-spacing:.75px;line-height:20px}}@media only screen and (min-width:600px){.content-asset-container .container h1,.corporate-page .container h1,.customer-service-main .container h1,.job-opportunities-page .container h1,.terms-page .container h1,.trackorderpage .container h1{font-size:26px;font-size:1.625rem;letter-spacing:.75px;line-height:30px}}.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{text-align:left}@media only screen and (max-width:599px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:18px;font-size:1.125rem;letter-spacing:.75px;line-height:20px}}@media only screen and (min-width:600px){.content-asset-container .container h2,.corporate-page .container h2,.customer-service-main .container h2,.job-opportunities-page .container h2,.terms-page .container h2,.trackorderpage .container h2{font-size:22px;font-size:1.375rem;letter-spacing:.75px;line-height:30px}}.content-asset-container .container h3,.corporate-page .container h3,.customer-service-main .container h3,.job-opportunities-page .container h3,.terms-page .container h3,.trackorderpage .container h3{text-align:left}@media only screen and (max-width:599px){.content-asset-container .container h3,.corporate-page .container h3,.customer-service-main .container h3,.job-opportunities-page .container h3,.terms-page .container h3,.trackorderpage .container h3{font-size:14px;font-size:.875rem;letter-spacing:.75px;line-height:20px}}@media only screen and (min-width:600px){.content-asset-container .container h3,.corporate-page .container h3,.customer-service-main .container h3,.job-opportunities-page .container h3,.terms-page .container h3,.trackorderpage .container h3{font-size:18px;font-size:1.125rem;letter-spacing:.75px;line-height:30px}}.content-asset-container .container h4,.corporate-page .container h4,.customer-service-main .container h4,.job-opportunities-page .container h4,.terms-page .container h4,.trackorderpage .container h4{text-align:left}@media only screen and (max-width:599px){.content-asset-container .container h4,.corporate-page .container h4,.customer-service-main .container h4,.job-opportunities-page .container h4,.terms-page .container h4,.trackorderpage .container h4{font-size:10px;font-size:.625rem;letter-spacing:.75px;line-height:20px}}@media only screen and (min-width:600px){.content-asset-container .container h4,.corporate-page .container h4,.customer-service-main .container h4,.job-opportunities-page .container h4,.terms-page .container h4,.trackorderpage .container h4{font-size:14px;font-size:.875rem;letter-spacing:.75px;line-height:30px}}.content-asset-container .container h5,.corporate-page .container h5,.customer-service-main .container h5,.job-opportunities-page .container h5,.terms-page .container h5,.trackorderpage .container h5{text-align:left;margin-bottom:0;font-weight:400}@media only screen and (max-width:599px){.content-asset-container .container h5,.corporate-page .container h5,.customer-service-main .container h5,.job-opportunities-page .container h5,.terms-page .container h5,.trackorderpage .container h5{font-size:10px;font-size:.625rem;letter-spacing:.75px;line-height:20px}}@media only screen and (min-width:600px){.content-asset-container .container h5,.corporate-page .container h5,.customer-service-main .container h5,.job-opportunities-page .container h5,.terms-page .container h5,.trackorderpage .container h5{font-size:10px;font-size:.625rem;letter-spacing:.75px;line-height:30px}}.content-asset-container .container p,.content-asset-container .container ul,.corporate-page .container p,.corporate-page .container ul,.customer-service-main .container p,.customer-service-main .container ul,.job-opportunities-page .container p,.job-opportunities-page .container ul,.terms-page .container p,.terms-page .container ul,.trackorderpage .container p,.trackorderpage .container ul{font-size:16px;font-size:1rem;letter-spacing:.05em;line-height:20px;line-height:24px;color:#000}.content-asset-container .container ul,.corporate-page .container ul,.customer-service-main .container ul,.job-opportunities-page .container ul,.terms-page .container ul,.trackorderpage .container ul{list-style:none;padding-left:0;margin-left:0;margin-bottom:0}.content-asset-container .container a,.corporate-page .container a,.customer-service-main .container a,.job-opportunities-page .container a,.terms-page .container a,.trackorderpage .container a{color:#000;line-height:24px}.content-asset-container .container article.customerService--item,.corporate-page .container article.customerService--item,.customer-service-main .container article.customerService--item,.job-opportunities-page .container article.customerService--item,.terms-page .container article.customerService--item,.trackorderpage .container article.customerService--item{margin-bottom:30px}.content-asset-container a{text-decoration:underline}.content-asset-container a:hover{text-decoration:none}.content-asset-container .content-asset h5+p{margin-top:0}.content-asset-container .content-asset ul{list-style:disc;margin-left:36px}@media only screen and (min-width:600px){.trackorderpage form{max-width:50%;margin:auto}}.trackorderpage form .button--primary{width:100%}.trackorderpage form .form__error{line-height:10px}.trackorderpage form .form__input-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.trackorderpage form .form__input-wrapper input.is-invalid{border:2px solid #eb0000;background:url(../images/error.svg) right 14px center no-repeat;background-size:14px 14px}.trackorderpage form .form__input-wrapper input.is-invalid~.invalid-feedback{display:block}.trackorderpage form .form__input-wrapper label{margin-bottom:10px;color:#000;text-transform:uppercase;font-family:MarcJacobs;font-weight:400;font-size:12px;font-size:.75rem;letter-spacing:.75px;line-height:8px}@media only screen and (max-width:599px){.trackorderpage form .form__input-wrapper label{font-size:10px;font-size:.625rem;letter-spacing:.75px;line-height:8px}}.trackorderpage form .form__input-wrapper input::-webkit-input-placeholder{visibility:hidden}.trackorderpage form .form__input-wrapper input::-moz-placeholder{visibility:hidden}.trackorderpage form .form__input-wrapper input:-ms-input-placeholder{visibility:hidden}.trackorderpage form .form__input-wrapper input::-ms-input-placeholder{visibility:hidden}.trackorderpage form .form__input-wrapper input::placeholder{visibility:hidden}.trackorder-details .container{color:#000}.trackorder-details .container h1{margin-bottom:60px}@media only screen and (max-width:599px){.trackorder-details .container h1{font-size:22px;font-size:1.375rem;letter-spacing:.75px;line-height:20px}}@media only screen and (min-width:600px){.trackorder-details .container h1{font-size:26px;font-size:1.625rem;letter-spacing:.75px;line-height:30px}}.trackorder-details .container h3{text-align:left}@media only screen and (max-width:599px){.trackorder-details .container h3{font-size:14px;font-size:.875rem;letter-spacing:.75px;line-height:20px}}@media only screen and (min-width:600px){.trackorder-details .container h3{font-size:18px;font-size:1.125rem;letter-spacing:.75px;line-height:30px}}.trackorder-details .container .item-image{width:auto!important;margin-right:20px}.trackorder-details .container .checkout-order-total-summary{padding-bottom:0}.terms-page ul.customerService-links-list{list-style-type:disc;margin-left:10px;padding-left:10px}.terms-page ul.customerService-links-list a{text-decoration:none}.terms-page ul.customerService-links-list a:hover{text-decoration:underline}.terms-page .customerService--subHeader{margin:25px 0;border-top:2px solid #3b3b3b;border-bottom:1px solid #3b3b3b}.social-responsibilities .content-section{border-top:2px solid #3b3b3b}@media only screen and (min-width:600px){.social-responsibilities .thumb{width:30%}.social-responsibilities .thumb img{border:3px solid #ccc}}.social-responsibilities.js-accordion{padding-bottom:0}.social-responsibilities.js-accordion .accordion__item-title{display:-webkit-box;display:-ms-flexbox;display:flex}.social-responsibilities.js-accordion .accordion__item-title h2,.social-responsibilities.js-accordion .accordion__item-title h3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.social-responsibilities.js-accordion .accordion__item-title:after{-ms-flex-item-align:center;align-self:center}.social-responsibilities.js-accordion .js-accordion__item{margin-bottom:20px}.corporate-page .customerService--item hr{width:30px;margin:0;border:2px solid #3b3b3b}
