#recover{display:none}#recover:target{display:block}#recover:target~#login{display:none}#recover,#login{scroll-margin-top:20rem}#recover{margin-bottom:0}.hide{display:none}.top__left-shape-img{position:absolute;left:0;width:312px;height:402px;z-index:0}.top__left-shape-img img{width:100%;height:100%;object-fit:contain;object-position:left}.w-100{width:100%!important}.account__wrapper{padding-top:56px}.account__wrapper .account__inner-wrapper{padding:48px;max-width:561px;margin-left:auto;margin-right:auto;border-radius:24px;margin-bottom:24px;background:#fff}.account__title{font-size:20px;font-weight:700;color:#1b2341;line-height:25px;margin-bottom:8px;text-align:center;font-family:Sora;letter-spacing:.374px}.account__head p,.form__message{font-size:12px;font-weight:500;color:#3a4d78;line-height:15px;text-align:center}.form__message{color:#eb001b;text-align:left;font-size:15px;margin-bottom:15px;display:flex;align-items:center}.form__message svg{width:14px;height:14px;margin:0 4px}.errors,.errors a{color:#eb001b;text-align:left;font-size:15px;text-decoration:none}.errors ul{list-style:none;padding-left:0}.errors ul li{margin-bottom:5px}.account__head{margin-bottom:50px}.account__input input.placeholder{opacity:0}.account__input input:-moz-placeholder{opacity:0}.account__input input::-moz-placeholder{opacity:0}.account__input input:-ms-input-placeholder{opacity:0}.account__input input::-webkit-input-placeholder{opacity:0}.account__input{position:relative;margin-bottom:24px}.account__input input{border:1px solid #E6E9EE;border-radius:16px;width:100%;font-family:Sora;font-weight:700;color:#1b2341;font-size:14px;line-height:20px;padding:34px 24px 14px}.account__input input[type=password],.account__input input[type=password]:not(:placeholder-shown){font-family:Verdana;letter-spacing:.01em}.account__input input+.account__input-label{font-family:Sora;font-weight:400;color:#344670;font-size:14px;line-height:16px;position:absolute;top:50%;left:24px;transform:translateY(-50%) scale(1);transition:.4s all;transform-origin:left}.account__input input:focus+.account__input-label,.account__input input:valid+.account__input-label,.account__input input:focus-within+.account__input-label,.account__input input[type=password]:not(:placeholder-shown)+.account__input-label{top:36%!important;line-height:unset;transform:translateY(-40%) scale(.8)}.account__button-wrapper{margin-top:32px;margin-bottom:50px}.account__login-content .account__footer{display:flex;justify-content:space-between}.account__login-content .account__footer a,.account__more-link-wrapper a{font-size:12px;font-weight:600;color:#1b2341;font-family:Sora;display:inline-block;text-decoration:none;transition:all .35s ease-in-out;border-bottom:1px solid transparent}.account__login-content .account__footer a:hover,.account__more-link-wrapper a:hover{border-bottom-color:#1b2341}.account__more-link-wrapper{display:flex;max-width:561px;margin-left:auto;margin-right:auto;justify-content:center}.account__more-link-wrapper a{margin-right:40px}.account__more-link-wrapper a:last-child{margin-right:0}.account__reset-pwd-content .account__button-wrapper{margin-bottom:0}.account__button-group .btn.btn--nfl{color:#fff;font-size:18px;line-height:16px;margin-left:10px;padding:16px 24px;background-color:#1b2341}.account__personal-info .EG-container-small{width:auto;display:flex;flex-wrap:wrap}.account__personal-info .EG-container-small p,.account__personal-info .account__head p,.account__personal-info-desc p{font-size:12px;font-weight:500;color:#3a4d78;line-height:15px;text-align:center;position:relative;width:100%}.account__personal-info .account__head p{max-width:305px;margin-left:auto;margin-right:auto}.account__personal-info .EG-container-small p a,.account__personal-info .account__head p a{color:#f6832f;text-decoration:none}.account__personal-info .EG-container-small p input{width:100%;border-radius:16px;font-family:Sora;font-weight:700;color:#1b2341;font-size:14px;line-height:20px;border:1px solid #E6E9EE;padding:34px 24px 14px}.account__personal-info .EG-container-small p label{font-family:Sora;font-weight:400;color:#344670;font-size:14px;line-height:16px;position:absolute;top:50%;left:24px;transform:translateY(-50%);transition:.4s all}.account__personal-info .EG-container-small input:focus~p:not(input){font-size:10px;top:36%}.account__personal-info .EG-container-small .gdpr_request_description,.account__personal-info-desc p{text-align:left}.account__main{padding-top:112px;padding-bottom:30px}.account__main .account__head{display:flex;align-items:center;margin-bottom:29px;justify-content:space-between}.account__main .account__title,.account__shipping-wrap .account__title--large,.account__title--large{font-size:40px;color:#1b2341;font-weight:800;line-height:50px;margin-bottom:0;font-family:Sora;text-align-last:left;text-transform:capitalize}.account__logout a,.account__order-img-large a,.account__past-orders .view_btn a{font-size:14px;font-weight:700;color:#1b2341;font-family:Sora;text-decoration:none;text-transform:capitalize;transition:all .3s ease-in-out;border-bottom:1px solid transparent}.account__logout.ac__icon a svg{margin-right:5px;vertical-align:text-top;width:15px}.account__logout.ac__icon a:hover svg path{fill:#eb001b}.account__logout.ac__icon a:hover{color:#eb001b;border-bottom:1px solid #EB001B}.account__logout a:hover,.account__order-img-large a:hover,.account__past-orders .view_btn a:hover,.account__link:hover{border-bottom:1px solid #1B2341}.account__main .account__block{padding:24px;border-radius:16px;margin-bottom:16px;background:#fff}.account__main .account__block-icon{width:36px;height:36px;display:flex;margin-bottom:8px;align-items:center;border-radius:100%;background:#f5f6fb;justify-content:center}.account__block-title{font-size:16px;font-weight:800;color:#1b2341;margin-bottom:0;line-height:20px;font-family:Sora}.account__main .account__block-head{display:flex;margin-bottom:24px;align-items:center;justify-content:space-between}.account__link{font-size:14px;font-weight:700;line-height:18px;color:#1b2341!important;font-family:Sora;text-decoration:none}.account__block .account__details p{opacity:1;font-size:14px;color:#2c3d65;font-weight:400;line-height:24px;font-family:Sora}.account__detail-info{margin-bottom:8px}.account__block .account__details p:last-child,.account__detail-info:last-child{margin-bottom:0}.account__block-title--inline{display:flex;align-items:center}.account__main .account__block-title--inline .account__block-icon{margin-bottom:0;margin-right:8px}.active-order__detail{display:flex}.active-order__img-wrapper{margin-right:20px}.active-order__img{width:84px;height:84px;overflow:hidden;border-radius:16px}.active-order__img img{width:100%;height:100%;object-fit:cover}.active-order__qty{top:-10px;position:relative}.active-order__qty p{width:20px;height:20px;margin:0 auto;font-size:10px;color:#1b2341;font-weight:600;line-height:20px;text-align:center;border-radius:100%;background:#fcac2a;font-family:Sora;opacity:1}.active-order__table tr td:first-child{font-weight:700;padding-left:0;font-size:14px;padding-right:50px}.active-order__table tr:first-child td{padding-top:0}.active-order__table tr td{font-size:16px;font-weight:400;line-height:18px;font-family:Sora;padding:5px 15px}.active-order__table tr>td{color:#2c3d65}.active-order__table tr>td~td{color:#1b2341}.account__past-order p{opacity:1}.account__main .account__past-order .account__block-head{margin-bottom:14px;padding-bottom:24px;border-bottom:1px solid rgba(41,43,53,.2)}.past-order__table{width:100%}.past-order__table [data-label=card-image] img{width:41px;height:41px;border-radius:4px;object-fit:cover}.past-order__table tr th{font-size:14px;font-weight:600;color:#1b2341;text-align:left;line-height:18px;padding:10px 15px;font-family:Sora;text-transform:capitalize}.past-order__table tr th:first-child,.past-order__table tr td:first-child{padding-left:30px}.past-order__table tr th:last-child,.past-order__table tr td:last-child{padding-right:30px}.past-order__table tr th:nth-child(3),.past-order__table tr th:nth-child(4),.past-order__table tr td:nth-child(3),.past-order__table tr td:nth-child(4){text-align:center}.past-order__table tr td{font-size:16px;font-weight:400;padding:6px 15px;line-height:20px;color:#1b2341;font-family:Sora}.account__main .account__past-order .account__block-head{align-items:center}.account__return-link{font-size:18px;color:#2c3d65;font-weight:800;font-family:Sora;display:inline-flex;margin-bottom:52px;text-decoration:none;text-transform:capitalize}.account__return-link svg path{fill:#2c3d65}.account__return-link img,.account__return-link svg{margin-right:16px}.account__shipping-wrap .account__head{display:flex;align-items:center;margin-bottom:24px;justify-content:space-between}.account__shipping-wrap .account__inner-wrapper{max-width:100%}.account__shipping-wrap .account__input input+.account__input-label{color:#1b2341}.account__select{width:100%;padding:24px;font-size:14px;line-height:20px;font-family:Sora;border-radius:16px;color:#1b2341;border:1px solid #E6E9EE;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.00072 5.17266L11.9507 0.222656L13.3647 1.63666L7.00072 8.00066L0.636719 1.63666L2.05072 0.222656L7.00072 5.17266Z' fill='%231b2341'/%3E%3C/svg%3E%0A");background-size:15px;background-repeat:no-repeat;background-position:calc(100% - 24px) 50%}.account__select option{color:#1b2341}.account__shipping-wrap .account__button-wrapper{margin-bottom:0;text-align:center}.account__shipping-wrap .account__button-wrapper .btn{max-width:304px;width:100%;text-transform:capitalize}.account__main .account__empty{padding:126px 48px;text-align:center}.account__empty-icon{width:80px;height:80px;display:flex;margin:0 auto 8px;border-radius:100%;align-items:center;justify-content:center;background-color:#f5f6fb}.account__empty-title{color:#566689;font-size:14px;font-weight:600;text-transform:capitalize}.account__wrapper.addresses,.account__orders{padding-top:70px}.account__orders .account__head{display:flex;align-items:center;margin-bottom:24px;justify-content:space-between}.account__order [class*=pure-u]{padding:0}.account__order{padding:0 48px;margin-left:auto;margin-right:auto;border-radius:24px;margin-bottom:24px;background:#fff}.account__order .account__order-img,.account__order .account__order-img-large{text-align:center}.account__order .account__order-img img{border-radius:5px;max-width:100%;height:auto}.account__order-detail .account__order-table{width:100%}.account__order-table{font-size:16px;font-weight:400;font-family:Sora}.account__order-table tr td:first-child{font-weight:700;font-size:18px;padding-left:0}.account__order-table tr td{padding:20px 15px;font-family:Sora;border-bottom:1px solid rgba(41,43,53,.2)}.account__order-info{border-right:1px solid rgba(41,43,53,.2);padding-top:48px;padding-bottom:48px}.account__order-detail{padding-left:45px;padding-top:48px;padding-bottom:48px}.account__past-orders .account__head{display:flex;align-items:center}.account__past-orders table th{padding-bottom:20px;border-bottom:1px solid rgba(41,43,53,.2)}.account__past-orders table tr.table__section:first-child td{padding-top:20px}.account__past-orders .past-order__table [data-label=card-image] img{width:80px;height:80px}.account__past-orders .past-order__table .table__section td.view-btn-td:before{display:none}@media (max-width: 991px){.top__left-shape-img{width:230px;height:360px}.account__main .account__title,.account__shipping-wrap .account__title--large,.account__title--large{font-size:44px}.account__order-info{padding-right:35px}.account__order-detail{padding-left:35px}}@media (max-width: 767px){.top__left-shape-img{width:263px;height:325px;left:-50px;margin-top:18px}.account__more-link-wrapper{padding:0 48px;justify-content:space-between}.account__register .account__more-link-wrapper{justify-content:center}.account__main{padding-top:55px}.account__return-link{font-size:16px;margin-bottom:30px}.account__shipping-wrap .account__button-wrapper{margin-top:0;margin-bottom:10px}.account__main .account__empty{padding:80px 48px}.account__order{padding-left:34px;padding-right:34px}.account__order-info{border:none;padding-right:0}.account__order-detail{padding-left:0;padding-top:0;padding-bottom:24px}.account__order-info{padding-top:24px;padding-bottom:24px}.account__order-table tr td:first-child{font-size:16px}}@media (max-width: 575px){.top__left-shape-img{width:223px;height:285px;left:-50px;margin-top:18px}.account__more-link-wrapper{padding:0 20px}.account__wrapper .account__inner-wrapper{padding:40px 20px 24px}.account__head,.account__button-wrapper{margin-bottom:32px}.account__button-wrapper .page-btn,.account__button-group .btn.btn--nfl{width:100%}.account__button-wrapper .page-btn{margin-bottom:15px}.account__button-wrapper .page-btn:last-child{margin-bottom:0}.account__button-group .btn.btn--nfl{margin-left:0}.past-order__table .table__section td:before{content:attr(data-label) " : ";font-size:14px;font-weight:600;color:#1b2341;line-height:18px;font-family:Sora;display:block;position:relative;text-transform:capitalize}.past-order__table .table__section td:first-child:before{display:none}.past-order__table .table__section{display:block;position:relative;margin-bottom:25px}.past-order__table tr th:first-child{display:block}.past-order__table tr th{display:none}.past-order__table tr th:first-child,.past-order__table tr td:first-child{padding-left:0}.past-order__table tr th:last-child,.past-order__table tr td:last-child{padding-right:0}.past-order__table tr td[data-label=card-image]{position:absolute;border-bottom:none;left:0;margin-left:0;padding-top:0}.past-order__table tr td[data-label=card-image] img{width:70px;height:80px}.past-order__table tr td{width:calc(100% - 85px);display:flex;padding:4px 10px 4px 0;justify-content:space-between;border-bottom:1px solid rgba(41,43,53,.2);margin-left:85px}.past-order__table tr td:nth-child(2){padding-top:0}.active-order__table tr td:first-child{padding-right:15px}.active-order__img-wrapper{margin-right:10px}.account__main .account__head,.account__shipping-wrap .account__head,.account__orders .account__head{flex-direction:column;justify-content:flex-start;align-items:flex-start}.account__main .account__title,.account__shipping-wrap .account__title--large,.account__title--large{line-height:1;font-size:32px;margin-bottom:20px}.active-order__img{width:60px;height:70px}.account__main .account__block{margin-bottom:24px;padding:24px 15px}.account__link{font-size:12px}.account__return-link{font-size:14px}.account__return-link img,.account__return-link svg{width:16px;margin-right:10px}.account__past-orders table tr.table__section:first-child td{padding-top:4px}.account__past-orders table.past-order__table tr th:first-child{border-bottom:none;width:100%}.account__past-orders .past-order__table tr td{width:calc(100% - 95px);margin-left:95px}.account__past-orders .past-order__table tr td[data-label=card-image]{margin-left:0}.account__past-orders .past-order__table .table__section:last-child{margin-bottom:10px}}@media (max-width: 374px){.account__past-orders .past-order__table [data-label=card-image] img{width:70px;height:70px}.account__past-orders .past-order__table tr td{width:calc(100% - 85px);margin-left:85px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/customer.css.map */
