.address-page__address .edit-btn{padding:0;background:none}.auth-page__form,.auth-page__link{padding:0}@media screen and (min-width: 768px){.auth-page__form,.auth-page__link{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:600px;padding:0 20px}}.auth-page__form .link--content,.auth-page__link .link--content{width:100%}.auth-page__form .link--content a,.auth-page__link .link--content a{text-decoration:none;display:block;margin-bottom:5px;font-size:14px;line-height:48px;width:calc(80% - 36px)}@media screen and (min-width: 768px){.auth-page__form .link--content a,.auth-page__link .link--content a{width:calc(80% + 12px)}}.auth-page__form{width:100%;margin-bottom:32px}@media screen and (min-width: 768px){.auth-page__form{margin-bottom:0;border-bottom:0}}.auth-page__form .auth-form{width:80%}.auth-page__form .auth-form--input{width:100%}.auth-page__form .auth-form--input[type=submit]{width:calc(100% + 12px)}.auth-page__form form>*{width:100%}.auth-page__form form .forgot-password{display:block}.auth-page__form form .email-signup__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.auth-page__form form .email-signup__container #signup-email-checkbox{height:18px;margin:0 8px 0 0}.auth-page__form form .email-signup__container #signup-email-checkbox:focus{outline:auto}.auth-page__form form .email-signup__label{margin:0 8px 0 0;font-size:14px}.auth-page__form form .errors li{padding-bottom:20px;font-size:14px;line-height:1.5;text-transform:uppercase;list-style:none}.account-page__details-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}@media screen and (max-width: 768px){.account-page__details-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.account-page__wishlist-referral{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 970px){.account-page__wishlist-referral{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.account-page__wishlist-referral__wishlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f8f8f8;-ms-flex-preferred-size:45%;flex-basis:45%;padding:28px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 970px){.account-page__wishlist-referral__wishlist{margin-bottom:50px}}.account-page__wishlist-referral__wishlist .wishlist-cta{text-decoration:none;border:1.5px solid #1d3060;padding:5px 20px;margin:0 10px 10px 10px}.account-page__wishlist-referral__wishlist__items{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:25px;height:100%;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 500px){.account-page__wishlist-referral__wishlist__items{grid-template-columns:repeat(2, 1fr)}}.account-page__wishlist-referral__wishlist__items.is-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.account-page__wishlist-referral__wishlist__items .account-wishlist-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:120px;margin:0 auto;text-align:center;background:#fff;padding:4px}.account-page__wishlist-referral__wishlist__items .account-wishlist-item .wishlist-item-link .wishlist-item-image{width:100%}.account-page__wishlist-referral div{font-family:brandon-grotesque,sans-serif !important}.account-page__wishlist-referral .yotpo-widget-loyalty-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:45%;flex-basis:45%;padding:28px 15px;background-color:#eeeadb}.account-page__wishlist-referral .yotpo-loyalty-page-container{background-color:#eeeadb}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-tab-medium-size .yotpo-rectangle-tab-text,.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-tab-mobile-size .yotpo-rectangle-tab-text{font-weight:600 !important;letter-spacing:1.5px !important;text-transform:uppercase !important}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-rectangle-tab{width:auto}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-tab-medium-size.yotpo-rectangle-tabs{min-width:auto}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-tile-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-tile{min-height:auto}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-tile-box{padding-top:43px;width:88%}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.account-page__wishlist-referral .yopto-widget-button-text{font-family:brandon-grotesque,sans-serif !important;font-weight:600 !important;letter-spacing:1.5px !important;padding:0 20px !important;text-transform:uppercase !important}.account-page__wishlist-referral .yotpo-widget-referral-widget .yotpo-title-text{font-family:"recoleta",serif !important;color:#d63a3a !important;padding-bottom:15px !important;font-size:46px !important}.account-page__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 768px){.account-page__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.account-page__header .account-page-buttons .header--signout{text-decoration:none;border:1.5px solid #1d3060;padding:5px 20px}.account-page__header h1{-ms-flex-item-align:center;align-self:center}.account-page__order-account-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;margin-bottom:30px}@media screen and (min-width: 768px){.account-page__order-account-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.account-page__order-container{width:100%}.account-page__order-container h2{text-align:center}@media screen and (max-width: 425px){.account-page__order-container{overflow-x:scroll}.account-page__order-container::-webkit-scrollbar{height:6px}.account-page__order-container::-webkit-scrollbar-track{background:#f8f8f8;border:1px solid transparent;border-radius:9px}.account-page__order-container::-webkit-scrollbar-thumb{background-color:#bebebe;border:1px solid transparent;border-radius:9px;width:140px}}.account-page__order-table{width:100%;margin:0 auto}.account-page__order-table .table--1__head__cell{width:20%;text-transform:uppercase}.account-page__order-table .table--1__body__cell{width:20%}.account-page__order-table .table--1__body__cell .order-number{font-weight:600}.account-page__order-table .align-left{text-align:left}.account-page__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-preferred-size:45%;flex-basis:45%;background-color:#f8f8f8;padding:40px 15px}@media screen and (max-width: 768px){.account-page__details{margin-top:50px}}.account-page__details__address-link{text-transform:uppercase;text-decoration:none;border:1.5px solid #1d3060;padding:5px 20px;line-height:4}.account-page__details__default-address p{line-height:2}.address-page__container .form--input.button,.address-page__container .form--button.button{width:100%;margin-bottom:20px}@media screen and (min-width: 768px){.address-page__container .form--input.button,.address-page__container .form--button.button{width:49.5%;margin-bottom:0}.address-page__container .form--input.save-address-btn,.address-page__container .form--button.save-address-btn{margin-right:.5%}.address-page__container .form--input#cancel-btn,.address-page__container .form--button#cancel-btn{margin-left:.5%}}.address-page__container label.weight-book{font-size:14px}.address-page__container label.weight-book input{margin-right:5px}.address-page__address-list .address-list__wrapper{border-bottom:1px solid color(grayskull, dark)}.address-page__address-list .address-list__wrapper:not(:first-of-type) .address-page__address{padding:32px 0 0}@media screen and (min-width: 768px){.address-page__address-list .address-list__wrapper:not(:first-of-type) .address-page__address{padding:40px 0 0}}.address-page__address-list .address-delete{margin:20px 0 40px}.address-page__address .edit-btn{border:none;padding-right:10px;font-weight:500;letter-spacing:1px;text-transform:capitalize}.address-page__address a.address-delete{pointer-events:all;font-weight:500;letter-spacing:1px;text-transform:capitalize}.address-page__address a.address-delete:hover{color:#4a4a4a}.address-page__new-form input:not([type=checkbox]):not([type=submit]),.address-page__edit-form input:not([type=checkbox]):not([type=submit]){width:90%}@media screen and (min-width: 768px){.address-page__new-form input:not([type=checkbox]):not([type=submit]),.address-page__edit-form input:not([type=checkbox]):not([type=submit]){width:40%}}.address-page__new-form .address-form__buttons,.address-page__edit-form .address-form__buttons{width:calc(90% + 12px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.address-page__new-form .address-form__buttons,.address-page__edit-form .address-form__buttons{width:calc(40% + 12px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.address-page__new-form .save-address-btn,.address-page__new-form .cancel-edit,.address-page__new-form .cancel-address-btn,.address-page__edit-form .save-address-btn,.address-page__edit-form .cancel-edit,.address-page__edit-form .cancel-address-btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.address-page__new-form .save-address-btn,.address-page__edit-form .save-address-btn{margin:0 0 18px 0}@media screen and (min-width: 768px){.address-page__new-form .save-address-btn,.address-page__edit-form .save-address-btn{margin:0 18px 18px 0}}.address-page__new-form .form__input,.address-page__edit-form .form__input{width:calc(90% + 12px)}@media screen and (min-width: 768px){.address-page__new-form .form__input,.address-page__edit-form .form__input{width:calc(40% + 12px)}}.order-page__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.order-page__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 360px){.order-page__table{overflow-x:scroll}.order-page__table::-webkit-scrollbar{height:6px}.order-page__table::-webkit-scrollbar-track{background:#f8f8f8;border:1px solid transparent;border-radius:9px}.order-page__table::-webkit-scrollbar-thumb{background-color:#bebebe;border:1px solid transparent;border-radius:9px;width:140px}}.order-page__table .table--1__head__cell,.order-page__table .table--1__body__cell{width:20%}.order-page__info__billing p,.order-page__info__shipping p{text-transform:capitalize}.account-page__container .form--wrap::after,.address-page__container .form--wrap::after,.order-page__container .form--wrap::after{top:50px}@media screen and (min-width: 768px){.account-page__container .form--wrap::after,.address-page__container .form--wrap::after,.order-page__container .form--wrap::after{top:60px}}.activate-page__container .customer-form-container{width:90%}@media screen and (min-width: 768px){.activate-page__container .customer-form-container{width:50%}}.activate-page__container input{width:100%}.activate-page__container input[name=decline]{background:none;border:none}.activate-page__container input[type=submit]{width:calc(100% + 12px)}@media screen and (min-width: 768px){.activate-page__container input{width:80%}.activate-page__container input[type=submit]{width:calc(80% + 12px)}}.account-page__wishlist-referral__wishlist__items.is-empty .empty-state:not(:first-child){display:none}
