.partner-coupons__list{display:grid;grid-gap:1rem;list-style:none;margin:1rem 0;max-height:11rem;overflow-y:auto;padding:0}@media(min-width:768px){.partner-coupons{display:contents}.partner-coupons__heading{grid-area:coupons-heading}.partner-coupons__list{grid-area:coupons-list;grid-template-columns:repeat(2,1fr)}}.partner-coupon--disabled{order:1}.partner-coupon__links{position:relative}@media(min-width:768px){.partner-coupon{flex:0 0 calc(50% - 0.5rem)}}.partner-link{background-color:#f8f9fa;border:1px solid transparent;cursor:pointer;font-size:1.25rem;padding:.5rem 5rem .5rem 1rem;width:100%}.partner-link--disabled{color:#adb5bd;cursor:auto}.partner-link:not(.partner-link--disabled):hover{background-color:#e9ecef}.partner-link:focus{outline:0}.partner-link__icons{bottom:0;display:flex;padding:0 .25rem;position:absolute;right:0;top:0}.partner-link__icon{color:#6d6d6d;cursor:pointer;margin:auto}.partner-commissions__cards{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));list-style:none;margin:1rem 0;padding:0;text-align:center}.partner-commissions__card-title{font-size:1.5rem}@media(min-width:768px){.partner-commissions__card-title{font-size:2rem}}.partner-stats>*+*{margin:1rem 0}.partner-stats__heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}.partner-stats__title{margin:0 1rem 0 0}.partner-stats__card-subtitle{font-size:1.25rem}.customer-menu{display:none;list-style-type:none;margin-bottom:0}.customer-menu__item{align-items:center;display:flex;padding:.75rem .5rem}.customer-menu__item a{color:currentColor;text-decoration:none}@media(min-width:992px){.customer-menu{display:block}}.offcanvas-content .customer-menu,.site-account .customer-menu{display:block}.requests-table__table{border-collapse:collapse;margin-bottom:1rem;width:100%}.requests-table__head{background-color:#f8f9fa;border-bottom:.5px solid rgba(0,0,0,.125);border-top:.5px solid rgba(0,0,0,.125)}.requests-table__cell{border-bottom:.5px solid rgba(0,0,0,.125);flex-grow:1;padding:.5rem}.requests-table__cell--date,.requests-table__cell--percent,.requests-table__cell--quantity,.requests-table__cell--status{text-align:center}.requests-table__cell--price,.requests-table__cell--total{text-align:right}.requests-table__actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.requests-table__actions .icon{height:1.25rem;width:1.25rem}@media(max-width:767.98px){.requests-table,.requests-table__body,.requests-table__cell,.requests-table__foot,.requests-table__row{display:block}.requests-table__head{display:none}.requests-table__body>.requests-table__row,.requests-table__foot{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-top:1rem}.requests-table__foot{border-bottom:0}.requests-table__body>.requests-table__row:first-child{margin-top:0}.requests-table__foot>.requests-table__row{display:flex;justify-content:space-between}.requests-table__foot>.requests-table__row:first-child{border-bottom:0}.requests-table__body .requests-table__cell{align-items:center;display:flex;padding:.25rem .5rem}.requests-table__body .requests-table__cell:last-child{border-bottom:0}.requests-table__cell[data-label]:before{color:#000;color:initial;content:attr(data-label);margin-right:auto;padding-right:.5rem}.requests-table__cell[data-label=""]:before{content:none}.requests-table__cell[data-label]:not(:only-child)>:last-child{text-align:right}}@media(min-width:768px){.requests-table__cell--actions,.requests-table__cell--image{width:0}}.requests-table__products{font-size:.875rem}.requests-table__badge{background-color:#f8f9fa;border-radius:50rem;color:#000;display:inline-block;font-size:.875rem;font-weight:600;line-height:1;padding:.5rem .75rem;text-align:center;vertical-align:baseline;white-space:nowrap}.requests-table__badge--sent{color:#212529}.requests-table__badge--received{color:#000}.requests-table__badge--accepted{color:#4bbf73}.requests-table__badge--rejected{color:#b8201b}.requests-table__icon>.icon{height:1.25rem;width:1.25rem}.requests-table__actions{justify-content:flex-end}.order-details{display:flex;flex-wrap:wrap;margin:0 -1rem}.order-details__info{flex-basis:calc(35964rem - 99900%);flex-grow:1;margin:1rem}.order-details__data--spaced{margin-top:1rem}.order-details__title,.order-selection__label{font-weight:600}.customers-table__badge{background-color:#f8f9fa;border-radius:50rem;color:#000;display:inline-block;font-size:.875rem;font-weight:600;line-height:1;padding:.5rem .75rem;text-align:center;vertical-align:baseline;white-space:nowrap}.customers-table__badge--awaiting,.customers-table__badge--confirmed,.customers-table__badge--temporary{color:#212529}.customers-table__badge--in-process{color:#e5a54b}.customers-table__badge--shipped{color:#000}.customers-table__badge--delivered{color:#4bbf73}.customers-table__badge--cancelled,.customers-table__badge--returned{color:#b8201b}.customers-table__icon>.icon{height:1.25rem;width:1.25rem}.customers-table__actions{justify-content:flex-end}.orders-table__table{border-collapse:collapse;margin-bottom:1rem;width:100%}.orders-table__head{background-color:#f8f9fa;border-top:.5px solid rgba(0,0,0,.125)}.orders-table__cell,.orders-table__head{border-bottom:.5px solid rgba(0,0,0,.125)}.orders-table__cell{flex-grow:1;padding:.5rem}.orders-table__cell--date,.orders-table__cell--percent,.orders-table__cell--quantity,.orders-table__cell--status{text-align:center}.orders-table__cell--price,.orders-table__cell--total{text-align:right}.orders-table__actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.orders-table__actions .icon{height:1.25rem;width:1.25rem}@media(max-width:767.98px){.orders-table,.orders-table__body,.orders-table__cell,.orders-table__foot,.orders-table__row{display:block}.orders-table__head{display:none}.orders-table__body>.orders-table__row,.orders-table__foot{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-top:1rem}.orders-table__foot{border-bottom:0}.orders-table__body>.orders-table__row:first-child{margin-top:0}.orders-table__foot>.orders-table__row{display:flex;justify-content:space-between}.orders-table__foot>.orders-table__row:first-child{border-bottom:0}.orders-table__body .orders-table__cell{align-items:center;display:flex;padding:.25rem .5rem}.orders-table__body .orders-table__cell:last-child{border-bottom:0}.orders-table__cell[data-label]:before{color:#000;color:initial;content:attr(data-label);margin-right:auto;padding-right:.5rem}.orders-table__cell[data-label=""]:before{content:none}.orders-table__cell[data-label]:not(:only-child)>:last-child{text-align:right}}@media(min-width:768px){.orders-table__cell--actions,.orders-table__cell--image{width:0}}.orders-table__badge{background-color:#f8f9fa;border-radius:50rem;color:#000;display:inline-block;font-size:.875rem;font-weight:600;line-height:1;padding:.5rem .75rem;text-align:center;vertical-align:baseline;white-space:nowrap}.orders-table__badge--awaiting,.orders-table__badge--confirmed,.orders-table__badge--temporary{color:#212529}.orders-table__badge--in-process{color:#e5a54b}.orders-table__badge--shipped{color:#000}.orders-table__badge--delivered{color:#4bbf73}.orders-table__badge--cancelled,.orders-table__badge--returned{color:#b8201b}.orders-table__icon>.icon{height:1.25rem;width:1.25rem}.order-summary{height:100%;width:100%}.order-summary__title{display:flex;font-weight:600;justify-content:space-between;margin-bottom:1rem}.order-summary__table{background-color:transparent;border-collapse:collapse;margin-bottom:1rem;width:100%}.order-summary__cell{font-size:.875rem;padding:.5rem}.order-summary__cell--numeric,.order-summary__cell--price{text-align:right}.order-summary__cell--image{width:5rem}.order-summary__image{display:block;width:4rem}.order-summary__info--options{color:#495057}.order-summary__info--line-total-undiscounted,.order-summary__info--old-price-gross{color:#495057;text-decoration:line-through}@media(min-width:768px){.order-summary__totals-wrapper{position:sticky;top:0}}.order-summary__image>img{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.order-summary .coupon-code__remove-coupon{display:none}.order-summary-totals{border-top:1px solid #e9ecef;display:flex;flex-direction:column}.order-summary-totals__item{display:flex;justify-content:space-between;padding:.5rem}.order-summary-totals__item--cashback{font-size:.875em}.order-summary-totals__item--total{font-weight:600;text-transform:uppercase}.order-summary-totals__item--total>.order-summary-totals__item-value{font-size:1.25rem}.order-summary-totals__item+.order-summary-totals__item--total{border-top:1px solid #e9ecef;margin-top:.5rem;padding-top:1rem}@media(max-width:767.98px){.order-summary-totals{margin-top:1rem}}@media(min-width:768px){.order-summary-totals{padding-bottom:1rem;padding-top:.5rem}}.customers-table__table{border-collapse:collapse;margin-bottom:1rem;width:100%}.customers-table__head{background-color:#f8f9fa;border-bottom:.5px solid rgba(0,0,0,.125);border-top:.5px solid rgba(0,0,0,.125)}.customers-table__cell{border-bottom:.5px solid rgba(0,0,0,.125);flex-grow:1;padding:.5rem}.customers-table__cell--date,.customers-table__cell--percent,.customers-table__cell--quantity,.customers-table__cell--status{text-align:center}.customers-table__cell--price,.customers-table__cell--total{text-align:right}.customers-table__actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.customers-table__actions .icon{height:1.25rem;width:1.25rem}@media(max-width:767.98px){.customers-table,.customers-table__body,.customers-table__cell,.customers-table__foot,.customers-table__row{display:block}.customers-table__head{display:none}.customers-table__body>.customers-table__row,.customers-table__foot{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-top:1rem}.customers-table__foot{border-bottom:0}.customers-table__body>.customers-table__row:first-child{margin-top:0}.customers-table__foot>.customers-table__row{display:flex;justify-content:space-between}.customers-table__foot>.customers-table__row:first-child{border-bottom:0}.customers-table__body .customers-table__cell{align-items:center;display:flex;padding:.25rem .5rem}.customers-table__body .customers-table__cell:last-child{border-bottom:0}.customers-table__cell[data-label]:before{color:#000;color:initial;content:attr(data-label);margin-right:auto;padding-right:.5rem}.customers-table__cell[data-label=""]:before{content:none}.customers-table__cell[data-label]:not(:only-child)>:last-child{text-align:right}}@media(min-width:768px){.customers-table__cell--actions,.customers-table__cell--image{width:0}}.badge{background-color:#f8f9fa;border-radius:50rem;color:#000;display:inline-block;font-size:.875rem;font-weight:600;line-height:1;padding:.5rem .75rem;text-align:center;vertical-align:baseline;white-space:nowrap}.badge--error{color:#b8201b}.subscriptions-table__list{display:flex;flex-direction:column;gap:.5rem}.subscriptions-table__list.show{display:flex}.subscriptions-table__btn{all:unset;color:#868e96;white-space:nowrap}.subscriptions-table__btn:not(:hover):not(:focus){text-decoration:underline}@media(max-width:767.98px){.subscriptions-table__cell--title{display:none!important}}.subscription-product{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.subscription-product__image{display:inline-flex;position:relative;vertical-align:middle;width:4rem}.subscription-product__image:before{content:"";display:block;padding-top:100%}.subscription-product__image>*{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.subscription-product__info{display:flex;flex:1;flex-direction:column}.subscription-product__info .subscription-product__price{color:#6c757d}.subscription-product--missing{color:#dee2e6;font-style:italic}.subscription-summary{align-items:center;display:flex;gap:.25rem}.subscription-summary.show{display:flex}.page--account-cancellation.page .page__aside-main{display:none}@media(min-width:992px){.page--account-cancellation.page .page__aside-main{display:block}}.page--account-cancellation.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--account-cancellation.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--account-cancellation.page .page__content{padding-top:0}}.page--account-cancellation .form{max-width:450px}@media(min-width:992px){.page--account-cancellation .form{margin:0}}.page--account-cancellation .form__buttons{justify-content:flex-start}.page--account.page .page__aside-main{display:none}@media(min-width:992px){.page--account.page .page__aside-main{display:block}}.page--account.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:768px){.page--account.page .page__content{padding-top:0}}.page--account.page .page__aside-main{display:block}.page--account.page .page__content-wrapper{grid-template-areas:"aside-head" "aside-main" "content";grid-template-rows:auto auto minmax(0,1fr)}@media(min-width:992px){.page--account.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}.page--account .account__addresses{display:grid;flex-direction:column;grid-gap:1rem;margin-bottom:1rem}@media(min-width:768px){.page--account .account__addresses{grid-template-columns:1fr 1fr}}.page--account .account__address{background-color:#f8f9fa;padding:1rem 2rem 2rem;position:relative}.page--account .account-address__heading,.page--account .account-address__title{font-weight:600}.page--account .account-address__heading{margin-bottom:2rem}.page--account .account-address__edit{height:1.5rem;position:absolute;right:2rem;top:1rem;width:1.5rem}.page--account .account__address{background-color:#fff;border:1px solid #dee2e6;min-width:0;padding:1rem;word-wrap:break-word;border-radius:.25rem}@media(min-width:768px){.page--account .account__address{padding:1.5rem}}.page--addresses.page .page__aside-main{display:none}@media(min-width:992px){.page--addresses.page .page__aside-main{display:block}}.page--addresses.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--addresses.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--addresses.page .page__content{padding-top:0}}.page--addresses .addresses__table{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.page--addresses .addresses__table{grid-template-columns:repeat(2,1fr)}}.page--addresses .address{background-color:#fff;border:1px solid #e9ecef;padding:1.5rem 3.375rem;position:relative}.page--addresses .address__customer-details{display:flex;flex-direction:column;flex-grow:1}.page--addresses .address__customer-details>span{color:#495057;font-size:.9em}.page--addresses .address__customer-details>.address__detail{color:#000}.page--addresses .address__title{font-weight:600;margin-bottom:.25rem}.page--addresses .address__icon{left:18px;position:absolute;top:1.5rem}.page--addresses .address__actions{position:absolute;right:1.5rem;top:1.5rem}.page--addresses .address__actions a{align-items:center;background-color:#f8f9fa;border-radius:50%;color:#6c757d;display:inline-flex;height:30px;justify-content:center;text-decoration:none;transform:translateY(-7px);width:30px}.page--addresses .address__defaults{border-top:1px solid #e9ecef;margin-top:1rem;padding-top:1rem}.page--addresses .address__defaults>*+*{margin-top:.6875rem}.page--addresses .address__default-action{align-items:center;display:flex}.page--addresses .address__default-action>a{color:#000}.page--addresses .address__default-action>a>input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.page--addresses .address__default-action>a>label{cursor:pointer;padding-left:2rem;position:relative}.page--addresses .address__default-action>a>label:before{align-items:center;background-color:transparent;border:1px solid #e9ecef;border-radius:50%;content:"";display:flex;font-size:.9em;font-weight:700;height:1.5rem;justify-content:center;left:0;position:absolute;width:1.5rem}.page--addresses .address__default-action>a>input:checked+label:before{background-color:#1cbe73;color:#fff;content:"✓"}.page--affiliate-dashboard.page .page__aside-main{display:none}@media(min-width:992px){.page--affiliate-dashboard.page .page__aside-main{display:block}}.page--affiliate-dashboard.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--affiliate-dashboard.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--affiliate-dashboard.page .page__content{padding-top:0}}.partner-dashboard--awaiting{opacity:.7;position:relative}.partner-dashboard--awaiting:after{content:"";cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%}.partner-data--with-coupons{display:grid}.partner-data__content{border-bottom:1px solid #dee2e6;margin-bottom:2rem;padding-bottom:2rem}.partner-data--without-coupons .partner-data__content{border-bottom:0;margin-bottom:0;padding-bottom:0}.partner-data__link{margin:1rem 0;position:relative}.partner-data__social{display:flex;justify-content:flex-end;margin-bottom:1rem}.partner-data__social-icon{align-items:center;display:inline-flex;flex-direction:column;margin-right:.5rem}@media(min-width:768px){.partner-data--with-coupons{grid-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-areas:"partner-heading coupons-heading" "partner-content coupons-list";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.partner-data--without-coupons{grid-template-areas:"partner-heading" "partner-content"}.partner-data__heading{grid-area:partner-heading}.partner-data__content{border-bottom:0;grid-area:partner-content;margin-bottom:0;padding-bottom:0}.partner-data__social{justify-content:flex-start}}.partner-actions__button-wrapper{display:inline-block}.partner-url__hint{margin-bottom:1rem}.partner-url__group{align-items:flex-start;display:flex;flex-direction:column;position:relative}.affiliate-activation{padding:1rem 0}.affiliate-content{display:flex;flex-wrap:wrap}.affiliate-heading{margin-bottom:1rem}.affiliate-action,.affiliate-steps{flex:0 0 100%}.affiliate-steps{counter-reset:steps;display:flex;flex-direction:column;list-style:none;padding-left:40px}.affiliate-step{margin:1rem 0;position:relative}.affiliate-step:before{align-items:center;background-color:#2389db;border-radius:50%;color:#fff;content:counter(steps);counter-increment:steps;display:flex;font-size:1rem;font-weight:700;height:2rem;justify-content:center;left:-2.5rem;position:absolute;top:4px;width:2rem}.step-title{font-size:.9rem;font-weight:700}.step-hint{font-size:.75rem}.affiliate-action{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem .625rem}.affiliate-terms{color:gray;font-size:.75rem;padding:.625rem}@media(min-width:576px){.affiliate-content{flex-wrap:nowrap}.affiliate-action,.affiliate-steps{flex:1 1 auto}.affiliate-action{max-width:60%;padding:3rem}}@media(min-width:992px){.affiliate-step{margin-left:2.5rem}.affiliate-action{max-width:none;padding:1rem .625rem}}.page--affiliate-signup{justify-content:center}.page--affiliate-signup .page__content-wrapper{margin:0 auto;max-width:650px}.page--affiliate-signup .form-details{display:flex;flex-direction:column;margin:2rem 0;text-align:center}.page--affiliate-signup .form-details a{color:inherit}.page--affiliate-signup .form-details>[rel=external]+[rel=external],.page--affiliate-signup .form-details>button+button{margin-top:.6875rem}.page--agent-customers.page .page__aside-main{display:none}@media(min-width:992px){.page--agent-customers.page .page__aside-main{display:block}}.page--agent-customers.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--agent-customers.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--agent-customers.page .page__content{padding-top:0}}.page--agent-customers .facets-page-top__list{justify-content:flex-start}.page--agent-customers .facets-page-top__list .facet{margin-bottom:0}.page--agent-orders.page .page__aside-main{display:none}@media(min-width:992px){.page--agent-orders.page .page__aside-main{display:block}}.page--agent-orders.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--agent-orders.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--agent-orders.page .page__content{padding-top:0}}.page--edit.page.page .page__aside-main{display:none}@media(min-width:992px){.page--edit.page.page .page__aside-main{display:block}}.page--edit.page.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--edit.page.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--edit.page.page .page__content{padding-top:0}}.page--edit.page .form__row--single-selection>label{margin-bottom:.6875rem}.page--edit.page .form__row--single-selection .form__single-choice-option{align-items:center;background-color:#fff;border:1px solid #ced4da;display:flex;margin-bottom:0;padding-left:1rem;padding-right:0;position:relative}.page--edit.page .form__row--single-selection .form__single-choice-option:not(:first-child){margin-top:1rem}.page--edit.page .form__row--single-selection .form__single-choice-option:hover{background-color:#f5f5f5}.page--edit.page .form__row--single-selection .form__single-choice-option input{flex-shrink:0;margin-left:0;margin-top:0}.page--edit.page .form__row--single-selection .form__single-choice-option label{align-items:center;cursor:pointer;height:100%;left:0;line-height:1;margin-bottom:0;padding:1rem;position:relative;top:0;width:100%}.page--edit.page .form__row--single-selection .form__single-choice-option label .label-content__hint{margin-top:.325rem}.page--edit-address.page .page__aside-main{display:none}@media(min-width:992px){.page--edit-address.page .page__aside-main{display:block}}.page--edit-address.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--edit-address.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--edit-address.page .page__content{padding-top:0}}.page--edit-address #customer_address__type{display:flex}.page--edit-address #customer_address__type>:first-of-type{padding-left:0}.page--edit-address #customer_address__type>.form__single-choice-option>input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.page--edit-address #customer_address__type>.form__single-choice-option>label{align-items:center;border:1px solid #ced4da;border-radius:.25rem;cursor:pointer;display:flex;justify-content:center;padding:1rem}.page--edit-address #customer_address__type>.form__single-choice-option>label:before{content:"";display:block;height:30px;margin-bottom:.25rem;width:30px}.page--edit-address #customer_address__type>.form__single-choice-option>input:checked+label{border-color:#000}.page--edit-address #customer_address__type>.form__single-choice-option #customer_address__type_home+label:before{background-image:url('data:image/svg+xml;utf-8,%3csvg fill="%23000" xmlns="http://www.w3.org/2000/svg" height="512" width="512"%3e%3cpath d="M426 495.983H86c-25.364 0-46-20.635-46-46v-242.02c0-8.836 7.163-16 16-16s16 7.164 16 16v242.02c0 7.72 6.28 14 14 14h340c7.72 0 14-6.28 14-14v-242.02c0-8.836 7.163-16 16-16s16 7.164 16 16v242.02c0 25.364-20.635 46-46 46z"/%3e%3cpath d="M496 263.958a15.945 15.945 0 0 1-11.313-4.687L285.698 60.284c-16.375-16.376-43.02-16.376-59.396 0L27.314 259.272c-6.248 6.249-16.379 6.249-22.627 0-6.249-6.248-6.249-16.379 0-22.627L203.675 37.656c28.852-28.852 75.799-28.852 104.65 0l198.988 198.988c6.249 6.249 6.249 16.379 0 22.627A15.943 15.943 0 0 1 496 263.958zM320 495.983H192c-8.837 0-16-7.164-16-16v-142c0-27.57 22.43-50 50-50h60c27.57 0 50 22.43 50 50v142c0 8.836-7.163 16-16 16zm-112-32h96v-126c0-9.925-8.075-18-18-18h-60c-9.925 0-18 8.075-18 18z"/%3e%3c/svg%3e');background-position:50%;background-repeat:no-repeat;background-size:contain}.page--edit-address #customer_address__type>.form__single-choice-option #customer_address__type_office+label:before{background-image:url('data:image/svg+xml;utf-8,%3csvg fill="%23000" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve"%3e%3cpath d="M488.727 279.273c-6.982 0-11.636 4.655-11.636 11.636v151.273c0 6.982-4.655 11.636-11.636 11.636H46.545c-6.982 0-11.636-4.655-11.636-11.636V290.909c0-6.982-4.655-11.636-11.636-11.636s-11.636 4.655-11.636 11.636v151.273c0 19.782 15.127 34.909 34.909 34.909h418.909c19.782 0 34.909-15.127 34.909-34.909V290.909c0-6.982-4.655-11.636-11.637-11.636z"/%3e%3cpath d="M477.091 116.364H34.909C15.127 116.364 0 131.491 0 151.273v74.473c0 16.29 11.636 30.254 26.764 33.745l182.691 40.727v37.236c0 6.982 4.655 11.636 11.636 11.636h69.818c6.982 0 11.636-4.655 11.636-11.636v-37.236l182.691-40.727C500.364 256 512 242.036 512 225.745v-74.473c0-19.781-15.127-34.908-34.909-34.908zM279.273 325.818h-46.545v-46.545h46.545v46.545zm209.454-100.073c0 5.818-3.491 10.473-9.309 11.636l-176.873 39.564v-9.309c0-6.982-4.655-11.636-11.636-11.636h-69.818c-6.982 0-11.636 4.655-11.636 11.636v9.309L32.582 237.382c-5.818-1.164-9.309-5.818-9.309-11.636v-74.473c0-6.982 4.655-11.636 11.636-11.636h442.182c6.982 0 11.636 4.655 11.636 11.636v74.472zM314.182 34.909H197.818c-19.782 0-34.909 15.127-34.909 34.909v11.636c0 6.982 4.655 11.636 11.636 11.636s11.636-4.655 11.636-11.636V69.818c0-6.982 4.655-11.636 11.636-11.636h116.364c6.982 0 11.636 4.655 11.636 11.636v11.636c0 6.982 4.655 11.636 11.636 11.636 6.982 0 11.636-4.655 11.636-11.636V69.818c.002-19.782-15.125-34.909-34.907-34.909z"/%3e%3c/svg%3e');background-position:50%;background-repeat:no-repeat;background-size:contain}.page--edit-address #customer_address__type>.form__single-choice-option #customer_address__type_other+label:before{background-image:url('data:image/svg+xml;utf-8,%3csvg fill="%23000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"%3e%3cg%3e%3cg%3e%3cpath d="M254.734,88.551c-50.004,0-90.685,40.682-90.685,90.684s40.682,90.684,90.685,90.684s90.685-40.682,90.685-90.685 S304.738,88.551,254.734,88.551L254.734,88.551z M254.734,239.863c-33.429,0-60.625-27.197-60.625-60.625 s27.197-60.625,60.625-60.625s60.625,27.197,60.625,60.625S288.164,239.863,254.734,239.863L254.734,239.863z"/%3e%3cpath d="M256.001,0C158.956,0,80.005,78.951,80.005,175.996v0.668c0,34.786,9.329,69.018,26.979,98.994l134.8,228.939 c2.693,4.572,7.595,7.386,12.9,7.404h0.052c5.285,0,10.184-2.777,12.899-7.315L404.33,276.147 c18.099-30.259,27.665-64.891,27.665-100.152C431.994,78.951,353.043,0,256.001,0L256.001,0z M378.533,260.718L254.836,467.523 l-121.95-207.116c-14.931-25.358-22.822-54.315-22.822-83.742v-0.668c0-80.47,65.467-145.936,145.936-145.936 s145.935,65.467,145.935,145.936C401.936,205.824,393.842,235.12,378.533,260.718z"/%3e%3c/g%3e%3c/g%3e%3c/svg%3e');background-position:50%;background-repeat:no-repeat;background-size:contain}.page--forgot{justify-content:center}.page--forgot .page__content-wrapper{margin:0 auto;max-width:650px}.page--forgot .form-details{display:flex;flex-direction:column;margin:2rem 0;text-align:center}.page--forgot .form-details a{color:inherit}.page--forgot .form-details>[rel=external]+[rel=external],.page--forgot .form-details>button+button{margin-top:.6875rem}.page--forgot .page__content-wrapper{max-width:450px}.page--order.page .page__aside-main{display:none}@media(min-width:992px){.page--order.page .page__aside-main{display:block}}.page--order.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--order.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--order.page .page__content{padding-top:0}}.items-table__table{border-collapse:collapse;margin-bottom:1rem;width:100%}.items-table__head{background-color:#f8f9fa;border-top:.5px solid rgba(0,0,0,.125)}.items-table__cell,.items-table__head{border-bottom:.5px solid rgba(0,0,0,.125)}.items-table__cell{flex-grow:1;padding:.5rem}.items-table__cell--date,.items-table__cell--percent,.items-table__cell--quantity,.items-table__cell--status{text-align:center}.items-table__cell--price,.items-table__cell--total{text-align:right}.items-table__actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.items-table__actions .icon{height:1.25rem;width:1.25rem}@media(max-width:767.98px){.items-table,.items-table__body,.items-table__cell,.items-table__foot,.items-table__row{display:block}.items-table__head{display:none}.items-table__body>.items-table__row,.items-table__foot{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-top:1rem}.items-table__foot{border-bottom:0}.items-table__body>.items-table__row:first-child{margin-top:0}.items-table__foot>.items-table__row{display:flex;justify-content:space-between}.items-table__foot>.items-table__row:first-child{border-bottom:0}.items-table__body .items-table__cell{align-items:center;display:flex;padding:.25rem .5rem}.items-table__body .items-table__cell:last-child{border-bottom:0}.items-table__cell[data-label]:before{color:#000;color:initial;content:attr(data-label);margin-right:auto;padding-right:.5rem}.items-table__cell[data-label=""]:before{content:none}.items-table__cell[data-label]:not(:only-child)>:last-child{text-align:right}}@media(min-width:768px){.items-table__cell--actions,.items-table__cell--image{width:0}}.items-table__image{display:inline-flex;position:relative;vertical-align:middle;width:4rem}.items-table__image:before{content:"";display:block;padding-top:100%}.items-table__image>*{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}@media(min-width:768px){.items-table__body{border-bottom:.5px solid #dee2e6}.items-table__body tr:first-child td{padding-top:1rem}.items-table__body tr:last-child td{padding-bottom:1rem}.items-table__cell{border-bottom:0}.items-table__cell--price:not(:last-child),.items-table__cell--quantity{text-align:center}}.item__description{color:#868e96}.item__link{align-items:center;display:inline-flex}.item__link>a{color:#495057;font-size:.875rem;margin-right:.5rem;text-decoration:underline}.heading__badge{background-color:#f8f9fa;border-radius:50rem;color:#000;display:inline-block;font-size:.875rem;font-weight:600;line-height:1;padding:.5rem .75rem;text-align:center;vertical-align:baseline;white-space:nowrap}.heading__badge--awaiting,.heading__badge--confirmed,.heading__badge--temporary{color:#212529}.heading__badge--in-process{color:#e5a54b}.heading__badge--shipped{color:#000}.heading__badge--delivered{color:#4bbf73}.heading__badge--cancelled,.heading__badge--returned{color:#b8201b}.heading__actions{align-items:center;display:flex;gap:.5rem}.page--order-lookup .form{max-width:450px}.page--order-lookup .order-lookup-hint{background-color:#e9ecef;padding:1rem}.page--order-lookup .order-lookup-hint ul{list-style-type:disc;margin-bottom:0;padding-left:3rem}.page--orders-list.page .page__aside-main{display:none}@media(min-width:992px){.page--orders-list.page .page__aside-main{display:block}}.page--orders-list.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--orders-list.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--orders-list.page .page__content{padding-top:0}}.page--quick-order.page .page__aside-main{display:none}@media(min-width:992px){.page--quick-order.page .page__aside-main{display:block}}.page--quick-order.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--quick-order.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--quick-order.page .page__content{padding-top:0}}.page__content--quick-order form{max-width:450px}@media(min-width:992px){.page__content--quick-order form{margin:0}}.page__content--quick-order .quick-order-text{margin-bottom:1rem}.page--quote-requests.page .page__aside-main{display:none}@media(min-width:992px){.page--quote-requests.page .page__aside-main{display:block}}.page--quote-requests.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--quote-requests.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--quote-requests.page .page__content{padding-top:0}}.page--quote-requests .quote-products__description-collapse{margin-bottom:.6875rem;max-height:160px;overflow:hidden;position:relative;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.page--quote-requests .quote-products__description-collapse{transition:none}}.page--quote-requests .quote-products__description-collapse:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:0;pointer-events:none;position:absolute;transition:all .1s linear;width:100%}@media(prefers-reduced-motion:reduce){.page--quote-requests .quote-products__description-collapse:after{transition:none}}.page--quote-requests .quote-products__description-collapse[aria-expanded=false]:after{height:30px;pointer-events:none;transition:all .1s linear}@media(prefers-reduced-motion:reduce){.page--quote-requests .quote-products__description-collapse[aria-expanded=false]:after{transition:none}}.page--quote-requests .quote-products__link{color:currentColor}.page--quote-requests .quote-products__link:hover{color:#6c757d}.page--quote-requests .quote-products__description-collapse{max-height:7.5rem}.page--request-quote .form>.form__row{border-bottom:1px solid #dee2e6;margin-bottom:0;max-width:100%;padding:1rem 0}.page--request-quote .form>.form__row--group{padding:.5rem}@media(min-width:576px){.page--request-quote .form>.form__row--group{padding:.5rem}}.page--request-quote .form>.form__row--textarea>label{top:1rem}.page--request-quote .form>.form__row :not(:last-child):not(.form__row--no-gutter){margin-bottom:0}.page--request-quote .form>.form__row>.form__group{display:grid;grid-template-areas:"item-details item-details" "remove-icon quantity-selector";grid-template-columns:1fr auto;grid-gap:.6875rem;gap:.6875rem}@media(min-width:576px){.page--request-quote .form>.form__row>.form__group{display:flex;flex-direction:row;justify-content:space-between}}.page--request-quote .form>.form__row>.form__group>.form__row--product{flex:1 1 auto;grid-area:item-details}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}@media(min-width:576px){.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote{margin-bottom:0}}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote>*+*{margin-left:.6875rem}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote__group{align-items:center;display:flex}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote__group--image-name>*+*{margin-left:.6875rem}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote__image{flex-shrink:0;height:48px;width:48px}@media(min-width:576px){.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote__image{height:64px;width:64px}}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote__image>a{display:block;height:100%;width:100%}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote__image>a>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page--request-quote .form>.form__row>.form__group>.form__row--product .request-quote__options{color:#495057;font-size:.9375rem}.page--request-quote .form>.form__row>.form__group>.form__row--number{flex:0 1 auto;grid-area:quantity-selector;justify-content:center}@media(min-width:576px){.page--request-quote .form>.form__row>.form__group>.form__row--number{flex:0 1 160px}}.page--request-quote .form>.form__row>.form__group>.form__row--number .quantity-spinner{justify-content:flex-end;margin:0 0 0 auto;max-width:none}.page--request-quote .form>.form__row>.form__group>.form__row--delete{flex:0 1 auto;grid-area:remove-icon;justify-content:center;text-align:right}.page--request-quote .form>.form__row>.form__group>.form__row--delete .request-quote__remove-item{padding:0}.page--reset-password{justify-content:center}.page--reset-password .page__content-wrapper{margin:0 auto;max-width:650px}.page--reset-password .form-details{display:flex;flex-direction:column;margin:2rem 0;text-align:center}.page--reset-password .form-details a{color:inherit}.page--reset-password .form-details>[rel=external]+[rel=external],.page--reset-password .form-details>button+button{margin-top:.6875rem}.page--reset-password .page__content-wrapper{max-width:450px}.page--return-form.page .page__aside-main{display:none}@media(min-width:992px){.page--return-form.page .page__aside-main{display:block}}.page--return-form.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--return-form.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--return-form.page .page__content{padding-top:0}}.page--return-form .return-form-wrapper--smaller{margin:0 auto;max-width:1200px}.page--return-form .return-form-wrapper .progress-steps{width:100%}.page--return-form .return-form-wrapper .progress-steps+.form__row.form__row--html{margin-bottom:1rem}.page--return-form .return-form-wrapper .form--return-items .form__row{margin-bottom:0}.page--return-form .return-form-wrapper .form--return-items .form__row--group{border:1px solid #dee2e6;border-radius:.25rem;padding:1rem}.page--return-form .return-form-wrapper .form--return-items .form__text--product{align-items:center;display:flex;flex-direction:column}.page--return-form .return-form-wrapper .form--return-items .form__text--product .return-item__image{display:flex;justify-content:center;margin-bottom:.6875rem}.page--return-form .return-form-wrapper .form--return-items .form__text--product .return-item__image img{height:100px;-o-object-fit:contain;object-fit:contain;width:100%}.page--return-form .return-form-wrapper .form--return-items .form__text--product .return-item__name{font-weight:500}.page--return-form .return-form-wrapper .form--return-items>.form__row{margin-bottom:.6875rem}@media(min-width:768px){.page--return-form .return-form-wrapper .form--return-items .form__group{display:grid;grid-template-areas:"product return-options reason reason" "product return-options quantity file" "product . . .";grid-template-columns:170px 3fr 1fr 2fr;grid-gap:.6875rem;gap:.6875rem}.page--return-form .return-form-wrapper .form--return-items .form__group .form__row--snippet{grid-area:product}.page--return-form .return-form-wrapper .form--return-items .form__group .form__row--single-choice{grid-area:return-options}.page--return-form .return-form-wrapper .form--return-items .form__group .form__row--text{grid-area:quantity}.page--return-form .return-form-wrapper .form--return-items .form__group .form__row--select{grid-area:reason}.page--return-form .return-form-wrapper .form--return-items .form__group .form__row--file{grid-area:file}.page--return-form .return-form-wrapper .form--return-items .form .form__row{margin-bottom:0}.page--return-form .return-form-wrapper .form--return-items .form .form__row--group{border-radius:0}.page--return-form .return-form-wrapper .form--return-items .form .form__row--group .form__row>.form__label{border-bottom:1px solid #dee2e6;display:block;font-weight:500;margin-bottom:1rem;padding-bottom:1rem}.page--return-form .return-form-wrapper .form--return-items .form .form__row--group~.form__row.form__row--group{border-top:0}.page--return-form .return-form-wrapper .form--return-items .form>.form__row--group~.form__row--group .form__row>.form__label{display:none}}.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange{align-items:center;background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:.25rem;display:grid;grid-auto-columns:min-content;grid-template-areas:"check product" ". quantity";grid-template-columns:auto 1fr;padding:.75rem}.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange>.form__row--toggle{grid-area:check;margin-bottom:0;margin-right:.75rem;max-width:1rem}.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange>.form__row--product{grid-area:product}.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange>.form__row--number{grid-area:quantity;margin-left:auto}@media(min-width:768px){.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange{display:flex}.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange>.form__row--toggle{margin-right:0}.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange>*+*{margin-left:.6875rem}}.page--return-form .return-form-wrapper .form--select-exchange .form__group--product-exchange img{height:100px;-o-object-fit:contain;object-fit:contain;width:100%}.page--return-form .return-form-wrapper .form--select-exchange .form__row--product{flex:0 1 auto;margin-bottom:.6875rem}.page--return-form .return-form-wrapper .form--select-exchange .form__row--product .return-item__name{font-weight:500}@media(min-width:768px){.page--return-form .return-form-wrapper .form--select-exchange .form__row--product{margin-bottom:0}}.page--return-form .return-form-wrapper .form--select-exchange .form__row--product>.form-control{border:none;box-shadow:none;display:flex;padding:0}.page--return-form .return-form-wrapper .form--select-exchange .form__row--product>.form-control>*+*{margin-left:.6875rem}.page--return-form .return-form-wrapper .form--select-exchange .form__row--product .return-item{display:flex}.page--return-form .return-form-wrapper .form--select-exchange .form__row--product .return-item__image{flex-shrink:0}.page--return-form .return-form-wrapper .form--select-exchange .form__row--product .return-item__details{display:flex;flex-direction:column;justify-content:center;margin-left:.6875rem}.page--return-form .return-form-wrapper .form--select-exchange .form__row--variant-exchange{width:100%}@media(min-width:768px){.page--return-form .return-form-wrapper .form--select-exchange .form__row--variant-exchange{flex:0 0 50%}}.page--return-form .return-form-wrapper .form--select-exchange .form__row--number{flex-basis:auto}@media(min-width:768px){.page--return-form .return-form-wrapper .form--select-exchange .form__row--number{border-left:1px solid #dee2e6;margin-left:3rem;padding-left:3rem;padding-right:3rem}}.page--return-form .return-form-wrapper .form--select-exchange .form__row--number .quantity-spinner{margin:0}.page--return-form .return-form-wrapper .form--select-exchange .form__text--product{display:flex}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items{display:grid;flex-wrap:wrap;grid-gap:.6875rem;gap:.6875rem;grid-template-columns:repeat(1,1fr)}@media(min-width:992px){.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items--2x,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items--2x{grid-template-columns:repeat(2,1fr)}}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items--2x .return-items__group,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items--2x .return-items__group{border:1px solid #e9ecef}@media(min-width:992px){.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items--2x .return-items__group,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items--2x .return-items__group{grid-template-columns:repeat(2,1fr)}}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items__wrapper,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items__wrapper{display:flex;flex-direction:column}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items__wrapper>*+*,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items__wrapper>*+*{margin-top:.6875rem}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items__group,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items__group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6875rem;align-items:baseline;flex-grow:1;gap:.6875rem;padding:.6875rem}@media(min-width:768px){.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items__group,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items__group{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-items__group,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-items__group{grid-template-columns:repeat(4,1fr)}}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item{align-items:center;border:1px solid #f8f9fa;border-radius:.25rem;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;padding:.5rem;position:relative;width:100%}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item__name,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item__name{display:-webkit-box;font-size:.9375rem;font-weight:500;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;line-height:1.5;min-height:3rem;overflow:hidden}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item__badge,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item__badge{font-size:smaller;max-width:100%;overflow:hidden;padding:0 .325rem;position:absolute;right:0;text-align:right;text-overflow:ellipsis;top:0;white-space:nowrap}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item__badge--refund,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item__badge--refund{background-color:#b2ccf7}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item__badge--replace,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item__badge--replace{background-color:#fec392}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item__badge--exchange,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item__badge--exchange{background-color:#a9e0bc}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item__image,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item__image{display:flex;justify-content:center;margin-bottom:.6875rem}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html--return-items .return-item__image img,.page--return-form .return-form-wrapper .form--processing-details .form__html--return-items .return-item__image img{height:100px;-o-object-fit:contain;object-fit:contain;width:100%}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html .return-summary,.page--return-form .return-form-wrapper .form--processing-details .form__html .return-summary{align-items:center;background-color:#e9ecef;display:flex;flex-direction:column;padding:2rem}.page--return-form .return-form-wrapper .form--confirmation-summary .form__html .return-summary__hint,.page--return-form .return-form-wrapper .form--processing-details .form__html .return-summary__hint{text-align:center}@media(min-width:768px){.page--return-form .return-form-wrapper .form__buttons{display:grid;grid-template-areas:"back cancel submit";grid-template-columns:5fr 1fr 1fr}.page--return-form .return-form-wrapper .form__buttons>a:first-child{grid-area:back;justify-self:baseline}.page--return-form .return-form-wrapper .form__buttons>a:not(:first-child){grid-area:cancel}.page--return-form .return-form-wrapper .form__buttons>button{grid-area:submit}}.page--return-form .return-form-wrapper .form .return-item__options{color:#868e96;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.page--return-form .return-form-wrapper .order-return__empty-cart{align-items:center;display:flex;flex-direction:column;padding:2rem 0}.page--return-form .return-form-wrapper .order-return__empty-cart>img{margin-bottom:.6875rem;opacity:.33}.page--return-form .return-form-wrapper .order-return__empty-cart-text{display:flex;flex-direction:column;justify-content:center;padding-left:1rem}.page--return-form .return-form-wrapper .order-return__empty-cart-title{font-size:1.1em;font-weight:500;margin-bottom:.6875rem;text-align:center}.page--return-form .return-form-wrapper .order-return__empty-cart-hint{text-align:center}.page--return-form .return-form-wrapper .order-return__empty-cart-cta-container{display:flex;flex-grow:1;justify-content:center;margin-top:.6875rem}@media(min-width:576px){.page--return-form .return-form-wrapper .order-return__empty-cart-cta-container{margin-left:.6875rem;margin-top:0}.page--return-form .return-form-wrapper .order-return__empty-cart{flex-direction:row;justify-content:flex-start}.page--return-form .return-form-wrapper .order-return__empty-cart-hint,.page--return-form .return-form-wrapper .order-return__empty-cart-title{text-align:left}.page--return-form .return-form-wrapper .order-return__empty-cart-title,.page--return-form .return-form-wrapper .order-return__empty-cart>img{margin-bottom:0}}.page--subscriptions.page .page__aside-main{display:none}@media(min-width:992px){.page--subscriptions.page .page__aside-main{display:block}}.page--subscriptions.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--subscriptions.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--subscriptions.page .page__content{padding-top:0}}.subscriptions-table__table{border-collapse:collapse;margin-bottom:1rem;width:100%}.subscriptions-table__head{background-color:#f8f9fa;border-bottom:.5px solid rgba(0,0,0,.125);border-top:.5px solid rgba(0,0,0,.125)}.subscriptions-table__cell{border-bottom:.5px solid rgba(0,0,0,.125);flex-grow:1;padding:.5rem}.subscriptions-table__cell--date,.subscriptions-table__cell--percent,.subscriptions-table__cell--quantity,.subscriptions-table__cell--status{text-align:center}.subscriptions-table__cell--price,.subscriptions-table__cell--total{text-align:right}.subscriptions-table__actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.subscriptions-table__actions .icon{height:1.25rem;width:1.25rem}@media(max-width:767.98px){.subscriptions-table,.subscriptions-table__body,.subscriptions-table__cell,.subscriptions-table__foot,.subscriptions-table__row{display:block}.subscriptions-table__head{display:none}.subscriptions-table__body>.subscriptions-table__row,.subscriptions-table__foot{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-top:1rem}.subscriptions-table__foot{border-bottom:0}.subscriptions-table__body>.subscriptions-table__row:first-child{margin-top:0}.subscriptions-table__foot>.subscriptions-table__row{display:flex;justify-content:space-between}.subscriptions-table__foot>.subscriptions-table__row:first-child{border-bottom:0}.subscriptions-table__body .subscriptions-table__cell{align-items:center;display:flex;padding:.25rem .5rem}.subscriptions-table__body .subscriptions-table__cell:last-child{border-bottom:0}.subscriptions-table__cell[data-label]:before{color:#000;color:initial;content:attr(data-label);margin-right:auto;padding-right:.5rem}.subscriptions-table__cell[data-label=""]:before{content:none}.subscriptions-table__cell[data-label]:not(:only-child)>:last-child{text-align:right}}@media(min-width:768px){.subscriptions-table__cell--actions,.subscriptions-table__cell--image{width:0}}.page--wallet.page .page__aside-main{display:none}@media(min-width:992px){.page--wallet.page .page__aside-main{display:block}}.page--wallet.page .page__content-wrapper{grid-template-areas:"aside-head" "content";grid-template-rows:minmax(0,1fr)}@media(min-width:992px){.page--wallet.page .page__content-wrapper{grid-template-areas:"aside-main aside-head" "aside-main content";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}@media(min-width:768px){.page--wallet.page .page__content{padding-top:0}}.wallet__stats{display:flex;flex-wrap:wrap;gap:1rem}.wallet__stats .card-title{color:#868e96}.wallet__stats .card-subtitle{font-size:1.25rem}.wallet__tran-list{margin-top:1rem}.wallet-transactions-table__table{border-collapse:collapse;margin-bottom:1rem;width:100%}.wallet-transactions-table__head{background-color:#f8f9fa;border-bottom:.5px solid rgba(0,0,0,.125);border-top:.5px solid rgba(0,0,0,.125)}.wallet-transactions-table__cell{border-bottom:.5px solid rgba(0,0,0,.125);flex-grow:1;padding:.5rem}.wallet-transactions-table__cell--date,.wallet-transactions-table__cell--percent,.wallet-transactions-table__cell--quantity,.wallet-transactions-table__cell--status{text-align:center}.wallet-transactions-table__cell--price,.wallet-transactions-table__cell--total{text-align:right}.wallet-transactions-table__actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.wallet-transactions-table__actions .icon{height:1.25rem;width:1.25rem}@media(max-width:767.98px){.wallet-transactions-table,.wallet-transactions-table__body,.wallet-transactions-table__cell,.wallet-transactions-table__foot,.wallet-transactions-table__row{display:block}.wallet-transactions-table__head{display:none}.wallet-transactions-table__body>.wallet-transactions-table__row,.wallet-transactions-table__foot{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-top:1rem}.wallet-transactions-table__foot{border-bottom:0}.wallet-transactions-table__body>.wallet-transactions-table__row:first-child{margin-top:0}.wallet-transactions-table__foot>.wallet-transactions-table__row{display:flex;justify-content:space-between}.wallet-transactions-table__foot>.wallet-transactions-table__row:first-child{border-bottom:0}.wallet-transactions-table__body .wallet-transactions-table__cell{align-items:center;display:flex;padding:.25rem .5rem}.wallet-transactions-table__body .wallet-transactions-table__cell:last-child{border-bottom:0}.wallet-transactions-table__cell[data-label]:before{color:#000;color:initial;content:attr(data-label);margin-right:auto;padding-right:.5rem}.wallet-transactions-table__cell[data-label=""]:before{content:none}.wallet-transactions-table__cell[data-label]:not(:only-child)>:last-child{text-align:right}}@media(min-width:768px){.wallet-transactions-table__cell--actions,.wallet-transactions-table__cell--image{width:0}}.wallet-transactions-table__cell--status{text-align:right}.wallet-transactions-table__cell--price-negative{color:#b8201b}.wallet-transactions-table__expiration-date{color:#868e96}.wallet-transactions-table__badge{background-color:#f8f9fa;border-radius:50rem;color:#000;display:inline-block;font-size:.875rem;font-weight:600;line-height:1;padding:.5rem .75rem;text-align:center;vertical-align:baseline;white-space:nowrap}.wallet-transactions-table__badge--active{color:#4bbf73}.wallet-transactions-table__badge--expired,.wallet-transactions-table__badge--inactive{color:#b8201b}.wallet-transactions-table__badge--expired{text-decoration:line-through}.wallet-transactions-table__badge--pending{color:#868e96}:root{--nly-line:#f3e5f5;--nly-accent:#d81b60;--nly-tint:#fce4ec;--nly-soft:#fdf4f8;--nly-ink:#1a1a1a;--nly-muted:#7c8694;--nly-r-card:20px;--nly-r-in:14px;--nly-pink:#fde8f0;--nly-grad:linear-gradient(135deg,#ec4899,#d81b60);--nly-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);--nly-font:Montserrat,-apple-system,"Segoe UI",Roboto,sans-serif}.nly-acchero{background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border-radius:22px;box-shadow:0 12px 26px -14px rgba(216,27,96,.8);gap:14px;margin:0 0 14px;padding:18px}.nly-acchero,.nly-acchero__av{align-items:center;color:#fff;display:flex}.nly-acchero__av{background:hsla(0,0%,100%,.22);border:2px solid hsla(0,0%,100%,.55);border-radius:50%;flex:0 0 56px;font:800 23px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 23px var(--nly-font);height:56px;justify-content:center;width:56px}.nly-acchero__txt{min-width:0}.nly-acchero__t{color:#fff;font:800 19px/1.2 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 19px/1.2 var(--nly-font);margin:0}.nly-acchero__s{color:hsla(0,0%,100%,.88);font:500 13px/1.3 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1.3 var(--nly-font);margin:4px 0 0;word-break:break-all}.page.page--account .page__aside-main,.page__aside-main:has(.customer-menu){background:#fff;border:0;border-radius:20px;border-radius:var(--nly-r-card);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);overflow:hidden;padding:4px 0}.page__aside-main .customer-menu{display:flex;flex-direction:column;margin:0;padding:0}.page__aside-main .customer-menu__item{display:block;padding:0;position:relative}.page__aside-main .customer-menu__item+.customer-menu__item:before{background:#f1f2f5;content:"";height:1px;left:62px;position:absolute;right:0;top:0}.page__aside-main .customer-menu__item>a{align-items:center;border-radius:0;color:#1a1a1a;color:var(--nly-ink);display:flex;font-size:.95rem;font-weight:600;gap:12px;line-height:1.3;min-height:54px;padding:9px 14px;text-decoration:none;transition:background .15s ease,color .15s ease}.page__aside-main .customer-menu__ico{align-items:center;background:#fde8f0;background:var(--nly-pink);border-radius:12px;color:#d81b60;color:var(--nly-accent);display:flex;flex:0 0 36px;height:36px;justify-content:center;transition:background .15s ease;width:36px}.page__aside-main .customer-menu__ico .icon{height:19px;margin:0;width:19px}.page__aside-main .customer-menu__label{min-width:0}.page__aside-main .customer-menu__item>a:after{border-bottom:2px solid #cbd2db;border-right:2px solid #cbd2db;content:"";flex:0 0 auto;height:7px;margin-left:auto;transform:rotate(-45deg);transition:border-color .15s ease,transform .15s ease;width:7px}.page__aside-main .customer-menu__item>a:active,.page__aside-main .customer-menu__item>a:hover{background:#fff5f8}.page__aside-main .customer-menu__item--active>a,.page__aside-main .customer-menu__item>a:hover{color:#d81b60;color:var(--nly-accent)}.page__aside-main .customer-menu__item--active>a:after,.page__aside-main .customer-menu__item>a:hover:after{border-color:#d81b60;border-color:var(--nly-accent)}.page__aside-main .customer-menu__item>a:hover:after{transform:rotate(-45deg) translate(2px,2px)}.page__aside-main .customer-menu__item--account-cancellation{margin-top:8px}.page__aside-main .customer-menu__item+.customer-menu__item--account-cancellation:before{background:#f6f7f9;height:8px;left:0;top:-8px}.page__aside-main .customer-menu__item--account-cancellation>a,.page__aside-main .customer-menu__item--logout>a{color:#7c8694;color:var(--nly-muted);font-weight:500}.page__aside-main .customer-menu__item--account-cancellation .customer-menu__ico,.page__aside-main .customer-menu__item--logout .customer-menu__ico{background:#f4f6f8;color:#94a0ae}.page__aside-main .customer-menu__item--account-cancellation>a:hover{background:#fef3f2;color:#b42318}.page__aside-main .customer-menu__item--account-cancellation>a:hover .customer-menu__ico{background:#ffe4e1;color:#b42318}.page--account .account__addresses{grid-gap:12px;margin-bottom:12px}.page--account .account__address{background:#fff;border:0;border-radius:20px;border-radius:var(--nly-r-card);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);padding:16px 58px 16px 18px}.page--account .account-address__title{color:#d81b60;color:var(--nly-accent);font:700 12px/1 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 12px/1 var(--nly-font);letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.page--account .account-address__line{color:#4b5563;font-size:.9rem;line-height:1.6}.page--account .account-address__title+.account-address__line{color:#1a1a1a;color:var(--nly-ink);font-weight:600}.page--account .account-address__edit{align-items:center;background:#fde8f0;background:var(--nly-pink);border-radius:12px;color:#d81b60;color:var(--nly-accent);display:flex;height:38px;justify-content:center;right:12px;top:12px;transition:background .15s ease;width:38px}.page--account .account-address__edit:hover{background:#fce4ec;background:var(--nly-tint)}.page--account .account-address__edit .icon{height:17px;width:17px}.page--account .account-address__edit .icon,.page--account .orders-table__icon .icon,.page__aside-main .customer-menu__ico .icon{color:inherit}.page--account .title-secondary{color:#1a1a1a;color:var(--nly-ink);font-size:1.05rem;font-weight:800;margin:20px 0 10px}.page--account .orders-table__badge{align-items:center;background:#f1f3f6;border-radius:999px;color:#475467;display:inline-flex;font-size:.78rem;font-weight:700;line-height:1.25;padding:5px 12px;white-space:nowrap}.page--account .orders-table__badge--delivered{background:#e7f6ec;color:#12703a}.page--account .orders-table__badge--shipped{background:#e8f0fe;color:#1a4fbf}.page--account .orders-table__badge--in-process{background:#fff4e5;color:#9a5b00}.page--account .orders-table__badge--cancelled,.page--account .orders-table__badge--returned{background:#feeceb;color:#b42318}.page--account .orders-table__icon,.page--orders-list .orders-table__icon{align-items:center;background:#fdf4f8;background:var(--nly-soft);border-radius:50%;color:#d81b60;color:var(--nly-accent);display:inline-flex;height:38px;justify-content:center;transition:background .15s ease;width:38px}.page--account .orders-table__icon:hover{background:#fce4ec;background:var(--nly-tint)}.page--account .orders-table__icon .icon{height:18px;width:18px}.page--account .orders-table__cell--id a,.page--orders-list .orders-table__cell--id a{color:#d81b60;color:var(--nly-accent);font-weight:800;text-decoration:none}.page--orders-list .orders-table__badge{align-items:center;background:#f1f3f6;border-radius:999px;color:#475467;display:inline-flex;font-size:.78rem;font-weight:700;line-height:1.25;padding:5px 12px;white-space:nowrap}.page--orders-list .orders-table__badge--delivered{background:#e7f6ec;color:#12703a}.page--orders-list .orders-table__badge--shipped{background:#e8f0fe;color:#1a4fbf}.page--orders-list .orders-table__badge--in-process{background:#fff4e5;color:#9a5b00}.page--orders-list .orders-table__badge--cancelled,.page--orders-list .orders-table__badge--returned{background:#feeceb;color:#b42318}.orders-table__icon .nly-act-t{display:none}@media(max-width:767.98px){.page--account .orders-table__body,.page--account .orders-table__table,.page--orders-list .orders-table__body,.page--orders-list .orders-table__table{background:transparent;border:0;box-shadow:none;display:block;padding:0;width:100%}.page--account .orders-table__head,.page--orders-list .orders-table__head{display:none}.page--account .orders-table__body>.orders-table__row,.page--orders-list .orders-table__body>.orders-table__row{display:grid;grid-template-areas:"id price" "date status" "act act";grid-template-columns:1fr auto;grid-gap:6px 10px;align-items:center;background:#fff;border:0;border-radius:18px;box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);gap:6px 10px;margin:0 0 10px;padding:14px 16px}.page--account .orders-table__body .orders-table__cell,.page--orders-list .orders-table__body .orders-table__cell{background:transparent;border:0;display:block;margin:0;padding:0;text-align:left}.page--account .orders-table__cell[data-label]:before,.page--orders-list .orders-table__cell[data-label]:before{content:none;display:none}.page--account .orders-table__cell--id,.page--orders-list .orders-table__cell--id{font:700 15px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 15px var(--nly-font);grid-area:id}.page--account .orders-table__cell--price,.page--orders-list .orders-table__cell--price{color:#1a1a1a;color:var(--nly-ink);font:800 15px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 15px var(--nly-font);grid-area:price;text-align:right}.page--account .orders-table__cell--date,.page--orders-list .orders-table__cell--date{color:#6b7280;font:500 13px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px var(--nly-font);grid-area:date}.page--account .orders-table__cell--status,.page--orders-list .orders-table__cell--status{grid-area:status;justify-self:end}.page--account .orders-table__cell--customer,.page--orders-list .orders-table__cell--customer{display:none}.page--account .orders-table__body .orders-table__cell--actions,.page--orders-list .orders-table__body .orders-table__cell--actions{border-top:1px solid #f1f2f5;grid-area:act;margin-top:4px;padding-top:10px}.page--account .orders-table__actions,.page--orders-list .orders-table__actions{display:flex;gap:8px;justify-content:flex-start;margin:0}.page--account .orders-table__icon,.page--orders-list .orders-table__icon{align-items:center;background:#fde8f0;background:var(--nly-pink);border-radius:999px;color:#d81b60;color:var(--nly-accent);display:inline-flex;font:700 12.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 12.5px var(--nly-font);gap:6px;height:34px;padding:0 12px;text-decoration:none;width:auto}.page--account .orders-table__icon .icon,.page--orders-list .orders-table__icon .icon{color:inherit;height:16px;margin:0;width:16px}.orders-table__icon .nly-act-t{display:inline}}.nly-optout{align-items:center;background:#fff;border:1px solid #f3e5f5;border:1px solid var(--nly-line);border-radius:20px;border-radius:var(--nly-r-card);display:flex;gap:14px;justify-content:space-between;margin:0 0 12px;padding:15px 18px}.nly-optout__title{color:#1a1a1a;color:var(--nly-ink);font-size:.95rem;font-weight:800}.nly-optout__hint{color:#7c8694;color:var(--nly-muted);font-size:.8rem;line-height:1.45;margin-top:3px}input.nly-switch[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#dfe3e8;background-image:none;border:0;border-radius:999px;box-shadow:none;cursor:pointer;flex:0 0 auto;height:30px;margin:0;min-width:50px;padding:0;position:relative;transition:background .2s ease;width:50px}input.nly-switch[type=checkbox]:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.25);content:"";height:24px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:24px}input.nly-switch[type=checkbox]:checked{background:#d81b60;background:var(--nly-accent)}input.nly-switch[type=checkbox]:checked:after{transform:translateX(20px)}input.nly-switch[type=checkbox]:focus-visible{outline:2px solid #d81b60;outline:2px solid var(--nly-accent);outline-offset:2px}@media(min-width:992px){.page--account .page__heading{font-size:1.75rem}.page--account .account__address{padding:20px 22px}.page--account .account__addresses{grid-gap:16px;margin-bottom:16px}.page__aside-main .customer-menu__item>a{min-height:48px}}.nly-accback{align-items:center;align-self:flex-start;background:#fde8f0;background:var(--nly-pink);border-radius:999px;display:inline-flex;font:700 13.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 13.5px var(--nly-font);gap:6px;margin:0 0 10px;padding:8px 14px 8px 10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nly-accback,.nly-accback:active,.nly-accback:hover{color:#d81b60;color:var(--nly-accent);text-decoration:none}.nly-accback:active,.nly-accback:hover{background:#fbd5e3}.nly-accback svg{height:18px;width:18px}.modal .nly-accback,.offcanvas .nly-accback{display:none}@media(min-width:992px){.nly-accback{display:none}}.page--account_cancellation .page__heading,.page--change_password .page__heading,.page--edit .page__heading,.page--orders-list .page__heading,.page--wishlist .page__heading{color:#1a1a1a;color:var(--nly-ink);font:800 22px/1.2 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 22px/1.2 var(--nly-font);letter-spacing:-.01em}.page--login .page__heading,.page--signup .page__heading{display:none}.modal .page--login .page__heading,.offcanvas .page--login .page__heading{display:block}.modal .nly-lhero,.offcanvas .nly-lhero{display:none}.nly-lhero{flex-direction:column;padding:22px 20px 8px;text-align:center}.nly-lhero,.nly-lhero__ico{align-items:center;display:flex}.nly-lhero__ico{background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border-radius:22px;box-shadow:0 10px 24px -10px rgba(216,27,96,.7);height:64px;justify-content:center;margin-bottom:14px;width:64px}.nly-lhero__ico svg{fill:none;height:30px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:30px}.nly-lhero__t{color:#111827;font:800 22px/1.2 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 22px/1.2 var(--nly-font);margin:0}.nly-lhero__s{color:#6b7280;font:500 13.5px/1.45 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13.5px/1.45 var(--nly-font);margin:6px 0 0;max-width:290px}#customer_login,#quick_login{padding-top:14px}#customer_login__forgot,#quick_login__forgot{align-self:center;color:#d81b60;color:var(--nly-accent);font:600 13.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13.5px var(--nly-font);padding:6px;text-decoration:none}.page--login .form-details{background:#fff;border-radius:20px;border-radius:var(--nly-r-card);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);margin:22px 0 8px;padding:18px;text-align:center}.page--login .form-details__already-customer{align-items:center;display:flex;flex-direction:column;gap:12px}.page--login .form-details__hint{color:#111827;font:600 14.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 14.5px var(--nly-font)}.page--login .form-details__button{align-items:center;background:#fff;border:1.5px solid #d81b60;border:1.5px solid var(--nly-accent);border-radius:999px;color:#d81b60;color:var(--nly-accent);display:flex;font:700 14.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 14.5px var(--nly-font);height:48px;justify-content:center;text-decoration:none;width:100%}.page--login .form-details__button:hover{background:#fff5f8;color:#d81b60;color:var(--nly-accent)}.page--login .form-details .divider{margin:16px 0 12px}.page--login .form-details .g_id_signin{display:flex;justify-content:center}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row{margin-bottom:12px}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating{position:relative}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating :is(.form-control,.form-select){background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;box-shadow:none;color:#111827;font:500 15px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 15px var(--nly-font);height:56px;padding:20px 16px 4px}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form-select{background-position:right 14px center;padding-right:40px}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating :is(.form-control,.form-select):focus{background-color:#fff;border-color:#d81b60;border-color:var(--nly-accent);box-shadow:0 0 0 4px rgba(216,27,96,.12)}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form__label{align-items:center;background:transparent;border:0;color:#9ca3af;display:flex;font:500 14.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 14.5px var(--nly-font);height:56px;left:0;margin:0;padding:0 0 0 17px;pointer-events:none;position:absolute;top:0;transform:none;transform-origin:left center;transition:transform .18s ease,color .18s ease}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form__label:after,:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form__label:before{background:transparent;border:0}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form-control:-webkit-autofill~.form__label,:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form-control:focus~.form__label,:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form-control:not(:placeholder-shown)~.form__label,:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating .form-select~.form__label{color:#6b7280;transform:translateY(-13px) scale(.78)}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__row--floating :is(.form-control,.form-select):focus~.form__label{color:#d81b60;color:var(--nly-accent)}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #f9fafb;-webkit-text-fill-color:#111827}:is(#customer_login,#quick_login,#change_password,#customer_signup) .form__row--password .form-control{padding-right:52px}:is(#customer_login,#quick_login,#change_password,#customer_signup) .form__row--password .btn{align-items:center;background:transparent;border:0;box-shadow:none;color:#9ca3af;display:flex;height:56px;justify-content:center;margin:0;padding:0 12px;position:absolute;right:4px;top:0;transform:none;z-index:2}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__hint{color:#9ca3af;font:500 12px/1.4 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12px/1.4 var(--nly-font);margin:6px 4px 0}#customer_update .form__row--heading{margin:18px 0 10px}#customer_update .form__heading{color:#d81b60;color:var(--nly-accent);font:700 12px/1 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 12px/1 var(--nly-font);letter-spacing:.08em;margin:0 4px;text-transform:uppercase}#customer_signup .form__single-choice--tabs,#customer_update .form__single-choice--tabs{background:#f1f2f5;border:0;border-radius:999px;display:flex;gap:4px;margin:0 0 4px;padding:4px}#customer_signup .form__single-choice--tabs .form__single-choice-option,#customer_update .form__single-choice--tabs .form__single-choice-option{flex:1 1 50%;margin:0;max-width:none;position:relative;width:50%}#customer_signup .form__single-choice--tabs .form__single-choice-option-input,#customer_update .form__single-choice--tabs .form__single-choice-option-input{opacity:0;pointer-events:none;position:absolute}#customer_signup .form__single-choice--tabs .form__label,#customer_update .form__single-choice--tabs .form__label{align-items:center;background:transparent;border:0;border-radius:999px;box-shadow:none;color:#6b7280;cursor:pointer;display:flex;font:700 13px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 13px var(--nly-font);height:40px;justify-content:center;margin:0;padding:0;transition:background .2s,color .2s;width:100%}#customer_signup .form__single-choice--tabs .form__label:after,#customer_signup .form__single-choice--tabs .form__label:before,#customer_update .form__single-choice--tabs .form__label:after,#customer_update .form__single-choice--tabs .form__label:before{display:none}#customer_signup .form__single-choice--tabs .form__single-choice-option-input:checked+.form__label,#customer_update .form__single-choice--tabs .form__single-choice-option-input:checked+.form__label{background:#d81b60;background:var(--nly-accent);box-shadow:0 6px 14px -6px rgba(216,27,96,.65);color:#fff}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__toggle{align-items:center;display:flex;gap:12px;padding:4px 0}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__toggle-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e5e7eb!important;background-image:none;border:0;border-radius:999px;box-shadow:inset 0 1px 2px rgba(17,24,39,.12);cursor:pointer;display:block;flex:0 0 46px;height:28px;margin:0;position:relative;transition:background .2s ease;width:46px}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__toggle-input:before{background:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(17,24,39,.25);clip-path:none;content:"";height:22px;left:3px;position:absolute;top:3px;transform:none;transition:transform .2s ease;width:22px}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__toggle-input:after{display:none}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__toggle-input:checked{background-color:#d81b60!important;background-color:var(--nly-accent)!important}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__toggle-input:checked:before{transform:translateX(18px)}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__toggle .form__label{color:#374151;font:500 14px/1.35 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 14px/1.35 var(--nly-font);margin:0;padding:0;position:static;transform:none}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__buttons{align-items:stretch;display:flex;flex-direction:column;gap:6px;margin-top:18px}:is(#customer_login,#quick_login,#customer_update,#change_password,#account_cancellation,#customer_signup) .form__buttons .btn-primary{background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border:0;border-radius:999px;box-shadow:0 10px 22px -10px rgba(216,27,96,.75);color:#fff;font:700 15.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 15.5px var(--nly-font);height:54px;width:100%}:is(#customer_update,#change_password) .form__buttons .btn-link{align-self:center;color:#6b7280;font:600 13.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13.5px var(--nly-font);padding:8px;text-decoration:none}.nly-pwhero{background:#fff5f8;border-radius:18px;gap:14px;margin:0 0 14px;padding:14px 16px}.nly-pwhero,.nly-pwhero__i{align-items:center;display:flex}.nly-pwhero__i{background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border-radius:14px;flex:0 0 44px;height:44px;justify-content:center}.nly-pwhero__i svg{fill:none;height:22px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:22px}.nly-pwhero p{color:#6b7280;font:500 13px/1.4 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1.4 var(--nly-font);margin:0}.nly-pwmeter{display:flex;gap:4px;margin:8px 4px 0}.nly-pwmeter i{background:#e5e7eb;border-radius:4px;flex:1;height:4px;transition:background .2s}.nly-pwmeter__t{color:#9ca3af;font:600 12px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px var(--nly-font);margin:6px 4px 0;min-height:15px}.nly-canw{background:#fef2f2;border-radius:20px;border-radius:var(--nly-r-card);margin:0 0 14px;padding:18px}.nly-canw__i{align-items:center;background:#fee2e2;border-radius:16px;display:flex;height:48px;justify-content:center;margin-bottom:12px;width:48px}.nly-canw__i svg{fill:none;height:24px;stroke:#dc2626;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:24px}.nly-canw h2{color:#111827;font:800 17px/1.3 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 17px/1.3 var(--nly-font);margin:0 0 6px}.nly-canw p{color:#6b7280;font:500 13.5px/1.45 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13.5px/1.45 var(--nly-font);margin:0 0 10px}.nly-canw ul{list-style:none;margin:0;padding:0}.nly-canw li{align-items:center;color:#374151;display:flex;font:600 13.5px/1.35 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13.5px/1.35 var(--nly-font);gap:8px;padding:4px 0}.nly-canw li:before{background:#fee2e2;border-radius:50%;color:#dc2626;content:"×";flex:0 0 20px;font:800 15px/19px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 15px/19px var(--nly-font);height:20px;text-align:center}.nly-canalt{align-items:center;background:#f9fafb;border-radius:18px;display:flex;gap:12px;margin:0 0 14px;padding:14px 16px;text-decoration:none}.nly-canalt:hover{background:#f3f4f6;text-decoration:none}.nly-canalt b{color:#111827;display:block;font:700 13.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 13.5px var(--nly-font)}.nly-canalt span{color:#6b7280;display:block;font:500 12.5px/1.4 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12.5px/1.4 var(--nly-font)}.nly-canalt svg{fill:none;flex:0 0 22px;height:22px;stroke:#d81b60;stroke:var(--nly-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:22px}#account_cancellation .form__row--textarea .form-control{height:120px;padding-top:26px;resize:none}#account_cancellation .form__row--textarea .form__label{height:auto;top:18px}#account_cancellation .form__row--textarea .form-control:not(:-moz-placeholder)~.form__label{transform:translateY(-10px) scale(.78)}#account_cancellation .form__row--textarea .form-control:focus~.form__label,#account_cancellation .form__row--textarea .form-control:not(:placeholder-shown)~.form__label{transform:translateY(-10px) scale(.78)}#account_cancellation .form__toggle-input:checked{background-color:#dc2626!important}#account_cancellation .form__buttons{flex-direction:column-reverse}#account_cancellation .form__buttons .btn{box-sizing:border-box;margin:0;width:100%}#account_cancellation .form__buttons .btn-link{align-items:center;background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border-radius:999px;box-shadow:0 10px 22px -10px rgba(216,27,96,.75);color:#fff;display:flex;font:700 15.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 15.5px var(--nly-font);height:54px;justify-content:center;text-decoration:none}#account_cancellation .form__buttons .btn-primary{background:#fff;border:1.5px solid #fca5a5;box-shadow:none;color:#dc2626;font:700 14.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 14.5px var(--nly-font);height:50px}.page--account_cancellation .page__content>.page__hint{display:none}.nly-afh{background:linear-gradient(140deg,#f472b6,#ec4899 35%,#be185d);border-radius:24px;box-shadow:0 14px 30px -16px rgba(190,24,93,.85);color:#fff;margin:0 0 14px;overflow:hidden;padding:22px 20px 20px;position:relative}.nly-afh:after{background:hsla(0,0%,100%,.12);border-radius:50%;content:"";height:160px;position:absolute;right:-40px;top:-40px;width:160px}.nly-afh__tag{background:hsla(0,0%,100%,.2);border-radius:999px;display:inline-block;font:700 11px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 11px var(--nly-font);letter-spacing:.1em;padding:6px 10px;text-transform:uppercase}.nly-afh__t{color:#fff;font:800 23px/1.2 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 23px/1.2 var(--nly-font);margin:12px 0 6px}.nly-afh__s{color:hsla(0,0%,100%,.92);font:500 14px/1.45 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 14px/1.45 var(--nly-font);margin:0}.nly-afh__earn{align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.25);display:flex;gap:10px;justify-content:space-between;margin-top:16px;padding-top:14px}.nly-afh__el{color:hsla(0,0%,100%,.85);font:600 12px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px var(--nly-font)}.nly-afh__ev{color:#fff;font:800 26px/1 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 26px/1 var(--nly-font);margin-top:4px}.nly-afh__pct{background:#fff;border-radius:999px;color:#be185d;font:800 13px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 13px var(--nly-font);padding:8px 12px;white-space:nowrap}.nly-afs{background:#fff;border-radius:20px;border-radius:var(--nly-r-card);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);margin-bottom:14px;padding:16px 16px 6px}.nly-afs__h{color:#111827;font:800 16px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 16px var(--nly-font);margin:0 0 12px}.nly-afs__i{align-items:flex-start;display:flex;gap:12px;padding-bottom:12px}.nly-afs__n{background:#fde8f0;background:var(--nly-pink);border-radius:50%;color:#d81b60;color:var(--nly-accent);flex:0 0 30px;font:800 14px/30px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 14px/30px var(--nly-font);height:30px;text-align:center}.nly-afs__it{color:#111827;font:700 14px/1.3 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 14px/1.3 var(--nly-font)}.nly-afs__id{color:#6b7280;font:500 13px/1.4 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1.4 var(--nly-font);margin-top:2px}.partner-dashboard .partner-data,.partner-dashboard .partner-stats__financial,.partner-dashboard .partner-stats__summary{background:#fff;border:0;border-radius:20px;border-radius:var(--nly-r-card);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);margin:0 0 14px;padding:16px}.partner-dashboard .partner-commissions__title,.partner-dashboard .partner-data__title,.partner-dashboard .partner-stats__title{color:#111827;font:800 16px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 16px var(--nly-font);margin:0}.partner-dashboard .partner-commissions__content,.partner-dashboard .partner-data__hint,.partner-dashboard .partner-data__social,.partner-dashboard .partner-stats__hint{display:none}.partner-dashboard .partner-data__link{align-items:center;background:#f9fafb;border:1px dashed #f9a8d4;border-radius:14px;display:flex;margin:10px 0 12px;padding:0 6px 0 14px}.partner-dashboard .partner-link{background:transparent;border:0;color:#d81b60;color:var(--nly-accent);flex:1 1 auto;font:600 14px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 14px var(--nly-font);height:46px;min-width:0;padding:0}.partner-dashboard .partner-link__icon[data-copy]{display:none}.nly-afb{display:flex;gap:10px}.nly-afb__copy,.nly-afb__wa{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;flex:1 1 0;font:700 14px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 14px var(--nly-font);gap:8px;height:48px;justify-content:center;text-decoration:none}.nly-afb__copy{background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);box-shadow:0 10px 22px -10px rgba(216,27,96,.75);color:#fff}.nly-afb__wa{background:#25d366;box-shadow:0 10px 22px -12px rgba(37,211,102,.9);color:#fff}.nly-afb__copy:hover,.nly-afb__wa:hover{color:#fff;text-decoration:none}.nly-afb svg{height:18px;width:18px}.partner-dashboard .partner-commissions{margin:0 0 14px}.partner-dashboard .partner-commissions__title{margin:0 4px 10px}.partner-dashboard .partner-commissions__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.partner-dashboard .partner-commissions__card{background:#fff;border:0;border-radius:18px;box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);margin:0;padding:16px 10px;text-align:center}.partner-dashboard .partner-commissions__card-title{color:#d81b60;color:var(--nly-accent);font:800 28px/1 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 28px/1 var(--nly-font);margin:0 0 6px}.partner-dashboard .partner-commissions__card-subtitle{color:#6b7280;font:600 12px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px var(--nly-font);margin:0}.partner-dashboard .partner-stats__heading{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 0 12px}.partner-dashboard .partner-stats__period-selector select{background-color:#fde8f0;background-color:var(--nly-pink);border:0;border-radius:999px;color:#d81b60;color:var(--nly-accent);font:700 12.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 12.5px var(--nly-font);height:36px;padding:0 32px 0 14px}.partner-dashboard .partner-stats__card-group{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.partner-dashboard .partner-stats__card{background:#f9fafb;border:0;border-radius:14px;display:flex;flex-direction:column-reverse;gap:4px;justify-content:flex-end;margin:0;padding:12px 8px;text-align:center}.partner-dashboard .partner-stats__card-title{color:#6b7280;font:600 11px/1.25 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 11px/1.25 var(--nly-font);margin:0}.partner-dashboard .partner-stats__card-subtitle{color:#111827;font:800 17px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 17px var(--nly-font);margin:0}.partner-dashboard .partner-actions{margin:0 0 10px;text-align:center}.partner-dashboard .partner-actions__hint{color:#6b7280;font:500 12.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12.5px var(--nly-font);margin:0 0 10px}.partner-dashboard .partner-actions__icon-button{background:#111827;border:0;border-radius:999px;color:#fff;display:block;font:700 14.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 14.5px var(--nly-font);height:50px;width:100%}.page--affiliate_activation .page__heading,.page--affiliate_dashboard .page__heading{display:none}.nly-afben{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0 0 14px}.nly-afben div{background:#fff;border-radius:16px;box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);padding:14px 6px;text-align:center}.nly-afben b{color:#d81b60;color:var(--nly-accent);display:block;font:800 20px/1 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 20px/1 var(--nly-font);margin-bottom:6px}.nly-afben span{color:#6b7280;display:block;font:600 11px/1.3 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 11px/1.3 var(--nly-font)}.affiliate-activation .affiliate-heading{display:none}.affiliate-activation .affiliate-steps{background:#fff;border-radius:20px;border-radius:var(--nly-r-card);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);counter-reset:nlyst;list-style:none;margin:0 0 14px;padding:16px 16px 4px}.affiliate-activation .affiliate-steps:before{color:#111827;content:"Cum funcționează";display:block;font:800 16px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 16px var(--nly-font);margin:0 0 12px}.affiliate-activation .affiliate-step{border:0;counter-increment:nlyst;margin:0;padding:0 0 14px 42px;position:relative}.affiliate-activation .affiliate-step:before{background:#fde8f0;background:var(--nly-pink);border-radius:50%;color:#d81b60;color:var(--nly-accent);content:counter(nlyst);font:800 14px/30px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 14px/30px var(--nly-font);height:30px;left:0;position:absolute;text-align:center;top:0;width:30px}.affiliate-activation .step-title{color:#111827;font:700 14px/1.3 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 14px/1.3 var(--nly-font)}.affiliate-activation .step-hint{color:#6b7280;font:500 13px/1.4 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1.4 var(--nly-font);margin-top:2px}.affiliate-activation .affiliate-action{background:#fff;border-radius:20px;border-radius:var(--nly-r-card);bottom:10px;bottom:calc(var(--nly-ib, 0px) + 10px);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);padding:14px;position:sticky;text-align:center}.affiliate-activation .affiliate-action .btn{align-items:center;background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border:0;border-radius:999px;box-shadow:0 10px 22px -10px rgba(216,27,96,.75);color:#fff;display:flex;font:800 15.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 15.5px var(--nly-font);height:54px;justify-content:center;width:100%}.affiliate-activation .affiliate-terms{color:#9ca3af;font:500 11.5px/1.4 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11.5px/1.4 var(--nly-font);margin-top:10px}.affiliate-activation .affiliate-terms a,.nly-wcount{color:#d81b60;color:var(--nly-accent)}.nly-wcount{background:#fde8f0;background:var(--nly-pink);border-radius:999px;display:inline-block;font:700 12px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 12px var(--nly-font);letter-spacing:0;margin-left:8px;padding:4px 10px;vertical-align:3px}.page--wishlist .wishlist-actions{align-items:center;display:flex;margin:10px 0 12px}.page--wishlist .sort-view{align-items:center;display:flex;gap:8px;margin:0}.page--wishlist .sort-view__label{color:#6b7280;font:600 13px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13px var(--nly-font);margin:0}.page--wishlist .sort-view__options{background-color:#f3f4f6;border:0;border-radius:999px;box-shadow:none;color:#111827;font:700 13px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 13px var(--nly-font);height:36px;padding:0 34px 0 14px;width:auto}.page--wishlist .product--grid{background:#fff;border:0;border-radius:20px;border-radius:var(--nly-r-card);box-shadow:0 8px 22px -12px rgba(17,24,39,.22),0 1px 3px rgba(17,24,39,.06);box-shadow:var(--nly-shadow);overflow:hidden}.page--wishlist .grid-image__save-wishlist--saved{background:#fff;box-shadow:0 4px 10px -4px rgba(17,24,39,.3);color:#d81b60;color:var(--nly-accent)}.page--wishlist .grid-image__save-wishlist--saved svg,.page--wishlist .grid-image__save-wishlist--saved svg *{color:#d81b60;color:var(--nly-accent);fill:#d81b60;fill:var(--nly-accent);stroke:#d81b60;stroke:var(--nly-accent)}.page--wishlist .product__add-to-cart{align-items:center;border-radius:999px;display:flex;font:700 12.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 12.5px var(--nly-font);height:40px;justify-content:center;letter-spacing:.02em}.page--wishlist .wishlist__empty{align-items:center;display:flex;flex-direction:column;padding:40px 28px 36px;text-align:center}.nly-wempty{height:132px;margin:0 auto 22px;position:relative;width:132px}.nly-wempty:before{background:radial-gradient(circle,#fde8f0 0,#fff5f8 70%);border-radius:50%;content:"";inset:0;position:absolute}.nly-wempty__h{align-items:center;animation:nlyBeat 1.8s ease-in-out infinite;background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border-radius:26px;box-shadow:0 14px 28px -12px rgba(216,27,96,.8);display:flex;height:76px;justify-content:center;left:50%;margin:-38px 0 0 -38px;position:absolute;top:50%;width:76px}.nly-wempty__h svg{fill:#fff;height:38px;width:38px}.nly-wempty__s{background:#f9a8d4;border-radius:50%;height:10px;position:absolute;width:10px}.nly-wempty__s--1{left:8px;top:30px}.nly-wempty__s--2{height:7px;right:4px;top:18px;width:7px}.nly-wempty__s--3{bottom:14px;height:12px;opacity:.6;right:14px;width:12px}@keyframes nlyBeat{0%,to{transform:scale(1)}12%{transform:scale(1.08)}24%{transform:scale(1)}36%{transform:scale(1.05)}48%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.nly-wempty__h{animation:none}}.page--wishlist .wishlist__empty-title{color:#111827;font:800 21px/1.25 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:800 21px/1.25 var(--nly-font);margin:0 0 8px}.page--wishlist .wishlist__empty-hint{color:#6b7280;font:500 14px/1.5 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 14px/1.5 var(--nly-font);margin:0 0 18px;max-width:320px}.nly-wtip{align-items:center;background:#f9fafb;border-radius:14px;color:#4b5563;display:flex;font:500 13px/1.35 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1.35 var(--nly-font);gap:10px;margin:0 auto 18px;max-width:320px;padding:10px 14px;text-align:left}.nly-wtip svg{fill:none;flex:0 0 20px;height:20px;stroke:#d81b60;stroke:var(--nly-accent);stroke-width:2;width:20px}.page--wishlist .wishlist__empty-button{align-items:center;background:linear-gradient(135deg,#ec4899,#d81b60);background:var(--nly-grad);border:0;border-radius:999px;box-shadow:0 10px 22px -10px rgba(216,27,96,.75);color:#fff;display:flex;font:700 15px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:700 15px var(--nly-font);height:52px;justify-content:center;max-width:320px;width:100%}@media(min-width:768px){.page--login .page__content,.page--signup .page__content{margin-left:auto;margin-right:auto;max-width:440px}}@media(min-width:992px){#account_cancellation,#change_password,#customer_update,.nly-canalt,.nly-canw,.nly-pwhero{max-width:640px}.affiliate-activation .affiliate-action{position:static}.nly-acchero{margin-bottom:18px}}#customer_signup{padding-top:14px}#customer_signup .form__row--half{flex:0 0 100%;max-width:100%;width:100%}.page--signup .form__checkbox,.page--signup .form__row--checkbox{color:#374151;font:500 13.5px/1.45 Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13.5px/1.45 var(--nly-font)}.page--signup .form__checkbox a,.page--signup .form__row--checkbox a{color:#d81b60;color:var(--nly-accent);font-weight:600}#customer_signup .form__buttons{align-items:stretch;flex-direction:column;gap:14px}#customer_signup .form__buttons a{align-self:center;color:#d81b60;color:var(--nly-accent);font:600 13.5px Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13.5px var(--nly-font);text-decoration:none}