.account-tabs .tablink,.account_nav li{line-height:1;padding-inline:12px}.account-tabs .tablink .nav-link,.account_nav li a{font-weight:400;padding-block:6px;position:relative;display:inline-block;text-transform:capitalize}.account-tabs .tablink.open .nav-link,.account_nav li a.active{font-weight:700;color:var(--bs-color-primary);border-bottom:2px solid var(--bs-color-primary)}.account-details{padding:25px;border-radius:20px;background-color:var(--bs-color-primary-100);border:1px solid var(--bs-color-primary-200)}.account-block{padding:20px 15px;border-radius:20px;border:1px solid var(--bs-color-primary-200)}.account-table{padding:1rem;border:1px solid #BECBD2;border-radius:20px}.account-subscription-table .table th{font-weight:700;border-top:none;white-space:nowrap;letter-spacing:.01em;border-bottom:1px solid var(--bs-color-primary)}.disabled-block .account-subscription-table .table th{border-bottom:1px solid #19436059}.account-subscription-table .table td{border-top:0;vertical-align:middle;border-bottom:1px solid var(--bs-color-primary-200)}.subscription-media .media-image{aspect-ratio:1/1;flex:0 0 90px;max-width:90px;position:relative;overflow:hidden;margin-right:15px}.subscription-media .media-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain}.new-address-container .toggle-content,.form--container .toggle-content{display:grid;height:auto!important;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in-out}.new-address-container .toggle-content.open,.form--container .toggle-content.open{grid-template-rows:1fr}.new-address-container .toggle-content>div,.form--container .toggle-content>div{overflow:hidden}@media(min-width:992px){.account-block{padding:25px}}@media(min-width:992px){.account-table{padding:1.5rem}.account-subscription-table .table td:first-child,.account-subscription-table .table th:first-child{width:37%}.subscription-media .media-image{flex:0 0 120px;max-width:120px}}.account-tabs .tablink.open .nav-link:after,.account-tabs .tablink:hover .nav-link:after{background:transparent}.account-tabs .tablink.open .nav-link:before{right:0;opacity:1;visibility:visible}.account-tabs .tablink.open .nav-link:after{display:none}.errors{background:#ffdada;border-radius:5px;color:var(--bs-color-danger)}.errors ul{list-style:none;padding:4px 15px}.profile .profile-text{flex:1}.profile .profile-name{border-radius:50%;width:60px;height:60px;line-height:60px;text-align:center;margin:0 0 10px;font-weight:700}.profile p{top:50%;left:50%;font-size:20px;letter-spacing:.025em}.account-table table th{border-top:none;border-bottom:1px solid var(--bs-color-primary);padding:0 0 1.1rem;font-weight:700}.account-table table td{padding:.75rem 5px;border-bottom:1px solid var(--bs-color-primary-200);border-top:none;vertical-align:middle}.account-block.disabled-block,.account-block.disabled-block td,.account-block.disabled-block th{border-color:#becbd259}.account-block.disabled-block td:not(.non-disabled),.account-block.disabled-block th{opacity:.35}.customer-detail-block{display:flex}.subscription-media{display:flex;align-items:center;position:relative}.subscription-lineitem{margin:0;padding:0;list-style:none;text-transform:capitalize}.subscription-lineitem li{margin-bottom:4px}.subscription-media .badge{background:var(--bs-color-secondary);position:absolute;z-index:1;top:11px;padding:2px 15px 2px 8px}.account-subscription-table .table .end-text{text-align:end}.account-subscription-table .table .btn-sm{padding:.577rem 1.15rem}.address-blocks .card{height:100%;padding:16px;border-radius:20px;transition:all .3s;background:transparent;border-color:var(--bs-color-primary-200)}.address-blocks .card:hover{border-color:var(--bs-color-russian);background-color:var(--bs-color-primary-100)}.account-swapsub{--swap-gap: 32px;padding:var(--swap-gap);border-radius:20px;color:var(--bs-color-primary);background:var(--bs-color-primary-100)}.account-swapsub .account-swapsub-inner{display:flex;flex-direction:column}.account-swapsub .account-swapsub-inner .h5{margin-bottom:.45rem}.account-swapsub-inner ul li{margin-bottom:5px;position:relative;padding-left:25px;font-size:16px}.account-swapsub-inner ul li:last-child{margin-bottom:0}.account-swapsub-inner ul li:before{content:"\e905";font-family:icon-fluid!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;position:absolute;left:0;top:2px;font-size:17px}.account-subscription-table .table tr:last-child td{border-bottom:0}.account-subscription-table .table .subtable-edit>a.loading .add-text{opacity:0}.login-managesubscription{margin-top:3.5rem}.account-subscription-table .table td:first-child .media-content h5{margin-bottom:7px}.account-swapsub-dual{border-radius:20px;overflow:hidden}.account-swapsub-dual .popular-badge{width:100%;display:block;font-size:14px;text-transform:uppercase;line-height:1.3714;color:#fff;text-align:center;font-weight:700;background:#e54f50;padding:5.4px 10px;letter-spacing:.5px}.account-swapsub-dual .account-swapsub-inner{display:flex;flex-wrap:wrap;padding:20px;color:#fff;text-align:left}.account-swapsub-dual .popular-badge:empty{display:none}.account-swapsub-dual .account-swapsub-inner ul li:before{font-size:15px;line-height:1.5}.account-swapsub-dual .account-swapsub-inner ul li:last-child{margin-bottom:0}@media only screen and (max-width:991px){.customer-detail-block .cdb-address{flex:0 0 100%;border-bottom:1px solid var(--bs-color-primary-200);padding-bottom:15px;margin-bottom:1rem}.customer-detail-block .cdb-billing-detail{flex:0 0 50%;max-width:50%;padding-right:8px}.customer-detail-block .cdb-discount-code{flex:0 0 50%;max-width:50%;padding-left:30px}.customer-detail-block{flex-wrap:wrap;align-items:flex-end;padding-bottom:16px;border-bottom:1px solid var(--bs-color-primary)}.account-subscription-table thead{display:none}.account-subscription-table tbody tr{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid var(--bs-color-primary-200)}.account-subscription-table tbody tr:last-child{border-bottom:0}.account-subscription-table .table tbody td{border:none}.account-subscription-table .table .subtable-product{flex:0 0 100%}.account-subscription-table .table .subtable-product:before{display:none}.account-subscription-table .table .subtable-qty{flex:0 0 11%;max-width:11%;padding:.625rem 1rem}.account-subscription-table .table .subtable-frequency{flex:0 0 19%;max-width:19%;padding:.625rem 1rem}.account-subscription-table .table .subtable-shipdate{flex:0 0 25%;max-width:25%;padding:.625rem 1rem}.account-subscription-table .table .subtable-total{flex:0 0 22%;max-width:22%;text-align:left;padding:.625rem 1rem}.account-subscription-table .table .subtable-edit{flex:0 0 23%;max-width:23%;padding:.625rem 1rem 1rem}.account-swapsub{--swap-gap: 24px}.account-swapsub-inner .inner-sec1,.account-swapsub-inner .inner-sec2{margin-bottom:1rem}.account-subscription-table .table tbody td:before{content:attr(data-title);display:block;font-weight:700;text-transform:uppercase;margin-bottom:4px}.account-subscription-table .table td{padding-top:1rem;padding-bottom:1rem}.account-subscription-table .table td:last-child:first-child{padding-left:0;padding-right:0}.account-swapsub-inner .inner-sec3{flex:0 0 100%;text-align:center;padding-top:15px}.account-swapsub-inner .inner-sec1{flex:0 0 33.33%;max-width:33.33%;padding-right:25px}.account-swapsub-inner .inner-sec2{flex:0 0 66.66%;max-width:66.66%;border-left:1px solid var(--bs-color-primary-400);padding-left:25px;padding-right:15px}.account-swapsub .account-swapsub-inner{display:flex;flex-direction:row;flex-wrap:wrap}.subscription-media .media-image{margin-right:1rem}.account_nav li{padding:0 18px!important}.account_nav{margin:0 -15px!important}}@media only screen and (max-width:767px){.account-subscription-table .table .subtable-product{flex:0 0 100%}.account-subscription-table .table .subtable-qty{flex:0 0 14%;max-width:14%;padding-left:0}.account-subscription-table .table .subtable-frequency{flex:0 0 36%;max-width:36%}.account-subscription-table .table .subtable-shipdate{flex:0 0 42%;max-width:42%;padding-right:0}.account-subscription-table .table .subtable-total{flex:0 0 50%;max-width:50%;padding-left:0}.account-subscription-table .table .subtable-edit{flex:0 0 50%;max-width:50%;padding-right:0}.account_nav li{padding:0 14px!important}.account_nav li a{font-size:16px}.section-content-alt{padding-top:2rem;padding-bottom:1rem}.account-swapsub-inner .inner-sec1{margin-bottom:20px}.account-swapsub-inner .inner-sec1,.account-swapsub-inner .inner-sec2{flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}.account-swapsub-inner .inner-sec2{border-top:1px solid var(--bs-color-primary-400);border-left:0;padding-top:1rem;margin-bottom:7px}.account-swapsub h4{margin-bottom:20px!important;margin-top:3px}.account-swapsub{--swap-gap: 20px}.account-swapsub-inner .ssb-price strong{margin-top:4px}.account-subscription-table .table td:last-child:first-child{padding-bottom:10px}.customer-detail-block .cdb-discount-code{padding-left:8px}.profile .profile-text{font-size:18px}}@media only screen and (min-width:992px){.login-section-content{padding:3.5rem 0}.customer-detail-block{margin-bottom:32px}.account-subscription-table .table .subtable-qty{width:7%}.customer-detail-block .cdb-address{border-right:1px solid var(--bs-color-primary-200);flex:0 0 47.5%;max-width:47.5%}.customer-detail-block .cdb-billing-detail{border-right:1px solid var(--bs-color-primary-200);flex:0 0 27%;max-width:27%}.customer-detail-block .cdb-discount-code{text-align:end;flex:1;padding-left:15px}.customer-detail-block .cdb-address,.customer-detail-block .cdb-billing-detail,.customer-detail-block .cdb-discount-code{display:flex;justify-content:center;flex-direction:column}.account-swapsub .account-swapsub-inner{flex-direction:row;align-items:center}.account-swapsub-inner .inner-sec3{flex:1;text-align:right}.account-swapsub-inner .inner-sec1{flex:0 0 27%;max-width:27%;padding-right:25px}.account-swapsub-inner .inner-sec2{flex:0 0 37.5%;max-width:37.5%;border-left:1px solid var(--bs-color-primary-400);padding-left:25px;padding-right:15px}.account-subscription-table .table td:last-child{text-align:right}.account-subscription-table .table td.edit-remove-icon{min-width:120px}.account-table table td{padding:1.075rem 0}.account_nav li{padding:0 23px!important}.customer-detail-block{margin-bottom:52px}.account-swapsub-dual .account-swapsub-inner .inner-sec3{flex:0 0 100%;text-align:center;padding-top:20px}.account-swapsub-dual .account-swapsub-inner .inner-sec1{flex:0 0 46%;max-width:46%}.account-swapsub-dual .account-swapsub-inner .inner-sec2{flex:0 0 54%;max-width:54%;padding-left:11px;padding-right:0}.account-swapsub-dual .popular-badge:empty{background:transparent;min-height:30px;display:block}}.active-subscription{cursor:pointer;text-align:center;border:1px solid #B2C0CA;padding:2rem 1rem;min-height:100%;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:ease-in-out .25s;box-shadow:inset 0 0 0 0 var(--bs-color-primary)}.active-subscription:hover{background-color:var(--bs-color-primary-100);box-shadow:inset 0 0 0 2px var(--bs-color-primary)}.active-subscription p{font-weight:700}@media only screen and (min-width:1200px){.customer-detail-block .cdb-billing-detail{flex:0 0 27.8%;max-width:27.8%}.customer-detail-block .cdb-address{flex:0 0 50%;max-width:50%}.profile .profile-name{text-align:center;margin:0 .8rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/578/assets/template-account.css.map */
