@-webkit-keyframes slideInRight{0%{right:100%}to{right:0}}@keyframes slideInRight{0%{right:100%}to{right:0}}@-webkit-keyframes slideOutLeft{0%{left:0}to{left:100%}}@keyframes slideOutLeft{0%{left:0}to{left:100%}}.sn_customer a:not(.btn){color:currentColor}.sn_customer .sn_modal .modal-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:.625rem;padding-bottom:.625rem}.sn_customer__login,.sn_customer__register,.sn_customer__reset_password,.sn_customer__activate_account{min-height:100vh;min-height:calc(100vh - 210px);min-height:calc(var(--vh, 1vh) * 100 + -210px)}@media only screen and (min-width: 62em){.sn_customer__login,.sn_customer__register,.sn_customer__reset_password,.sn_customer__activate_account{min-height:100vh;min-height:calc(100vh - 244px);min-height:calc(var(--vh, 1vh) * 100 + -244px)}}.sn_customer__login #recover{display:none}.sn_customer__login #recover:target{display:block}.sn_customer__login #recover:target~#login{display:none}.sn_customer__login #recover,.sn_customer__login #login{scroll-margin-top:110px}@media only screen and (min-width: 62em){.sn_customer__login #recover,.sn_customer__login #login{scroll-margin-top:144px}}.sn_customer__account__avatar{width:3.625rem;height:3.625rem;font-size:1.5rem;line-height:2rem;font-weight:400;font-family:Ivar Fine,serif;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#84bbe0;border-radius:6.25rem;text-transform:uppercase;padding-top:5px}@media only screen and (min-width: 62em){.sn_customer__account__avatar{font-size:2rem}}@media only screen and (min-width: 62em){.sn_customer__account__avatar{line-height:2.5rem}}.sn_customer__account__order{position:relative;border-bottom:.0625rem solid #b2d7f1}.sn_customer__account__order .label{margin-right:10px}.sn_customer__addresses__i{position:relative;border-bottom:.0625rem solid #b2d7f1}.sn_customer__addresses__i .label{color:#fafafa}.sn_customer__order__table{width:100%}@media only screen and (min-width: 0em) and (max-width: 61.99em){.sn_customer__order__table thead{display:none}}@media only screen and (min-width: 0em) and (max-width: 61.99em){.sn_customer__order__table tbody tr{border-bottom:.0625rem solid #b2d7f1;margin-bottom:1rem;padding-bottom:1rem}}@media only screen and (min-width: 62em){.sn_customer__order__table tbody tr td{padding-top:.5rem;padding-bottom:.5rem;border-bottom:.0625rem solid #b2d7f1}}@media only screen and (min-width: 0em) and (max-width: 61.99em){.sn_customer__order__table tr{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:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.sn_customer__order__table th,.sn_customer__order__table td{text-align:right;vertical-align:baseline}.sn_customer__order__table th{font-size:.75rem;line-height:1rem;padding-bottom:.5rem}@media only screen and (min-width: 62em){.sn_customer__order__table th{font-size:.875rem}}@media only screen and (min-width: 62em){.sn_customer__order__table th{line-height:1.25rem}}@media only screen and (min-width: 0em) and (max-width: 61.99em){.sn_customer__order__table th{display:none}}@media only screen and (min-width: 0em) and (max-width: 61.99em){.sn_customer__order__table td{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.sn_customer__order__table td:before{content:attr(data-label)}}.sn_customer__order__table td:before{font-weight:700;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sn_customer__order__table td .sn_sprite{width:1.3em;height:1.3em}@media only screen and (min-width: 62em){.sn_customer__order__table tfoot tr:first-child td{padding-top:.5rem}}.sn_customer__order__table .col-product{text-align:left}@media only screen and (min-width: 0em) and (max-width: 61.99em){.sn_customer__order__table .col-product{display:block;padding-bottom:.3125rem}}@media only screen and (min-width: 0em) and (max-width: 61.99em){.sn_customer__order__table .col-foot-label{display:none}}@media only screen and (min-width: 62em){.sn_customer__order__table .row-total td{padding-top:.5rem}}.sn_customer__order__table .row-total td:first-child{border:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sn-section-customer.css.map */
