a{text-decoration:none}.sb-PageWrapper{background-color:#fafafa}.LayoutContainer{max-width:62.5rem;margin:0 auto}.sb-Form-group-flex{display:flex;gap:16px}.sb-Form-group-flex::after{content:none !important}@media (max-width: 760px){.sb-Form-group-flex{flex-direction:column;gap:0.5rem}}.OrderProblem-wrapper{width:100%;max-width:760px;margin:0 auto}.OrderProblem-form{background-color:#ffffff;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid rgba(0,0,0,0.05);box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05)}.OrderProblem-form--inline{max-width:48%;width:47.36842%;float:left;margin-right:5.26316%}.OrderProblem-form--inline--last{width:47.36842%;float:right;margin-right:0}.OrderProblem-form--title{font-size:1.75rem;font-weight:600;margin-bottom:1rem}fieldset{border:0}label em{font-weight:normal}.attach-file-button{width:100%;max-width:350px;display:flex !important;align-items:center;justify-content:center;gap:12px}#file_inputs input{display:block;margin-bottom:0.5em;border:none;height:inherit}span a span span span{font-family:Helvetica,Arial,sans-serif !important}.flash-primary{margin-bottom:1em;color:#242424}.flash-primary .error,.flash-primary .success{width:100%;padding-left:12px;box-sizing:border-box;background-image:none}.flash-primary .error img,.flash-primary .success img{margin-bottom:-10px;display:inline-block}.flash-primary .error em,.flash-primary .success em{display:block}.noscript-msg{padding:15px;font-style:italic}legend.ada-screenreader-only{display:none}.photo-submission-guidelines{background:#f5f5f5;border-radius:8px;padding:12px 16px;margin-bottom:18px !important}.photo-submission-guidelines-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;user-select:none;cursor:pointer}.photo-submission-guidelines-title{margin-top:24px;font-size:20px;font-weight:600}.photo-submission-guidelines-icon{width:28px;height:28px;background-position:center;background-size:contain}.photo-submission-guidelines-subtitle{text-align:start;font-weight:800}.photo-submission-guidelines-responsive-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:12px;gap:20px;margin:10px 0}@media (min-width: 970px){.photo-submission-guidelines-responsive-section{gap:30px}}.photo-submission-guidelines-responsive-section-text-container{flex:1;display:flex;flex-direction:column;justify-content:start;min-width:250px}@media (min-width: 970px){.photo-submission-guidelines-responsive-section-text-container{padding-right:60px}}.photo-submission-guidelines-image{background-position:center;background-size:contain;background-repeat:no-repeat;width:200px;height:200px}@media (min-width: 970px){.photo-submission-guidelines-image{margin-left:15px}}.photo-submission-guidelines-image-flat-1{background-image:url(/images/order_problems/shirt-flat-1.png)}.photo-submission-guidelines-image-flat-2{background-image:url(/images/order_problems/shirt-flat-2.png)}.photo-submission-guidelines-image-flat-3{background-image:url(/images/order_problems/shirt-flat-3.png)}.photo-submission-guidelines .content{transition:max-height 500ms ease-out;max-height:0;overflow:hidden;display:flex;flex-direction:column}.icon-plus{animation:spin-backwards 200ms ease-out forwards;background-image:url(/images/order_problems/add.png)}.icon-minus{animation:spin-forwards 200ms ease-out forwards;background-image:url(/images/order_problems/minus.png)}@keyframes spin-backwards{0%{transform:rotate(90deg)}100%{transform:rotate(0deg)}}@keyframes spin-forwards{0%{transform:rotate(-90deg)}100%{transform:rotate(0deg)}}.photo-submission-guidelines-dialog-content h1,.photo-submission-guidelines-dialog-content h2,.photo-submission-guidelines-dialog-content h3,.photo-submission-guidelines-dialog-content h4,.photo-submission-guidelines-dialog-content h5,.photo-submission-guidelines-dialog-content h6{padding:0}.new-photo-submission-guidelines-image{background-position:center;background-size:contain;background-repeat:no-repeat;min-width:200px;height:200px}.new-photo-submission-guidelines-image.flat-1{background-image:url(/images/order_problems/shirt-flat-1.png)}.new-photo-submission-guidelines-image.flat-2{background-image:url(/images/order_problems/shirt-flat-2.png)}.new-photo-submission-guidelines-image.flat-3{background-image:url(/images/order_problems/shirt-flat-3.png)}
