.header{background:#000}.header-wrapper-sticky.enable-sticky .container-header-sticky.container{height:90px}.custommenu.navigation ul,.custommenu.navigation ol,.custommenu.navigation ul li,.custommenu.navigation ol li,.page-footer ul,.page-footer ol,.page-footer ul li,.page-footer ol li{list-style:none;margin-left:0}@media (min-width:1200px){.page-main,.content-top-home{width:1150px}}@media (min-width:1400px){.page-main,.content-top-home{width:1350px}}@media (min-width:992px){.cms-index-index .header{background:none}.header .container{width:100%;max-width:1350px;padding:0 20px}.header-wrapper-sticky.enable-sticky .container-header-sticky.container{padding-right:20px;padding-left:0}.col-actions{min-width:160px}.header-container .container-header-sticky{padding:0 20px 0 0}.custommenu.navigation>ul{text-align:center}.slider_homepageslider{margin-top:-120px}}li.item.onsaleproductslider-item{list-style:none}.register-login{float:right}.navigation .level0.parent>.level-top{padding-right:0}a.level-top{color:#fff !important}.header a{color:#fff}.header-container .action-sticky .block-search i,.header-container .action-sticky .minicart-wrapper i,.header-container .action-sticky .wishlist i,.header-container .action-sticky .register-login i{color:#fff}.header-container .action-sticky .block-search{z-index:1000}table{border:1px solid #eee}table th,table td{border:none}table th{background:#000;color:#fff}th.col.label{background:none;font-size:14px;line-height:28px}.table.totals th{color:#222}.totals .title{font-size:14px}.cart.table-wrapper .cart.items th.col span{color:#fff}.block-search .block-content .dropdown .dropdown-menu input{color:#fff}.block-search .control{border:none}.block-search input{position:absolute;top:0;left:0;margin:0}.block-search .label.active+.control input{position:absolute}#searchsuite-autocomplete{margin-top:40px}span.counter-number{color:#fff}.box-insta>div img{margin:6px}.navigation li.level0{margin:0;padding:0;font-weight:600px}.navigation li.level0:hover{background:#222}.breadcrumbs{margin:15px auto;padding-bottom:10px;border-bottom:1px solid #eee;display:none;padding-left:20px}@media (min-width:768px){.breadcrumbs{display:block}}.newsletter{background:url(/pub/media/wysiwyg/KeepUpdatedBanner.jpg) center center;background-size:cover}.newsletter .block.newsletter{padding:40px 0 30px;display:table;margin-bottom:0;color:#fff;background:none}.newsletter .block.newsletter .brand-title,.newsletter .block.newsletter .content{display:table-cell;vertical-align:middle}.newsletter .block.newsletter .brand-title{text-align:left !important}.newsletter .block.newsletter .brand-title h2{margin-bottom:0;font-weight:600;letter-spacing:2px}.newsletter .block.newsletter .content form .field.newsletter .control{margin-top:0 !important}.newsletter .block.newsletter .brand-title,.newsletter .block.newsletter .content{display:block;width:80%;margin:0 auto 15px}#newsletter{background:rgba(255,255,255,0.3);display:block;width:100%;margin:0 0 15px 0;border:1px solid #ddd !important}.top-content-home>.newsletter .block.newsletter,.field.newsletter{background:none;color:#fff}.newsletter .block.newsletter .brand-title h2{color:#fff}#newsletter::placeholder{color:#eee}@media (min-width:768px){.newsletter .block.newsletter{padding:70px 0 !important}.newsletter .block.newsletter .brand-title,.newsletter .block.newsletter .content{display:table-cell;width:auto;margin:auto}#newsletter{background:rgba(255,255,255,0.3);display:inline-block;width:auto;margin:0;max-width:300px}}.filter-buttons{display:none}@media (max-width:767px){.page-with-filter.active{position:absolute;left:100%}.page-with-filter{position:absolute;left:0;width:100%;transition-duration:0.5s;margin-bottom:40px}.page-with-filter .col-aside .block.filter{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;overflow-y:scroll;overflow-x:hidden;transform:translateX(-100%);transition-duration:0.5s;display:block;z-index:1000}.page-with-filter.active .col-aside .block.filter{left:30px;right:30px;transform:translateX(0)}.filter-buttons{display:block;position:fixed;bottom:0;background:#efefef;right:0;left:0;box-shadow:0px -2px 7px -2px rgba(0,0,0,0.2);z-index:999;text-align:center}.nav-before-open .filter-buttons{display:none}.filter-buttons a{font-size:16px;line-height:36px;display:inline-block;padding:4px 10px;font-weight:600;text-transform:uppercase}.filter-buttons a i{color:#fff;background:#222;padding:6px 8px;font-size:16px;margin-right:6px;margin-top:3px}}.page-with-filter .filter-buttons .filter-open{display:inline-block}.page-with-filter.active .filter-buttons .filter-open{display:none}.page-with-filter .filter-buttons .filter-close{display:none}.page-with-filter.active .filter-buttons .filter-close{display:inline-block}.product-grid,.product-grid li{list-style:none;margin:0}.product-item .item:hover .out-of-stock{display:none}.product-view .page-title{margin-bottom:0px}.product-view .price-box{margin:10px 0 25px}.fotorama__stage{max-height:600px !important}.fotorama__nav__frame--thumb,.fotorama__thumb-border{height:100px !important}.fotorama__thumb{background:#fff !important}.fieldset .field:not(.choice)>.label{text-transform:uppercase;font-size:14px;font-weight:600;display:block !important;float:none}input,select{border:2px solid #222 !important;line-height:40px;height:40px;color:#222;font-size:14px}input[type="file"]{padding-left:10px}textarea{border:2px solid #222 !important;line-height:40px;min-height:150px;color:#222;font-size:14px}strong,b{font-weight:600}i,em,blockquote{font-style:italic}pre{padding:15px}.fotorama__caption__wrap{display:none !important}.fotorama__stage{height:430px !important}.product-option-header{margin-top:10px}h3 span{display:inline-block;border-bottom:2px solid #222;text-transform:uppercase;color:#222;font-size:18px;font-weight:600;letter-spacing:0.5px;padding-bottom:10px}.product-info-price{display:inline-block}.product-reviews-summary{display:inline-block;right:0px;position:absolute}.page-title-wrapper{text-align:center;padding:40px 0px 20px;background:#222 center center;background-size:cover;margin-bottom:40px;width:100%}.page-title-wrapper h1{color:#fff;text-align:center;font-size:20px;line-height:32px;font-weight:800 !important}.page-title-wrapper h1:after,h1.text-center:after,h2.text-center:after,h1.text-right:after,h2.text-right:after,.page-footer h2:after,.rokan-product-heading h2:after{border:none;background:none}.rokan-product-heading h2{padding-bottom:0}.rokan-product-heading h2 .catalog-product-view .page-title-wrapper{text-align:left;padding:0px;background:none;background-size:cover;margin-bottom:20px}.catalog-product-view .page-title-wrapper{margin-bottom:0px;background:none}.catalog-product-view .page-title-wrapper h1{color:#222;text-align:left;font-size:22px !important;line-height:28px;font-weight:400 !important;padding:0}.info-qty .qty{border:none !important}.action.primary.outline{color:#fff;background:none;border:2px solid #fff}.action.primary.outline:hover{background:rgba(34,34,34,0.5)}.action.primary.outline.x2{border:4px solid #fff;font-size:18px;font-weight:600}@media (min-width:992px){.page-title-wrapper{margin-bottom:60px}.page-title-wrapper h1{padding:70px 0px 50px;font-size:46px !important}.cms-page-view .page-title-wrapper{padding:100px 0}.action.primary.outline{color:#fff;background:none;border:2px solid #fff}.action.primary.outline:hover{background:rgba(34,34,34,0.5)}.action.primary.outline.x2{border:4px solid #fff;font-size:18px;font-weight:600}}.history{width:80%;margin:0 auto}.history .item{position:relative;border:5px solid #222;border-top:none;overflow:visible}.history .item .year{position:absolute;top:30px;background:#000;font-size:30px;color:#fff;font-weight:800;width:60px;height:60px;line-height:60px;text-align:center;clear:both;z-index:100}.history .item .image{z-index:90}.history .item .text{padding:30px}.history .item:nth-child(odd){border-right:none}.history .item:nth-child(odd) .year{left:-42px}.history .item:nth-child(even){border-left:none}.history .item:nth-child(even) .year{right:-42px}@media (min-width:992px){.history .item{min-height:200px}.history .item .year{top:30px;font-size:40px;width:80px;height:80px;line-height:80px}.history .item:first-child{min-height:170px}.history .item:first-child .year{top:0}.history .item .image{width:40%;position:absolute;top:30px}.history .item:first-child .image{top:0}.history .item .image img{height:100%;width:100%}.history .item .text{width:58%;padding-top:50px}.history .item:first-child .text{padding-top:20px}.history .item:nth-child(odd) .text{position:absolute;right:0}.history .item:nth-child(even) .image{position:absolute;right:0;overflow:hidden}}.checkout-cart-index .page-title-wrapper{margin:0 auto 80px !important}.cms-page-view .breadcrumbs{display:none}.block-img{position:relative;margin-bottom:30px;overflow:hidden}.block-img .action{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.ofh{overflow:hidden}.p0{padding:0}.p60{padding:60px 60px 0}.mb50{margin-bottom:50px}.mt50{margin-top:50px}.img-cover{object-fit:cover;height:200px}.ct{position:relative}.ct h3{margin:40px 0 0 40px}.ct p{margin:40px}.bg-offset{background:#efefef}.slider_careers{margin:70px 0 70px 20px}.slider_careers .row>div+div{padding:50px}.slider_careers .owl-theme .owl-buttons{margin:70px 0}.slider_careers .owl-theme .owl-pagination{margin-bottom:-80px}.slider_careers .owl-theme .owl-controls .owl-page span{background:#111}.slider_careers .owl-theme .owl-controls .owl-page.active span,.slider_careers .owl-theme .owl-controls.clickable .owl-page:hover span{background:#999}@media (min-width:992px){.img-cover{object-fit:cover;height:300px}.ct{min-height:300px}.ct p{margin:0 40px;position:absolute;top:50%;transform:translate(0, -50%)}.ci img{margin-top:20px}}.uct{display:flex;align-items:center;justify-content:center}.action.primary:focus,.action.primary:active{background-color:#888888;border-color:#888888;color:#FFFFFF}.slink{background:none !important;border:3px solid #fff !important;color:#333 !important;font-size:14px !important;font-weight:600 !important}.slink:hover,.slink.active{border:3px solid #f00 !important;color:#333 !important}.cms-series .list-inline>li{margin:0}@media (min-width:768px){.slink{font-size:20px !important}}.owl-theme .owl-controls .owl-page span{border:2px solid #fff}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#fff}.box-reinforcers .container{border-top:3px solid #000;margin-top:50px;padding-top:40px}.one-step-checkout h1.checkout_header{margin-top:50px;padding-bottom:0;margin-bottom:0}.one-step-checkout h3{background:#000}.opcheckout-header{margin-top:80px}.one-step-checkout ol,.one-step-checkout ol li{margin:0}.one-step-checkout input[type="checkbox"],.one-step-checkout input[type="radio"]{height:10px}#checkout-shipping-method-load input[type="radio"]{margin-top:0;height:20px}#one-step-checkout-form label{line-height:16px}#payment_form_authorizenet_directpost{margin-left:-18px}.payment-group .step-title{display:none}.wrap-payment-content{margin-left:-30px}.field-select-billing{display:none}.billing-address-form .two-fields{padding:5px 11px;float:left !important}.billing-address-form .one-field{padding:5px 11px}#one-step-checkout-form .box-qty{position:relative}#one-step-checkout-form .box-qty .control-qty{position:absolute;top:0}.checkout-container .opc-progress-bar{margin-bottom:30px;margin-top:80px}.opc-wrapper .step-title,.opc-block-summary .title,.shipping-information-title span,.shipping-information-title span{font-size:20px;font-weight:600;text-transform:uppercase;padding-bottom:8px}.opc-wrapper .step-title:after,.opc-block-shipping-information .shipping-information-title:after,.opc-block-summary>.title:after,.checkout-agreements-items .checkout-agreements-item-title:after{margin-bottom:0}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{padding-bottom:5px0}.opc-sidebar{margin-top:100px}table.table-checkout-shipping-method{width:100%}th.col.col-method{width:20%}input[type="radio"],input[type="checkbox"]{margin:0 10px 0 20px !important;line-height:normal;height:20px}.radio,.checkbox{display:inline-block !important;height:20px;margin:-5px 10px 0 0 !important;padding:0 !important}.field-tooltip .field-tooltip-action{display:inline-block;text-decoration:none;position:absolute;top:5px;right:-9px}.control _with-tooltip input{width:97% !important}.opc-block-summary .product-image-container{display:none}.opc-block-summary .minicart-items .product-item-details{padding-left:0}.opc-block-summary .product-item .price{font-size:16px;font-weight:400}.opc-block-summary .product-item .product-item-name-block{display:table-cell;padding-right:20px;text-align:left}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){margin:0 0 20px 0;background:#eee;padding:20px}.opc-estimated-wrapper .minicart-wrapper .action.showcart:before{color:#ffffff}.field{margin-bottom:30px}.field .label{text-transform:uppercase;font-size:14px;font-weight:600;display:block !important;float:none;margin-bottom:5px}.field._required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.hr{border-bottom:4px solid #000;width:70%;margin:40px auto 0}@media (max-width:767px){.submenu>.row{position:absolute;left:1000px}.submenu.opened>.row{position:relative;left:-6px}}@media (max-width:991px){.page-footer .footer-copyright .footer-social{text-align:center}}.form.contact,.control,.control input{width:100% !important}.contact-meta{position:relative;padding:0 0 0 90px}.contact-meta .item{margin-bottom:30px}.contact-meta i{background:#000;color:#fff;font-size:20px;position:absolute;left:20px;padding:10px 13px}body.checkout-cart-index .page.messages{max-width:none}.checkout-index-index .opc-block-summary .minicart-items .product-item-details .details-qty .label{line-height:inherit}.checkout-index-index .opc-block-summary .table-totals th.mark{color:#222}.checkout-index-index .payment-methods .payment-method-title .label{display:inline-block !important;position:relative;top:-4px}.checkout-index-index .payment-methods .payment-method-title input[type="radio"]{margin-right:5px !important}.checkout-index-index .checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:0}@media (min-width:768px){.checkout-index-index .checkout-payment-method .payment-method-content .checkout-billing-address .actions-toolbar .action-cancel{padding:15px 0;margin-top:0;line-height:initial}}.checkout-index-index .opc-block-summary .table-totals th.mark span.title{font-size:14px}.checkout-index-index .checkout-payment-method .payment-method-content .payment.items.ccard .field input[type="checkbox"]{width:auto !important;margin-left:0 !important}.checkout-index-index .checkout-payment-method .payment-method-content .payment.items.ccard .field input[type="checkbox"]+.label{display:inline-block !important;position:relative;top:-2px}