body.customermember-account-confirm .title-content-banner-for-store-members{margin-top:-5% !important}body.customermember-account-success .title-content-banner-for-store-members{display:none}@media (max-width:767px){body.customermember-account-success .block-content-account-create-success{margin-top:-150px !important}body.customermember-account-confirm .title-content-banner-for-store-members{margin-top:20% !important}body.customermember-account-confirm .block-content-form-confirm{margin-top:-75%}body.customermember-account-confirm .content-title-form-confirm a{margin-top:-36% !important}body.customermember-account-create .content-title-form-custom-register a,body.customermember-account-confirm .content-title-form-confirm a{left:10px !important;margin-top:-160px}body.customermember-account-create .field.field-name-firstname.required{margin-top:-20px}.title-content-banner-for-store-members{margin-top:20% !important}.block-image-card-member img.image-member-card{margin-top:-50% !important}body.customermember-account-find .block-content-for-store-members .block-content-actions-find{max-width:330px !important}body.customermember-account-find .title-content-banner-for-store-members>p{max-width:330px !important}body.customermember-account-find .block-content-for-store-members .block-content-actions-find{margin-top:-8% !important}.title-content-redirect-store-register{max-width:330px !important}.action-redirect-store-register{max-width:330px !important}}.custom-minicart-actions a.action.viewcart{padding:3px 25px !important}.page.messages>div>div>div>div{color:#000}body.customermember-account-find .loading-mask,body.customermember-account-create .loading-mask,body.customermember-account-confirm .loading-mask{position:fixed;bottom:0;width:100%;height:100%;background-color:#8080805e;z-index:99999;text-align:center}body.customermember-account-find .loading-mask>div,body.customermember-account-create .loading-mask>div,body.customermember-account-confirm .loading-mask>div{position:absolute;top:50%;left:42%}body.customermember-account-create div#password-error{line-height:1.5;margin-top:7px;color:#fb3b3b}body.customer-account-login .action-check-member-information a:hover{max-width:370px !important;height:40px !important;background-color:#ffffff!important;text-align:center!important;display:flex!important;justify-content:center!important;border:1px solid #000000!important;border-radius:5px!important;align-items:center!important;margin:0 auto!important;margin-top:35px!important}body .action-check-member-information a,a:visited{max-width:370px !important;height:40px !important;background-color:unset!important;text-align:center!important;display:flex!important;justify-content:center!important;border:1px solid #000000!important;border-radius:5px!important;align-items:center!important;margin:0 auto!important;margin-top:35px!important;color:#000 !important}strong#block-new-customer-heading p{font-size:24px}a.action.create.primary span{font-weight:700}.block-for-store-members{text-align:center;width:100%}h2.title-login-for-store-members{color:#00abc8;font-size:22px}.block-for-store-members>p{max-width:360px;width:100%;margin:0 auto;margin-bottom:20px;color:#fff;font-size:16px;font-weight:200}body.customermember-account-find .banner-for-store-members,body.customermember-account-create .banner-for-store-members,body.customermember-account-success .banner-for-store-members,body.customermember-account-confirm .banner-for-store-members{text-align:center}body.customermember-account-find .title-content-banner-for-store-members>p,body.customermember-account-create .title-content-banner-for-store-members>p,body.customermember-account-success .title-content-banner-for-store-members>p,body.customermember-account-confirm .title-content-banner-for-store-members>p{width:470px;margin:0 auto;letter-spacing:1px;line-height:1.5;margin-top:10px}body.customermember-account-find .title-content-banner-for-store-members>span,body.customermember-account-create .title-content-banner-for-store-members>span,body.customermember-account-success .title-content-banner-for-store-members>span,body.customermember-account-confirm .title-content-banner-for-store-members>span{font-size:20px;text-decoration:underline}body.customermember-account-find .block-content-for-store-members .block-content-actions-find{display:flex;flex-direction:column;align-items:center;width:370px;margin:0 auto}body.customermember-account-find .block-content-for-store-members button.action-check-member-information{margin-bottom:140px}body.customermember-account-find .block-content-for-store-members .block-content-actions-find input{max-width:367px !important;width:100%;height:40px;border:1px solid #606060;border-radius:5px;margin-top:5px;text-align:left;color:#000}body.customermember-account-find .block-content-for-store-members .block-content-actions-find span{text-align:left;width:100%}body.customermember-account-find .block-content-actions-find button.action-check-member-information{background-color:#00abc8;width:370px;height:40px;border:1px solid #00abc8;color:#fff;font-weight:800;margin-top:20px;margin-bottom:20%;cursor:pointer}body.customermember-account-find .block-image-card-member{display:flex;justify-content:center}body.customermember-account-find .block-content-for-store-members .block-content-actions-find input.required{border:1px solid red}body.customermember-account-find .message-error-require{display:none}body.customermember-account-find .message-error-require.action{width:100%;display:block}body.customermember-account-find .block-popup-member{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background-color:#00000091}body.customermember-account-find .block-popup-member-detail{width:738px;background-color:#fff;height:615px;margin:0 auto;margin-top:65px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 3px 20px #0000007E;opacity:1;padding:30px 43px}body.customermember-account-find .block-popup-member-detail .block-content-title{padding-bottom:20px;border-bottom:1px solid gray;display:flex;position:relative}body.customermember-account-find .block-popup-member-detail div.close{position:absolute;right:0;cursor:pointer}body.customermember-account-find .block-popup-member-detail .block-content-member-detail{width:100%;margin-top:30px;border-bottom:1px solid gray;padding-bottom:10px;font-size:18px}body.customermember-account-find .block-popup-member-detail .block-content-member-detail>div>div:first-child{width:138px}body.customermember-account-find .block-popup-member-detail .block-content-member-detail>span{width:100%}body.customermember-account-find .block-popup-member-detail .block-content-member-detail>div{display:flex;margin-bottom:10px}body.customermember-account-find .block-popup-member-detail button.action-next-step{background-color:#00abc8;color:#fff;width:228px;height:40px;border-radius:5px;border:none;margin:0 auto;font-weight:700;cursor:pointer}body.customermember-account-find .block-popup-member-detail button.action-next-step a{color:#fff;font-weight:600}body.customermember-account-find .block-popup-member-detail button.action-next-step:disabled{background-color:#00ABC854;cursor:unset}body.customermember-account-find .block-content-description{background-color:#efefef;padding:20px 34px 13px 24px}body.customermember-account-find .block-content-description p.description{overflow-y:scroll;height:130px}body.customermember-account-find.block-content-member-detail-term-condition{margin-top:25px}body.customermember-account-find .block-content-checkbox-confirm-term-condition input.checkbox-confirm-term-condition:checked+.icon-check-box:before{background-color:#00abc8;border-color:#00abc8;-webkit-text-fill-color:#00;-webkit-opacity:1;color:#00}body.customermember-account-find .block-content-checkbox-confirm-term-condition input.checkbox-confirm-term-condition+.icon-check-box:before{content:"\2714";border-radius:.2em;display:inline-block;width:13px;height:8px;padding-left:0;padding-bottom:.3em;margin-right:.8em;margin-bottom:7px;vertical-align:bottom;border:.1em solid #aaa;background-color:#aaa;color:#aaaaaa00;line-height:15px}body.customermember-account-find input.checkbox-confirm-term-condition{display:none}body.customermember-account-find .block-content-checkbox-confirm-term-condition{text-align:center;margin-bottom:25px;margin-top:26px}body.customermember-account-find .block-popup-member{display:none}body.customermember-account-find .block-popup-member.action-shows{display:unset;z-index:9999}body.customermember-account-find .block-content-action-next-step{display:flex}body.customermember-account-find .banner-background-for-store-members,body.customermember-account-create .banner-background-for-store-members,body.customermember-account-success .banner-background-for-store-members,body.customermember-account-confirm .banner-background-for-store-members{position:relative;text-align:center}body.customermember-account-find .title-content-banner-for-store-members,body.customermember-account-create .title-content-banner-for-store-members,body.customermember-account-success .title-content-banner-for-store-members,body.customermember-account-confirm .title-content-banner-for-store-members{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:5%}.title-content-redirect-store-register{position:relative;left:50%;transform:translate(-50%,-50%);padding-top:3%;font-size:20px;text-align:center;text-decoration-line:underline;border-top:1px solid rgba(0,0,0,.46)}.action-redirect-store-register{max-width:370px;height:40px;background-color:#00abc8;text-align:center;display:flex;justify-content:center;border:1px solid #00abc8;border-radius:5px;align-items:center;margin:0 auto;margin-top:-5px;margin-bottom:60px}.action-redirect-store-register a{color:#fff;font-weight:800 !important;font-size:16px;!important}body.customermember-account-find .block-image-card-member img.image-member-card{max-width:330px;margin-bottom:35px;padding-top:10%}body.customermember-account-find .block-message-member-recommend{align-items:center;width:450px;margin:0 auto}body.customermember-account-find .block-message-member-recommend p.message-recommend-m2{text-align:center}body.customermember-account-find .block-message-member-recommend>p{text-align:center}body.customermember-account-find .block-message-member-recommend>p.message-recommend-m1{margin-bottom:38px}body.customermember-account-find .block-message-member-error{margin-bottom:26px}body.customermember-account-find .block-message-member-error span.message-error{color:#00abc8;text-align:center;letter-spacing:0px;font-size:18px}body.customermember-account-find button.member-error-action-redirect{background-color:#00abc8;width:370px;height:40px;border:1px solid #00abc8;color:#fff;font-weight:800;margin-top:20px;cursor:pointer;border-radius:5px}body.customermember-account-find .block-content-find-member-error{text-align:center;display:none}body.customermember-account-find .block-content-find-member-error.actives{display:block;margin-bottom:95px;margin-top:25px}body.customermember-account-find span.message-error.not-found{color:#ff7f00}body.customermember-account-find span.message-error.not-found:before{content:"!";width:36px;height:36px;border:1px solid #ed8532;padding:0 15px;border-radius:35px;margin-right:20px;color:#ed8532}body.customermember-account-find.hidden{overflow-y:hidden}body.customermember-account-find #mdiv{width:25px;height:25px}body.customermember-account-find .mdiv{height:25px;width:2px;margin-left:12px;background-color:#fff;transform:rotate(45deg);Z-index:1}body.customermember-account-find .md{height:25px;width:2px;background-color:#fff;transform:rotate(90deg);Z-index:2}body.customermember-account-find .block-popup-member-detail span.close{position:absolute;right:0;cursor:pointer}body.customermember-account-find .block-popup-member-detail span{font-size:18px}body.customermember-account-find .block-content-member-detail-term-condition{margin-top:25px}body.customermember-account-find span.icon-check-box{font-size:16px}body.customermember-account-create .block-content-form-custom-register{margin-bottom:90px;margin-top:30px}body.customermember-account-create .content-title-form-custom-register{display:flex;margin:0 auto;width:370px;font-size:16px}body.customermember-account-create .content-title-form-custom-register a,body.customermember-account-confirm .content-title-form-confirm a{position:absolute;left:125px;color:#000}body.customermember-account-create .content-title-form-custom-register>p{color:#00abc8;margin-top:130px}body.customermember-account-create .content-form-custom-register{width:370px;margin:0 auto;font-size:16px}body.customermember-account-create .content-form-custom-register .field .control input{width:370px;text-align:left;padding-left:12px}body.customermember-account-create .content-form-custom-register .field .control select{width:140px;font-size:16px;border:1px solid #343434}body.customermember-account-create .content-form-custom-register .field .control select#day{margin-right:16px}body.customermember-account-create .content-form-custom-register .field .control select#month{margin-right:16px}body.customermember-account-create .content-form-custom-register .field.date-of-birth.required .control{display:flex;width:100%}body.customermember-account-create button.next-step{background-color:#00abc8;color:#fff;width:100%;height:40px;border-radius:5px;border:none;margin-top:30px;font-weight:700;cursor:pointer}body.customermember-account-create .content-form-custom-register .field{margin-top:10px}body.customermember-account-create .content-form-custom-register .field>label{font-size:18px}body.customermember-account-create .content-form-custom-register .field.telephone.required>label>p{font-size:14px;margin-bottom:7px;color:#00abc8}body.customermember-account-create .content-title-form-custom-register>a:before,body.customermember-account-confirm .content-title-form-confirm>a:before{content:" ";border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:5px;margin-right:5px;transform:rotate(135deg)}body.customermember-account-create .message-require>span{color:#fb3b3b}body.customermember-account-create .message-require.hide{display:none}body.customermember-account-create .content-form-custom-register .field .control input.required-action{border:1px solid #fb3b3b}body.customermember-account-create .content-form-custom-register .field .control select.required-action{border:1px solid #fb3b3b}body.customermember-account-success .block-content-account-create-success{text-align:center;margin-top:70px;margin-bottom:245px}body.customermember-account-success .title-content-account-create-success span{font-size:20px;font-weight:400}body.customermember-account-success .title-content-account-create-success p{font-size:14px;line-height:1.5;margin-top:10px}body.customermember-account-success .block-content-account-create-success button.action-to-login{width:370px;height:40px;border-radius:5px;background-color:#00abc8;margin-top:50px;border:none;cursor:pointer}body.customermember-account-success .block-content-account-create-success button.action-to-login>a{font-weight:700;color:#fff;font-size:16px}input.input-otp::-webkit-outer-spin-button,input.input-otp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].input-otp{-moz-appearance:textfield}input.inputs.input-otp{width:52px;height:61px}input.inputs.input-otp:focus{border:1px solid #f8f8f8}body.customermember-account-confirm .block-content-form-confirm{text-align:center;position:relative}body.customermember-account-confirm .block-content-form-confirm{margin-bottom:100px}body.customermember-account-confirm .content-check-term-condition input.checkbox-confirm-term-condition:checked+.icon-check-box:before{background-color:#00abc8;border-color:#00abc8;-webkit-text-fill-color:#00;-webkit-opacity:1;color:#00}body.customermember-account-confirm .content-check-term-condition input.checkbox-confirm-term-condition+.icon-check-box:before{content:"\2714";border-radius:.2em;display:inline-block;width:15px;height:10px;padding-left:0;padding-bottom:.3em;margin-right:.8em;margin-bottom:7px;vertical-align:bottom;border:.1em solid #aaa;background-color:#aaa;color:#aaaaaa00;line-height:15px;margin-top:8px}body.customermember-account-confirm input.checkbox-confirm-term-condition{display:none}body.customermember-account-confirm div.icon-check-box.icon-check-box>p{text-align:left}body.customermember-account-confirm div.icon-check-box{display:flex;margin:0 auto}body.customermember-account-confirm .content-check-term-condition{display:flex;justify-content:center;margin-top:40px}body.customermember-account-confirm div.icon-check-box.icon-check-box>p>span{color:#00abc8;text-decoration:underline}body.customermember-account-confirm button.register-online{background-color:#00abc8;width:370px;height:40px;border-radius:5px;border:none;margin-top:30px;font-weight:700;cursor:pointer;color:#fff}body.customermember-account-confirm input.inputs.input-otp:not(.otp-th-6){margin-right:11px}body.customermember-account-confirm .title-phone-number{margin-top:20px;margin-bottom:35px}body.customermember-account-confirm .content-count-down-otp{margin-top:40px}body.customermember-account-confirm .title-phone-number>p{color:#00abc8;font-size:18px;letter-spacing:1px}input.inputs.input-otp.empty{border:1px solid #ff000094}body.customermember-account-confirm button.register-online:disabled{background-color:#00ABC854;cursor:unset}.resend{text-decoration:underline;cursor:pointer}body.customer-account-login .block.block-new-customer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;background:url(../images/login-right-bg.png) center center;background-size:cover;padding:15px 65px 40px;max-width:500px;height:fit-content;border-radius:12px;border:none}.block-block-new-customer .block-content p{font-size:16px;font-weight:200}.block-block-new-customer{color:#fff;margin-top:100px;padding-top:30px;text-align:center;height:350px}strong#block-new-customer-heading p.reg-mb>a{color:#fff !important}.block-block-new-customer .block-title{border-bottom:none !important;margin-bottom:0 !important}.block-block-new-customer .actions-toolbar a.action.create.primary{width:370px;height:40px;border:1px solid #000;border-radius:5px;background:0 0}body.customer-account-login .page-title-wrapper{opacity:0}body.customer-account-login .field.title-login-store-front,body.customer-account-login .field.title-login-store-front>a{color:#00abc8}.login-container{display:flex;width:100%;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.block.block-customer-login{order:1}.block.social-login-authentication-channel.account-social-login{order:3;width:100%}.block.social-login-authentication-channel.account-social-login .block-content{display:flex}.actions-toolbar.social-btn.social-btn-actions-toolbar.facebook-login{margin-right:20px}.actions-toolbar.social-btn.social-btn-actions-toolbar{width:175px}.block.block-new-customer{order:2}.login-container .fieldset:after{display:none}.block.block-customer-login .tilt-or-login,.tilt-or-register{text-align:center;margin-top:26px;margin-bottom:21px}.tilt-or-register{margin-top:40px}.block.block-customer-login .tilt-or-login>hr,.tilt-or-register>hr{margin-bottom:-10px;border-top:1px solid #cccccc91}.block.block-customer-login .tilt-or-login>p,.tilt-or-register>p{margin:0 auto}.block.block-customer-login .tilt-or-login>p>span,.tilt-or-register>p>span{background-color:#fff;color:#000;padding-left:10px;padding-right:10px}.page-title-wrapper{opacity:0}.field.title-login-store-front strong{color:#00abc8;font-size:16px;font-weight:200}.block.block-customer-login form .field input{width:370px;height:40px;border:1px solid #606060;border-radius:5px;background-color:transparent;text-align:left;font-size:16px}.block.block-customer-login{background-color:#fff;width:370px !important;color:#000;margin-right:80px}.field.title-login-store-front a{color:#00ABC8!important}form#login-form .field.title-login-store-front a{color:#00abc8 !important;text-decoration:underline}.field.remember-login-forgot-password .secondary{text-align:right;padding-right:20px;width:100%}.field.remember-login-forgot-password .secondary span{color:gray;text-decoration:underline}form#login-form .field.title-login strong{font-size:24px}.field.email.required span,.field.password.required span{font-size:18px}form#login-form .field.note{margin-bottom:0}.actions-toolbar button#send2{width:370px;height:40px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;border:none}.actions-toolbar button#send2 span{color:#fff;font-weight:700}a.btn.btn-block.btn-social.btn-google{background-color:#fff;color:#000;text-align:center;border:1px solid #000}.fa-facebook:before{color:#fff}a.btn.btn-block.btn-social.btn-facebook{text-align:center}@media (min-width:768px){body.customer-account-login .page-wrapper{margin:0;position:relative;transition:margin .3s ease-out 0s;background-color:#fff}}.field.password.required{margin-bottom:11px}.block-block-new-customer .actions-toolbar{display:inline-grid}.block-block-new-customer .actions-toolbar .forgot-pass{margin-top:15px}.block-block-new-customer .actions-toolbar div a{margin-right:0 !important}div#remember-me-box input+label.label:hover:before{border:.1em solid #00abc8;cursor:pointer}div#remember-me-box input+label.label:before{content:"\2714";border-radius:.2em;display:inline-block;padding-left:0;padding-bottom:.3em;margin-right:16px;margin-bottom:2px;vertical-align:bottom;border:.1em solid #fff;background-color:#aaaaaa00;color:#aaaaaa00;line-height:12px;width:16px;height:12px;cursor:pointer}div#remember-me-box input:checked+label.label:before{content:"\2714";border-radius:.2em;display:inline-block;padding-left:1px;vertical-align:bottom;border:.1em solid #00abc8;background-color:#00abc8;color:#000;line-height:17px;width:15px;height:12px}div#remember-me-box input{display:none}div#remember-me-box{width:100%}div#remember-me-box span.tooltip.wrapper{display:none}.field.remember-login-forgot-password{display:flex;margin-top:13px}div#remember-me-box label span{text-transform:uppercase;font-weight:500}body.customer-account-create .block-content-account-create{display:flex;justify-content:center}body.customer-account-create form#form-validate{max-width:370px !important;min-width:370px !important;margin-right:80px !important}body.customer-account-create .block-content-account-create form#form-validate fieldset{width:370px;margin-right:80px !important;margin-bottom:0}body.customer-account-create form#form-validate input{width:100% !important;max-width:370px;text-align:left;font-size:16px}body.customer-account-create .field.field-date-of-birth-custom.required select#month{margin-left:16px;margin-right:16px}body.customer-account-create .field.field-date-of-birth-custom.required select{border:1px solid #343434}body.customer-account-create fieldset.fieldset.create.info .field.choice{display:none}body.customer-account-create fieldset.fieldset.create.info .field.title-create-account{font-size:24px}body.customer-account-create fieldset.fieldset.create.info .field.note{margin-bottom:5px}body.customer-account-create .block.block-new-customer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;background:url(../images/reg-right-bg.png) center center;background-size:cover;padding:10px 65px 61px;max-width:500px;height:528px}body.customer-account-create .block-content-account-create legend.legend{display:none}.block-content-account-create button.action.submit.primary{width:370px;height:40px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;border:none}.block-content-account-create button.action.submit.primary span{color:#000;font-weight:700}.block-content-account-create div#password-strength-meter-container{display:none}.block-content-account-create .field label span{font-size:18px}.form-create-account .fieldset.create.account:after{display:none}.form-create-account .field.field-name-lastname{display:none}.condition-link>p:first-child{margin-bottom:0}.condition-link{font-size:16px}.register-term{display:flex}body.customer-account-create form#form-validate .register-term input{display:none}body.customer-account-create .register-term input+label:before{content:"\2714";border-radius:.2em;display:inline-block;padding-left:0;padding-bottom:.3em;margin-right:.2em;margin-bottom:5px;vertical-align:bottom;border:.1em solid #000;background-color:#aaaaaa00;color:#aaaaaa00;line-height:12px;width:16px;height:12px}body.customer-account-create .register-term input:checked+label:before{content:"\2714";border-radius:.2em;display:inline-block;padding-left:1px;vertical-align:bottom;border:.1em solid #00abc8;background-color:#00abc8;color:#000;line-height:17px;width:15px;height:12px}body.customer-account-create .register-term input+label{margin-right:10px}.block-content-account-create div#remember-me-box{display:none}.content-check-term-condition{margin-top:30px;margin-left:-30px}.condition-link a{color:#00abc8;text-decoration:underline}body.customer-account-create .register-term label:hover:before{border:.1em solid #00abc8;cursor:pointer}fieldset#group-fields-customer-attributes .admin__legend.step-title{display:none}.block-content-account-create .field.field-name-firstname.required,.block-content-account-create .field.field-name-lastname,.block-content-account-create .field.field-date-of-birth-custom.required,.block-content-account-create fieldset.fieldset.create.account .field.required{margin:0 0 10px}.block-content-account-create fieldset.fieldset.create.account>br,.block.social-login-authentication-channel.account-social-login>div>fieldset#group-fields-customer-attributes{display:none}fieldset#group-fields-customer-attributes .admin__field.field.field-phone{margin:0}fieldset#group-fields-customer-attributes .messages{margin-bottom:0}form#form-validate .field.taxvat{display:none}body.cms-ari-home-page main#maincontent .column.main>p{display:none}body.cms-ari-home-page main#maincontent .column.main>p{display:none}body.omiseqr-onepage-index .block-content-qr-prompt-pay>div,body.omise-payment-complete .block-content-qr-prompt-pay>div{text-align:center;padding:30px 50px 18px;background-color:#fff}body.omiseqr-onepage-index .block-content-qr-prompt-pay,body.omise-payment-complete .block-content-qr-prompt-pay{border:1px solid;padding:90px 103px;width:770px;height:auto;margin:0 auto}body.omiseqr-onepage-index .block-content-qr-prompt-pay>div img#img_payment_code,body.omise-payment-complete .block-content-qr-prompt-pay>div img#img_payment_code{width:70%}body.omiseqr-onepage-index .block-content-qr-prompt-pay>div>div,body.omise-payment-complete .block-content-qr-prompt-pay>div>div{color:#000}body.omiseqr-onepage-index .block-content-qr-prompt-pay>div>div.content-title,body.omise-payment-complete .block-content-qr-prompt-pay>div>div.content-title{font-size:18px}body.omiseqr-onepage-index .block-content-qr-prompt-pay>div>div.amount,body.omise-payment-complete .block-content-qr-prompt-pay>div>div.amount{font-size:24px}body.omiseqr-onepage-index .time-count-down,body.omise-payment-complete .time-count-down{display:flex;justify-content:center}body.omiseqr-onepage-index .time-count-down>span,body.omise-payment-complete .time-count-down>span{color:#b5b5b5;font-size:18px}body.omiseqr-onepage-index .time-count-down>span.clock,body.omise-payment-complete .time-count-down>span.clock{width:28px;height:28px;border:2px solid #b5b5b5;border-radius:20px;margin-right:8px;margin-top:-1px;transform:rotate(317deg)}body.omiseqr-onepage-index .time-count-down>span.clock:before,body.omise-payment-complete .time-count-down>span.clock:before{content:"\f053";font-family:'FontAwesome';color:#b5b5b5}.content-button-personalized .action-personalization{width:235px;height:40px;border:1px solid #00abc8;border-radius:5px;text-align:center;padding:10px;display:flex;content:" ";color:#00abc8;cursor:pointer}.content-button-personalized .action-personalization:before{content:" ";background:url("../images/intersection-1.svg");display:inline-block;width:33px;height:16px;margin-right:10px;cursor:pointer}.content-present-personalized.active{background:#fff;width:100%;height:100vh;z-index:9999;top:0;left:0;position:fixed;visibility:visible;opacity:1;display:block}.block-content-personalized .personalized-close span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:26px;color:#757575;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:100;overflow:hidden;speak:none;text-align:center;margin-right:27px;margin-top:30px;cursor:pointer;visibility:visible;opacity:1}.content-present-personalized{transition:visibility 0s,opacity .5s linear;opacity:0;z-index:-1;display:none}.personalized-close{text-align:end}.block-content-select-how-to-personalize .thread-embroidery:before{content:" ";background:url("../images/yarn.svg");display:inline-block;width:37px;height:39px;margin-right:30px;margin-left:40px}.block-content-select-how-to-personalize .laser:before{content:" ";background:url("../images/laser-cutting-machine.svg");display:inline-block;width:33px;height:33px;margin-right:35px;margin-left:40px}.block-content-select-how-to-personalize .screen:before{content:" ";background:url("../images/laser-cutting-machine.svg");display:inline-block;width:33px;height:33px;margin-right:35px;margin-left:40px}.block-personalized-details{display:flex;height:0}.personalized-product{width:60%;padding-left:65px}.personalized-product-design{width:40%;border-left:1px solid #f0f0f0;height:528px;max-height:528px}p.title-how-to-personalize{letter-spacing:0px;color:#161616;font-size:24px;text-align:center;font-weight:700;font-family:'Prachason'}.block-content-select-how-to-personalize span{color:#000;font-weight:500;font-size:16px;font-family:'Prachason'}.thread-embroidery,.laser,.screen{width:270px;height:70px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #b5b5b5;border-radius:5px;text-align:center;display:flex;align-items:center;margin:0 auto;cursor:pointer}.thread-embroidery{margin-top:35px}.laser{margin-top:20px}.screen{margin-top:20px}p.personalized-product-title{color:#161616;font-size:26px;font-weight:600;font-family:'Agency FB'}.content-button-personalized{z-index:1}label[for=label-stitching] div,label[for=label-stitching] img,label[for=label-laser] div,label[for=label-laser] img,label[for=label-screen] div,label[for=label-screen] img{width:40px;height:40px;border-radius:20px;box-shadow:0px 0px 3px #aaa}.stitching-select,.laser-select,.screen-select{display:flex;flex-wrap:wrap;margin-top:20px}label[for=label-stitching],label[for=label-laser],label[for=label-screen]{flex-basis:20%;position:relative}input[type=radio][name=stitching],input[type=radio][name=laser],input[type=radio][name=screen]{display:none}input[type=radio][name=stitching]:checked+span:before,input[type=radio][name=laser]:checked+span:before,input[type=radio][name=screen]:checked+span:before{content:"\2714";border-radius:.2em;display:inline-block;width:13px;height:8px;padding-left:0;padding-bottom:.3em;margin-right:.8em;margin-bottom:7px;vertical-align:bottom;color:#fff;line-height:15px;font-size:20px;text-shadow:0 0 #000}input[type=radio][name=stitching]:checked+span,input[type=radio][name=laser]:checked+span,input[type=radio][name=screen]:checked+span{position:absolute;left:24px;top:14px}select.font_style,select.font_selection{width:100%;height:40px;border:1px solid #e8e8e8;border-radius:5px;color:#000;filter:grayscale(100%)}.select-bundle-thread-embroidery>label>span,.select-bundle-laser>label>span,.select-bundle-screen>label>span{color:#161616;font-weight:600;margin-bottom:10px}.select-bundle-thread-embroidery>label.left-side>span:before,.select-bundle-laser>label.left-side>span:before,.select-bundle-screen>label.left-side>span:before{content:" ";background:url(../images/soccer-shoe-left.svg) center center;width:41px;height:19px;margin-right:8px;display:inline-flex}.select-bundle-thread-embroidery>label.right-side>span:before,.select-bundle-laser>label.right-side>span:before,.select-bundle-screen>label.right-side>span:before{content:" ";background:url(../images/soccer-shoe-right.svg) center center;width:41px;height:19px;margin-right:8px;display:inline-flex}.select-bundle-thread-embroidery,.select-bundle-laser,.select-bundle-screen{display:flex;flex-direction:column;width:320px;margin-left:55px}.select-bundle-thread-embroidery>label,.select-bundle-laser>label,.select-bundle-screen>label{display:grid}.select-bundle-thread-embroidery input[type=text],.select-bundle-laser input[type=text],.select-bundle-screen input[type=text]{width:100%;height:40px;color:#000;text-align:left;border:1px solid #e8e8e8;font-size:15px;font-family:'Prachason'}label[for=label-stitching]>p,label[for=label-laser]>p,label[for=label-screen]>p{color:#000;font-family:'Prachason';font-weight:500}label[for=label-stitching],label[for=label-laser],label[for=label-screen]{text-align:center}.select-bundle-thread-embroidery>label,.select-bundle-thread-embroidery>div,.select-bundle-laser>label,.select-bundle-laser>div,.select-bundle-screen>label,.select-bundle-screen>div{margin-top:25px}.select-color>span{color:#161616;font-weight:600}.select-bundle-thread-embroidery.inactive,.select-bundle-laser.inactive,.select-bundle-screen.inactive{display:none}.select-bundle-thread-embroidery.active,.select-bundle-laser.active,.select-bundle-screen.active{display:block}.block-content-select-how-to-personalize.inactive{display:none}.action-personalized>div,.action-personalized>div>span{color:#000}.action-personalized>div.confirm-personalized,.action-personalized>div.confirm-personalized-laser,.action-personalized>div.confirm-personalized-screen{max-width:185px;height:36px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;opacity:1;display:flex;justify-content:center;align-items:center;width:100%;font-weight:600;cursor:pointer}.action-personalized{display:flex;align-items:center;width:100%}.action-personalized .back,.action-laser .back,.action-screen .back{flex-basis:50%;text-align:end}.action-personalized .back>span{text-decoration:underline;cursor:pointer;font-weight:500;font-family:'Prachason'}label[for=label-stitching] div,label[for=label-laser] div,label[for=label-screen] div{margin:0 auto}label[for=label-stitching] div+p,label[for=label-laser] div+p,label[for=label-screen] div+p{margin-top:5.5px}.stitching-title>span,.laser-title,.screen-title{font-size:20px;color:#161616;font-weight:600}.title-txt-per{flex-basis:50%}p.message-maximum-input{color:#ff4b4b;font-size:12px;padding-left:10px;padding-top:3px}.stitching-title{margin-top:10px !important}.player-name-number,.league-badge-club-arm{width:270px;height:70px;background:#fff 0% 0% no-repeat padding-box;border:2px solid #b5b5b5;border-radius:5px;text-align:center;display:flex;align-items:center;margin:0 auto;cursor:pointer}.league-badge-club-arm{margin-top:20px;padding-left:30px}.player-name-number{margin-top:45px}.player-name-number>span{margin-left:13px;font-family:'Prachason';font-weight:600;font-size:16px}.league-badge-club-arm>span{margin-left:44px;font-family:'Prachason';font-weight:600;font-size:16px}.select-bundle-player-name-number.inactive{display:none}.title-player-name-number>span{font-size:24px;color:#000;font-weight:600}.title-player-name-number{text-align:center;margin-top:35px}.option-personalized-player-name-number strong{color:#000;font-size:16px;font-weight:600}.option-personalized-player-name-number>div{width:200px;margin:0 auto;padding:5px 0}.option-personalized-player-name-number{margin-top:15px}.option-personalized-player-name-number>div>input+label span:before{content:" ";border-radius:20px;display:inline-block;background-color:#aaaaaa00}.option-personalized-player-name-number>div>input:checked+label span:before{content:" ";border-radius:20px;display:inherit;background-color:#00abc8;width:21px;height:21px}.option-personalized-player-name-number>div>input{display:none}.option-personalized-player-name-number>div>input+label span{border:1.5px solid #606060;border-radius:20px;width:25px;height:25px;cursor:pointer;margin-right:10px}.option-personalized-player-name-number>div>input:checked+label span{border:1.5px solid #00abc8;text-align:center;display:flex;justify-content:center;align-items:center}.option-personalized-player-name-number label{display:flex;cursor:pointer}.select-bundle-badge-club-arm.inactive{display:none}.action-personalized.name-number{display:flex;width:185px;height:100%;margin:0 auto;flex-direction:column}.action-personalized.name-number .back{bottom:50px;position:absolute}.confirm-personalized-name-number{margin-top:72px}.confirm-personalized-name-number{max-width:185px;height:36px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;opacity:1;display:flex;justify-content:center;align-items:center;width:100%;font-weight:600;cursor:pointer}.content-design-personalized select{width:348px;height:40px;background:#f7f7f7 0% 0% no-repeat padding-box;border:1px solid #e8e8e8;border-radius:5px;margin:0 auto;color:#161616}.content-design-personalized p{font-size:16px;color:#000;font-weight:600}.content-design-personalized{text-align:center;margin-top:35px}.sections-personalized-name-number{display:flex;justify-content:center;margin-top:30px;margin-bottom:40px;flex-wrap:wrap}.sections-personalized-name{margin-right:28px}.content-design-personalized input{width:160px;height:40px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #e8e8e8;border-radius:5px;color:#000}.content-design-personalized.inactive,.sections-personalized-nameset.inactive,.sections-personalized-name-number.inactive{display:none}.sections-personalized-nameset{margin-top:30px}.confirm-personalized-kit{width:348px;height:40px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;display:flex;justify-content:center;align-items:center;margin:0 auto;position:absolute;bottom:0;right:25%;left:50%;margin-left:-170px;cursor:pointer}.confirm-personalized-kit span{font-weight:600}.content-action-confirm-personalize{position:relative;height:50vh}.badge-select>div>div{width:400px;height:60px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #b5b5b5;border-radius:5px;display:flex;justify-content:center;align-items:center;padding-left:20px;cursor:pointer}.badge-select>div input[type=radio]{display:none}.badge-select{display:block}.badge-select>div{width:fit-content;margin:0 auto;margin-top:8px}.badge-select>div>div span.badge-name{color:#161616;font-size:16px;font-weight:600;max-width:220px;text-align:left}span.price-badge{color:#00abc8;font-weight:600;font-size:16px;margin-left:auto;padding-right:13px}.badge-select>div input[type=radio]:checked+div{border:2px solid #00abc8}.badge-select>div>div:hover{border:2px solid #00abc8}.badge-select>div>div img{max-width:50px;width:100%}.badge-select>div>div img{max-width:50px;width:100%}.action-personalized.badge-arm{display:flex;width:185px;height:100%;margin:0 auto;flex-direction:column;margin-top:150px}.action-personalized.badge-arm .back{margin-top:50px}.title-badge-club-arm span{font-size:24px;color:#161616;font-weight:600;font-family:'Prachason'}.title-badge-club-arm{text-align:center;margin-top:50px}.select-bundle-badge-club-arm .content-design-personalized.badge-arm{margin-top:15px}.image-none{border:1px solid #ccc;width:32px;height:32px;border-radius:20px;transform:rotate(125deg);margin-right:26px}.image-none:before{display:inline-block;content:"";border-top:.1rem solid #ccc;width:3rem;margin:-3px 1px;padding-right:0;transform:translateY(0rem)}.confirm-personalized-badge-arm{max-width:185px;height:36px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;opacity:1;display:flex;justify-content:center;align-items:center;width:100%;font-weight:600;cursor:pointer}.loading-mask.personalized{z-index:99999}header.page-header>.header.personalized{z-index:9997}.sections-personalized-name-set .message-stock span{color:red}.sections-personalized-name-set .message-stock{width:348px;margin:0 auto;text-align:center;margin-top:5px}.content-personalized-details{width:469px}.content-personalized-details .details span:first-child{width:100%;display:inline-block;max-width:120px}.content-personalized-details .details .l-col-detail span{width:fit-content}.edit-btn-pe{cursor:pointer;margin-right:10px}.edit-pe-content img{cursor:pointer}.item-personalized-details img{width:16px;height:16px;border-radius:20px;border:1px solid #fff;margin-left:5px;margin-right:5px}.item-personalized-details>div>div{display:flex;font-size:16px;margin:4px 0}.item-personalized-details>div>div p{margin-bottom:0}.item-personalized-details>div>div span.title{max-width:80px;width:100%}.item-personalized-details>p{font-size:17px;font-weight:500;margin-bottom:5px}.item-personalized-details>p.title-personalize span{font-size:16px !important}span.title.-type{margin-left:25px}.right-title>p,.left-title>p{max-width:65px}.preview-personalization-image div#position-relative-ele-personalized{position:absolute;top:20em;left:40em}p.title-boots-right,p.title-boots-left{color:#000;font-size:24px;font-weight:900}.action-admin-fix-position{display:flex}.action-admin-fix-position span{color:#000}.action-save-position-boots{margin-top:10px;background-color:#00abc8;width:fit-content;padding:5px;border:1px solid #fff;border-radius:8px;cursor:pointer;box-shadow:1px 1px 4px #000}.action-save-position-boots span{color:#000;font-size:16px;font-family:'Prachason';font-weight:600}.action-admin-fix-position>div>input{border:1px solid #000 !important}.section-admin{border:1px solid #adadad;padding:10px;position:absolute;width:30%;display:flex;flex-wrap:wrap;justify-content:flex-end}.section-admin>p{color:#191919;font-family:'Prachason';font-weight:600}input#rotate-left-canvas,input#rotate-right-canvas{width:100%;max-width:190px}.section-admin label{color:#000;display:flex}div#canvas-element-section-right>canvas.admin,div#canvas-element-section-left>canvas.admin{cursor:all-scroll}.section-admin>div:not(.action-save-position-boots){width:45%;margin-left:30px}.section-admin>p{width:100%}.font-size input#font-size{width:50px}.section-admin>div>label{display:flex;align-items:center}.font-color input#font-color{width:150px}.font-style input#font-style{width:210px}.section-admin>div>label>span{color:#000;font-weight:700;font-size:18px;margin-right:5px;max-width:80px;width:100%}.section-admin input[type=number],.section-admin input[type=text]{color:#000;border:1px solid #afafaf;box-shadow:2px 1px 4px #9c9a9a}.control:not(.show_single).nested.options-list.kit-size label.select-size{width:100%;height:30px;border:1px solid #fff;border-radius:5px;max-width:70px;display:flex;justify-content:center;align-items:center;cursor:pointer}.control.show_single .nested.options-list.kit-size .field.choice.single-size{padding:10px !important}.nested.options-list.kit-size input+label.select-size{padding:10px 5px;margin-left:0;text-align:center;border:1px solid;height:30px;border-radius:5px;display:block}.nested.options-list.kit-size input:disabled+label.select-size{border:1px solid #5c5c5c !important}.nested.options-list.kit-size input:disabled+label.select-size span{color:#5c5c5c}.nested.options-list.kit-size .field.choice.kit-size{width:70px;height:30px;display:inline-block;margin:5px}.nested.options-list.kit-size{line-height:unset}.nested.options-list.kit-size{display:flex;width:100%;max-width:340px;flex-wrap:wrap}.nested.options-list.kit-size input{display:none}.nested.options-list.kit-size .field.choice{max-width:100px;width:100%;margin-right:15px}.bundle-options-wrapper fieldset.fieldset.fieldset-bundle-options{margin-bottom:0}.bundle-options-wrapper .fieldset p.required{display:none}.nested.options-list.kit-size input:checked+label.select-size{border:1px solid #00abc8}.nested.options-list.kit-size input:checked+label.select-size span{color:#00abc8}.bundle-summary{display:none}.preview-personalization-image.kit{transform:translateX(-50%) translateY(10%);width:100%;max-width:500px}div#position-relative-ele-personalized-kit{position:unset!important;top:20em;left:40em}.action-save-position-kit{margin-top:10px;background-color:#00abc8;width:50px !important;padding:5px;border:1px solid #fff;border-radius:8px;cursor:pointer;box-shadow:1px 1px 4px #000;text-align:center}.action-save-position-kit span{color:#000;font-size:16px;font-family:'Prachason';font-weight:600}.select-bundle-player-name-number .section-admin{margin:0 auto;margin-top:10px;position:unset !important;width:400px}div#canvas-element-section-kit-name-separated>div{display:block}.section-canvas-kit-name{display:flex;justify-content:center}.section-canvas-kit-number{display:flex;justify-content:center}.section-canvas-kit-name>canvas{margin:0 2px}.font_style_name_set.inactive,.font_style_name_number.inactive{display:none}select.font_style_name_number:disabled{border:1px solid #999}.section-admin .section-test-preview{margin-left:0 !important}.section-admin input#btn-preview-image-admin{border:1px solid #00abc8;border-radius:5px;font-size:16px;color:#00abc8;padding:5px 27px;background-color:transparent;font-weight:700}.color-bg-boot{width:16px;height:16px;border-radius:20px;border:1px solid #fff;margin-left:5px;margin-right:5px}.price-box.price-configured_price{display:none}p.price-final-custom-bundle span{font-size:36px;line-height:36px;color:#00abc8;font-weight:600}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#919191;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#555}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff}.modal-popup .modal-footer{width:100%;display:flex;justify-content:center}.modal-popup .action.primary,.modal-popup .action-primary{background:#00abc8;border:unset}.modal-popup .modal-footer .action.primary:hover,.modal-popup .modal-footer .action-primary:hover{background:#00abc8;border:unset}.header.content .panel.wrapper .header-custom-block .header-custom-right .block-minicart{width:28%!important}.header .minicart-wrapper.active .block-minicart .minicart-items-wrapper{max-height:70vh}.header .minicart-wrapper.active .block-minicart .custom-minicart-actions .action.viewcart{padding:3px 17px!important}.header .minicart-wrapper.active .block-minicart .minicart-items-wrapper .minicart-items .product-item-name{margin-bottom:0;margin-top:4px;font-size:16px}.header .minicart-wrapper.active .block-minicart .custom-minicart-actions{padding:0 6%}.header .minicart-wrapper.active .block-minicart .amount .price-wrapper:first-child .price{font-size:20px}.header .minicart-wrapper.active .block-minicart dd.values{font-size:16px}.header .minicart-wrapper.active .block-minicart .minicart-items-wrapper{margin-top:10px!important}.option-img-code{width:18px;height:18px;border:2px solid #fff;border-radius:20px}hr.hr-before-personalized-detail{width:190%;border-top-color:#2b2b2b}p.brand,p.brand-product{color:#00abc8 !important;margin-bottom:0}tbody.cart.item .price-excluding-tax{margin-top:10px}a.action.action-delete{margin-top:8px}.col-title-detail{flex-direction:column;width:fit-content;margin-right:5px !important}.col-value-detail{flex-direction:column;width:fit-content}.details-personalized{display:flex;width:100%}.label.sku_bundle span,.values.sku_bundle span{color:#606060;font-size:14px !important;font-weight:500;width:fit-content}.label.size_preview span,.values.size_preview span{font-size:16px !important}.label.sku_bundle,.label.size_preview{margin-right:5px}.product_size_preview,.sku_bundle{display:flex}.details-qty.qty{display:flex}.block-item-qty-cart input.item-qty.cart-item-qty{border:none;border-radius:7px}.block-item-qty-cart{border:1px solid #343434;border-radius:7px;padding:0 7px;width:86px;height:30px;display:flex;justify-content:center;align-items:center}.block-item-qty-cart input{height:auto;padding:0;width:50px !important}.block-item-name-qty{display:flex}.block-item-name-qty .details-qty.qty{margin-top:0;display:block;margin-left:auto}.block-item-name-qty button.update-cart-item{width:fit-content;padding:2px 10px;margin:0 auto;margin-top:5px;background:#00abc8}.block-item-name-qty button.update-cart-item span{color:#000;font-size:16px;font-family:'Agency FB';font-weight:500}.content.item-personalized-details{border-top:1px solid #2b2b2b;margin-top:10px;padding-top:20px}dl.product.options.list .option-label-values dt.label:after{content:" : "}.option-label-values{display:flex;flex-wrap:wrap}.option-image-color{width:100%;display:flex}.option-image-color dd{display:flex}body.checkout-cart-index .cart.table-wrapper .cart thead tr th.col{border-bottom:0;padding-top:16px}body.checkout-cart-index .cart.table-wrapper .cart thead tr th.col span{font-size:16px;font-weight:200}body.checkout-cart-index img.product-image-photo{margin:unset}body.checkout-cart-index span.product-image-container{max-width:120px}body.checkout-cart-index .cart.table-wrapper .product-item-details{padding-top:0;padding-bottom:10px}body.checkout-cart-index .cart.table-wrapper .product-item-details span.custom-product-sku{color:#606060}body.checkout-cart-index .cart.table-wrapper .product-item-details strong.product-item-name{margin:0 0 13px}body.checkout-cart-index .cart.table-wrapper .item-options{margin-top:13px}body.checkout-cart-index .cart.table-wrapper .cart>.item{border-bottom:1px solid #2b2b2b}body.checkout-cart-index .cart.table-wrapper .item-options dd{font-size:16px}body.checkout-cart-index .cart.table-wrapper .item-options dt{font-size:16px}body.checkout-cart-index input#coupon_code{font-family:'Prachason';border:1px solid #00abc8 !important;background:#fff !important}body.checkout-cart-index .cart-summary .block.discount #discount-coupon-form .fieldset.coupon .actions-toolbar .primary{background-color:#00abc8 !important}body.checkout-cart-index .cart-summary{background-color:#efefef !important}body.checkout-cart-index .cart-summary .block.discount #discount-coupon-form .fieldset.coupon .actions-toolbar .primary{width:50px;padding:0 !important}body.checkout-cart-index .cart-summary .block.discount .content{display:block!important}body.checkout-cart-index .cart-summary .title{border:0}body.checkout-cart-index .cart-totals,body.checkout-cart-index .cart-summary .opc-block-summary .table-totals{border-top:0 solid #ccc;padding-top:10px}body.checkout-cart-index .cart-summary div#block-shipping{display:none}body.checkout-cart-index tr.grand.totals{border-top:1px solid #707070}tr.shipping.cost .amount .title{color:#717171;font-size:18px;font-weight:100 !important;letter-spacing:0px !important}tr.totals-tax-custom-by-beeative .title-vat{color:#717171;font-size:18px;font-weight:100 !important;letter-spacing:0px !important}div#cart-totals table.data.table.totals tr.totals.custom-by-beeative th,div#cart-totals table.data.table.totals tr.totals.custom-by-beeative td{padding-top:18px}.cart-view-term-and-conditions.-custom{padding:25px 30px 60px !important}.action-accept-and-process-payments{width:222px;height:40px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 auto;margin-top:35px;color:#fff;font-weight:600;font-size:16px}.action-accept-and-process-payments span{color:#000;font-weight:600}.action-accept-and-process-payments.disabled{background:#00ABC880 0% 0% no-repeat padding-box;cursor:auto}.proceed-to-checkout-override{flex-basis:50%;margin:5px;background:#00ABC8!important;font-size:16px;border:unset;padding:6px;text-align:center;color:#fff;border-radius:5px;font-weight:600;cursor:pointer}.content-description-term-and-condition{width:770px;height:220px;background-color:#efefef;margin:0 auto;padding:24px 34px 21px 26px}.content-description-term-and-condition>div{height:179px;overflow-y:auto}.content-description-term-and-condition>p{overflow:auto;height:131px}.modal-inner-wrap.popup-term{width:857px !important;height:460px !important}.accept-term-and-conditions{padding-left:13px;margin-top:22px}input#accept-term-and-conditions+label:before,input#accept-term-and-conditions-popup+label:before{content:"";text-align:center;font-weight:600;font-size:16px;display:inline-block;width:21px;height:21px;margin-right:.8em;vertical-align:middle;border:.5px solid #000;border-radius:5px;background-color:transparent;cursor:pointer}input#accept-term-and-conditions:checked+label:before,input#accept-term-and-conditions-popup:checked+label:before{content:"\2714";color:#020202;background:#00abc8;border:.5px solid #00abc8}input#accept-term-and-conditions,input#accept-term-and-conditions-popup{display:none}input#accept-term-and-conditions:not(:checked)+label:hover:before,input#accept-term-and-conditions-popup:not(:checked)+label:hover:before{content:"\2714";color:#00abc8}.modal-inner-wrap.popup-term h1{font-size:16px;font-weight:600;padding-left:15px;padding-bottom:0;border-bottom:none;margin-top:30px}.modal-inner-wrap.popup-term .action-close:before{font-size:25px;line-height:25px}.modal-inner-wrap.popup-term h1:after{content:"*";color:#00abc8;margin-left:-1px}div.rotate-canvas{font-weight:600;color:#000;padding:8px 15px;border:1px solid #8e8e8e;cursor:pointer;border-radius:5px;background-color:#eee}input#rotate-left-canvas,input#rotate-right-canvas{width:65px;border-right:0;border-radius:5px 0 0 5px}.plus-minus-rotate{height:40px;border:1px solid #afafaf;border-radius:0 5px 5px 0;color:#000;margin-right:2px;border-left:0}.plus-rotate.left,.plus-rotate.right{color:#000;cursor:pointer}.minus-rotate.left,.minus-rotate.right{color:#000;cursor:pointer}p.message-can-not-select-font{font-size:13px;font-weight:400;margin-top:8px;color:red}.sections-personalized-badge-arm input[type=radio]:disabled+div{border:1px solid #d6d6d6;cursor:auto}.sections-personalized-badge-arm input[type=radio]:disabled+div span{color:#d6d6d6}.material-bg-color{border:none !important}.right-personalize-details .right-color,.left-personalize-details .left-color{border:none}.right-personalize-details .right-color>div,.left-personalize-details .left-color>div{border:1px solid #fff;display:inline-table}.right-personalize-details .right-color>div img,.left-personalize-details .left-color>div img{display:list-item}.section-canvas-kit-name-char{height:100px}.section-canvas-kit-number canvas{margin:0 8px}.section-canvas-kit-name-char.curved{height:100px}.section-admin .actions-switch,.section-admin .actions-outline-text{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;height:29px;width:60px;height:29px;line-height:30px;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.section-admin .actions-switch label,.section-admin .actions-outline-text label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background:#cd3c3c;border-radius:25px;font-weight:700;color:#fff;-webkit-transition:background .3s,text-indent .3s;-moz-transition:background .3s,text-indent .3s;-o-transition:background .3s,text-indent .3s;transition:background .3s,text-indent .3s;text-indent:27px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.4) inset;-moz-box-shadow:0px 0px 5px rgba(0,0,0,.4) inset;box-shadow:0px 0px 5px rgba(0,0,0,.4) inset}.section-admin .actions-switch label:after,.section-admin .actions-outline-text label:after{content:'  NO';display:block;position:absolute;top:0;left:6px;width:100%;font-size:12px;color:#591717;text-shadow:0px 1px 0px rgba(255,255,255,.35);z-index:1}.section-admin .actions-switch label:before,.section-admin .actions-outline-text label:before{content:'';width:22px;height:22px;border-radius:10px;background:#fff;position:absolute;z-index:2;top:3px;left:3px;display:block;-webkit-transition:left .3s;-moz-transition:left .3s;-o-transition:left .3s;transition:left .3s;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 5px rgba(0,0,0,.4);box-shadow:0px 0px 5px rgba(0,0,0,.4)}.section-admin .actions-switch input:checked+label{background:#79a22e;text-indent:8px}.section-admin .actions-switch input:checked+label:after{content:'YES';color:#091707}.section-admin .actions-switch input:checked+label:before{left:34px}.section-admin .actions-outline-text.actions-switch input:checked+label:before{left:28px}.section-admin .section-admin-curved-text{margin-left:2px !important;display:flex}.section-admin span.title-text-curved,.section-admin span.title-axis-y-text,.section-admin span.title-axis-y-number,.section-admin span.title-text-outline,.section-admin span.title-text-max-width{color:#000;font-weight:600;margin-right:5px;line-height:30px;letter-spacing:.5px;max-width:80px;width:100%}span.title-text-max-width{margin-left:20px}p.actions-text-max-width{width:50px}p.actions-text-left-right .left,p.actions-text-left-right .right{font-size:20px;padding:1px 4px;color:#000;width:18px;font-weight:600;cursor:pointer;border:1px solid #afafaf}p.actions-text-left-right input{width:35px;height:34px;border-radius:0;border-right:none !important;border-left:none !important}p.actions-text-left-right{display:flex}p.actions-text-left-right .left{border-radius:7px 0 0 7px}p.actions-text-left-right .right{border-radius:0 7px 7px 0}span.title-text-left-right{color:#000;font-weight:600;margin-right:5px;line-height:30px;letter-spacing:.5px;max-width:80px;width:100%}p.actions-outline-text.actions-switch{margin-bottom:5px}span.title-text-outline{margin-left:20px}.content-personalized-mobile.-mb,.left-side-and-right-side-mb{display:none}span.title-text-color{color:#000;font-weight:600;margin-left:10px;margin-right:6px;line-height:30px;letter-spacing:.5px;width:fit-content}input.text-color{width:80px;height:34px}.section-admin-curved-text .title-text-curved{width:fit-content !important;margin-left:19px}div#preview-personalization-image-mb{display:none}.section-admin-size-text,.section-admin-axis-y-text,.section-admin-axis-y-number{margin-left:0 !important}.section-admin-size-text,.section-admin-axis-y-text,.section-admin-axis-y-number{display:flex;align-items:center;margin-bottom:10px}p.actions-size-text{margin-bottom:0}p.actions-size-text input,p.actions-axis-y-text input,p.actions-axis-y-number input,p.actions-text-max-width input{height:34px;width:60px}body.catalog-product-view div#bundleSummary .content-button-personalized{flex-basis:60%;display:flex;justify-content:end}.bundle-options-wrapper .nested.options-list{line-height:.5;margin-top:5px}div#bundleSummary button#product-addtocart-button{padding:8px}div#bundleSummary button#product-addtocart-button span{font-weight:600;font-size:17px;letter-spacing:0}.field.option.required.size{display:flex;flex-direction:row-reverse;justify-content:left}.field.option.required.size label.size-chart{margin:0 auto;margin-right:0;text-decoration:underline}.field.option.required.size label.size-chart a:hover{color:#fff}.field.option.required.size label.size-chart a{font-size:16px}.right-color,.left-color{line-height:0}label.size-chart{float:right;margin-top:10px}label.size-chart a{text-decoration:underline}.action-personalization.disabled{cursor:auto}#mini-cart dl.product.options.list dt,.option-label-values dd.values span{font-size:15px !important}.custom-header-top-links.header-custom-right-header-links,.custom-header-top-search.header-custom-right-header-search,span.cus-size-chart-text,.size-choice label.label.size-option,.field.option.required.size label.size-tab,.field.qty .minus,.field.qty .plus{cursor:pointer}span.cus-size-chart-text:hover{text-decoration:underline}.loading-mask{background:#282828 !important;opacity:85% !important}body.checkout-cart-index .control.qty label{display:flex;justify-content:center;align-items:baseline}body.customer-account-createpassword .topic{text-align:center}body.customer-account-createpassword .topic>span{font-size:20px}body.customer-account-createpassword button.action.submit.primary{background:#00abc8;border:unset;height:40px;width:100%;border-radius:5px}body.customer-account-createpassword button.action.submit.primary span{font-size:16px;font-weight:600}.main-footer-block.g-container .grid-item>a img{width:91px}body.checkout-index-index main#maincontent{margin-bottom:10vh}@media (min-width:767px){.modal-inner-wrap{margin-top:10em !important}body.catalog-product-view.page-product-bundle .bundle-options-container{margin-top:-50px}body.catalog-product-view.page-product-bundle .bundle-options-wrapper div#product-options-wrapper{margin-bottom:0}body.catalog-product-view .box-tocart .field.qty{max-width:190px}body.catalog-product-view .box-tocart .actions{max-width:190px}.header.content .panel.wrapper .header-custom-block .header-custom-right .header-custom-right-header-links>ul>li:hover{background-color:unset !important}.header.content .panel.wrapper .header-custom-block .header-custom-right .header-custom-right-header-links>ul>li:hover>a{color:#00abc8 !important}div#switcher-language ul.dropdown.switcher-dropdown{left:-12px}}@media (max-width:767px){.content-personalized-details .details .l-col-detail span,.content-personalized-details .details .r-col-detail span{width:fit-content}.content-personalized-details .l-col-detail{flex-basis:70%}.header.content .panel.wrapper .header-custom-block .header-custom-right .minicart-wrapper .counter.qty:not(.empty){display:unset !important}.content-personalized-details:not(.hide){margin-top:-30px}.bundle-options-container{float:none !important;margin-bottom:0 !important}#mini-cart .product-item-pricing{width:fit-content}.minicart-wrapper .product .actions{float:right;margin-top:-35px}.header .minicart-wrapper.active .block-minicart .custom-minicart-actions .action.viewcart{padding:3px 6px !important}.block-personalized-details{display:block}.personalized-product{width:100%;padding-left:0}div#preview-personalization-image-mb{width:100%;left:0;transform:none;position:unset;text-align:center}.preview-personalization-image-mb div#position-relative-ele-personalized{position:unset!important}div#preview-personalization-image{transform:scale(1);left:0;width:100%}p.personalized-product-title{text-align:center;margin-top:-20px}.personalized-product-design{width:100%;height:auto}.block-content-select-how-to-personalize{display:none}.button-confirm-personailzed.-mb p{color:#000;text-align:center;font-weight:600;margin-bottom:0}.button-confirm-personailzed.-mb:not(:active){background-color:#e5e5e5;padding:20px;font-size:16px}.button-confirm-personailzed.-mb:active{background-color:#e5e5e5;padding:20px;font-size:16px}.content-personalized-mobile.-mb{display:unset;position:absolute;bottom:85px;width:100%}.button-confirm-personailzed.-mb.active,.button-confirm-personailzed.-mb.active-kit{background-color:#00abc8}.button-design-personalize.-mb p{color:#00abc8;text-align:center;margin-bottom:0;font-size:16px;font-weight:600}.button-design-personalize.-mb{border:1.5px solid #b2b1b1;margin:10px;padding:15px 12px}.block-content-select-how-to-personalize.-mb-active{display:block;position:absolute;bottom:0;width:100%;background-color:#fff;z-index:2}.laser{margin-bottom:190px}.screen{margin-bottom:190px}.block-content-select-how-to-personalize.-mb-active.inactive{z-index:0}.content-personalized-mobile.-mb.inactive{display:none}.active.select-bundle-thread-embroidery{position:absolute;bottom:0;width:100%;display:unset;margin-left:0}.select-bundle-thread-embroidery.active{background-color:#fff;padding:25px;z-index:4}.left-side-and-right-side-mb>p{color:#161616;font-weight:600;margin-bottom:10px}.select-bundle-thread-embroidery.active label.select-font-style:not(.shows),.select-bundle-laser.active label.select-font-style:not(.shows),.select-bundle-laser.active .left-side-and-right-side-mb:not(.shows),.select-bundle-screen.active label.select-font-style:not(.shows),.select-bundle-screen.active .left-side-and-right-side-mb:not(.shows){padding-top:15px;border-top:1px solid #b5b5b5}.select-bundle-thread-embroidery.active .left-side-and-right-side-mb:not(.shows),.select-bundle-laser.active .left-side-and-right-side-mb:not(.shows),.select-bundle-screen.active .left-side-and-right-side-mb:not(.shows){display:block;padding-top:15px;border-top:1px solid #b5b5b5;margin-top:10px}.select-bundle-thread-embroidery.active .action-personalized,.select-bundle-laser.active .action-personalized,.select-bundle-screen.active .action-personalized{margin-top:100px}.select-color:not(.shows){padding:15px 0;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5}.select-bundle-thread-embroidery.active label.select-font-style:not(.shows) span:after,.select-bundle-laser.active label.select-font-style:not(.shows) span:after,.select-bundle-screen.active label.select-font-style:not(.shows) span:after,.left-side-and-right-side-mb:not(.shows) p:after,.select-color:not(.shows)>span:after{content:'\e621';font-family:'luma-icons';transform:rotate(90deg);float:right}.action-personalized{display:flex;flex-direction:row-reverse}.action-personalized .back{text-align:center}.stitching-title{display:none}.confirm-personalized,.confirm-personalized-laser,.confirm-personalized-screen{display:none !important}.confirm-personalized-mb{max-width:185px;height:36px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;opacity:1;display:flex;justify-content:center;align-items:center;width:100%;font-weight:600}.select-bundle-laser.active{background-color:#fff;padding:25px;position:absolute;bottom:0;width:100%;display:unset;margin-left:0;z-index:4}.select-bundle-screen.active{background-color:#fff;padding:25px;position:absolute;bottom:0;width:100%;display:unset;margin-left:0;z-index:4}.personalized-product.bg-transparente:before{content:" ";width:100%;height:100%;background-color:#88888882;position:absolute;z-index:1;top:0}.select-bundle-laser.active .laser-title{display:none}.select-bundle-screen.active .screen-title{display:none}.block-content-select-how-to-personalize.-mb-active .close,.select-bundle-laser.active .close,.select-bundle-screen.active .close,.select-bundle-thread-embroidery.active .close{width:fit-content;height:fit-content;position:absolute;right:5px;top:-30px}.block-content-select-how-to-personalize.-mb-active .close:before,.select-bundle-laser.active .close:before,.select-bundle-screen.active .close:before,.select-bundle-thread-embroidery.active .close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;line-height:33px;color:#fff;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:100;overflow:hidden;speak:none;text-align:center;visibility:visible;opacity:1}.block-content-select-how-to-personalize.-mb-active p.title-how-to-personalize{margin-top:20px}.back-font,.back-text,.back-color{flex-basis:50%;text-align:center}.section-admin{display:none}.personalized-product{display:flex;justify-content:center;align-items:center;flex-direction:column}.next-personalized-mb{max-width:185px;height:36px;background:#00abc8 0% 0% no-repeat padding-box;border-radius:5px;opacity:1;display:flex;justify-content:center;align-items:center;width:100%;font-weight:600}input[type=radio][name=stitching]:checked+span{position:absolute;left:25%;top:20%}input[type=radio][name=laser]:checked+span{position:absolute;left:35%;top:20%}input[type=radio][name=screen]:checked+span{position:absolute;left:35%;top:20%}fieldset.fieldset.fieldset-bundle-options .field.option.required.size .control>.label{width:100%;margin:5px}fieldset.fieldset.fieldset-bundle-options .field.option.required.size>.control{display:flex;flex-wrap:wrap}fieldset.fieldset.fieldset-bundle-options .field.option.required.size .control>.nested.options-list{margin-top:20px}fieldset.fieldset.fieldset-bundle-options .field.option.required.size .control>.nested.options-list .field.choice.size-choice{margin:0 5px;line-height:0}.bundle-options-container .product-options-wrapper{margin-bottom:0}body.page-product-bundle div#bundleSummary .box-tocart{flex-basis:100%;width:100%}body.catalog-product-view .box-tocart .field.qty{flex-wrap:wrap;margin-bottom:64px}body.catalog-product-view .box-tocart .field.qty>.control{width:100% !important}body.catalog-product-view div#bundleSummary input#qty{margin:0 auto}body.catalog-product-view .box-tocart .field.qty>.control span{font-weight:700}div#bundleSummary .content-button-personalized{position:absolute;bottom:130px;transform:translateX(-50%);left:50%}body.page-product-bundle div#bundleSummary button#product-addtocart-button{width:100%;padding:9px}body.page-product-bundle button#product-addtocart-button span{font-size:16px;font-weight:600}.product-info-main{margin:0 20px}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{margin-left:10px;margin-right:20px}.content-present-personalized{display:none}.content-present-personalized.active{display:block}body.catalog-product-view div#product-options-wrapper .fieldset:last-child{margin-bottom:0}body.catalog-product-view .box-tocart .field.qty label span:after{content:" : "}body.catalog-product-view .box-tocart .field.qty label{margin-bottom:10px !important}.right-color,.left-color{line-height:1}div#bundleSummary .product-details{position:relative}.l-col-detail{margin-left:5px}.block-content-select-how-to-personalize.-mb-active.-kit{background-color:transparent;position:absolute;bottom:11.5em}.block-content-select-how-to-personalize.-mb-active.-kit p.title-how-to-personalize.kit{font-size:20px}.block-content-select-how-to-personalize.-mb-active.-kit .player-name-number{margin-top:0}.block-content-select-how-to-personalize.-mb-active.-kit .content-action-confirm-personalize{display:none}.block-content-select-how-to-personalize.-mb-active.-kit.inactive{display:none}.select-bundle-player-name-number{position:absolute;bottom:0;top:0;width:100%;background-color:#fff}.action-personalized.name-number{flex-direction:column-reverse;height:fit-content;width:100%}.confirm-personalized-name-number{margin-top:0;width:100%;max-width:unset;border-radius:0;position:absolute;bottom:85px;height:63px}.action-personalized.name-number .back{bottom:180px}.select-bundle-badge-club-arm{position:absolute;bottom:0;top:0;width:100%;background-color:#fff}.action-personalized.badge-arm{flex-direction:column-reverse;height:fit-content;width:100%}.confirm-personalized-badge-arm{margin-top:0;width:100%;max-width:unset;border-radius:0;position:absolute;bottom:85px;height:63px}.action-personalized.badge-arm .back{bottom:180px;position:absolute}.select-bundle-badge-club-arm .content-design-personalized.badge-arm{width:95%;margin:0 auto;margin-left:15px;padding-right:15px;margin-top:27px;height:40%}.sections-personalized-badge-arm .badge-select>div>div{width:100%;padding:10px}.sections-personalized-badge-arm .badge-select>div{width:100%}.preview-personalization-image.kit{width:100%}.content-personalized-details{width:100%}.action-personalized{margin-bottom:80px !important}label[for=label-stitching] div,label[for=label-stitching] img,label[for=label-laser] div,label[for=label-laser] img,label[for=label-screen] div,label[for=label-screen] img{margin:0 auto}.block-content-personalized-details{margin-bottom:0 !important}body.checkout-index-index tr.row.amcheckout-delivery-area-method:first-child{margin-bottom:15px}body.checkout-index-index .opc-block-summary.amcheckout-summary-container.-collapsible.-opened span.amcheckout-icon.-minus{display:none}body.checkout-index-index tr.row.amcheckout-delivery-area-method:first-child{margin-bottom:15px}body.checkout-index-index .opc-block-summary.amcheckout-summary-container.-collapsible.-opened span.amcheckout-icon.-minus:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:22px;color:inherit;content:'\e621';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}body.checkout-index-index table.data.table.table-totals tr:not(.active):not(tr.grand.totals){display:none}body.checkout-index-index tr.grand.totals>th,tr.grand.totals>td{padding-top:0 !important;padding-bottom:0 !important}body.checkout-index-index .opc-block-summary.amcheckout-summary-container.-collapsible.-opened p.step-title.amcheckout-title{padding:20px 20px 0;font-size:18px;background:#efefef !important;font-weight:500;margin-left:-5px}body.checkout-index-index .opc-block-summary.amcheckout-summary-container.-collapsible.-opened span.amcheckout-icon.-minus:before{display:none}body.checkout-index-index .opc-block-summary.amcheckout-summary-container.-collapsible.-opened span.amcheckout-icon.-minus{background:0 0}body.checkout-index-index table.data.table.table-totals{border-collapse:unset;padding-top:0}body.checkout-index-index .opc-block-summary.amcheckout-summary-container.-collapsible.-opened .step-content.amcheckout-content>.amcheckout-wrapper{padding-top:0}body.checkout-index-index tr.grand.totals td span.price{font-weight:700}.messages>div{padding-left:10px;width:100%;padding-right:10px}.messages>div>div{padding-left:0}body.customermember-account-create .content-title-form-custom-register>p{margin-top:-110px}body.customermember-account-find .title-content-banner-for-store-members>p,body.customermember-account-create .title-content-banner-for-store-members>p,body.customermember-account-success .title-content-banner-for-store-members>p,body.customermember-account-confirm .title-content-banner-for-store-members>p{width:100%}body.customermember-account-find .title-content-banner-for-store-members,body.customermember-account-create .title-content-banner-for-store-members,body.customermember-account-success .title-content-banner-for-store-members,body.customermember-account-confirm .title-content-banner-for-store-members{width:100%}input.inputs.input-otp{width:45px;height:54px}body.omiseqr-onepage-index .block-content-qr-prompt-pay,body.omise-payment-complete .block-content-qr-prompt-pay{width:fit-content;padding:20px;margin-left:20px;margin-right:20px}body.omiseqr-onepage-index .block-content-qr-prompt-pay>div,body.omise-payment-complete .block-content-qr-prompt-pay>div{padding:18px 18px 18px 20px}body.omiseqr-onepage-index .block-content-qr-prompt-pay>div img#img_payment_code,body.omise-payment-complete .block-content-qr-prompt-pay>div img#img_payment_code{width:100%}body.customer-account-createpassword .field.password.required input#password,body.customer-account-createpassword .field.confirmation.required input#password-confirmation{width:100% !important}button.action.submit.primary{width:100%}body.customer-account-createpassword form{margin:10px 10px 0}body.customer-account-createpassword .topic{margin-top:-30px}.content-description-term-and-condition>div{height:48vh!important}}