@charset "UTF-8";html, body, div, span, applet, object, h1, html .page .post-page .title, h2, h3, html .page .features-inner.variant-1 .feature-info .feature-title,html .page .image-inner.variant-2 .image .image-caption, h4, html .page .cta-description, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0;border: 0}table thead,table tbody,table tr,table th,table td{border: 0}td,th{padding: 0}*, *::after, *::before{box-sizing: border-box}@media (max-width: 639px){.ipr1, .ipr2, .ipr3, .ipr4, .ipr5, .ipr6, .ipr7, .ipr8, .ipr9, .ipr10, .ipr11, .ipr12{width: 100%}}@media (min-width: 640px){.ipr1{width: 100%}.ipr2{width: 50%}.ipr3{width: 33.33%}.ipr4{width: 25%}.ipr5{width: 20%}.ipr6{width: 16.66%}.ipr7{width: 14.28%}.ipr8{width: 12.5%}.ipr9{width: 11.11%}.ipr10{width: 10%}.ipr11{width: 9.09%}.ipr12{width: 8.3333333333%}}@media (max-width: 639px){.ipr-cw1, .ipr-cw2, .ipr-cw3, .ipr-cw4, .ipr-cw5, .ipr-cw6, .ipr-cw7, .ipr-cw8, .ipr-cw9, .ipr-cw10, .ipr-cw11, .ipr-cw12{width: calc(100% - 30px)}}@media (min-width: 640px){.ipr-cw1{width: calc(100% - 30px)}.ipr-cw2{width: calc(50% - 30px)}.ipr-cw3{width: calc(33.33% - 30px)}.ipr-cw4{width: calc(25% - 30px)}.ipr-cw5{width: calc(20% - 30px)}.ipr-cw6{width: calc(16.66% - 30px)}.ipr-cw7{width: calc(14.28% - 30px)}.ipr-cw8{width: calc(12.5% - 30px)}.ipr-cw9{width: calc(11.11% - 30px)}.ipr-cw10{width: calc(10% - 30px)}.ipr-cw11{width: calc(9.09% - 30px)}.ipr-cw12{width: calc(8.3333333333% - 30px)}}[class^="crop-ratio-"]{background-size: cover}.crop-ratio-1_1{padding-top: 100%}.crop-ratio-3_2{padding-top: 66.666666%}.crop-ratio-2_3{padding-top: 133.333333%}.crop-ratio-4_3{padding-top: 75%}.crop-ratio-3_4{padding-top: 125%}.crop-ratio-16_9{padding-top: 56.25%}.crop-ratio-3_1{padding-top: 33.33%}.crop-ratio-original{width: auto;padding-top: 100%;background-size: contain !important;background-position: center !important;background-repeat: no-repeat !important;display: block;position: relative}.crop-ratio-original.original-size{background-size: auto}.crop-ratio-original_size{width: auto;padding-top: 100%;background-size: 100% auto;background-repeat: no-repeat;display: block;position: relative}@-ms-viewport{width: device-width}.col, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{position: relative;min-height: 1px;padding-left: 0;padding-right: 0}@media (min-width: 768px){.col, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left}.col-lg-12{width: 100%}.col-lg-11{width: 91.66666667%}.col-lg-10{width: 83.33333333%}.col-lg-9{width: 75%}.col-lg-8{width: 66.66666667%}.col-lg-7{width: 58.33333333%}.col-lg-6{width: 50%}.col-lg-5{width: 41.66666667%}.col-lg-4{width: 33.33333333%}.col-lg-3{width: 25%}.col-lg-2{width: 16.66666667%}.col-lg-1{width: 8.33333333%}}[class^="col-"]{width: 100%}@media (min-width: 768px){.col-lg-12{width: 100%}.col-lg-12 .col-lg-12{width: 100%}.col-lg-12 .col-lg-11{width: 91.6667%}.col-lg-12 .col-lg-10{width: 83.3333%}.col-lg-12 .col-lg-9{width: 75%}.col-lg-12 .col-lg-8{width: 66.6667%}.col-lg-12 .col-lg-7{width: 58.3333%}.col-lg-12 .col-lg-6{width: 50%}.col-lg-12 .col-lg-5{width: 41.6667%}.col-lg-12 .col-lg-4{width: 33.3333%}.col-lg-12 .col-lg-3{width: 25%}.col-lg-12 .col-lg-2{width: 16.6667%}.col-lg-12 .col-lg-1{width: 8.3333%}.col-lg-11{width: 91.6667%}.col-lg-11 .col-lg-11{width: 100%}.col-lg-11 .col-lg-10{width: 90.9091%}.col-lg-11 .col-lg-9{width: 81.8182%}.col-lg-11 .col-lg-8{width: 72.7273%}.col-lg-11 .col-lg-7{width: 63.6364%}.col-lg-11 .col-lg-6{width: 54.5455%}.col-lg-11 .col-lg-5{width: 45.4545%}.col-lg-11 .col-lg-4{width: 36.3636%}.col-lg-11 .col-lg-3{width: 27.2727%}.col-lg-11 .col-lg-2{width: 18.1818%}.col-lg-11 .col-lg-1{width: 9.0909%}.col-lg-10{width: 83.3333%}.col-lg-10 .col-lg-10{width: 100%}.col-lg-10 .col-lg-9{width: 90%}.col-lg-10 .col-lg-8{width: 80%}.col-lg-10 .col-lg-7{width: 70%}.col-lg-10 .col-lg-6{width: 60%}.col-lg-10 .col-lg-5{width: 50%}.col-lg-10 .col-lg-4{width: 40%}.col-lg-10 .col-lg-3{width: 30%}.col-lg-10 .col-lg-2{width: 20%}.col-lg-10 .col-lg-1{width: 10%}.col-lg-9{width: 75%}.col-lg-9 .col-lg-9{width: 100%}.col-lg-9 .col-lg-8{width: 88.8889%}.col-lg-9 .col-lg-7{width: 77.7778%}.col-lg-9 .col-lg-6{width: 66.6667%}.col-lg-9 .col-lg-5{width: 55.5556%}.col-lg-9 .col-lg-4{width: 44.4444%}.col-lg-9 .col-lg-3{width: 33.3333%}.col-lg-9 .col-lg-2{width: 22.2222%}.col-lg-9 .col-lg-1{width: 11.1111%}.col-lg-8{width: 66.6667%}.col-lg-8 .col-lg-8{width: 100%}.col-lg-8 .col-lg-7{width: 87.5%}.col-lg-8 .col-lg-6{width: 75%}.col-lg-8 .col-lg-5{width: 62.5%}.col-lg-8 .col-lg-4{width: 50%}.col-lg-8 .col-lg-3{width: 37.5%}.col-lg-8 .col-lg-2{width: 25%}.col-lg-8 .col-lg-1{width: 12.5%}.col-lg-7{width: 58.3333%}.col-lg-7 .col-lg-7{width: 100%}.col-lg-7 .col-lg-6{width: 85.7143%}.col-lg-7 .col-lg-5{width: 71.4286%}.col-lg-7 .col-lg-4{width: 57.1429%}.col-lg-7 .col-lg-3{width: 42.8571%}.col-lg-7 .col-lg-2{width: 28.5714%}.col-lg-7 .col-lg-1{width: 14.2857%}.col-lg-6{width: 50%}.col-lg-6 .col-lg-6{width: 100%}.col-lg-6 .col-lg-5{width: 83.3333%}.col-lg-6 .col-lg-4{width: 66.6667%}.col-lg-6 .col-lg-3{width: 50%}.col-lg-6 .col-lg-2{width: 33.3333%}.col-lg-6 .col-lg-1{width: 16.6667%}.col-lg-5{width: 41.6667%}.col-lg-5 .col-lg-5{width: 100%}.col-lg-5 .col-lg-4{width: 80%}.col-lg-5 .col-lg-3{width: 60%}.col-lg-5 .col-lg-2{width: 40%}.col-lg-5 .col-lg-1{width: 20%}.col-lg-4{width: 33.3333%}.col-lg-4 .col-lg-4{width: 100%}.col-lg-4 .col-lg-3{width: 75%}.col-lg-4 .col-lg-2{width: 50%}.col-lg-4 .col-lg-1{width: 25%}.col-lg-3{width: 25%}.col-lg-3 .col-lg-3{width: 100%}.col-lg-3 .col-lg-2{width: 66.6667%}.col-lg-3 .col-lg-1{width: 33.3333%}.col-lg-2{width: 16.6667%}.col-lg-2 .col-lg-2{width: 100%}.col-lg-2 .col-lg-1{width: 50%}.col-lg-1{width: 8.3333%}.col-lg-1 .col-lg-1{width: 100%}}.color-contrast-opposite{color: #1f1f1f !important}.color-primary-opposite{color: #ffffff !important}svg{transform: translate(0, 0)}.hide{display: none !important;visibility: hidden !important}.color-secondary{color: #8c8c8c}.color-highlight{color: #ff5340 !important}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;left: 0;top: 0;display: block}.slick-track:before, .slick-track:after{content: "";display: table}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{float: left;height: 100%;min-height: 1px;display: none}[dir="rtl"] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none}.slick-loading .slick-list{background: #fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family: "slick";src: url("./fonts/slick.eot");src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");font-weight: normal;font-style: normal}.slick-prev,.slick-next{position: absolute;display: block;height: 20px;width: 20px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;border: none;outline: none}.slick-prev:hover, .slick-prev:focus,.slick-next:hover,.slick-next:focus{outline: none;background: transparent;color: grey}.slick-prev:hover:before, .slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: 0.25}.slick-prev:before,.slick-next:before{font-family: "slick";font-size: 20px;line-height: 1;color: grey;opacity: 0.75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-prev{left: -25px}[dir="rtl"] .slick-prev{left: auto;right: -25px}.slick-prev:before{content: "←"}[dir="rtl"] .slick-prev:before{content: "→"}.slick-next{right: -25px}[dir="rtl"] .slick-next{left: -25px;right: auto}.slick-next:before{content: "→"}[dir="rtl"] .slick-next:before{content: "←"}.slick-dotted.slick-slider{margin-bottom: 30px}.slick-dots{position: absolute;bottom: -25px;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%}.slick-dots li{position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer}.slick-dots li button{border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer}.slick-dots li button:hover, .slick-dots li button:focus{outline: none}.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity: 1}.slick-dots li button:before{position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "slick";font-size: 6px;line-height: 20px;text-align: center;color: black;opacity: 0.25;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-dots li.slick-active button:before{color: black;opacity: 0.75}html{font-size: 12px}@media (min-width: 640px) and (max-width: 1023px){html{font-size: 13px}}@media (min-width: 1024px) and (max-width: 1279px){html{font-size: 14px}}@media (min-width: 1280px) and (max-width: 1439px){html{font-size: 15px}}@media (min-width: 1440px) and (max-width: 1919px){html{font-size: 16px}}@media (min-width: 1920px){html{font-size: 17px}}html .page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;background-image: none;background-color: transparent;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent;font-family: "Raleway";font-size: 13px;font-style: normal;line-height: 1.5em;letter-spacing: 0;font-weight: 400;text-transform: none;color: #1f1f1f;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased}html .page input,html .page .cart-item-title,html .page .blog .posts-list .excerpt,html .page .website-title,html .page .cart-page-price,html .page .cart-page-order-total,html .page .checkout-page .order-summary,html .page .checkout-page .order-summary-fixed,html .page .checkout-page .order-item-subtotal,html .page .checkout-page .sign-in,html .page header.with-background.none .form-title,html .page header.with-background.none .form-description,html .page header.with-background.none .main-navigation ul .navigation-search .search-icon,html .page header.with-background.none .main-navigation ul .menu-item .sub-menu-icon,html .page header.with-background.none,html .page header.with-background .lightbox-form,html .page header.mobile.with-background .mobile-navigation,html .page .layout header.with-background.none .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon,html .page .layout header.with-background.none .languages .selected-language-wrapper .selected-language-icon,html .page header.mobile.with-background .main-navigation ul .navigation-search .search-icon,html .page header.mobile.with-background .main-navigation ul .menu-item .sub-menu-icon,html .page header.with-background.none .website-title,html .page header.with-background .header-top-mobile-bar-wrapper.opened .website-title{color: #1f1f1f;fill: #1f1f1f}html .page .cart-item-data,html .page .website-slogan,html .page .empty-cart,html .page .sort-by-heading,html .page .blog .post-info .signature,html .page .blog .posts-thumb .date,html .page .post-page .tag,html .page .post-page .social,html .page .post-page .navigation,html .page .product-page .product-data-group,html .page .cart-page-product-heading,html .page .cart-page-remove-product,html .page .checkout-page .order-heading,html .page .product-thumb .price,html .page .product-page .related .price,html .page .product-list .price,html .page .languages-mobile .selected-language span,html .page .forms-inner .field-description,html .page .search-page h3 span, html .page .search-page .features-inner.variant-1 .feature-info .feature-title span, html .page .features-inner.variant-1 .feature-info .search-page .feature-title span, html .page .search-page .image-inner.variant-2 .image .image-caption span, html .page .image-inner.variant-2 .image .search-page .image-caption span{color: #8c8c8c}html .page .cta-title,html .page .cta-description,html .page header.with-background .main-navigation ul .navigation-search .search-icon,html .page header.with-background .main-navigation ul .menu-item .sub-menu-icon,html .page header.with-background,html .page .layout header.with-background .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon,html .page .layout header.with-background .languages .selected-language-wrapper .selected-language-icon,html .page .layout header.mobile.with-background .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg,html .page .layout header.mobile.with-background .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon,html .page header.with-background .website-title,html .page .features-inner.variant-1 .feature-info .feature-title,html .page .features-inner.variant-1 .feature-info .feature-description,html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info .feature-read-more,html .page .image-inner.variant-2 .image .image-caption{color: #ffffff;fill: #ffffff}html .page a,html .page .cart-item-currency,html .page .cart-item-special-price,html .page .cart-item-price,html .page .cart-subtotal,html .page .languages-mobile.opened .selected-language,html .page .languages-mobile.opened .selected-language span,html .page header.with-background .main-navigation ul .menu-item li a.active,html .page header.with-background.none .main-navigation ul .menu-item li a.active{color: #ff5340}html .page .button-main,html .page header.with-background.none .main-navigation ul .menu-item li a,html .page header.mobile.with-background .main-navigation ul .menu-item li a,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon{color: #1f1f1f;fill: #1f1f1f}html .page .button-main:hover,html .page header.with-background.none .main-navigation ul .menu-item li a:hover,html .page header.mobile.with-background .main-navigation ul .menu-item li a:hover,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg:hover,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon:hover{color: #ff5340;fill: #ff5340}html .page .product-thumb .product-title,html .page .product-page .related .product-title,html .page .product-list .product-title{color: #1f1f1f}html .page .product-thumb .product-title:hover,html .page .product-page .related .product-title:hover,html .page .product-list .product-title:hover{color: #8c8c8c}html .page .languages-mobile .language-list .language,html .page .main-navigation ul li ul li{color: #8c8c8c;fill: #8c8c8c}html .page .languages-mobile .language-list .language:hover,html .page .main-navigation ul li ul li:hover{color: #1f1f1f;fill: #1f1f1f}html .page .footer-navigation ul li ul li,html .page .subscription-inner .disclaimer{color: #8c8c8c;fill: #8c8c8c}html .page .footer-navigation ul li ul li:hover,html .page .subscription-inner .disclaimer:hover{color: #ff5340;fill: #ff5340}html .page .checkout-page .cancel-and-return .cancel-and-return-text,html .page .checkout-page .cancel-and-return .cancel-and-return-icon{color: #8c8c8c;fill: #8c8c8c}html .page .checkout-page .cancel-and-return:hover .cancel-and-return-text,html .page .checkout-page .cancel-and-return:hover .cancel-and-return-icon{color: #ff5340;fill: #ff5340}html .page .cart-button,html .page .button-contrast,html .page .cart-item-update-quantity-quantity,html .page .cta-button,html .page .footer-navigation ul li,html .page header.with-background .main-navigation ul .menu-item li a,html .page .blog .posts-thumb .title-link{color: #ffffff}html .page .cart-button:hover,html .page .button-contrast:hover,html .page .cart-item-update-quantity-quantity:hover,html .page .cta-button:hover,html .page .footer-navigation ul li:hover,html .page header.with-background .main-navigation ul .menu-item li a:hover,html .page .blog .posts-thumb .title-link:hover{color: #ff5340}html .page header.with-background .main-navigation,html .page header.variant-2 .header-top-bar .header-top-bar-inner{border-bottom: 1px solid rgba(230, 230, 230, 0.35)}html .page [class*="loader__"]{position: absolute;z-index: 1;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page [class*="loader__"]::after{content: "";position: relative;display: block;width: 10em;height: 10em;font-size: 0.5rem;text-indent: -9999em;border-top: 1.5em solid rgba(255, 255, 255, 0.2);border-right: 1.5em solid rgba(255, 255, 255, 0.2);border-bottom: 1.5em solid rgba(255, 255, 255, 0.2);border-left: 1.5em solid #ffffff;border-radius: 50%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-animation: element 1s infinite linear;-moz-animation: element 1s infinite linear;animation: element 1s infinite linear}@-webkit-keyframes element{0%{-webkit-transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg)}}@-moz-keyframes element{0%{-moz-transform: rotate(0deg)}100%{-moz-transform: rotate(360deg)}}@keyframes element{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}html .page .loader__page{background-color: rgba(31, 31, 31, 0.5)}html .page .loader__page::after{font-size: 1rem}html .page .loader__element::after{font-size: 0.35rem}html .page .loader__button-loader{position: initial;width: initial;display: initial;-webkit-box-align: initial;-moz-box-align: initial;box-align: initial;-webkit-align-items: initial;-moz-align-items: initial;-ms-align-items: initial;-o-align-items: initial;align-items: initial;-ms-flex-align: initial;-webkit-box-pack: initial;-moz-box-pack: initial;box-pack: initial;-webkit-justify-content: initial;-moz-justify-content: initial;-ms-justify-content: initial;-o-justify-content: initial;justify-content: initial;-ms-flex-pack: initial}html .page .loader__button-loader::after{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 15px;height: 15px;border-top: 2px solid rgba(255, 83, 64, 0.2);border-right: 2px solid rgba(255, 83, 64, 0.2);border-bottom: 2px solid rgba(255, 83, 64, 0.2);border-left: 2px solid #ff5340;margin: 0 0 0 7px}html .page h1, html .page .post-page .title{padding: 1em 0 .7em;font-family: "Raleway";font-size: 32px;font-style: normal;line-height: 1.4em;letter-spacing: 0;font-weight: 500;text-transform: none}html .page h2{padding: 1em 0 .8em;font-family: "Raleway";font-size: 24px;font-style: normal;line-height: 1.4em;letter-spacing: 0;font-weight: 500;text-transform: none}html .page h3, html .page .features-inner.variant-1 .feature-info .feature-title, html .page .image-inner.variant-2 .image .image-caption{padding: 1em 0 .8em;font-family: "Raleway";font-size: 21px;font-style: normal;line-height: 1.5em;letter-spacing: 0.04em;font-weight: 500;text-transform: uppercase}html .page h4, html .page .cta-description{padding: 1em 0 .8em;font-family: "Roboto Condensed";font-size: 18px;font-style: normal;line-height: 1.4em;letter-spacing: 0.03em;font-weight: 400;text-transform: uppercase}html .page h5{padding: 1em 0 .8em;font-family: "Roboto Condensed";font-size: 15px;font-style: normal;line-height: 1.4em;letter-spacing: 0.03em;font-weight: 700;text-transform: uppercase}html .page h6{padding: 1em 0 .8em;font-family: "Roboto Condensed";font-size: 13px;font-style: normal;line-height: normal;letter-spacing: 0.04em;font-weight: 700;text-transform: uppercase}html .page p{padding: 0 0 1.3em;font-family: "Raleway";font-style: normal;font-size: 13px;line-height: 1.5em;letter-spacing: 0;font-weight: 400;text-transform: none}html .page a{text-decoration: none}html .page .lead, html .page .post-page .excerpt{padding: 0 0 1.2em;font-size: 15px}html .page small{display: block;padding: 0 0 1.3em;font-size: 11px;line-height: 1.6em;font-weight: 500;letter-spacing: .03em}html .page .blockquote{padding: 0 0 0 .95em;border-left: 1px solid #ff5340;margin: .1em 0 1.3em 1.2em;font-size: 15px;font-style: italic;line-height: 1.5em;letter-spacing: .02em}html .page hr{border: none;color: #1f1f1f;background-color: #1f1f1f;height: 1px}html .page li{list-style: none}html .page .primary-font, html .page .footer-navigation ul li ul li, html .page .product-thumb .product-title, html .page .product-page .related .product-title, html .page .product-list .product-title, html .page .image .lightbox .image-title, html .page .image .image-caption{font-family: "Raleway";font-size: 13px;font-style: normal;line-height: 1.5em;letter-spacing: 0;font-weight: 400;text-transform: none}html .page .product-thumb .product-title,html .page .product-page .related .product-title,html .page .product-list .product-title,html .page .image .lightbox .image-title,html .page .image .image-caption{font-size: 15px}html .page .secondary-font, html .page .button-main, html .page .top-bar .sort-by, html .page .numbered-paginator, html .page .loadmore-paginator, html .page .product-page .product-cta, html .page .cart-button, html .page .cart-item-update-quantity-quantity, html .page .button-disabled, html .page .cart-page-price, html .page .cart-page-order-total, html .page .checkout-page .order-summary, html .page .checkout-page .order-summary-fixed, html .page .checkout-page .order-item-subtotal, html .page .checkout-page .sign-in, html .page .languages-mobile .language-list, html .page .post-page .signature, html .page .blog .post-info .signature, html .page .blog .posts-thumb .date, html .page .post-page .tag, html .page .post-page .social, html .page .product-page .social-share, html .page .post-page .navigation, html .page .product-page .product-data-group, html .page .cart-page-product-heading, html .page .cart-page-remove-product, html .page .checkout-page .order-heading, html .page .input-label, html .page .post-page .tag-title, html .page .product-thumb .product-type, html .page .product-page .related .product-type, html .page .product-list .product-type, html .page .product-thumb .badge, html .page .product-page .badge, html .page .product-page .related .badge, html .page .features .feature-read-more, html .page .breadcrumbs, html .page .secondary-navigation, html .page .cart-subtotal, html .page .cta-button, html .page .footer-navigation ul li, html .page .blog .posts-thumb .title-link, html .page .checkout-page .grand-total, html .page .cart-icon-wrapper, html .page .product-thumb .price, html .page .product-page .related .price, html .page .product-list .price, html .page .languages-mobile .selected-language, html .page .contact-info, html .page .features-inner.variant-1 .feature-info .feature-description{font-family: "Roboto Condensed";font-size: 15px;font-style: normal;line-height: normal;letter-spacing: 0.025em;font-weight: 400;text-transform: uppercase}@media (max-width: 1023px){html .page .post-page .signature{font-size: 13px}}@media (max-width: 639px){html .page .post-page .title{font-size: 24px}}html .page .blog .post-info .signature,html .page .blog .posts-thumb .date,html .page .post-page .tag,html .page .post-page .social,html .page .product-page .social-share,html .page .post-page .navigation,html .page .product-page .product-data-group,html .page .cart-page-product-heading,html .page .cart-page-remove-product,html .page .checkout-page .order-heading,html .page .input-label,html .page .post-page .tag-title,html .page .product-thumb .product-type,html .page .product-page .related .product-type,html .page .product-list .product-type,html .page .product-thumb .badge,html .page .product-page .badge,html .page .product-page .related .badge,html .page .features .feature-read-more,html .page .breadcrumbs{font-size: 13px}html .page .secondary-navigation{font-size: 14px}html .page .cart-subtotal,html .page .cta-button,html .page .footer-navigation ul li,html .page .blog .posts-thumb .title-link,html .page .checkout-page .grand-total,html .page .cart-icon-wrapper,html .page .product-thumb .price,html .page .product-page .related .price,html .page .product-list .price,html .page .languages-mobile .selected-language{font-size: 18px}@media (max-width: 1023px){html .page .contact-info{font-weight: 600}}html .page .cart-item-content-remove-item-heading{font-weight: 600;line-height: 22px}html .page .empty-cart{font-size: 21px}html .page .main-navigation{font-family: "Raleway";font-style: normal;font-size: 18px;line-height: normal;letter-spacing: 0.025em;font-weight: 600;text-transform: uppercase}html .page .main-navigation .ul-wrapper li a{white-space: normal;font-size: 13px}html .page .main-navigation .ul-wrapper li ul li a{text-transform: none;letter-spacing: normal}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder a{text-transform: none}html .page .sidebar-navigation{font-family: "Raleway";font-style: normal;font-size: 18px;line-height: normal;letter-spacing: 0.025em;font-weight: 600;text-transform: uppercase}html .page .sidebar-navigation a{display: block;white-space: normal;font-size: 13px}html .page .sidebar-navigation ul li ul li a{text-transform: none;letter-spacing: normal}html .page .sidebar-navigation.mobile a{font-size: 18px}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder a{text-transform: none}html .page .website-title{font-size: 30px;letter-spacing: 0.025em;font-weight: 600;text-transform: uppercase}@media (max-width: 1023px){html .page .website-title{font-size: 18px}}html .page .social-links{font-size: 14px}html .page input,html .page textarea,html .page .select-holder,html .page .product-page .old-price{font-size: 16px}html .page .search-mobile input,html .page .search input{font-size: 18px}html .page .product-page .price{font-size: 27px}html .page .cta-title{font-size: 46px;letter-spacing: 0.035em;font-weight: 800;text-transform: uppercase}@media (max-width: 639px){html .page .cta-title{font-size: 32px}}@media (min-width: 640px) and (max-width: 1023px){html .page .cta-title{font-size: 41px}}@media (min-width: 640px){html .page .cta-description{font-size: 22px;letter-spacing: 0.04em}}html .page .page-404-title{line-height: normal}html .page .page-404-description{text-align: center}html .page .forms .field-description,html .page .forms .field-error-hint{font-style: italic}html .page .product-page .product-title{font-size: 24px}@media (max-width: 639px){html .page .product-page .product-title{font-size: 21px;line-height: 1.48em;font-weight: 600}}html .page .features-inner.variant-1 .feature-info .feature-title,html .page .image-inner.variant-2 .image .image-caption{font-size: 24px;font-weight: 600}html .page .features-inner.variant-1 .feature-info .feature-description{font-weight: 600}html .page .product-page .product-description{line-height: 1.7em}@media (max-width: 1023px){html .page .product-page .product-description{font-size: 15px;line-height: 1.47em;font-weight: 500}}html .page .badge-heading{font-weight: 600}html .page table{width: 100%;margin: 0 0 1.2em}html .page table thead tr th{height: 60px;padding: 3px;border-bottom: 1px solid #8c8c8c;text-align: left;vertical-align: middle;line-height: 1.4em;font-family: "Roboto Condensed";text-transform: uppercase;color: #8c8c8c;font-size: 13px;letter-spacing: .04em}html .page table tbody tr td{height: 60px;padding: 3px;border-bottom: 1px solid #8c8c8c;text-align: left;vertical-align: middle;font-family: "Raleway";font-size: 15px;line-height: 1.4em}html .page .button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page button,html .page input[type="submit"]{background-color: transparent}html .page .button-main{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 10px 33px;border: 2px solid #ff5340;margin: 0 0 30px;outline: none;cursor: pointer}html .page .button-main.filled{background-color: #ffffff}html .page .button-contrast{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 10px 33px;border: 2px solid #ffffff;margin: 0 0 30px;outline: none;cursor: pointer}html .page .button-disabled{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 10px 33px;border: 2px solid #8c8c8c;margin: 0 0 30px;color: #8c8c8c;cursor: not-allowed}html .page .cta-button{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 10px 33px;border: 2px solid #ffffff;margin: 0 0 30px;outline: none;cursor: pointer}html .page .cart-button{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: distribute;-moz-box-pack: distribute;box-pack: distribute;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;-o-justify-content: space-around;justify-content: space-around;-ms-flex-pack: distribute;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 120px;height: 44px;border: 2px solid #1f1f1f;outline: none;margin: 5px;color: #ffffff;cursor: pointer}html .page .cart-button:hover{color: #1f1f1f}html .page .input-line{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 -10px}@media (max-width: 1023px){html .page .input-line{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}html .page .input-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 0 0 30px;margin: 0 10px}html .page input[type="text"],html .page input[type="password"]{width: 100%;min-height: 33px;padding: 5px;border: 0;border-bottom: 1px solid #8c8c8c;border-radius: 0;outline: 0;margin: 0 0 .35em;background-color: transparent}html .page input[type="text"].error,html .page input[type="password"].error{background-color: rgba(255, 83, 64, 0.08)}html .page .input-contrast{color: #ffffff;border-bottom: 1px solid #ffffff}html .page .checkbox-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .checkbox-holder input[type="checkbox"]{display: none}html .page .checkbox-holder label{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-user-select: none;cursor: pointer}html .page .checkbox-holder label .checkbox-input-holder{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 16px;min-width: 16px;height: 16px;min-height: 16px;border: 1px solid #8c8c8c;margin: 6px 0}html .page .checkbox-holder label .checkbox-input-holder svg{width: 12px;min-width: 12px;height: 10px;min-height: 10px;fill: transparent}html .page .checkbox-holder label .option-name{padding: 0 5px}html .page .checkbox-holder input[type="checkbox"]:checked + label svg{fill: #ff5340}html .page .radio-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .radio-holder.error{color: red}html .page .radio-holder input[type="radio"]{display: none}html .page .radio-holder label{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-user-select: none;cursor: pointer}html .page .radio-holder label .radio-input-holder{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 15px;min-width: 15px;height: 15px;min-height: 15px;border: 1px solid #8c8c8c;border-radius: 15px;margin: 6px 0}html .page .radio-holder label .radio-input-holder svg{width: 7px;min-width: 7px;height: 7px;min-height: 7px;fill: transparent}html .page .radio-holder label .option-name{padding: 0 5px}html .page .radio-holder input[type="radio"]:checked + label svg{fill: #ff5340}html .page textarea{display: block;resize: none;width: 100%;height: 99px;outline: 0;padding: 0 5px 9px;border: 0;margin: 0 0 .35em;background-color: transparent;background-image: linear-gradient(top, transparent, transparent 32px, #8c8c8c 0);background-image: -moz-linear-gradient(top, transparent, transparent 32px, #8c8c8c 0);background-image: -webkit-linear-gradient(top, transparent, transparent 32px, #8c8c8c 0);background-size: 100% 33px;background-position: fixed;line-height: 33px}html .page .input-label{padding: .35em 0}html .page .input-label span{color: #ff5340}html .page .select-holder{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;min-width: 50px}html .page .select-holder select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;left: 10px;width: 100%;z-index: 1;height: auto;min-height: 33px;padding: 5px;border: 0;border-bottom: 1px solid #8c8c8c;border-radius: 0;outline: 0;margin: 0 -10px;background-color: transparent;cursor: pointer}html .page .select-holder select.error{background-color: rgba(255, 83, 64, 0.08)}html .page .select-holder svg{position: absolute;bottom: calc(50% - 3px);right: 5px;width: 9px;min-width: 9px;height: 6px;min-height: 6px;fill: #1f1f1f}html .page .select-holder:hover svg{fill: #ff5340}html .page .field-error-holder{display: none}html .page .error input,html .page .error textarea{background-color: rgba(255, 83, 64, 0.08)}html .page .error .field-error-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;color: #ff5340}html .page .error .field-error-holder .field-error-icon{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #ff5340}html .page .error .field-error-holder .field-error-hint{padding: 0 .35em}html .page .layout{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: auto;-moz-box-flex: auto;box-flex: auto;-webkit-flex: auto;-moz-flex: auto;-ms-flex: auto;flex: auto;min-height: 100vh;position: relative;max-width: 100%;background-image: none;background-color: white;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){html .page .layout{min-height: 768px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){html .page .layout{min-height: 1024px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2){html .page .layout{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2){html .page .layout{min-height: 568px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){html .page .layout{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){html .page .layout{min-height: 480px}}@media (max-width: 639px){html .page .layout{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout .cart{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;height: 300px;padding: 24px 43px 0;background-color: #1f1f1f}html .page .layout .cart .empty-cart{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;height: 100%}html .page .layout .cart .cart-items{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 1140px}html .page .layout .cart .cart-items .cart-items-scroll-start,html .page .layout .cart .cart-items .cart-items-scroll-end{position: absolute;top: calc(50% - 13px);width: 13px;height: 27px;fill: #8c8c8c;cursor: pointer}html .page .layout .cart .cart-items .cart-items-scroll-start:hover,html .page .layout .cart .cart-items .cart-items-scroll-end:hover{fill: #ff5340}html .page .layout .cart .cart-items .cart-items-scroll-start{left: -29px}html .page .layout .cart .cart-items .cart-items-scroll-end{right: -29px}html .page .layout .cart .cart-items .cart-items-inner{overflow: hidden;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 32px);height: 185px;margin: 0 -16px}html .page .layout .cart .cart-items .cart-items-inner .cart-item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;width: calc(25% - 32px);height: inherit;margin: 0 16px;background-size: contain;background-position: top center;background-color: #ffffff;background-repeat: no-repeat}@media (min-width: 1024px) and (max-width: 1279px){html .page .layout .cart .cart-items .cart-items-inner .cart-item{width: calc(33.3333333% - 32px)}}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .cart .cart-items .cart-items-inner .cart-item{width: calc(50% - 32px)}}@media (max-width: 639px){html .page .layout .cart .cart-items .cart-items-inner .cart-item{width: calc(100% - 32px)}}html .page .layout .cart .cart-items .cart-items-inner .cart-item img{opacity: 0;width: 0}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;box-sizing: border-box;width: 100%;padding: 18px 15px;background-color: rgba(255, 255, 255, 0.9)}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: calc(100% - 30px)}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data .cart-item-quantity-icon{width: 6px;height: 6px;margin: 0 5px;fill: #8c8c8c}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data .cart-item-edit-quantity{width: 16px;height: 16px;margin: 0 5px;fill: #8c8c8c;cursor: pointer}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data .cart-item-edit-quantity:hover{fill: #1f1f1f}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-remove{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;height: 100%}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-remove .cart-item-remove-icon{width: 15px;height: 16px;fill: #1f1f1f}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-remove .cart-item-remove-icon:hover{fill: #ff5340}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content.hidden{display: none;visibility: hidden}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item{position: relative;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;height: 100%;background-color: rgba(255, 83, 64, 0.9)}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-close-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-close-icon{position: absolute;top: 14px;right: 14px;width: 12px;height: 12px;fill: #ffffff;cursor: pointer}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-close-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-close-icon:hover{fill: #1f1f1f}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: distribute;-moz-box-pack: distribute;box-pack: distribute;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;-o-justify-content: space-around;justify-content: space-around;-ms-flex-pack: distribute;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 120px;height: 44px;border: 2px solid #1f1f1f;margin: 5px}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon{width: 16px;height: 16px;fill: #ffffff;cursor: pointer}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon:hover{fill: #1f1f1f}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-quantity,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-quantity{color: #1f1f1f}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-content-remove-item-heading,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-content-remove-item-heading{padding: 14px;text-align: center}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity.hidden,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item.hidden{display: none;visibility: hidden}html .page .layout .cart .cart-bottom-row{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 1140px;padding: 22px 0 24px;color: #ffffff}html .page .layout .cart .cart-bottom-row .cart-bullets{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -4px}html .page .layout .cart .cart-bottom-row .cart-bullets .cart-bullet{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 8px;height: 8px;border-radius: 8px;margin: 0 4px;background-color: #8c8c8c;cursor: pointer}html .page .layout .cart .cart-bottom-row .cart-bullets .cart-bullet.active, html .page .layout .cart .cart-bottom-row .cart-bullets .cart-bullet:hover{background-color: #ffffff}html .page .layout .cart .cart-bottom-row .cart-checkout{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -25px;white-space: nowrap}html .page .layout .cart .cart-bottom-row .cart-checkout .cart-subtotal-heading{padding: 0 5px}html .page .layout .cart .cart-bottom-row .cart-checkout .cart-subtotal{padding: 0 5px}html .page .layout .cart .cart-bottom-row .cart-checkout .button-main,html .page .layout .cart .cart-bottom-row .cart-checkout .button-disabled{margin: 0 25px}html .page .layout .cart .cart-bottom-row .cart-checkout .button-main{color: #ffffff}html .page .layout .cart .cart-bottom-row .cart-checkout .button-main:hover{color: #ff5340}html .page .layout header.fixed{opacity: 0;z-index: -1;position: fixed;top: 0;left: 0;border-bottom: 1px solid #e6e6e6}html .page .layout header.fixed.visible{z-index: 5;opacity: 1;transition: opacity .2s}@media (max-width: 1023px){html .page .layout header.fixed{display: none}}html .page .layout header.fixed .header-main-bar .header-main-bar-inner{-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout header.fixed .header-main-bar .header-main-bar-inner .header-main-bar-start{width: initial;margin: 0 10px 0 0}html .page .layout header.fixed .header-main-bar .header-main-bar-inner .header-main-bar-end{width: initial;padding: 0}html .page .layout header.mobile{display: none}html .page .layout header.mobile .search-mobile{display: none}@media (max-width: 1023px){html .page .layout header.mobile .search-mobile{position: relative;top: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 35px 15px;background-color: transparent}html .page .layout header.mobile .search-mobile form{width: 100%}html .page .layout header.mobile .search-mobile form input{width: 100%;padding: 5px 30px 5px 5px;margin: 0}html .page .layout header.mobile .search-mobile svg{width: 16px;min-width: 16px;height: 16px;min-height: 16px;margin: 0 0 0 10px;fill: #1f1f1f}}html .page .layout header.mobile .search{z-index: 4;position: fixed;top: 0;left: 0;display: none;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;width: 100vw;height: 100vh;background-color: rgba(31, 31, 31, 0.2)}@media (max-width: 1023px){html .page .layout header.mobile .search{display: none}}html .page .layout header.mobile .search .search-holder{position: relative;top: 37%;width: 100%;max-width: 540px;padding: 38px 60px 38px 30px;background-color: #ffffff;-webkit-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-moz-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29)}html .page .layout header.mobile .search .search-holder form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout header.mobile .search .search-holder form .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;cursor: pointer;fill: #8c8c8c}html .page .layout header.mobile .search .search-holder form input{width: calc(100% - 47px);padding: 5px 30px 5px 5px;margin: 0}html .page .layout header.mobile .search .search-holder .close-search{position: absolute;top: 14px;right: 14px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout header.mobile .search .search-holder .close-search svg{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .layout header.mobile .search .search-holder .close-search svg:hover{fill: #ff5340}@media (max-width: 1023px){html .page .layout header.mobile{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}}html .page .layout header.mobile .header-top-mobile-bar-wrapper{z-index: 1;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 10px 15px 0;background-color: transparent}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 0 0 10px;border-bottom: 1px solid rgba(230, 230, 230, 0.1)}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;min-width: 40px;min-height: 40px;cursor: pointer}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon:hover svg{fill: #ff5340}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg{width: 36px;min-width: 36px;height: 36px;min-height: 36px;fill: #1f1f1f}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon.hide{display: none}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;min-width: 40px;min-height: 40px;cursor: pointer}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon:hover svg{fill: #ff5340}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon svg{width: 28px;min-width: 28px;height: 28px;min-height: 28px;margin: 4px 0;fill: #8c8c8c}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon.hide{display: none}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;position: relative;bottom: 2px;min-width: 40px;min-height: 40px;cursor: pointer}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper.hide{visibility: hidden}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon{position: absolute;top: 0px;width: 40px;height: 40px;fill: #1f1f1f}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper:hover .cart-icon{fill: #ff5340}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon-quantity{position: absolute;top: 10px;left: 2px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 36px;height: 28px}html .page .layout header.mobile .mobile-navigation{z-index: 1;position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow-y: scroll;-webkit-overflow-scrolling: touch;background-color: #ffffff;width: 100%}html .page .layout header.mobile .mobile-navigation.hide{display: none}html .page .layout header{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;background-image: none;background-color: #ffffff;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media (max-width: 639px){html .page .layout header{background-position: center center;background-size: cover;background-attachment: initial}}@media (max-width: 1023px){html .page .layout header{display: none}}html .page .layout header:hover{z-index: 3}html .page .layout header .header-top-bar{z-index: 1;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 0 69px;font-family: "Roboto Condensed";font-size: 15px;font-style: normal;line-height: normal;letter-spacing: 0.025em;font-weight: 400;text-transform: uppercase;white-space: nowrap}html .page .layout header .header-top-bar:hover{z-index: 2}html .page .layout header .header-top-bar .header-top-bar-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 1088px;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 14px 0 8px}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-start{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -10px}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;height: 100%}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -10px}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .account-icon{padding: 8px 0;margin: 0 10px;cursor: pointer}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .account-icon:hover{color: #ff5340}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;position: relative;width: 40px;height: 32px;margin: 0 10px;cursor: pointer}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon{position: absolute;top: -8px;width: 40px;height: 40px;fill: #1f1f1f}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper:hover .cart-icon{fill: #ff5340}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon-quantity{position: absolute;top: 2px;left: 2px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 36px;height: 28px}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end.header-top-bar-end-bottom{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .layout header .header-main-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;z-index: 1;width: 100%;padding: 0 69px}html .page .layout header .header-main-bar .header-main-bar-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-self: center;-moz-align-self: center;align-self: center;-ms-flex-item-align: center;width: 100%;max-width: 1088px;margin: 0 auto;-webkit-transition: all 0.2s ease-in 0s;-moz-transition: all 0.2s ease-in 0s;transition: all 0.2s ease-in 0s}html .page .layout header .header-main-bar .header-main-bar-inner .header-main-bar-start,html .page .layout header .header-main-bar .header-main-bar-inner .header-main-bar-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout header .header-main-bar .header-main-bar-inner .header-main-bar-end{padding: 14px 0 25px}html .page .layout header .header-grid{width: 100%;padding: 0 69px;background-image: none;background-color: transparent;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media (max-width: 639px){html .page .layout header .header-grid{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout header .header-grid .containers{max-width: 1088px;margin: 0 auto}html .page .layout header .header-grid .containers .container{padding: 0}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner{-webkit-box-align: initial;-moz-box-align: initial;box-align: initial;-webkit-align-items: initial;-moz-align-items: initial;-ms-align-items: initial;-o-align-items: initial;align-items: initial;-ms-flex-align: initial;-webkit-box-lines: single;-moz-box-lines: single;box-lines: single;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner .header-top-bar-start{margin: 0}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner .header-top-bar-end-wrapper{height: initial}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner .header-top-bar-end-wrapper .header-top-bar-end{-webkit-box-flex: none;-moz-box-flex: none;box-flex: none;-webkit-flex: none;-moz-flex: none;-ms-flex: none;flex: none}html .page .layout header.variant-2 .header-main-bar .header-main-bar-inner .header-main-bar-end{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout header.variant-2 .header-main-bar .header-main-bar-inner .header-main-bar-end:last-child{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .layout .breadcrumbs{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 0 69px 20px;background-color: white}@media (max-width: 1023px){html .page .layout .breadcrumbs{display: none}}html .page .layout .breadcrumbs .breadcrumbs-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;max-width: 1088px;margin: 0}html .page .layout .breadcrumbs .breadcrumbs-bar ul{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 25px 0 0;margin: 0 -5px}html .page .layout .breadcrumbs .breadcrumbs-bar ul a .breadcrumbs-home-icon{width: 16px;min-width: 16px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar ul a .breadcrumbs-home-icon:hover{fill: #ff5340}html .page .layout .breadcrumbs .breadcrumbs-bar ul li{padding: 0 5px}html .page .layout .breadcrumbs .breadcrumbs-bar ul li .breadcrumbs-icon{width: 6px;min-width: 6px;height: 9px;min-height: 9px;margin: 0 5px 0 0;fill: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar ul li a{color: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar ul li a:hover{color: #ff5340}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 20px;margin: 0 -5px}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 30px;min-width: 30px;height: 30px;min-height: 30px;margin: 0 5px;border: 1px solid #e6e6e6;cursor: pointer}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev .next-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next .next-icon{width: 8px;min-width: 8px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev:hover, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next:hover{border: 1px solid #ff5340}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev:hover .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev:hover .next-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next:hover .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next:hover .next-icon{fill: #ff5340}html .page .layout .breadcrumbs.item{padding: 0 69px}html .page .layout .breadcrumbs.item .breadcrumbs-bar{margin: 50px 0 0;background-color: #ffffff}html .page .layout .breadcrumbs.item .breadcrumbs-bar .breadcrumbs-bar-inner{padding: 26px 20px 26px}html .page .layout .content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;width: 100%}html .page .layout .content:hover{z-index: 3}html .page .layout .content .content-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page .layout .content .content-inner aside{display: none}@media (min-width: 1024px){html .page .layout .content .content-inner aside{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;padding: 0 25px 0 0}}html .page .layout .content .content-inner main{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-flex: 3;-moz-box-flex: 3;box-flex: 3;-webkit-flex: 3;-moz-flex: 3;-ms-flex: 3;flex: 3;width: 100%}html .page .layout .content.sidebar-enabled{padding: 0 69px}@media (max-width: 1023px){html .page .layout .content.sidebar-enabled{padding: 0 20px}}html .page .layout .content.sidebar-enabled .content-inner{max-width: 1088px}html .page .layout .content.sidebar-enabled .content-inner main .containers{margin: 0 -40px}html .page .layout .content.sidebar-enabled .content-inner main .containers .container{padding: 0}html .page .layout .content.sidebar-enabled .content-inner main .containers .containers{margin: 0}html .page .layout .content.sidebar-enabled .content-inner main .containers .container.fw .row{max-width: calc(100% + 40px) !important}html .page .layout .content.sidebar-enabled .content-inner main .containers .container.fw .row .block-wrapper{padding: 20px}@media (max-width: 1023px){html .page .layout .content.sidebar-enabled .content-inner main .containers .container.fw .row .block-wrapper{padding: 10px 20px}}html .page .layout footer{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;background-image: none;background-color: #1f1f1f;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media (max-width: 639px){html .page .layout footer{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout footer:hover{z-index: 3}html .page .layout footer .footer-grid{width: 100%;padding: 0 69px;background-image: none;background-color: transparent;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media (max-width: 639px){html .page .layout footer .footer-grid{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout footer .footer-grid .containers{max-width: 1088px;margin: 0 auto}html .page .layout footer .footer-grid .containers .container{padding: 0}@media (max-width: 1023px){html .page .layout footer .footer-grid{padding: 0 20px}}@media (max-width: 639px){html .page .layout footer .footer-grid{padding: 0}}html .page .layout footer .footer-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 0 69px}html .page .layout footer .footer-inner .account{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;width: 100%;max-width: 1088px;border-top: 1px solid #8c8c8c;margin: 10px 0 0;padding: 10px 0}html .page .layout footer .footer-inner .account a{color: #8c8c8c}html .page .layout footer .footer-inner .account a:before{display: inline;font-family: 'FontAwesome';content: "\f084";margin: 0 10px 0 0}html .page .layout footer .footer-inner .account a:hover{color: #ff5340}@media (max-width: 1023px){html .page .layout footer .footer-inner{padding: 0 20px}}@media (max-width: 639px){html .page .layout footer .footer-inner{padding: 0 15px}}html .page .layout .contact-info{position: relative;padding: 8px 0;margin: 0 10px}@media (max-width: 1023px){html .page .layout .contact-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 22px 0;margin: 0}html .page .layout .contact-info.hide{display: none}}html .page .layout header.mobile.with-background .contact-info-wrapper{z-index: 1;width: 100%}html .page .layout header.mobile.with-background .contact-info-wrapper .contact-info{background-color: transparent}html .page .layout .languages-mobile{display: none}@media (max-width: 1023px){html .page .layout .languages-mobile{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .languages-mobile.opened{padding: 0 0 25px}html .page .layout .languages-mobile.opened .selected-language-wrapper{border-bottom: 1px solid #ffffff}html .page .layout .languages-mobile.opened .selected-language-wrapper .icon-holder .cross-icon{display: block}html .page .layout .languages-mobile.opened .selected-language-wrapper .icon-holder .arrow-icon{display: none}html .page .layout .languages-mobile.opened .language-list-wrapper{display: block}html .page .layout .languages-mobile .selected-language-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;max-height: 64px;padding: 25px 20px;background-color: #f5f5f5;border-bottom: 1px solid transparent;cursor: pointer}html .page .layout .languages-mobile .selected-language-wrapper .selected-language{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%}html .page .layout .languages-mobile .selected-language-wrapper .icon-holder .cross-icon{display: none;width: 16px;min-width: 16px;height: 16px;min-height: 16px}html .page .layout .languages-mobile .selected-language-wrapper .icon-holder .arrow-icon{display: block;width: 16px;min-width: 16px;height: 10px;min-height: 10px}html .page .layout .languages-mobile .language-list-wrapper{display: none}html .page .layout .languages-mobile .language-list-wrapper .language-list .active-language{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-height: 59px;padding: 25px 20px;border-bottom: 1px solid #ffffff;background-color: #f5f5f5}html .page .layout .languages-mobile .language-list-wrapper .language-list .active-language .active-language-icon{width: 14px;min-width: 14px;height: 11px;min-height: 11px;fill: #ff5340}html .page .layout .languages-mobile .language-list-wrapper .language-list .language{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-height: 59px;padding: 25px 20px;border-bottom: 1px solid #ffffff;background-color: #f5f5f5}}html .page .layout .languages{z-index: 4;position: relative;padding: 8px 0;margin: 0 10px}@media (max-width: 1023px){html .page .layout .languages{display: none}}html .page .layout .languages .selected-language-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;cursor: pointer}html .page .layout .languages .selected-language-wrapper .selected-language-icon{width: 9px;height: 6px;margin: 0 6px;fill: #1f1f1f}html .page .layout .languages .language-list-wrapper{display: none}html .page .layout .languages .language-list-wrapper .active-language{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 5px 0}html .page .layout .languages .language-list-wrapper .active-language .active-language-icon{width: 14px;height: 11px;margin: 0 0 0 10px;fill: #ff5340}html .page .layout .languages .language-list-wrapper .language{padding: 5px 0;color: #8c8c8c}html .page .layout .languages .language-list-wrapper .language:hover{color: #1f1f1f}html .page .layout .languages:hover .language-list-wrapper{position: absolute;z-index: 2;top: 100%;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .languages:hover .language-list-wrapper .language-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;min-width: 142px;padding: 7px 16px;border: 1px solid #e6e6e6;background-color: #ffffff;color: #8c8c8c}html .page .layout .languages:hover .selected-language-wrapper .selected-language{color: #ff5340}html .page .layout .languages:hover .selected-language-wrapper .selected-language-icon{fill: #ff5340}html .page .layout .logo{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .logo:hover{z-index: 3}html .page .layout .logo .logo-inner{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .logo .logo-inner a{position: relative;min-width: 34px;max-width: 600px}html .page .layout .logo .logo-inner a img{min-width: 34px;max-width: 600px}@media (max-width: 1023px){html .page .layout .logo .logo-inner a{max-height: 64px}html .page .layout .logo .logo-inner a img{max-height: 64px}}html .page .layout .logo .logo-inner .website-slogan{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 12px}@media (max-width: 1023px){html .page .layout .logo .logo-inner .website-slogan{display: none}}html .page .layout header.variant-2 .logo{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start}html .page .layout header.variant-2 .logo .logo-inner{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout header.variant-2 .logo .logo-inner .website-slogan{padding: 12px 0 7px}html .page .layout header.fixed .logo .logo-inner .website-title{padding: 16px 0}html .page .layout header.fixed .logo .logo-inner .website-slogan{display: none}html .page .layout header.fixed .logo .logo-inner a{padding: 5px 0}html .page .layout header.fixed .logo .logo-inner a img{max-height: 34px}html .page .layout .slider .slideshow{width: 100%;margin: 0}html .page .layout .slideshow{position: relative;width: 100%}html .page .layout .slideshow .slideshow-inner{min-height: 100px;height: 100%}html .page .layout .slideshow .slideshow-inner .slide{min-height: 100px;display: none;width: 100%;height: 100%;background-size: cover;box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .slideshow .slideshow-inner .slide:first-child{display: block}html .page .layout .slideshow .slideshow-inner .slide .cta{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;min-height: inherit;padding: 69px}@media (max-width: 639px){html .page .layout .slideshow .slideshow-inner .slide .cta{padding: 15px}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;max-width: 1088px}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.top_left{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;text-align: left;text-align: start}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.top_center{-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;text-align: center}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.top_right{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;text-align: right;text-align: end}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.middle_left{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;text-align: left;text-align: start}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.middle_center{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;text-align: center}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.middle_right{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;text-align: right;text-align: end}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.bottom_left{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;text-align: left;text-align: start}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.bottom_center{-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;text-align: center}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.bottom_right{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;text-align: right;text-align: end}@media (max-width: 1023px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-title{padding: 0}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-description{padding: 10px 0 25px}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-description{padding: 5px 0 31px}}@media (max-width: 639px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-description{padding: 8px 0 21px}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 290px;color: #ffffff}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form .input-wrapper input{border-bottom: 1px solid #ffffff}@media (max-width: 1023px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form{width: 100%;max-width: 290px;padding: 0 0 8px}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form .input-wrapper{padding: 0 0 7px}}@media (max-width: 639px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form{width: 100%;padding: 0}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-button{padding: 13px 34px;margin: 17px 0 30px}html .page .layout .slideshow .slideshow-navigation{position: absolute;bottom: 22px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page .layout .slideshow .slideshow-navigation li{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 10px;height: 10px;border: 2px solid #ffffff;border-radius: 10px;margin: 0 4px;cursor: pointer}html .page .layout .slideshow .slideshow-navigation li:hover{background-color: rgba(31, 31, 31, 0.5)}html .page .layout .slideshow .slideshow-navigation li.active{background-color: #ffffff;cursor: default}@media (max-width: 1023px){html .page .layout .slideshow .slideshow-arrows{display: none}}html .page .layout .slideshow .slideshow-arrows .arrow{z-index: 2;position: absolute;top: calc(50% - 22px);width: 22px;height: 44px;fill: #ffffff;cursor: pointer}html .page .layout .slideshow .slideshow-arrows .arrow:hover{fill: #ff5340}html .page .layout .slideshow .slideshow-arrows .arrow.next{right: 25px}html .page .layout .slideshow .slideshow-arrows .arrow.prev{left: 25px}html .page .layout header.with-background .slideshow{display: none}html .page .layout header.mobile.with-background .slideshow{display: block}html .page .layout header .slideshow.small{min-height: 200px}html .page .layout header .slideshow.medium{min-height: 400px}html .page .layout header .slideshow.large{min-height: 600px}html .page .layout header .slideshow.fullscreen{min-height: 100vh}html .page .layout header .slideshow.fullscreen .slideshow-inner .slide{min-height: 100vh}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){html .page .layout header .slideshow.fullscreen{min-height: 768px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){html .page .layout header .slideshow.fullscreen{min-height: 1024px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 568px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 320px;display: none}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 480px !important}}html .page .layout .page-404{padding: 50px 20px}@media (max-width: 639px){html .page .layout .page-404{padding: 0}}html .page .layout .page-404.breadcrumbs-enabled{padding: 0 20px 50px}html .page .layout .page-404.breadcrumbs-enabled .page-404-inner{padding: 0 20px}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .page-404{padding: 50px 20px}}html .page .layout .page-404 .page-404-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 20px;background-color: #ffffff}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .page-404 .page-404-inner{padding: 40px 20px}}@media (max-width: 639px){html .page .layout .page-404 .page-404-inner{padding: 0}}html .page .layout .page-404 .page-404-inner .page-404-title{padding: 0 0 20px}html .page .layout .page-404 .page-404-inner .page-404-description{padding: 0 15px 40px}html .page .layout .social-links{position: relative;padding: 0 10px}@media (max-width: 1023px){html .page .layout .social-links{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: distribute;-moz-box-pack: distribute;box-pack: distribute;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;-o-justify-content: space-around;justify-content: space-around;-ms-flex-pack: distribute;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 25px 0}}html .page .layout .social-links .social-link{padding: 0 5px;color: #8c8c8c}html .page .layout .social-links .social-link:hover{color: #ff5340}html .page .layout header.variant-2 .social-links{padding: 0 0 0 10px;margin: 0 -5px}html .page .layout .cart-page{width: 100%;max-width: 1088px}html .page .layout .cart-page .cart-page-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 40px 0}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-heading{padding: 0}}html .page .layout .cart-page .cart-page-heading .line-before,html .page .layout .cart-page .cart-page-heading .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-heading .line-before,html .page .layout .cart-page .cart-page-heading .line-after{display: none}}html .page .layout .cart-page .cart-page-heading .heading-wrapper{margin: 0 20px}html .page .layout .cart-page .cart-page-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 50px 80px 70px;background-color: #ffffff}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content{padding: 15px}}html .page .layout .cart-page .cart-page-content .cart-page-products{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 20px 0;border-bottom: 1px solid #e6e6e6}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading .cell-2,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading .cell-3,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading .cell-4{display: none}}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 20px 0;border-bottom: 1px solid #e6e6e6}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-1,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-2,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-3,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-4{padding: 5px 0;-webkit-box-flex: initial;-moz-box-flex: initial;box-flex: initial;-webkit-flex: initial;-moz-flex: initial;-ms-flex: initial;flex: initial}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-1 .item-description,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-2 .item-description,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-3 .item-description,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-4 .item-description{-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .image-holder{max-width: 70px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .image-holder .image{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 70px;height: 70px;background-size: contain;background-position: center center;background-repeat: no-repeat}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .image-holder .image img{opacity: 0;width: 0;height: 0}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 0 20px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder .cart-page-product-name{color: #1f1f1f;padding: 0 0 7px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder .cart-page-product-name:hover{color: #ff5340}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder .cart-page-remove-product:hover{color: #ff5340}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity svg{min-width: 16px;max-width: 16px;cursor: pointer;fill: #1f1f1f}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity svg:hover{fill: #ff5340}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity input{border: 0;max-width: 70px;text-align: center;border: 1px solid #e6e6e6;padding: 5px;margin: 0 10px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity input:focus{border: 1px solid #ff5340}html .page .layout .cart-page .cart-page-content .cart-page-empty{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .cart-page .cart-page-content .cart-page-footer{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-footer{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-1,html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-2,html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-3,html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-4{padding: 5px 0;-webkit-box-flex: initial;-moz-box-flex: initial;box-flex: initial;-webkit-flex: initial;-moz-flex: initial;-ms-flex: initial;flex: initial}}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px 0;cursor: pointer}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items svg{width: 15px;min-width: 15px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items .cart-page-remove-items-text{padding: 0 10px}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items:hover svg{fill: #ff5340}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items:hover .cart-page-remove-items-text{color: #ff5340}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .discount{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 20px 0;border-bottom: 1px solid #1f1f1f}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .cart-page-order-total-subtotal{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 20px 0;border-bottom: 1px solid #e6e6e6}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .checkout-button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;padding: 30px 0}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .checkout-button-wrapper{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}}html .page .layout .cart-page .cart-page-content .cell-1{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 3;-moz-box-flex: 3;box-flex: 3;-webkit-flex: 3 3 0%;-moz-flex: 3 3 0%;-ms-flex: 3 3 0%;flex: 3 3 0%}html .page .layout .cart-page .cart-page-content .cell-2{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%}html .page .layout .cart-page .cart-page-content .cell-3{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%}html .page .layout .cart-page .cart-page-content .cell-4{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .checkout-page{width: 100%;max-width: 1088px}html .page .layout .checkout-page .checkout-page-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 40px 0}@media (max-width: 639px){html .page .layout .checkout-page .checkout-page-heading{padding: 0}}html .page .layout .checkout-page .checkout-page-heading .line-before,html .page .layout .checkout-page .checkout-page-heading .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}@media (max-width: 639px){html .page .layout .checkout-page .checkout-page-heading .line-before,html .page .layout .checkout-page .checkout-page-heading .line-after{display: none}}html .page .layout .checkout-page .checkout-page-heading .heading-wrapper{margin: 0 20px}html .page .layout .checkout-page .checkout-page-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;background-color: white}@media (max-width: 1023px){html .page .layout .checkout-page .checkout-page-content{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}html .page .layout .checkout-page .checkout-page-content .padding-bottom-60{padding: 0 0 60px}html .page .layout .checkout-page .checkout-page-content .hidden{display: none}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 50px 50px 50px 70px}@media (max-width: 1023px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data{padding: 15px}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form{width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-title{padding: 0 12px;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-link{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;color: #ff5340;cursor: pointer;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-link svg{width: 16px;min-width: 16px;height: 16px;min-height: 16px;margin: 0 3px;fill: #ff5340}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-link:hover{opacity: 0.8}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .billing-address .shipping-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;height: 60px;border: 1px solid #e6e6e6;background-color: #f5f5f5;margin: 19px 0 0}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .instructions textarea{width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data input{margin: 0}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data h2{padding: 0 0 30px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 50px;background-color: #fafafa}@media (max-width: 1023px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data{padding: 15px}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 0 0 20px;border-bottom: 1px solid #e6e6e6}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item{padding: 25px 0;border-bottom: 1px solid #e6e6e6}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item .order-item-start{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item .order-item-start .order-item-title{overflow: hidden;text-overflow: ellipsis;max-width: 250px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item .order-item-info{color: #8c8c8c}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary, html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary .order-summary-item, html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed .order-summary-item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 25px 0;border-bottom: 1px solid #e6e6e6;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary .order-summary-item.confirmation, html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed .order-summary-item.confirmation{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;border: 0}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary .order-summary-item.confirmation .accept-terms-of-use-title, html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed .order-summary-item.confirmation .accept-terms-of-use-title{padding: 0 0 0 5px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary .order-summary-item.confirmation .accept-terms-of-use-checkbox, html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed .order-summary-item.confirmation .accept-terms-of-use-checkbox{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary .order-summary-item:nth-last-of-type(3), html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed .order-summary-item:nth-last-of-type(3){border-bottom: 1px solid #1f1f1f}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed{display: none}@media (min-width: 1024px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed{position: fixed;z-index: 1;top: 0;bottom: auto;display: block;padding: 0 0 25px;background-color: #fafafa}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed.bottom{display: none}@media (min-width: 1024px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed.bottom{position: absolute;z-index: 1;top: auto;bottom: 0;display: block;padding: 0 0 25px;background-color: #fafafa}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed.hidden{display: none}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 25px 0 0;margin: 0 -10px;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons .cancel-and-return{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 25px 0;margin: 0 10px;color: #8c8c8c}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons .cancel-and-return .cancel-and-return-icon{width: 8px;min-width: 8px;height: 16px;min-height: 16px;margin: 0 5px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons .button-main{margin: 0 10px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .confirmation{text-align: center}html .page .layout .login-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;height: 100vh}html .page .layout .login-page form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .login-page form .input-wrapper{width: 300px}html .page .layout .search-page{padding: 20px}html .page .layout .search-page .products{margin: -20px}html .page .layout .search-page .products .block-wrapper{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .search-page button{display: none}html .page .layout .search-page .text-heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px 0}html .page .layout .search-page .text-heading-wrapper .text-heading{padding: 0 20px}html .page .layout .search-page .text-heading-wrapper .line-before,html .page .layout .search-page .text-heading-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}html .page .layout .search-page .search{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;background-color: #ffffff}html .page .layout .search-page .search .search-holder{width: 100%;max-width: 540px;padding: 38px 60px 38px 30px}html .page .layout .search-page .search .search-holder form{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .search-page .search .search-holder form .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;margin: 0 12px;cursor: pointer;fill: #8c8c8c}html .page .layout .search-page .search .search-holder form input{width: calc(100% - 47px);padding: 5px;margin: 0}html .page .layout .search-page .search .search-holder form .close-search{position: relative;right: 17px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .search-page .search .search-holder form .close-search svg{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .layout .search-page .search .search-holder form .close-search svg:hover{fill: #ff5340}html .page .layout .thank-you-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 50px 20px;margin: 0 0 30px}@media (max-width: 639px){html .page .layout .thank-you-page{padding: 0}}html .page .layout .thank-you-page .thank-you-page-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .post-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 50px 20px;margin: 0 0 30px}html .page .layout .post-page.breadcrumbs-enabled{padding: 0 20px 50px}@media (max-width: 639px){html .page .layout .post-page{padding: 0}}html .page .layout .post-page .post-page-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;background-color: #ffffff}html .page .layout .post-page .post-page-inner .main-image{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;height: 500px;color: #ffffff;background-size: cover;box-shadow: inset 10000px 10000px 0 rgba(31, 31, 31, 0.5)}html .page .layout .post-page .post-page-inner .main-image img{opacity: 0;width: 0;height: 0}html .page .layout .post-page .post-page-inner .main-image .title{padding: 0 20px;margin: 0 0 16px;text-align: center}html .page .layout .post-page .post-page-inner .main-image .signature{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 20px;margin: 0 0 64px}html .page .layout .post-page .post-page-inner .main-image .signature .author span{opacity: .5}html .page .layout .post-page .post-page-inner .main-image .signature .date{opacity: .5}html .page .layout .post-page .post-page-inner .main-image .signature .views{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 20px;opacity: .5}html .page .layout .post-page .post-page-inner .main-image .signature .views::before{content: "";position: relative;right: 10px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 3px;height: 3px;background-color: #ffffff}html .page .layout .post-page .post-page-inner .post{width: 100%;max-width: 630px;padding: 63px 20px 30px}@media (max-width: 1023px){html .page .layout .post-page .post-page-inner .post{padding: 43px 20px 30px}}html .page .layout .post-page .post-page-inner .post .containers .container{padding: 0;margin: 0}html .page .layout .post-page .post-page-inner .post .containers .container .row{width: calc(100% + 40px) !important}html .page .layout .post-page .post-page-inner .post .containers .container .row .row{width: 100% !important}html .page .layout .post-page .post-page-inner .post .tag-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline;padding: 30px 0}html .page .layout .post-page .post-page-inner .post .tag-wrapper .tags{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 9px}html .page .layout .post-page .post-page-inner .post .tag-wrapper .tags .tag{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 30px;padding: 9px 16px;border: 1px solid #e6e6e6;border-radius: 30px;margin: 3px;background-color: #ffffff;white-space: nowrap;cursor: pointer}html .page .layout .post-page .post-page-inner .post .tag-wrapper .tags .tag:hover{background-color: #f5f5f5}html .page .layout .post-page .post-page-inner .post .social{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 25px 20px;margin: 0 -20px;color: #1f1f1f;background-color: #f5f5f5}html .page .layout .post-page .post-page-inner .post .social .social-like{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .post-page .post-page-inner .post .social .social-like .icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 32px;min-width: 32px;height: 32px;border: 2px solid #ff5340;border-radius: 32px;margin: 0 12px;cursor: pointer}html .page .layout .post-page .post-page-inner .post .social .social-like .icon svg{width: 14px;min-width: 14px;height: 13px;fill: #ff5340}html .page .layout .post-page .post-page-inner .post .social .social-like .icon:hover{background-color: #ffffff}html .page .layout .post-page .post-page-inner .post .social .social-like .icon.active{background-color: #ffffff}html .page .layout .post-page .post-page-inner .post .social .social-share{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .post-page .post-page-inner .post .social .social-share .heading{padding: 0 9px}html .page .layout .post-page .post-page-inner .post .social .social-share .addthis_native_toolbox{position: relative;top: 2px}html .page .layout .post-page .post-page-inner .post .navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 30px 0;border-bottom: 1px solid #e6e6e6;margin: 0 -20px;color: #1f1f1f}html .page .layout .post-page .post-page-inner .post .navigation .prev, html .page .layout .post-page .post-page-inner .post .navigation .next{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 6px 5px;border: 1px solid #e6e6e6;margin: 0 6px;cursor: pointer}html .page .layout .post-page .post-page-inner .post .navigation .prev .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .prev .next-icon, html .page .layout .post-page .post-page-inner .post .navigation .next .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .next .next-icon{width: 8px;height: 16px;fill: #8c8c8c;margin: 0 5px}html .page .layout .post-page .post-page-inner .post .navigation .prev .prev-heading, html .page .layout .post-page .post-page-inner .post .navigation .prev .next-heading, html .page .layout .post-page .post-page-inner .post .navigation .next .prev-heading, html .page .layout .post-page .post-page-inner .post .navigation .next .next-heading{margin: 0 5px}html .page .layout .post-page .post-page-inner .post .navigation .prev:hover, html .page .layout .post-page .post-page-inner .post .navigation .next:hover{color: #ff5340}html .page .layout .post-page .post-page-inner .post .navigation .prev:hover .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .prev:hover .next-icon, html .page .layout .post-page .post-page-inner .post .navigation .next:hover .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .next:hover .next-icon{fill: #ff5340}html .page .layout .post-page .post-page-inner .post .disqus-comments{padding: 25px 0}html .page .layout .product-page{padding: 50px 20px}@media (max-width: 639px){html .page .layout .product-page{padding: 0}}html .page .layout .product-page.breadcrumbs-enabled{padding: 0 20px 50px}html .page .layout .product-page.breadcrumbs-enabled .product-inner{padding: 0 20px}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .product-page{padding: 50px 20px}}html .page .layout .product-page .product-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;padding: 20px;background-color: #ffffff}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .product-page .product-inner{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 40px 20px}}@media (max-width: 639px){html .page .layout .product-page .product-inner{padding: 0}}html .page .layout .product-page .product-inner .product-images{position: relative;display: block;width: 50%}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-images{width: 100%;padding: 0}}html .page .layout .product-page .product-inner .product-images .badge{z-index: 1;position: absolute;top: 15px;left: -8px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .product-page .product-inner .product-images .badge .badge-start{width: 11px;min-width: 11px;height: 34px;min-height: 34px;fill: #ff5340}html .page .layout .product-page .product-inner .product-images .badge .badge-start .cls-1{fill: #d90b00}html .page .layout .product-page .product-inner .product-images .badge .badge-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 28px;color: #ffffff;background-color: #ff5340}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .badge .badge-heading{padding: 0 0 0 8px}}html .page .layout .product-page .product-inner .product-images .badge .badge-end{width: 14px;min-width: 14px;height: 28px;min-height: 28px;fill: #ff5340}html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-start, html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-end{fill: #8c8c8c}html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-start .cls-1, html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-end .cls-1{fill: #5b5757}html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-heading{background-color: #8c8c8c}html .page .layout .product-page .product-inner .product-images .badge.badge.third{top: 15px;right: 16px;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .product-page .product-inner .product-images .badge.badge.third .badge-start{width: 14px;min-width: 14px;height: 28px;min-height: 28px}html .page .layout .product-page .product-inner .product-images .product-main-image{display: block;height: 0;padding-top: 100%;border: 1px solid #e6e6e6;background-size: contain;background-repeat: no-repeat;background-position: 50% 50%}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-main-image{display: none}}html .page .layout .product-page .product-inner .product-images .product-main-image img{width: 0;height: 0;opacity: 0}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container{display: none}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .product-images-mobile{position: absolute;height: inherit;width: 100%;padding-top: 100%;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background-size: contain;background-repeat: no-repeat;background-position: 50% 50%}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .product-images-mobile{border: 1px solid #e6e6e6}}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-images-mobile-container{display: block}}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets{position: absolute;bottom: 16px;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet{display: block;width: 10px;height: 10px;margin: 0 5px;border: 2px solid #ffffff;border-radius: 10px;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25), inset 1px 1px 2px rgba(0, 0, 0, 0.25)}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet.active, html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet:hover{border: 5px solid #ffffff;cursor: pointer}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet:active{cursor: default}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container img{width: 0;height: 0;opacity: 0}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper{position: relative;display: block;width: 100%;padding: 26px 30px 30px}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper{display: none}}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 500px;border-style: solid;border-color: #e6e6e6;border-width: 1px 0 0 1px}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images .product-other-image{width: 25%;padding: 7px;border-style: solid;border-color: #e6e6e6;border-width: 0 1px 1px 0}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images .product-other-image a{display: block;height: 0;padding-top: 100%;background-size: contain;background-repeat: no-repeat;background-position: 50% 50%}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images .product-other-image a img{width: 0;height: 0;opacity: 0}@-moz-document url-prefix(){html .page .layout .product-page .product-inner .product-images{display: block}}html .page .layout .product-page .product-inner .product-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 50%;padding: 0 0 0 30px}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-info{width: 100%;padding: 0}}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-info{padding: 0 15px}}html .page .layout .product-page .product-inner .product-info .product-title{padding: 8px 0 18px}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-info .product-title{padding: 33px 0 14px}}html .page .layout .product-page .product-inner .product-info .product-description{padding: 0 0 24px}html .page .layout .product-page .product-inner .product-cta{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 25px 20px;background-color: #f5f5f5}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-cta{margin: 0 -15px}}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper{padding: 0 0 10px}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-cta .option-group-wrapper{padding: 0 0 3px}}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline;padding: 0 0 10px}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .option-group-title{color: #8c8c8c}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 9px}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 30px;padding: 9px 16px;border: 1px solid #e6e6e6;border-radius: 30px;margin: 0 3px 6px;color: #1f1f1f;background-color: #ffffff;white-space: nowrap;cursor: pointer}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option:hover .option-text{color: #ff5340}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.selected .option-icon{display: block}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.selected .option-text{color: #1f1f1f}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.disabled{background-color: transparent;cursor: not-allowed;pointer-events: auto}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.disabled .option-text{color: #8c8c8c}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option .option-icon{display: none;padding: 0 5px 0 0}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option .option-icon svg{width: 14px;min-width: 14px;height: 11px;min-height: 11px;fill: #ff5340}html .page .layout .product-page .product-inner .product-cta .price-group{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline;padding: 0 0 20px}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-cta .price-group{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 0 0 18px}}html .page .layout .product-page .product-inner .product-cta .price-group .price{color: #ff5340;padding: 0}html .page .layout .product-page .product-inner .product-cta .price-group .old-price{color: #8c8c8c;padding: 0 10px 0 0}html .page .layout .product-page .product-inner .product-cta .button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0 0 5px}html .page .layout .product-page .product-inner .product-cta .button-wrapper .button-main{margin: 0}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-cta .button-wrapper{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}}html .page .layout .product-page .product-inner .product-data{padding: 23px 0}html .page .layout .product-page .product-inner .product-data .product-data-group{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 3px 0}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-data .product-data-group{padding: 0 0 8px}}html .page .layout .product-page .product-inner .product-data .product-data-group span{padding: 0 3px;color: #1f1f1f}html .page .layout .product-page .product-inner .social-share{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 0 23px}html .page .layout .product-page .product-inner .social-share .heading{padding: 0 3px 0 0}@media (max-width: 1023px){html .page .layout .product-page .product-inner .social-share .heading{display: none}}html .page .layout .product-page .product-inner .product-detailed-description{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 25px 0}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-detailed-description{padding: 15px}}html .page .layout .product-page .text-heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}@media (max-width: 639px){html .page .layout .product-page .text-heading-wrapper{display: none}}html .page .layout .product-page .text-heading-wrapper .text-heading{padding: 0 20px}html .page .layout .product-page .text-heading-wrapper .line-before,html .page .layout .product-page .text-heading-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}html .page .layout .product-page .related{left: -15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 30px)}@media (max-width: 639px){html .page .layout .product-page .related{display: none}}html .page .layout .product-page .related .slideshow-arrow-container .arrow{position: absolute;top: calc(50% - 21px);display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 43px;height: 43px;background-color: rgba(255, 255, 255, 0.5);cursor: pointer}html .page .layout .product-page .related .slideshow-arrow-container .arrow svg{fill: #8c8c8c;width: 13px;min-width: 13px;height: 27px;cursor: pointer}html .page .layout .product-page .related .slideshow-arrow-container .arrow:hover{cursor: pointer;background-color: rgba(255, 255, 255, 0.8)}html .page .layout .product-page .related .slideshow-arrow-container .arrow:hover svg{fill: #ff5340;cursor: pointer}html .page .layout .product-page .related .slideshow-arrow-container .arrow.next{right: -10px}html .page .layout .product-page .related .slideshow-arrow-container .arrow.prev{left: -10px}html .page .layout .product-page .related .product{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 15px}html .page .layout .product-page .related .product .badge{position: absolute;top: 15px;left: -8px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .product-page .related .product .badge .badge-start{width: 11px;min-width: 11px;height: 34px;min-height: 34px;fill: #ff5340}html .page .layout .product-page .related .product .badge .badge-start .cls-1{fill: #d90b00}html .page .layout .product-page .related .product .badge .badge-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 28px;color: #ffffff;background-color: #ff5340}html .page .layout .product-page .related .product .badge .badge-end{width: 14px;min-width: 14px;height: 28px;min-height: 28px;fill: #ff5340}html .page .layout .product-page .related .product .badge.secondary .badge-start, html .page .layout .product-page .related .product .badge.secondary .badge-end{fill: #8c8c8c}html .page .layout .product-page .related .product .badge.secondary .badge-start .cls-1, html .page .layout .product-page .related .product .badge.secondary .badge-end .cls-1{fill: #5b5757}html .page .layout .product-page .related .product .badge.secondary .badge-heading{background-color: #8c8c8c}html .page .layout .product-page .related .product .badge.badge.third{top: 15px;right: 16px;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .product-page .related .product .badge.badge.third .badge-start{width: 14px;min-width: 14px;height: 28px;min-height: 28px}html .page .layout .product-page .related .product .related-product-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;background-color: #ffffff}html .page .layout .product-page .related .product .related-product-inner .product-image{display: block;width: 100%;padding-top: 100%;background-size: cover}html .page .layout .product-page .related .product .related-product-inner .product-image img{position: relative;display: block;width: 100%;height: 0;opacity: 0}html .page .layout .product-page .related .product .related-product-inner .product-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;padding: 16px 20px 26px}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .product-type{color: #8c8c8c;cursor: pointer;padding: 5px 0 0}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .product-type:hover{color: #ff5340}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start h3, html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .product-page .related .product .related-product-inner .product-info .product-info-start .feature-title, html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .layout .product-page .related .product .related-product-inner .product-info .product-info-start .image-caption{padding: 1px 0 17px}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .price{color: #ff5340}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .price strike{color: #8c8c8c}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .cart-icon{width: 16px;min-width: 16px;height: 16px;min-height: 16px;fill: #8c8c8c;cursor: pointer}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .cart-icon:hover{fill: #ff5340}html .page .layout .password-protected-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100vw;height: 100vh}html .page .layout .password-protected-page .password-protected-page-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .password-protected-page .password-protected-page-inner .logo{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0 0 26px}html .page .layout .password-protected-page .password-protected-page-inner form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .password-protected-page .password-protected-page-inner form fieldset input{text-align: center}html .page .layout .password-protected-page .password-protected-page-inner form .button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 23px 0}html .page .layout .blog-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .blog-inner .top-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 25px 0}@media (max-width: 1023px){html .page .layout .blog-inner .top-bar{display: none}}html .page .layout .blog-inner .top-bar .display-types{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px}html .page .layout .blog-inner .top-bar .display-types .thumb-icon,html .page .layout .blog-inner .top-bar .display-types .list-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 24px;min-width: 24px;height: 24px;margin: 0 5px;fill: #8c8c8c;cursor: pointer}html .page .layout .blog-inner .top-bar .display-types .thumb-icon svg,html .page .layout .blog-inner .top-bar .display-types .list-icon svg{cursor: pointer;width: 24px;min-width: 24px;height: 24px}html .page .layout .blog-inner .top-bar .display-types .thumb-icon:hover svg,html .page .layout .blog-inner .top-bar .display-types .list-icon:hover svg{fill: #ff5340}html .page .layout .blog-inner .top-bar .display-types .thumb-icon.active svg,html .page .layout .blog-inner .top-bar .display-types .list-icon.active svg{fill: #1f1f1f;cursor: default}html .page .layout .blog-inner .top-bar .display-types .line-before{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .blog-inner .top-bar .heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;min-width: 50px}html .page .layout .blog-inner .top-bar .heading-wrapper .heading{padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html .page .layout .blog-inner .top-bar .sort-by{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px;white-space: nowrap}html .page .layout .blog-inner .top-bar .sort-by .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .blog-inner .top-bar .sort-by .sort-by-heading{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px;cursor: pointer}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options .option-icon{width: 9px;height: 6px;margin: 0 0 0 5px}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options .option-list-wrapper{display: none}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .selected-option{color: #ff5340}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-icon{fill: #ff5340}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper{position: absolute;z-index: 2;top: 100%;right: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 7px 16px;border: 1px solid #e6e6e6;background-color: #ffffff;color: #8c8c8c}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 5px 0;cursor: default}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option .active-option-icon{width: 14px;height: 11px;margin: 0 0 0 5px;fill: #ff5340}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option{padding: 5px 0}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option:hover{color: #1f1f1f}html .page .layout .blog-inner .posts-thumb-container{width: calc(100% + 30px)}@media (max-width: 639px){html .page .layout .blog-inner .posts-thumb-container{width: 100%}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0;margin: 0 0 30px}@media (max-width: 639px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post{margin: 0 0 1px}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner{display: block;width: 100%;min-height: 100%;padding: 20px;background-color: #ffffff;margin: 15px}@media (max-width: 1023px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner{padding: 0 0 30px;margin: 0 15px 25px}}@media (max-width: 639px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner{margin: 0}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .main-image{display: block;height: 0;margin: 0 0 20px}@media (max-width: 1023px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .main-image{margin: 0}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .main-image img{width: 0;opacity: 0}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;width: 100%;padding: 0;background-color: #ffffff}@media (max-width: 1023px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info{padding: 25px}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info .date{padding: 0 0 3px}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info .title-link{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;color: #1f1f1f;padding: 0 0 8px}html .page .layout .blog-inner .posts-list{display: none;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 30px)}html .page .layout .blog-inner .posts-list .post{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 15px}html .page .layout .blog-inner .posts-list .post .post-inner{display: block;width: 100%;min-height: 100%}html .page .layout .blog-inner .posts-list .post .post-inner .main-image{display: block;height: 0}html .page .layout .blog-inner .posts-list .post .post-inner .main-image img{width: 0;opacity: 0}html .page .layout .blog-inner .posts-list .post .post-inner .post-info{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;width: 100%;padding: 50px 80px;background-color: #ffffff}@media (max-width: 1023px){html .page .layout .blog-inner .posts-list .post .post-inner .post-info{padding: 25px 40px}}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .title-link{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;color: #1f1f1f;padding: 0 0 19px 0}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .read-more{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 24px 0}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .line{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 1px;margin: 0 -20px 20px;background-color: #e6e6e6}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 -2px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start .source,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start .author,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start .date{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 2px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 -8px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 8px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .comments-icon{width: 16px;min-width: 16px;height: 12px;margin: 0 8px;fill: #8c8c8c}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .likes-icon{height: 15px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .comments-icon{height: 16px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner.feature-inner-icon{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner.feature-inner-icon:hover{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.7)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner.feature-inner-icon .feature-info .feature-icon{padding: 0 0 10px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-image{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner:hover .feature-image{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.7)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner:hover .feature-info{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;width: calc(100% - 0px);height: calc(100% - 0px);padding: 35px;border: 1px solid transparent;margin: 0px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner:hover .feature-info .feature-read-more{color: #ffffff}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info, html .page .layout .features .features-inner.variant-1 .feature .feature-inner feature-info-icons{overflow: hidden;position: absolute;top: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: calc(100% - 30px);height: calc(100% - 30px);padding: 20px;border: 1px solid #ffffff;margin: 15px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info .feature-title, html .page .layout .features .features-inner.variant-1 .feature .feature-inner feature-info-icons .feature-title{padding: 0 0 7px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info .feature-read-more, html .page .layout .features .features-inner.variant-1 .feature .feature-inner feature-info-icons .feature-read-more{padding: 5px;color: #ffffff}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info-icons{position: relative}html .page .layout .features .features-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: calc(100% + 30px);margin: -15px}html .page .layout .features .features-inner .feature{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .features .features-inner .feature .feature-inner{position: relative;margin: 15px}html .page .layout .features .features-inner .feature .feature-inner .feature-image{display: block;height: 0}html .page .layout .features .features-inner .feature .feature-inner .feature-image img{width: 0;height: 0;opacity: 0}html .page .layout .features .features-inner .feature .feature-inner .feature-image.crop-ratio-original_size{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;height: initial;padding: 0;background-image: none !important}html .page .layout .features .features-inner .feature .feature-inner .feature-image.crop-ratio-original_size img{width: initial;height: initial;opacity: 1}html .page .layout .features .features-inner .feature .feature-inner .feature-icon{padding: 0}html .page .layout .features .features-inner .feature .feature-inner .feature-icon i{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;width: 100%;height: 100%}html .page .layout .features .features-inner .feature .feature-inner .feature-icon i::before{color: #ff5340;font-size: 48px}html .page .layout .features .features-inner .feature .feature-inner .feature-info{text-align: center}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-title{padding: 26px 0 7px}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-description{padding: 0 0 2px}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-read-more{color: #1f1f1f}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-read-more:hover{color: #ff5340}html .page .layout .features .features-inner .feature .feature-inner:hover .feature-info .feature-read-more{color: #ff5340}html .page .layout .features .features-inner .feature .feature-inner:hover .feature-icon i::before{opacity: .7}html .page .layout .features .features-inner.variant-2 .feature .feature-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-image{width: 130px}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-icon i{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-icon i::before{font-size: 36px}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-info{padding: 0 0 0 18px;text-align: start}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-info .feature-title{padding: 0 0 7px}html .page .layout .gallery{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .gallery[data-lightbox="off"] a{cursor: default}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner:hover .thumbnail{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption{position: absolute;bottom: 0;left: 0;display: block;width: 100%;padding: 10px 20px 20px;color: #ffffff;background-color: rgba(0, 0, 0, 0.5)}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption h3, html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .feature-title, html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner.variant-2 .thumbnail .image-caption .image .image-caption, html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner.variant-2 .image .thumbnail .image-caption .image-caption{padding: 0.4em 0 .8em}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .image-title,html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .image-description{overflow: hidden;display: block;width: 100%;text-align: center;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 639px){html .page .layout .gallery{margin: 0 !important}}html .page .layout .gallery .gallery-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%}@media (max-width: 639px){html .page .layout .gallery .gallery-inner .image{padding: 0 !important}}html .page .layout .gallery .gallery-inner .image .image-inner{overflow: hidden;width: 100%;height: 100%;padding: 0;background-color: #ffffff}html .page .layout .gallery .gallery-inner .image .image-inner:hover .thumbnail{-webkit-transform: scale(1.25);-moz-transform: scale(1.25);-ms-transform: scale(1.25);-o-transform: scale(1.25);transform: scale(1.25);-webkit-transition: 0.3s transform;-moz-transition: 0.3s transform;transition: 0.3s transform}html .page .layout .gallery .gallery-inner .image .image-inner .thumbnail{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: 0.2s transform;-moz-transition: 0.2s transform;transition: 0.2s transform}html .page .layout .gallery .gallery-inner .image .image-inner .thumbnail img{width: 0;height: 0;opacity: 0}html .page .layout .gallery .gallery-inner .image .image-inner .thumbnail .image-caption{display: none}html .page .layout .gallery .slideshow-arrow-container .arrow{position: absolute;top: calc(50% - 21px);display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 43px;height: 43px;background-color: rgba(255, 255, 255, 0.5);cursor: pointer}html .page .layout .gallery .slideshow-arrow-container .arrow svg{fill: #8c8c8c;width: 13px;min-width: 13px;height: 27px;cursor: pointer}html .page .layout .gallery .slideshow-arrow-container .arrow:hover{cursor: pointer;background-color: rgba(255, 255, 255, 0.8)}html .page .layout .gallery .slideshow-arrow-container .arrow:hover svg{fill: #ff5340;cursor: pointer}html .page .layout .gallery .slideshow-arrow-container .arrow.next{right: -10px}html .page .layout .gallery .slideshow-arrow-container .arrow.prev{left: -10px}html .page .layout .text ul,html .page .layout .text ol{padding: 0 0 1.3em 1.6em}html .page .layout .text ul li,html .page .layout .text ol li{padding: 0 0 .3em .15em}html .page .layout .text ul li{list-style-type: disc}html .page .layout .text ol li{list-style-type: decimal}html .page .layout .text .block-wrapper .inner .text-block{padding: 0}html .page .layout .text .block-wrapper .inner .text-block-2{padding: 20px}html .page .layout .text .block-wrapper .inner .text-heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .text .block-wrapper .inner .text-heading-wrapper .text-heading{padding: 0 20px}html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-before,html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}@media (max-width: 639px){html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-before,html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-after{display: none}}html .page .layout .products-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .products-inner .top-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 25px 0}@media (max-width: 1023px){html .page .layout .products-inner .top-bar{display: none}}html .page .layout .products-inner .top-bar .display-types{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px}html .page .layout .products-inner .top-bar .display-types .thumb-icon,html .page .layout .products-inner .top-bar .display-types .list-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 24px;min-width: 24px;height: 24px;margin: 0 5px;fill: #8c8c8c;cursor: pointer}html .page .layout .products-inner .top-bar .display-types .thumb-icon svg,html .page .layout .products-inner .top-bar .display-types .list-icon svg{cursor: pointer;width: 24px;min-width: 24px;height: 24px}html .page .layout .products-inner .top-bar .display-types .thumb-icon:hover svg,html .page .layout .products-inner .top-bar .display-types .list-icon:hover svg{fill: #ff5340}html .page .layout .products-inner .top-bar .display-types .thumb-icon.active svg,html .page .layout .products-inner .top-bar .display-types .list-icon.active svg{fill: #1f1f1f;cursor: default}html .page .layout .products-inner .top-bar .display-types .line-before{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .products-inner .top-bar .heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;min-width: 50px;max-width: 300px}html .page .layout .products-inner .top-bar .heading-wrapper .heading{padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html .page .layout .products-inner .top-bar .sort-by{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px;white-space: nowrap}html .page .layout .products-inner .top-bar .sort-by .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .products-inner .top-bar .sort-by .sort-by-heading{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px}html .page .layout .products-inner .top-bar .sort-by .sort-by-options{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px;cursor: pointer}html .page .layout .products-inner .top-bar .sort-by .sort-by-options .option-icon{width: 9px;height: 6px;margin: 0 0 0 5px}html .page .layout .products-inner .top-bar .sort-by .sort-by-options .option-list-wrapper{display: none}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .selected-option{color: #ff5340}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-icon{fill: #ff5340}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper{position: absolute;z-index: 2;top: 100%;right: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 7px 16px;border: 1px solid #e6e6e6;background-color: #ffffff;color: #8c8c8c}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 5px 0;cursor: default}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option .active-option-icon{width: 14px;height: 11px;fill: #ff5340;margin: 0 0 0 5px}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option{padding: 5px 0}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option:hover{color: #1f1f1f}html .page .layout .products-inner .product-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;background-color: #ffffff}html .page .layout .products-inner .product-list .product{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 20px 15px}html .page .layout .products-inner .product-list .product .product-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 100%}html .page .layout .products-inner .product-list .product .product-inner .product-image{display: block;width: 70px;min-width: 70px;height: 70px;min-height: 70px;border-radius: 70px;background-size: cover}html .page .layout .products-inner .product-list .product .product-inner .product-image img{width: 0;height: 0;opacity: 0}html .page .layout .products-inner .product-list .product .product-inner .product-info{display: flex;flex-direction: column;width: calc(100% - 70px);height: 70px;max-height: 70px;padding: 0 20px}html .page .layout .products-inner .product-list .product .product-inner .product-info h3, html .page .layout .products-inner .product-list .product .product-inner .product-info .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .products-inner .product-list .product .product-inner .product-info .feature-title, html .page .layout .products-inner .product-list .product .product-inner .product-info .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .layout .products-inner .product-list .product .product-inner .product-info .image-caption{padding: 0}html .page .layout .products-inner .product-list .product .product-inner .product-info .product-type{color: #8c8c8c;padding: 0 0 3px}html .page .layout .products-inner .product-list .product .product-inner .product-info .product-title{overflow: hidden;display: block;width: calc(100% - 1px);padding: 0 0 6px;text-overflow: ellipsis;white-space: nowrap}html .page .layout .products-inner .product-list .product .product-inner .product-info .price{color: #ff5340}html .page .layout .products-inner .product-list .product .product-inner .product-info .price strike{color: #8c8c8c}html .page .layout .products-inner .product-thumb{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 32px)}@media (max-width: 639px){html .page .layout .products-inner .product-thumb{width: 100%}}html .page .layout .products-inner .product-thumb .product{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .products-inner .product-thumb .product .badge{z-index: 1;position: absolute;top: 15px;left: -8px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .products-inner .product-thumb .product .badge .badge-start{width: 11px;min-width: 11px;height: 34px;min-height: 34px;fill: #ff5340}html .page .layout .products-inner .product-thumb .product .badge .badge-start .cls-1{fill: #d90b00}html .page .layout .products-inner .product-thumb .product .badge .badge-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 28px;color: #ffffff;background-color: #ff5340}@media (max-width: 639px){html .page .layout .products-inner .product-thumb .product .badge .badge-heading{padding: 0 0 0 8px}}html .page .layout .products-inner .product-thumb .product .badge .badge-end{width: 14px;min-width: 14px;height: 28px;min-height: 28px;fill: #ff5340}html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-start, html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-end{fill: #8c8c8c}html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-start .cls-1, html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-end .cls-1{fill: #5b5757}html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-heading{background-color: #8c8c8c}html .page .layout .products-inner .product-thumb .product .badge.badge.third{top: 15px;right: 16px;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .products-inner .product-thumb .product .badge.badge.third .badge-start{width: 14px;min-width: 14px;height: 28px;min-height: 28px}html .page .layout .products-inner .product-thumb .product .product-inner{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;margin: 15px;background-color: #ffffff}@media (max-width: 639px){html .page .layout .products-inner .product-thumb .product .product-inner{border-bottom: 1px solid #e6e6e6;margin: 0}}html .page .layout .products-inner .product-thumb .product .product-inner .product-image{display: block;width: 100%;background-size: cover}html .page .layout .products-inner .product-thumb .product .product-inner .product-image img{position: relative;display: block;width: 100%;height: 0;opacity: 0}html .page .layout .products-inner .product-thumb .product .product-inner .product-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;padding: 16px 20px 26px}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .product-type{color: #8c8c8c;cursor: pointer;padding: 5px 0 0}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .product-type:hover{color: #ff5340}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start h3, html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .feature-title, html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .image-caption{padding: 1px 0 17px}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .price{color: #ff5340}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .price strike{color: #8c8c8c}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .cart-icon{width: 16px;min-width: 16px;height: 16px;min-height: 16px;fill: #8c8c8c;cursor: pointer}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .cart-icon:hover{fill: #ff5340}html .page .layout .image .image-inner.variant-1{padding: 0;background-color: transparent}html .page .layout .image .image-inner.variant-2{padding: 0;background-color: transparent}html .page .layout .image .image-inner.variant-2 .image{position: relative}html .page .layout .image .image-inner.variant-2 .image .image-foreground{position: absolute;top: 0;left: 0;width: 100%;height: 100%;box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .image .image-inner.variant-2 .image .image-caption{overflow: hidden;position: absolute;top: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: calc(100% - 30px);height: calc(100% - 30px);padding: 20px;border: 1px solid #ffffff;margin: 15px;text-align: center;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease}html .page .layout .image .image-inner.variant-2:hover .image .image-foreground{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.7)}html .page .layout .image .image-inner.variant-2:hover .image .image-caption{position: absolute;top: 0;left: 0;width: calc(100% - 0px);height: calc(100% - 0px);padding: 35px;border: 1px solid transparent;margin: 0px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease}html .page .layout .image .image-inner.variant-2:hover .image .image-caption .feature-read-more{color: #ffffff}html .page .layout .image .image-inner{padding: 20px;background-color: #ffffff}@media (max-width: 639px){html .page .layout .image .image-inner{padding: 0}}html .page .layout .image .image-inner div a[href=""]{cursor: default}html .page .layout .image .image-inner div a{display: block;background-size: cover}html .page .layout .image .image-inner div a img{width: 100%;height: 100%;opacity: 0}html .page .layout .image .image-inner div .image-caption{padding: 10px 0 0}@media (max-width: 639px){html .page .layout .image .image-inner div .image-caption{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 15px}}html .page .layout .image .image-inner .lightbox a{cursor: pointer}html .page .layout .subscription-inner .button-main{margin: 0 0 19px}html .page .layout .z-column-12 .forms-inner form{max-width: 50%}@media (max-width: 1023px){html .page .layout .z-column-12 .forms-inner form{max-width: 70%}}@media (max-width: 639px){html .page .layout .z-column-12 .forms-inner form{max-width: 100%}}html .page .layout .forms-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .forms-inner form{width: 100%}html .page .layout .forms-inner form .field-heading{padding-left: 10px}html .page .layout .forms-inner form .field-description{padding: .35em 0}html .page .layout .forms-inner form input[type="text"],html .page .layout .forms-inner form textarea{margin: 0 0 .35em}html .page .layout .forms-inner form .line-inner{margin: 20px 0}html .page .layout .post-submit-message-cover{z-index: 1;position: fixed;top: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100vw;height: 100vh;background: rgba(255, 255, 255, 0.9)}html .page .layout .post-submit-message-cover.hidden{display: none}html .page .layout .post-submit-message-cover .post-submit-message-popup{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;min-width: 250px;padding: 30px;border: 1px solid #e6e6e6;border-radius: 3px}html .page .layout .post-submit-message-cover .post-submit-message-popup .post-submit-message-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .post-submit-message-cover .post-submit-message-popup .post-submit-message-content h4, html .page .layout .post-submit-message-cover .post-submit-message-popup .post-submit-message-content .cta-description{padding: 0 0 20px}html .page .layout .line-inner{display: block;width: 100%;height: 1px;background-color: #8c8c8c}html .page .layout .file-block-container{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .file-block-container .file{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .file-block-container .file h4, html .page .layout .file-block-container .file .cta-description{text-align: center}html .page .layout .file-block-container .file .file-icon{padding: 0 0 10px;font-size: 50px}html .page .layout .video-inner{position: relative;width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden}html .page .layout .video-inner iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}html .page .layout .button-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .button-inner.right{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .button-inner.left{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start}html .page .layout .button-inner .button-main,html .page .layout .button-inner .button-contrast{margin: 0}html .page .layout .containers .container{padding: 0 69px}@media (max-width: 1023px){html .page .layout .containers .container{padding: 0 20px}}@media (max-width: 639px){html .page .layout .containers .container{padding: 0}}html .page .layout .containers .container.fw{padding: 0}html .page .layout .containers .block-wrapper{padding: 20px}@media (max-width: 1023px){html .page .layout .containers .block-wrapper{padding: 25px 20px}}@media (max-width: 639px){html .page .layout .containers .block-wrapper{padding: 15px}}@media (max-width: 639px){html .page .layout .containers .blog .block-wrapper,html .page .layout .containers .image .block-wrapper,html .page .layout .containers .products .block-wrapper{padding: 0}}html .page .layout .containers .container .row{max-width: calc(1088px + 40px) !important;width: calc(100% + 40px) !important}@media (max-width: 639px){html .page .layout .containers .container .row{width: 100% !important}}html .page .layout .containers .container .row .row{width: 100% !important}html .page .layout .containers .container.fw .row{max-width: 100% !important}html .page .layout .containers .container.fw .row .block-wrapper{padding: 20px 30px}@media (max-width: 1023px){html .page .layout .containers .container.fw .row .block-wrapper{padding: 10px 20px}}@media (max-width: 639px){html .page .layout .containers .container.fw .row .block-wrapper{padding: 15px}}@media (max-width: 639px){html .page .layout .containers .container.fw .row .blog .block-wrapper,html .page .layout .containers .container.fw .row .image .block-wrapper,html .page .layout .containers .container.fw .row .products .block-wrapper{padding: 0}}html .page .layout .containers .container.fw .row .code .block-wrapper,html .page .layout .containers .container.fw .row .video .block-wrapper,html .page .layout .containers .container.fw .row .slider .block-wrapper{padding: 0}html .page .layout .containers .container.fw .row .code .block-wrapper .inner,html .page .layout .containers .container.fw .row .video .block-wrapper .inner,html .page .layout .containers .container.fw .row .slider .block-wrapper .inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .containers .container.fw .row .row{width: 100% !important}@media (max-width: 639px){html .page .layout .footer-grid .containers .container .row{width: 100% !important}}html .page .cart{display: none}html .page .z-column-12 .forms-inner .lightbox-form form{max-width: 100%}html .page .lightbox-form{z-index: 4;position: fixed;top: 0;right: 0;bottom: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100vw;height: 100vh;background-color: rgba(31, 31, 31, 0.5)}html .page .lightbox-form .lightbox-form-inner{position: relative;z-index: 2;width: 100%;max-width: 540px;max-height: calc(100% - 80px);padding: 40px 30px 0;background-color: #ffffff}html .page .lightbox-form .lightbox-form-inner .lightbox-form-close-icon{position: absolute;top: 15px;right: 15px;width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .lightbox-form .lightbox-form-inner .lightbox-form-close-icon:hover{fill: #1f1f1f}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper::before{content: "";position: relative;top: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-left: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper::after{content: "";position: relative;top: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-right: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper .form-title{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;max-width: calc(100% - 60px);padding: 0 20px;text-align: center}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper .line-before, html .page .lightbox-form .lightbox-form-inner .form-title-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;height: 1px;width: 100%;background-color: #e6e6e6}html .page .lightbox-form .lightbox-form-inner form{position: relative;overflow: auto;top: -15px;max-height: calc(100vh - 250px);padding: 35px 30px 30px;border: 1px solid #e6e6e6;border-top: 0;border-bottom: 0}html .page .lightbox-form .lightbox-form-inner form .cta{padding: 0}html .page .lightbox-form .lightbox-form-inner .button-wrapper{position: relative;bottom: 31px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .lightbox-form .lightbox-form-inner .button-wrapper::before{content: "";position: relative;bottom: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-left: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .button-wrapper::after{content: "";position: relative;bottom: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-right: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .button-wrapper .button-main{margin: 0 20px;background-color: #ffffff;white-space: nowrap}html .page .lightbox-form .lightbox-form-inner .button-wrapper .line-before, html .page .lightbox-form .lightbox-form-inner .button-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;height: 1px;width: 100%;background-color: #e6e6e6}html .page .forms .lightbox-form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .forms .lightbox-form.hidden{display: none}html .page .slideshow .lightbox-form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .slideshow .lightbox-form.hidden{display: none}html .page .slideshow .lightbox-form form{text-align: center}html .page .request-in-stock-form .lightbox-form .lightbox-form-inner form p{text-align: center}html .page .lightbox-gallery-outer{position: fixed;width: 100%;height: 100%;background-color: black;left: 0;top: 0;z-index: 19999999}html .page .lightbox-gallery-outer .lightbox-gallery{min-width: 70vw;background-color: transparent;padding: 0;width: 100%;height: 100%}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-close-icon{z-index: 1;position: absolute;top: 15px;right: 15px;width: 28px;min-width: 28px;height: 28px;min-height: 28px;fill: #ffffff;cursor: pointer;opacity: .7}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-close-icon:hover{opacity: 1}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;height: 100%}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .lightbox-inner{height: inherit}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next{position: absolute;z-index: 1;top: 50%;padding: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 6rem;cursor: pointer}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev::before,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next::before{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;opacity: 0.8;color: #ffffff;font-family: 'FontAwesome';text-shadow: 0px 0px 2px rgba(31, 31, 31, 0.8)}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev:hover::before,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next:hover::before{opacity: 1;text-shadow: 0px 0px 1px #1f1f1f}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev:active,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next:active{opacity: 0.5}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev{left: 0.8rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev::before{content: "\F104"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next{right: 0.8rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next::before{content: "\F105"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container{width: inherit;height: inherit}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner{width: inherit;height: inherit}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide{position: absolute;display: none;width: 100%;height: 100%;padding: 3.5rem 4rem 6rem 4rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide img{max-width: 100%;max-height: 100%}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.current, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-right{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left{left: -100vw}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-right, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{left: 100vw}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.current{left: 0 !important;opacity: 1}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.current, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{transition: all 300ms cubic-bezier(0.23, 0.75, 0.35, 0.84) !important}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{opacity: 0}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-right{transition: none}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{transform: perspective(600px) scale(0.8)}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom{position: absolute;left: 0;bottom: 0;width: 100%;padding: 1rem 4rem;background-color: rgba(0, 0, 0, 0.5);color: #ffffff;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption p,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption h3, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .feature-title, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .image-caption{margin: 0}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;flex-shrink: 0;-ms-flex-negative: 0;margin: 0 -10px}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index{position: relative;z-index: 1;display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;opacity: 0.8;padding: 0 10px;margin: 0;cursor: pointer}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index:hover{opacity: 1}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause::before,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev::before{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;color: #ffffff;font-family: 'FontAwesome'}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play::after,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next::after{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;color: #ffffff;font-family: 'FontAwesome'}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index{cursor: default}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index:hover{opacity: 0.8}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play::after{content: "\f144";font-size: 1.3rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause::before{content: "\f28b";font-size: 1.3rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next::after{content: "\f054"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev::before{content: "\f053"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner:hover .bottom{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .lightbox-outer{position: fixed;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100vw;height: 100vh;background-color: rgba(31, 31, 31, 0.3);left: 0;top: 0;z-index: 19999999}html .page .lightbox-outer .lightbox-image{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-width: calc(100vw - 40px);max-height: calc(100vh - 40px);background-color: #1f1f1f;padding: 0;box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.12)}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder{position: absolute;top: 0px;right: 0px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 40px;height: 40px;background-color: rgba(255, 255, 255, 0.7);cursor: pointer}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder .lightbox-close-icon{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #1f1f1f;opacity: .7}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder:hover{background-color: white}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder:hover .lightbox-close-icon{opacity: 1}html .page .lightbox-outer .lightbox-image .lightbox-inner{display: block;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-width: inherit;max-height: inherit}html .page .lightbox-outer .lightbox-image .lightbox-inner img{max-width: 100%;max-height: inherit;object-fit: fill}@-moz-document url-prefix(){html .page .lightbox-outer .lightbox-image .lightbox-inner img{object-fit: scale-down}}html .page .lightbox-outer .lightbox-image .lightbox-inner .image-title{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 20px;background-color: #ffffff}html .page .numbered-paginator{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px}html .page .numbered-paginator .page-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .numbered-paginator .page-info .prev, html .page .numbered-paginator .page-info .next{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 24px;height: 24px;border: 2px solid #8c8c8c;margin: 0 28px;cursor: pointer}html .page .numbered-paginator .page-info .prev svg, html .page .numbered-paginator .page-info .next svg{width: 8px;min-width: 8px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .numbered-paginator .page-info .prev:hover, html .page .numbered-paginator .page-info .next:hover{border-color: #ff5340}html .page .numbered-paginator .page-info .prev:hover svg, html .page .numbered-paginator .page-info .next:hover svg{fill: #ff5340}html .page .loadmore-paginator{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px}html .page .loadmore-paginator .icon{width: 12px;min-width: 12px;height: 15px;min-height: 15px;margin: 0 10px;fill: #1f1f1f}html .page .loadmore-paginator .icon.rotate{animation: turnicon 1s linear infinite}@-webkit-keyframes turnicon{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}html .page .loadmore-paginator:hover{cursor: pointer}html .page .loadmore-paginator:hover .icon{fill: #ff5340}html .page .loadmore-paginator:hover .heading{color: #ff5340}html .page .main-navigation.mobile{display: none}@media (max-width: 1023px){html .page .main-navigation.mobile{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0;border: 0}html .page .main-navigation.mobile ul{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .main-navigation.mobile ul .menu-item{width: 100%;padding: 0;margin: 0}html .page .main-navigation.mobile ul .menu-item:first-child{border-top: 1px solid #e6e6e6}html .page .main-navigation.mobile ul .menu-item:hover li a{color: #ff5340}html .page .main-navigation.mobile ul .menu-item:hover li ul li a{color: #1f1f1f}html .page .main-navigation.mobile ul .menu-item li{width: 100%}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;border-bottom: 1px solid #e6e6e6}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .bullet-icon{display: none}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder a{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%;padding: 21px 20px;white-space: normal}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder{padding: 25px 20px;cursor: pointer}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{width: 16px;min-width: 16px;height: 10px;min-height: 10px;fill: #1f1f1f}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{height: 16px;min-height: 16px}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .main-navigation.mobile ul .menu-item li ul{display: none}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder{border-bottom: 1px solid #ffffff;background-color: #f5f5f5}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .cross-icon{fill: #8c8c8c}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder a{padding: 19px 20px;color: #8c8c8c}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder a:hover{color: #ff5340}html .page .main-navigation.mobile ul .menu-item li ul li ul{display: none}html .page .main-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder{padding: 0 0 0 20px}html .page .main-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .main-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul, html .page .main-navigation.mobile ul .menu-item li.opened ul{display: block;padding: 0 0 25px;border-bottom: 1px solid #e6e6e6}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) ul,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened ul, html .page .main-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) ul,html .page .main-navigation.mobile ul .menu-item li.opened ul li.opened ul{display: block;padding-bottom: 0;border-bottom: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .arrow-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .cross-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) ul,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed ul, html .page .main-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) ul,html .page .main-navigation.mobile ul .menu-item li.opened ul li.closed ul{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .arrow-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .cross-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .cross-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon, html .page .main-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon, html .page .main-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder a.current, html .page .main-navigation.mobile ul .menu-item li.opened .menu-item-holder a.current{color: #ff5340}}html .page .main-navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 19px 0 9px;border-bottom: 1px solid #e6e6e6;white-space: nowrap}html .page .main-navigation .icon-holder{display: none}@media (max-width: 1023px){html .page .main-navigation{display: none}html .page .main-navigation .icon-holder{display: block}}html .page .main-navigation ul{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}html .page .main-navigation ul .search-mobile{display: none}@media (max-width: 1023px){html .page .main-navigation ul .search-mobile{position: relative;top: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 35px 15px;background-color: transparent}html .page .main-navigation ul .search-mobile form{width: 100%}html .page .main-navigation ul .search-mobile form input{width: 100%;padding: 5px 30px 5px 5px;margin: 0}html .page .main-navigation ul .search-mobile svg{width: 16px;min-width: 16px;height: 16px;min-height: 16px;margin: 0 0 0 10px;fill: #1f1f1f}}html .page .main-navigation ul .search{z-index: 4;position: fixed;top: 0;left: 0;display: none;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;width: 100vw;height: 100vh;background-color: rgba(31, 31, 31, 0.2)}@media (max-width: 1023px){html .page .main-navigation ul .search{display: none}}html .page .main-navigation ul .search .search-holder{position: relative;top: 37%;width: 100%;max-width: 540px;padding: 38px 60px 38px 30px;background-color: #ffffff;-webkit-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-moz-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29)}html .page .main-navigation ul .search .search-holder form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .main-navigation ul .search .search-holder form .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;cursor: pointer;fill: #8c8c8c}html .page .main-navigation ul .search .search-holder form input{width: calc(100% - 47px);padding: 5px 30px 5px 5px;margin: 0}html .page .main-navigation ul .search .search-holder .close-search{position: absolute;top: 14px;right: 14px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .main-navigation ul .search .search-holder .close-search svg{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .main-navigation ul .search .search-holder .close-search svg:hover{fill: #ff5340}html .page .main-navigation ul .navigation-search{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .main-navigation ul .navigation-search .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;margin: 0 14px;cursor: pointer;fill: #1f1f1f}html .page .main-navigation ul .navigation-search .search-icon:hover{fill: #ff5340}html .page .main-navigation ul .menu-item{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 7px 14px}html .page .main-navigation ul .menu-item li a{color: #1f1f1f}html .page .main-navigation ul .menu-item li a.active{color: #ff5340}html .page .main-navigation ul .menu-item li .ul-wrapper-container{position: absolute;z-index: 3;left: 0;display: block;width: 100%;padding: 16px 0 0}html .page .main-navigation ul .menu-item li .ul-wrapper-container .ul-wrapper{max-width: 0;max-height: 0;padding: 0 16px;-webkit-transition: max-height 0.2s ease;-moz-transition: max-height 0.2s ease;transition: max-height 0.2s ease;-webkit-transition: max-width 0.2s ease;-moz-transition: max-width 0.2s ease;transition: max-width 0.2s ease;-webkit-transition: padding 0.2s ease;-moz-transition: padding 0.2s ease;transition: padding 0.2s ease}html .page .main-navigation ul .menu-item li .ul-wrapper-container .ul-wrapper ul{display: none}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-3{column-count: 3;-webkit-column-count: 3;-moz-column-count: 3;max-width: 750px;min-width: 750px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-4{column-count: 4;-webkit-column-count: 4;-moz-column-count: 4}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-2{column-count: 2;-webkit-column-count: 2;-moz-column-count: 2;max-width: 500px;min-width: 500px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-1{column-count: 1;-webkit-column-count: 1;-moz-column-count: 1;max-width: 250px;min-width: 250px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper{-webkit-transition: max-height 0.2s ease;-moz-transition: max-height 0.2s ease;transition: max-height 0.2s ease;-webkit-transition: max-width 0.2s ease;-moz-transition: max-width 0.2s ease;transition: max-width 0.2s ease;-webkit-transition: padding 0.2s ease;-moz-transition: padding 0.2s ease;transition: padding 0.2s ease;max-height: 3000px;max-width: 3000px;transform: none;padding: 16px;border: 1px solid #e6e6e6;background-color: #ffffff;-webkit-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-moz-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-webkit-column-rule: 1px solid #e6e6e6;-moz-column-rule: 1px solid #e6e6e6}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul{display: block;width: 100%;padding: 0 16px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li{-webkit-column-break-inside: avoid;page-break-inside: avoid}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li .bullet-icon{display: none}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li a{display: block;padding: .5em 0;color: #8c8c8c}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li a.current{color: #ff5340}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li a:hover{color: #1f1f1f}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li ul li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li ul li .menu-item-holder .bullet-icon{position: relative;bottom: calc(13px / 4);display: block;width: 3px;min-width: 3px;height: 3px;min-height: 3px;margin: 0 7px}html .page .main-navigation ul .menu-item .sub-menu-icon{width: 9px;height: 6px;margin: 0 7px;fill: #1f1f1f}html .page .main-navigation ul .menu-item:hover li a{color: #ff5340}html .page .main-navigation ul .menu-item:hover .sub-menu-icon{fill: #ff5340}html .page header.variant-2 .main-navigation{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;padding: 19px 0 1px;margin: 0 10px;border: 0}html .page header.variant-2 .main-navigation ul{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;margin: 0 -14px}html .page header.fixed .main-navigation{padding: 9px 0;border: none}html .page header.fixed .main-navigation ul{margin: 0 -14px}html .page .secondary-navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .secondary-navigation ul{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;white-space: nowrap}html .page .secondary-navigation ul li{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 11px}html .page .secondary-navigation ul li a{color: #8c8c8c}html .page .secondary-navigation ul li a:hover{color: #ff5340}html .page .secondary-navigation ul li::before{content: "";position: relative;right: 10px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 3px;height: 3px;background-color: #8c8c8c}html .page .secondary-navigation ul li:first-child::before{display: none}html .page .secondary-navigation ul li ul{display: none}html .page .secondary-navigation ul li.active a{color: #ff5340}@media (max-width: 1023px){html .page .secondary-navigation ul{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .secondary-navigation ul li{max-height: 64px;padding: 25px 20px;border-bottom: 1px solid #e6e6e6;margin: 0}html .page .secondary-navigation ul li::before{content: none}}html .page .sidebar-navigation{position: relative;padding: 20px;display: block}@media (max-width: 1023px){html .page .sidebar-navigation{display: none}}html .page .sidebar-navigation .icon-holder{display: none}html .page .sidebar-navigation .bullet-icon{display: none}html .page .sidebar-navigation ul{padding: 0 0 0 10px}html .page .sidebar-navigation ul li a{padding: .5em 0;color: #1f1f1f}html .page .sidebar-navigation ul li a:hover, html .page .sidebar-navigation ul li a.current{color: #ff5340}html .page .sidebar-navigation ul li ul li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline}html .page .sidebar-navigation ul li ul li .menu-item-holder .bullet-icon{position: relative;bottom: calc(13px / 4);display: block;width: 3px;min-width: 3px;height: 3px;min-height: 3px;margin: 0 7px}html .page .sidebar-navigation ul li:not(.active) ul{display: none}html .page .sidebar-navigation.mobile{display: none}@media (max-width: 1023px){html .page .sidebar-navigation.mobile{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0;border: 0}html .page .sidebar-navigation.mobile ul{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;padding: 0}html .page .sidebar-navigation.mobile ul .menu-item{width: 100%;padding: 0;margin: 0}html .page .sidebar-navigation.mobile ul .menu-item:first-child{border-top: 1px solid #e6e6e6}html .page .sidebar-navigation.mobile ul .menu-item:hover li a{color: #ff5340}html .page .sidebar-navigation.mobile ul .menu-item:hover li ul li a{color: #1f1f1f}html .page .sidebar-navigation.mobile ul .menu-item li{width: 100%}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;border-bottom: 1px solid #e6e6e6}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .bullet-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder a{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%;padding: 21px 20px;white-space: normal}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder{display: block;padding: 25px 20px;cursor: pointer}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{width: 16px;min-width: 16px;height: 10px;min-height: 10px;fill: #1f1f1f}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{height: 16px;min-height: 16px}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li ul{display: none}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder{border-bottom: 1px solid #ffffff;background-color: #f5f5f5}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .cross-icon{fill: #8c8c8c}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder a{padding: 19px 20px;color: #8c8c8c}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder a:hover{color: #ff5340}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul{display: none}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder{padding: 0 0 0 20px}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul{display: block;padding: 0 0 25px;border-bottom: 1px solid #e6e6e6}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) ul,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened ul, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) ul,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.opened ul{display: block;padding-bottom: 0;border-bottom: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .arrow-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .cross-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) ul,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed ul, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) ul,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.closed ul{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .arrow-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .cross-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .cross-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder a.current, html .page .sidebar-navigation.mobile ul .menu-item li.opened .menu-item-holder a.current{color: #ff5340}}html .page .footer-navigation{position: relative;column-count: 5;-webkit-column-count: 5;-moz-column-count: 5;width: 100%;max-width: 1088px;padding: 17px 0 12px}html .page .footer-navigation .icon-holder{display: none}html .page .footer-navigation .bullet-icon{display: none}html .page .footer-navigation ul li{-webkit-column-break-inside: avoid;page-break-inside: avoid}html .page .footer-navigation ul li a{display: block;padding: 10px 0;color: #ffffff}html .page .footer-navigation ul li a.current, html .page .footer-navigation ul li a:hover{color: #ff5340}html .page .footer-navigation ul li ul li a{padding: 3px 0;color: #8c8c8c}html .page .footer-navigation ul li ul li ul{padding: 0 0 0 15px}html .page .footer-navigation ul li ul li ul li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline}html .page .footer-navigation ul li ul li ul li .menu-item-holder .bullet-icon{position: relative;bottom: calc(13px / 4);display: block;width: 3px;min-width: 3px;height: 3px;min-height: 3px;margin: 0 7px}@media (min-width: 1280px) and (max-width: 1439px){html .page .footer-navigation{column-count: 4;-webkit-column-count: 4;-moz-column-count: 4}}@media (min-width: 1024px) and (max-width: 1279px){html .page .footer-navigation{column-count: 3;-webkit-column-count: 3;-moz-column-count: 3}}@media (max-width: 1023px){html .page .footer-navigation{column-count: 2;-webkit-column-count: 2;-moz-column-count: 2}}@media (max-width: 639px){html .page .footer-navigation{column-count: 1;-webkit-column-count: 1;-moz-column-count: 1}}html .page .sr-only, html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, html .page .bootstrap-datetimepicker-widget .picker-switch::after, html .page .bootstrap-datetimepicker-widget table th.prev::after, html .page .bootstrap-datetimepicker-widget table th.next::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0}html .page .bootstrap-datetimepicker-widget{list-style: none}html .page .bootstrap-datetimepicker-widget.dropdown-menu{margin: 2px 0;padding: 4px;width: 19em}html .page .bootstrap-datetimepicker-widget.dropdown-menu:before, html .page .bootstrap-datetimepicker-widget.dropdown-menu:after{content: '';display: inline-block;position: absolute}html .page .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #8c8c8c;border-bottom-color: rgba(0, 0, 0, 0.2);top: -7px;left: 7px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid white;top: -6px;left: 8px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #8c8c8c;border-top-color: rgba(0, 0, 0, 0.2);bottom: -7px;left: 6px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid white;bottom: -6px;left: 7px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left: auto;right: 6px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left: auto;right: 7px}html .page .bootstrap-datetimepicker-widget .list-unstyled{margin: 0}html .page .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0}html .page .bootstrap-datetimepicker-widget a[data-action]:active{box-shadow: none}html .page .bootstrap-datetimepicker-widget .timepicker-hour, html .page .bootstrap-datetimepicker-widget .timepicker-minute, html .page .bootstrap-datetimepicker-widget .timepicker-second{width: 54px;font-weight: bold;font-size: 1.2em;margin: 0}html .page .bootstrap-datetimepicker-widget button[data-action]{padding: 6px}html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content: "Increment Hours"}html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content: "Increment Minutes"}html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content: "Decrement Hours"}html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content: "Decrement Minutes"}html .page .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content: "Show Hours"}html .page .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content: "Show Minutes"}html .page .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content: "Toggle AM/PM"}html .page .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content: "Clear the picker"}html .page .bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content: "Set the date to today"}html .page .bootstrap-datetimepicker-widget .picker-switch{text-align: center}html .page .bootstrap-datetimepicker-widget .picker-switch::after{content: "Toggle Date and Time Screens"}html .page .bootstrap-datetimepicker-widget .picker-switch td{padding: 0;margin: 0;height: auto;width: auto;line-height: inherit}html .page .bootstrap-datetimepicker-widget .picker-switch td span{line-height: 2.5;height: 2.5em;width: 100%}html .page .bootstrap-datetimepicker-widget table{width: 100%;margin: 0}html .page .bootstrap-datetimepicker-widget table td,html .page .bootstrap-datetimepicker-widget table th{text-align: center;border-radius: 0px}html .page .bootstrap-datetimepicker-widget table th{height: 20px;line-height: 20px;width: 20px}html .page .bootstrap-datetimepicker-widget table th.picker-switch{width: 145px}html .page .bootstrap-datetimepicker-widget table th.disabled, html .page .bootstrap-datetimepicker-widget table th.disabled:hover{background: none;color: #e6e6e6;cursor: not-allowed}html .page .bootstrap-datetimepicker-widget table th.prev, html .page .bootstrap-datetimepicker-widget table th.next{font-family: FontAwesome}html .page .bootstrap-datetimepicker-widget table th.prev::after{content: "Previous Month"}html .page .bootstrap-datetimepicker-widget table th.next::after{content: "Next Month"}html .page .bootstrap-datetimepicker-widget table thead tr:first-child th{cursor: pointer}html .page .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background: #e6e6e6}html .page .bootstrap-datetimepicker-widget table td{height: 54px;line-height: 54px;width: 54px}html .page .bootstrap-datetimepicker-widget table td.cw{font-size: .8em;height: 20px;line-height: 20px;color: #8c8c8c}html .page .bootstrap-datetimepicker-widget table td.day{height: 20px;line-height: 20px;width: 20px}html .page .bootstrap-datetimepicker-widget table td.day:hover, html .page .bootstrap-datetimepicker-widget table td.hour:hover, html .page .bootstrap-datetimepicker-widget table td.minute:hover, html .page .bootstrap-datetimepicker-widget table td.second:hover{background: #e6e6e6;cursor: pointer}html .page .bootstrap-datetimepicker-widget table td.old, html .page .bootstrap-datetimepicker-widget table td.new{color: #8c8c8c}html .page .bootstrap-datetimepicker-widget table td.today{position: relative}html .page .bootstrap-datetimepicker-widget table td.today:before{content: '';display: inline-block;border: 0 0 7px 7px solid transparent;border-bottom-color: #1f1f1f;border-top-color: rgba(0, 0, 0, 0.2);position: absolute;bottom: 4px;right: 4px}html .page .bootstrap-datetimepicker-widget table td.active, html .page .bootstrap-datetimepicker-widget table td.active:hover{background-color: #1f1f1f;color: #ff5340;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}html .page .bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color: #fff}html .page .bootstrap-datetimepicker-widget table td.disabled, html .page .bootstrap-datetimepicker-widget table td.disabled:hover{background: none;color: #e6e6e6;cursor: not-allowed}html .page .bootstrap-datetimepicker-widget table td span{display: inline-block;width: 54px;height: 54px;line-height: 54px;margin: 2px 1.5px;cursor: pointer;border-radius: 0px}html .page .bootstrap-datetimepicker-widget table td span:hover{background: #e6e6e6}html .page .bootstrap-datetimepicker-widget table td span.active{background-color: #1f1f1f;color: #ff5340;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}html .page .bootstrap-datetimepicker-widget table td span.old{color: #8c8c8c}html .page .bootstrap-datetimepicker-widget table td span.disabled, html .page .bootstrap-datetimepicker-widget table td span.disabled:hover{background: none;color: #e6e6e6;cursor: not-allowed}html .page .bootstrap-datetimepicker-widget.usetwentyfour td.hour{height: 27px;line-height: 27px}html .page .input-group.date .input-group-addon{cursor: pointer}html .page .invoice{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;padding: 0 60px;color: black;font-family: arial, sans-serif;font-size: 9px;line-height: 12px}html .page .invoice .invoice-subtitle{padding: 0 0 12px;font-size: 12px;line-height: 14px;letter-spacing: .02em;text-transform: uppercase;font-weight: 700}html .page .invoice .invoice-header{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 0 4px 8px;border-bottom: 1px solid #DDE0E3;color: #8D9299;white-space: nowrap}html .page .invoice .invoice-header .order-title{text-transform: uppercase}html .page .invoice .invoice-header .order-link{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;text-align: end}html .page .invoice .invoice-header .order-link a{color: #8D9299}html .page .invoice .order-data-logo{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;padding: 20px 4px 0}html .page .invoice .order-data-logo .order-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .invoice .order-data-logo .order-data .order-number{padding: 0 0 10px;font-size: 18px;line-height: 24px}html .page .invoice .order-data-logo .order-data .order-number span{font-weight: 700}html .page .invoice .order-data-logo .order-data .order-date,html .page .invoice .order-data-logo .order-data .order-status,html .page .invoice .order-data-logo .order-data .order-email{padding: 0 0 4px}html .page .invoice .order-data-logo .order-data .order-date span,html .page .invoice .order-data-logo .order-data .order-status span,html .page .invoice .order-data-logo .order-data .order-email span{font-weight: 700}html .page .invoice .order-data-logo .order-logo a{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .invoice .order-data-logo .order-logo a img{max-width: 130px;max-height: 70px}html .page .invoice .order-data-logo .order-logo .website-slogan{display: none}html .page .invoice .payment-shipping-ordertotal{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 30px 4px 8px}html .page .invoice .payment-shipping-ordertotal .payment-shipping{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 0 21px 0 0}html .page .invoice .payment-shipping-ordertotal .payment-shipping .method-title{font-weight: 700}html .page .invoice .payment-shipping-ordertotal .payment-shipping .shipping-method{padding: 26px 0 0}html .page .invoice .payment-shipping-ordertotal .order-total{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;position: relative;right: -4px}html .page .invoice .payment-shipping-ordertotal .order-total .order-total-item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 9px 4px;border-top: 1px solid #DDE0E3}html .page .invoice .payment-shipping-ordertotal .order-total .order-total-item.grand-total{border-bottom: 1px solid #DDE0E3;text-transform: uppercase;font-weight: 700}html .page .invoice .payment-shipping-ordertotal .order-total .order-total-item.total{font-weight: 700}html .page .invoice .billing-shipping-addresses{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 30px 4px 26px}html .page .invoice .billing-shipping-addresses .address-item span{font-weight: 700}html .page .invoice .billing-shipping-addresses .billing-address{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 0 21px 0 0}html .page .invoice .billing-shipping-addresses .shipping-address{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;position: relative;right: -8px}html .page .invoice .item-list .heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 0 4px 8px;border-bottom: 1px solid #DDE0E3;color: #8D9299;text-transform: uppercase}html .page .invoice .item-list .heading .item-heading{width: 70%}html .page .invoice .item-list .heading .quantity-heading{width: 15%;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .invoice .item-list .heading .price-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;width: 15%}html .page .invoice .items .item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 8px 4px;border-bottom: 1px solid #DDE0E3}html .page .invoice .items .item .item-name{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 70%}html .page .invoice .items .item .item-name .image-holder{margin: 0 10px 0 0}html .page .invoice .items .item .item-name .image-holder img{width: 100%;max-width: 40px;height: auto}html .page .invoice .items .item .item-quantity{width: 15%;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .invoice .items .item .item-price{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;width: 15%;white-space: nowrap}html .page .invoice .items .item .item-price .stripped{text-decoration: line-through;padding: 0 0 0 8px}html .page .invoice .comments{max-width: 75%;padding: 30px 4px 8px}@media (max-width: 639px){html .page{background-position: center center;background-size: cover;background-attachment: initial}}html .page.editor-mode header.fixed.visible{width: calc(100% - 75px);left: 75px}html .page.editor-mode .layout header.mobile .mobile-navigation{left: 75px;width: calc(100% - 75px)}html .page.invoice-page{background: none;box-shadow: none}html .page.zgrid .layout .containers .container .row{width: 100% !important}