.customer_login_container .link-faded{color:#393c3f}.customer_login_container .back_to_login-field{margin-top:12px}.customer_login_container .Form__Hint a{font-size:16px}.cutomer-linktab-container a{font-size:16px}.cutomer-linktab-container .border{border-right:#939393 1px solid}.cutomer-linktab-container .viewing{color:#393c3f}@media screen and (max-width: 640px){.cutomer-linktab-container{width:100%;max-width:300px}.cutomer-linktab-container a{font-size:16px}}@media screen and (min-width: 1280px){.cutomer-linktab-container{max-width:345px}}.customer_account_container .shiro-crm__status_family{background-color:#050d26;outline:solid 1px #fff;outline-offset:-4px;display:flex;align-items:center;justify-content:center;gap:4vw;padding:30px 20px;color:#fff;border-radius:6px;max-width:345px;margin:0 auto 100px}.customer_account_container .shiro-crm__status_family.se_employee{background-color:#fff;outline:solid 1px #050D26;color:#050d26}.customer_account_container .shiro-crm__status_family.se_employee .familyImg{width:70px;height:20px}.customer_account_container .customer-account-overview{margin-bottom:80px}@media screen and (min-width: 1000px){.customer_account_container .customer-account-overview{display:flex;justify-content:space-between}.customer_account_container .member-card-conteiner,.customer_account_container .customer-info-container{width:45%}}@media screen and (max-width: 640px){.customer_account_container .section-stack{gap:initial}.customer_account_container .customer-account-overview{margin-bottom:65px}.customer-info-container{margin-top:5rem}}@media screen and (max-width: 999px){.customer-info-container{margin-top:5rem}}.customer_account_container .member-card{display:flex;height:230px;margin:auto;width:100%;max-width:490px}.customer_account_container .member-card-left{background-color:#e4d9c7;width:50%;display:flex;justify-content:space-around;border-radius:20px 0 0 20px}.customer_account_container .member-card-left .logo-image-container{margin:auto;display:flex}.customer_account_container .member-card-right{background-color:#fff;border-radius:0 20px 20px 0;width:50%;display:flex;flex-direction:column;justify-content:space-around}.customer_account_container .member-card-right .member-infomation{margin:60px auto;width:80%;height:80%;display:flex;flex-direction:column}.customer_account_container .member-card-right .name-container .content{margin-bottom:33px}.customer_account_container .member-card-right .content{font-size:16px}.customer_account_container .member-card-right .rank-conainer .content{font-size:24px;line-height:30px}.customer_account_container .member-card-right .title{font-size:13px}.customer_account_container .member-card-conteiner .rank-white{background:url(https://cdn.shopify.com/s/files/1/0623/0350/2390/files/white.png?v=1734081563)}.customer_account_container .member-card-conteiner .rank-silver{background:url(https://cdn.shopify.com/s/files/1/0623/0350/2390/files/silver.png?v=1734935785)}.customer_account_container .member-card-conteiner .rank-gold{background:url(https://cdn.shopify.com/s/files/1/0623/0350/2390/files/gold.png?v=1734935133)}.customer_account_container .member-card-conteiner .rank-navy{background:url(https://cdn.shopify.com/s/files/1/0623/0350/2390/files/navy.png?v=1734081563);color:#fff}@media screen and (max-width: 640px){.customer_account_container .member-card{width:100%;height:145px;max-width:350px}.member-card-conteiner{margin-bottom:50px}.customer_account_container .member-card-right .name-container .content,.customer_account_container .member-card-right .number-container .title,.customer_account_container .member-card-right .rank-conainer .title{font-size:10px}.customer_account_container .member-card-right .number-container .content{font-size:12px}.customer_account_container .member-card-right .rank-conainer .content{font-size:15px;line-height:18px}.customer_account_container .member-card-right .member-infomation{margin:30px auto}}@media screen and (min-width: 700px){.sm\:gap-8{gap:2rem}}.gap-7{gap:1.75rem}.customer_account_container .customer-info-container .customer-info-inner{width:90%;margin:auto}.customer_account_container .customer-info-container .customer-id-img-container{margin:auto}.customer_account_container .customer-info-container .prose p{margin:0}.customer_account_container .customer-info-container .prose .border-bottom{border-block-end-width:1px;padding-block-end:.625rem;width:100%;margin-bottom:.625rem}.customer_account_container .qrcode-container{text-align:-webkit-center;margin-bottom:30px}@media screen and (max-width: 640px){.customer_account_container .customer-info-container .customer-info-inner{display:block;max-width:350px}.customer_account_container .customer-info-container .customer-id-img-container,.customer_account_container .customer-info-container .prose{margin:auto}}.shopify-section--main-customers-order .section-header h1{font-size:24px}.customer-order .customer-order__details{display:block}.customer-order .app_area{display:flex}.customer-order .app_area a{background-color:#000021;border-color:#000021;color:#fff;display:flex;padding:10px 15px;margin-bottom:0;font-size:14px;text-align:center;align-self:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin-top:4px;margin-right:10px}.customer-order .app_area a img{height:16px;align-self:center}.order-list-container .tab-wrap{display:flex;flex-wrap:wrap;justify-content:center}.order-list-container .tab-label{padding:14px 28px;order:-1;font-size:13px;margin:0 5px}.order-list-container .tab-content{width:100%;display:none;border-top:#000 1px solid;margin-top:-2px;padding-top:50px;background-color:#eee}.order-list-container .tab-switch:not(:checked)+.tab-label{background:#fff;color:#393c3fa6;cursor:pointer}.order-list-container .tab-switch:checked+.tab-label{background:#eee;color:#393c3f;border-top:#000 solid 1px;border-left:#000 solid 1px;border-right:#000 solid 1px;z-index:1;position:relative}.order-list-container .tab-switch:checked+.tab-label:after{content:"";position:absolute;bottom:0;left:-1px;width:102%;height:1px;background-color:#eee}.order-list-container .tab-switch:checked+.tab-label+.tab-content{display:block;overflow:auto}.order-list-container .tab-switch{display:none}.order-list-container .tab-content{overflow:scroll}.order-list-container .table-container .invoice a{text-decoration:underline}.tab-content .footnote{margin:30px 0 30px 20px;white-space:nowrap}tr[onclick]:hover{background-color:#393c3f0d}tr[onclick]{cursor:pointer;transition:background .2s}.order-list-container table{width:100%}.order-list-container .table-web .order-number{width:10%}.order-list-container .table-web .order-date{width:22%}.order-list-container .table-web .order-payment_status,.order-list-container .table-web .order-total,.order-list-container .table-web .order-download{width:12%}.order-list-container .table-web .order-fulfillment_status{width:15%}.order-list-container .table-pos .order-number{width:25%}.order-list-container .table-pos .order-date{width:35%}.order-list-container .table-pos .order-total{width:25%}.order-list-container .table-pos .order-download{width:15%}@media screen and (min-width: 700px){.order-list-container .tab-content{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);--container-max-width: var(--container-lg-max-width)}.tab-content .footnote{margin:30px 48px}}@media screen and (max-width: 700px){.order-list-container .table-container .table-web{width:650px}.order-list-container .table-pos .order-number{width:20%}}@media screen and (max-width: 640px){.order-list-container .tab-label{text-align:center}.order-list-container .tab-label{padding:12px 20px}.order-list-container .tab-label,.order-list-container .table-container th,.order-list-container .no-orders-th{font-size:11px}.order-list-container .table-container td,.order-list-container .prose p{font-size:13px}}@media screen and (max-width: 500px){.order-list-container .table-container .table-web{width:500px}.order-list-container .table-pos .order-number{width:15%}.order-list-container .table-pos .order-total{width:20%}}.customer-address-list{grid-auto-rows:minmax(100px,auto)}.customer-address-list .customer-address-block p{margin:0}.customer-address-list .customer-address-block .h-stack{justify-content:end}.customer-address-list .customer-address-block .button{padding:.6rem 1.5rem}.customer-address-list .customer-address-block .address-text-container .text-subdued,.customer-address-list .customer-address-block button{font-size:13px}.customer-address-list .customer-address-block-inner .address-text-container:not(:last-child){border-bottom:1px solid #D3D3D4;margin-bottom:16px}.address-form-modal .form-control:has(select[name="address[country]"]),.address-form-modal select[name="address[country]"]{display:none}.modal::part(header){border-block-end:0}.cutomer-linktab-container{display:flex;justify-content:space-between;width:80%;max-width:345px;margin:auto auto 50px}@media screen and (max-width: 640px){.cutomer-linktab-container{width:100%;max-width:300px}}.text-subdued{color:#939393;margin:0}.customer_account_container .member-card-left .logo-image-container img{width:70%;height:auto;margin:auto}.customer-account-category{border-block-end:1px solid #939393;border-block-end-width:1px;padding-block-end:.625rem;width:100%;margin-bottom:.625rem;border-color:#ddd;box-sizing:border-box;border-style:solid;border-top:none;border-left:none;border-right:none}.link-faded{color:#393c3fa6;transition:color .2s ease-in-out}.container{margin-inline-start:max(3rem,50% - 75rem / 2);margin-inline-end:max(3rem,50% - 75rem / 2);padding-inline:1.25rem;max-width:75rem}@media screen and (max-width: 640px){.container{margin-inline-start:max(1.25rem,50% - 75rem / 2);margin-inline-end:max(1.25rem,50% - 75rem / 2)}.container--lg{margin:auto}}.section-spacing--tight{--section-vertical-spacing: 2.5rem;--section-stack-gap: 2.25rem}.section-spacing{padding-block-start:4rem;padding-block-end:4rem}@media screen and (max-width: 640px){.section-spacing{padding-block-start:2.5rem;padding-block-end:2.5rem}}.text-with-icon{align-items:center;gap:.625rem;display:flex}.customer_account_container .customer-info-container .prose .border-bottom{border-block-end-width:1px;padding-block-end:.625rem;width:100%;margin-bottom:.625rem;border-color:#ddd;box-sizing:border-box;border-style:solid;border-top:none;border-left:none;border-right:none}@media screen and (min-width: 700px){.order-list-container .tab-content{margin-inline-start:max(2rem,50% - 75rem / 2);margin-inline-end:max(2rem,50% - 75rem / 2);--container-max-width: 75rem}}.customer-address-list .customer-address-block-inner{background-color:#fff;padding:2.4rem 1.2rem}.customer-address-block-inner{background-color:#fff;padding:2.4rem 1.2rem}.h-stack{display:flex;justify-content:end}.address-text-container:not(:last-of-type){border-bottom:1px solid #D3D3D4;margin-bottom:16px}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:#d3d3d4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}th{opacity:.6;line-height:1.7;font-size:calc(.75rem * 1.2);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);padding-block:0 .625rem}td:not(:empty)+td{border-inline-start-width:1px}th,td{padding:2rem .75rem}@media (max-width: 700px){th,td{padding:1.5rem .5rem}}td:not(:empty)+td{border-inline-start-width:0px}@media screen and (max-width: 640px){.order-list-container .tab-label,.order-list-container .table-container th,.order-list-container .no-orders-th{font-size:11px}}:where(td,th):not(:empty){border-block-width:1px;border-top:none;text-align:start}.table_custom{font-size:14px;margin:auto}.table_custom th,.table_custom tr td{border-color:#d3d3d4}.address-text-container .text-subdued,.customer-address-block-inner button{font-size:13px}.address-text-container .text-content{font-size:14px}.app_area{display:flex}.app_area a{background-color:#000021;border-color:#000021;color:#fff;display:flex;padding:10px 15px;margin-bottom:0;font-size:14px;text-align:center;align-self:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin-top:4px;margin-right:10px}.app_area a img{height:16px;align-self:center}.customer-account-box{min-height:calc(100vh - 4rem * 2 - var(--announcement-bar-height, 0px) - 105px);text-align:center;align-items:center;display:grid}.v-stack{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.register-template h1{font-weight:400}.page-title{font-size:24px;letter-spacing:2px;line-height:46px;margin-bottom:24px}.register-template .form .Form__Item{margin-bottom:40px}.Form__Item{position:relative;margin-bottom:15px}@media screen and (min-width: 641px){.Form__Item,.Form__Alert,#shopify-product-reviews .spr-form-message{margin-bottom:30px}}.register-template .Form__Item h3{font-size:16px;line-height:26px;font-weight:400}.Form__Item label span,.register-template .terms-check-container span,.register-template .age-check-container span{color:#e0121b;margin:0 5px}.register-template .gender-container label,.register-template .terms-check-container label,.register-template .age-check-container label{padding-left:10px}.register-template .Form__Item h3,.register-template .Form__Item label,.register-template .password-container input,.register-template .scroll-container{margin-bottom:5px}.register-template .gender-inner .gender-option{width:30%}.register-template .scroll-container{height:150px;border:1px solid #000;overflow-y:scroll;background-color:#fff;font-size:13px;padding:10px}.register-template .scroll-container span{height:150px;overflow-y:scroll;background-color:#fff;font-size:13px;padding:10px}.register-template .check-conteiner{display:flex}.register-template .check-conteiner p{margin-bottom:0}.register-template .check-conteiner a{text-decoration:underline;color:#00f}.register-template .register-container{text-align:left}b,strong{font-weight:700}.register-template .birthday-select select,.register-template .gender-container input,.register-template .gender-container label,.register-template .check-conteiner input,.register-template .check-conteiner label,.register-template .age-check-container input,.register-template .age-check-container label{cursor:pointer}.register-template input[type=checkbox],.register-template input[type=radio]{transform:scale(1.3);accent-color:#393c3f}.register-template input[type=checkbox]{margin-left:10px}input:not(:placeholder-shown),textarea:not(:placeholder-shown){background-color:#eee}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input{line-height:normal;border-radius:0}.Form__Item label span,.register-template .scroll-container span{color:#393c3f;margin:0 5px}.register-template input[type=text],.register-template input[type=email],.register-template input[type=password]{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #d3d3d4;width:100%;line-height:normal;resize:none;transition:border-color .1s ease-in-out}input:placeholder-shown,textarea:placeholder-shown,select option[value=""],select:has(option:checked[value=""]){background-color:#fff}.register-template .gender-inner{display:flex}.register-container .Button{width:100%}.register-template .required-mark{color:#e0121b;margin:0 5px}.register-template .lastname-container{margin-bottom:15px}.register-template .birthday-inner .birthday-select select{-webkit-appearance:none;appearance:none;width:100%;padding:12px 14px;border:1px solid #d3d3d4}.register-template .birthday-inner .birthday-select{width:29%;font-size:16px;position:relative}.register-template .birthday-inner{display:flex;justify-content:space-between}.register-template .birthday-inner .birthday-select label{width:100%;padding-left:5px;display:block}@media (max-width: 767px){.register-template .gender-inner{display:block}.register-template .gender-inner .gender-option{margin-bottom:.5rem}}.register-template .gender-inner .gender-option_i_prefer_not_to_say{width:50%}@media screen and (max-width: 699px){.order-summary__header,.order-summary__body td:nth-child(n+2),.order-summary__footer td:first-child{display:none}}@media screen and (max-width: 699px){.order-summary__body tr:first-child td{padding-block-start:0}}@media screen and (max-width: 699px){.order-summary__body td:first-child{border-top:none}}.line-item__media{width:7.5rem;flex-shrink:0}@media screen and (max-width: 699px){.line-item__media{width:4.375rem;flex-shrink:0}}.customer-order{grid:auto / minmax(0,1fr);gap:3rem;display:grid}@media screen and (min-width: 1150px){.customer-order{grid:auto / auto-flow minmax(0,1fr) 14rem;column-gap:3.75rem}}@media screen and (min-width: 1400px){.customer-order{grid-auto-columns:minmax(0,1fr) 18rem}}text-start{text-align:start}.banner--success{--banner-background: 212 227 203;--banner-color: 48 122 7;--button-background: 48 122 7;--button-text-color: 212 227 203}.banner--error{--banner-background: 243 204 204;--banner-color: 115 43 43;--button-background: 115 43 43;--button-text-color: 243 204 204}.banner{font-size:.875rem;color:rgb(var(--banner-color));background:rgb(var(--banner-background));text-shadow:none;padding:.625rem 1.25rem}.line-item{--line-item-media-width: 4.375rem;align-items:center;column-gap:1.5rem;display:flex}@media screen and (min-width: 700px){.line-item{--line-item-media-width: 7.5rem}}body{font-weight:400;font-size:.875rem;line-height:1.65;font-family:var(--text-font-family);letter-spacing:0em;margin:0;position:relative}@media screen and (min-width: 700px){font-size: 14.4px}.section-stack{gap:var(--section-stack-gap);grid-auto-columns:minmax(0,1fr);display:grid}.gap-6{gap:1.5rem}.justify-items-start{justify-items:start}.gap-2{gap:.5rem}.h-stack{align-items:center;display:flex}.justify-between{justify-content:space-between}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{--initial-gradient: linear-gradient(rgb(48 122 7), rgb(48 122 7));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: right;--hover-background-position: left;--button-outline-color: 48, 122, 7;-webkit-appearance:none;appearance:none;text-transform:uppercase;letter-spacing:.18em;text-shadow:none;text-align:center;cursor:pointer;color:#d4e3cb;border:1px solid rgb(var(--button-outline-color));border-radius:0;background-color:transparent;background-image:var(--initial-gradient),var(--hover-gradient);background-size:101% 101%,0 101%;background-position:right;background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative}.customer-order__details .Button--primary:before{background-color:#307a07}table--reduce-border :is(td)+td{border-inline-start-width:0}.text-end{text-align:end}.text-center{text-align:center}:where(th):not(:empty){border-block-start-width:0}.text-start_top,.text-center_top,.text-end_top{padding-top:0;padding-bottom:10px}.prose :last-child{margin-block-end:0!important}.prose :where(:not(meta,span)+*){margin-block-start:1rem}.container{margin-inline-start:max(3rem,50% - 75rem / 2);margin-inline-end:max(3rem,50% - 75rem / 2);max-width:75rem}@media screen and (max-width: 640px){.container{margin-inline-start:max(1.25rem,50% - 75rem / 2);margin-inline-end:max(1.25rem,50% - 75rem / 2);padding-inline:1.25rem}.container--lg{margin:auto}}table{border-collapse:collapse;border-spacing:0;width:100%}table:not(.table--bordered) :is(th,td):first-child,table:not(.table--bordered) :is(th,td):empty+td{padding-inline-start:0}.order-summary__footer tr:not(:last-child) td{border-width:0}.table--reduce-border :is(td)+td{border-inline-start-width:0}:is(th,td):last-child{padding-inline-end:0}:where(td,th):not(:empty){border-block-width:1px;text-align:start}th,td{padding:1rem .75rem}.customer-order__address-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-content:start;gap:2.5rem 3.75rem;display:grid}section-spacing--tight{--section-vertical-spacing: 2.5rem;--section-stack-gap: 2.25rem}.section-spacing--tight{--section-vertical-spacing: 4rem;--section-stack-gap: 3rem}.container--lg{max-width:1240px;padding-right:20px;padding-left:20px}@media screen and (max-width: 640px){.container--lg{margin:auto}}.container--xxs{max-width:400px;margin:auto}.container--xs{max-width:680px;margin:auto}.section-stack{gap:3rem;grid-auto-columns:minmax(0,1fr);display:grid}.shopify-section--thanks-page .thankspage_content{text-align:center}.thankspage_content{font-size:14px}.shopify-section--thanks-page .h2{font-size:22px}.shopify-section--thanks-page .thankspage_content p{margin-bottom:2.5rem}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom.css.map */
