.account-redesign .account__nav li.active a:before{-ms-transform:translateX(0);transform:translate(0)}.account-redesign .password-input-wrapper{position:relative}.account-redesign .password-eye-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:11px;padding:0;margin:0;cursor:pointer}.account-redesign .password-eye-btn.shown:after{content:"";position:absolute;top:4px;left:0;width:100%;height:2px;background-color:#999;transform:rotate(45deg)}.account-redesign .password-eye-btn svg{width:18px;height:11px;display:block}.account-redesign .email-input-wrapper .errors{display:none}.account-redesign .email-input-wrapper.error input{margin-bottom:3px;border-color:#ff671d}.account-redesign .email-input-wrapper.error .errors{display:block}.account-redesign .customer-login{max-width:580px;margin:0 auto 70px;border:1px solid #EEEEEE;padding:40px 0}.account-redesign .customer-login .ssi-wrapper{margin:30px 0 50px}.account-redesign .customer-login .ssi-buttons{justify-content:space-between}.account-redesign .customer-login .ssi-button.ssi-button-facebook,.account-redesign .customer-login .ssi-button.ssi-button-google{width:calc(50% - 2.5px);margin:0}.account-redesign .customer-login__form .input-full.error{border-color:#ff671d;background-color:transparent}.account-redesign .account__content__grid{padding:20px 30px 40px;display:grid;grid-template-columns:1fr 1fr;row-gap:30px;column-gap:60px;border:1px solid #EEEEEE;margin-bottom:50px}.account-redesign .account-grid-item .title{font-family:Moneta;font-style:normal;font-weight:400;font-size:22px;line-height:110%;color:#000;padding-left:30px;margin-bottom:15px}.account-redesign .account-grid-item .information-wrapper{background:#f5f5f5;padding:10px 30px}.account-redesign .account-grid-item .information-wrapper p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:180%;letter-spacing:-.03em;color:#000;margin-bottom:0}.account-redesign .account-grid-item .edit-address_link{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;display:block;margin-top:15px;padding-left:30px;cursor:pointer}.account-redesign .account-grid-item .button-account-subscribe{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:100%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000;border:1px solid #000000;padding:30px;width:100%;margin-top:45px}.account-redesign .account-grid-item .success_subscribe_text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;margin-top:15px;display:flex;align-items:center;justify-content:center}.account-redesign .account-grid-item .success_subscribe_text .icon{width:20px;height:20px;margin-right:10px}.account-redesign .account-grid-item .success_subscribe_text .icon svg{width:20px;height:20px}.account-redesign .address-title{display:flex;justify-content:space-between;align-items:center}.account-redesign .address-title .add-new-address-btn{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;cursor:pointer}.account-redesign .address-grid .account-grid-item{display:flex;flex-direction:column}.account-redesign .address-grid .account-grid-item .information-wrapper{flex:1 0 auto}.account-redesign .address-grid .account-grid-item .title{display:flex;justify-content:space-between;padding-right:30px}.account-redesign .address-grid .address-link-wrapper{display:flex;justify-content:space-between;padding:0 30px}.account-redesign .address-grid .address-link-wrapper .edit-address_link{padding:0}.account-redesign .address-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;z-index:10000;justify-content:center;align-items:center;display:none;padding:20px 0}.account-redesign .address-popup.open{display:flex}.account-redesign .address-popup-inner{width:100%;height:100%;max-width:550px;max-height:775px;background:#fff;border:1px solid #EEEEEE;overflow-y:auto;margin:15px}.account-redesign .address-popup-inner::-webkit-scrollbar{width:3px;height:3px}.account-redesign .address-popup-inner::-webkit-scrollbar-track{background:#f1f1f1}.account-redesign .address-popup-inner::-webkit-scrollbar-thumb{background:#888}.account-redesign .address-popup-inner::-webkit-scrollbar-thumb:hover{background:#555}.account-redesign .address-popup-top{font-family:Moneta;font-style:normal;font-weight:400;font-size:34px;line-height:100%;color:#000;padding:20px 40px;border-bottom:1px solid #EEEEEE;position:relative}.account-redesign .address-popup-top .close-popup{position:absolute;right:50px;top:50%;transform:translateY(-50%);cursor:pointer}.account-redesign .address-popup-top .close-popup svg{width:9px;height:9px}.account-redesign .address-popup-content{padding:20px 40px 30px}.account-redesign .address-popup-content .field:not(:last-child){margin-bottom:10px}.account-redesign .address-popup-content .field label{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:100%;color:#999;margin-bottom:0}.account-redesign .address-popup-content .field input{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:180%;letter-spacing:-.03em;color:#000;padding-bottom:5px;width:100%}.account-redesign .address-popup-content .field input::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:180%;letter-spacing:-.03em;color:#000;padding-bottom:0 0 5px}.account-redesign .address-popup-content .field select{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:180%;letter-spacing:-.03em;color:#000;padding-bottom:5px;width:100%}.account-redesign .address-popup-content .checkbox-wrapper{display:flex;align-items:center;margin-top:15px}.account-redesign .address-popup-content .checkbox-wrapper label{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:100%;letter-spacing:.1em;color:#00000080;margin:0}.account-redesign .address-popup-content .checkbox-wrapper input{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:.5px solid #000000;margin-right:8px}.account-redesign .address-popup-content .checkbox-wrapper input:checked{position:relative}.account-redesign .address-popup-content .checkbox-wrapper input:checked:after{content:"";position:absolute;bottom:0;left:-4px;width:23px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center}.account-redesign .address-popup-content .buttons-wrapper{margin-top:20px;display:flex;justify-content:center}.account-redesign .address-popup-content .buttons-wrapper button{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:100%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000;padding:30px;min-width:290px}.account-redesign .order-list-wrapper{padding:20px 15px 50px;border:1px solid #EEEEEE;margin-bottom:50px}.account-redesign .order-list-item{border-bottom:1px solid #F4F4F4;padding:0 15px 25px}.account-redesign .order-list-item:not(:last-child){margin-bottom:20px}.account-redesign .order-list-item-top{display:grid;grid-template-columns:repeat(4,1fr) 130px;column-gap:10px}.account-redesign .order-list-item-top .order-information-item .name{font-family:Moneta;font-style:normal;font-weight:400;font-size:22px;line-height:110%;text-align:center;color:#000;margin-bottom:15px}.account-redesign .order-list-item-top .order-information-item .value{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:180%;letter-spacing:-.03em;text-align:center;color:#000;padding:10px 0;background:#f5f5f5}.account-redesign .order-list-item-top .order-information-item.show-more{display:flex;align-items:flex-end;justify-content:flex-end}.account-redesign .order-list-item-top .order-information-item .show-more-btn{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:20px;padding-right:25px;position:relative;cursor:pointer}.account-redesign .order-list-item-top .order-information-item .show-more-btn:after{content:"";position:absolute;right:0;top:5px;border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:all .5s}.account-redesign .order-list-item-top .order-information-item .show-more-btn.collapsed:after{top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.account-redesign .order-list-item-content{padding:15px;border-top:1px solid #F4F4F4;margin-top:15px}.account-redesign .order-list-item-content .title{font-family:Moneta;font-style:normal;font-weight:400;font-size:22px;line-height:110%;color:#000;margin-bottom:25px}.account-redesign .order-list-item-content .product_details-wrapper{display:flex;background:#f5f5f5;border:1px solid #E8E6E6;border-radius:5px;padding:25px 40px;margin-bottom:25px}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information{display:flex;align-items:center;width:20%;padding-left:25px;border-left:1px solid #E8E6E6}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information .icon{width:20px;height:20px;margin-right:8px}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information .icon svg{width:20px;height:20px}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information .shipping-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:13.5px;line-height:180%;letter-spacing:-.03em;color:#737373}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information .shipping-tracking-number{font-family:Montserrat;font-style:normal;font-weight:600;font-size:13px;line-height:180%;letter-spacing:-.03em;color:#000}.account-redesign .order-list-item-content .product-list{width:80%;padding-right:25px}.account-redesign .order-list-item-content .product-list-item{display:flex;align-items:center;width:100%}.account-redesign .order-list-item-content .product-list-item:not(:last-child){margin-bottom:40px}.account-redesign .order-list-item-content .product-list-item .image-wrapper{border:1px solid #E6E5E5;border-radius:8px;width:65px;height:65px;background:#fff;position:relative;margin-right:20px}.account-redesign .order-list-item-content .product-list-item .image-wrapper img{width:100%;height:100%;object-fit:contain;border-radius:8px}.account-redesign .order-list-item-content .product-list-item .image-wrapper .product-quantity{font-family:Arial;font-style:normal;font-weight:700;font-size:12px;line-height:100%;color:#fff;width:22px;height:22px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:gray;position:absolute;top:-10px;right:-10px}.account-redesign .order-list-item-content .product-list-item .product-information-wrapper{margin-right:auto}.account-redesign .order-list-item-content .product-list-item .product-information-wrapper .product-title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:180%;letter-spacing:-.03em;color:#000}.account-redesign .order-list-item-content .product-list-item .product-information-wrapper .product-variant{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:180%;letter-spacing:-.03em;color:#737373}.account-redesign .order-list-item-content .product-list-item .product-information-wrapper .product-discount{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:180%;letter-spacing:-.03em;color:#737373;display:flex;align-items:center}.account-redesign .order-list-item-content .product-list-item .product-information-wrapper .product-discount .discount-icon{width:16px;height:16px;margin-right:8px;display:block}.account-redesign .order-list-item-content .product-list-item .product-information-wrapper .product-discount .discount-icon svg{display:block;width:16px;height:16px}.account-redesign .order-list-item-content .product-list-item .product-price-wrapper{display:flex;flex-direction:column}.account-redesign .order-list-item-content .product-list-item .product-price-wrapper .price{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:180%;letter-spacing:-.03em;color:#000}.account-redesign .order-list-item-content .product-list-item .product-price-wrapper .compare-at-price{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:180%;letter-spacing:-.03em;text-decoration-line:line-through;color:#737373}.account-redesign .order-list-item-content .payment-details-wrapper{display:flex;background:#f5f5f5;border:1px solid #E8E6E6;border-radius:5px;padding:25px 40px;margin-bottom:25px}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info{width:80%;padding-right:25px}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info-item{display:flex;justify-content:space-between}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info-item:not(:last-child){margin-bottom:5px}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info-item.total-price-item .label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:15px;line-height:180%;letter-spacing:-.03em;color:#343434}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info-item.total-price-item .value{font-family:Montserrat;font-style:normal;font-weight:700;font-size:23px;line-height:180%;letter-spacing:-.03em;color:#343434}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info-item .label{font-family:Montserrat;font-style:normal;font-weight:500;font-size:13.5px;line-height:180%;letter-spacing:-.03em;color:#545454}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info-item .value{font-family:Montserrat;font-style:normal;font-weight:600;font-size:13.5px;line-height:180%;letter-spacing:-.03em;color:#333}.account-redesign .order-list-item-content .payment-details-wrapper .payment-method-info{width:20%;padding-left:25px;border-left:1px solid #E8E6E6;display:flex;flex-direction:column;justify-content:center}.account-redesign .order-list-item-content .payment-details-wrapper .payment-method-info .payment-method-title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:13.5px;line-height:180%;letter-spacing:-.03em;color:#000;text-align:center}.account-redesign .order-list-item-content .payment-details-wrapper .payment-method-info .payment-method-status{font-family:Montserrat;font-style:normal;font-weight:400;font-size:13px;line-height:180%;letter-spacing:-.03em;color:#555454;text-align:center}.account-redesign .order-list-item-content .customer-information-wrapper{display:grid;grid-template-columns:repeat(3,1fr);background:#f5f5f5;border:1px solid #E8E6E6;border-radius:5px;padding:25px 40px;margin-bottom:25px}.account-redesign .order-list-item-content .customer-information-wrapper .title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:13.5px;line-height:180%;letter-spacing:-.03em;color:#000;margin-bottom:5px}.account-redesign .order-list-item-content .customer-information-wrapper .content+.title{margin-top:15px}.account-redesign .order-list-item-content .customer-information-wrapper .content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:13px;line-height:150%;letter-spacing:-.03em;color:#555454;margin-bottom:0}.account-redesign .order-buttons-wrapper{display:flex;justify-content:space-between}.account-redesign .order-buttons-wrapper .button{width:calc(50% - 30px);padding:30px 15px;text-align:center}@media screen and (max-width: 1200px){.account-redesign .order-list-item-top{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:10px}.account-redesign .order-list-item-top .order-information-item.show-more{grid-column:1 / 3;justify-content:center;padding:10px 0}.account-redesign .order-list-item-top .order-information-item .show-more-btn{margin-bottom:0}}@media screen and (max-width: 992px){.account-redesign .account__content__grid{grid-template-columns:1fr}.account-redesign .order-list-item{padding:0 0 15px}.account-redesign .order-list-item-content .product_details-wrapper{flex-direction:column}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information{width:100%;border-left:none;border-top:3px solid #FF671D;padding:10px 0 0;margin-top:15px}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information .shipping-titles-wrapper{display:flex;flex-wrap:wrap}.account-redesign .order-list-item-content .product_details-wrapper .shipping-information .shipping-title{margin-right:10px}.account-redesign .order-list-item-content .product-list{width:100%;padding-right:0}.account-redesign .order-list-item-content .payment-details-wrapper{flex-direction:column}.account-redesign .order-list-item-content .payment-details-wrapper .order-total-info{width:100%;padding-right:0}.account-redesign .order-list-item-content .payment-details-wrapper .payment-method-info{width:100%;padding-left:0;border-left:none;flex-direction:row;justify-content:space-between}.account-redesign .order-list-item-content .customer-information-wrapper{grid-template-columns:repeat(2,1fr);row-gap:15px}.account-redesign .order-list-item-content .customer-information-wrapper .customer-information-item:first-child{grid-column:span 2}}@media screen and (max-width: 768px){.account-redesign .customer-login{padding:0;margin-bottom:65px}.account-redesign .account__content__grid{row-gap:20px;padding:20px 15px}.account-redesign .address-grid .account-grid-item .title{padding-right:15px}.account-redesign .address-grid .address-link-wrapper{padding:0 15px}.account-redesign .order-list-item-top{grid-template-columns:1fr}.account-redesign .order-list-item-top .order-information-item{display:grid;grid-template-columns:1fr 1fr}.account-redesign .order-list-item-top .order-information-item.show-more{grid-column:auto;padding:10px 0 0}.account-redesign .order-list-item-top .order-information-item .show-more-btn{margin-bottom:0}.account-redesign .order-list-item-top .order-information-item .name{text-align:start}.account-redesign .order-list-item-top .order-information-item .value{padding:10px;text-align:start}.account-redesign .order-buttons-wrapper{flex-direction:column}.account-redesign .order-buttons-wrapper .button{width:100%}.account-redesign .order-buttons-wrapper .button:first-child{margin-bottom:8px}}@media screen and (max-width: 580px){.account-redesign .customer-login{border:none}}@media screen and (max-width: 475px){.account-redesign .account-grid-item .title,.account-redesign .account-grid-item .edit-address_link{padding-left:15px}.account-redesign .account-grid-item .information-wrapper{padding:10px 15px}.account-redesign .address-popup-top,.account-redesign .address-popup-content{padding:20px 10px}.account-redesign .address-popup-top .close-popup{right:20px}.account-redesign .address-title{flex-direction:column;align-items:center}.account-redesign .address-title .add-new-address-btn{margin-top:15px}.account-redesign .order-list-item-top .order-information-item{grid-template-columns:40% 60%}.account-redesign .order-list-item-content{padding:15px 0}.account-redesign .order-list-item-content .product_details-wrapper,.account-redesign .order-list-item-content .payment-details-wrapper{padding:15px 10px}.account-redesign .order-list-item-content .customer-information-wrapper{padding:15px 10px;row-gap:10px}}@media screen and (max-width: 375px){.order-list-item-top .order-information-item .show-more-btn{margin-bottom:0}.order-list-item-top .order-information-item .name{text-align:start}.order-list-item-top .order-information-item .value{padding:10px;text-align:start}}.account__logout{position:absolute;width:100%;left:50%;transform:translate(-50%);display:flex;justify-content:flex-end;padding-top:20px}@media (max-width: 768px){.account__logout{display:none}}.account__logout.mobile-version{display:none;position:static;padding:0;transform:none}@media (max-width: 768px){.account__logout.mobile-version{display:flex}}.account__logout.mobile-version .button{padding:20px 50px}.account__logout .button{border:1px solid black;padding:20px 30px;cursor:pointer}@media (max-width: 768px){.account__logout .button{padding:15px 25px}}
/*# sourceMappingURL=/cdn/shop/t/400/assets/account-redesign.scss.css.map */
