.announcement-bar__message svg.icon.icon-circle{display:none!important}.announcement-bar__message svg{fill:transparent;width:2rem;height:2rem;margin:0 30px}.announcement-bar-scroll{padding-bottom:5px;padding-top:1px;border-bottom:1px solid #515151}span.message{margin-left:-20px}.navbar-toggler{padding:0;border:0;margin-right:1.2rem}@media (max-width: 991px){.template-account .navbar-toggler svg,.template-register .navbar-toggler svg,.template-addresses .navbar-toggler svg{width:30px;height:30px}.template-account .navbar-toggler svg path,.template-register .navbar-toggler svg path,.template-addresses .navbar-toggler svg path{stroke:#000}}@media (min-width: 1025px){.header-middle--wrapper{align-items:center;justify-content:space-between}.header-nav__logo{position:absolute;padding:0;left:50%;transform:translate(-50%)}.header-bottom{max-width:40%}header ul.list-menu{flex-wrap:wrap;gap:40px}header .menu-lv-item .icon-dropdown{display:block!important}header .menu-lv-item .icon-dropdown svg.icon{transform:translateY(-50%) rotate(90deg)!important}.header-language_currency{background:#191919;padding:10px 17px;border-radius:100px;margin-right:45px}.header__icons--margin .header__iconItem+.header__iconItem{margin-left:30px!important}header .menu-lv-item .text{text-decoration:none!important}.halo-collapsible-content-2.style-1 .tabs-list{width:100%!important}}#product-registration{background-color:#f5f5f5;border-radius:20px;margin:30px 0;position:relative;overflow:hidden}#product-registration:after{content:"";position:absolute;width:50%;height:100%;right:0;top:0;background-image:url(/cdn/shop/files/register-img.png?v=1752403477);background-repeat:no-repeat;background-position:center right;background-size:cover}.regform-heading{font-size:50px;font-weight:600;color:#282828;margin:0}.regform-heading span{color:#b81e1e}#mpr-form-slug-rec-form{padding:25px 50% 25px 50px}#mpr-form{padding-right:60px}#product-registration #mpr-registered{display:none}.registable #mpr-root{max-width:100%}.registable #product-registration #mpr-registered{display:block!important}#product-registration #mpr-registered>h1{font-size:50px;font-weight:600;color:#282828;margin:0;text-transform:capitalize}#product-registration #mpr-registered .registered-products>h1{text-align:center;font-size:24px;font-weight:400;color:#fff;margin:0;text-transform:capitalize;background:#000;padding:10px 15px}.registable #product-registration:after{display:none}.registable #product-registration #mpr-form-slug-rec-form{padding:25px}.registable #mpr-registered-rec-form button.mpr-open{display:none}.registable #product-registration thead,.registable #product-registration table{font-size:14px}.registable #product-registration table{border:1px solid #ddd;box-shadow:none;background:#fff;margin-top:0}.registable #product-registration thead{background:#bb1e1e;color:#fff}.registable #product-registration table tr th,.registable #product-registration table tr td{text-align:center;border-bottom:0}.registable #product-registration table tr td{background:#fff}.registable #product-registration table tr th:first-child,.registable #product-registration table tr td:first-child,.registable #product-registration table tr th:nth-last-child(-n+3),.registable #product-registration table tr td:nth-last-child(-n+3){display:none}.registable #product-registration table tr td .mpr-image-gallery img{max-width:150px;margin:0 auto;width:100%}.registable #product-registration table tr td a{color:#000;pointer-events:none;text-decoration:none}.registable #product-registration table tr td a br{display:none}.registable #product-registration table tr th{border-top:0;text-transform:capitalize;font-weight:500}.registable .registered-products .pagination .btn{min-width:auto;width:fit-content;margin:0}.registable .registered-products .pagination .btn+.btn{margin-left:10px}.registable .registered-products span{margin-inline:auto;font-size:13px}.registable select.mpc-indie-select.mpc-indie-select-sm{font-size:13px;padding:5px 10px}@media (max-width: 767px){#product-registration #mpr-registered>h1{font-size:28px}#product-registration #mpr-registered .registered-products>h1{font-size:18px}.registable #product-registration table tr td:before{display:none}#product-registration table tr th,#product-registration table tr td{text-align:center;justify-content:space-between}#product-registration table td>div:first-child{text-align:left}.registable #product-registration table tr td a{text-align:right}.registable .registered-products .pagination{flex-wrap:wrap;justify-content:center;row-gap:1rem}.registable .registered-products span{width:100%}}#mpr-product-inputs form{margin-bottom:0;margin-top:15px;padding-right:0}label.mpr-input-label{display:block}label.mpr-input-label .mpr-label-content{justify-content:flex-start!important}.css-1b4m40g-control{min-height:56px!important;border-radius:16px!important;border:0!important}.cardname-input .mpr-select-control,.card-input input,.card-input select{height:56px!important;border-radius:16px!important;border:0!important;min-height:56px!important;text-align:left!important}.card-textarea textarea{border-radius:16px!important;border:0!important;text-align:left!important}.agreecheckbox .mpr-input-label{justify-content:flex-start!important;align-items:center!important}.form-group input[type=checkbox]{width:15px!important;min-height:15px!important;position:static;margin:0 8px 0 0;flex-shrink:0}.mpr-input-tickbox .mpr-input-label{align-items:flex-start;justify-content:flex-start!important}.agreecheckbox span.mpr-label-content{margin:0!important}.card-btn,button[type=submit]{background:linear-gradient(90deg,#b81e1e,#931616);border-radius:16px!important;color:#fff!important;min-height:56px!important;text-transform:capitalize;font-size:16px!important}.card-btn:hover,button[type=submit]:hover{color:#fff;background:linear-gradient(90deg,#161616 0% 23%,#282828)}.mpr-validation-error{text-align:left;margin-top:5px;font-size:12px}.react-datepicker{scale:1.2}select.react-datepicker__month-select,select.react-datepicker__year-select{min-height:auto!important;height:auto!important}.account-page{padding-block:150px 80px}@media (max-width: 767px){.account-page{padding-block:115px 50px}}@media (min-width: 768px){.login-rowItem{width:40%!important;padding:35px 50px 40px!important}}@media (max-width: 767px){.login-rowItem{width:90%!important;margin:0 auto;padding:25px 30px 10px!important}}.login-rowItem.login-rowRight{border-radius:20px}.address-form,.login-rowItem.login-rowLeft{background-color:#f5f5f5!important;border-radius:20px}.address-form{padding:35px 50px 40px!important}.login-rowItem .page-subheader{font-size:50px;font-weight:600;color:#282828;margin:0;text-transform:capitalize;padding:0}@media (max-width: 991px){.login-rowItem .page-subheader,.address-title{font-size:40px!important}}@media (max-width: 767px){.login-rowItem .page-subheader,.address-title{font-size:3.2rem!important}}@media (max-width: 500px){.login-rowItem .page-subheader,.address-title{font-size:2.5rem!important}}.login-rowItem .page-subheader span{color:#b81e1e}.login-row form#create_customer{display:flex;flex-wrap:wrap;justify-content:space-between}.login-row form#create_customer .form-field.cst-first-name-field,.login-row form#create_customer .form-field.cst-second-name-field{width:48%;margin:0}@media (max-width: 767px){.login-row form#create_customer .form-field.cst-first-name-field,.login-row form#create_customer .form-field.cst-second-name-field{width:100%;margin:12px 0 0}}.login-row form#create_customer .form-field{width:100%}.account-page .login-item .form-input,.address-form .address-form--wrapper .form-input,.address-form .address-form--wrapper .select__select{height:52px;box-sizing:border-box;font-size:16px;font-weight:400;border:1px solid rgba(40,40,40,.08)!important;border-radius:16px;margin:0;padding:0 30px 0 12px;box-shadow:none}.login-row .form-actions{width:100%;margin-top:25px}.login-row .form-actions input.button,.address-form .form-actions .update-btn{width:350px;background:linear-gradient(90deg,#b81e1e 0% 23%,#931616)!important;border:0;font-weight:700;font-size:15px;padding:16px 30px;border-radius:16px;color:#fff;letter-spacing:1px}.login-row .form-actions input.button:hover,.address-form .form-actions .update-btn:hover{background:linear-gradient(90deg,#161616 0% 23%,#282828)}.address-form .form-actions .update-btn{margin:0}.form-actions.address-btn-grp{display:flex;justify-content:space-between;align-items:center}.address-form .form-actions .back-account{background:#282828;color:#fff;text-decoration:none;font-weight:700;font-size:15px;text-align:center;width:350px;max-width:100%;border:0;padding:16px 30px;border-radius:16px;text-transform:uppercase;display:block}.address-form .form-actions .back-account svg{fill:#fff;width:24px;height:24px;margin-right:10px;transform:rotate(180deg)}.login-rowItem .login-action{margin:20px 0 0!important;justify-content:center!important;flex-direction:column-reverse;gap:6px}.login-rowItem .login-action>span{font-size:16px}.login-action .back-to-store{background:#282828;color:#fff;text-decoration:none;font-weight:300;font-size:16px;text-align:center;width:350px;max-width:100%;border:0;padding:16px 30px;border-radius:16px;margin-inline:auto;text-transform:uppercase}.forget-password{color:#000;text-decoration:none}@media (max-width: 991px){#product-registration{background-color:#f5f5f5;background-image:none;margin:30px 0}#product-registration:after{display:none}#mpr-form{padding-right:0}.regform-heading{font-size:36px}p.regform-astricktxt{font-size:1.3rem}#mpr-form-slug-rec-form{grid-template-columns:auto;padding:25px;gap:0}#mpr-product-inputs form{padding:0;margin-top:15px!important}}.top_header .account-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(90deg,#b81e1e 0% 23%,#931616);margin-left:12px;transition:box-shadow .2s;box-shadow:0 2px 8px #28282814}.top_header .account-icon svg{width:28px;height:28px;display:block}.top_header .account-icon:hover{box-shadow:0 4px 16px #b81e1e26}.header-account-dropdown{position:relative;display:flex;align-items:center}.header-account-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(90deg,#b81e1e 0% 23%,#931616);transition:box-shadow .2s;box-shadow:0 2px 8px #28282814;margin-left:12px}.header-account-icon svg{width:28px;height:28px;display:block}.header-account-icon:hover{background:#000}.header-account-menu{border-radius:16px;box-shadow:0 8px 32px #2828282e;border:none;min-width:180px;margin-top:10px;background:#fff;padding:0}.header-account-item{font-weight:500;font-size:16px;color:#282828;padding:10px 24px;border-radius:8px;transition:background .15s,color .15s}.header-account-item:hover{background:#bb1e1e;color:#fff}.header-account-menu .dropdown-divider{margin:4px 0;border-top:1px solid #eee}.account-svg-icon{width:40px;height:40px}.account-password-item{margin-top:32px;padding:32px 0;max-width:480px}.account-password-title{font-size:calc(var(--font-size) + 8px);font-weight:600;color:#282828;margin-bottom:18px}.account-password-content{margin-top:0}.account-password-form{display:flex;flex-direction:column;gap:18px}.account-password-field{display:flex;flex-direction:column;gap:6px}.account-password-label{font-size:var(--font-size);font-weight:500;color:#9d1111}.account-password-input{padding:12px 16px;border-radius:8px;border:1px solid #ccc;font-size:var(--font-size);background:#fff;color:#282828;transition:border .2s}.account-password-input:focus{border:1.5px solid #bb1e1e;outline:none}.account-password-btn{align-self:flex-start;font-size:var(--font-size);margin-top:8px;background:linear-gradient(90deg,#b81e1e 0% 23%,#931616);border:0;font-size:16px;padding:16px 30px;border-radius:16px}.account-password-btn:hover,a.account-password-btn:hover{background-color:#000}input#accepts_marketing,input#RegisterForm-Consent-TNC,input#RegisterForm-Consent-Contact,input#RegisterForm-Consent-Marketing{display:inherit;-webkit-appearance:auto;appearance:auto;width:15px!important;min-height:15px!important;position:static;margin:0 8px 0 0}.accept-mrkt-field{display:flex;align-items:center}.user-reg-input-required{color:red;padding-left:.2rem}.address-link{text-decoration:none;color:#282828}.mpr-product-search-option,.react-datepicker__input-container input,.mpr-input-type-dropdown select,.mpr-input-type-textArea textarea{font-size:14px!important}.mpr-product-search__indicator svg.css-8mmkcg{fill:#707070;stroke:#707070;width:2rem;height:2rem}ul.mpr-sn-listing{padding-left:0}ul.mpr-sn-listing .mpr-serial-number-entry{justify-content:flex-start!important;font-size:13px}ul.mpr-sn-listing .mpr-serial-number-entry button{border:0;color:#bb1e1e;background:transparent;margin-left:auto!important}#mpr-product-inputs .mpr-sn-indicator svg{width:2rem;height:2rem}#mpr-product-inputs .mpr-serial-number-value,#mpr-product-inputs .mpr-order-id-validation-text{margin:0 8px;font-weight:400}.mpr-modal-overlay{background-color:#000000e0!important;z-index:99}.mpr-modal{position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:#f5f5f5;width:300px!important;height:125px!important;margin:auto!important;padding:1rem;display:flex;align-items:center;justify-content:center;border-radius:7px}.lds-ring div{border-color:#b81e1e transparent transparent transparent!important}@media (max-width: 991px){.form-actions.address-btn-grp{flex-direction:column;gap:1.5rem}}.alertBox-message ul{list-style:none;padding:0;margin:0}.alertBox-message ul li a{color:currentColor}.error-message{color:#d32f2f;font-size:12px;padding:4px 8px;border-radius:3px;display:none}.form-field--error .error-message{display:block}.login-item .form-field.accept-mrkt-field{margin-top:12px}.login-item .form-field input[type=checkbox]{height:fit-content!important;position:relative!important;top:3px;align-self:flex-start}.login-item .form-field{position:relative}.login-item .form-field .success-tick{position:absolute;bottom:17px;right:13px}.login-item .form-field.accept-mrkt-field label{position:relative;padding-right:15px}.login-item .form-field.accept-mrkt-field label span.success-tick{bottom:0;top:0;visibility:hidden}form#address_form_9979616035073 .form-field:last-of-type{width:100%}.phone-input-wrapper{display:flex;gap:.5rem}.phone-input-wrapper .country-code-select select{width:auto}@media (max-width: 600px){.email-verification-section .otp-digit{width:40px;height:40px}.email-verification-section .otp-inputs{flex-wrap:wrap;justify-content:space-around}}@media (max-width:767px){.halo-productView-left{padding-top:35px}.halo-productView-right{padding-inline:15px}.item-number{top:-51%!important;left:3%!important}.feature-2 p,.feature-2 small{width:100%!important;display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-style.css.map */
