.mypage-menu-button-box{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:10px!important}.mypage-menu-button{background:#fff;padding:30px;display:flex;align-items:center;gap:25px;border:solid 1px #E9EBEC;cursor:pointer;color:#222;min-height:175px}.mypage-menu-button svg{min-width:70px}.mypage-menu-link a{position:relative;text-decoration:none;max-width:110px;margin-bottom:10px}.mypage-menu-link a:hover{outline-width:0}.mypage-menu-link a:hover:after{-webkit-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}.mypage-menu-button-text h3{font-size:20px;margin:0 0 10px}.mypage-menu-button-text p{font-size:14px;margin:0}.account-top-menu{display:grid!important;grid-template-columns:1fr 3fr;grid-gap:24px!important;align-items:start}.account-top-left{background:#fff!important;border:solid 1px #E9EBEC;padding:0!important}.mypage-menu-link{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.point-block{margin-top:40px;background:#fff;border:solid 1px #E9EBEC;padding:20px}.dokopoi_customer{padding:0!important}.dokopoi_customer h2{font-size:24px;font-weight:700;border-bottom:solid 1px #E9EBEC;padding-bottom:20px}thead th{background:#82888d;color:#fff}.order-history{margin-top:20px}.mypage-content{display:none}.dd-container{background:#fff;border:solid 1px #E9EBEC;padding:20px;margin-top:40px}@media screen and (max-width: 989px){.account-top-menu{display:grid!important;grid-gap:24px!important;grid-template-columns:repeat(1,1fr)}.mypage-menu-button-box{display:grid!important;grid-template-columns:repeat(1,1fr)!important;grid-gap:0px!important}.mypage-menu-button-text p{display:none}.mypage-menu-link{flex-direction:row;gap:20px;margin-top:20px}.mypage-menu-button{padding:10px;gap:0px;min-height:auto}.mypage-menu-button svg{width:40px}.mypage-menu-button-text h3{margin:0}.dokopoi_customer h2{font-size:24px;font-weight:400;border-bottom:solid 1px #E9EBEC;padding-bottom:20px}}.customer-order-list-heading{text-align:center;font-size:36px;margin-bottom:80px!important;margin-top:0!important}.order-history th{position:relative;text-align:center!important;padding-right:0;padding-top:1.4rem!important;padding-bottom:1.4rem!important}.order-history td{text-align:center!important;font-size:14px}.order-history th:after{position:absolute;top:50%;left:100%;margin:0;content:"";width:1px;height:30%;background-color:#fff;z-index:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.order-history th:last-child:after{width:0px}.account table td:first-of-type a{text-decoration:underline!important;box-shadow:0 0!important}.mypage-menu-button-box-parameta{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:10px!important}.mypage-menu-button-box-parameta>:last-child{grid-column:1 / -1;justify-self:center}.mypage-menu-button-box-parameta .mypage-menu-link{flex-direction:row;gap:10px}.mypage-menu-button-box-parameta-title{font-size:28px;text-align:center}.mypage-menu-button-box-parameta-section{border-top:solid 1px #E9EBEC}.customer-order-list-section{padding-bottom:80px}.mypage-account-detail-section{display:none}.order-history tbody tr{border-top:solid 10px #f9f9f9!important;background:#fff}.order-history{box-shadow:0 0!important}@media screen and (max-width: 989px){.mypage-menu-button-box-parameta{grid-template-columns:repeat(1,1fr)!important;grid-gap:0px!important}.customer-order-list-section tr{padding:20px}.customer-order-list-section tbody td:first-of-type{padding-top:0rem!important}.customer-order-list-section tbody td{border-bottom:solid 1px #E9EBEC}.customer-order-list-section tbody td{padding-top:1.5rem;padding-bottom:1.5rem}.customer-order-list-section td:first-of-type a{padding:0!important}.mypage-menu-button-box-parameta-title{font-size:32px;text-align:left}.order-history td{text-align:left!important}.point-block .order-history tbody td{padding-top:1.5rem!important;padding-bottom:1.5rem!important;border-bottom:solid 1px #E9EBEC}}.order-details-list-back{background-color:#fff!important;padding:10px 20px!important;border-radius:50px!important;border:solid 1px #222222!important;text-decoration:none!important;width:250px;text-align:center}.order-details-list-back svg{vertical-align:sub}.customer-order-title{text-align:center;font-size:36px}.customer-order-subtitle{font-size:30px;position:relative;border-bottom:1px solid #E9EBEC;padding-bottom:32px}.customer-order-subtitle:before{position:absolute;bottom:-1px;width:15px;height:1px;display:block;content:"";background:#0100c8}.customer-order-date{margin-top:30px!important;margin-bottom:30px!important}.customer-order-flex{display:grid!important;grid-template-columns:3fr 1fr!important;align-items:start}.order-summary-footer{background:#fff;border:solid 1px #E9EBEC;padding:30px 0}.order-summary-total{border-top:1px solid #E9EBEC;padding-top:20px}.order-summary-cell-money-total{font-weight:700}.order-summary-row{display:flex;justify-content:space-between;padding:0 30px}.order-summary-total{margin-top:20px;padding-top:20px}.customer .order-details{box-shadow:0 0;margin-top:30px}.order-details tbody tr{background:#fff}.order-payment-box{margin:30px 0 50px;display:grid;grid-template-columns:repeat(2,1fr)!important;gap:10px}.order-payment-column{background:#fff;border:solid 1px #E9EBEC}.order-payment-column h2{border-bottom:solid 1px #E9EBEC;padding:20px 30px;font-size:18px}.order-payment-column p{padding:20px 30px;font-size:16px;margin-bottom:0!important}.order-payment-box-title{margin-top:50px!important}.mypage-menu-button-box-parameta a,.line-item__title a{text-decoration:none}.customer-order-name{text-align:left!important}.line-item__image img{max-width:160px}@media screen and (max-width: 989px){.customer-order-flex{display:grid!important;grid-template-columns:repeat(1,1fr)!important}.customer-order-box{order:2}.order-summary-footer{order:1}.order-summary-footer{height:100%;margin-top:20px}.order-details-list-back,.customer-order-subtitle{margin-top:50px}.line-item__image img{width:100%;height:auto;max-width:100%}.customer td:before{padding-right:0}.order-details td{padding:20px 0}.order-details td:before{display:none}.order-payment-box{margin:30px 0 50px;display:grid;grid-template-columns:repeat(1,1fr)!important;gap:16px;background:#fff}.order-payment-column h2{margin-top:0}}.customer-address-section{max-width:1200px;margin:auto}.customer-address-section .addresses{max-width:100%!important}.add-create-button{text-align:left}.add-create-button button{background:#fff;border:solid 1px #222222;border-radius:50px;color:#222;font-size:14px;width:250px;height:60px;display:flex;justify-content:space-between}.add-create-button button:after{box-shadow:0 0}.customer-address-list{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:16px;margin-top:40px}.customer-address-list li{background:#fff;border:solid 1px #E9EBEC;margin-top:0;padding:30px;text-align:end}.customer-address-list li h2{text-align:left;font-size:20px}.customer-address-list li p{text-align:left;font-size:16px}.address-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0009;display:none;justify-content:center;align-items:center;z-index:1000}.address-modal-content{background-color:#fff;max-width:900px;width:90%;padding:24px;border-radius:8px;position:relative;max-height:95vh;overflow:visible;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.address-modal-overlay.is-active{display:flex}.address-modal-content form .field{flex-basis:calc(50% - 1rem)}.address-modal-content form .field:nth-child(odd){margin-right:2rem}.field-max{flex-basis:100%!important;margin-right:0!important}.address-modal-close{position:absolute!important;top:-18px;right:-18px;width:36px;height:36px;background:#fff;border-radius:50%!important;font-size:20px!important;text-align:center;line-height:32px;cursor:pointer!important;z-index:10;box-shadow:0 2px 8px #0003;margin:0!important;padding:0!important;min-width:40px!important;min-height:40px!important;border:0px!important}.address-modal-close:after{display:none}.address-modal-close:before{display:none}.field:before{box-shadow:0 0!important}.field:after{box-shadow:0 0!important}.select:after{box-shadow:0 0!important}.field-heading{display:block;margin-bottom:4px;font-size:16px;top:-30px!important;left:5px}.required-badge{display:inline-block;background-color:#da0b38;color:#fff;font-size:12px;padding:2px 6px;border-radius:3px;margin-left:6px;vertical-align:middle}.address-modal-content .field{margin-top:5rem!important}.address-modal-body{overflow:scroll;height:90vh}.address-form-box{text-align:center!important}.address-form-box button{width:100%;max-width:500px;border-radius:50px;position:relative}.address-form-box button:after{box-shadow:0 0}.address-form-box button svg{position:absolute;right:0;transform:translate(-50%);-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}.edit-button{border-radius:50px!important;border:solid 1px #222!important}.edit-button:after{box-shadow:0 0!important}.delete-button{border-radius:50px!important;border:solid 1px #222!important;background:#222!important;color:#fff!important}.delete-button:after{box-shadow:0 0!important}.customer-address-section .mypage-menu-link{margin:30px 0 50px}.customer-address-section .mypage-menu-link a{text-decoration:underline;color:#222}.address-modal-body h3{text-align:left;font-size:24px}.addresses form{overflow-x:hidden}@media screen and (max-width: 989px){.address-modal-content form .field{flex-basis:calc(100% - 1rem)}.customer-address-list{display:block}.edit-button,.delete-button{width:100%!important}.customer-address-list li{margin-bottom:20px;padding-top:0!important}.customer-address-section .mypage-menu-button-box-parameta-section{padding:0 20px}.customer-address-section .mypage-menu-button-box-parameta-section .mypage-menu-button-box-parameta{grid-gap:10px!important}.address-modal-content form .field{margin-right:0!important}}.address-modal-close{width:40px!important;height:40px!important;background:#222!important;color:#fff!important;justify-content:center!important}.new-address-modal-content{position:absolute}#address_form_new .address-form-box button{margin:20px auto auto;background:#222;color:#fff}.new-defalt-check{text-align:center!important;margin-top:30px}.account-change{max-width:800px;margin:auto}.account-change h2{text-align:center;font-size:36px}.cf-select-wrap select{background:#fff}.cf-field label:after{content:"\5fc5\9808"!important;background:#da0b38!important;color:#fff!important;padding:2px 5px;margin-left:10px;font-weight:400;font-size:12px}.cf-field label{margin-bottom:10px!important}.not-require label:after{display:none!important}.cf-enum-field__choice:after{display:none!important}.cf-form-actions .cf-submit-form{border-radius:50px;max-width:500px;width:100%}.cf-form-actions .cf-submit-form:after{box-shadow:0 0!important}.cf-form-actions{display:flex;margin-top:0;margin-bottom:50px;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width: 989px){.cf-date-field--inline-inputs{display:grid;grid-template-columns:repeat(1,1fr)!important;gap:15px}}.cf-date-field--inline-inputs select{text-align:left}#car-info form{max-width:550px;margin:auto}#car-info h2{text-align:center;font-size:36px}.bar{width:100%!important;height:2px!important;background:linear-gradient(to right,#0100c8 0 15px,#e9ebec 15px 100%)!important;box-sizing:border-box!important}.cf-field-header div{width:100%!important}.cf-field-header div .customer-order-subtitle{text-align:left;font-size:20px;padding-bottom:20px!important}.ranky-membership-container .ranky-membership{margin-top:0;border:0px!important;padding:12px!important}ranky-estimate-footer-info{display:none!important}.account-top-left .ranky-membership-container,.account-top-left .ranky-membership-estimate-rank{padding:12px!important}.account-top-left .account-top-left-link{padding:12px!important;border-top:solid 1px #E9EBEC;width:100%;text-align:center}.account-rank-badge{padding:0 20px;font-size:14px!important}.account-rank-name{background:#0100c8;color:#fff;padding:10px 15px;border-radius:50px}.account-rank-name.rank-standard{background:#0100c8}.account-rank-name.rank-bronze{background:#a36a21}.account-rank-name.rank-silver{background:#98b1b7}.account-rank-name.rank-gold{background:#d6a55c}.account-rank-name.rank-platinum{background:#a7a7a7}.account-rank-name.rank-diamond{background:#823e79}.dd-title{font-size:24px;font-weight:700;margin-top:0}.dd-container .dd-button{margin-top:0!important;border-radius:50px;position:relative;width:230px;font-size:14px}.dd-container .dd-button:after{box-shadow:0 0!important;content:url(/cdn/shop/files/Group_3.svg?v=1755763558);position:absolute;left:auto;top:50%;right:0%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media screen and (max-width: 989px){.dd-title{font-weight:400}}.point-block .order-history tbody tr{border-top:0px!important}.point-block .order-history tbody td{padding-top:3.5rem;padding-bottom:3.5rem}.dd-close-button{text-decoration:underline}.dd-coupon-card{border-radius:0!important;background:#f9f9f9!important;border:0px!important}.dd-customer-type{background:#fff;border-radius:0;color:#222;border:solid 1px #E9EBEC}.dd-button-container{flex-direction:column}.dd-image-container{border-radius:0!important}.dd-copy-button{border-radius:50px!important;font-size:14px!important;position:relative;padding-left:35px!important;max-width:255px!important;width:100%!important}.dd-copy-button:before{content:url(/cdn/shop/files/tabler_copy.svg?v=1755779691);position:absolute;left:15px;top:58%;right:auto;transform:translateY(-50%);-webkit-transform:translate(0%,-50%)}.mypage-menu-butto-pc-circle{height:54px;width:54px;display:flex;justify-content:center;align-items:center;border-radius:50px;border:solid 1px #222}@media screen and (max-width: 989px){.dd-coupon-content{flex-direction:column!important}.dd-image-container{width:100%!important}.dd-customer-type{background:#fff!important;border-radius:0!important;color:#222!important;border:solid 1px #E9EBEC!important}.dd-copy-button{width:100%!important;max-width:100%!important;padding:25px 10px!important;font-weight:400!important}.dd-coupon-info{width:100%!important}.dd-copy-button:before{left:10%!important;top:52%!important;width:90px!important}.order-history td:before{flex-grow:0!important;width:95px}.mypage-menu-butto-pc-circle{border:solid 0px #222}}.mypage-menu-link a:after{position:absolute;bottom:-.1rem;left:0;display:inline-block;width:100%;height:1px;content:"";background-color:#50575c;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.order-badge{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:4px;background:#e9ebec;color:#222;font-size:12px;line-height:1.6;vertical-align:middle;white-space:nowrap}.line-item__title a{margin-left:10px;text-decoration:underline;font-weight:700;color:#222}.line-item__variant,.line-item__price{font-size:14px!important;color:#222;margin:16px 0!important}.customer-order-box .order-details tr{border-bottom:10px solid #f9f9f9}.customer-order-box .order-details tr td{vertical-align:middle;padding-top:7px!important;padding-bottom:7px!important}.customer-order-box .order-details tr .customer-order-price-tax{font-size:20px}.customer-order-box .order-details tr .customer-order-price-tax span{font-size:16px}.ranky-membership-estimate-description p{margin-bottom:0!important;line-height:1!important}.ranky-membership-estimate-rank_container{margin-bottom:0;margin-top:0}.order-summary-celtotal{font-weight:700}.nini-badge{display:inline-block;background-color:#e9ebec;color:#222;font-size:12px;padding:2px 6px;border-radius:3px;margin-left:6px;vertical-align:middle}.line-item__image .order-badge{display:none}@media screen and (max-width: 989px){.customer__title{margin:40px 0!important}.line-item__info .order-badge{display:none}.line-item__image .order-badge{display:block;position:absolute}.customer-order-box .order-details tr td{position:relative}.customer-order-box .order-details tr .customer-order-price-tax{font-size:18px;font-weight:medium;margin-top:10px}.customer-order-box .order-details tr .customer-order-price-tax span{font-size:12px}}.dd-button:hover{background:#fff;color:#222;box-shadow:0 0 12px #0000001a;transition:all .3s}.dd-button:hover:after{content:url(/cdn/shop/files/Group_3_1.svg?v=1756794635)!important}.dd-button{transition:all .3s}.ranky-membership__info--name,.ranky-membership__info--id{margin-bottom:0!important}.customer button:hover:after{box-shadow:0 0!important}.customer button:hover{opacity:.8}.edit-button{background-color:#fff!important}.edit-button:hover,.add-create-button button:hover{opacity:.8}.delete-button{transition:all .3s;border:solid 0px!important}.delete-button:hover{opacity:1!important;background:#fff!important;color:#222!important;box-shadow:0 0 12px #0000001a!important;transition:all .3s!important}.delete-button-icon path{fill:#fff;transition:fill .2s ease}.delete-button:hover .delete-button-icon path{fill:#222!important}.cf-field select[data-cf-invalid=true]{color:#82888d!important}.cf-field select[data-cf-invalid=false]{color:#222!important}.cf-field input[data-cf-invalid=true]{color:#82888d!important}.cf-field input[data-cf-invalid=false]{color:#222!important}.cf-field select,.cf-field input{padding:1rem 1.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/account-custom.css.map */
