@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);
.form-group.required .form-control-label::after{content:"* Required";color:#A22325}.js-footer-signup-form{position:relative}input{border-radius:0}input.form-control{height:56px;border-radius:4px;border-color:#D8D8DB;-webkit-box-sizing:border-box;box-sizing:border-box}input.form-control.custom-input{border-radius:0}input.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#222}.custom-checkbox{position:relative}.custom-checkbox .custom-control-input:focus{-webkit-box-shadow:none;box-shadow:none}.custom-checkbox .custom-control-label::after{background:#fff;border:1px solid #d8d8d8;width:16px;height:16px;top:-.125rem}.custom-checkbox .custom-control-label::before{top:-.125rem}.custom-label{font-weight:400;font-size:.625rem;line-height:.625rem;text-transform:uppercase;margin:.75rem 0}.form-control-label{font-size:.625rem;text-transform:uppercase;margin:0 0 .375rem;letter-spacing:0.1em;font-family:"DM Sans",Arial,Helvetica;font-weight:400}.invalid-feedback{font-size:.625rem;text-transform:uppercase;margin:0 0 .375rem;letter-spacing:0.1em;font-family:"DM Sans",Arial,Helvetica;font-weight:400;width:100%;text-align:left}.account-submenu{list-style:none;margin-bottom:52px;padding:0}.account-submenu li a{padding:22px 0;border-top:1px solid #d8d8d8;color:#222;font-size:.75rem;text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all ease .2s;transition:all ease .2s;position:relative}.account-submenu li a:hover,.account-submenu li a.active{padding-left:11px;padding-right:22px;background:#f8f8f8}.account-submenu li a.active::before{opacity:1}.account-submenu li a::before{content:"\EA6E";font-family:'remixicon' !important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:22px;top:20px;font-size:1.125rem;opacity:0;-webkit-transition:all ease .2s;transition:all ease .2s}.account-submenu li i{font-size:1rem;margin-right:18px}.account-submenu li:first-child a{border-top:0}@media (max-width: 991.98px){.account-submenu{height:56px;overflow:hidden;background:#f8f9fa;border:1px solid #d8d8d8;border-radius:6px;margin:0 0 20px;-webkit-transition:all ease 0.2s;transition:all ease 0.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-submenu li{height:56px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.account-submenu li a{padding:19px 22px;line-height:1rem;text-transform:uppercase;font-weight:normal;font-size:1rem}.account-submenu li a img{margin-right:14px}.account-submenu li a:hover,.account-submenu li a.active{background:transparent;padding-left:22px}.account-submenu li a:hover::after,.account-submenu li a.active::after{right:0}.account-submenu li:first-child.first a{border-bottom:0}.account-submenu li.first{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.account-submenu li.first a{border-top:0;border-bottom:1px solid #adb5bd}.account-submenu li.first a::after{opacity:1;width:12px;height:8px}.account-submenu.show{height:100%}}.card-footer>a{color:var(--skin-primary-color-1);text-decoration:underline}.card-header>a{color:var(--skin-primary-color-1);float:right;text-decoration:underline}.card-info-group p{margin-bottom:0}.card-info-group div{margin-bottom:1rem}.card-info-group div:last-child{margin-bottom:0}.order-history-control h2,.order-history h2{font-weight:bold;margin-top:0.5rem}.dashboard-order-card-image{width:7rem;padding-right:1rem}.dashboard-order-card-footer-columns:last-child{text-align:right}.dashboard-order-card-footer-value{font-weight:bold;font-size:1rem}.card-header h2,.card-header h3{font-size:1.5rem;margin-bottom:0}.addresses-book .card-header h3{font-size:1.1rem;margin-bottom:0}@media (max-width: 543.98px){.change-password-form .row .col,.change-password-form .row .col-6,.edit-profile-form .row .col,.edit-profile-form .row .col-6,.payment-form .row .col,.payment-form .row .col-6,.address-form .row .col,.address-form .row .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.change-password-form .row .btn-outline-primary,.edit-profile-form .row .btn-outline-primary,.payment-form .row .btn-outline-primary,.address-form .row .btn-outline-primary{margin-bottom:1rem}}.account-submenu{list-style:none;margin-bottom:52px;padding:0}.account-submenu li a{padding:22px 0;border-top:1px solid #d8d8d8;color:#222;font-size:.75rem;text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all ease .2s;transition:all ease .2s;position:relative}.account-submenu li a:hover,.account-submenu li a.active{padding-left:11px;padding-right:22px;background:#f8f8f8}.account-submenu li a.active::before{opacity:1}.account-submenu li a::before{content:"\EA6E";font-family:'remixicon' !important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:22px;top:20px;font-size:1.125rem;opacity:0;-webkit-transition:all ease .2s;transition:all ease .2s}.account-submenu li i{font-size:1rem;margin-right:18px}.account-submenu li:first-child a{border-top:0}@media (max-width: 991.98px){.account-submenu{height:56px;overflow:hidden;background:#f8f9fa;border:1px solid #d8d8d8;border-radius:6px;margin:0 0 20px;-webkit-transition:all ease 0.2s;transition:all ease 0.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-submenu li{height:56px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.account-submenu li a{padding:19px 22px;line-height:1rem;text-transform:uppercase;font-weight:normal;font-size:1rem}.account-submenu li a img{margin-right:14px}.account-submenu li a:hover,.account-submenu li a.active{background:transparent;padding-left:22px}.account-submenu li a:hover::after,.account-submenu li a.active::after{right:0}.account-submenu li:first-child.first a{border-bottom:0}.account-submenu li.first{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.account-submenu li.first a{border-top:0;border-bottom:1px solid #adb5bd}.account-submenu li.first a::after{opacity:1;width:12px;height:8px}.account-submenu.show{height:100%}}.wishlist-card .item-image{position:relative;height:308px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px;width:100%}.wishlist-card .item-image a{display:block;height:100%}.wishlist-card .item-image img{height:100%;max-height:inherit}.wishlist-card .item-image .remove-from-wishlist{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:0;border-radius:50%;font-size:1.375rem;position:absolute;right:10px;top:10px}.wishlist-card a{text-decoration:none}.wishlist-card .item-brand-name{font-size:.75rem;margin:0 0 4px;text-transform:uppercase}.wishlist-card .item-name{line-height:120%;margin:0 0 8px}.wishlist-card .item-price{font-size:.875rem;text-transform:uppercase;font-family:"DM Sans",Arial,Helvetica;font-weight:700}.select-imitator-wrapper{width:136px;position:relative;cursor:pointer}.select-imitator-wrapper.show .select-imitator:hover{border-color:#d8d8d8}.select-imitator-wrapper.show .imitator-dropdown{display:block}.select-imitator-wrapper:hover .imitator-dropdown{display:block}.select-imitator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;font-family:"DM Sans",Arial,Helvetica;font-weight:700;width:100%;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #222;text-transform:uppercase}.select-imitator i{margin-left:9px}.imitator-dropdown{width:100%;border:1px solid #222;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-1px;background:#fff;position:absolute;left:0;top:100%;right:0;z-index:1}.imitator-dropdown a,.imitator-dropdown button{border-top:1px solid #222;border-left:0;border-right:0;border-bottom:0;padding:12px 0;background:none;display:block;width:100%;text-align:center}.imitator-dropdown a:first-child,.imitator-dropdown button:first-child{border-top:0}.imitator-dropdown.show{display:block}.wishlist-sort-select{height:44px;margin-left:20px;width:160px}.product-info{padding:0}

