
.nav-wrapper{list-style:none}.page .myaccount-wrap .myaccount-wrapper .nav-wrapper{border-radius:10px}.myaccount-wrap .my-account-navigation li a.display-none{display:none}.myaccount-wrapper .new-message-wrapper{column-gap:5px;max-width:310px}.myaccount-wrapper .new-message-wrapper .message-text,.myaccount-wrapper .new-message-wrapper .quantity-messages{font-size:15px}.new-message-wrapper{align-items:center;background:#f6f6f6;border-radius:10px;column-gap:10px;cursor:pointer;display:flex;padding:10px;text-decoration:none}.new-message-wrapper .message-icon{position:relative}.new-message-wrapper .message-icon svg{height:24px;width:24px}.new-message-wrapper .message-icon .badge{background:#fee801;border-radius:50%;color:#000;font-size:11px;font-weight:400;padding:0 4px;position:absolute;right:-4px;top:-4px}.new-message-wrapper .message-text{color:#000;font-size:16px;font-weight:400;margin-bottom:0;text-transform:none;width:100%}.new-message-wrapper .message-text .quantity-messages{font-size:16px;font-weight:600}.new-message-wrapper .message-next-icon svg{height:18px;width:18px}@media (min-width:768px){.ab-feed.ab-show.ab-effect-slide{width:450px}}.joma-cash{font-size:14px;font-weight:400;min-height:24px}.joma-cash,.joma-cash .joma-cash-price{align-items:center;column-gap:5px;display:flex}.joma-cash .joma-cash-price{background-color:#eefeea;border-radius:50px;font-weight:600;padding:5px 8px}.joma-cash .joma-cash-price,.joma-cash .joma-cash-price:hover{color:#2c8717;text-decoration:none}.message-root .root:empty{display:none}.message-root .root_error{color:#e03400}.field-icons .root{display:inline-grid;grid-auto-flow:column;grid-template-areas:"before input after";grid-template-columns:auto 1fr auto;height:31.5px}.field-icons .input{align-items:center;display:flex;grid-column:before-start/after-end;grid-row:input-start/input-end}.field-icons .after,.field-icons .before{align-items:center;display:flex;justify-content:center;pointer-events:none;width:31.5px}.field-icons .after:empty,.field-icons .before:empty{display:none}.field-icons .before{grid-area:before}.field-icons .after{grid-area:after;position:absolute;right:10px;top:18px}.checkbox{align-items:center;display:flex}.checkbox .checkbox-label{color:#000;cursor:pointer;font-size:14px;font-weight:400;margin-left:10px}.checkbox .checkbox-input{align-items:center;aspect-ratio:1/1;border:1px solid #000;border-radius:2px;cursor:pointer;display:flex;height:18px;justify-content:center;position:relative;width:18px}.checkbox .checkbox-input:checked{background:#000;border-color:#000;border-width:1px}.checkbox .checkbox-input:checked:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:11px;margin-bottom:3px;transform:rotate(45deg);width:6px}.checkbox.light .checkbox-label{color:#fff}.checkbox.light .checkbox-input{border:1px solid #fff}.checkbox.light .checkbox-input:checked{background:#fff;border-color:#fff}.checkbox.light .checkbox-input:checked:after{border-bottom:2px solid #000;border-right:2px solid #000}.checkbox.light:hover .checkbox-input:checked{background:#fff}.checkbox:hover .checkbox-input{background-color:#f6f6f6}.checkbox:hover .checkbox-input:checked{background:#000}.checkbox.selected .checkbox-label{font-weight:600}.checkbox.disabled .checkbox-input,.checkbox.disabled .checkbox-label{cursor:not-allowed}.radio-button{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400}.radio-button .radio-button-outer{aspect-ratio:1/1;border:1px solid #000;border-radius:100%;height:18px;margin-right:10px;position:relative;width:18px}.radio-button .radio-button-outer:hover{background-color:#f5f5f5}.radio-button.radio-button-active .radio-button-outer{background-color:#000}.radio-button.radio-button-active .radio-button-outer:after{background-color:#fff;border-radius:100%;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.radio-button.radio-button-green{align-items:center;cursor:pointer}.radio-button.radio-button-green .radio-button-outer{align-items:center;border:1px solid #d9d9d9;border-radius:50%;cursor:pointer;display:flex;height:18px;justify-content:center;position:relative;width:18px}.radio-button.radio-button-green .radio-button-label{color:#000;cursor:pointer;font-size:14px;font-weight:400;margin-left:10px}.radio-button.radio-button-green:hover .radio-button-outer{background-color:#f6f6f6}.radio-button.radio-button-green.radio-button-active .radio-button-outer{background:#2c8717;border-color:#2c8717;border-width:1px}.radio-button.radio-button-green.radio-button-active .radio-button-outer:after{background-color:transparent;border-bottom:2px solid #fff;border-radius:0;border-right:2px solid #fff;content:"";display:inline-block;height:8px;margin-bottom:2px;position:static;transform:rotate(45deg);width:5px}.radio-button.radio-button-green.selected .radio-button-label{font-weight:600}.radio-button.radio-button-green.disabled .radio-button-label,.radio-button.radio-button-green.disabled .radio-button-outer{cursor:not-allowed}.root-radio{display:inline-grid;font-weight:400;gap:.6rem;grid-auto-flow:column;grid-template-columns:auto min-content;margin:.5rem;vertical-align:top}.label-radio,.root-radio{align-items:center;color:#000;font-size:1rem}.label-radio{display:inline-flex;line-height:1rem}.address-validation-modal.modal .modal-content{padding:15px 0}.address-validation-modal.modal .modal-header{margin-bottom:10px;padding:0 25px 10px;text-align:left}.address-validation-modal.modal .modal-header h2{margin-top:25px}.address-validation-modal.modal .modal-body{border-bottom:1px solid #999;margin-top:20px;padding:0 25px}.address-validation-modal.modal .modal-body label{padding-bottom:30px}.address-validation-modal.modal .modal-footer{margin-top:10px;padding-bottom:10px}.address-validation-modal.modal .modal-footer button{margin:5px}.address-validation-modal.modal .modal-footer .btn{min-width:100px;padding:10px 20px;width:auto}.address-validation-modal.modal .modal-footer .btn.btn-primary{min-width:226px}.address-validation-item{position:relative}.address-validation-item .btn.link{color:#2154d8;position:absolute;right:20px;text-decoration:underline;top:25px}.address-validation-item .address-validation-label{display:flex}.address-validation-item .address-validation-label .label-radio{color:#000;font-weight:700;margin-top:3px}.address-validation-item .address-validation-label .full-address{font-weight:400;margin-top:3px}.address-validation-item .address-validation-label .full-address span{line-height:20px}.highlighted{border:1px solid red;color:red;padding:0 5px}.loading-modal{height:350px;position:relative}.loading-modal .indicator-container{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-address-form .btn-collapsed{align-items:center;color:#2154d8;display:flex;font-size:13px;font-weight:600;margin-bottom:15px}.new-address-form .btn-collapsed .collapsed-icon{height:15px;position:relative;transition:all .2s ease-in;width:15px}.new-address-form .btn-collapsed .collapsed-icon:after,.new-address-form .btn-collapsed .collapsed-icon:before{background-color:#2154d8;content:"";height:2px;left:0;position:absolute;top:6px;transition:all .3s ease-in-out;width:10px}.new-address-form .btn-collapsed .collapsed-icon:after{transform:rotate(90deg)}.new-address-form .btn-collapsed.open .collapsed-icon:after{transform:rotate(0)}.new-address-form .field-wrapper{margin-bottom:20px;padding-bottom:0}.new-address-form .field-wrapper .label{color:#767676;font-size:16px;font-weight:600;left:0;margin-left:20px;padding-bottom:0;position:absolute;transform:translateY(.9rem)}.new-address-form .field-wrapper .requiredSymbol{display:none}.new-address-form .field-wrapper input,.new-address-form .field-wrapper select{background:#f6f6f6;border-color:#f6f6f6;font-size:16px;font-weight:600;height:51px;max-width:100%;padding-left:20px}.new-address-form .field-wrapper input:focus,.new-address-form .field-wrapper select:focus{background:#fff;border-color:#000}.new-address-form .field-wrapper.is-focused input,.new-address-form .field-wrapper:has(input:not([value=""])) input{padding:16px 18px 0}.new-address-form .field-wrapper.is-focused .label,.new-address-form .field-wrapper:has(input:not([value=""])) .label{font-size:14px;transform:translateY(.34rem)}.new-address-form .field-wrapper.error-input input,.new-address-form .field-wrapper.error-input select{background:#fff;border-color:#e03400}.new-address-form .field-wrapper.error-input .root_error{font-size:12px;font-weight:600}.new-address-form .field-wrapper.error-input:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='%23d80d0d' d='M9 18A9 9 0 1 0 9 0a9 9 0 0 0 0 18'/%3E%3Cpath fill='%23fff' d='M8.984 13.94a1 1 0 0 0 .687-.264.83.83 0 0 0 .29-.639q0-.39-.29-.663a.97.97 0 0 0-.687-.273.97.97 0 0 0-.697.273.88.88 0 0 0-.287.663q0 .376.287.64a1 1 0 0 0 .697.262zm.62-3.022L9.734 4H8.136l.176 6.918z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;content:"";height:24px;position:absolute;right:16px;top:16px;width:24px}.new-address-form{margin-top:10px}.new-address-form .contact-inform-group{display:flex;gap:10px;justify-content:space-between}.new-address-form .contact-inform-group .field-wrapper{width:100%}.new-address-form .contact-address-information{display:grid;grid-template-columns:1fr}.new-address-form .submit-btn-form{margin-top:20px}.new-address-form .submit-btn-form.submit-btn-group{display:flex;justify-content:space-between}.new-address-form .submit-btn-form.submit-btn-group button{width:49%}.new-address-form .submit-btn-form button{align-items:center;display:flex;height:50px;justify-content:center;margin:0;width:100%}.address-wrapper{margin-top:15px}.address-wrapper .address-title{color:#15171a;font-size:16px;font-weight:600}.address-wrapper .address-item{align-items:flex-end;border:1px solid #cbcbcb;display:flex;justify-content:space-between;margin-top:15px;padding:19px 21px}.address-wrapper .address-item:hover{border:1px solid #000}.address-wrapper .address-content-norm{color:#15171a;font-size:16px;font-weight:400}.address-wrapper .address-content-title{font-weight:600;margin-bottom:0;text-transform:capitalize}.address-wrapper .address-content .address-default{margin-top:20px}.address-wrapper .address-edit-link{font-size:16px;font-weight:400}.address-wrapper .address-edit-link:hover{text-decoration:underline}.myaccount-wrap .myaccount-content .select-box-wrapper{max-width:100%}.myaccount-wrap .myaccount-content .dashboard-block .address-edit-link{text-decoration:underline}.myaccount-wrap .myaccount-content .address-edit-link{color:#15171a}.myaccount-wrap .myaccount-content .add-new-address{margin-top:20px}.myaccount-wrap .myaccount-content .add-new-address .btn-primary{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:400;height:50px;justify-content:center;margin:0;max-width:100%;text-decoration:none;width:100%}.myaccount-wrap .myaccount-content .add-new-address .btn-primary:hover{color:#fff}@media (min-width:768px){.myaccount-wrap .myaccount-content .address-block{display:flex;flex-direction:column-reverse}.myaccount-wrap .myaccount-content .address-block .add-new-address{margin-top:10px}.myaccount-wrap .myaccount-content .address-block .add-new-address .btn-primary{width:200px}.myaccount-wrap .myaccount-content .contact-address-information{grid-template-columns:repeat(3,minmax(0,1fr))}}.breadcrumb{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumb .breadcrumb-item{white-space:nowrap}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:3px}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item span{color:#000;font-size:12px;text-decoration:none}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb .breadcrumb-item:before{border:solid #b2b2b2;border-width:1px 0 0 1px;content:"";display:inline-block;margin-right:6px;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.breadcrumb .breadcrumb-item:first-child:before{display:none}.breadcrumb .breadcrumb-item:last-child span{color:#393939}@media (max-width:767px){.breadcrumb .breadcrumb-item{margin-bottom:2px}}.card-dashboard{border:1px solid #d9d9d9;border-radius:10px}.card-dashboard .card-header{align-items:center;background-color:#f5f5f5;border-radius:10px 10px 0 0;display:flex;padding:13px 20px}.card-dashboard .card-header svg{margin-right:8px}.card-dashboard .card-header .title{color:#000;font-size:16px;font-weight:600;margin:0}.card-dashboard .card-header .description{border-left:1px solid #000;color:#000;font-size:16px;font-weight:400;margin-bottom:0;margin-left:8px;padding-left:8px}.card-dashboard .card-body{padding:13px 20px}.card-dashboard .card-body-full{padding:0}.tooltip-wrapper{position:relative}.tooltip-wrapper .tooltip-overlay-wrapper{display:none;justify-content:center;position:absolute;width:100%}.tooltip-wrapper .tooltip-overlay-wrapper .tooltip-overlay{max-width:300px;z-index:10}.tooltip-wrapper .tooltip-overlay-wrapper .tooltip-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:15px 12px;position:relative;z-index:1}.tooltip-wrapper .tooltip-overlay-wrapper .tooltip-dropdown:after{background-color:#fff;content:"";height:10px;left:calc(50% - 5px);position:absolute;transform:rotate(45deg);width:10px;z-index:-1}.tooltip-wrapper .tooltip-overlay-wrapper .tooltip-dropdown .tooltip-text{color:#000;font-size:14px;font-weight:400;white-space:normal}@media (hover:hover){.tooltip-wrapper.hover:hover .tooltip-overlay-wrapper{display:flex}}.tooltip-wrapper.tooltip-top .tooltip-overlay-wrapper{bottom:30px}.tooltip-wrapper.tooltip-top .tooltip-overlay-wrapper .tooltip-dropdown:after{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;top:calc(100% - 5px)}.tooltip-wrapper.tooltip-bottom .tooltip-overlay-wrapper{top:30px}.tooltip-wrapper.tooltip-bottom .tooltip-overlay-wrapper .tooltip-dropdown:after{border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;bottom:calc(100% - 5px)}.tooltip-wrapper.dark .tooltip-overlay-wrapper .tooltip-dropdown{background-color:#191919;border-color:#000}.tooltip-wrapper.dark .tooltip-overlay-wrapper .tooltip-dropdown .tooltip-text{color:#fff}.tooltip-wrapper.dark .tooltip-overlay-wrapper .tooltip-dropdown:after{background-color:#000;border-color:#000}.tooltip-wrapper.tooltip-visible .tooltip-overlay-wrapper{display:flex}.tooltip-wrapper:focus-within .tooltip-overlay-wrapper{display:flex}.tooltip-wrapper.click .tooltip-overlay-wrapper{display:none}.tooltip-wrapper.click.tooltip-visible .tooltip-overlay-wrapper{display:flex}.lens-type-selection{display:flex;flex-direction:column;gap:10px 0;margin-top:14px}.lens-type-selection-item{align-items:flex-start;display:flex;justify-content:space-between}.lens-type-selection-item .label,.lens-type-selection-item .price{font-size:14px;font-weight:600;margin-bottom:0}.lens-type-selection-item .label{color:#5a6473;display:block;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table{border:1px solid #ccc;border-collapse:separate;border-left:0;border-radius:4px;border-spacing:0;width:100%}.table thead{border-collapse:separate;border-color:inherit;display:table-header-group;vertical-align:middle}.table tr{border-color:inherit;display:table-row;vertical-align:inherit}.table td,.table th{border-left:1px solid #ccc;text-align:left;vertical-align:center}.table th{background-color:#f6f6f6;font-size:14px;font-weight:600;padding:10px 12px;white-space:nowrap}.table th.active{border:1px solid #2154d8;border-bottom:none;border-radius:4px 4px 0 0}.table.table-pd{width:50%}.table.table-pd.two-pd{width:75%}.table.table-pd tbody tr:first-child td{border-top:none;padding-bottom:10px;padding-top:10px}.table.table-pd tbody tr:first-child td:first-child{border-radius:4px}.table td{border-top:1px solid #ccc;font-size:14px;font-weight:400;min-width:120px;padding:10px 12px;position:relative}.table td .super-label{font-size:10px;font-weight:400;left:12px;line-height:normal;position:absolute;top:2px;z-index:1}.table td:first-child{background-color:#f6f6f6;font-size:14px;font-weight:600}.table td.active{border-left:1px solid #2154d8;border-right:1px solid #2154d8}.table tbody tr:last-child td.active{border-bottom:1px solid #2154d8;border-radius:0 0 4px 4px}.table tbody tr:first-child td:first-child,.table thead tr:first-child th:first-child{border-radius:4px 0 0 0}.table thead tr:first-child th:last-child{border-radius:0 4px 0 0}.table tbody tr:last-child td:first-child{border-radius:0 0 0 4px}.table .select-box-table{position:relative}.table .select-box-table svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.table .select-table{border:none;height:30px;outline:none;padding:0}@media (max-width:767px){.table{display:block;overflow-x:auto}.prescription-table .prescription-label{color:#000;font-size:14px;font-weight:600;margin-bottom:0;margin-top:20px;text-align:left}.prescription-table .prescription-label:first-child{margin-top:0}.prescription-table .table{margin-top:15px}.prescription-table .table td:first-child{background-color:transparent}}.prescription-modal{padding-left:0!important}.prescription-modal .modal-body{height:100%}.prescription-modal .modal-body p{text-align:left}.prescription-modal .bottom-action{column-gap:15px;display:flex;justify-content:flex-end;margin-top:20px}.prescription-modal .bottom-action-full{flex-direction:column;margin-top:10px}.prescription-modal .bottom-action-full .btn{width:100%}.prescription-modal .bottom-action .btn-next{min-width:160px}.prescription-modal .notification{margin-top:10px}.prescription-modal .prescription-modal-header{align-items:center;display:flex;justify-content:center;margin:0 16px;max-width:1632px;position:relative}.prescription-modal .prescription-modal-header .prescription-modal-logo{left:0;max-width:182px;position:absolute;top:50%;transform:translateY(-50%)}.select-lenses-wrapper{display:grid;grid-template-columns:repeat(2,1fr);height:100%}.select-lenses-wrapper .select-lenses-main{overflow-y:auto;padding:30px 90px 80px}.select-lenses-wrapper .table{margin-top:35px}.select-lenses-wrapper .table.table-pd{margin-top:15px}.select-lenses-wrapper .checkbox-pd{margin-top:15px;width:fit-content}.select-lenses-wrapper .manual-form .field-wrapper:has(.table) .label{display:none}.select-lenses-wrapper .manual-form .field-wrapper{padding-bottom:0}.select-lenses-wrapper .manual-form textarea{border-radius:5px;padding:16px;width:100%}.select-lenses-wrapper .select-lenses-list{margin-top:35px}.select-lenses-wrapper .select-lenses-list .select-lenses-item{align-items:flex-start;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;display:flex;margin-bottom:15px;overflow:hidden;padding:20px}.select-lenses-wrapper .select-lenses-list .select-lenses-item>div{width:100%}.select-lenses-wrapper .select-lenses-list .select-lenses-item svg{margin-right:20px}.select-lenses-wrapper .select-lenses-list .select-lenses-item.open{border-color:#000;padding-bottom:0}.select-lenses-wrapper .select-lenses-list .select-lenses-item.active{border-color:#000}.select-lenses-wrapper .select-lenses-list .select-lenses-item:hover{border-color:#000;cursor:pointer}.select-lenses-wrapper .select-lenses-list .select-lenses-item .title{color:#000;font-size:16px;font-weight:600;margin-bottom:5px;text-align:left;text-transform:inherit}.select-lenses-wrapper .select-lenses-list .select-lenses-item .description{color:#666;font-size:14px;font-weight:400;margin-bottom:0;text-align:left}.select-lenses-wrapper .select-lenses-options{margin-top:10px}.select-lenses-wrapper .select-lenses-options .option-item{font-size:16px;font-weight:600;margin-left:-20px;margin-right:-20px;padding:15px}.select-lenses-wrapper .select-lenses-options .option-item:first-child{background-color:#fff}.prescription-modal .prescription-dropdown{margin-bottom:15px;margin-top:15px}.prescription-modal .prescription-dropdown .prescription-dropdown-label{font-size:16px;font-weight:600;margin-bottom:14px}.prescription-modal .prescription-dropdown .field-wrapper{position:relative}.prescription-modal .prescription-dropdown .field-wrapper .label{color:#5a6473;font-size:12px;font-weight:400;left:10px;padding-bottom:0;position:absolute;top:4px;z-index:10}.prescription-modal .prescription-dropdown .dropdown .dropdown-toggle{border-color:#ccc;color:#5a6473;font-size:14px;font-weight:600;height:56px;padding-top:20px}.prescription-modal .prescription-dropdown .dropdown .dropdown-toggle strong{color:#000}.prescription-modal-lens_selection .modal-header{display:block}.prescription-modal-lens_selection .modal-dialog{max-width:900px}.prescription-modal-lens_selection .modal-dialog .info-lens-header{align-items:center;display:flex;margin:auto;max-width:80%}.prescription-modal-lens_selection .modal-dialog .info-lens-header img{margin-right:10px}.prescription-modal-lens_selection .modal-dialog .info-lens-header .description{color:#000;font-size:14px;font-weight:400;margin-bottom:0}.prescription-modal-lens_selection .modal-dialog .modal-footer{display:none}.prescription-modal-lens_selection .modal-dialog .table{margin-top:20px}.prescription-modal-lens_selection .modal-dialog .table td,.prescription-modal-lens_selection .modal-dialog .table th{text-align:center}.prescription-modal-lens_selection .modal-dialog .table td:first-child,.prescription-modal-lens_selection .modal-dialog .table th:first-child{background-color:#000;text-align:left}.prescription-modal-manual .modal-header{display:block}.prescription-modal-manual .modal-dialog{max-width:900px}.prescription-modal-manual .modal-content{padding:0}.prescription-modal-manual .modal-footer{display:none}.prescription-modal-manual .info-manual-wrapper{display:flex}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar{padding:48px 24px;width:240px}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .title{border-bottom:2px solid #f5f5f5;color:#000;font-size:20px;font-weight:600;padding-bottom:20px;text-align:left;text-transform:inherit}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .info-manual-list{display:flex;flex-direction:column;gap:10px 0}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .info-manual-list .btn{color:#000;display:flex;font-size:16px;font-weight:400}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .info-manual-list .btn.active{font-weight:600}.prescription-modal-manual .info-manual-wrapper .info-manual-content{background-color:#f5f5f5;border-radius:0 10px 10px 0;padding:48px 24px;width:calc(100% - 240px)}.prescription-modal-manual .info-manual-wrapper .info-manual-content .title{color:#5a6473;font-size:20px;font-weight:600;margin-bottom:15px;text-align:left;text-transform:inherit}.prescription-modal-manual .info-manual-wrapper .info-manual-content .description{font-size:14px;font-weight:400;min-height:51px;text-align:left}.prescription-modal-manual .info-manual-wrapper .table{min-height:117px;table-layout:fixed;width:auto}.prescription-modal-manual .info-manual-wrapper .table th{white-space:normal}.prescription-modal-manual .info-manual-wrapper .table td{background-color:#fff;min-width:unset;width:1%}.prescription-modal-manual .info-manual-wrapper .table td:first-child{background-color:#f6f6f6;white-space:nowrap}.prescription-modal-manual .info-manual-wrapper .table tr:last-child td:last-child{border-radius:0 0 4px 0}.prescription-modal-manual .info-manual-wrapper .table.table-pd{margin-top:15px;min-height:40px;width:40%}.prescription-modal-manual .info-manual-wrapper .table.table-pd.two-pd{width:60%}.prescription-modal-manual .info-manual-wrapper .table.table-pd tbody tr:first-child td{border-top:none}.prescription-modal-manual .info-manual-wrapper .table.table-pd tbody tr:first-child td:last-child{border-radius:0 4px 4px 0}.prescription-modal-manual .info-manual-wrapper .table.table-pd tbody:first-child tr:first-child td:first-child{border-radius:4px}.prescription-modal-manual .info-manual-wrapper .table.table-pd.active{border:1px solid #2154d8}.prescription-modal .modal-body .list-info{margin-bottom:20px}.prescription-modal .modal-body .list-info .title{color:#000;font-size:16px;font-weight:600;margin-bottom:5px}.prescription-modal .modal-body .list-info .description{color:#666;font-size:14px;font-weight:400;text-align:left}.prescription-modal .modal-footer .btn{min-width:150px}@media (max-width:1023px){.select-lenses-wrapper .select-lenses-main{padding:20px 15px}.prescription-modal .prescription-modal-header{justify-content:flex-end}}@media (max-width:767px){.select-lenses-wrapper{display:block}.select-lenses-wrapper .select-lenses-list{margin-top:25px}.prescription-modal.prescription-modal-lens_selection .modal-content{padding:30px 16px 20px}.prescription-modal.prescription-modal-lens_selection .modal-dialog .info-lens-header{max-width:100%}.prescription-modal.prescription-modal-manual .info-manual-wrapper{display:flex;flex-direction:column;padding:30px;text-align:left}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-header{border-bottom:1px solid #e5e5e5;padding:20px 10px}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-header .title{font-size:18px;font-weight:600;margin-bottom:0;text-align:left;text-transform:none}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-block{max-height:80vh;overflow-y:auto}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-content{background-color:#fff;padding:10px;width:100%}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-content .title{color:#000;font-size:16px;font-weight:600}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-content .description{margin-bottom:0}.prescription-modal .prescription-modal-header{background-color:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);justify-content:space-between;left:0;margin:0;padding:16px;position:sticky;top:0;width:100%}.prescription-modal .prescription-modal-header .prescription-modal-logo{position:relative;transform:unset}.prescription-modal .prescription-modal-header .prescription-modal-logo img{height:17px}}.prescription-order{align-items:center;display:flex;position:relative}.prescription-order .link{color:#2154d8;font-weight:600;margin-left:2px;text-decoration:underline}.prescription-order .tooltip-wrapper{display:inline}.prescription-order .tooltip-wrapper .tooltip-overlay-wrapper{left:0;top:100%}.prescription-order .tooltip-wrapper .tooltip-overlay-wrapper .tooltip-overlay{max-width:inherit}.prescription-order .tooltip-wrapper .tooltip-dropdown{border-radius:10px;max-width:380px;min-width:380px}.prescription-order .tooltip-wrapper .tooltip-dropdown:after{display:none}.prescription-order .table{table-layout:fixed;width:auto}.prescription-order .table th{background-color:#f5f8ff;white-space:normal}.prescription-order .table td{background-color:#fff;min-width:unset;width:1%}.prescription-order .table td:first-child{background-color:#f5f8ff;white-space:nowrap}.purchase-history-wrapper{align-items:flex-start;display:flex}.purchase-history-wrapper .order-info{padding-right:20px}.purchase-history-wrapper .order-content{align-items:flex-start;display:flex}.purchase-history-wrapper .order-content .order-image{height:95px;margin-right:15px;min-width:95px;width:95px}.purchase-history-wrapper .order-content .order-image img{max-height:100%;object-fit:contain;width:100%}.purchase-history-wrapper .order-content .title{color:#000;font-size:16px;font-weight:400;margin-bottom:10px;margin-top:0}.purchase-history-wrapper .order-content .title a{color:inherit;text-decoration:none}.purchase-history-wrapper .order-content .title strong{text-transform:uppercase}.purchase-history-wrapper .order-content .sku{color:#767676;font-size:14px;font-weight:400;margin-bottom:3px}.purchase-history-wrapper .order-content .info{color:#000;font-size:14px;font-weight:400;margin-bottom:3px}@media (max-width:767px){.purchase-history-wrapper{flex-wrap:wrap}}.wallet-box{background-image:url(https://stylights.com.cn/dist/file/card-background.feda82b2e564a1581a46.png);background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:end;max-width:350px;min-height:210px;min-width:350px;padding:26px 22px;position:relative;text-decoration:none}.wallet-box .logo-credit-card{color:#fff;font-size:14px;font-weight:600;position:absolute;right:21px;text-transform:uppercase;top:23px}.wallet-box .box-year{color:#fff;font-size:16px;font-weight:400;margin-bottom:8px}.wallet-box .box-footer{display:flex;justify-content:space-between}.wallet-box .box-footer p{color:#fff;font-size:16px;font-weight:400;margin-bottom:0}.wallet-box .box-footer p:last-child{margin-left:auto}@media (max-width:767px){.wallet-box{min-height:122px;min-width:210px;padding:15px 12px}.wallet-box .logo-credit-card{max-width:35px;right:12px;top:13px}.wallet-box .box-footer p,.wallet-box .box-year{font-size:11px}}.wallet-wrapper{align-items:flex-start;display:flex}.wallet-wrapper .text-empty{color:#767676}@media (max-width:767px){.wallet-wrapper{flex-wrap:wrap}}.wishlist-account-wrapper{align-items:flex-start;display:flex;min-height:140px}.wishlist-account-wrapper .wishlist-content{width:calc(100% - 240px)}.wishlist-account-wrapper .wishlist-empty{min-height:80px}.wishlist-account-wrapper .wishlist-empty p{color:#767676}.wishlist-account-wrapper .wishlist-images{align-items:center;display:flex;flex-wrap:nowrap;gap:0 15px;margin-right:20px;min-height:120px;overflow-x:auto;scrollbar-width:none}.wishlist-account-wrapper .wishlist-images::-webkit-scrollbar{height:0;width:0}.wishlist-account-wrapper .wishlist-images::-webkit-scrollbar-thumb,.wishlist-account-wrapper .wishlist-images::-webkit-scrollbar-track{background:transparent}.wishlist-account-wrapper .wishlist-images img{height:95px;margin-bottom:25px;min-width:95px;width:95px}.wishlist-account-wrapper .wishlist-total{color:#767676;font-size:16px;font-weight:400}@media (max-width:767px){.wishlist-account-wrapper{flex-wrap:wrap;min-height:206px}.wishlist-account-wrapper .wishlist-content{width:100%}.wishlist-account-wrapper .wishlist-images{gap:0 20px}.wishlist-account-wrapper .wishlist-images img{flex-basis:calc(33.33333% - 13.33333px);flex-shrink:0;object-fit:contain}}.warranty-center-wrapper{align-items:flex-start;display:flex}.warranty-center-wrapper .warranty-info-content{align-items:flex-start;display:flex;width:100%}.warranty-center-wrapper .warranty-info-content .warranty-title{color:#000;font-size:16px;font-weight:400;margin-bottom:8px;margin-top:0}.warranty-center-wrapper .warranty-info-content .warranty-title a{color:inherit;text-decoration:none}.warranty-center-wrapper .warranty-info-content .warranty-title strong{text-transform:uppercase}.warranty-center-wrapper .warranty-info-content .warranty-description{color:#000;font-size:14px;font-weight:400;margin-bottom:3px}.warranty-center-wrapper .warranty-info-content .warranty-description-plan{color:#767676}.warranty-center-wrapper .warranty-info-content .warranty-description-extend{align-items:center;color:#767676;display:flex}.warranty-center-wrapper .warranty-info-content .warranty-description-extend img{margin-left:5px;width:60px}.warranty-center-wrapper .warranty-info-content .warranty-description-contract{margin-top:30px}.warranty-center-wrapper .warranty-info-content .warranty-date{font-size:16px;font-weight:400;margin-top:10px}.warranty-center-wrapper .warranty-image{height:95px;margin-right:15px;max-width:95px;width:95px}.warranty-center-wrapper .warranty-image img{width:100%}@media (max-width:767px){.warranty-center-wrapper{flex-wrap:wrap}.warranty-center-wrapper .warranty-image{height:55px;margin-right:10px;max-width:55px;width:55px}}.account-info-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.account-info-wrapper .account-info-email,.account-info-wrapper .account-info-phone{padding:13px 20px;width:50%}.account-info-wrapper .account-info-address{align-items:flex-start;border-top:1px solid #d9d9d9;display:flex;flex-wrap:wrap;padding:13px 20px;width:100%}.account-info-wrapper .account-info-title{color:#000;font-size:16px;font-weight:600;margin-top:0}.account-info-wrapper .account-info-text{color:#000;font-size:16px;font-weight:400}.account-info-wrapper .account-info-link{color:#2154d8;font-size:16px;font-weight:400;text-decoration:underline}@media (min-width:768px){.account-info-wrapper .account-info-email{border-right:1px solid #d9d9d9}}@media (max-width:767px){.account-info-wrapper .account-info-email,.account-info-wrapper .account-info-phone{width:100%}}.get-help-wrapper .text-address,.get-help-wrapper .text-phone{color:#000;font-size:16px;font-weight:400}.get-help-wrapper .text-address{margin-top:10px;white-space:pre-line}.get-help-wrapper .chat-call-dropdown{border-radius:10px}.get-help-wrapper .chat-call-section{margin-bottom:20px;margin-top:16px}.get-help-wrapper .chat-call-section .chat-icon-support{display:block}.get-help-wrapper .chat-call-section .chat-icon-support svg path{fill:#000}.get-help-wrapper .chat-call-section .chat-text{margin-left:10px}.get-help-wrapper .chat-call-section .chat-call span,.get-help-wrapper .chat-call-section .chat-call strong{font-weight:600}.discover-wrapper{align-items:center;display:flex;gap:0 10px;justify-content:space-between}.discover-wrapper .discover-item{align-items:center;display:flex;flex-direction:column}.discover-wrapper .discover-item .discover-icon{align-items:center;background-color:#f5f5f5;border-radius:100%;display:flex;height:120px;justify-content:center;width:120px}.discover-wrapper .discover-item .discover-link{color:#000;font-size:16px;font-weight:400;margin-top:10px;text-decoration:none}@media (max-width:767px){.discover-wrapper .discover-item .discover-icon{height:90px;width:90px}.discover-wrapper .discover-item .discover-link{font-size:14px}}.give-feedback-wrapper{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-top:15px;padding:45px}.give-feedback-wrapper .title{color:#000;font-size:16px;font-weight:400;margin-bottom:15px;margin-top:0}.give-feedback-wrapper .btn-link-as-btn{min-width:200px}@media (max-width:767px){.give-feedback-wrapper{padding:35px}}.saving-rewards-wrapper{display:flex;min-height:60px;position:relative}.saving-rewards-wrapper .saving-rewards-block{border-right:1px solid #d9d9d9;flex-grow:1;padding:0 5px;text-align:center;width:33%}.saving-rewards-wrapper .saving-rewards-block:last-child{border-right:none}.saving-rewards-wrapper .saving-rewards-block .label{color:#000;font-size:16px;font-weight:400;margin-bottom:4px}@media (max-width:768px){.saving-rewards-wrapper .saving-rewards-block .label{font-size:14px}}.saving-rewards-wrapper .saving-rewards-block .price{align-items:center;color:#000;display:flex;font-size:24px;font-weight:600;justify-content:center;margin-bottom:0}@media (max-width:768px){.saving-rewards-wrapper .saving-rewards-block .price{font-size:20px}}.saving-rewards-wrapper .saving-rewards-block .text{color:#000;font-size:14px;font-weight:400;margin-top:6px}@media (max-width:768px){.saving-rewards-wrapper .saving-rewards-block .text{font-size:12px}}.saving-rewards-wrapper .saving-rewards-block .text-exp{color:#e03400}.saving-rewards-wrapper .saving-rewards-block .icon-info{cursor:pointer;margin-left:5px}.saving-rewards-wrapper .saving-rewards-block .icon-info svg{vertical-align:bottom}@media (max-width:767px){.saving-rewards-wrapper .saving-rewards-block .price{font-size:16px;font-weight:600;line-height:normal}.saving-rewards-wrapper .saving-rewards-block .label{margin-bottom:9px}}.myaccount-content .card-dashboard{margin-bottom:15px}.myaccount-content .card-dashboard .btn-link-as-btn{margin-left:auto;min-width:240px;padding-bottom:10px;padding-top:10px}.myaccount-content .card-dashboard-group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}@media (max-width:767px){.myaccount-content .card-dashboard .btn-link-as-btn{margin-top:25px;width:100%}.myaccount-content .card-dashboard-group{grid-template-columns:repeat(1,1fr)}}.order-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:100px}.order-empty .order-empty-button,.order-empty .order-empty-title{margin-top:20px}.order-block{margin-bottom:18px}.order-block .order-header{align-items:flex-start;background-color:#f5f5f5;border:1px solid #d9d9d9;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;gap:0 85px;padding:15px 20px;width:100%}.order-block .order-header-col .title{color:#000;font-size:16px;font-weight:600;margin-bottom:3px;text-transform:uppercase;white-space:nowrap}.order-block .order-header-col .norm{color:#000;font-size:16px;font-weight:400;margin-bottom:0}.order-block .order-header-col .link{color:#2154d8;font-size:16px;font-weight:400;text-decoration:none}.order-block .order-header-col .link.disabled{color:#acb1b4;pointer-events:none}.order-block .order-header-col .dropdown-menu{min-width:200px}.order-block .order-header-col .dropdown-menu .dropdown-item:hover{cursor:default}.order-block .order-header-col .dropdown .dropdown-toggle{background-color:transparent;border:none;color:#2154d8;height:auto;min-width:auto;padding:0}.order-block .order-header-col .dropdown .dropdown-toggle:after{border-color:#2154d8;right:0}.order-block .order-header-col:last-child{margin-left:auto;text-align:right}.order-block .order-status{align-items:center;display:flex;font-size:14px;font-weight:600;margin-top:5px;text-transform:capitalize;white-space:nowrap}.order-block .order-status.inactive{color:#e03400}.order-block .order-status.active{color:#2c8717}.order-block .order-status.pending{color:#f37500}.order-block .order-status svg{margin-right:4px}.order-block .view-all{color:#2154d8;display:block;margin-top:12px}.order-block .order-list{border:1px solid #d9d9d9;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.order-block .order-list .order-item{align-items:flex-start;border-top:1px solid #d9d9d9;display:flex;padding:20px 20px 30px}.order-block .order-list .order-item:first-child{border-top:none}.order-block .order-list .order-item .order-info{align-items:flex-start;display:flex;flex-wrap:wrap}.order-block .order-list .order-item .order-info .order-image{height:95px;margin-right:15px;min-width:95px;width:95px}.order-block .order-list .order-item .order-info .order-image img{max-height:100%;object-fit:contain;width:100%}.order-block .order-list .order-item .order-info .order-content{align-items:flex-start;display:flex;width:100%}.order-block .order-list .order-item .order-info .order-content .title{color:#000;font-size:16px;font-weight:400;margin-bottom:8px}.order-block .order-list .order-item .order-info .order-content .title a{color:inherit;text-decoration:none}.order-block .order-list .order-item .order-info .order-content .title strong{text-transform:uppercase}.order-block .order-list .order-item .order-info .order-content .description{color:#767676;font-size:14px;font-weight:400;margin-bottom:0}.order-block .order-list .order-item .order-action{display:flex;flex-direction:column;gap:10px 0;margin-left:auto;padding-left:50px}.order-block .order-list .order-item .order-action .btn{border-color:#e8e8e8;line-height:inherit;min-width:240px;padding-bottom:10px;padding-top:10px}@media (max-width:1024px){.order-wrapper .order-block{overflow-x:auto}.order-block .order-header-col{margin-right:35px}}@media (max-width:767px){.order-empty{margin-top:75px}.order-wrapper .load-more{width:100%}.order-wrapper .order-block{border-top:1px solid #e8e8e8;margin-bottom:0;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.order-wrapper .order-block svg{min-width:35px}.order-wrapper .order-block:last-of-type{border-bottom:1px solid #e8e8e8;margin-bottom:20px}.order-wrapper .order-block .order-list{border:none}.order-wrapper .order-block .order-list .order-item{align-items:center;margin-left:-15px;margin-right:-15px;padding:20px 15px}.order-wrapper .order-block .order-list .order-item .order-info{flex-grow:1}.order-wrapper .order-block .order-list .order-item .order-info .order-content .title{font-size:14px}.order-wrapper .order-block .order-list .order-item .order-info .order-content .title strong{font-size:16px}.order-wrapper .order-block .order-list .order-item .order-info .order-image{height:80px;min-width:80px;width:80px}.order-wrapper .order-block .order-list .order-item svg{min-width:35px}}.dropdown{position:relative}.dropdown .dropdown-toggle{align-items:center;background-color:#fff;border:1px solid #767676;border-radius:10px;color:#000;display:flex;font-size:14px;font-weight:400;height:42px;padding:10px;position:relative;width:100%}@media (max-width:768px){.dropdown .dropdown-toggle{font-size:12px}}.dropdown .dropdown-toggle span{overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.dropdown .dropdown-toggle:hover{background-color:#fff;color:#000}.dropdown .dropdown-toggle:after{border:solid #b2b2b2;border-width:2px 0 0 2px;content:"";display:inline-block;padding:3px;position:absolute;right:15px;transform:rotate(225deg);transition:.3s ease-in-out}.dropdown .dropdown-label{background:#fff;color:#666;font-size:9px;font-weight:600;left:10px;padding:0 5px;position:absolute;text-transform:uppercase;top:-5px;z-index:9}.dropdown .dropdown-menu{background-color:#fff;border:1px solid #ccc;border-radius:10px;left:0;margin-top:2px;max-height:300px;overflow:auto;position:absolute;top:100%;width:100%;z-index:100}.dropdown .dropdown-menu .dropdown-item{color:#000;font-size:14px;font-weight:400;padding:10px;text-align:left}@media (max-width:768px){.dropdown .dropdown-menu .dropdown-item{font-size:12px}}.dropdown .dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,.05);cursor:pointer}.dropdown.show .dropdown-toggle{border:1px solid #000}.dropdown.show .dropdown-toggle:after{border-color:#000;transform:rotate(45deg)}.dropdown.show .dropdown-label{color:#000}.help-center-modal .modal-dialog{max-width:600px}.help-center-modal .modal-dialog .modal-content{padding:0}.help-center-modal .modal-header{padding:20px;position:relative}.help-center-modal .modal-header h3{margin:0}.help-center-modal .modal-header button.btn-close{right:20px;top:50%;transform:translateY(-50%)}.help-center-modal .modal-body{border-top:1px solid #d9d9d9;padding:10px 20px 20px}.help-center-modal .modal-body .notification{margin-bottom:10px}.help-center-modal .modal-body .product-list{margin-bottom:15px;max-height:580px;overflow-y:auto;text-align:left}.help-center-modal .modal-body .product-list::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #f5f5f5}.help-center-modal .modal-body .product-list::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.help-center-modal .modal-body .product-list::-webkit-scrollbar-thumb{background-color:#e3e3e3}.help-center-modal .modal-body .product-list .product-item{border-bottom:1px solid #d8d8d8;display:flex;padding:10px 0}.help-center-modal .modal-body .product-list .product-item .product-image{height:95px;margin-right:15px;min-width:95px;width:95px}.help-center-modal .modal-body .product-list .product-item .product-image img{height:100%;width:100%}.help-center-modal .modal-body .product-list .product-item .product-content h3,.help-center-modal .modal-body .product-list .product-item .product-content p{text-align:left}.help-center-modal .modal-body .product-list .product-item .product-content .product-title{color:#000;font-size:12px;font-weight:400;margin-bottom:3px}.help-center-modal .modal-body .product-list .product-item .product-content .product-title strong{display:block;font-size:16px;margin-bottom:5px}.help-center-modal .modal-body .product-list .product-item .product-content .product-title a{color:inherit;text-decoration:none}.help-center-modal .modal-body .product-list .product-item .product-content .product-sku{color:#767676;font-size:12px;font-weight:400;margin-bottom:3px}.help-center-modal .modal-body .product-list .product-item .product-content .product-qty{color:#000;font-size:16px;font-weight:400;margin-bottom:0}.help-center-modal .modal-body .actions-toolbar{margin-top:30px;text-align:center}.help-center-modal .modal-body .actions-toolbar .btn{width:100%}.help-center-modal .contact-content-wrapper{background-color:#f3f4f6;border-radius:10px;margin-bottom:15px;padding:16px 24px}.help-center-modal .contact-content-wrapper .norm,.help-center-modal .contact-content-wrapper .phone{font-size:16px;font-weight:400;margin-bottom:10px;text-align:left}.help-center-modal .contact-content-wrapper .chat-call-section{float:unset;font-size:16px;margin-top:10px}.help-center-modal .contact-content-wrapper .chat-call-section .chat-icon-support path{fill:#000}.help-center-modal .contact-content-wrapper .chat-call-dropdown{border-radius:10px}.pagination{align-items:center;display:flex;gap:6px;justify-content:center}.pagination .page-item{text-decoration:none}.pagination .page-item .page-link{align-items:center;border-radius:100%;color:#666;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:47px;justify-content:center;text-transform:uppercase;width:47px}.pagination .page-item .page-link::selection{background-color:transparent}.pagination .pagination-next,.pagination .pagination-prev{align-items:center;border:1px solid #ccc;border-radius:100%;cursor:pointer;display:flex;height:47px;justify-content:center;width:47px}.pagination .pagination-next:hover,.pagination .pagination-prev:hover{border:1px solid #000}.shipping-availability-message{align-items:center;display:flex;font-size:14px;font-weight:400;margin:2px 0;min-height:20px}.shipping-availability-message svg{margin-right:7px}.order-print-wrapper .btn-print{border-color:#d9d9d9;display:flex;padding:8px 20px}.order-print-wrapper .btn-print svg{margin-right:10px}@media (hover:hover){.order-print-wrapper .btn-print:hover svg path{fill:#fff}}.order-details-container .sub-title{color:#000;font-size:16px;font-weight:400;margin-bottom:0;margin-top:0}.order-details-container .info-header-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.order-details-container .info-payment .payment-method-img{max-height:40px}.order-details-container .info-wrapper{border:1px solid #d9d9d9;border-radius:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px;grid-gap:20px}.order-details-container .info-wrapper .info-title{color:#000;font-size:16px;font-weight:600;margin-bottom:5px}.order-details-container .info-wrapper .info-message{max-width:400px}.order-details-container .info-wrapper .info-address-norm,.order-details-container .info-wrapper .info-price-item,.order-details-container .info-wrapper .info-price-total .price{color:#000;font-size:16px;font-weight:400}.order-details-container .info-wrapper .info-price-item{margin-bottom:5px}.order-details-container .info-wrapper .info-price-item-danger{color:#e03400}.order-details-container .info-wrapper img{margin-top:10px}.order-details-container .info-wrapper .info-price,.order-details-container .info-wrapper .info-price-total{text-align:right}.order-details-container .order-block-detail{margin-top:26px}.order-details-container .order-block-detail .order-header{background-color:#f5f5f5;border:1px solid #d9d9d9;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px 20px;width:100%}.order-details-container .order-block-detail .order-header-col .title{color:#000;font-size:16px;font-weight:600;margin-bottom:0}.order-details-container .order-block-detail .order-header-col .note{color:#767676;font-size:14px;font-weight:400;margin-top:5px}.order-details-container .order-block-detail .order-header-col .order-status{align-items:center;color:#2c8717;display:flex;font-size:14px;font-weight:600;margin-bottom:0;margin-top:8px}.order-details-container .order-block-detail .order-header-col .order-status svg{margin-right:8px}.order-details-container .order-block-detail>.order-content{border:1px solid #d9d9d9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;padding:18px}.order-details-container .order-block-detail>.order-content .order-list{flex-grow:1;margin-right:40px}.order-details-container .order-block-detail>.order-content .order-list .order-item{border-top:1px solid #d9d9d9;padding-bottom:18px;padding-top:18px}.order-details-container .order-block-detail>.order-content .order-list .order-item:first-child{border-top:none;padding-top:0}.order-details-container .order-block-detail>.order-content .order-content{align-items:flex-start;display:flex;width:100%}.order-details-container .order-block-detail>.order-content .order-content .order-title{color:#000;font-size:16px;font-weight:400;margin-bottom:8px}.order-details-container .order-block-detail>.order-content .order-content .order-title a{color:inherit;text-decoration:none}.order-details-container .order-block-detail>.order-content .order-content .order-title strong{text-transform:uppercase}.order-details-container .order-block-detail>.order-content .order-content .order-description{color:#000;font-size:14px;font-weight:400;margin-bottom:3px}.order-details-container .order-block-detail>.order-content .order-content .order-description-sku{color:#767676}.order-details-container .order-block-detail>.order-content .order-content .order-description .coupon-label{border:1px solid #d01616;color:#d01616;margin-left:5px;padding:0 2px}.order-details-container .order-block-detail>.order-content .order-content .shipping-availability-message{font-size:14px;font-weight:600}.order-details-container .order-block-detail>.order-content .order-image{height:95px;margin-right:15px;width:95px}.order-details-container .order-block-detail>.order-content .order-image img{height:100%;object-fit:contain;width:100%}.order-details-container .order-block-detail>.order-content .order-action{display:flex;flex-direction:column;gap:10px 0}.order-details-container .order-block-detail>.order-content .order-action .btn{border-color:#e8e8e8;line-height:inherit;min-width:240px;padding-bottom:10px;padding-top:10px;white-space:nowrap}.order-details-container .order-block-detail .btn-details{font-weight:600;margin-bottom:5px}@media (max-width:1024px){.order-details-container .order-block-detail>.order-content{flex-direction:column}.order-details-container .order-block-detail>.order-content .order-list{margin-right:0}}@media (max-width:768px){.order-details-container .info-wrapper{display:flex;flex-direction:column;padding:18px 20px}.order-details-container .info-wrapper .info-price,.order-details-container .info-wrapper .info-price-total{text-align:left}.order-details-container .info-wrapper .info-address{order:1}.order-details-container .info-wrapper .info-payment{order:2}.order-details-container .info-wrapper .info-price{order:3}.order-details-container .info-wrapper .info-price .info-price-item{margin-bottom:0}.order-details-container .info-wrapper .info-price-total{order:4}.order-details-container .info-wrapper .info-price-total .price{margin-bottom:0}.order-details-container .order-block-detail>.order-content .order-image{height:55px;min-width:55px;width:55px}}.input-with-country{align-items:flex-start;display:flex;position:relative}.input-with-country .PhoneInputInput{border:1px solid #767676;border-radius:10px;height:50px;max-width:100%;padding:11px 13px 11px 60px}.input-with-country .PhoneInputCountry{align-items:center;display:flex;height:100%;left:10px;position:absolute;top:0;width:40px}.input-with-country .PhoneInputCountry .PhoneInputCountryIcon{margin-right:5px;width:100%}.input-with-country .PhoneInputCountry .PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.input-with-country .PhoneInputCountry .PhoneInputCountrySelectArrow{border:solid #767676;border-width:2px 2px 0 0;content:"";min-height:8px;min-width:8px;transform:rotate(135deg)}.apollo-error{color:red}.account-information{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:15px}.account-information .group-form{display:flex;justify-content:space-between}.account-information .group-form .field-wrapper{width:calc(50% - 8px)}.account-information .field-wrapper{width:100%}.account-information .field-wrapper label{font-size:16px;line-height:19px}.account-information .field-wrapper input[type=email],.account-information .field-wrapper input[type=password],.account-information .field-wrapper input[type=tel],.account-information .field-wrapper input[type=text],.account-information .field-wrapper select{border:1px solid #e5e5e5;height:50px;max-width:100%}.account-information .field-wrapper input[type=email]:disabled,.account-information .field-wrapper input[type=password]:disabled,.account-information .field-wrapper input[type=tel]:disabled,.account-information .field-wrapper input[type=text]:disabled,.account-information .field-wrapper select:disabled{background-color:#f6f6f6}.account-information .field-wrapper .root_error{color:#e03400}.account-information .ReactPasswordStrength{margin-bottom:20px;max-width:100%}.account-information .ReactPasswordStrength input[type=password]{border:1px solid #e5e5e5;height:50px;max-width:100%}.account-information .ReactPasswordStrength .message-root .root_error{color:#e03400}.account-information .input-wrapper{position:relative}.account-information .input-wrapper a{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.account-information .account-actions{align-items:center;display:flex;flex-wrap:wrap;gap:0 10px}.account-information .account-actions-inline{flex-wrap:nowrap}.account-information .account-actions button{height:50px;margin-bottom:10px;padding:0;width:100%}.myaccount-wrap .myaccount-content .account-information .link-input{color:#000}.myaccount-wrap .account-information .ReactPasswordStrength.input-password-wrapper .ReactPasswordStrength-strength-desc{top:25px}.myaccount-wrap .account-information .ReactPasswordStrength.input-password-wrapper .ReactPasswordStrength-strength-bar{left:0;position:absolute;top:23px}@media (min-width:768px) and (max-width:1024px){.myaccount-content .account-information{max-width:100%}}@media (min-width:768px){.account-information{max-width:500px}}.nav-tabs{column-gap:15px;display:flex}.nav-tabs .nav-button{background-color:transparent;border:none;color:#000;font-size:24px;font-weight:600;min-width:auto;padding:0 0 3px;position:relative;text-transform:capitalize}@media (max-width:768px){.nav-tabs .nav-button{font-size:20px}}.nav-tabs .nav-button.active:after{width:100%}.nav-tabs .nav-button:after{background-color:#000;bottom:0;content:"";height:2px;left:0;position:absolute;width:0}.category-item .category-image{align-items:center;aspect-ratio:1/1;border-radius:10px;display:flex;justify-content:center;position:relative}.category-item .category-image img{border:1px solid #f5f5f5;border-radius:inherit;box-sizing:content-box;filter:brightness(.97);height:100%;max-height:180px;max-width:180px;width:100%}.category-item .category-image .icon-status{border:2px solid #000;border-radius:100%;height:20px;position:absolute;right:10px;top:10px;width:20px}.category-item .category-image .icon-status:after,.category-item .category-image .icon-status:before{background-color:#000;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.category-item .category-image .icon-status:before{transform:translate(-50%,-50%) rotate(90deg)}.category-item .category-image:hover{cursor:pointer}.category-item .category-image:hover img{border-color:#000}.category-item .category-image:hover .icon-status{background-color:#000}.category-item .category-image:hover .icon-status:after,.category-item .category-image:hover .icon-status:before{background-color:#fff}.category-item .category-name{color:#000;font-size:11px;font-weight:600;margin-top:12px;text-align:center;text-transform:uppercase}.category-item.active .category-image .icon-status{background-color:#2c8717;border-color:#2c8717}.category-item.active .category-image .icon-status:after{background-color:transparent;border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;top:40%;transform:translate(-50%,-50%) rotate(45deg);width:5px}.category-item.active .category-image .icon-status:before{display:none}.brands-empty-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:100px}.brands-empty-wrapper .title{color:#000;font-size:20px;font-weight:600;margin-top:40px}.brands-empty-wrapper .description{color:#000;font-size:16px;font-weight:400;margin-bottom:30px}.brands-empty-wrapper .btn-add{border-radius:10px}.brands-empty-wrapper .btn-add:hover path{fill:#fff}.item-filter-search{margin-bottom:12px;position:relative;width:100%}.item-filter-search .filter-input{background:#f5f5f5;border:1px solid #e5e5e5;height:48px;max-width:100%;padding-left:39px}.item-filter-search .icon-close{cursor:pointer;opacity:.3;position:absolute;right:15px;top:16px}.item-filter-search .icon-close:hover{opacity:1}.item-filter-search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 19 19'%3E%3Cpath d='m19 18-5.7-5.7c1.1-1.3 1.7-3 1.7-4.8C15 3.4 11.6 0 7.5 0S0 3.4 0 7.5 3.4 15 7.5 15c1.8 0 3.5-.6 4.8-1.7L18 19zM7.5 13.6c-3.3 0-6.1-2.7-6.1-6.1s2.7-6.1 6.1-6.1 6.1 2.7 6.1 6.1-2.8 6.1-6.1 6.1' style='fill-rule:evenodd;clip-Årule:evenodd;fill:%23161616'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:20px;left:13px;position:absolute;top:15px;width:20px}.modal-select-brand .modal-dialog .modal-content{padding:0}.modal-select-brand .modal-dialog .modal-content .modal-header{padding:20px 20px 0}.modal-select-brand .modal-dialog .modal-content .modal-body{padding:10px 20px 20px;position:relative}.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list{height:60vh;overflow:auto}@media (max-width:767px){.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list{height:70vh}}.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #f5f5f5}.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list::-webkit-scrollbar-thumb{background-color:#e3e3e3}.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list .brand-sub-text{font-size:16px;font-weight:600;margin-bottom:15px;padding-left:5px}.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list .brand-item{color:#000;cursor:pointer;font-size:16px;font-weight:400;margin-bottom:15px;width:fit-content}.modal-select-brand .modal-dialog .modal-content .modal-body .brand-list .brand-item svg{margin-right:10px}.modal-select-brand .modal-dialog .modal-content .modal-body .alphabets-wapper{position:absolute;right:40px;top:70px}.modal-select-brand .modal-dialog .modal-content .modal-body .alphabets-wapper li{list-style:none;margin-bottom:2px;text-transform:uppercase}.modal-select-brand .modal-dialog .modal-content .modal-body .alphabets-wapper li.selected a{font-weight:600}.modal-select-brand .modal-dialog .modal-content .modal-body .alphabets-wapper li a{cursor:pointer;text-decoration:none}.modal-select-brand .modal-dialog .modal-content .modal-body .alphabets-wapper li.no-data a{opacity:.5;pointer-events:none}.modal-select-brand .modal-dialog .modal-content .modal-footer{border-radius:10px;border-top:1px solid #e8e8e8;display:flex;margin-left:0;padding:15px}.modal-select-brand .modal-dialog .modal-content .modal-footer .btn{width:50%}.brands-wrapper .brands-toolbar{align-items:center;display:flex;justify-content:space-between;margin-top:28px}.brands-wrapper .brands-toolbar-left{align-items:center;display:flex;gap:0 15px}.brands-wrapper .brands-toolbar-left .brands-toolbar-title{color:#000;font-size:20px;font-weight:600;margin-bottom:0;margin-right:15px}.brands-wrapper .brands-toolbar-action{display:flex;justify-content:flex-end}.brands-wrapper .btn{align-items:center;border-radius:10px;display:flex;justify-content:center;min-width:auto;padding:8px 20px}.brands-wrapper .btn svg{margin-right:7px}.brands-wrapper .btn:disabled path,.brands-wrapper .btn:disabled svg{fill:#99a3b2}.brands-wrapper .btn:hover path,.brands-wrapper .btn:hover svg{fill:#fff}.brands-wrapper .brand-result{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px 25px}.brands-wrapper .brand-result .brand-item{border-bottom:1px solid #e5e5e5;padding:10px 0;position:relative}.brands-wrapper .brand-result .brand-item .remove-icon{color:#767676;cursor:pointer;position:absolute;right:0;top:5px}@media (max-width:767px){.brands-wrapper .brand-result{grid-template-columns:repeat(2,1fr)}}.shopping-preferences-wrapper{margin-top:20px}.shopping-preferences-wrapper .nav-tabs{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;gap:30px;overflow-x:auto;padding-bottom:15px;scrollbar-width:none}.shopping-preferences-wrapper .nav-tabs::-webkit-scrollbar{height:0;width:0}.shopping-preferences-wrapper .nav-tabs::-webkit-scrollbar-thumb,.shopping-preferences-wrapper .nav-tabs::-webkit-scrollbar-track{background:transparent}.shopping-preferences-wrapper .nav-tabs .nav-button{font-size:16px;font-weight:400;white-space:nowrap}.shopping-preferences-wrapper .nav-tabs .nav-button:after{background-color:#000;bottom:-16px;content:"";height:2px;position:absolute;transition:all .3s;width:0}.shopping-preferences-wrapper .nav-tabs .nav-button.active{font-weight:600}.shopping-preferences-wrapper .nav-tabs .nav-button.active:after{width:100%}.shopping-preferences-wrapper .categories-toolbar{align-items:center;display:flex;margin-top:28px}.shopping-preferences-wrapper .categories-toolbar .title{color:#000;font-size:20px;font-weight:600;margin-bottom:0}.shopping-preferences-wrapper .categories-toolbar .btn{align-items:center;border-radius:10px;display:flex;margin-left:10px;min-width:100px;padding:8px 20px}.shopping-preferences-wrapper .categories-toolbar .btn svg{margin-right:7px}.shopping-preferences-wrapper .categories-toolbar .btn:hover svg path{fill:#fff}.shopping-preferences-wrapper .category-shopping-wrapper{margin-top:20px}.shopping-preferences-wrapper .category-shopping-wrapper .category-list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:25px}.shopping-preferences-wrapper .category-shopping-wrapper .btn{margin-top:20px}.shopping-preferences-wrapper .category-shopping-wrapper .btn:disabled{background-color:#acb1b4}.shopping-preferences-wrapper .coming-soon{margin-top:28px}@media (max-width:767px){.shopping-preferences-wrapper .category-shopping-wrapper .category-list{grid-template-columns:repeat(3,1fr);grid-gap:15px}}.coupons-page-subscribe{align-items:center;border:2px solid #0062ff;border-radius:10px;display:flex;margin-bottom:20px;padding:15px 0}.coupons-page-subscribe .description-icon svg{color:#0062ff;font-size:22px}.coupons-page-subscribe .description-icon.hidden-mobile{display:flex;padding:0 20px}.coupons-page-subscribe .description-icon.display-mobile{display:none}.coupons-page-subscribe .form-wrapper{align-items:center;display:flex;flex:1;justify-content:space-between;padding-right:30px}.coupons-page-subscribe .description-text{color:#141414;font-size:18px;font-weight:600;line-height:21px;text-align:left}.coupons-page-subscribe .subcriber-form{display:flex;margin-top:16px;max-width:500px}.coupons-page-subscribe .subcriber-form .field-wrapper{display:flex;flex-wrap:wrap;margin:0;min-width:400px}.coupons-page-subscribe .subcriber-form .field-wrapper input{background:#fff;border:1px solid #cbcbcb;font-size:16px}.coupons-page-subscribe .subcriber-form .field-wrapper .field-icons{width:100%}.coupons-page-subscribe .subcriber-form .field-wrapper .btn-primary{display:inline-block;height:48px;margin:0;max-height:48px;min-width:135px}.coupons-page-subscribe .subcriber-form .field-wrapper .btn-primary:hover{background-color:#000;color:#fff}.coupons-page-subscribe .subcriber-form #newsLetterForm .description-subscribing{display:none}.coupons-page-subscribe .subcriber-form .root_error.message-root{display:block;min-height:14px;opacity:0}.coupons-page-subscribe .subcriber-form .root_error.message-root.show{opacity:1}@media only screen and (min-width:768px) and (max-width:1024px){.coupons-page-subscribe .form-wrapper{align-items:flex-start;flex-direction:column;margin-top:28px}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper,.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper .field-icons{width:100%}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper .btn-primary{min-width:170px}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper .input-block{width:420px}.coupons-page-subscribe .styled-subscription-wrapper .styled-subscription-wrapper{padding:0}.coupons-page-subscribe .description-icon{align-items:center;display:flex}}@media only screen and (max-width:767px){.coupons-page-subscribe .description-icon.hidden-mobile{display:none}.coupons-page-subscribe .description-icon.display-mobile{display:flex}.coupons-page-subscribe .form-wrapper{flex-direction:column;padding:30px 30px 0}.coupons-page-subscribe .form-wrapper .description-text{display:flex;font-size:18px;line-height:24px;padding:0}.coupons-page-subscribe .form-wrapper .subcriber-form{flex-direction:column;margin:0;padding:0;width:100%}.coupons-page-subscribe .form-wrapper .subcriber-form .field-wrapper{min-width:100%}.coupons-page-subscribe .field-wrapper{flex-direction:column;width:100%}.coupons-page-subscribe .field-wrapper .input-block{width:100%}.coupons-page-subscribe .field-wrapper input{font-size:16px;line-height:19px;margin-bottom:10px}.coupons-page-subscribe .field-wrapper input[type=email]{padding-left:15px}}@media only screen and (max-width:480px){.coupons-page-subscribe .coupons-page-subscribe{padding:21px 17px}.coupons-page-subscribe .description-text{display:flex;flex-direction:row;font-size:16px;padding-left:0}.coupons-page-subscribe .description-icon.hidden-mobile{display:none}.coupons-page-subscribe .description-icon.display-mobile{display:block}.coupons-page-subscribe .subcriber-form{flex-direction:column;padding:0}.coupons-page-subscribe .subcriber-form .field-wrapper .btn-primary{min-width:100px}.coupons-page-subscribe .form-wrapper{flex-direction:column}.coupons-page-subscribe .form-wrapper .input-block{width:100%}.coupons-page-subscribe .form-wrapper input{font-size:16px;line-height:19px;margin-bottom:10px}.coupons-page-subscribe .form-wrapper input[type=email]{padding-left:15px}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper{width:100%}}.coupon-list .btn-list{align-items:center;column-gap:14px;display:flex;justify-content:flex-start;margin-bottom:35px;overflow-y:auto;padding-bottom:8px;scrollbar-width:none}.coupon-list .btn-list::-webkit-scrollbar{height:0;width:0}.coupon-list .btn-list::-webkit-scrollbar-thumb,.coupon-list .btn-list::-webkit-scrollbar-track{background:transparent}.coupon-list .btn-list .btn{white-space:nowrap}.coupon-list .coupon-list-item{background-color:#fff;border:1px solid #c3cbd5;border-radius:10px;display:flex;flex-direction:row;margin-bottom:20px;position:relative;width:100%}.coupon-list .coupon-list-item .coupon-left-wrapper{border-right:1px solid #cbcbcb;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:140px;text-align:center;width:140px}.coupon-list .coupon-list-item .coupon-short-title{color:#000;font-size:22px;font-weight:600}.coupon-list .coupon-list-item .coupon-default-text{color:#2154d8;font-size:16px;font-weight:600;text-transform:uppercase}.coupon-list .coupon-list-item .middle-right{align-items:center;display:flex;flex:1}.coupon-list .coupon-list-item .coupon-middle-wrapper{flex:1;padding:0 45px;text-align:left}.coupon-list .coupon-list-item .coupon-long-title-text{color:#000;font-size:20px;font-weight:600}@media (max-width:768px){.coupon-list .coupon-list-item .coupon-long-title-text{font-size:16px;font-weight:600}}.coupon-list .coupon-list-item .coupon-description-text{color:#333;font-size:16px;font-weight:400;padding-top:15px}.coupon-list .coupon-list-item .coupon-expiration{color:#767676;font-size:16px;font-weight:400;padding-bottom:5px;padding-top:5px}.coupon-list .coupon-list-item .coupon-right-wrapper{box-sizing:border-box;margin-right:15px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button{background:#2154d8;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;max-width:184px;min-width:150px;position:relative;width:184px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-button{align-items:center;display:flex;flex-direction:column;padding:16px 15px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase}@media (max-width:768px){.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon{font-size:14px}}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon a{color:#fff;font-weight:600;text-decoration:none}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon .code-partial:before{background:#cce9ff 0 0 no-repeat padding-box;content:"";display:block;height:25px;position:absolute;right:0;top:0;width:25px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon .peel-wrap{border-color:transparent transparent transparent #7cbefb;border-style:solid;border-width:25px 0 0 25px;position:absolute;right:0;top:0;z-index:3}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-display{color:#666;display:none;font-size:15px;font-weight:600;padding:13px 0}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-copied{align-items:center;bottom:100%;color:#359a3a;display:none;font-size:12px;font-weight:600;height:26px;justify-content:center;position:absolute;width:100%}@media (min-width:1024px){.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-copied:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' color='%23359a3a'/%3E%3C/svg%3E") no-repeat 20% 4px;content:" ";display:inline-block;height:28px;line-height:26px;vertical-align:middle;width:24px}}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened.coupon-show-button{background-color:#cce9ff}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened.coupon-show-button .coupon-code-button{padding:4px 15px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .view-coupon{display:none}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .coupon-code-display{display:inline}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .coupon-code-copied.mobile{display:flex}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .coupon-code-copied.mobile.hide{visibility:visible}@media (max-width:1024px){.coupon-list .btn-list{margin-bottom:25px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.coupon-list .coupon-list-item .coupon-left-wrapper{min-height:112px}.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-short-title{font-size:20px}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper{padding:0 18px}}@media (max-width:767px){.coupon-list .coupon-list-item .coupon-left-wrapper{width:100px}.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-short-title{font-size:16px}.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-default-text{font-size:14px}.coupon-list .coupon-list-item .middle-right{padding-top:5px}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper{padding:0 10px}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper .coupon-long-title .coupon-description-text{display:none}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper .coupon-long-title .coupon-expiration{font-size:12px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper{margin-bottom:8px;padding-left:10px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-show-button{max-width:150px;min-width:150px;width:150px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button{padding:8px 15px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button .coupon-code-display{padding:0}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button .view-coupon .code-partial:before{height:15px;width:15px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button .view-coupon .peel-wrap{border-width:15px 0 0 15px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-opened.coupon-show-button{position:relative}.coupon-list .coupons-page-subscribe{flex-direction:column}}@media (max-width:480px){.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-default-text{font-size:13px}.coupon-list .coupon-list-item .middle-right{align-items:flex-start;flex-direction:column}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-show-button .coupon-code-copied{justify-content:flex-start;left:100%;padding-left:4px;top:0;white-space:nowrap}}@media (max-width:1024px){.myaccount-content .coupon-list .coupon-list-item .middle-right{align-items:flex-start;flex-direction:column}.myaccount-content .coupon-list .coupon-list-item .coupon-right-wrapper{margin-bottom:8px;padding-left:10px}}@media (max-width:767px){.myaccount-content .coupon-list .subcriber-form{width:100%}.myaccount-content .coupon-list .subcriber-form #newsLetterForm .field-wrapper .message-root{bottom:10px}}.warranty-wrapper .warranty-block{margin-top:24px}.warranty-wrapper .warranty-block .warranty-header{background-color:#f5f5f5;border:1px solid #d9d9d9;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px 20px;width:100%}.warranty-wrapper .warranty-block .warranty-header-col .title{color:#000;font-size:16px;font-weight:400;margin-bottom:0}.warranty-wrapper .warranty-block .warranty-content{border:1px solid #d9d9d9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;padding:18px}.warranty-wrapper .warranty-block .warranty-content .warranty-list{flex-grow:1;margin-right:40px}.warranty-wrapper .warranty-block .warranty-content .warranty-list .warranty-item{border-top:1px solid #d9d9d9;padding-bottom:18px;padding-top:18px}.warranty-wrapper .warranty-block .warranty-content .warranty-list .warranty-item:first-child{border-top:none;padding-top:0}.warranty-wrapper .warranty-block .warranty-content .warranty-info-content{align-items:flex-start;display:flex;width:100%}.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-title{color:#000;font-size:16px;font-weight:400;margin-bottom:8px;margin-top:0}.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-title a{color:inherit;text-decoration:none}.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-description{color:#767676;font-size:16px;font-weight:400;margin-bottom:3px}@media (max-width:768px){.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-description{font-size:14px}}.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-description-plan{font-size:14px;font-weight:400}@media (max-width:768px){.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-description-plan{font-size:12px}}.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-description-extend{align-items:center;display:flex}.warranty-wrapper .warranty-block .warranty-content .warranty-info-content .warranty-description-extend img{margin-left:5px;max-width:120px}.warranty-wrapper .warranty-block .warranty-content .warranty-image{height:95px;margin-right:15px;width:95px}.warranty-wrapper .warranty-block .warranty-content .warranty-image img{width:100%}.warranty-wrapper .warranty-block .warranty-content .warranty-action{display:flex;flex-direction:column;gap:10px 0;margin-left:auto;padding-left:50px}.warranty-wrapper .warranty-block .warranty-content .warranty-action .btn{border-color:#e8e8e8;line-height:inherit;min-width:240px;padding-bottom:10px;padding-top:10px}@media (max-width:768px){.warranty-wrapper .warranty-block .warranty-content{flex-wrap:wrap}.warranty-wrapper .warranty-block .warranty-content .warranty-list{margin-right:0}.warranty-wrapper .warranty-block .warranty-content .warranty-action{margin-top:20px;width:100%}}.my-prescription-wrapper .manual-form,.my-prescription-wrapper .my-prescription-container{max-width:650px}.my-prescription-wrapper .btn-add{align-items:center;display:flex;justify-content:center;margin-top:25px;width:100%}.my-prescription-wrapper .btn-add svg{margin-right:10px}.my-prescription-wrapper .manual-form .label{display:none}.my-prescription-wrapper .manual-form .input-box,.my-prescription-wrapper .manual-form .textarea{border-radius:10px;max-width:100%;padding:11px 12px;width:100%}.my-prescription-wrapper .manual-form .account-actions{display:flex;gap:0 15px;justify-content:flex-end}.my-prescription-wrapper .manual-form .account-actions .btn{align-items:center;display:flex;justify-content:center;min-width:160px}.my-prescription-wrapper .notification,.my-prescription-wrapper .table-pd{margin-top:15px}.my-prescription-wrapper .prescription-list{border:1px solid #d9d9d9;border-radius:10px}.my-prescription-wrapper .prescription-list .prescription-item-info{cursor:pointer;padding:20px 15px}.my-prescription-wrapper .prescription-list .prescription-item-left{align-items:center;display:flex}.my-prescription-wrapper .prescription-list .prescription-item-info{align-items:center;display:flex;justify-content:space-between}.my-prescription-wrapper .prescription-list .prescription-item-info .prescription-title{color:#000;font-size:16px;font-weight:400}.my-prescription-wrapper .prescription-list .prescription-item-info .prescription-title .text-default{font-weight:600}.my-prescription-wrapper .prescription-list .prescription-item-info .prescription-date{color:#5a6473}.my-prescription-wrapper .prescription-list .prescription-item-info svg{transform:rotate(90deg);transition:all .1s}.my-prescription-wrapper .prescription-list .prescription-item{border-bottom:1px solid #d9d9d9}.my-prescription-wrapper .prescription-list .prescription-item:last-child{border-bottom:none}.my-prescription-wrapper .prescription-list .prescription-item:has(.show) .prescription-item-info svg{transform:rotate(180deg)}.my-prescription-wrapper .prescription-list .prescription-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.my-prescription-wrapper .prescription-item-table{background-color:#f5f5f5;border-radius:0 0 10px 10px;border-top:1px solid #d9d9d9;padding:24px}.my-prescription-wrapper .prescription-item-table .table{table-layout:fixed;width:auto}.my-prescription-wrapper .prescription-item-table .table td{background-color:#fff;min-width:unset;width:1%}.my-prescription-wrapper .prescription-item-table .table td:first-child{background-color:#f5f5f5}.my-prescription-wrapper .prescription-item-action{align-items:center;column-gap:15px;display:flex;justify-content:flex-end}.my-prescription-wrapper .prescription-item-action .btn{align-items:center;display:flex;font-size:14px;font-weight:400}.my-prescription-wrapper .prescription-item-action .btn svg{margin-left:5px}.my-prescription-wrapper .prescription-item-action .btn.btn-edit{color:#2154d8}.my-prescription-wrapper .my-prescription-empty{align-items:center;display:flex;flex-direction:column;margin-top:60px;text-align:center}.my-prescription-wrapper .my-prescription-empty .title{color:#000;font-size:26px;font-weight:600;line-height:120%;margin-bottom:20px;margin-top:35px;max-inline-size:20ch;text-wrap:balance}.my-prescription-wrapper .my-prescription-empty .description{color:#000;font-size:16px;font-weight:400;margin-bottom:35px}@media (max-width:768px){.my-prescription-wrapper .my-prescription-empty .description{font-size:14px}}.my-prescription-wrapper .my-prescription-empty .btn-add{margin-top:0;max-width:250px}@media (max-width:480px){.my-prescription-wrapper .prescription-item-table{padding-left:10px;padding-right:10px}.my-prescription-wrapper .prescription-item-table .table.table-pd{width:60%}.my-prescription-wrapper .prescription-item-table .table.table-pd td:first-child{background-color:#f5f5f5}.my-prescription-wrapper .prescription-item-table .table.two-pd{width:100%}.my-prescription-wrapper .prescription-item-table .table td:first-child{background-color:#fff}.my-prescription-wrapper .my-prescription-empty .title{font-size:20px;margin-bottom:15px}.my-prescription-wrapper .my-prescription-empty .description{margin-bottom:15px}.my-prescription-wrapper .manual-form-table .manual-form-label{font-size:14px;font-weight:600;margin-top:20px}.my-prescription-wrapper .manual-form-table .manual-form-label:first-child{margin-top:0}.my-prescription-wrapper .manual-form-table .table td:first-child{background-color:#fff}.my-prescription-wrapper .table td{min-width:auto}.my-prescription-wrapper .table th{text-align:center;white-space:inherit}.my-prescription-wrapper .table.table-pd{width:fit-content}.my-prescription-wrapper .table.table-pd td{min-width:100px}}.activity-wrapper:has(.activity-empty){border:1px solid #e5e5e5;border-radius:10px;margin-top:30px}.activity-wrapper .notification{margin-top:20px}.activity-wrapper .activity-row{display:grid;grid-template-columns:repeat(3,1fr)}.activity-wrapper .activity-row .activity-col:last-child{margin-left:auto;width:130px}.activity-wrapper .activity-row .activity-col span{text-transform:capitalize}.activity-wrapper .activity-row .activity-col .point{font-weight:600}.activity-wrapper .activity-row .activity-col .point.red{color:red}.activity-wrapper .activity-row .activity-col .point.green{color:#2c8717}.activity-wrapper .activity-row .activity-col .point.expired{color:red;text-decoration:line-through}.activity-wrapper .activity-row .activity-col .expired-text{color:red;font-size:14px;font-weight:600;text-transform:capitalize}.activity-wrapper .activity-header .activity-col{font-size:16px;font-weight:600;padding:28px 0}.activity-wrapper .activity-body .activity-row{border-top:1px solid #e5e5e5;padding:28px 0}.activity-wrapper .activity-body .activity-row .text-bold{font-size:14px;font-weight:600;margin-bottom:5px}.activity-wrapper .activity-empty{align-items:center;display:flex;flex-direction:column;margin:25px auto;max-width:450px}.activity-wrapper .activity-empty .title{color:#000;font-size:20px;font-weight:600;margin-bottom:20px;margin-top:35px}.activity-wrapper .activity-empty .description{font-size:14px;font-weight:400;margin-bottom:20px}.loyalty-expiration{align-items:center;background-color:#fff2e6;border-radius:10px;display:flex;justify-content:space-between;margin-top:30px;padding:15px 20px}.loyalty-expiration-info{align-items:center;color:#e03400;display:flex;font-size:16px;font-weight:400}.loyalty-expiration-info svg{margin-right:8px}.loyalty-expiration .btn-redeem{align-items:center;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center}@media (max-width:767px){.loyalty-expiration-info{align-items:flex-start}}.loyalty-wrapper{display:flex;flex-direction:column;height:100%}.loyalty-wrapper .nav-tabs{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;gap:0 30px;overflow-x:auto;padding-bottom:15px;scrollbar-width:none}.loyalty-wrapper .nav-tabs::-webkit-scrollbar{height:0;width:0}.loyalty-wrapper .nav-tabs::-webkit-scrollbar-thumb,.loyalty-wrapper .nav-tabs::-webkit-scrollbar-track{background:transparent}.loyalty-wrapper .nav-tabs .nav-button{font-size:16px;font-weight:400;white-space:nowrap}.loyalty-wrapper .nav-tabs .nav-button:after{background-color:#000;bottom:-16px;content:"";height:2px;position:absolute;transition:all .3s;width:0}.loyalty-wrapper .nav-tabs .nav-button.active{font-weight:600}.loyalty-wrapper .nav-tabs .nav-button.active:after{width:100%}.loyalty-wrapper .nav-tabs .nav-button.disabled{color:#acb1b4;cursor:not-allowed;font-weight:400}.loyalty-wrapper .loyalty-point{color:#000;font-size:16px;font-weight:400}.loyalty-wrapper .loyalty-point .redeem-tab{margin-top:20px}.loyalty-wrapper .ways-to-earn{margin-top:35px}.loyalty-wrapper .ways-to-earn .sub-title{color:#000;font-size:14px;font-weight:400;margin-bottom:15px}.loyalty-wrapper .ways-to-earn .ways-to-earn-item{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;padding:20px 0}.loyalty-wrapper .ways-to-earn .ways-to-earn-item svg{margin-right:30px}.loyalty-wrapper .ways-to-earn .ways-to-earn-item .ways-to-earn-title{color:#000;font-size:14px;font-weight:600;margin-bottom:6px}.loyalty-wrapper .ways-to-earn .ways-to-earn-item .ways-to-earn-norm{color:#000;font-size:14px;font-weight:400;margin-bottom:0}.loyalty-wrapper .loyalty-expiration+.loyalty-progress{margin-top:15px}.loyalty-wrapper .disclaimer-text{color:#767676;font-size:14px;font-style:italic;font-weight:400;margin-top:40px}@media (max-width:767px){.loyalty-wrapper .nav-tabs{gap:0 14px}.loyalty-wrapper .nav-tabs .nav-button{font-size:14px}.loyalty-wrapper .disclaimer-text{margin-top:15px}}.account-form-title{color:#141414;font-size:20px;line-height:27px;margin-bottom:15px}.account-form-group .icon-collapsed{height:24px;position:absolute;right:12px;width:24px}.account-form-group .icon-collapsed:after,.account-form-group .icon-collapsed:before{background-color:#000;content:"";height:2px;position:absolute;right:0;top:10px;transition:all .2s;width:12px}.account-form-group .icon-collapsed:after{transform:rotate(90deg)}.account-form-group .collapse:not(.show){height:0;overflow:hidden;visibility:hidden}.account-form-group .collapsing{height:0;overflow:hidden;position:relative;-webkit-transition:height .35s ease;transition:height .35s ease}.account-form-group .link-item{text-decoration:none}.account-form-group.account-form-sidebar .group-item-link.item-active,.account-form-group.account-form-sidebar .group-item-link:hover,.account-form-group.account-form-sidebar .link-item.item-active,.account-form-group.account-form-sidebar .link-item:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.account-form-group .navigation-collapsed{display:flex;flex-direction:column;padding:0 45px}.account-form-group .navigation-collapsed .link-item{display:block;margin-bottom:20px}.account-form-group .navigation-collapsed .link-item.item-active .link-item-name{font-weight:600}.account-form-group .navigation-collapsed .link-item .link-item-name{color:#000;font-size:16px;font-weight:400}.account-form-group .group-title{color:#141414;font-size:16px;line-height:21px;margin-top:20px}.account-form-group .group-item{border-bottom:1px solid #e5e5e5;display:block;min-height:55px;position:relative;text-decoration:none}.account-form-group .group-item-content{align-items:center;display:flex;padding:20px 0}.account-form-group .group-item:hover{cursor:pointer}.account-form-group .group-item .group-item-name{color:#000;font-size:18px;font-weight:600;padding-left:15px}.account-form-group .group-item svg{color:#000;min-width:30px}.account-form-group .group-item.expanded .icon-collapsed:after{transform:rotate(0)}.account-form-group .btn-sign-out{margin-top:40px;width:100%}.account-form-group .group-btn{align-items:center;border:1px solid #15171a;color:#15171a;display:flex;font-size:16px;justify-content:center;line-height:19px;margin-top:20px;min-height:55px;text-decoration:none}.account-form-group .group-btn:hover{background-color:#15171a;color:#fff}.myaccount-wrap{position:relative;text-align:left}.myaccount-wrap.container-width{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto;max-width:1632px;padding-left:16px;padding-right:16px}.myaccount-wrap .myaccount-wrapper{display:flex;flex-wrap:wrap;width:100%}.myaccount-wrap .nav-wrapper{position:static;width:100%}.myaccount-wrap .myaccount-content{min-height:60vh;position:relative}.myaccount-wrap .myaccount-content .my-account__block{margin-top:20px}.myaccount-wrap .myaccount-content .gift-cart-link{color:#000;display:block;font-size:14px;font-weight:600;margin-top:15px;text-decoration:underline}.myaccount-wrap .myaccount-content .about-wrapper{background-color:#f5f5f5;margin-top:20px;padding:25px 17px;text-align:center}.myaccount-wrap .myaccount-content .about-wrapper p{color:#000;font-size:14px;font-weight:400}.myaccount-wrap .myaccount-content .about-wrapper .about-btn{display:block;height:50px;margin-top:15px;width:100%}.myaccount-wrap .myaccount-content .about-wrapper .about-btn:hover{background-color:#000;color:#fff}.myaccount-wrap .myaccount-content .about-wrapper .about-btn:hover svg path{fill:#fff}.myaccount-wrap .myaccount-content .about-wrapper .about-btn svg{margin-right:10px}.myaccount-wrap .myaccount-content .field-wrapper{position:relative}.myaccount-wrap .myaccount-content .cc-number-field-wrapper{padding-bottom:19px}.myaccount-wrap .coupon-form .styled-subscription-wrapper .description-subscribing a{color:#2154d8}.myaccount-wrap .coupon-form .styled-subscription-wrapper .field-wrapper input[type=email]:focus{border:1px solid #000}.myaccount-wrap .coupon-form .coupon-error{background-color:#d3edee;border-radius:10px;color:#767676;padding:5px}.myaccount-wrap .my-account__page-title{font-size:20px;font-weight:600;margin-bottom:20px}.myaccount-wrap .my-account__block{margin-bottom:30px;width:100%}.myaccount-wrap .my-account__block-title{border-bottom:1px solid #ececec;padding:12px 0}.myaccount-wrap .my-account__block-subtitle,.myaccount-wrap .my-account__block-title{font-size:18px;font-weight:600;margin-bottom:10px}.myaccount-wrap .my-account__block-actions{margin-top:20px}.myaccount-wrap .new-address-form{padding-top:0}.myaccount-wrap .new-address-form .default-checkboxes{display:flex;flex-direction:column;gap:16px}.myaccount-wrap .new-address-form .root_error{color:#e03400}.myaccount-wrap h1{color:#000;font-size:20px;font-weight:600;margin-bottom:20px;margin-top:10px}.myaccount-wrap p{margin-bottom:0}.myaccount-wrap h2{color:#141414;font-size:16px;font-weight:600;margin-top:18px}.myaccount-wrap .notification-content .title{margin-top:0}.myaccount-wrap .auth-form-section{padding:0}.myaccount-wrap .authorize-form-container{margin-top:30px}.myaccount-wrap .authorize-form-container .auth-expiry-fields .auth-select-box{position:relative}.myaccount-wrap .authorize-form-container .auth-expiry-fields .auth-select-box:last-child .label{left:0;position:absolute;top:-36px}.myaccount-wrap .authorize-form-container .auth-expiry-fields .auth-select-box .field-wrapper{padding-top:0}.myaccount-wrap .gift-cart-text{font-weight:700;text-align:center}.myaccount-wrap .myaccount-content .my-account__block-subtitle,.myaccount-wrap .myaccount-content .my-account__block-title{color:#000;font-size:16px;font-weight:600}.myaccount-wrap .myaccount-content .name-form-links{margin-top:10px}.myaccount-wrap .myaccount-content .styled-subscription-wrapper #newsLetterForm .description-subscribing{display:none}.myaccount-wrap .myaccount-content .styled-subscription-wrapper #newsLetterForm .field-wrapper input{border-color:#767676;font-size:16px;font-weight:400}.myaccount-wrap .myaccount-content .styled-subscription-wrapper #newsLetterForm .field-wrapper input::placeholder{color:#767676}.myaccount-wrap .myaccount-content .styled-subscription-wrapper #newsLetterForm .root_error{background-color:#fff;bottom:0;color:#e03400;margin-top:5px}.myaccount-wrap .myaccount-header{align-items:center;display:flex;justify-content:space-between}.promo-text-filed .gift-card-wrapper{width:100%}.promo-text-filed .gift-card-wrapper .instructions{margin-bottom:10px}.promo-text-filed .gift-card-wrapper .field-wrapper{margin-right:0;padding-bottom:0}.promo-text-filed .gift-card-wrapper .field-wrapper label{display:none}.promo-text-filed .gift-card-wrapper input{max-width:100%}.promo-text-filed .gift-card-wrapper form{margin:20px 0}.promo-text-filed .gift-card-wrapper .button-group{display:flex;gap:10px}.promo-text-filed .gift-card-wrapper .button-group button{margin-top:10px;white-space:nowrap;width:100%}.promo-text-filed .gift-card-wrapper .messages{min-height:24px}.promo-text-filed .gift-card-wrapper .coupon-error{background-color:#fff;padding:5px 0 0}.promo-text-filed .gift-card-wrapper .coupon-error .message{color:#e03400}.promo-text-filed .gift-card-wrapper .notification{margin-top:10px}.promo-text-filed .gift-card-wrapper .notification .notification-content .title{border:0;margin-bottom:0;padding-bottom:0}.styled-subscription-wrapper{margin-top:16px}.styled-subscription-wrapper p{text-align:center}.styled-subscription-wrapper .field-wrapper input[type=email]{max-width:100%}.styled-subscription-wrapper .field-wrapper .field-icons,.styled-subscription-wrapper .field-wrapper .input-block{min-width:100%}@media (max-width:767px){.myaccount-wrap .my-account__block{margin-bottom:25px}.myaccount-wrap .card-edit-section{margin-bottom:10px}.myaccount-wrap .myaccount-header{flex-wrap:wrap;margin-bottom:10px}.myaccount-wrap .myaccount-header .my-account__page-title{margin-bottom:10px;width:100%}.address-list-container .my-account__block-title{padding-top:0}.myaccount-content{flex-basis:100%;width:100%}.myaccount-wrap .authorize-form-container{width:100%}.myaccount-wrap .authorize-form-container .auth-form-section{padding:10px}.myaccount-wrap .authorize-form-container .auth-expiry-fields .auth-select-box{margin:0 5px}}@media (min-width:1024px){.myaccount-content{width:calc(100% - 350px)}.myaccount-content .styled-subscription-wrapper{margin-top:45px;max-width:500px}.myaccount-wrapper .my-account-navigation{flex-grow:1}.myaccount-wrapper .my-account-navigation .nav-list{padding-right:40px}}@media (min-width:768px) and (max-width:1023px){.myaccount-wrap .myaccount-content .coupon-form{align-items:center;display:flex;flex-direction:column}.myaccount-wrap .myaccount-content .coupon-form .breadcrumb{width:100%}}@media (max-width:1023px){.myaccount-wrap .my-account-navigation{display:none}.myaccount-wrap.container-width{margin-top:20px}.myaccount-wrap .myaccount-content{width:100%}.myaccount-wrap .myaccount-content .name-form{max-width:100%;width:100%}.my-account-navigation{margin-bottom:10px;width:100%}.my-account-navigation .nav-wrapper{background-color:#fff;padding:0}.my-account-navigation .nav-wrapper .account-form-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.my-account-navigation .nav-wrapper .account-form-header .account-form-title{margin-bottom:15px}.my-account-navigation .nav-wrapper .account-form-header .new-message-wrapper{width:100%}.address-block-container{flex-wrap:wrap}.address-block-container .address-wrapper{margin-top:0;width:100%}.address-block-container .address-wrapper:first-child{margin-right:0}.address-block-container .address-wrapper:last-child{margin-left:0;margin-top:20px}.additional-address-container .address-wrapper{width:100%}.additional-address-container .address-list .address-item{margin-right:0}}@media (min-width:768px){.add-new-address,.new-address-form{max-width:650px}.myaccount-wrap .card-edit-section{margin-bottom:10px}.myaccount-wrap .authorize-form-container{width:100%}.myaccount-wrap .authorize-form-container .auth-form-section{padding:20px}.myaccount-wrap .myaccount-content .about-wrapper{background-color:transparent;padding:25px 0}.about-wrapper,.gift-cart-link,.gift-cart-text,.promo-text-filed,.promo-text-filed+p{max-width:500px}}@media (max-width:768px){.myaccount-wrapper .styled-subscription-wrapper{margin-top:0;padding-top:20px}.myaccount-content .about-wrapper{border-radius:10px;margin-bottom:10px}}#preference-wrapper{margin:0 auto;max-width:1440px}.payment-method-list{margin-top:20px}.payment-method-list .payment-item{align-items:center;border:1px solid #cbcbcb;border-radius:10px;display:flex;margin-bottom:20px;padding:10px 16px;position:relative;text-decoration:none}.payment-method-list .payment-item:hover{border:1px solid #15171a}.payment-method-list .payment-image{align-items:center;display:flex;min-height:29px;width:44px}.payment-method-list .payment-image img{border:1px solid #e8e8e8;border-radius:4px;width:100%}.payment-method-list .payment-content{padding-left:20px}.payment-method-list .payment-content .payment-title{color:#141414;font-size:16px;font-weight:600;line-height:19px;margin-bottom:0}.payment-method-list .payment-content .payment-number{color:#60757e}.payment-method-list .arrow-right{border-right:2px solid #000;border-top:2px solid #000;height:10px;position:absolute;right:20px;transform:rotate(45deg);width:10px}.payment-method-list .add-new-link{display:block;margin-top:20px;width:100%}.payment-method-list .add-new-link button{width:100%}.payment-method-list .alert-warning{background:#f0f8ff;border-color:#d3edee;border-radius:10px;color:#767676}@media (min-width:1280px){.payment-method-list{max-width:400px}}@media (max-width:768px){.payment-method-list{margin-top:0}}.availabe-card-types ul{display:flex;margin:0;padding:0}.availabe-card-types ul li{margin:3px}.availabe-card-types ul li:first-child{margin-left:0}.availabe-card-types svg{height:40px;width:40px}.myaccount-wrapper .authorize-form-container .auth-select-box #auth-cvv,.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper input{border:1px solid #ccc;border-radius:10px;font-size:16px;font-weight:400;height:50px;outline:none;padding:11px 13px 12px}.myaccount-wrapper .authorize-form-container .auth-select-box #auth-cvv:focus,.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper input:focus{border:1px solid #000}.myaccount-wrapper .authorize-form-container .auth-select-box #auth-cvv:disabled,.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper input:disabled{background-color:rgba(0,0,0,.07);color:#999}.myaccount-wrapper .authorize-form-container .auth-select-box #auth-cvv::placeholder,.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper input::placeholder{color:#999}.myaccount-wrapper .authorize-form-container .authorize-form-container{border:1px solid #ccc;border-radius:3px;margin-bottom:20px}.myaccount-wrapper .authorize-form-container .auth-form-section{padding:20px}.myaccount-wrapper .authorize-form-container .auth-form-section .auth-form-label{margin-bottom:10px}.myaccount-wrapper .authorize-form-container .auth-expiry-fields{display:flex;justify-content:space-evenly}.myaccount-wrapper .authorize-form-container .auth-expiry-fields .auth-select-box{flex-grow:1;flex-shrink:1;margin:0 10px;width:100%}.myaccount-wrapper .authorize-form-container .auth-expiry-fields .auth-select-box:first-child{margin-left:0}.myaccount-wrapper .authorize-form-container .auth-expiry-fields .auth-select-box:last-child{margin-right:0}.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper{position:relative}.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper .card-type-entered img,.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper .card-type-entered svg{border:1px solid #e8e8e8;border-radius:4px;height:30px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px}.myaccount-wrapper .authorize-form-container .cc-number-field-wrapper input[type=text]{max-width:100%}.myaccount-wrap .myaccount-content .add-new-card-wrapper{margin-bottom:60px}.myaccount-wrap .myaccount-content .form-payment-data{margin-top:15px}.myaccount-wrap .myaccount-content .form-payment-data h3{border-bottom:none;color:#000;font-size:16px;line-height:21px}.myaccount-wrap .myaccount-content .form-payment-data .field-wrapper .label,.myaccount-wrap .myaccount-content .form-payment-data .select-box-wrapper .label{color:#000;font-size:16px;line-height:19px}.myaccount-wrap .myaccount-content .form-payment-data .field-wrapper .label .requiredSymbol,.myaccount-wrap .myaccount-content .form-payment-data .select-box-wrapper .label .requiredSymbol{color:red}.myaccount-wrap .myaccount-content .form-payment-data .field-wrapper .input-box,.myaccount-wrap .myaccount-content .form-payment-data .field-wrapper select,.myaccount-wrap .myaccount-content .form-payment-data .select-box-wrapper .input-box,.myaccount-wrap .myaccount-content .form-payment-data .select-box-wrapper select{height:50px;max-width:100%}.myaccount-wrap .myaccount-content .form-payment-data .field-wrapper .input-select .after,.myaccount-wrap .myaccount-content .form-payment-data .select-box-wrapper .input-select .after{top:15px}.myaccount-wrap .myaccount-content .form-payment-data .form-group{display:flex;justify-content:space-between}.myaccount-wrap .myaccount-content .form-payment-data .form-group .field-wrapper{width:50%}.myaccount-wrap .myaccount-content .form-payment-data .form-group .field-wrapper:first-child{margin-right:5px}.myaccount-wrap .myaccount-content .form-payment-data .form-group .field-wrapper:last-child{margin-left:5px}.myaccount-wrap .myaccount-content .form-payment-data .submit-btn-container{margin-top:20px}.myaccount-wrap .myaccount-content .form-payment-data .submit-btn-container.submit-btn-group{display:flex;gap:0 10px}.myaccount-wrap .myaccount-content .form-payment-data .submit-btn-container.submit-btn-group>.btn{max-width:350px}.myaccount-wrap .myaccount-content .form-payment-data .submit-btn-container .delete-btn,.myaccount-wrap .myaccount-content .form-payment-data .submit-btn-container .submit-btn{height:50px;padding:0;width:100%}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container{border:none;margin-bottom:0;margin-top:0}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .accept-js-error,.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .auth-form-section{padding:0}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .auth-form-description{margin-bottom:10px}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .cc-number-field-wrapper{padding-bottom:0}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .auth-form-label,.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .label{color:#000;font-size:16px;line-height:19px}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .auth-form-label .requiredSymbol,.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .label .requiredSymbol{color:red}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .auth-select-box:last-child .label{transform:translateY(10px)}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .cc-number-field-wrapper .field-icons .after{top:38px}.myaccount-wrap .myaccount-content .form-payment-data .authorize-form-container .auth-select-ccv .field-icons .after{top:16px}@media (min-width:768px){.myaccount-wrap .myaccount-content .form-payment-data{max-width:500px}}.delete-authorized-card-modal .modal-footer .btn{margin-right:10px}