@import url(https://use.typekit.net/pys4ibt.css);.modal-bg{width:calc(100% + 20px)!important;height:calc(100% + 170px)!important;z-index:1499!important;margin-top:-100px!important}.main-container input{z-index:5;margin:1px!important}@media (max-width:575px){.main-container .main-contain .main-contain-inner .checkout-container{margin-top:20px}}.main-container .main-contain .main-contain-inner .checkout-container .checkout-wrapper .main-page-wrap .payment-step-body .form-card .shipping-address-login .my-account-wrapper .account-container-breadcrumbs .my-account-crumbs-desktop{display:none}@media (max-width:991px){.main-container .main-contain .main-contain-inner .checkout-container .checkout-container-column{margin-top:30px}}@media (max-width:575px){.main-container .main-contain .main-contain-inner .checkout-container .checkout-container-column{margin-top:21px}}.sub-title{color:#000;font-size:24px;font-weight:900;margin-top:0}.review-order{margin-bottom:125px}@media (max-width:575px){.review-order{justify-content:unset!important}}.model-checkout-processing{z-index:1500!important;display:flex;justify-content:center;align-items:center}@media (max-width:574px){.model-checkout-processing{background-color:initial;display:block}}.MuiBackdrop-root{backdrop-filter:none!important}.model-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #000;border-radius:30px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;width:833px;height:480px;border:none!important}@media (max-width:574px){.model-wrapper{width:100%;height:85vh}}.model-wrapper:focus-visible{outline:none!important}.model-wrapper .model-title{font-size:36px;font-weight:900;margin-bottom:80px;margin-top:-50px}@media (max-width:574px){.model-wrapper .model-title{font-size:30px}}.model-wrapper .model-loader{width:100px!important;height:100px!important}.model-wrapper .model-subtitle{margin-top:40px;font-size:16px;width:45%;text-align:center}@media (max-width:574px){.model-wrapper .model-subtitle{font-size:16px;width:95%}}.payment-btn-group{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.payment-btn-group .btn-payment{border-radius:5px;min-width:204px;padding:0;height:48px}@media (max-width:1024px){.payment-btn-group .btn-payment{min-width:calc(33.33% - 10px)}}@media (max-width:767px){.payment-btn-group .btn-payment{min-width:100%;margin-bottom:15px}.payment-btn-group .btn-payment:last-child{margin-bottom:0}}.payment-btn-group .btn-gpay{background-color:#fff;border:1px solid #b8b8b8;color:#000}.payment-btn-group .btn-apple{background-color:#000;border:1px solid #000;color:#fff}.payment-btn-group .btn-apple:hover{background-color:#000}.payment-btn-group .btn-paypal{background-color:#fcc324;border:1px solid #fcc324;color:#000}.payment-btn-group .btn-paypal:hover{background-color:#fcc324}.payment-separator{position:relative;margin:28px 0;color:#595959;text-align:center}.payment-separator:after,.payment-separator:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;width:calc(50% - 24px);background-color:#e3e2dc}.payment-separator:before{left:0}.payment-separator:after{right:0}.payment-button{text-align:right;margin:10px}.payment-button .theme-btn{border-radius:0;padding-left:48px;padding-right:48px;font-size:18px!important;font-weight:800}.payment-step,.payment-step-info{display:flex;align-items:center}.payment-step-info .checked{background-color:#007cbd}.payment-step-icon{border:1px solid #007cbd;text-align:center;height:32px;width:32px;border-radius:50%;font-size:18px;line-height:18px;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center}.payment-step-icon svg{font-size:18px;color:#fff}.payment-step-title{font-size:18px;color:#000;font-weight:800;text-transform:uppercase;margin:0 0 0 10px}.payment-step-body{margin-bottom:35px}.payment-step-body .my-account-wrapper{background-color:initial;padding-bottom:0}.payment-step-body .my-account-card{border-bottom:none}.payment-step.disabled .payment-step-icon{color:#595959;border-color:#595959;margin-bottom:100px;min-width:32px;min-height:32px}.payment-step.disabled .payment-step-title{color:#595959;margin-bottom:100px}.checkout-container{margin-top:100px}@media (max-width:991px){.checkout-container{margin-top:40px}}@media (max-width:991px){.checkout-container-column{flex-basis:100%!important;max-width:100%!important}}@media (max-width:991px){.checkout-container .order-summary-card{width:calc(100% + 48px);margin-left:-24px}}@media (max-width:767px){.checkout-container .order-summary-card{width:calc(100% + 32px);margin-left:-16px}}.checkout-header{border-bottom:1px solid #ccc;padding:19px 0;position:fixed;width:100%;top:0;left:0;background-color:#fff;z-index:1000}.checkout-logo{padding:0}.checkout-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.checkout-title .sub-title{margin:0}.checkout-title p{display:flex;align-items:center;margin:0;font-size:16px}@media (min-width:768px){.checkout-title p{justify-content:flex-end}}.checkout-title p .btn-logout{text-decoration:underline;text-transform:none}.checkout-title p .btn-link{margin-left:5px;font-weight:400;font-size:1em}.checkout-address{font-size:16px;line-height:22px;color:#1a1a1a;margin-bottom:15px;text-transform:capitalize}.order-dot-spin{position:relative;width:10px;margin-bottom:45px;height:10px;border-radius:5px;background-color:initial;color:transparent;box-shadow:0 -18px 0 0 #000,12.72793px -12.72793px 0 0 #000,18px 0 0 0 #000,12.72793px 12.72793px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.72793px 12.72793px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.72793px -12.72793px 0 0 rgba(152,128,255,0);animation:dot-spin 1.5s linear infinite}@keyframes dot-spin{0%,to{box-shadow:0 -18px 0 0 #000,12.72793px -12.72793px 0 0 #000,18px 0 0 0 #000,12.72793px 12.72793px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72793px 12.72793px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72793px -12.72793px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72793px -12.72793px 0 0 #000,18px 0 0 0 #000,12.72793px 12.72793px 0 0 #000,0 18px 0 -5px rgba(152,128,255,0),-12.72793px 12.72793px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72793px -12.72793px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72793px -12.72793px 0 -5px rgba(152,128,255,0),18px 0 0 0 #000,12.72793px 12.72793px 0 0 #000,0 18px 0 0 #000,-12.72793px 12.72793px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72793px -12.72793px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72793px -12.72793px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72793px 12.72793px 0 0 #000,0 18px 0 0 #000,-12.72793px 12.72793px 0 0 #000,-18px 0 0 -5px rgba(152,128,255,0),-12.72793px -12.72793px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72793px -12.72793px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72793px 12.72793px 0 -5px rgba(152,128,255,0),0 18px 0 0 #000,-12.72793px 12.72793px 0 0 #000,-18px 0 0 0 #000,-12.72793px -12.72793px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72793px -12.72793px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72793px 12.72793px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72793px 12.72793px 0 0 #000,-18px 0 0 0 #000,-12.72793px -12.72793px 0 0 #000}75%{box-shadow:0 -18px 0 0 #000,12.72793px -12.72793px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72793px 12.72793px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72793px 12.72793px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #000,-12.72793px -12.72793px 0 0 #000}87.5%{box-shadow:0 -18px 0 0 #000,12.72793px -12.72793px 0 0 #000,18px 0 0 -5px rgba(152,128,255,0),12.72793px 12.72793px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72793px 12.72793px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72793px -12.72793px 0 0 #000}}@media (max-width:991px){.bottom-item{display:flex;flex-direction:column-reverse;align-items:flex-start;padding-bottom:60px}}.billing-form{padding-top:25px}.payment-main .payment-step{margin-bottom:0!important}.payment-main .payment-step .payment-change-link{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width:575px){.payment-main .payment-step .payment-change-link{width:unset}}@media (max-width:576px){.payment-main .payment-step .payment-change-link{justify-content:flex-end;width:53%}}@media (max-width:400px){.payment-main .payment-step .payment-change-link{width:16%}}.payment-main .payment-step .change-link{font-weight:700;cursor:pointer;font-size:16px}.payment-main .payment-step-icon{min-width:32px;min-height:32px}.payment-main .mandatory-text{margin:0;color:#f73600;position:absolute;padding-top:68px}.model-payment-main{overflow-y:auto;width:100%;height:100vh}.model-payment-main .add-cart-info{position:relative;background:#fff;border-radius:15px}.model-payment-main .add-cart-info:focus-visible{outline:none}@media (max-width:575px){.model-payment-main .add-cart-info{width:96%;margin:10px auto}}.model-payment-main .add-cart-info .close-section{position:absolute;right:20px;top:15px}.model-payment-main .add-cart-info .close-section .select-close-icon{cursor:pointer}.model-payment-main .add-cart-info .payment-model-footer{display:flex;justify-content:space-between;align-items:center}.model-payment-main .add-cart-info .payment-model-footer .back-ecard-btn{width:204px;height:48px;font-size:18px;font-weight:900;border-radius:0;box-shadow:none;color:#000;text-transform:uppercase;background-color:initial;border:1px solid #000;margin-right:15px}@media (max-width:575px){.model-payment-main .add-cart-info .payment-model-footer .back-ecard-btn{width:157px;font-size:16px;margin-right:5px}}.model-payment-main .add-cart-info .payment-model-footer .createecard-model-btn{width:204px;height:48px;font-size:18px;font-weight:900;border-radius:0;text-transform:uppercase;background-color:#000;box-shadow:none;margin-left:15px}@media (max-width:575px){.model-payment-main .add-cart-info .payment-model-footer .createecard-model-btn{width:157px;font-size:16px;margin-left:5px}}.model-payment-main .add-cart-info .billingSameAsShipping-container{padding:15px 0}.save-cart-info{margin-bottom:20px!important;margin-top:12px!important}.save-cart-info .form-group .form-checkbox label>span:last-child{font-size:16px;color:#1a1a1a;text-align:left}.save-cart-info .form-group .form-checkbox .checkboxes{padding:1px;margin:8px}.lable-billing-address{font-size:16px;color:#595959;text-align:left;font-weight:600;padding-top:10px}.payment-step-body .form-card{margin-top:20px}@media (max-width:575px){.payment-step-body .form-card .btn-checkout{width:100%}}.payment-step-body .form-card .credit-title{font-size:16px;font-weight:700;color:#595959;text-align:left}.payment-step-body .form-card .checkout-main .main-card{padding:25px 15px 0 0}@media (max-width:575px){.payment-step-body .form-card .checkout-main .main-card{padding:15px 0 0}}.payment-step-body .form-card .checkout-main .main-card .selected-card-ckeckout{box-shadow:none;border-radius:15px;border:2px solid #000!important}.payment-step-body .form-card .checkout-main .main-card .payment-method-main{border:1px solid #c7c4ba;box-shadow:none;border-radius:15px}.payment-step-body .form-card .checkout-main .main-card .payment-method-main .payment-method-wrap .payment-method-checkout{padding:15px 0 20px 15px}.payment-step-body .form-card .checkout-main .main-card .payment-method-main .payment-method-wrap .payment-method-checkout .defult-title{width:100%;font-size:12px;margin:8px 0 0 8px;font-weight:bolder;color:#007cbd;text-transform:uppercase}.payment-step-body .form-card .checkout-main .main-card .payment-method-main .payment-method-wrap .payment-method-checkout .card-image{width:56px;height:36px;margin:8px 15px 25px 8px}.payment-step-body .form-card .checkout-main .main-card .payment-method-main .payment-method-wrap .payment-method-checkout .card-info-preview-main{padding:0;margin-top:5px}.payment-step-body .form-card .checkout-main .main-card .payment-method-main .payment-method-wrap .payment-method-checkout .card-info-preview-main .form-val-sub{font-size:16px;color:#000;text-align:left}.payment-step-body .form-card .checkout-main .main-card .payment-method-main .payment-method-wrap .payment-method-checkout .card-remove-btn{display:block;width:100%;padding:0}.payment-step-body .form-card .checkout-main .main-card .payment-method-main .payment-method-wrap .payment-method-checkout .card-remove-btn .payment-remove-btn{font-size:14px;text-transform:capitalize;text-decoration:underline;padding:0;margin:0 0 0 6px}.payment-step-body .form-card .checkout-main .main-card .payment-method-main:hover{background-color:#f6f6f6}.payment-step-body .form-card .add-new-card-checkout{font-size:14px;font-weight:600;color:#000;text-align:left;margin-top:15px;margin-bottom:15px}.payment-step-body .form-card .add-new-card-checkout .change-link{cursor:pointer}.payment-field-container .form-group{padding-bottom:1px}@media (max-width:575px){.payment-field-container .form-group{padding-bottom:0}}.payment-field-container .error-class{border:1px solid #f73600!important}.payment-field-container .card-number-wrap{position:relative;margin-top:-15px}.payment-field-container .card-number-wrap .lock-icon{position:absolute;right:10px;bottom:12px}.payment-field-container .form-control{padding:12px 15px}.payment-field-container .name-card-title{margin-bottom:0}.MuiTooltip-arrow{color:#007fbb!important;top:130px!important;right:-7px!important;width:1rem!important;height:1rem!important;transform:none!important;overflow:visible!important}@media (max-width:574px){.help-svg{width:17px!important;height:auto!important}}.MuiTooltip-popper[data-popper-placement*=left] .MuiTooltip-tooltip{background-color:initial;margin:0!important;width:100%;max-width:100%}#model-main-div{position:relative;border-radius:20px!important;background-color:#007fbb!important;width:318px!important;margin-right:15px!important;z-index:10}@media (max-width:420px){#model-main-div{width:290px!important}}@media (max-width:390px){#model-main-div{width:286px!important}}#model-main-div .hover-model-main{padding:16px}@media (max-width:450px){#model-main-div .hover-model-main{padding:10px}}@media (max-width:420px){#model-main-div .hover-model-main{padding:8px 0}}#model-main-div:after{content:"";position:absolute;background-color:#007fbb;width:15px;height:15px;transform:translateY(-50%);right:0;rotate:45deg;top:50%}#model-main-div .popup-wrap{margin-bottom:25px;color:#fff}#model-main-div .popup-wrap .popup-text{text-align:left;font-size:14px;margin-bottom:18px}#model-main-div .popup-wrap .card-name{font-size:14px;font-weight:400}#model-main-div .popup-wrap .card-type{font-size:14px;font-weight:500}#model-main-div .popup-wrap .card-image{margin-top:12px}#model-main-div .payment-type{display:flex}#model-main-div .payment-type .card-details{text-align:center;font-size:16px;display:flex;flex-direction:column;gap:7px}#model-main-div .payment-type .card-details .card-name{white-space:nowrap;cursor:pointer}#model-main-div .payment-type .card-details .card-name,#model-main-div .payment-type .card-details .card-type{font-size:14px;color:#fff;text-align:center;font-weight:200}.MuiTooltip-popper[data-popper-placement*=left] .css-1k51tf5-MuiTooltip-tooltip{background-color:#007fbb!important;max-width:328px!important}#number-container,#securityCode-container{border:1px solid #979797;height:44px!important}#number{padding-left:10px!important}.contact-heading{font-weight:600;font-size:16px;padding-top:12px;color:#595959}.wrapperCollapse-phonebook{margin-left:42px}.wrapperCollapse-phonebook .book .book-title{font-size:14px;color:#595959;margin:10px 0 5px}.payment-contact-main{display:flex;justify-content:space-between;align-items:center;width:50%;margin-left:40px}@media (max-width:575px){.payment-contact-main{margin-left:0;width:100%;padding:0 0 0 42px}}.payment-contact-main .address-title{font-weight:700;font-size:16px;color:#595959}.payment-contact-main .change-link{font-weight:700;cursor:pointer;font-size:16px}.card-info-preview{padding-top:15px!important}.billing-address{margin-bottom:20px;align-items:flex-start!important}.hide-payment-card{display:none}.payment-model-footer{display:flex;justify-content:space-between;align-items:center}.payment-model-footer button{margin-right:15px;min-width:85px}#errors-output-num,#errors-output-scode{font-size:12px!important;color:#f73600!important}.billingSameAsShipping-container{padding:10px 0}.billingSameAsShipping-container .checkboxes{padding:1px;margin:8px}.pay-card-preview-image{padding-top:17px}.css-yfu90i-MuiInputBase-root-MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#f73600!important}.undone-icon{background-color:#fff!important}@media (min-width:600px){.name-card-box{margin-top:-15px!important}}.form-group{padding-top:10px!important}.text-danger{padding-top:3px!important;font-size:.75rem!important}.payment-step-info{width:90%}.state-info .MuiFormControl-root .MuiInputBase-root{padding:0!important}.state-info .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:12px 15px!important}.checkout-field-container{margin-top:10px!important}.mandatory-text-address{padding-top:45px!important}.addresses-card .default-card{text-align:left;box-shadow:none;position:relative;height:100%}@media (max-width:599px){.addresses-card .default-card{height:auto}}.addresses-card .default-card-action{display:flex;align-items:flex-start;justify-content:flex-start;border:1px solid #c6c4ba;padding-bottom:40px;border-radius:15px;height:100%}@media (max-width:767px){.addresses-card .default-card-action{padding-bottom:25px}}.addresses-card .default-card-action.card-readonly{cursor:unset}.addresses-card .default-card-action.card-readonly span[class*=-focusHighlight],.addresses-card .default-card-action.card-readonly span[class*=MuiTouchRipple]{display:none}.addresses-card .default-card .default{font-size:12px;font-weight:700;color:#127cbd;text-transform:uppercase;margin-bottom:5px}.addresses-card .default-card .card-title{font-size:18px;font-weight:800;color:#000;text-transform:capitalize;margin-bottom:10px}.addresses-card .default-card .card-details{font-size:16px;line-height:1.3;color:#000}.addresses-card .default-card .card-footer{padding:0 15px 15px;position:absolute;bottom:0;left:0}.addresses-card .default-card .card-footer .btn-link{margin-right:8px;text-transform:none}.addresses-card .default-card.selected-card .default-card-action{border:2px solid #000}.model-popup-remove{z-index:1301!important}.model-popup-remove .model-popup-content{width:370px;padding:15px;border:0;box-shadow:0 0 10px rgba(0,0,0,.1607843137254902);border-radius:15px}@media (max-width:1024px){.model-popup-remove .model-popup-content{width:345px}}@media (max-width:300px){.model-popup-remove .model-popup-content{width:295px}}.model-popup-remove .model-popup-content .modal-top{display:flex;justify-content:space-between;align-items:flex-start;box-shadow:none;border:none;padding:0}.model-popup-remove .model-popup-content .modal-top .modal-title{font-size:18px;font-weight:700;text-align:center;letter-spacing:0;color:#1a1a1a}.model-popup-remove .model-popup-content .modal-top svg{fill:#000}.model-popup-remove .model-popup-content .model-content{border:1px solid #c6c4ba;border-radius:15px;text-align:left;box-shadow:none;margin-top:10px}.model-popup-remove .model-popup-content .model-content .card-title{font-weight:700;font-size:16px;color:#000}.model-popup-remove .model-popup-content .model-content .card-details{color:#000}.model-popup-remove .model-popup-content .model-footer{display:flex;justify-content:space-between;align-items:center;box-shadow:none;padding:20px 0 10px}.model-popup-remove .model-popup-content .model-footer button{padding:14px 62px;font-size:18px;font-weight:700;border-color:#000;border-radius:0}.model-popup-remove .model-popup-content .model-footer .btnNo{background-color:#fff;color:#000;margin-right:15px;border:1px solid #000}.model-popup-remove .model-popup-content .model-footer .btnYes{background-color:#000}.hidden{display:none}.crumbs{padding-top:19px;padding-bottom:44px}.crumbs-mobile{display:none}@media (max-width:768px){.crumbs-mobile{display:block;margin-top:20px}}@media (max-width:768px){.crumbs-desktop{display:none}}.crumbs a,.crumbs button,.crumbs span{color:#000;text-decoration:none;font-size:14px;line-height:20px;padding:0;min-width:auto;text-transform:capitalize;letter-spacing:normal;font-weight:400}@media (min-width:768px) and (max-width:1340px){.crumbs{padding-top:30px;padding-bottom:30px}}@media (max-width:767px){.crumbs{padding:15px 0}}.mt-fix{margin-top:-30px!important}.gift-option{margin-bottom:15px}.gift-option-view{display:flex;flex-wrap:wrap;padding-left:60px}.gift-option-view .recipient-text{margin:0 0 20px;width:100%}.gift-option-img{width:60px;text-align:center;padding-right:10px}.gift-option-img img{max-width:50px}.gift-option-info{flex:1}.gift-option-info .form-key{margin-bottom:5px}.gift-option-info .form-val{margin-bottom:10px}.gift-option .ecard-checkbox{padding-left:30px}.error-container{background-color:#fee5e2;min-height:38px;border-radius:4px;margin-bottom:15px;padding:1px 0 2px}.error-container li{color:#c05174;padding-bottom:5px;font-weight:500}.autocomplete-dropdown-container{margin-top:48px!important}.checkout-field-container{padding-top:6px!important}.security-code{display:flex;justify-content:space-between;align-items:center;height:23px}#component-error-text{margin:0!important}.gift-option-ecard{margin-left:30px}.gift-option-ecard .recipient-subtitle{margin-left:25px;color:#595959;font-weight:200}.gift-delivery-section{margin-bottom:30px!important}.gift-subtitle{font-size:14px;color:#000;margin-top:10px;margin-bottom:18px}.gift-title{font-size:18px!important;color:#000!important;font-weight:600!important}.gift-delivery-address{display:flex;margin-left:30px;flex-direction:column!important}.free-ecard-label{font-size:16px;color:#000;font-family:work-sans,sans-serif!important;font-weight:400}.payment-main .payment-step .payment-step-info .payment-step-icon{margin:0}.payment-main .payment-step .payment-step-info .payment-step-title{margin:0 0 0 10px}.checkout-container-column .error-alert{border-bottom:5px solid #f73600!important;border-radius:0;margin-bottom:34px;border:1px solid #f73600}.checkout-container-column .error-alert .MuiAlert-message{color:#1a1a1a;font-size:16px}.checkout-container-column .checkout-wrapper .payment-step{display:flex;align-items:center;margin-bottom:10px;justify-content:space-between;width:100%}.checkout-container-column .checkout-wrapper .payment-step.review-order{justify-content:flex-start}@media screen and (max-width:1024px) and (min-width:768px){.checkout-container-column .checkout-wrapper .payment-step{width:100%}}@media (max-width:575px){.checkout-container-column .checkout-wrapper .payment-step{width:100%}}.checkout-container-column .checkout-wrapper span{font-weight:400;font-family:work-sans,sans-serif!important;cursor:pointer;font-size:16px}.recipient-subtitle{color:#595959;font-size:14px}@media (max-width:575px){.recipient-subtitle{margin-left:30px}}.recipient-subtitle .recipient-details{display:flex;margin-top:20px}.recipient-subtitle .recipient-details img{margin-right:12px;width:50px;height:38px}.recipient-subtitle .recipient-details .edit-btn{font-weight:500;text-align:left;font-size:14px;color:#000;text-decoration:underline;margin-top:10px;cursor:pointer}.recipient-subtitle .recipient-details .user-detalis{display:flex;flex-direction:column;color:#595959;font-weight:400;line-height:1.5;text-align:left}.recipient-subtitle .recipient-details .user-detalis .detalis-title{color:#1a1a1a;font-size:16px;margin-bottom:5px;font-weight:400;word-break:break-all}@media (max-width:578px){.main-wrapper-collapse{padding-left:2px}}.wrapperCollapse{display:block}.wrapperCollapse .review-order-address{line-height:125%;font-size:16px;text-transform:capitalize}.wrapperCollapse .recipient-subtitle{color:#595959;font-size:14px}@media (max-width:575px){.wrapperCollapse .recipient-subtitle{margin-left:0}}.wrapperCollapse .recipient-subtitle .recipient-details{display:flex;margin-top:0}.wrapperCollapse .recipient-subtitle .recipient-details img{margin-right:12px;width:50px;height:38px}.wrapperCollapse .recipient-subtitle .recipient-details .edit-btn{font-weight:500;text-align:left;font-size:14px;color:#000;text-decoration:underline;margin-top:10px;cursor:pointer}.wrapperCollapse .recipient-subtitle .recipient-details .user-detalis{display:flex;flex-direction:column;color:#595959;line-height:1.5;font-weight:400;text-align:left}.wrapperCollapse .recipient-subtitle .recipient-details .user-detalis .detalis-title{color:#1a1a1a;font-size:16px;margin-bottom:10px;font-weight:400;word-break:break-all}.wrapperCollapse .gift-option-label{font-size:16px;color:#595959;padding:0;margin:20px 0 20px 16px}.wrapperCollapse .gift-option-label .checkboxes{padding:1px;margin:8px}.wrapperCollapse .form-checkbox{margin-left:10px;font-size:16px;color:#1a1a1a;margin-top:8px}.wrapperCollapse .form-checkbox .gift-label{font-size:16px!important}.wrapperCollapse .checkout-address{font-size:16px;margin-bottom:10px;color:#1a1a1a;line-height:125%;text-transform:capitalize}.main-wrapper-collapse{margin-left:40px;display:block!important;margin-top:10px}.payment-step-body .shipping-address-login .shipping-title{font-size:16px;color:#595959;font-weight:700;text-align:left;margin-bottom:10px}@media (max-width:575px){.payment-step-body .shipping-address-login .shipping-title{width:88%;margin-left:auto}}.payment-step-body .shipping-address-login .add-adress{width:fit-content;text-align:left;margin-top:30px;font-size:14px;font-weight:500;cursor:pointer;color:#000;text-decoration:underline}.payment-step-body .shipping-address-login .gift-option-label{font-size:16px;color:#595959;font-weight:700;text-align:left;margin-bottom:10px}@media (max-width:575px){.payment-step-body .shipping-address-login .gift-option-label{padding-left:42px}}.payment-step-body .shipping-address-login .gift-option-label .checkboxes{padding:1px;margin:8px}.payment-step-body .shipping-address-login .my-account-wrapper .account-container-breadcrumbs{display:none}@media (max-width:575px){.payment-step-body .shipping-address-login .my-account-wrapper .account-container .my-account-card .varietys-wrap .addresses-card{margin-left:20px;width:100%}}@media (max-width:400px){.payment-step-body .shipping-address-login .my-account-wrapper .account-container .my-account-card .varietys-wrap .addresses-card{margin-left:15px}}@media (max-width:575px){.payment-step-body .shipping-address-login .my-account-wrapper .account-container .my-account-card .varietys-wrap .addresses-card .default-card{height:auto;width:100%;margin-left:auto}}.payment-step-body .wrapper-collapse .checkout-field-container .shipping-title{font-size:16px;font-weight:700;color:#595959;margin-top:8px}@media (max-width:991px){.payment-step-body .wrapper-collapse .checkout-field-container .shipping-title{margin-top:4px}}.payment-step-body .wrapper-collapse .checkout-field-container .form-group .checkout-field-label{text-align:left}.payment-step-body .wrapper-collapse .checkout-field-container .form-group .state-info .MuiFormControl-root .MuiInputBase-root{padding:0!important}.payment-step-body .wrapper-collapse .checkout-field-container .form-group .state-info .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:12px 15px!important}.payment-step-body .wrapper-collapse .gift-option-label{margin-left:15px;font-weight:700;margin-top:20px;font-size:16px;color:#595959}.payment-step-body .wrapper-collapse .gift-option-label .checkboxes{padding:1px;margin:8px}.payment-step-body .wrapper-collapse .msg-subtitle{padding:15px 0 0 15px}.payment-step-body .wrapperCollapse{display:block;margin-left:40px;margin-top:10px}.payment-step-body .wrapperCollapse .card-img{object-fit:contain;max-width:70px;max-height:70px;padding:0 0 0 10px}.payment-step-body .wrapperCollapse .msg-subtitle{padding:0}.payment-step-body .wrapperCollapse .recipient-subtitle{color:#595959;font-size:14px}@media (max-width:575px){.payment-step-body .wrapperCollapse .recipient-subtitle{margin-left:30px}}.payment-step-body .wrapperCollapse .recipient-subtitle .recipient-details{display:flex;margin-top:20px}.payment-step-body .wrapperCollapse .recipient-subtitle .recipient-details img{margin-right:12px;width:50px;height:38px}.payment-step-body .wrapperCollapse .recipient-subtitle .recipient-details .edit-btn{font-weight:500;text-align:left;font-size:14px;color:#000;text-decoration:underline;margin-top:10px;cursor:pointer}.payment-step-body .wrapperCollapse .recipient-subtitle .recipient-details .user-detalis{display:flex;flex-direction:column;color:#595959;line-height:1.5;font-weight:400;text-align:left}.payment-step-body .wrapperCollapse .recipient-subtitle .recipient-details .user-detalis .detalis-title{color:#1a1a1a;font-size:16px;margin-bottom:10px;font-weight:400}.payment-step-body .wrapperCollapse .gift-option-label{font-size:16px;color:#595959;padding:0;margin:20px 0 20px 16px}.payment-step-body .wrapperCollapse .gift-option-label .checkboxes{padding:1px;margin:8px}.payment-step-body .wrapperCollapse .form-checkbox{margin-left:10px;font-size:16px;color:#1a1a1a;margin-top:8px}.payment-step-body .wrapperCollapse .checkout-address{font-size:16px;line-height:125%;margin-top:10px;margin-bottom:10px;color:#1a1a1a}.payment-step-body .my-account-card{padding:0}.payment-step-body .btn-checkout{width:321px;height:48px;border-radius:0;margin-top:30px;float:right}.model-checkout-processing .craete-your-ecard{background-color:#f6f3e7;text-align:center;max-width:966px;max-height:100vh;border-radius:30px;overflow:hidden;display:flex;flex-direction:column}.model-checkout-processing .craete-your-ecard:focus-visible{outline:none}.model-checkout-processing .craete-your-ecard-header{background-color:#f6f3e7}@media (max-width:991px){.model-checkout-processing .craete-your-ecard{overflow-y:auto;width:100%;margin:0 auto;max-height:none;border-radius:30}}@media (max-width:575px){.model-checkout-processing .craete-your-ecard{border-radius:0}}.model-checkout-processing .craete-your-ecard .close-btn-ecard{text-align:right;width:100%;cursor:pointer}.model-checkout-processing .craete-your-ecard .close-btn-ecard .select-close-icon{margin:14px 14px 0 0}.model-checkout-processing .craete-your-ecard .model-title{font-size:50px;line-height:1.4;font-weight:800;text-align:center;color:#000}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .model-title{font-size:30px}}.model-checkout-processing .craete-your-ecard .model-title .model-sub-title{font-size:16px;font-weight:300;color:#000;padding-bottom:30px}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .model-title .model-sub-title{padding-bottom:20px}}.model-checkout-processing .craete-your-ecard .main-content-wrap{background-color:#fff;width:100%;height:100%;display:flex;border-radius:0 0 30px 30px;border-top:none;flex-direction:row;overflow-y:auto;align-items:center}.model-checkout-processing .craete-your-ecard .main-content-wrap .compnay-image{flex:0 1 50%;height:fit-content;padding:0 33px;margin:0;width:436px;height:390px}@media (max-width:1000px){.model-checkout-processing .craete-your-ecard .main-content-wrap .compnay-image{width:40%}}@media (max-width:840px){.model-checkout-processing .craete-your-ecard .main-content-wrap .compnay-image{width:40%}}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .main-content-wrap .compnay-image{width:100%;height:fit-content;margin:0;padding:20px 15px}}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .main-content-wrap{flex-direction:column;border:none;border-radius:0;overflow-y:auto;height:80vh}}.model-checkout-processing .craete-your-ecard .section-right{flex:0 1 50%;height:fit-content;padding-right:30px;display:flex;flex-direction:column}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .section-right{margin:0;padding:0 15px 20px;background-color:#fff;width:100%}}.model-checkout-processing .craete-your-ecard .section-right .name-fields{display:flex;flex-direction:row;align-content:space-between;align-items:flex-start;padding-top:20px}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .section-right .name-fields{flex-direction:column;align-items:stretch;padding:0!important}}.model-checkout-processing .craete-your-ecard .section-right .name-fields .first-name{padding-right:20px}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .section-right .name-fields .first-name{padding:0}}.model-checkout-processing .craete-your-ecard .section-right .checkout-field{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}@media (max-width:500px){.model-checkout-processing .craete-your-ecard .section-right .checkout-field{padding-bottom:100px}}.model-checkout-processing .craete-your-ecard .section-right .checkout-field .back-ecard-btn{flex:0 1 204px;height:48px;box-shadow:none;background-color:#fff;border:2px solid #000;font-size:18px;font-weight:900;border-radius:0;text-transform:uppercase;color:#000;margin-right:20px}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .section-right .checkout-field .back-ecard-btn{width:188px;font-size:16px;height:48px;margin-right:15px;padding:0}}.model-checkout-processing .craete-your-ecard .section-right .checkout-field .back-ecard-btn:before{content:"BACK TO ECARDS"}@media (max-width:1000px) and (min-width:575px){.model-checkout-processing .craete-your-ecard .section-right .checkout-field .back-ecard-btn:before{content:"BACK"}}.model-checkout-processing .craete-your-ecard .section-right .checkout-field .createecard-model-btn{flex:0 1 204px;height:48px;box-shadow:none;background-color:#000;font-size:18px;font-weight:900;border-radius:0;text-transform:uppercase;color:#fff}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .section-right .checkout-field .createecard-model-btn{width:188px;font-size:16px;height:48px}}.model-checkout-processing .craete-your-ecard .section-right .checkout-field .Mui-disabled{background-color:#d5d5d5;color:rgba(0,0,0,.26)}.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .shipping-title{font-size:16px;margin-top:40px;font-weight:900;color:#595959;margin-bottom:15px}.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .form-group .error-text{width:fit-content;margin:0}.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .form-group .details{width:100%;display:flex;align-items:baseline;justify-content:space-between}.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .form-group .state-info .MuiFormControl-root .MuiInputBase-root{padding:0!important}.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .form-group .state-info .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:12px 15px!important}.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .form-group .checkout-field-label{text-align:left;margin:0;color:#595959;font-size:1rem!important}.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .form-group .message-count{text-align:left;margin:11px 0 0;color:#595959;font-size:.8rem!important}@media (max-width:575px){.model-checkout-processing .craete-your-ecard .section-right .checkout-field-container .form-group .message-count{margin-top:12px}}.model-checkout-processing .select-model-wrapper{background:#f6f3e7;align-items:center;width:966px;height:642px;overflow:hidden;display:flex;flex-direction:column;border-radius:30px;max-height:100vh}.model-checkout-processing .select-model-wrapper:focus-visible{outline:none}@media (max-width:991px){.model-checkout-processing .select-model-wrapper{overflow:hidden;max-width:100%;width:100%;margin:0 auto;border-radius:30}}@media (max-width:575px){.model-checkout-processing .select-model-wrapper{width:100%;height:100%;border-radius:0}}.model-checkout-processing .select-model-wrapper .close-section{text-align:right;width:100%;margin:14px 30px 0 0;cursor:pointer}.model-checkout-processing .select-model-wrapper .close-section .select-close-icon{cursor:pointer}.model-checkout-processing .select-model-wrapper .select-content-box{background-color:#fff;padding:41px 30px 0;width:100%;height:100%;border-radius:0 0 30px 30px;border-top:none}@media (max-width:991px){.model-checkout-processing .select-model-wrapper .select-content-box{padding:20px 15px 0;border:none;border-radius:0;overflow-y:auto;overflow-x:hidden}}.model-checkout-processing .select-model-wrapper .select-model-titles{width:100%;text-align:center;margin-bottom:40px}.model-checkout-processing .select-model-wrapper .select-model-sub{font-size:16px;font-weight:300;color:#000}.model-checkout-processing .select-model-wrapper .select-model-title{font-size:50px;font-weight:800;text-align:center;line-height:1;color:#000;margin-top:6px}@media (max-width:575px){.model-checkout-processing .select-model-wrapper .select-model-title{font-size:30px}}.model-checkout-processing .select-model-wrapper .select-card-images{margin:0;gap:35px!important;overflow-x:hidden;background-color:#fff;width:100%;max-height:60vh}@media (max-width:1000px){.model-checkout-processing .select-model-wrapper .select-card-images{grid-template-columns:repeat(1,1fr)!important;gap:20px!important;padding-bottom:100px;height:95%}}@media (max-width:575px){.model-checkout-processing .select-model-wrapper .select-card-images{height:95%}}.model-checkout-processing .select-model-wrapper .select-card-images .card-images{width:436px;height:390px}@media (max-width:991px){.model-checkout-processing .select-model-wrapper .select-card-images .card-images{width:700px;height:630px;margin:0 auto}}@media (max-width:768px){.model-checkout-processing .select-model-wrapper .select-card-images .card-images{width:100%;height:fit-content;margin:0 auto}}@media (max-width:575px){.model-checkout-processing .select-model-wrapper .select-card-images .card-images{height:340px}}.model-checkout-processing .select-model-wrapper .select-card-images .MuiImageListItem-root{align-items:center}.scrollbar{margin-left:30px;float:left;height:300px;width:65px;background:#f5f5f5;overflow-y:scroll;margin-bottom:25px}#style-1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#style-1::-webkit-scrollbar{width:10px;background-color:#f5f5f5}@media (max-width:575px){#style-1::-webkit-scrollbar{display:none}}#style-1::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#595959}.main-page-wrap .gift-body,.main-page-wrap .gift-head{display:flex;justify-content:space-between;align-items:center;width:50%;margin-bottom:15px;margin-left:40px}@media (max-width:575px){.main-page-wrap .gift-body,.main-page-wrap .gift-head{margin-left:0;width:100%;padding:0 0 0 42px}}.main-page-wrap .gift-body .head-title,.main-page-wrap .gift-head .head-title{font-weight:700;font-size:16px;color:#595959}.main-page-wrap .gift-body .change-link,.main-page-wrap .gift-head .change-link{font-weight:700;cursor:pointer;font-size:16px}.main-page-wrap .payment-step{display:flex;align-items:center;margin-bottom:18px}.main-page-wrap .shipping-main{display:flex;justify-content:space-between;align-items:center;width:50%;margin-left:40px}@media (max-width:575px){.main-page-wrap .shipping-main{margin-left:0;width:100%;padding:0 0 0 42px}}.main-page-wrap .shipping-main .address-title{font-weight:700;font-size:16px;color:#595959}.main-page-wrap .shipping-main .change-link{font-weight:700;cursor:pointer;font-size:16px}.model-checkout-add-adress{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.25882352941176473)}.model-checkout-add-adress .add-adress-model{background-color:#fff;width:1139px;border-radius:30px;margin:0 auto;box-shadow:2px 7px 16px rgba(0,0,0,.3215686274509804);overflow:hidden}@media (max-width:575px){.model-checkout-add-adress .add-adress-model{width:96%;border-radius:15px;max-height:90%}}.model-checkout-add-adress .add-adress-model:focus-visible{outline:none}.model-checkout-add-adress .add-adress-model .close-section{text-align:right;margin:20px 20px 0}@media (max-width:575px){.model-checkout-add-adress .add-adress-model .close-section{margin:10px 8px 0 20px}}.model-checkout-add-adress .add-adress-model .close-section .select-close-icon{cursor:pointer}.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper{background-color:#fff;padding:0}.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper .account-container-breadcrumbs{display:none}.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper .account-container .my-account-card{padding:0 40px 40px}@media (max-width:575px){.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper .account-container .my-account-card{padding:0 12px 30px}}@media (max-width:575px){.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper .account-container .my-account-card .my-account-header{display:block;text-align:left;font-size:24px}}.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper .account-container .my-account-card .my-account-inner{overflow-y:auto;max-height:80vh;padding:0 15px}.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper .account-container .my-account-card .my-account-inner .MuiInputBase-input,.model-checkout-add-adress .add-adress-model .select-model-titles .my-account-wrapper .account-container .my-account-card .my-account-inner .MuiInputBase-root{border-radius:0}.css-hfu9cl-MuiButtonBase-root-MuiCheckbox-root.Mui-checked{color:#1976d2!important}.css-j204z7-MuiFormControlLabel-root .MuiFormControlLabel-label.Mui-disabled{color:#000!important}.css-j204z7-MuiFormControlLabel-root .MuiFormControlLabel-label{font-family:work-sans,sans-serif!important}.address-button{display:block}.address-button-mobile{display:none}@media (max-width:900px){.address-button{display:none}.address-button-mobile{display:block}}.text-danger{color:#f7361c!important;margin-left:0!important;padding-top:0!important}.MuiInputLabel-shrink{display:none}.form-group{padding-top:0!important}.drawer-cart-progress{text-align:center;padding:20px 30px;border-bottom:1px solid #c6c4ba}@media (max-width:767px){.drawer-cart-progress{padding:20px 15px}}.drawer-cart-progress p{margin:0 0 5px}.drawer-cart-progress .progress-root{height:10px;border-radius:8px;outline:none;background-color:#c6c4ba}.drawer-cart-progress .progress-bar{background:#007cbd}.promo-accordion{padding:10px 0;border-radius:0!important}.promo-accordion.divider-cart{border-bottom:1px solid #c6c4ba;margin:0 0 15px!important}@media (max-width:991px){.promo-accordion.divider-cart{margin:0 15px 15px!important}}@media (max-width:991px){.promo-accordion{margin:0!important}}.promo-accordion:before{display:none}.promo-accordion-header{padding:0!important}.promo-accordion-header,.promo-accordion-header.Mui-expanded{min-height:auto!important}.promo-accordion-header>div{margin:0!important}.promo-accordion-header p{font-size:18px;font-weight:700;color:#000;font-family:work-sans,sans-serif}.promo-accordion-body{padding:0!important}.promo-accordion-body .coupon-code{flex:1}.promo-accordion-body .coupon-code fieldset{border-radius:0}.promo-accordion-body .coupon-code-wrapper{display:flex;margin:10px 0}.promo-accordion-body .coupon-code-wrapper .theme-btn{border-radius:0;padding-left:20px;padding-right:20px}.coupon-chip{background-color:#127cbd!important;height:28px!important;margin-top:10px!important;font-weight:800;font-size:12px!important;text-transform:uppercase;letter-spacing:normal;font-family:work-sans,sans-serif!important}.coupon-chip svg{font-size:16px!important;color:#fff!important}.order-summary{margin-left:40px}.order-summary .tax-details{padding-bottom:10px}.order-summary .promo-code-details{padding-bottom:0}.order-summary .promo-code-details .promo-accordion{padding:10px 0;border-top:1px solid #c6c4ba;border-bottom:1px solid #c6c4ba}@media (max-width:991px){.order-summary .promo-code-details .promo-accordion{border:none;border-bottom:1px solid #c6c4ba;margin:0!important}}@media (max-width:991px){.order-summary{margin-left:0}}.order-summary .drawer-cart-progress{padding:5px 0 20px}@media (max-width:991px){.order-summary .drawer-cart-progress{display:none}}.order-summary-card{border:1px solid #c6c4ba;border-radius:0!important;margin-bottom:10px}@media (max-width:991px){.order-summary-card{border:none}}.order-summary-card>div{padding:20px!important}@media (max-width:991px){.order-summary-card>div{padding:0!important}}.order-summary-card .btn-checkout{width:100%}@media (max-width:991px){.order-summary-card .btn-checkout{margin-top:0}}@media (max-width:991px){.order-summary-card .btn-checkout-wrapper{position:fixed;bottom:0;left:0;z-index:1200;width:100%;padding:10px 15px;background:#fff;border-top:1px solid #c6c4ba}}.order-summary-info{font-size:1.125em}.order-summary-info .divider{margin:10px 0 3px 8px}@media (max-width:991px){.order-summary-info{padding-left:15px;padding-right:15px}}.order-summary-total{font-size:1em}.order-summary .cart-img{max-width:60px;max-height:100%}.order-summary .cart-img-wrapper{width:75px}.order-summary .cart-size{margin-top:5px;margin-bottom:5px}.order-summary .bundle-accordion-column{width:100%;padding:15px 10px}.order-summary .bundle-accordion-column:nth-child(odd){border-right:none}@media (max-width:991px){.order-summary .btn-checkout-wrapper .main-btn-disable{display:none}}.order-summary .order-summary-card .main-btn-disable{font-size:1.125em;line-height:1.75;letter-spacing:.02857em;padding:6px 15px;border-radius:0;font-weight:800!important;background-color:#d5d5d5;cursor:no-drop;pointer-events:all;width:100%;margin-top:15px!important}.order-summary .order-summary-card .main-btn-enable{background-color:#000;cursor:pointer;font-weight:800}.order-summary .order-summary-card .main-btn-enable,.order-summary .order-summary-card .main-btn-loader{width:100%;font-size:1.125em!important;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;min-width:64px;border-radius:0!important}.order-summary .order-summary-card .main-btn-loader{font-weight:500;margin-top:15px}.order-summary .order-summary-card .main-btn-loader .place-order-btn{color:transparent!important}.order-summary .order-summary-card .hidden,.order-summary .order-summary-card .main-btn-loader span{display:none}.form-val{font-size:16px}.bottom-item{display:none}@media (max-width:991px){.bottom-item{display:flex;flex-direction:column-reverse;align-items:flex-start}}.bottom-item-link{text-decoration:none;color:#595959;margin-left:40px;font-size:.875em;padding-bottom:5px}.bottom-item-link a:hover{color:#595959;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}@media (max-width:991px){.bottom-item-link{margin-left:0;margin-right:20px;display:flex;flex-direction:row;font-size:.875em}}.copyright{text-align:left;margin-top:-40px}.copyright-text{color:#595959;font-size:.875em;margin:0}@media (max-width:991px){.summary{display:flex;flex-direction:column-reverse}}.total-promo{width:100%;padding-left:8px;padding-bottom:10px}@media (max-width:991px){.total-promo{display:flex;flex-direction:column-reverse;width:100%;padding-left:8px;padding-bottom:20px}}.divider-grid{display:none}@media (max-width:991px){.divider-grid.checkout{display:block;border:1px solid #c6c4ba;margin:10px 0}}.total-container{padding:10px 0}.order-details .promo-accordion{margin-bottom:15px!important;border-bottom:none;padding-bottom:0;padding-top:30px}@media (max-width:991px){.order-details .promo-accordion{padding:20px 15px;margin:0!important}}.order-details .promo-accordion-header{padding-bottom:20px!important}@media (max-width:991px){.order-details .promo-accordion-header{position:relative}.order-details .promo-accordion-header:before{content:"";position:absolute;bottom:0;left:-15px;height:1px;width:calc(100% + 30px);background-color:#c6c4ba;margin:0 15px}}.order-details .promo-accordion .cart-row{margin-bottom:-20px}@media (max-width:991px){.order-details .promo-accordion .cart-row{margin-bottom:-10px}}.order-details .promo-accordion .cart-row:first-child{border-color:#c6c4ba}@media (max-width:991px){.order-details .promo-accordion .cart-row:first-child{border-top:none}}.cart-row{border-top:1px solid #e3e2dc;padding:25px 0}@media (max-width:991px){.cart-row{padding:15px}}.cart-img{max-width:100%;max-height:100%}.cart-img-wrapper{width:150px;text-align:center;margin-top:10px}@media (max-width:767px){.cart-img-wrapper{width:120px}}.cart-info{flex:1;padding-left:20px}.cart-info .add-to-cart .quantity-box-qty .quantity-count-contain{width:144px;padding-top:0;padding-bottom:0;min-height:36px;top:0}.cart-title{font-size:16px;margin:0;flex:1}.cart-title-wrapper{display:flex;align-items:flex-start;position:relative}.cart-size{margin-top:10px;margin-bottom:20px}@media (max-width:767px){.cart-size{margin-top:5px;margin-bottom:15px}}.bundle-accordion-wrapper{margin-bottom:25px!important}@media (max-width:767px){.bundle-accordion-wrapper{padding:0 15px;margin-bottom:15px!important}}.bundle-accordion-header{min-height:auto!important;border:1px solid #c6c4ba!important}.bundle-accordion-header .hide-pack{display:none}.bundle-accordion-header.Mui-expanded{border-bottom:none!important}.bundle-accordion-header.Mui-expanded .hide-pack{display:block}.bundle-accordion-header.Mui-expanded .view-pack{display:none}.bundle-accordion-content{margin:7px 0!important;flex:none!important}.bundle-accordion-body{padding:0!important}.bundle-accordion-table{display:flex;flex-wrap:wrap;border:1px solid #c6c4ba}.bundle-accordion-column{width:50%;padding:20px;position:relative;display:flex;flex-wrap:wrap}@media (max-width:767px){.bundle-accordion-column{width:100%}}.bundle-accordion-column:nth-child(odd){border-right:1px solid #c6c4ba}@media (max-width:767px){.bundle-accordion-column:nth-child(odd){border-right:none}}.bundle-accordion-column:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#c6c4ba}.bundle-accordion-img{width:73px;margin-right:10px;font-size:10px}.bundle-accordion-img img{max-width:100%;max-height:100%}.bundle-accordion-title{font-weight:700;margin-bottom:5px}.bundle-accordion-info{flex:1}.bundle-accordion-error{width:100%;margin:10px 0 0;display:flex;align-items:center}@media (max-width:1024px){.bundle-accordion-error{font-size:14px!important}}.bundle-accordion-error svg{margin-right:5px}.bundle-edit{margin-top:12px!important;font-size:16px!important}.carousel-banner-container.container-root{padding-left:0!important;padding-right:0!important}.slick-next,.slick-prev{width:50px;height:50px;background-color:initial;border-radius:50%}@media (max-width:991px){.slick-next,.slick-prev{width:40px;height:40px}}@media (max-width:767px){.slick-next,.slick-prev{display:none!important}}.slick-next img,.slick-prev img{max-width:100%}.slick-next:before,.slick-prev:before{display:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:initial}.slick-prev{z-index:1;left:30px}@media (max-width:991px){.slick-prev{left:15px}}.slick-next{right:30px}@media (max-width:991px){.slick-next{right:15px}}.slidecontant{display:flex!important}.slidecontant .container{width:100%;background-size:cover;background-repeat:no-repeat;max-width:1920px;aspect-ratio:1440/700}@media (max-width:767px){.slidecontant .container{aspect-ratio:375/595}}.slidecontant .container .carousel-content{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:8%;padding-right:60%}@media (max-width:1100px){.slidecontant .container .carousel-content{padding-left:10%}}@media (max-width:767px){.slidecontant .container .carousel-content{align-items:center;justify-content:space-between;padding-top:98%!important;padding:0 20px 10%}}@media (max-width:550px){.slidecontant .container .carousel-content{padding-bottom:5%}}@media (max-width:360px){.slidecontant .container .carousel-content{padding:0 10px 5%}}.slidecontant .container .carousel-content .link-to-btn{font-size:18px;width:166px;height:48px;font-weight:900}@media (max-width:1100px){.slidecontant .container .carousel-content .link-to-btn{font-size:16px;height:42px}}@media (max-width:767px){.slidecontant .container .carousel-content .link-to-btn{width:166px}}.slidecontant .container .carousel-content>h4{font-size:58px;margin:0;font-weight:900;padding-bottom:16px}@media (max-width:1300px){.slidecontant .container .carousel-content>h4{font-size:48px}}@media (max-width:1100px){.slidecontant .container .carousel-content>h4{font-size:40px}}@media (max-width:900px){.slidecontant .container .carousel-content>h4{font-size:30px}}@media (max-width:767px){.slidecontant .container .carousel-content>h4{text-align:center;font-size:48px}}@media (max-width:550px){.slidecontant .container .carousel-content>h4{text-align:center;font-size:40px}}@media (max-width:450px){.slidecontant .container .carousel-content>h4{font-size:32px}}@media (max-width:360px){.slidecontant .container .carousel-content>h4{font-size:26px}}@media (max-width:310px){.slidecontant .container .carousel-content>h4{font-size:18px}}.slidecontant .container .carousel-content>p{font-size:26px;margin:0;font-weight:400;padding-bottom:60px}@media (max-width:1300px){.slidecontant .container .carousel-content>p{font-size:20px;padding-bottom:40px}}@media (max-width:1100px){.slidecontant .container .carousel-content>p{font-size:16px;padding-bottom:20px}}@media (max-width:900px){.slidecontant .container .carousel-content>p{font-size:15px}}@media (max-width:767px){.slidecontant .container .carousel-content>p{text-align:center;font-size:26px}}@media (max-width:550px){.slidecontant .container .carousel-content>p{font-size:20px}}@media (max-width:450px){.slidecontant .container .carousel-content>p{font-size:16px}}@media (max-width:360px){.slidecontant .container .carousel-content>p{font-size:14px;font-size:12px}}.slick-dots{bottom:40px}@media (max-width:767px){.slick-dots{bottom:42%;height:8px}}.slick-dots li{margin:0 10px;width:auto;height:auto}@media (max-width:767px){.slick-dots li{margin:0 6px}}.slick-dots li button{background-color:#000;width:10px;height:10px;border-radius:50%;padding:0}@media (max-width:767px){.slick-dots li button{width:8px;height:8px}}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background-color:hsla(0,0%,100%,0);border:3px solid #000;width:15px;height:15px}@media (max-width:767px){.slick-dots li.slick-active button{width:12px;height:12px;border-width:2px}}.myop-top-container{padding:0 30px}.link-myvp{text-decoration:none}@media (max-width:1200px){.myop-top-container{padding:0 15px}}.myop-container{background-repeat:no-repeat;background-position:top;background-size:cover;margin-top:72px;display:flex;align-items:center;width:100%;height:880px;border-radius:30px;position:relative}.myop-container-brand{height:660px}@media (max-width:1800px){.myop-container{height:840px}}@media (max-width:1650px){.myop-container{height:770px}}@media (max-width:1500px){.myop-container{height:700px}}.myop-container .left{padding:0 85px 0 120px}@media (max-width:1024px){.myop-container .left{padding:0 55px 0 58px}}.myop-container .left .main_contant{font-size:80px;font-family:work-sans,sans-serif!important;font-weight:900;line-height:70px;margin:-40px 0 20px}.myop-container .left .main_contant_brand{font-size:60px;line-height:60px}@media (max-width:1650px){.myop-container .left .main_contant{font-size:70px}}@media (max-width:1500px){.myop-container .left .main_contant{font-size:60px;line-height:60px}}@media (max-width:1350px){.myop-container .left .main_contant{font-size:50px;line-height:60px}}@media (max-width:991px){.myop-container .left .main_contant{margin-bottom:19px;font-size:36px;line-height:40px;margin-top:20px}}@media (max-width:500px){.myop-container .left .main_contant{font-size:36px;line-height:36px;margin-bottom:13px}}.myop-container .left .text_contant{font-size:26px;font-family:work-sans,sans-serif!important;line-height:30px;color:#000;margin:0 0 40px;width:430px}.myop-container .left .text_contant_brand{font-size:22px;line-height:26px}@media (max-width:1500px){.myop-container .left .text_contant{font-size:24px;line-height:28px}}@media (max-width:991px){.myop-container .left .text_contant{font-size:15px;width:100%;line-height:20px;margin-bottom:30px}}@media (max-width:500px){.myop-container .left .text_contant{font-size:15px;line-height:20px}}.myop-container .left .link-to-btn{min-width:166px;border-radius:0}@media (min-width:992px) and (max-width:1160px){.myop-container .left{padding:0 45px}.myop-container .left .main_contant{font-size:60px;line-height:60px}}@media (max-width:767px){.myop-container .left{padding:0 30px}}@media (max-width:500px){.myop-container .left{padding:0}}@media (max-width:991px){.myop-container{margin-top:24px;height:388px}}@media (max-width:500px){.myop-container{background-position:bottom;text-align:center;height:600px}.myop-container>div{position:absolute;top:20px;left:0;padding:0 50px}.myop-container .left{max-width:100%!important;flex-basis:100%!important;justify-content:center;align-items:center}}@media (max-width:320px){.myop-container>div{padding:0 30px}}*{box-sizing:border-box}.Mui-focusVisible{outline:1px auto Highlight!important;outline-color:#000!important;border-radius:0!important}.Mui-focusVisible span[class*=MuiTouchRipple]{display:none}a:focus{outline-color:#000}body,html{border:0;height:100%;margin:0;padding:0}a,body,button,h1,h2,h3,h4,h5,h6,input,label,p,select{font-family:work-sans,sans-serif!important}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em!important}@media (max-width:991px){body{font-size:.875em!important}}body .header-tr{height:145px}body .main-contain{position:relative}body .main-contain-inner{min-height:calc(100vh - 160px);margin-top:72px;position:relative}@media (max-width:991px){body .main-contain-inner{margin-top:72px;min-height:calc(100vh - 420px)}}@media (max-width:420px){body .main-contain-inner{margin-top:65px}}body .tr-content{position:relative}body .tr-content .main-contain-inner{margin-top:145px}@media (max-width:1024px){body .tr-content .main-contain-inner{margin-top:145px;min-height:calc(100vh - 420px)}}body.freeShipping-tr .header{top:0}body.freeShipping-tr .header-tr{height:156px;border:none}@media (max-width:767px){body.freeShipping-tr .header-tr{height:176px}}body.freeShipping-tr .tr-content{position:relative}@media (max-width:767px){body.freeShipping-tr .tr-content{top:20px}}body.freeShipping-tr .tr-content .main-contain-inner{margin-top:156px}@media (max-width:1024px){body.freeShipping-tr .tr-content .main-contain-inner{margin-top:156px}}body.freeShipping .header{top:28px}@media (max-width:767px){body.freeShipping .header{top:22px}}body.freeShipping .main-contain-inner{margin-top:82px}@media (max-width:767px){body.freeShipping .main-contain-inner{margin-top:113px}}body.has-IE-toast .header,body.has-toast .header{top:48px}@media (max-width:767px){body.has-IE-toast .header,body.has-toast .header{top:40px}}body.has-IE-toast .main-contain-inner,body.has-toast .main-contain-inner{margin-top:102px}@media (max-width:767px){body.has-IE-toast .main-contain-inner,body.has-toast .main-contain-inner{margin-top:126px}}a.theme-btn,button.theme-btn{border-radius:0;text-transform:uppercase;font-size:1.125em!important;font-weight:800;letter-spacing:normal;padding:6px 15px}a.theme-btn-bordered,button.theme-btn-bordered{border:2px solid #000;padding:6px 15px;color:#000!important;background-color:#fff;min-height:48px}@media (max-width:1340px){a.theme-btn-bordered,button.theme-btn-bordered{min-height:42px}}a.theme-btn-bordered:focus,a.theme-btn-bordered:hover,button.theme-btn-bordered:focus,button.theme-btn-bordered:hover{color:#fff!important;background-color:#000}a.theme-btn-bordered.Mui-disabled,button.theme-btn-bordered.Mui-disabled{border:2px solid #595959;color:#595959!important}a.theme-btn-filled,button.theme-btn-filled{border:2px solid #000;color:#fff!important;background-color:#000}a.theme-btn-filled:focus,a.theme-btn-filled:hover,button.theme-btn-filled:focus,button.theme-btn-filled:hover{color:#fff!important;background-color:#000}a.theme-btn-filled.Mui-disabled,button.theme-btn-filled.Mui-disabled{border:2px solid #cbcbcb;background-color:#cbcbcb;color:#595959!important}a.btn-mui,button.btn-mui{padding-top:4px;padding-bottom:4px;border:1px solid;min-width:140px;border-radius:20px;box-shadow:none;color:#231f20;transition:all .5s ease;text-transform:none;font-size:1.125rem;font-weight:500}a.btn-mui:hover,button.btn-mui:hover{border-width:1px;box-shadow:none}a.btn-mui.btn-sm,button.btn-mui.btn-sm{padding-top:4px;padding-bottom:4px;min-width:100px}a.btn-blue,a.btn-blue:focus,a.btn-blue:hover,button.btn-blue,button.btn-blue:focus,button.btn-blue:hover{background-color:#127cbd;border-color:#127cbd}a.btn-blue[disabled],button.btn-blue[disabled]{border-color:#ddd;background-color:#ddd;color:rgba(75,75,75,.5)}a.btn-link,button.btn-link{padding:0;color:#000;min-width:auto;text-transform:capitalize;box-shadow:none}a.btn-link,a.btn-link:hover,button.btn-link,button.btn-link:hover{text-decoration:underline;background-color:initial}a.btn-link.Mui-disabled,button.btn-link.Mui-disabled{background-color:initial;color:rgba(0,133,202,.8)}a.btn-link.decoration-none,button.btn-link.decoration-none{text-decoration:none}a.btn-without-link,button.btn-without-link{text-transform:uppercase;font-size:1.875em;font-weight:500;line-height:1;letter-spacing:.2px;margin:10px 0 0;color:#127cbd;text-decoration:none;min-width:auto;text-transform:capitalize;background-color:initial;box-shadow:none;font-size:1.25em}@media (max-width:767px){a.btn-without-link,button.btn-without-link{font-size:1.5em;margin:0}}a.btn-without-link:hover,button.btn-without-link:hover{background-color:initial;text-decoration:none}a.btn-without-link.Mui-disabled,button.btn-without-link.Mui-disabled{background-color:initial;color:rgba(75,75,75,.5)}a.link-to-btn,button.link-to-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;outline:0;margin:0;cursor:pointer;text-decoration:none;line-height:1.75;padding:6px 8px}.button-group{margin-top:30px}@media (max-width:991px){.button-group{width:100%;padding:0}}.button-group .btn-mui:not(:last-child){margin-right:20px}@media (max-width:991px){.button-group .btn-mui:not(:last-child){margin-right:0;margin-bottom:10px}}.icn-close{padding:0!important;min-width:auto!important;position:absolute!important;top:30px;right:30px;height:30px;width:30px}@media (max-width:767px){.icn-close{top:15px;right:15px}}.icn-close svg{height:24px;width:24px}.icn-close i{color:#262626;width:30px;height:30px;position:relative;border-radius:50%;font-size:18px}.icn-close i:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-text-stroke:2px #fff;padding-left:1px}.font-14{font-size:.875em!important}.font-16{font-size:1em!important}.font-18{font-size:1.125em!important}.font-20{font-size:1.25em!important}.font-22{font-size:1.375em!important}.font-24{font-size:1.5em!important}.font-32{font-size:2em!important}.font-50{font-size:3.125em!important}.font-500{font-weight:500!important}.font-600{font-weight:600!important}.font-700{font-weight:700!important}.font-800{font-weight:800!important}.font-900{font-weight:900!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-40{margin-bottom:40px!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mr-15{margin-right:15px!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-underlined{text-decoration:underline}.text-danger{color:#d92736}.text-capitalize{text-transform:capitalize!important}.text-uppercase{text-transform:uppercase!important}.text-line-through{position:relative}.text-line-through:before{content:"";position:absolute;left:0;height:1px;width:100%;background:#000;top:calc(50% + 2px);transform:translateY(-50%)}.form-label{font-size:.875em!important;color:#595959!important;margin-bottom:8px;transform:scale(1)!important}.form-group .text-danger{font-size:.875em}.form-group input,.form-group select{font-size:16px;line-height:16px;font-weight:400;color:#000}.form-group:not(.labeled) input,.form-group:not(.labeled) select{padding:12px 15px}.form-group .textarea label{font-size:1em!important;color:#1a1a1a!important;font-weight:500!important;transform:translate(25px,18px) scale(1);background:#fff}@media (max-width:767px){.form-group .textarea label{transform:translate(13px,18px) scale(1)}}.form-group .textarea label:after{content:"*";color:red}.form-group .textarea label[class*=-shrink]{color:#00527c!important;font-weight:600!important;transform:translate(25px,-6px) scale(1)}@media (max-width:767px){.form-group .textarea label[class*=-shrink]{transform:translate(13px,-6px) scale(1)}}.form-group .textarea textarea{font-size:1.125em;overflow:auto;padding:0 12px;color:#1a1a1a}@media (max-width:767px){.form-group .textarea textarea{padding:0;font-size:1em}}.form-group .react-select-theme label{transform:translate(14px,18px) scale(1);padding-left:5px;padding-right:5px;color:#1a1a1a;font-weight:500}@media (max-width:767px){.form-group .react-select-theme label{transform:translate(8px,18px) scale(1)}}.form-group .react-select-theme label[class*=-shrink]{color:#127cbd!important;font-weight:600!important;transform:translate(14px,-6px) scale(1);background:#fff;font-size:12px!important}@media (max-width:767px){.form-group .react-select-theme label[class*=-shrink]{transform:translate(8px,-6px) scale(.8)}}.form-group .form-label[class*=-shrink]+div:hover fieldset{border-color:#000!important}.form-group .form-label.Mui-disabled{background:#f2f2f2;color:rgba(0,0,0,.38)!important}.form-group .form-label.Mui-disabled .text-danger{opacity:.8}@media (-ms-high-contrast:none){.form-group .form-label+div{border-radius:4px}}.form-group>div fieldset{border-width:1px!important;border-color:#979797;border-radius:0}.form-group>div:hover fieldset{border-color:#000!important}.form-group>div.Mui-focused fieldset{border-color:#000!important;border-width:2px!important}.form-group>div.Mui-disabled input+fieldset{background:#f2f2f2}.form-group>div.Mui-disabled:hover fieldset,.form-group>div.Mui-disabled fieldset{border-color:#b3b3b3!important}.form-key{color:#595959;font-size:14px}.form-val{color:#1a1a1a}.form-card{position:relative;border:none;padding:0;margin:0}.form-card-container>div{padding:15px!important;width:100%}.form-card-container>div.shipping-link-wrapper{padding-top:0!important;text-align:right}.form-card-container>div.shipping-link-wrapper .btn-link{font-size:20px;font-weight:600;text-decoration:none}.form-card-container>div.shipping-link-wrapper .btn-link:focus,.form-card-container>div.shipping-link-wrapper .btn-link:hover{box-shadow:none;color:#0a6c9e}.form-card-container>div.grid-checkbox{padding-bottom:15px!important}.form-card h3{font-size:.8em;color:#4b4b4b;font-weight:550}.form-textarea{border:1px solid #ccc;padding:10px;resize:none;width:100%;font-size:.875em}.form-filled{padding:0 15px}.form-filled h5{margin-bottom:10px}.form-filled h5:last-child{margin-bottom:0}.form-checkbox{display:block!important}.form-checkbox label>span:last-child{font-family:work-sans,sans-serif;color:#1a1a1a}.hide-legend legend{width:0;display:inline}.loader-outer{position:fixed;left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,.5);z-index:9999;display:flex;align-items:center;justify-content:center;text-align:center}.loader-outer svg{color:#127cbd}@media (max-width:991px){.loader-inline{margin-top:20px!important}}.loader-inline svg{color:#127cbd}.has-toast .loader-outer{top:50px}@media (max-width:767px){.has-toast .loader-outer{top:40px}}.react-select-theme input{padding-top:7.5px!important;padding-bottom:7.5px!important}.react-select-theme label{transform:translate(14px,18px) scale(1)}.react-select-theme.Mui-focused fieldset{border-width:2px;border-color:#000!important}.react-select-theme .Mui-disabled{background:#f2f2f2;color:rgba(0,0,0,.38)!important}.react-select-theme .Mui-disabled input{color:rgba(0,0,0,.38)!important}.react-select-theme fieldset{border-color:#707070;border-radius:8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;z-index:1;top:10px}@media (max-width:1280px){.sr-only{left:4px}}.sr-only-focusable:active,.sr-only-focusable:focus{position:absolute;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.skip-link:active,.skip-link:focus{display:block;padding:10px 15px;background:#003349;text-align:center;color:#fff;font-weight:700;border-bottom:1px solid hsla(0,0%,100%,.2);z-index:1302}.container-root,.container-root-home{padding:0 40px!important;max-width:1440px!important}@media (max-width:1920px){.container-root-home{max-width:100%!important;padding:0!important;overflow:hidden}}.container-root-home.account-container{padding:0!important;max-width:1140px!important}@media (max-width:1440px){.container-root-home.account-container{max-width:1140px!important}}@media (max-width:1140px){.container-root-home.account-container{max-width:100%!important}}@media (max-width:1440px){.container-root{max-width:100%!important;padding:0 15px!important}}.container-root.account-container{padding:0!important;max-width:1140px!important}@media (max-width:1440px){.container-root.account-container{max-width:1140px!important}}@media (max-width:1140px){.container-root.account-container{max-width:100%!important}}.MuiTooltip-tooltip{text-align:center}div[class^=MuiBackdrop]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}div.phone-select{position:relative}div.phone-select fieldset{border-radius:8px 0 0 8px;border-right:none}div.phone-select select{padding-right:0!important;width:60px}div.phone-select-full select{width:100%;padding-top:14.5px;height:20px}div.phone-select-full fieldset{border-radius:8px;border-right:1px solid #707070}div.phone-input fieldset{border-radius:0 8px 8px 0}.phone-select-label span{z-index:-1;color:#000;background:#fff;position:absolute;top:-9999px}.modal-paper{overflow-y:initial!important}.modal-paper-flex{padding-top:70px}@media (max-width:991px){.modal-full-mobile{margin:0!important;max-width:100%!important;border-radius:0!important}}@media (max-width:767px){.modal-static{margin-left:0!important;margin-right:0!important;max-width:calc(100% - 30px)!important}}.modal-static .container-root,.modal-static>div{padding:0!important}.modal-static .common-box-full{margin:0;padding:0;background:#fff}.modal-static .common-box-full .common-box-header{box-shadow:none;border-radius:2px 2px 0 0;padding:20px 25px 15px}@media (max-width:991px){.modal-static .common-box-full .common-box-header{padding:20px 20px 15px;margin-bottom:15px}}.modal-static .common-box-full .common-box-body{box-shadow:none}@media (max-width:767px){.modal-static .common-box-full .common-box-body{padding-top:5px}}.modal-container .snackbar-inline{width:340px;margin:0 auto 15px}@media (max-width:768px){.modal-container .snackbar-inline{width:100%;margin-bottom:5px}}.modal-container .snackbar-inline.success{width:550px}@media (max-width:768px){.modal-container .snackbar-inline.success{width:100%}}.modal-combined-container{max-width:none;border-radius:0!important;width:940px;background:url(/www/images/combined-bg.png) no-repeat;padding:50px 70px 35px;background-size:100% 100%;background-position:0 0}@media (max-width:1366px){.modal-combined-container{padding:25px 70px}}@media (max-width:991px){.modal-combined-container{margin:16px!important;max-width:calc(100% - 32px)!important;background-position:0 0;background-size:100% 100%!important}}@media (max-width:767px){.modal-combined-container{padding:40px 16px 30px;background-size:100% 100%!important;background-position:0 0}}.modal-combined-container>div{padding:0!important}.modal-combined-container .snackbar-inline{width:340px;margin:0 auto 15px}@media (max-width:768px){.modal-combined-container .snackbar-inline{width:100%;margin-bottom:5px}}.modal-combined-container .snackbar-inline.success{width:550px}@media (max-width:768px){.modal-combined-container .snackbar-inline.success{width:100%}}.modal-big{width:820px;max-width:none}.modal-product-detail{min-height:100px;border-radius:10px!important;width:829px}@media (max-width:767px){.modal-product-detail{max-width:calc(100% - 30px)!important;margin:0 auto!important}}@media (-ms-high-contrast:none){.modal-product-detail{overflow-y:visible!important}}.modal-product-detail>div{overflow:hidden;padding:0!important}.modal-product-detail .icn-close{position:absolute;top:-15px;right:25px}@media (max-width:991px){.modal-product-detail .icn-close{top:-10px;z-index:1}}@media (max-width:767px){.modal-product-detail .icn-close{right:5px}}.modal-address{width:600px;max-width:none}.modal-address-title{background-color:#127cbd;color:#fff;padding:16px 20px 12px!important}.modal-address-title h2{font-size:1.5em}.modal-address-content{padding:10px 20px!important}.modal-address-content::-webkit-scrollbar{width:.5em;height:.5em}.modal-address-content::-webkit-scrollbar-thumb{background:#343434}.modal-address-content::-webkit-scrollbar-track{background:#9a9a9a}.modal-address-content{scrollbar-face-color:#343434;scrollbar-track-color:#9a9a9a}@media (max-width:420px){.modal-address-content label{margin-right:0;margin-bottom:8px}}.modal-address-action{padding:10px 20px!important}@media (max-width:420px){.modal-address-action{padding:10px!important}}.modal-address-action .btn-secondary{background:#fff;border:1px solid #127cbd;min-width:240px;margin:2px;padding:10px 20px;border-radius:6px;text-align:center;cursor:pointer;text-transform:uppercase;font-size:1.125em;line-height:1.529em;letter-spacing:.51px;color:#127cbd;transition:all .5s ease;min-width:150px;font-size:1em}@media (max-width:991px){.modal-address-action .btn-secondary{font-size:1em;padding:10px 15px}}@media (max-width:767px){.modal-address-action .btn-secondary{min-width:140px;width:100%}}.modal-address-action .btn-secondary:hover{background:#127cbd;color:#fff}@media (max-width:767px){.modal-address-action .btn-secondary{min-width:calc(50% - 10px)}}.modal-address-action .btn-primary{background:#127cbd;border:1px solid #127cbd;color:#fff;min-width:240px;margin:2px;padding:10px 20px;border-radius:6px;text-align:center;cursor:pointer;text-transform:uppercase;font-size:1.125em;line-height:1.529em;letter-spacing:.51px;transition:all .5s ease;min-width:150px;font-size:1em}@media (max-width:991px){.modal-address-action .btn-primary{font-size:1em;padding:10px 15px}}@media (max-width:767px){.modal-address-action .btn-primary{min-width:140px;width:100%}}.modal-address-action .btn-primary:hover{background:#fff;color:#000}@media (max-width:767px){.modal-address-action .btn-primary{min-width:calc(50% - 10px)}}@media (max-width:420px){.modal-address-action button{min-width:115px;font-size:.875rem}}.modal-stack-top{z-index:1302!important}.modal-account{width:500px;padding:20px 40px;background-color:#ebebeb!important;border-radius:0!important}@media (max-width:500px){.modal-account{width:100%;margin:0!important}}@media (max-width:420px){.modal-account{max-width:100%!important}}.modal-account .icn-close-account{padding:10px;min-width:auto!important;position:absolute!important;top:0;right:0;background:#ccc!important;border-radius:2px}.modal-account .icn-close-account svg{height:24px;width:24px;color:#05376a}@media (min-width:992px){.modal-1200{max-width:1200px!important}}@media (min-width:992px){.modal-906{width:906px!important;max-width:none!important}}.modal-normal{border-radius:30px!important;border:1px solid #707070}@media (max-width:991px){.modal-normal{margin:0!important;width:100%!important;height:100%;border-radius:0!important;max-width:none!important;border:none}}.modal-normal .button-group{display:flex;justify-content:center;margin-top:40px}.modal-normal .button-group .theme-btn{width:202px}.modal-normal .button-group .theme-btn+.theme-btn{margin-left:32px}.modal-normal-box{padding:80px 105px}@media (max-width:767px){.modal-normal-box{padding:40px 15px}}.modal-normal-title{font-size:50px!important;font-weight:900!important;margin-bottom:10px!important;text-align:center}@media (max-width:767px){.modal-normal-title{font-size:30px!important}}.modal-normal-desc{font-size:16px!important;text-align:center}.custom-form div.text-danger{color:#000}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:1024px){.hide-959{display:none!important}}div.snackbar{z-index:1302!important}div.snackbar>div[class*=-filledError]{background-color:#fdc424;color:#000;font-weight:800;font-family:work-sans,sans-serif}@media (min-width:991px){div.snackbar>div[class*=-filledError]{padding-top:4px;padding-bottom:4px}}div.snackbar>div[class*=-filledError] div[class*=-icon] svg{height:26px;width:26px}@media (max-width:991px){div.snackbar>div[class*=-filledError] div[class*=-icon] svg{height:22px;width:22px}}div.snackbar-freeShipping>div[class*=-filledError]{background-color:#127cbd!important;color:#fff!important;font-size:.875em;padding-top:0;padding-bottom:0;text-align:center;text-transform:uppercase;min-height:28px}@media (min-width:991px){div.snackbar-freeShipping>div[class*=-filledError]{padding-top:0;padding-bottom:0}}@media (max-width:767px){div.snackbar-freeShipping>div[class*=-filledError]{min-height:22px}}div.snackbar-freeShipping>div[class*=-filledError] div[class*=-icon],div.snackbar-freeShipping>div[class*=-filledError] div[class*=-icon] svg{display:none}div.snackbar-freeShipping>div[class*=-filledError] div[class*=-message]{padding:3px 5px;line-height:1.2}div.snackbar-freeShipping>div[class*=-filledError] div[class*=-message] svg{margin:0 0 -3px -4px;font-size:1.06em}div.snackbar-full{width:100%;top:0;left:0;transform:none}div.snackbar-full>div{width:100%;border-radius:0;justify-content:center;align-items:center}@media (max-width:767px){div.snackbar-full>div{font-size:12px;padding:2px 5px 2px 10px}}@media (max-width:420px){div.snackbar-full>div{padding-left:5px}}@media (max-width:767px){div.snackbar-full>div div[class*=-icon]{margin-right:5px}}@media (max-width:767px){div.snackbar-full>div div[class*=-message]{flex:1;padding-right:30px;padding-top:5px;padding-bottom:5px}}div.snackbar-full>div div[class*=-action]{position:absolute;right:16px}@media (-ms-high-contrast:none){div.snackbar-full>div div[class*=-action]{top:10px}}div.snackbar-inline{font-weight:500}div.snackbar-inline.error{background-color:#fda428;color:#002855;font-weight:500}div.snackbar-inline.error div[class*=-icon] svg{fill:#002855}div.snackbar-inline.success{background-color:#4caf50;color:#fff}div.snackbar-inline svg{fill:#fff}.common-box{width:800px;border-radius:18px;margin:30px auto 0}@media (max-width:991px){.common-box{width:calc(100% - 40px)}}@media (max-width:374px){.common-box .button-group .btn-mui{font-size:14px;padding:6px 5px}}.common-box-header{background-color:#fdc424;padding:10px 30px;border-radius:18px 18px 0 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.24)}@media (max-width:991px){.common-box-header{padding:10px 20px}}.common-box-header h1{color:#231f20;font-size:1.625rem;font-weight:600}@media (max-width:991px){.common-box-header h1{font-size:1.2rem}}.common-box-header h2{color:#231f20;font-size:1.625rem;font-weight:600}@media (max-width:991px){.common-box-header h2{font-size:1.2rem}}.common-box-body{background-color:#fff;padding:20px 30px 30px;border-radius:0 0 18px 18px;word-wrap:break-word;box-shadow:0 2px 4px 0 rgba(0,0,0,.24)}@media (max-width:991px){.common-box-body{padding:20px}}.common-box-body .Mui-focused fieldset{border-color:#127cbd!important}.common-box-full{width:100%;margin-top:0}@media (max-width:767px){.common-box-full{padding-top:30px}}.common-box-full .common-box-body{padding:20px 30px 15px;color:#3c3c3c;font-size:15px;min-height:150px}@media (max-width:991px){.common-box-full .common-box-body{padding:20px;font-size:14px}}.common-box-full .common-box-body strong{font-weight:600;color:#3c3c3c}.common-box-full .common-box-body ul{margin-left:0;padding-left:20px}.common-box-full .common-box-body p{margin-top:0}.common-box-full .common-box-body u{text-decoration:none}.common-box-full .common-box-body table{margin-bottom:15px;border-color:#4b4b4b;border-collapse:collapse}.common-box-full .common-box-body table tr:nth-child(odd){background-color:#f5f5f5}.common-box-full .common-box-body table td,.common-box-full .common-box-body table th{padding:5px 10px}.common-box-full .common-box-body table td>p:last-child,.common-box-full .common-box-body table th>p:last-child{margin-bottom:0}.common-box-full.multi-listed ul ul{margin-bottom:15px;margin-top:5px}.common-box-full.multi-listed ul ul li{margin-bottom:5px}.common-box-full.faq-box table{border-collapse:collapse}.common-box-full.faq-box table caption{display:none}.common-box-full.faq-box table tr:nth-child(odd){background-color:#fff}.common-box-full.faq-box table tr.title-row{background:#d7e2f2;font-weight:500}.common-box-full.faq-box table tr ol{margin-top:0;padding-left:25px}@media (max-width:767px){.common-box-full.faq-box table tr ol{padding-left:15px}}.common-box-full.faq-box table tr td,.common-box-full.faq-box table tr th{font-size:.875em;border:1px solid #4a4a4a;text-align:left;padding:5px 10px}@media (max-width:767px){.common-box-full.faq-box table tr td,.common-box-full.faq-box table tr th{padding:5px}}.common-box-full.faq-box table tr td:empty,.common-box-full.faq-box table tr th:empty{height:30px}.common-box-full.faq-box table tr th{background:#d9d9d9;font-weight:500}.common-box-full.faq-box table tr td{vertical-align:top}.common-box-full.faq-box table tr td:first-child{width:27%}.common-box-full.faq-box table tr td:nth-child(2){width:56%}.common-box-full.faq-box table tr td:nth-child(3){width:17%}.common-box-full.faq-box table strong{display:block;padding:3px 0;color:#333}.common-box-contact{margin-top:0}@media (max-width:767px){.common-box-contact{padding-top:30px}}@media (max-width:767px){.common-box-contact .common-box-body{margin-bottom:20px}}.label-hidden{height:0;width:0;z-index:-1;color:transparent!important;position:absolute;font-size:0!important}.heading-hidden{z-index:-1;color:#000;background:#fff;position:absolute;left:-9999px}.IE-only{display:none!important}@media (-ms-high-contrast:none){.IE-only{display:block!important;max-height:50px}}.form-card-container{width:calc(100% + 30px)!important;margin:-15px!important}@media (max-width:767px){.show-web{display:none!important}}.google-suggestion-item,.google-suggestion-item--active{padding:6px 16px}.google-location-icon{vertical-align:top}.google-location-text{margin-left:15px}.autocomplete-dropdown-container{position:absolute;z-index:15;width:100%;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin:4px 0;background:#fff}.autocomplete-dropdown-container .loading-text{padding-left:16px;padding-right:16px}.autocomplete-dropdown-container .suggestion-item,.autocomplete-dropdown-container .suggestion-item--active{padding:6px 16px}.autocomplete-dropdown-container-outer{position:relative}.autocomplete-dropdown-container:not(:empty):after{content:"";height:24px;box-sizing:border-box;text-align:right;display:block;background-image:url(/www/images/powered-by-google.png);background-position:calc(100% - 15px) 4px;background-repeat:no-repeat;background-size:120px 14px}.tooltip-custom{position:absolute;right:-30px;top:10px}@media (max-width:767px){.tooltip-custom{right:-23px}}.tooltip-custom:focus .tooltip-text,.tooltip-custom:hover .tooltip-text{display:block;white-space:pre-line}.tooltip-custom:focus{outline-color:#000}.tooltip-custom svg{color:#127cbd;cursor:pointer}@media (max-width:767px){.tooltip-custom svg{width:20px}}.tooltip-text{display:none;background-color:#06386c;color:#fff;padding:15px 10px 15px 15px;position:absolute;width:200px;z-index:1;left:-185px;bottom:35px;border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:12px;font-weight:500}@media (max-width:767px){.tooltip-text{font-size:10px}}.tooltip-text:before{content:"";display:block;width:0;height:0;position:absolute;border-left:20px solid transparent;border-top:15px solid #06386c;right:0;bottom:-15px}.item-label{font-size:18px;line-height:12px;font-weight:700;margin-bottom:10px}@media (min-width:768px) and (max-width:1340px){.item-label{font-size:16px}}@media (max-width:767px){.desktop-text{display:none}}.mobile-text{display:none}@media (max-width:767px){.mobile-text{display:inline-block}}.my-account-root .my-account-wrapper{padding-bottom:40px}@media (max-width:1140px){.my-account-root .my-account-wrapper{padding-bottom:0}}.my-account-root .my-account-wrapper:first-child{padding-top:40px}@media (max-width:1140px){.my-account-root .my-account-wrapper:first-child{padding-top:0}}.my-account-wrapper{background-color:#eee;padding-bottom:100px}@media (max-width:1140px){.my-account-wrapper{padding-bottom:0}}@media (min-width:768px){.my-account-inner{width:436px;margin:0 auto}}.my-account-card{padding:40px;border-radius:30px!important;box-shadow:none!important}@media (max-width:1140px){.my-account-card{border-radius:0!important;border-bottom:1px solid #ccc}}@media (max-width:767px){.my-account-card{padding:20px 15px}}.my-account-card+.my-account-card{margin-top:40px}@media (max-width:1140px){.my-account-card+.my-account-card{margin-top:0}}.my-account-header{display:flex;justify-content:space-between;margin-bottom:30px}.my-account-header.center{justify-content:center;text-align:center}@media (max-width:1104px){.my-account-crumbs-desktop{display:none}}.my-account-crumbs-mobile{display:none!important;background-color:#fff;padding:15px 10px!important;border-bottom:1px solid #ccc}@media (max-width:1104px){.my-account-crumbs-mobile{display:block!important}}.my-account-crumbs-mobile .back-btn{text-decoration:none!important}.my-account-title{font-size:24px!important;line-height:1!important;text-transform:uppercase;font-weight:700!important}.my-account-title.big{font-size:60px!important;text-transform:capitalize;font-weight:900!important}@media (max-width:767px){.my-account-title.big{font-size:32px!important}}.button-group-normal{display:flex;justify-content:center}.button-group-normal .theme-btn{width:202px;border-radius:0}.button-group-normal .theme-btn+.theme-btn{margin-left:32px}.hr-line{border-top:1px solid #c6c4ba}.hr-60{margin-top:60px;margin-bottom:60px}@media (max-width:767px){.hr-60{margin-top:30px;margin-bottom:30px}}.password-rules{display:flex;flex-wrap:wrap}.password-rules-title{color:#595959}.password-rules li{width:50%;padding:2px 10px;color:#595959}.password-rules li div{margin:0}.divider{border-top:1px solid #c6c4ba;margin-top:15px}.icn-checkmark{background-color:#fff;border:1px solid #595959;position:relative;height:20px;width:20px}.icn-checkmark.checked{background-color:#127cbd;border-color:#127cbd}.icn-checkmark.checked:after{content:"";display:block;width:5px;height:10px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);left:6px;top:2px;position:absolute}.invisible{opacity:0}.alert-root{background-color:#fff!important;border-color:#f73600!important;color:#000!important;font-family:work-sans,sans-serif!important}.alert-icon{color:#f73600!important}@media (max-width:991px){.home-wrapper .hero .carousel-banner-container{padding-left:0!important;padding-right:0!important}}.payment-step-body input{font-size:14px}.notification-bar .alert-bar{background-color:#fff;color:#000;box-shadow:none;font-size:1em;font-family:work-sans,sans-serif;border-radius:0;border-color:#0bb9fa}.notification-bar .MuiAlert-outlinedSuccess{border-color:#0bb9fa}.notification-bar .MuiAlert-outlinedSuccess .success-icon{color:#0bb9fa;font-weight:700}.notification-bar .MuiAlert-outlinedWarning{border-color:#ff9800}.notification-bar .MuiAlert-outlinedError{border-color:#ef5350}