.c-wholesale-form__title{font-size:.8125em;margin:.25rem 1rem 1rem;text-align:center}.c-wholesale-form__content{max-width:none;min-height:20rem}.c-wholesale-form__content p{font-size:.6875em;line-height:2}.c-wholesale-form__content a{text-decoration:underline}.c-wholesale-form__category{margin-bottom:2.75rem}.c-wholesale-form__category-title{flex-wrap:wrap;margin:0 0 .5rem;font-weight:700}.c-wholesale-form__category-checkbox,.c-wholesale-form__category-title{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center}.c-wholesale-form__category-checkbox{width:100%;font-weight:400}.c-wholesale-form__category-checkbox-label{margin-left:.5rem}.c-wholesale-form__input{width:100%}.c-wholesale-form__input.is-select{background-position:97%}.c-wholesale-form__input.o-input{border:1px solid #eee;margin-bottom:.375rem;font-size:.625rem;padding:.875rem 1.125rem}.c-wholesale-form__input.o-select{text-align:left;-moz-text-align-last:left;text-align-last:left}.c-wholesale-form__error{color:red}.c-wholesale-form__terms-check{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;margin-bottom:1.5rem}.c-wholesale-form__terms-check-message{font-size:.625em;margin-left:.25rem}.c-wholesale-form__submit{margin:1.5rem 0 .5rem}@media only screen and (min-width:1000px){.c-wholesale-form__title{font-size:1.6875em;margin-bottom:.75rem}.c-wholesale-form__content p{font-size:.9375em}.c-wholesale-form__category{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:4rem}.c-wholesale-form__category:last-of-type{margin-bottom:2.5rem}.c-wholesale-form__category-title{width:100%;margin-bottom:.875rem}.c-wholesale-form__category-checkbox-label{margin-left:.625rem}.c-wholesale-form__input{width:48%;width:calc(50% - .4375rem)}.c-wholesale-form__input.o-input{margin-bottom:.875rem;font-size:.9375rem;padding:1.25rem 1.625rem}.c-wholesale-form__input.is-position-1{order:1}.c-wholesale-form__input.is-position-2{order:2}.c-wholesale-form__input.is-position-3{order:3}.c-wholesale-form__input.is-position-4{order:4}.c-wholesale-form__input.is-position-5{order:5}.c-wholesale-form__input.is-position-6{order:6}.c-wholesale-form__input.is-position-7{order:7}.c-wholesale-form__input.is-position-8{order:8}.c-wholesale-form__input.is-position-9{order:9}.c-wholesale-form__input.is-position-10{order:10}.c-wholesale-form__input.is-textarea{width:100%}.c-wholesale-form__terms{font-size:.9375em}.c-wholesale-form__terms-check{margin-bottom:1.75rem}.c-wholesale-form__terms-check-message{font-size:.9375em;margin-left:.75rem}.c-wholesale-form__submit{margin-top:1.75rem}}@media only screen and (min-width:1250px){.c-wholesale-form__category{margin-bottom:5.5rem}.c-wholesale-form__category:last-of-type{margin-bottom:2.875rem}}.c-page-template{padding-bottom:1em}.c-page-template__content,.c-page-template__header{padding:0 .5em}.c-page-template__title{text-align:center}.c-page-template__content,.c-page-template__form{margin:0 auto;max-width:940px;padding:1em}.c-page-template__content img,.c-page-template__form img{width:100%}.c-page-template__content:after,.c-page-template__form:after{content:"";display:table;clear:left}.c-page-template__form{margin-top:4em}.c-page-template__exchange-form{margin:3em 0}.c-page-template__exchange-form input{font-size:1em}.c-page-template__exchange-form input:moz-placeholder{opacity:.4}.c-page-template__exchange-form input:ms-input-placeholder{opacity:.4}.c-page-template__exchange-form input::-moz-placeholder{opacity:.4}.c-page-template__exchange-form input::placeholder{opacity:.4}.c-page-template__exchange-form input::moz-placeholder{opacity:.4}.c-page-template__exchange-form input::-webkit-input-placeholder{opacity:.4}.c-page-template__exchange-form .o-form__group label{color:#555;font-size:1em}.c-page-template__exchange-form .o-btn__arrow .icon{fill:#fff}.c-page-template__exchange-form .o-form__input{font-size:1em;padding:.75em}.c-page-template__exchange-form .o-form__group--row .o-form__input{padding:.75em 0}.c-page-template__exchange-form textarea{resize:none}.c-page-template__exchange-form .o-checkbox__checkbox{opacity:0;width:1rem;height:1rem;position:absolute;z-index:1;top:.2em}.c-page-template__exchange-form .o-checkbox__label{opacity:1;position:relative;display:inline-block;padding-left:2em}.c-page-template__exchange-form .o-checkbox__label:after,.c-page-template__exchange-form .o-checkbox__label:before{position:absolute;content:"";display:inline-block}.c-page-template__exchange-form .o-checkbox__label:before{height:16px;width:16px;border:1px solid #616161;left:0;top:3px}.c-page-template__exchange-form .o-checkbox__label:after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:4px;top:7px}.c-page-template__exchange-form input[type=checkbox]+label:after{content:none}.c-page-template__exchange-form input[type=checkbox]:checked+label:after{content:""}.c-page-template__exchange-form input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}.c-page-template__exchange-form__margin-right{margin-right:1em}.c-page-template__exchange-form__label{font-size:1em;color:#555}.c-page-template__exchange-form__inline-group input{width:100%;margin-top:2em;font-size:1em}.c-page-template__exchange-form__inline-group input:moz-placeholder{opacity:.4}.c-page-template__exchange-form__inline-group input:ms-input-placeholder{opacity:.4}.c-page-template__exchange-form__inline-group input::-moz-placeholder{opacity:.4}.c-page-template__exchange-form__inline-group input::placeholder{opacity:.4}.c-page-template__exchange-form__inline-group input::moz-placeholder{opacity:.4}.c-page-template__exchange-form__inline-group input::-webkit-input-placeholder{opacity:.4}@media only screen and (min-width:750px){.c-page-template__exchange-form__inline-group{display:flex;justify-content:space-between}.c-page-template__exchange-form__inline-group input{width:45%}}.c-page-template__exchange-form__small-group{width:45%}.c-page-template__exchange-form__label{display:inline-block;margin:1em 0}.c-page-template__exchange-form__success{background:#afaeae;color:#fff;padding:1em;margin-bottom:2em}.c-page-template__exchange-form__success ul{list-style-type:none;padding:0;margin:0}@media only screen and (min-width:750px){.c-page-template__title{padding:1em}.c-page-template__content img{width:100%;max-width:500px;float:left;margin:1em}}
