.container-account{display:flex;flex-wrap:wrap;margin:40px auto}.container-account>.title-box{width:100%;text-align:center;margin-bottom:40px;justify-content:center;display:flex}.template-addresses .address-info.active-add-new .add-new{display:none}.container-account>.title-box h1{margin:0 auto;font-family:Helvetica Neue;font-style:normal;font-weight:700;font-size:48px;line-height:56px;display:flex;align-items:center;text-align:center;text-transform:capitalize;color:#041675}.container-account .content-main-box{width:calc(100% - 328px);margin-left:32px;padding:0;max-width:100%!important}.container-account .account-detail-box{padding:0;max-width:933px}.container-account .has-border-box{padding:16px;border:2px solid #F2F2F2;border-radius:16px;margin-bottom:40px}.container-account .field-box{margin-bottom:24px}.container-account .field-box.price:last-of-type{margin-bottom:0}.container-account .field-box.email-box .detail p{text-transform:initial}.container-account .field-box .sub-title{font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#111;opacity:.5}.container-account .field-box .detail p{margin:8px 0 0;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#111;text-transform:capitalize}.container-account .title-box{display:flex;align-content:center;justify-content:space-between}.container-account .title-box .button{font-weight:800}.container-account .account-detail-box{margin-bottom:80px}.container-account .account-detail-box h2{font-style:normal;font-weight:800;font-size:16px;line-height:24px;letter-spacing:.04em;text-transform:capitalize;color:#041675;white-space:nowrap;margin-top:0;margin-bottom:24px}.template-addresses .address-info li[data-address] .custom-form{border-top:1px solid #8f8f8f;margin-top:24px;padding-top:24px}.template-addresses .address-info li[data-address] .custom-form h2{margin-bottom:0}.container-account button.button.custom{background:transparent;color:#cf102d;font-weight:800;font-size:16px;line-height:24px;letter-spacing:.04em;text-transform:capitalize;display:flex;align-items:center}.container-account button.button.custom svg{width:13px;margin-right:10px}.container-account button.button{margin:0}.PageLayout--sidebar.account-sidebar{width:296px}.PageLayout--sidebar.account-sidebar .sidebar-box{border-radius:0 0 16px 16px}.PageLayout--sidebar.account-sidebar .title{margin:0;display:flex;justify-content:center;align-items:center;padding:16px;background:#cf102d;border-radius:16px 16px 0 0}.PageLayout--sidebar.account-sidebar .title p{ont-style:normal;font-weight:800;font-size:18px;line-height:24px;text-align:center;text-transform:capitalize;color:#fff;margin:0}.PageLayout--sidebar.account-sidebar .account-navigation{padding:16px;background:#f2f2f2;border-radius:0 0 16px 16px;display:flex;flex-direction:column}.PageLayout--sidebar.account-sidebar .account-navigation a{font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#111;text-decoration:none;padding:8px 16px}.PageLayout--sidebar.account-sidebar .account-navigation a.active-nav,.PageLayout--sidebar.account-sidebar .account-navigation a:hover{background:#fff;border-radius:8px}.AddressZipNew{pointer-events:none;opacity:.8}.template-addresses .address-info{position:relative}.template-addresses .address-info .add-new{position:absolute;right:16px;top:16px}.template-addresses .address-info button{margin:0}.template-addresses .address-info li[data-address]{margin-top:24px;position:relative}.template-addresses .address-info li[data-address]:not(:last-child){padding-bottom:24px;border-bottom:2px solid #F2F2F2}.template-addresses .address-info li[data-address] .addresses-default{text-align:left;display:flex;align-items:center}.template-addresses .address-info li[data-address] .addresses-default svg{margin-right:8px}.template-addresses .address-info li[data-address] .button-box{position:absolute;top:0;right:0;width:24px;padding:0;min-width:0;margin:0;height:auto;min-height:auto}.template-addresses .address-info li[data-address] .button-box.edit{right:40px}.template-addresses .address-info li[data-address] .info-box{text-align:left;max-width:calc(100% - 64px)}.template-addresses .address-info li[data-address] button{border:none;background:transparent}.template-addresses .address-info li[data-address] button:before,.template-addresses .address-info li[data-address] button:after{content:none}.template-addresses .address-info li[data-address] .field-box:last-child{margin-bottom:0}.template-addresses .address-info.active-add-new .title-box>h2{display:none}.template-addresses .address-info.active-add-new ul[role=list]{display:none}.template-addresses .address-info.active-add-new div[data-address],.template-addresses .address-info.active-edit-address div[data-address],.template-addresses .address-info.active-add-new .form-update,.template-addresses .address-info.active-edit-address .form-update{width:100%}.template-addresses .address-info.active-add-new form,.template-addresses .address-info.active-edit-address form{display:flex;flex-direction:column;margin-top:0}.template-addresses .address-info.active-add-new form label,.template-addresses .address-info.active-edit-address form label{margin-top:24px}.template-addresses .address-info.active-add-new form input,.template-addresses .address-info.active-edit-address form input{padding:16px 24px;gap:8px;max-width:100%;width:100%;height:52px;border-radius:16px;outline:none;box-shadow:none;border:2px solid #8f8f8f}.template-addresses .address-info.active-add-new .checkbox-box,.template-addresses .address-info.active-edit-address .checkbox-box{display:flex;align-items:center;margin:24px 0}.template-addresses .address-info.active-add-new .checkbox-box input,.template-addresses .address-info.active-edit-address .checkbox-box input{width:0;height:0;opacity:0;visibility:hidden;margin:0;position:absolute}.template-addresses .address-info.active-add-new .checkbox-box input:checked+label:before,.template-addresses .address-info.active-edit-address .checkbox-box input:checked+label:before{content:"";display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;left:3px;top:3px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.2892 0.213415C15.226 0.145993 15.1499 0.0923021 15.0656 0.0556114C14.9812 0.0189207 14.8904 0 14.7986 0C14.7068 0 14.6159 0.0189207 14.5316 0.0556114C14.4472 0.0923021 14.3711 0.145993 14.3079 0.213415L5.37132 9.29641L1.62146 5.5C1.48648 5.39751 1.31952 5.34775 1.15122 5.35986C0.982929 5.37197 0.824595 5.44513 0.705292 5.56592C0.585989 5.6867 0.513725 5.847 0.501764 6.01738C0.489804 6.18777 0.538951 6.3568 0.640183 6.49345L4.88069 10.7866C4.94388 10.854 5.01997 10.9077 5.10432 10.9444C5.18867 10.9811 5.27952 11 5.37132 11C5.46313 11 5.55398 10.9811 5.63833 10.9444C5.72268 10.9077 5.79877 10.854 5.86196 10.7866L15.2892 1.20687C15.3558 1.14289 15.4088 1.06586 15.4451 0.980458C15.4813 0.895061 15.5 0.803088 15.5 0.710142C15.5 0.617196 15.4813 0.525223 15.4451 0.439825C15.4088 0.354428 15.3558 0.277394 15.2892 0.213415Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;z-index:10}.template-addresses .address-info.active-add-new .checkbox-box input:checked+label:after,.template-addresses .address-info.active-edit-address .checkbox-box input:checked+label:after{background:#3e66fb}.template-addresses .address-info.active-add-new .checkbox-box label,.template-addresses .address-info.active-edit-address .checkbox-box label{position:relative;font-weight:500;font-size:12px;line-height:25px;text-transform:capitalize;margin:0;color:#111;padding-left:32px;cursor:pointer}.template-addresses .address-info.active-add-new .checkbox-box label:after,.template-addresses .address-info.active-edit-address .checkbox-box label:after{content:"";position:absolute;width:25px;height:25px;border:2px solid #3E66FB;border-radius:5px;left:0;top:0}.template-addresses .address-info.active-add-new .button-form-box,.template-addresses .address-info.active-edit-address .button-form-box{display:flex;align-items:center}.template-addresses .address-info.active-add-new .button-form-box button,.template-addresses .address-info.active-edit-address .button-form-box button{background:#cf102d;border:2px solid #CF102D;border-radius:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px}.template-addresses .address-info.active-add-new .button-form-box button[type=reset],.template-addresses .address-info.active-edit-address .button-form-box button[type=reset]{border:none;background:transparent}.template-addresses .address-info button.reset-button-new{color:#cf102d;stroke:#cf102d;background-color:#fff}.template-addresses .address-info button.reset-button-new:hover{color:#fff;position:relative;z-index:20}.template-addresses .address-info button.reset-button-new:hover:after{background:#cf102d;z-index:-1;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) #cf102d!important}.template-gift-card .content-main-box h2{font-style:normal;font-weight:800;font-size:16px;line-height:24px;letter-spacing:.04em;text-transform:capitalize;color:#041675;margin-bottom:24px;margin-top:0}.template-gift-card .gift-card-list{padding:0;list-style:none}.template-gift-card .gift-card-item{padding:16px;border:2px solid #CF102D;border-radius:16px;margin-bottom:24px}.template-gift-card .gift-card-item .content-box{display:flex;flex-wrap:wrap}.template-gift-card .gift-card-item .content-box>div{width:calc(50% - 10px)}.template-gift-card .gift-card-item .content-box .name{width:100%}.template-gift-card .gift-card-item .content-box .field-box{display:flex;flex-direction:column}.template-gift-card .gift-card-item .content-box .field-box .sub-title{opacity:1}.template-gift-card .gift-card-item .content-box .end-of-date .detail p{color:#cf102d}.PageLayout--sidebar.account-sidebar .account-navigation a:not(:first-child){margin-top:16px}@media (max-width: 990px){.template-addresses .content-main-box.addresses{padding:0}.template-addresses .address-info li[data-address] .custom-form{padding-top:24px}.container-account>.title-box h1{font-size:22px;line-height:32px}.PageLayout--sidebar.account-sidebar{width:100%;margin-bottom:40px}.PageLayout--sidebar.account-sidebar .account-navigation a{display:none}.PageLayout--sidebar.account-sidebar .account-navigation a.active-nav{display:block}.PageLayout--sidebar.account-sidebar .account-navigation:not(.active) a.active-nav{margin-top:0}.PageLayout--sidebar.account-sidebar .account-navigation.active a{display:block}.PageLayout--sidebar.account-sidebar .title p{font-size:18px;line-height:24px}.PageLayout--sidebar.account-sidebar .account-navigation a{font-size:12px;line-height:16px}.PageLayout--sidebar.account-sidebar .account-navigation{position:relative}.PageLayout--sidebar.account-sidebar .account-navigation.active #nav-dropdown-button{display:block!important;width:auto}.PageLayout--sidebar.account-sidebar .account-navigation #nav-dropdown-button{display:flex!important;align-items:center;height:32px;justify-content:flex-end;width:calc(100% - 20px);position:absolute;top:16px;right:22px;padding:0 10px;cursor:pointer;z-index:2}.PageLayout--sidebar.account-sidebar .account-navigation #nav-dropdown-button.active{transform:rotate(180deg);top:18px;justify-content:flex-start}.container-account .content-main-box{margin:0;width:100%}.container-account .field-box .sub-title{font-size:12px;line-height:16px;display:block}}@media (max-width: 749px){.template-addresses .address-info.active-add-new .button-form-box,.template-addresses .address-info.active-edit-address .button-form-box{flex-wrap:wrap;justify-content:center}.PageLayout--sidebar.account-sidebar .account-navigation a:not(:first-child){margin-top:0}.addresses form>div:last-child{text-align:center}.addresses form>div .add-button-new{margin-bottom:15px}.container-account .account-detail-box h2{margin-bottom:24px}.container-account{padding:0 16px}.container-account .child-box .child-info{position:relative;padding-bottom:64px}.container-account .child-box .child-info .update-box{position:absolute;bottom:16px;left:16px;width:calc(100% - 32px)}.container-account .child-box .child-info .update-box .button{width:100%;border-radius:12px;height:40px}.container-account .account-detail-box{margin-bottom:0}.template-addresses .content-main-box.addresses .address-info .title-box div[data-address]{display:none}.template-addresses .content-main-box.addresses .address-info>div.button-new{display:block!important;position:relative}.template-addresses .content-main-box.addresses .address-info>div.button-new .add-new{position:relative;top:auto;right:auto;width:100%;margin-top:10px}.template-addresses .address-info.active-add-new .form-update,.template-addresses .address-info.active-edit-address .form-update{margin-top:24px}.container-account .field-box .detail p{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dynamic-customer.css.map */
