@media (min-width:1024px){.account-wrapper{position:relative;display:flex;padding:0 0 9.375rem}}@media (min-width:1920px){.account-wrapper{padding-right:3.75rem;padding-left:3.75rem}}.account-wrapper .return-button{margin-top:6.25rem}.account-page{position:relative;letter-spacing:.025em;padding-top:3.75rem}@media (max-width:1023.98px){.account-page{padding:3.75rem 1.5625rem 7.5rem}}@media (min-width:1024px){.account-page{width:680px;margin-right:auto;margin-left:auto}.account-page::before{content:none}}.account-page h1{font-size:.75rem;letter-spacing:.019em;text-transform:lowercase;margin:0}.account-page h1::first-letter{text-transform:uppercase}.account-page p.digital-card{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;margin:14.063rem 0 5rem}@media (min-width:1024px){.account-page p.digital-card{margin:11.25rem 0 5rem}}@media (min-width:1440px){.account-page p.digital-card{margin:14.063rem 0 5rem}}@media (min-width:1920px){.account-page p.digital-card{margin:15.625rem 0 5rem}}.account-page h2,.account-page h3,.account-page h4,.account-page h5,.account-page h6{font-size:.75rem;margin:0 0 1.25rem}.account-page h1+.box{padding-top:0}.account-page h2+h3,.account-page h3+h4,.account-page h4+h5{padding-top:1.25rem}.account-page .box{margin-bottom:1.875rem;padding-top:.313rem}.account-page .box h1{margin:0 0 1.25rem}.account-page p{font-size:.75rem;margin:0 0 .625rem}.account-page ul{list-style:inside none;margin:0;padding:0}.account-page ul li{font-size:.75rem}.account-page .textarea-height{height:6.2rem}.account-page .btn-contact{width:100%;margin-bottom:1.25rem}.account-page .block-display{display:block}.account-page .block-display .btn-link-custom{padding:0}.account-page .optin-contact .form-secondaryCheckbox{display:inline-block;margin-right:.75rem}.account-page .korean-data-consent{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:1.5rem}.account-page .korean-data-consent .form-customCheckbox{margin-top:0}.account-page .korean-data-consent .form-row-label{top:0}.account-page .korean-data-consent .korean-all-checkboxes{display:flex;flex-direction:column;gap:1.25rem;padding:1.5625rem 1.25rem;border:1px solid #f5f5f5}.account-page .korean-data-consent .korean-all-checkboxes .error-label{margin-top:0;padding-left:1.625rem}.newsletter-unsubscribe{margin:auto}.newsletter-unsubscribe .head-border-top{border-top:1px solid #d9d9d9;padding:5rem 0 0;margin-top:5rem}.newsletter-unsubscribe .head-border-top~.page-header h1{margin-top:0}@media (min-width:1024px){.newsletter-unsubscribe{width:31.25rem}.newsletter-unsubscribe .head-border-top{border-top:1px solid #d9d9d9;padding:5rem 0 0;margin-top:5rem}.newsletter-unsubscribe .head-border-top~.page-header h1{margin-top:0}}@media (min-width:1440px){.newsletter-unsubscribe{width:26.625rem}.newsletter-unsubscribe .head-border-top{margin:14.063rem 0 5rem;padding:0;border:none}}@media (min-width:1920px){.newsletter-unsubscribe{width:35.9375rem}.newsletter-unsubscribe .head-border-top{margin:14.063rem 0 5rem;padding:0;border:none}}.newsletter-unsubscribe .page-header{margin-bottom:2.5rem}.newsletter-unsubscribe .page-header h1{font-size:.75rem;line-height:1.25rem;letter-spacing:.3px;text-transform:lowercase;margin:0 0 .313rem}.newsletter-unsubscribe .page-header p{margin:0;color:#737373;font-size:.75rem;line-height:1.25rem;letter-spacing:.3px}.newsletter-unsubscribe .error-msg{margin-bottom:1.25rem;display:block;color:#e00;font-size:.625rem;line-height:1.25rem;letter-spacing:.025em}.newsletter-unsubscribe .unsubscribe-form{display:block}.newsletter-unsubscribe .unsubscribe-form .form-row{display:block}.newsletter-unsubscribe .unsubscribe-form .form-row label{position:relative;top:0;margin-bottom:.313rem;font-size:.625rem;line-height:.938rem}.newsletter-unsubscribe .unsubscribe-form .form-row.focus .form-input{border-color:#737373}.newsletter-unsubscribe .unsubscribe-form .form-row .form-input,.newsletter-unsubscribe .unsubscribe-form .form-row .form-select{border:1px solid #d9d9d9;padding:.625rem;color:#000}.newsletter-unsubscribe .unsubscribe-form .form-row .form-input.error,.newsletter-unsubscribe .unsubscribe-form .form-row .form-select.error{border:1px solid #e00}.newsletter-unsubscribe .unsubscribe-form .form-row .form-field-wrapper{margin-bottom:0;padding:0}.newsletter-unsubscribe .unsubscribe-form .form-row .error-label{color:#e00;margin-top:-1.188rem;font-size:.625rem}.newsletter-unsubscribe .unsubscribe-btn{margin-top:2.5rem}.newsletter-unsubscribe .unsubscribe-btn:active,.newsletter-unsubscribe .unsubscribe-btn:hover{color:#000;background-color:#fff;border-color:#000}.orders-history .productgrid{margin-top:5rem}.orders-history .productgrid .search-results-options{width:100%;padding-right:calc(var(--giv-gutter-x) * .5);padding-left:calc(var(--giv-gutter-x) * .5)}.orders-history .productgrid .search-results-options .pagination .pager{text-align:center}.orders-table{display:grid;width:100%}.orders-table .orders-table-head .orders-table-summary{color:#737373;display:flex;justify-content:space-between;margin-bottom:1.25rem}@media (max-width:1023.98px){.orders-table .orders-table-head .orders-table-summary{display:none}}.orders-table .orders-table-head .orders-table-summary th{font-weight:400;white-space:nowrap}.orders-table .orders-table-body .product-details{display:grid;margin-top:1.25rem;margin-bottom:1.25rem}.orders-table .orders-table-body .product-details a{text-transform:capitalize;text-decoration:none}.orders-table .orders-table-body .order-actions{display:flex;position:absolute}.orders-table .orders-table-body .order-actions .invoices,.orders-table .orders-table-body .order-actions a{text-transform:uppercase;text-decoration:none;color:#737373;font-size:.6875rem;margin-right:1.25rem}.orders-table-content{display:flex;justify-content:space-between;margin-bottom:2.5rem;border-top:1px solid #d9d9d9;padding-top:2.5rem}.orders-table-content .label{display:none}@media (max-width:1023.98px){.orders-table-content .label{display:block}}@media (max-width:1023.98px){.orders-table-content{display:none}}@media (min-width:1024px){.order-number,.order-summary-number{min-width:23.6875rem}.order-date,.order-summary-date{min-width:6.6875rem}.order-status-full,.order-summary-status{min-width:6.25rem}.order-amount,.order-summary-total{min-width:3.3125rem;text-align:end}}.orders-table-content-mobile{display:flex}.orders-table-content-mobile:not(:last-of-type){margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #d9d9d9}@media (min-width:1024px){.orders-table-content-mobile{display:none}}.orders-table-content-mobile .orders-table-full-mobile{width:100%}.orders-table-content-mobile .orders-table-grid-mobile{width:100%}.orders-table-content-mobile .orders-table-grid-mobile .orders-table-mobile-first-row{margin-bottom:1.25rem}.orders-table-content-mobile .orders-table-grid-mobile tr{display:flex;justify-content:space-between}.orders-table-content-mobile .orders-table-grid-mobile td{display:inline-block}.orders-table-content-mobile .orders-table-grid-mobile .label{display:none}@media (max-width:1023.98px){.orders-table-content-mobile .orders-table-grid-mobile .label{display:block}}.orders-table-content-mobile .orders-table-grid-mobile .order-amount .label,.orders-table-content-mobile .orders-table-grid-mobile .order-status-full .label{text-align:end}.orders-table-content-mobile .orders-table-grid-mobile .order-actions{position:relative;display:grid}.orders-table-content-mobile .orders-table-grid-mobile .order-actions .invoices,.orders-table-content-mobile .orders-table-grid-mobile .order-actions a{margin-top:1.25rem}.no-orders{padding:0 0 5rem}.ui-return-delay-exceeded a{color:#000}.ui-return-delay-exceeded h1{text-transform:uppercase;font-size:.6875rem;margin-bottom:0}.ui-return-delay-exceeded .return-delay-exceeded{margin-top:1.875rem}.order-details-page .create-return,.order-details-page .invoice{text-transform:uppercase;text-decoration:none;color:#737373;font-size:.688rem}.order-details-page .create-return:hover,.order-details-page .invoice:hover{text-decoration:underline}.order-items-list{margin-top:5rem}@media (min-width:1024px){.order-items-list{margin-top:2.5rem}}.order-items-list .order-time-line{padding:0 0 5rem;margin-bottom:5rem}@media (max-width:1439.98px){.order-items-list .order-time-line{padding:0 0 2.5rem;margin-bottom:3.625rem}}.order-items-list .order-details-header{padding:2.5rem 0 0}.order-items-list .order-details-header:first-of-type{padding:0}.order-items-list .order-details-header .order-items{padding-top:.625rem}.order-items-list .order-details-header .order-items .value{display:flex}.order-items-list .order-details-header .vertical-timeline{display:grid;padding-top:1.25rem;margin-bottom:.625rem}.order-items-list .order-details-header .vertical-timeline .value{display:flex;justify-content:space-between}.order-items-list .order-details-header .product-details{display:grid;height:-moz-fit-content;height:fit-content}.order-items-list .order-details-header .product-details p{text-transform:uppercase;margin-bottom:0}.order-items-list .order-details-header .product-attributes{display:flex;color:#737373}.order-items-list .order-details-header .track-order{text-transform:uppercase;text-decoration:none;color:#737373;font-size:.688rem}.order-items-list .order-details-header .track-order:hover{text-decoration:underline}.order-items-list .product-details-img,.order-items-list .product-thumbnail img{max-width:5rem;width:100%;margin-right:1.25rem}.order-items-list .product-details-infos{display:flex;justify-content:space-between;width:100%}.order-items-list .product-details-infos p{margin-bottom:0}.order-items-list .product-details-infos .infos{color:#737373}.order-items-list .order-return{margin-top:.3125rem}.order-items-list .product-details-infos-details{padding-right:1.25rem}.order-items-list .product-infos-id{color:#737373}.order-items-list .product-color{text-transform:lowercase;display:inline-block}.order-items-list .product-color::first-letter{text-transform:uppercase}.order-items-list .product-size-shipped::before{content:", "}.order-items-list ul{margin-bottom:0}.order-items-list .item:not(:last-of-type){margin-bottom:2.5rem}.order-items-list .item:not(.item--block){display:flex}.item--block__details{display:flex}@media (max-width:1023.98px){.item--block__details{justify-content:space-between}}.order-items-list--border{padding-top:2.5rem;border-top:1px solid #d9d9d9}@media (max-width:1023.98px){.order-items-list--padding-big{padding-top:5rem}}.order-overview{margin-top:2.5rem}.order-overview .order-delivery-method{display:flex;flex-direction:column}.order-overview .order-date,.order-overview .order-shipping-infos{width:55%}.order-overview .order-overview-delivery{display:flex;margin-top:2.5rem;margin-bottom:2.5rem}.order-overview .order-billing-infos{width:auto}.order-overview .order-actions{padding-top:1.25rem}.order-price-details p{display:flex;justify-content:space-between}.order-price-details p:last-of-type{margin-bottom:0}.order-overview-summary{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d9d9d9}.order-overview-summary p{margin-bottom:0}.label--gray-600{color:#737373}.order-overview-head{display:flex;justify-content:space-between;margin-top:5rem;margin-bottom:2.5rem}.order-overview-head .order-status-full{text-align:right}.d-flex-col,.order-overview-head .order-date,.order-overview-head .order-status-full{display:flex;flex-direction:column}@media (min-width:1024px){.d-flex-col{display:block}}@media (min-width:1024px){.return-create-page .order-items-list{margin-top:5rem}}.return-create-page .product-return-select{display:flex;align-items:center}.return-create-page .product-return-select .return-link label{color:transparent;width:0;padding-left:1rem;margin-right:1.25rem}.return-create-page .product-return-select .return-link .form-field-wrapper{padding-top:0;margin-bottom:0}.return-create-page .product-return-img{max-width:5rem;height:100%;margin-right:1.25rem}.return-create-page .return_img{display:block;height:auto}.return-create-page .product-return-infos{width:100%}.return-create-page .product-return-infos p{margin:0}.return-create-page .product-return-infos-head{text-transform:uppercase;display:flex;justify-content:space-between}.return-create-page .product-return-infos-head .product-name{margin-right:1.25rem;text-transform:none}.return-create-page .product-return-id{color:#737373}.return-create-page .product-return-details{width:100%;display:flex;color:#737373}.return-create-page .product-return-color{text-transform:lowercase;display:inline-block}.return-create-page .product-return-color::first-letter{text-transform:uppercase}.return-create-page .product-return-qty::before,.return-create-page .product-return-size::before{content:", "}.return-create-page .form-row-select{position:relative}.return-create-page .error-label{position:absolute;top:3rem;left:0;color:#e00;font-size:.625rem}.returned-products-list{border-bottom:1px solid #d9d9d9;padding-bottom:2.5rem;margin-bottom:2.5rem}.product-return-fields{margin-top:1.25rem}.product-return-fields option[data-hidden]{display:none}.product-return-fields option:disabled{color:#d9d9d9;text-decoration:line-through}.return-confirm-block{padding-top:0}.return-confirm-block .return-confirm-block__email{margin-top:2.5rem;margin-bottom:1.25rem}.return-confirm-block p:not(:last-of-type){margin-bottom:1.25rem}.return-confirm-block__email,.return-confirm-block__return-id{display:flex;flex-direction:column}.return-confirm-block__return-id{margin-top:2.5rem}.return-confirm-block__back{margin-top:5rem}@media (min-width:1024px){.return-confirm-block__email{flex-direction:row}.return-confirm-block__email span{margin-left:.125rem}.return-confirm-block__content{padding-right:8.5rem}}.registration{margin:auto}@media (min-width:1024px){.registration{width:31.25rem}}@media (min-width:1440px){.registration{width:26.625rem}}@media (min-width:1920px){.registration{width:35.9375rem}}.registration .title-registration h1{margin-bottom:0;text-transform:initial;font-size:.75rem;line-height:1.25rem;letter-spacing:.019em}.registration .title-registration .text{color:#737373;margin-bottom:0}.registration .registration-content{margin:0}.registration .registration-content .registration-inner{margin:0;padding:0}.registration .registration-content .registration-inner .form-row,.registration .registration-content .registration-inner .form-textarea{display:grid}.registration .registration-content .registration-inner .form-row .form-field-wrapper,.registration .registration-content .registration-inner .form-textarea .form-field-wrapper{margin-bottom:0;padding-top:1.25rem}.registration .registration-content .registration-inner .form-row label,.registration .registration-content .registration-inner .form-textarea label{top:1.25rem}.registration .registration-content .registration-inner .form-row .error-label,.registration .registration-content .registration-inner .form-textarea .error-label{color:#e00;display:block;font-size:.625rem}.registration .registration-content .registration-inner .form-row label{position:relative;top:0;margin-bottom:.313rem;font-size:.625rem;line-height:.938rem}.registration .registration-content .registration-inner .form-row.focus .form-input{border-color:#737373}.registration .registration-content .registration-inner .form-row .form-input,.registration .registration-content .registration-inner .form-row .form-select{border:1px solid #d9d9d9;padding:.625rem;color:#000}.registration .registration-content .registration-inner .form-row .form-input.error,.registration .registration-content .registration-inner .form-row .form-select.error{border:1px solid #e00}.registration .registration-content .registration-inner .form-row .form-select-wrapper::after{color:#737373;top:.875rem;right:.625rem;width:.938rem;height:.938rem;display:flex;justify-content:center;align-items:center}.registration .registration-content .registration-inner .form-row-select .select-label{width:auto;height:auto}.registration .registration-content .registration-inner .mandatory-fields{line-height:.938rem;margin:2.5rem 0 0;font-size:10px}.registration .registration-content .registration-inner .phoneWithDial .select-label{padding-top:0;margin:0 0 .313rem}.registration .registration-content .registration-inner .phoneWithDial .area-code{width:19%}@media (min-width:1024px){.registration .registration-content .registration-inner .phoneWithDial .area-code{width:15%}}.registration .registration-content .registration-inner .phoneWithDial .phone-field{width:79%}@media (min-width:1024px){.registration .registration-content .registration-inner .phoneWithDial .phone-field{width:83%}}.registration .registration-content .registration-inner .password-show{position:absolute;right:.625rem;top:3.23rem;border:none}.registration .registration-content .registration-inner .show-password .form-caption{padding-top:1rem}.registration .registration-content .registration-inner .show-password .form-field-wrapper+.form-caption{padding-top:.3125rem;color:#737373;font-size:.625rem;line-height:.9375rem}.registration .registration-content .registration-inner .birthday-label{margin-top:1.5rem}.registration .registration-content .registration-inner .selectbirthday .form-row:nth-child(1) .form-field-wrapper{padding-top:1.5rem}.registration .registration-content .registration-inner .optin-container{margin-top:2.5rem}.registration .registration-content .registration-inner .optin-container .form-field-wrapper{margin-top:.75rem;padding-top:0;margin-bottom:.5rem}.registration .registration-content .registration-inner .optin-container legend{font-size:.75rem;margin-bottom:1.75rem}.registration .registration-content .registration-inner .optin-container label{line-height:1.563rem}.registration .registration-content .registration-inner .account-termsandcondition .form-field-wrapper{margin-top:1.7375rem;padding-top:0;margin-bottom:0}.registration .registration-content .registration-inner .account-termsandcondition .error-label{padding-left:1.625rem;font-size:.625rem}.registration .registration-content .registration-inner .account-termsandcondition label{font-size:.75rem}.registration .registration-content .registration-inner .korean-data-consent .form-field-wrapper{margin-bottom:0;padding-top:0}.registration .registration-content .registration-inner .korean-data-consent label{top:0}.registration .registration-content .registration-inner .create-account-submit-btn{margin-top:2.5rem}.registration .registration-content .registration-inner .new-password-edit{flex-direction:column-reverse}.registration .registration-content .registration-inner .new-password-edit .form-field-wrapper{width:100%}.registration .registration-content .registration-inner .new-password-edit .form-caption{font-size:.625rem}.registration .registration-content .registration-inner .edit-password-submit{margin-top:2.5rem}.registration .checkbox-list{display:flex;justify-content:space-between;flex-wrap:wrap}.registration .checkbox-list .form-row{width:50%;align-items:flex-start}.registration .checkbox-list .form-row .form-field-wrapper{padding-top:.75rem;margin-bottom:.5rem}.registration .checkbox-list .form-row .form-field-wrapper label{font-size:.75rem}.registration .edit-account-form{padding-bottom:2.5rem}.registration .edit-account-form .form-name,.registration .edit-account-form .phoneWithDial{max-width:100%;display:flex;align-items:flex-start;justify-content:space-between}.registration .edit-account-form .form-name .form-row,.registration .edit-account-form .phoneWithDial .form-row{width:49%}.registration .edit-account-form .select-label{position:absolute;font-size:.625rem;line-height:.9375rem;letter-spacing:.025em}.registration .edit-reset-password-title{margin:2.5rem 0}.registration .error-form{display:block}.registration .delete-account{margin-top:1.25rem}.registration div{max-width:100%}.login-page{margin:auto}@media (min-width:1024px){.login-page{width:31.25rem}}@media (min-width:1440px){.login-page{width:26.625rem}}@media (min-width:1920px){.login-page{width:35.9375rem}}.account-page .block-display .login-page .password-reset.btn-link-custom,.login-page .account-page .block-display .password-reset.btn-link-custom,.login-page .password-reset.btn-link{text-decoration:none;text-transform:uppercase}.login-page h2{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05rem}.login-page .login-box .form-row{display:grid}.login-page .login-box .error-label{color:#e00;margin-top:.313rem;font-size:.625rem}.login-page .login-actions{display:flex;justify-content:space-between}.login-page div.error{color:var(--giv-red)}.login-page .mandatory-fields{line-height:.938rem;margin-bottom:1.25rem;font-size:10px}.login-page .login-col{margin-bottom:1.875rem}.login-page .login-col .intro{color:#737373;margin-bottom:2.5rem}.login-page .login-col .password-reset.reset-checkout{display:none}.login-page .register-col{margin-bottom:5.625rem}.login-page .register-col h1{margin-bottom:.313rem}.login-page .register-col .intro{margin-bottom:1.25rem;color:#737373}.order-box h1{margin-bottom:2.5rem}.order-box .intro{margin-bottom:1.563rem}.order-box .form-row{display:grid}.order-box .error-label{color:#e00;margin-top:-1.188rem;font-size:.625rem}.order-box .form-select-wrapper:has(.orderCountry:disabled)::after{color:#d9d9d9}.order-box .select-country-label{position:absolute;font-size:.625rem;line-height:.9375rem;color:#737373;letter-spacing:.025em}.order-box .form-row-select .form-select.orderCountry:disabled{color:#737373;border-bottom-color:#d9d9d9;background-color:transparent}.form-row{max-width:100%}.form-row a{width:100%}.web-digital-card-login-page{margin:auto}@media (min-width:1024px){.web-digital-card-login-page{width:30.5rem}}@media (min-width:1440px){.web-digital-card-login-page{width:42.5rem}}.web-digital-card-login-page .web-digital-card-title{margin:calc(10.938rem + var(--bannerHeight)) 0 2.5rem}@media (min-width:1024px){.web-digital-card-login-page .web-digital-card-title{margin:calc(11.25rem + var(--bannerHeight)) 0 3.75rem}}@media (min-width:1440px){.web-digital-card-login-page .web-digital-card-title{margin:calc(14.063rem + var(--bannerHeight)) 0 3.75rem}}@media (min-width:1920px){.web-digital-card-login-page .web-digital-card-title{margin:calc(15.313rem + var(--bannerHeight)) 0 5rem}}.web-digital-card-login-page .form-row{display:grid}.web-digital-card-login-page .error-label{color:#e00;margin-top:-1.188rem;font-size:.625rem}.web-digital-card-login-page .phoneWithDial{max-width:100%;display:flex;align-items:flex-start;justify-content:space-between}.web-digital-card-login-page .phoneWithDial .area-code{width:19%}@media (min-width:1024px){.web-digital-card-login-page .phoneWithDial .area-code{width:15%}}.web-digital-card-login-page .phoneWithDial .phone-field{width:79%}@media (min-width:1024px){.web-digital-card-login-page .phoneWithDial .phone-field{width:83%}}.web-digital-card-login-page .optin-container{margin-top:2.25rem}.web-digital-card-login-page .optin-container legend{font-size:.75rem;margin-bottom:1.75rem}.web-digital-card-login-page .optin-container .checkbox-title{color:#737373}.web-digital-card-login-page .optin-container .optin-contact{margin-bottom:3.25rem}.web-digital-card-login-page .checkbox-list{display:flex;justify-content:space-between;flex-wrap:wrap}.web-digital-card-login-page .checkbox-list .form-row{width:50%;align-items:flex-start;margin-right:0}.web-digital-card-login-page .checkbox-list .form-row .form-field-wrapper{padding-top:.75rem;margin-bottom:.5rem}.web-digital-card-login-page .terms-conditions{margin-bottom:1.25rem;font-size:.625rem;line-height:.938rem;letter-spacing:.025em}.web-digital-card-login-page .terms-conditions .form-field-wrapper{margin:0;padding:0}.web-digital-card-login-page .terms-conditions .form-field-wrapper .form-label{margin-bottom:1.5rem}.web-digital-card-login-page .terms-conditions .form-field-wrapper p{margin:0}.web-digital-card-login-page .terms-conditions .form-field-wrapper .redbox::before{border:1px solid red}.web-digital-card-login-page .terms-conditions .form-field-wrapper .error-label{color:#e00;display:block;font-size:.625rem}.web-digital-card-login-page .mandatory-fields{line-height:.938rem;margin-bottom:2.5rem;font-size:10px}.web-digital-card-login-page .web-digital-card-confirmation p{text-decoration:underline}.delete-account-popin .dialog-confirm button{color:#737373;margin-right:1.25rem;padding:0;border:none;background-color:transparent;text-transform:uppercase}.delete-account-popin .dialog-confirm .dialog-legal{margin-top:1.25rem}.addresses-area{padding-bottom:5rem}.addresses-area ul li{list-style:none;margin-bottom:1.875rem;padding-top:2.5rem}.addresses-area ul li:not(:first-of-type){border-top:1px solid #d9d9d9}.addresses-area ul li a{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#737373;margin-right:.625rem}.addresses-area ul li a:hover{color:#000;border-bottom:1px solid #000}.addresses-area .no-message{padding-bottom:1.25rem}.address-add-popin .dialog-content{padding-top:5rem}@media (min-width:1024px){.address-add-popin .dialog-content{padding-top:6.25rem}}.address-popin .form-horizontal .form-row,.address-popin .form-horizontal .form-textarea{display:block}.address-popin .form-horizontal .form-row .form-field-wrapper,.address-popin .form-horizontal .form-textarea .form-field-wrapper{margin-bottom:0;padding-top:1.25rem}.address-popin .form-horizontal .form-row label,.address-popin .form-horizontal .form-textarea label{top:1.25rem}.address-popin .form-horizontal .form-row .error-label,.address-popin .form-horizontal .form-textarea .error-label{color:#e00;display:flex;font-size:.625rem;margin-top:.313rem}.address-popin .form-horizontal .form-name{display:block}@media (min-width:1024px){.address-popin .form-horizontal .form-name{display:flex;justify-content:space-between;gap:1.25rem}.address-popin .form-horizontal .form-name .form-row{width:50%}}.address-popin .form-horizontal .form-row label{position:relative;top:0;margin-bottom:.313rem;font-size:.625rem;line-height:.938rem}.address-popin .form-horizontal .form-row.focus .form-input{border-color:#737373}.address-popin .form-horizontal .form-row .form-input,.address-popin .form-horizontal .form-row .form-select{border:1px solid #d9d9d9;padding:.625rem;color:#000}.address-popin .form-horizontal .form-row .form-input.error,.address-popin .form-horizontal .form-row .form-select.error{border:1px solid #e00}.address-popin .form-horizontal .form-row .form-select-wrapper::after{color:#737373;top:12px;right:.625rem;width:.938rem;height:.938rem;display:flex;justify-content:center;align-items:center}.address-popin .form-horizontal .form-row .form-select-wrapper:has(>.country)::after{top:50%}.address-popin .form-horizontal .state .form-select-wrapper::after{top:50%}.address-popin .form-horizontal .form-row-select .select-label{width:auto;height:auto}.address-popin .form-horizontal .form-row-border{margin-bottom:0}.address-popin .form-horizontal .show-additional-fields{margin:1.25rem 0 0;text-decoration:underline}.address-popin .form-horizontal .show-additional-fields:hover{border-bottom:none}.address-popin .form-horizontal .mandatory-fields{line-height:.938rem;margin:2.5rem 0 0;font-size:10px}.address-popin .form-horizontal .phoneWithDial{display:flex;justify-content:space-between}.address-popin .form-horizontal .phoneWithDial .select-label{padding-top:0;margin:0 0 .313rem}.address-popin .form-horizontal .phoneWithDial .area-code{width:19%}@media (min-width:1024px){.address-popin .form-horizontal .phoneWithDial .area-code{width:15%}}.address-popin .form-horizontal .phoneWithDial .phone-field{width:79%}@media (min-width:1024px){.address-popin .form-horizontal .phoneWithDial .phone-field{width:83%}}.address-popin .form-horizontal .phoneWithDial .form-caption{display:none!important}.address-picklist-container{position:absolute;width:100%;z-index:1060;background-color:#fff}.address-picklist-container .address-picklist{list-style:none;padding:0}.address-picklist-container .address-picklist li{border:1px solid #000;border-top:none;padding:1.25rem}.address-picklist-container .address-picklist li a,.address-picklist-container .address-picklist li button{text-decoration:none}.address-picklist-container .address-picklist li a:hover,.address-picklist-container .address-picklist li button:hover{text-decoration:underline}.address-picklist-container .address-picklist button{display:block;font-size:.6875rem;text-transform:uppercase;background:0 0;letter-spacing:.05em;line-height:1.25rem;border:none;padding:0}.reset-password .reset-password__h1{margin-bottom:.313rem;letter-spacing:.3px}.reset-password .form-row{position:relative;display:block;margin-bottom:0}.reset-password .form-row label{position:relative;top:0;margin-bottom:.313rem;font-size:.625rem;line-height:.938rem}.reset-password .form-row.focus .form-input{border-color:#737373}.reset-password .form-row .form-input{border:1px solid #d9d9d9;padding:.625rem;color:#000}.reset-password .form-row .form-input.error{border:1px solid #e00}.reset-password .form-row .form-field-wrapper{margin-bottom:0;padding-top:1.25rem}.reset-password .form-row .form-caption{color:#737373;font-size:.625rem;line-height:.9375rem;letter-spacing:.016rem;margin-top:.313rem}.reset-password .form-row .error-label{color:#e00;display:block;font-size:.625rem}.reset-password .form-row .password-show{position:absolute;right:.625rem;top:3.23rem;border:none;border-bottom:none!important}.reset-password .form-field-wrapper{padding-top:1.25rem;margin-bottom:0}.reset-password .error-label{display:block;margin-top:.3125rem;color:#e00;font-size:.625rem;line-height:.9375rem}.reset-password .reset-password_p{margin-bottom:1.25rem;color:#737373}.reset-password .reset-password__mandatory{margin-top:2.5rem;margin-bottom:0;font-size:.625rem;line-height:.9375rem;color:#000}.reset-password--not-empty .btn-outline-primary{background-color:#000;color:#fff}.reset-password__submit{margin-top:2.5rem}@media (min-width:1024px){.reset-password{max-width:26.625rem;margin-right:auto;margin-left:auto}}