.MyCardElement{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;color:#32325d;height:40px;padding:10px 12px;transition:box-shadow .15s ease;width:100%}.MyCardElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.MyCardElement--invalid{border-color:#fa755a}.MyCardElement--webkit-autofill{background-color:#fefde5!important}.our-features-area .single-features .features-title{color:var(--black);font-size:1.8rem;font-weight:500;line-height:3rem;margin-bottom:1.5rem;text-transform:capitalize}.header-area .header-middle{padding:2rem 0}.header-middle-wrap .brand-area{align-items:center;display:flex;justify-content:flex-start}.header-middle-wrap .brand-area .search-area{margin-left:3rem}.account-switcher{margin-right:3rem}.header-area .header-middle .header-middle-wrap .search-area{width:250px}.header-area .header-middle .header-middle-wrap .search-area .search-wrap .form-group:before{background-color:#d0d0d0;content:"";height:0;left:7px;position:absolute;top:50%;transform:translateY(-50%);width:0}.header-area .header-middle-wrap .brand-area .header-menu-list{color:#888;display:inline-block;font-size:1.5rem;font-weight:500;margin-left:3rem;text-transform:capitalize;transition:all .3s linear}.header-area .header-middle-wrap .brand-area .header-menu-list .menu-list{margin:0;padding:0}.header-area .header-middle-wrap .brand-area .header-menu-list .menu-list .menu-item{display:inline-block;margin-right:3rem}.header-area .header-middle-wrap .brand-area .header-menu-list .menu-list .menu-item .menu-link{color:#888;display:inline-block;font-size:1.5rem;font-weight:500;text-transform:capitalize;transition:all .3s linear}.hero-section .hero-slider .signle-slide{padding:0}.popular-categories-area .single-categorie:before{width:0}.popular-categories-area .single-categorie{border-bottom:1px solid #cfcfcf;height:5rem;padding-bottom:1rem}.popular-categories-area .single-categorie .category-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popular-categories-area .single-categorie .categorie-wrap .categorie-info .categorie-name{font-size:1.5rem}.our-features-area .single-features .features-icon{border:none;height:15rem;margin-bottom:1.5rem;width:15rem}.single-grid-product .product-info .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offcanvas .single-grid-product .product-info .product-name{white-space:normal}.product-single-area .product-single-details .product-info .product-name{line-height:5rem}.product-right-bottom .delivery-day-info,.product-right-bottom .product-shipping-fee{color:var(--black);font-size:2rem;font-weight:500;margin-bottom:.5rem}.product-right-bottom .delivery-day-info .caution,.product-right-bottom .product-shipping-fee .caution{color:var(--black);font-size:1.2rem;margin-bottom:.5rem}.product-right-bottom .shipping-fee-info-label{background-color:#986;border-radius:3px;display:inline-block;margin-top:8px}.product-right-bottom .shipping-fee-info-label .info-text{color:var(--white);font-size:2rem;line-height:5rem;padding:.5rem 2rem}.sidebar-widget-area .single-widget{background:none}.sidebar-widget-area .categories-widget .categories-list .single-categorie .form-check-input{height:1.2rem;margin-top:8px;width:1.2rem}.sidebar-widget-area .colors-widget .colors-list .single-colors .form-check-label{font-size:1.2rem}.sidebar-widget-area .colors-widget .colors-list .single-colors .form-check-input{border:1px solid #888;border-radius:1px;box-shadow:none;height:1.2rem;margin-right:.5rem;margin-top:8px;width:1.2rem}.sidebar-widget-area .colors-widget .colors-list .single-colors .form-check-input:checked{background-color:var(--primary-color-two);border-color:var(--primary-color-two);box-shadow:none}.sidebar-widget-area .categories-widget .categories-list .single-categorie .form-check-label{font-size:1.2rem}
