body.rokanthemes-onepagecheckout #shipping .step-title,body.rokanthemes-onepagecheckout #opc-shipping_method .step-title,body.rokanthemes-onepagecheckout #payment .step-title,body.rokanthemes-onepagecheckout #opc-sidebar .step-title,body.rokanthemes-onepagecheckout #shipping .opc-block-summary>.title,body.rokanthemes-onepagecheckout #opc-shipping_method .opc-block-summary>.title,body.rokanthemes-onepagecheckout #payment .opc-block-summary>.title,body.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary>.title{text-align:left;background:#b11e22 none repeat scroll 0 0;color:#fff;position:relative;padding:5px 0 5px 50px;min-width:100%;font-weight:700;font-size:15px;text-transform:uppercase;display:block;line-height:35px}body.rokanthemes-onepagecheckout .step-title:before,body.rokanthemes-onepagecheckout .title:before{color:#fff !important}body.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary{margin-top:0 !important}body.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary>.title{margin:0 -4px}body.rokanthemes-onepagecheckout #opc-sidebar table.table-totals,body.rokanthemes-onepagecheckout #opc-sidebar table.table-totals tr,body.rokanthemes-onepagecheckout #opc-sidebar table.table-totals th,body.rokanthemes-onepagecheckout #opc-sidebar table.table-totals td,body.rokanthemes-onepagecheckout #checkout-shipping-method-load table.table-checkout-shipping-method,body.rokanthemes-onepagecheckout #checkout-shipping-method-load table.table-checkout-shipping-method tr,body.rokanthemes-onepagecheckout #checkout-shipping-method-load table.table-checkout-shipping-method th,body.rokanthemes-onepagecheckout #checkout-shipping-method-load table.table-checkout-shipping-method td{border:none !important}fieldset.field.street.admin__control-fields.required .label:after{display:none !important}.authentication-wrapper .action{color:#b11e22 !important}.rokanthemes-onepagecheckout input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;-ms-appearance:auto;-o-appearance:auto}.rokanthemes-onepagecheckout .opc-wrapper #shipping #checkout-step-shipping .shipping-address-item:before{content:'';display:block;width:15px;top:17px;bottom:unset;left:0;right:unset;height:15px;border-radius:100%;background-color:#fff;border:1px solid #525252;position:absolute}.rokanthemes-onepagecheckout .opc-wrapper #shipping #checkout-step-shipping .shipping-address-item{padding-left:25px}.rokanthemes-onepagecheckout .opc-wrapper #shipping #checkout-step-shipping .shipping-address-item.selected-item:after{display:block;content:'';background-color:#0a71f3;left:3.5px;width:9px;height:9px;top:20px;position:absolute;border-radius:100%}.rokanthemes-onepagecheckout .opc-wrapper #shipping #checkout-step-shipping .shipping-address-item.selected-item:before{border-color:#0a71f3}.rokanthemes-onepagecheckout #opc-sidebar .actions-toolbar>.primary>.btn-placeorder{display:block !important}.onepagecheckout-index-index #checkout button,.onepagecheckout-index-index #checkout input,.onepagecheckout-index-index #checkout select,.onepagecheckout-index-index #checkout textarea{border-color:#000}.onepagecheckout-index-index #checkout,.onepagecheckout-index-index #checkout select,input#discount-code::placeholder,.onepagecheckout-index-index #checkout label,#checkout-shipping-method-load thead th,.onepagecheckout-index-index #checkout .field-tooltip .field-tooltip-action:before{color:#000}.onepagecheckout-index-index #checkout li,.onepagecheckout-index-index #opc-sidebar,.opc-block-summary .items-in-cart>.title{border-color:#000 !Important}.block-content .items-total{color:#000}.amount.price-container span.price-wrapper span.price{color:#000}.product-item-details .product.options span.toggle span{color:#000}.product-item-pricing .details-qty.qty input{color:#000}dl.product.options.list dd.values span{color:#000}.cart.table-wrapper .product-item-name+.item-options{color:#000}.minicart-items .product .toggle:after{color:#000}.cart.table-wrapper .col.qty .input-text{color:#000}.cart-container .cart-summary{color:#000}.paypal.checkout.after:before{color:#000}.cart.table-wrapper .table>thead>tr>th,.cart.table-wrapper .table>tbody>tr>th,.cart.table-wrapper .table>tfoot>tr>th,.cart.table-wrapper .table>thead>tr>td,.cart.table-wrapper .table>tbody>tr>td,.cart.table-wrapper .table>tfoot>tr>td{border-top:1px solid #000}.cart.table-wrapper table th,.cart.table-wrapper table td{border-right:1px solid #000}.cart.table-wrapper table{border-color:#000}.cart.table-wrapper table th,.cart.table-wrapper table td{border-bottom:1px solid #000;border-right:1px solid #000}.cart.table-wrapper .items thead tr th{border-top:0}body .minicart-items .action.edit:before,body .minicart-items .action.delete:before,body .cart.table-wrapper .actions-toolbar>.action-delete:before,body .cart.table-wrapper .actions-toolbar>.action-edit:before{opacity:1}body .cart-summary .block>.title,body .paypal-review-discount .block>.title{border-top:1px solid #000}.cart-summary .cart-totals{border-top:1px solid #000}.cart-summary .cart-totals table.data.table.totals{border-color:#000}.cart-summary .cart-totals table.data.table.totals th,.cart-summary .cart-totals table.data.table.totals td{border-bottom:1px solid #000;border-right:1px solid #000}form#discount-coupon-form .actions-toolbar button.action.apply.primary{border:1px solid #000}form#shipping-zip-form .field label.label span{color:#000}.cart-summary .block .fieldset.coupon label.label{color:#000}body .cart-summary .block .fieldset .methods .field>.label{display:inline-block;white-space:initial;color:#000}form#co-shipping-method-form fieldset.fieldset.rate dd.item-options .field.choice.item{display:flex;margin-top:10px}#update_shopping_cart{padding:0 25px}.customer-account-create .page-main.container{max-width:726px;padding:0 20px;width:100%}.customer-account-login .page-main>.page-title-wrapper .container,.customer-account-create .page-main>.page-title-wrapper .container{padding:0}.customer-account-login .page-main>.page-title-wrapper .page-title,.customer-account-create .page-main>.page-title-wrapper .page-title{font-family:'Poppins',sans-serif;color:#000;font-size:40px;font-weight:600;text-transform:capitalize;text-align:left;display:block;margin-bottom:30px;line-height:56px;padding:0}.customer-account-login .page-title:after,.customer-account-create .page-title:after{content:none}.customer-account-create .account .fieldset .legend,.customer-account-login .block.block-customer-login .block-title,.customer-account-login .block.block-new-customer .block-title,.customer-account-login .login-container .block.block-new-customer .block-title strong{font-family:'Poppins';font-size:20px;line-height:30px;margin-bottom:30px;position:relative;border-bottom:0;padding:0;color:#222;text-transform:capitalize;font-weight:400}.customer-account-login .block.block-customer-login .block-title,.customer-account-login .block.block-new-customer .block-title,.customer-account-login .login-container .block.block-new-customer .block-title strong{font-size:18px;margin-bottom:26px}.customer-account-create .account .fieldset .legend:after,.customer-account-login .block.block-customer-login .block-title:after,.customer-account-login .block.block-new-customer .block-title:after{content:"";position:absolute;background-color:#e8e8e8;width:93%;height:2px;bottom:-9px;left:0}.customer-account-create .fieldset>.field{margin-bottom:20px;display:block}.customer-account-login .fieldset>.field:not(.choice)>.label .customer-account-create .fieldset>.field:not(.choice)>.label,.customer-account-login .login-container .fieldset .label,.customer-account-create .fieldset>.field:not(.choice)>.label{width:100%;font-family:Arial;font-size:14px;line-height:15px;font-weight:700;color:#222;padding:0;padding-bottom:10px}.customer-account-login .fieldset>.field:not(.choice)>.control{max-width:478px;width:92%}.customer-account-create .fieldset>.field:not(.choice)>.control{width:92%}.customer-account-create .fieldset>.field:not(.choice)>.control .input-text,.customer-account-create .field.password .control .input-text,.customer-account-login .login-container .block.block-customer-login .control{border:1px solid #000}.customer-account-login .fieldset>.field:not(.choice)>.control input{border:none}.customer-account-create .field.field-name-firstname.required{float:left;width:50%}.customer-account-create .field.field-name-lastname.required{float:right;width:50%}.customer-account-create .field.choice.newsletter{display:inline-block}.customer-account-create .form.create.account{border:none;padding:0 5px;width:100%}.customer-account-create label[for=is_subscribed],.customer-account-create label[for=assistance_allowed_checkbox]{font-size:14px;color:#222;line-height:16px;font-family:Arial}.customer-account-create .fieldset>.field.choice:before{display:none}.customer-account-create .field.choice{display:flex}.customer-account-create input#assistance_allowed_checkbox{margin:0 5px 0 0}.customer-account-create fieldset.fieldset.create.info{margin-bottom:0}.customer-account-create div#password-strength-meter{font-size:12px;line-height:14px;background:0 0;color:#000;padding:10px 0 0}.customer-account-create button.action.submit.primary{font-size:16px;background:#222;padding:0 24px}.login-container .block.block-new-customer .actions-toolbar .primary{font-size:16px;background:#222;height:40px;padding:0 19px}.login-container .block.block-new-customer .actions-toolbar .primary .primary{background:0 0}.login-container .block.block-new-customer .actions-toolbar .primary:hover{background:#ed321e}.customer-account-login main#maincontent,.customer-account-login .container{max-width:1296px;width:100%}.customer-account-login .login-container{display:flex;justify-content:space-between}.customer-account-login .login-container .block.block-customer-login{border:none;padding:0;margin:0;width:50%}.customer-account-login .login-container .block.block-new-customer{margin:0;text-align:left;width:50%}.customer-account-login .field.note,.customer-account-login .block-content p{font-size:14px;color:#222;line-height:18px;padding-right:30px}.customer-account-login .actions-toolbar{display:flex;align-items:center}.customer-account-login .login-container .block.block-customer-login .actions-toolbar .primary{margin-right:10px}.customer-account-login .login-container .block.block-customer-login .actions-toolbar .primary .login{font-size:16px;padding:0 21px}.customer-account-login .login-container .block.block-customer-login .actions-toolbar .secondary a{font-size:14px;color:#000}a.action.back{display:none}html .customer-account-login .block-content p.required-text,html .customer-account-create p.required-text{font-size:12px;line-height:14px;margin:0;color:#f72c32;margin-bottom:20px}html .customer-account-login .block-content p.required-text{margin-top:35px}@media(max-width:1023px){.customer-account-login .page-main>.page-title-wrapper .page-title,.customer-account-create .page-main>.page-title-wrapper .page-title{font-size:36px}.customer-account-login .block.block-customer-login .block-title,.customer-account-login .block.block-new-customer .block-title,.customer-account-login .login-container .block.block-new-customer .block-title strong{font-size:16px}.customer-account-login .fieldset>.field:not(.choice)>.label,.customer-account-login .login-container .fieldset .label{font-size:12px}}@media(max-width:767px){.customer-account-login .page-main>.page-title-wrapper .page-title,.customer-account-create .page-main>.page-title-wrapper .page-title{font-size:20px;line-height:28px}.customer-account-create .account .fieldset .legend,.customer-account-login .block.block-customer-login .block-title,.customer-account-login .block.block-new-customer .block-title,.customer-account-login .login-container .block.block-new-customer .block-title strong{font-size:18px;margin-bottom:21px}.customer-account-create .field.field-name-firstname.required,.customer-account-create .field.field-name-lastname.required{float:none;width:100%}.customer-account-login .login-container{flex-direction:column}.customer-account-login .login-container .block.block-customer-login,.customer-account-login .login-container .block.block-new-customer,.customer-account-create .account .fieldset .legend:after,.customer-account-login .block.block-customer-login .block-title:after,.customer-account-login .block.block-new-customer .block-title:after,.customer-account-login .fieldset>.field:not(.choice)>.control{width:100%}.customer-account-login .field.note,.customer-account-login .block-content p{padding:0}.login-container .block.block-customer-login .actions-toolbar{flex-direction:column}.customer-account-login .login-container .block.block-customer-login .actions-toolbar .primary{width:100%;margin-right:0}html .customer-account-login .block-content p.required-text{text-align:center}}.customer-account-login .login-container .block.block-customer-login .control{border:none}.customer-account-login .fieldset>.field:not(.choice)>.control input{border:1px solid #000}.customer-account-create .field.choice{float:left;width:50%}@media(max-width:767px){.customer-account-create .field.choice{width:100%}}@media(max-width:767px){.login-container .block.block-new-customer .actions-toolbar .primary{width:100%}}.error-message-box{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#fae5e5;color:#e02b27;padding-left:40px;position:relative}.error-message-box:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#b30000;content:'\e602';font-family:'icons-blank-theme';margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;left:0;top:20px;width:40px;position:absolute;text-align:center}.error-message-box p{margin-bottom:0}@media(min-width:768px) and (max-width:1199px){.header-container .header-wrapper-sticky.enable-sticky .logo-sticky{position:relative;left:0;top:0;text-align:center;margin-top:10px;margin-bottom:5px}}.cms-index-index .slider_homepageslider .banner_item a{vertical-align:initial}.customer-account-create .field.choice.newsletter+.field.choice{display:inline-block}.customer-account-create .field.choice.newsletter+.field.choice input#assistance_allowed_checkbox{margin:0;float:left;margin-right:5px}.customer-account-create .field.choice.newsletter+.field.choice .field-tooltip{margin-left:7px}html body{color:#000}body .header-container .top-link-container .link-follow li a{color:#fff}body .header-container .top-link-container .register-login a{color:#fff}body .header-container .top-link-container .register-login{color:#fff}body .navigation .level0>.level-top{color:#000}body .navigation .level0 .submenu a{color:#000}body .navigation .level0 .submenu a:hover,body .navigation .level0 .submenu a.ui-state-focus{color:#000}.rokan-newproduct-slider{color:#000}body .product-item .product-info .product-name a,body .product-list-item .product-info .product-name a{color:#000}body .page-footer .footer-top .f-col-inner p{color:#fff}body .page-footer .footer-static-container .footer-static .footer-links .block.newsletter .field.newsletter .des-newletter{color:#fff}body .page-footer .footer-static-container .footer-static .footer-links .block.newsletter .field.newsletter .control input{color:#fff}body .page-footer .footer-static-container .footer-static .footer-links .block.newsletter .field.newsletter .control input::placeholder{color:#fff}body .page-footer .footer-copyright ul li a{color:#fff}body .page-footer .footer-copyright .copyright{color:#fff}body .header-container .top-link-container .block-search .block-content .dropdown input{color:#000}body .header-container .top-link-container .block-search .block-content .dropdown input::placeholder{color:#000}body .header-container .top-link-container .block-search .block-content .dropdown .action.search{opacity:1}body .header-container .top-link-container .block-search .block-content .dropdown .action.search:before{color:#000}body .block-minicart .subtitle.empty{color:#000}.catalog-category-view .category-description{color:#000}.toolbar.toolbar-products{color:#000}.toolbar.toolbar-products select#sorter{color:#000}.catalog-category-view .sidebar .block{color:#000}body .breadcrumbs a:visited{color:#000}body .toolbar-products .pages .pages-items .item a,body .toolbar-products .pages .pages-items .item strong{color:#000}body .label{color:#000}body .cart.table-wrapper .cart.items .col span{color:#000}body .abs-product-link>a:visited,body .product-item-name>a:visited,body .product.name a>a:visited{color:#000}body .breadcrumbs ul li a{color:#000}body .product-info-main .product.attribute.sku{color:#000}body .sidebar-shop .widget .filter-options-item .filter-options-content ol li a{color:#000}body .sidebar-shop .widget .filter-options-item .filter-options-content ol li a span{color:#000}body .page-footer .footer-static-container .footer-static .footer-links h2{color:#fff}body .product-item-name>a,body .product.name a>a{color:#000}body .header-wrapper-sticky.enable-sticky .navigation .level0>.level-top{color:#000}body .page-footer .footer-top .f-col-inner h3{color:#fff}body legend{color:#000}.contact-index-index .page-title{color:#000}.cms-privacy-policy .page-title{color:#000}.checkout-cart-index .page-title{color:#000}body .page-title{color:#000}body .product-view .price-box .price-container .price{color:#000}body .product.info.detailed .product.data.items .item.title a{color:#000}body .product-view .product-options-wrapper label{color:#000}body .product-view .product-info-stock-sku .attribute .type{color:#000}body .product-item .product-info .price-box .price,body .product-list-item .product-info .price-box .price{color:#000}body .rokan-product-heading h2{color:#000}body .title-quickview-product{color:#000}body .minicart-items .product-item-name a{color:#000}body .header-container .top-link-container .minicart-wrapper .minicart-items .product-item-details .price{color:#000}.block-compare .action.compare,.cart-summary .actions-toolbar>.primary button,.cart-summary .form.giftregistry .fieldset .action.primary,.paypal-review .block .actions-toolbar .action.primary,.cart-summary .actions-toolbar>.primary .cart.table-wrapper .actions-toolbar>.action,.cart-summary .actions-toolbar>.primary .action-gift{color:#000}.abs-revert-secondary-color:hover,.block-compare .action.compare:hover,.cart-summary .actions-toolbar>.primary button:hover,.cart-summary .form.giftregistry .fieldset .action.primary:hover,.paypal-review .block .actions-toolbar .action.primary:hover,.cart-summary .actions-toolbar>.primary .cart.table-wrapper .actions-toolbar>.action:hover,.cart-summary .actions-toolbar>.primary .action-gift:hover{color:#000}body.rokanthemes-onepagecheckout .column.main .block .title strong{color:#000}body.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .product-item-details .product-item-name a:not(:hover){color:#000}body.rokanthemes-onepagecheckout .opc-block-summary .table-totals .mark{color:#000}body.rokanthemes-onepagecheckout .opc-block-summary .table-totals .price{color:#000}@media screen and (max-width:767px){body .navigation .level0>.level-top{color:#fff}body .navigation .submenu:not(:first-child) ul>li a{color:#fff}}.modal-popup .modal-footer .action-primary.action-accept{font-size:13px;font-weight:800;text-transform:uppercase;color:#fff;padding:0 25px;height:40px;line-height:42px;border:0;border-radius:0;font-family:'Poppins',sans-serif;-webkit-transition:.5s;background:#c22312}body .modal-popup .modal-inner-wrap{margin-top:50px}@media screen and (max-width:767px){body .modal-popup .modal-inner-wrap{width:80%}}.catalog-product-view .attribute.description strong,.catalog-product-view .attribute.description b{font:revert}.catalog-product-view .attribute.description i,.catalog-product-view .attribute.description em{font:revert}.checkout-index-index .logo-sticky{display:none !important}.quick-view-content .product-info-main .product-social-links a .fa-share{width:40px;height:40px;background:#222;line-height:40px;text-align:center;font-size:14px;color:#fff}.quick-view-content .product-info-main .product-social-links a:hover .fa-share{background:#c22312}.quick-view-content .product-info-main .product-social-links a{margin-right:3px}.block-compare .block-content .compare.primary{color:#fff}.block-compare .block-content .compare.primary:hover,.block-compare .block-content .compare.primary:focus,.block-compare .block-content .compare.primary:active{color:#000}.catalog-product_compare-index .table-wrapper.comparison .product table{max-width:100%;overflow-x:auto;display:block}.page-footer .footer-copyright li.nav.item.current{color:#fff;font-weight:700;cursor:pointer}.customer-account-edit .fieldset>.field.choice input{top:13px;margin:0}.customer-account-edit .fieldset>.field.choice .field-tooltip{top:-5px;left:30px}@media (min-width:769px) and (max-width:1200px){.customer-account-edit .fieldset>.field.choice label{display:inline-block !important;font-weight:400;width:180px;white-space:unset !important}}@media (max-width:768px){.customer-account-edit .fieldset>.field.choice .label{padding-left:20px}}.cms-homepage_pupsup .newproductslider-item .product-item{display:flex}.cms-homepage_pupsup .newproductslider-item .product-item .product-photo{width:25% !important}.cms-homepage_pupsup .newproductslider-item .product-item .product-photo .product-image-photo{margin-top:0 !important}.cms-homepage_pupsup .rokan-bestseller-heading,.cms-homepage_pupsup .rokan-featured-heading,.cms-homepage_pupsup .rokan-mostviewed-heading{margin-top:5px !important}.page-footer .footer-static-container .footer-static .ft-contactus .time span{width:66%;display:inline-block}.checkout-payment-method .payment-method-content .primary.checkout{background:#c22312 !important;border:#c22312 !important}.order-attributes .order-attributes-form.fieldset .field:last-child{display:flex;flex-direction:column}.order-attributes .order-attributes-form.fieldset .control{margin-top:20px}.large-textarea{width:100%;min-height:100px}.block-minicart .product-item-details .product.options .toggle,.minicart-wrapper .block-minicart .paypal.checkout{line-height:normal}.minicart-wrapper .block-minicart .items-total{line-height:22px}.block-minicart .product-item-details .product.options .toggle span{font-size:18px;vertical-align:middle}.block-minicart .product-item-details .product.options .content{padding:8px 0}.block-minicart .product-item-details .product.options .content .product.options{line-height:normal}.block-minicart .product-item-details .product.options .content .product.options .label{font-size:16px;line-height:22px}.block-minicart .product-item-details .product.options .content .product.options .values span{font-size:16px;line-height:25px}.block-minicart .product-item-details .price-excluding-tax{line-height:18px}