@charset "UTF-8";@media (min-width:1024px){.account-wrapper{position:relative;display:flex}}@media (min-width:1440px){.account-wrapper{padding:0 0 7.5rem}}@media (min-width:1920px){.account-wrapper{padding-right:3.75rem;padding-left:3.75rem}}.account-wrapper .return-button{margin-top:2.5rem}.account-wrapper .item:not(:last-of-type){margin-bottom:2.5rem}@media (min-width:1024px){.account-wrapper .item:not(:last-of-type){margin-bottom:3.75rem}}.account-wrapper .item:not(.item--block){display:flex}.account-wrapper .product-details-img,.account-wrapper .product-thumbnail img{max-width:7.5rem;width:100%;margin-right:1.25rem}.account-wrapper .product-details-infos{display:flex;justify-content:space-between;width:100%}.account-wrapper .product-details-infos p{margin-bottom:0}.account-wrapper .product-details-infos .infos{color:#737373}.account-wrapper .order-return{margin-top:.3125rem}.account-wrapper .product-details-infos-details{padding-right:1.5625rem}.account-wrapper .product-infos-id{color:#737373}.account-wrapper .product-color{text-transform:lowercase;display:inline-block}.account-wrapper .product-color::first-letter{text-transform:uppercase}.account-page{position:relative;letter-spacing:.025em;padding-top:3.75rem}@media (max-width:1439.98px){.account-page{padding:3.75rem 1.25rem 6.25rem}}@media (min-width:1024px){.account-page{width:68.946%;margin-right:auto;margin-left:auto}.account-page::before{content:none}}@media (min-width:1440px){.account-page{width:47.223%}}@media (min-width:1920px){.account-page{width:31.889%}}.account-page .orders-history h1,.account-page.order-details-page h1{font-size:1.125rem;font-weight:400;line-height:1.875rem;letter-spacing:.028125rem;text-transform:none;margin:0}@media (min-width:1024px){.account-page .orders-history h1,.account-page.order-details-page h1{font-size:1.5rem;line-height:2.1875rem;letter-spacing:.0375rem}}.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:3.75rem}@media (min-width:1920px){.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:#000;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}.order-actions{display:flex}.order-actions .invoices,.order-actions a{text-transform:uppercase;text-decoration:none;color:#000;font-size:.6875rem;margin-right:1.25rem}.orders-table-content{display:flex;justify-content:space-between;border-top:1px solid #d9d9d9;padding-top:2.5rem}@media (min-width:1024px){.orders-table-content{padding-top:3.75rem}}.orders-table-content .label{display:none}@media (max-width:1023.98px){.orders-table-content .label{display:block}}.orders-table-actions td{padding-bottom:2.5rem}@media (min-width:1024px){.orders-table-actions td{padding-bottom:3.75rem}}@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;padding-bottom:2.5rem}.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}.create-return-exchange-form .form-row--submit,.track-order-form .form-row--submit{margin-top:2.5rem}@media (min-width:1024px){.create-return-exchange-form .form-row--submit,.track-order-form .form-row--submit{margin-top:3.75rem}}.create-return-exchange-form .form-row--submit button,.track-order-form .form-row--submit button{margin-bottom:0}.create-return-exchange-form .mandatory-fields,.track-order-form .mandatory-fields{margin-bottom:0}@media (max-width:1023.98px){.order-details-page .order-actions{flex-direction:column}.order-details-page .order-actions>:not(:last-child){margin-bottom:1.25rem}}.order-items-list{margin-top:3.75rem}.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:1.25rem}.order-items-list .item:not(.item--block){display:flex}.order-items-list .product-return-fields{margin-bottom:2.5rem}.item--block__details{display:flex}@media (max-width:1023.98px){.item--block__details{justify-content:space-between}}.order-items-list--border{padding-top:3.75rem;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:3.75rem;padding-top:3.75rem;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:3.75rem;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}}.return-create-page .page-header h1{font-size:1.125rem;font-weight:400;line-height:1.875rem;letter-spacing:.028125rem;text-transform:none}@media (min-width:1024px){.return-create-page .page-header h1{font-size:1.5rem;line-height:2.1875rem;letter-spacing:.0375rem}}.return-create-page .form-row input[type=checkbox]~label{font-family:fonticon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.return-create-page .form-row input[type=checkbox]~label::after,.return-create-page .form-row input[type=checkbox]~label::before{display:flex;align-items:center;justify-content:center;top:0}.return-create-page .form-row input[type=checkbox]~label::after{font-size:.5rem;border:.0625rem solid #000;padding:.0625rem 0 0}.return-create-page .form-row input[type=checkbox]:checked~label::after{color:#000;background:#fff;opacity:1!important;padding:0}.return-create-page .form-row input[type=checkbox]:checked~label::after{padding:.0625rem 0 0}.no-touch .return-create-page .form-row input[type=checkbox]:checked~label:hover::after,.no-touch .return-create-page .form-row input[type=checkbox]~label:hover::after,.return-create-page .form-row input[type=checkbox] .tabfocus~label::after,.return-create-page .form-row input[type=checkbox]:checked.tabfocus~label::after{color:#737373;background:#fff;opacity:1!important}.no-touch .return-create-page .form-row input[type=checkbox]:checked~label:hover::after,.no-touch .return-create-page .form-row input[type=checkbox]~label:hover::after,.return-create-page .form-row input[type=checkbox] .tabfocus~label::after,.return-create-page .form-row input[type=checkbox]:checked.tabfocus~label::after{padding:.0625rem 0 0}.no-touch .return-create-page .btn-primary.disabled:not(.btn-load--loading):hover,.no-touch .return-create-page .btn-primary:disabled:not(.btn-load--loading):hover{border-color:#d9d9d9}.return-create-page .form-row-select{position:relative;flex-direction:column;align-items:stretch}.return-create-page .form-row-select select{border-color:#737373}.return-create-page .form-row-select.empty{border-color:#d9d9d9}.return-create-page .order-items-list{margin-top:3.75rem}@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{width:0;height:.9375rem;padding-left:1rem;margin-right:.625rem}.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:", "}.returned-products-list{border-bottom:1px solid #d9d9d9;padding-bottom:2.5rem;margin-bottom:2.5rem}.product-return-fields .form-field-wrapper{padding-top:1.25rem;margin-bottom:0}.product-return-fields option[data-hidden]{display:none}.product-return-fields option:disabled{color:#d9d9d9;text-decoration:line-through}.return-confirm-block{padding-top:3.75rem}.return-confirm-block h1{font-size:1.125rem;font-weight:400;line-height:1.875rem;letter-spacing:.028125rem;margin-bottom:1.25rem}@media (min-width:1024px){.return-confirm-block h1{font-size:1.5rem;line-height:2.1875rem;letter-spacing:.0375rem}}.return-confirm-block h2{font-size:1.125rem;font-weight:400;line-height:1.875rem;letter-spacing:.028125rem;margin:2.5rem 0}@media (min-width:1024px){.return-confirm-block h2{margin:3.75rem 0}}.return-confirm-block h3{margin-bottom:.625rem}.return-confirm-block ol{padding-left:.8125rem}.return-confirm-block [class$="__value"]{color:#737373}.return-confirm-block .return-confirm-block__rma-number{margin-bottom:1.25rem}.return-confirm-block .return-confirm-block__create-new-return{border:none}.return-confirm-block .detail-tabs{margin-top:1.5625rem}.return-confirm-block .multiple-returns-tabs-swiper .swiper-button-next,.return-confirm-block .multiple-returns-tabs-swiper .swiper-button-prev{top:-.625rem}.return-confirm-block .return-buttons{position:relative;display:flex;flex-wrap:nowrap;width:100%;border-bottom:.063rem solid #d9d9d9;-ms-overflow-style:none;scrollbar-width:none}.return-confirm-block .return-buttons::-webkit-scrollbar{display:none}.return-confirm-block .return-buttons .tab-header{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;width:auto;flex:0 0 auto;background:0 0;border:none;color:#909090;padding:0 0 .625rem;top:.0625rem}.return-confirm-block .return-buttons .tab-header:not(:last-child){margin-right:2.5rem}.return-confirm-block .return-buttons .tab-header.active{color:#000;border-bottom:.0625rem solid #000}.return-confirm-block .return-buttons .tab-header>span{display:block;height:100%;margin:0}.return-confirm-block .return-confirm-block__email{margin-top:2.5rem;margin-bottom:1.25rem}@media (max-width:1023.98px){.return-confirm-block .exchange-number-date-container>div:nth-child(2){margin-right:0}.return-confirm-block .exchange-number-date-container>div:nth-child(3){flex:0 0 100%;margin-top:1.25rem}}.return-confirm-block .reason-request-container{margin-top:1.25rem}.return-confirm-block .product-details-infos-details{display:flex;flex-direction:column;justify-content:space-between}.return-confirm-block .product-request-container,.return-confirm-block .reason-type-container{display:flex;flex-wrap:wrap}.return-confirm-block .product-request-container .product-request-label,.return-confirm-block .product-request-container .reason-type-label,.return-confirm-block .reason-type-container .product-request-label,.return-confirm-block .reason-type-container .reason-type-label{color:#737373;margin-right:.3125rem}.return-confirm-block .refund-details-container,.return-confirm-block .total-requested{display:flex;flex-wrap:wrap}.return-confirm-block .total-requested{justify-content:space-between}.return-confirm-block .refund-details-container{color:#737373}.return-confirm-block .refund-customer-info{margin-right:.3125rem}.return-confirm-block .divider{height:.0625rem;background-color:#d9d9d9;margin:2.5rem 0}@media (min-width:1024px){.return-confirm-block .divider{margin:3.75rem 0}}.return-confirm-block .price-standard{position:relative;white-space:nowrap;text-decoration:none;color:#737373;margin-right:.375rem;display:inline-block}.return-confirm-block .price-standard::before{content:"";position:absolute;top:50%!important;transform:translateY(-50%);right:0!important;bottom:auto!important;left:0!important;width:calc(100% - 0px);height:1px;margin-right:auto;margin-left:auto;background-color:#737373}.multiple-returns-tabs-container .return-status-title{margin-top:3.125rem}@media (min-width:1024px){.multiple-returns-tabs-container .return-status-title{margin-top:4.375rem}}.return-confirm-block__return-actions-container{display:flex;flex-direction:column;margin:2.5rem 0}@media (min-width:1024px){.return-confirm-block__return-actions-container{margin:3.75rem 0}}.return-confirm-block__return-actions-container h3{margin-bottom:.9375rem}.return-confirm-block__return-actions{display:grid;grid-gap:1.25rem;padding:1.25rem;background-color:#f5f5f5}.return-confirm-block__return-actions.error{grid-gap:0}.return-confirm-block__return-actions.error .return-confirm-block__error-message{font-size:.625rem;line-height:.9375rem;letter-spacing:.025em;margin-top:.3125rem;margin-bottom:1.25rem}.return-confirm-block__return-actions .return-confirm-block__view-locations{width:auto;margin:auto;border:0}.exchange-number-date-container,.return-number-date-container{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:wrap;margin:2.5rem 0}@media (min-width:1024px){.exchange-number-date-container,.return-number-date-container{margin:3.75rem 0}}.exchange-number-date-container .return-date-container:not(:last-child),.exchange-number-date-container .return-number-container:not(:last-child),.return-number-date-container .return-date-container:not(:last-child),.return-number-date-container .return-number-container:not(:last-child){margin-right:.9375rem}.exchange-number-date-container .order-number,.return-number-date-container .order-number{min-width:auto}.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}}.return-order-progress-bar__container{font-size:.625rem;line-height:.9375rem;letter-spacing:.025em;display:flex;justify-content:space-between}.return-order-progress-bar__container .return-order-progress-bar__step-indicator{position:absolute;display:flex;align-items:center;justify-content:center;bottom:-.25rem}.return-order-progress-bar__container .return-order-progress-bar__step{position:relative;display:flex;align-items:center;justify-content:center;flex:1;padding-bottom:1.09375rem;border-bottom:.0625rem solid #d9d9d9}.return-order-progress-bar__container .return-order-progress-bar__step:not(.current) .return-order-progress-bar__step-indicator{width:.5rem;height:.5rem;border-radius:50%;background-color:#d9d9d9}.return-order-progress-bar__container .return-order-progress-bar__step.current{border-color:#000}.return-order-progress-bar__container .return-order-progress-bar__step.current .return-order-progress-bar__step-indicator{bottom:-.4375rem}.return-order-progress-bar__container .return-order-progress-bar__step:not(:first-child) .return-order-progress-bar__step-title{margin-left:.25rem}.return-order-progress-bar__container .return-order-progress-bar__step:not(:last-child) .return-order-progress-bar__step-title{margin-right:.25rem}.return-order-progress-bar__container .return-order-progress-bar__step .return-order-progress-bar__step-title{text-align:center}.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 .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}}