header,nav{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}strong{font-weight:700}ul{margin:1em 0;padding:0}nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}form{margin:0}button,input{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}@font-face{font-family:Raleway-Regular;font-style:normal;font-weight:400;font-display:fallback;src:url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Regular.eot?#iefix) format("embedded-opentype"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Regular.woff2) format("woff2"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Regular.woff) format("woff"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Regular.ttf) format("truetype"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Regular.svg#Raleway-Regular) format("svg")}@font-face{font-family:Raleway-Bold;font-style:normal;font-weight:600;font-display:fallback;src:url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Bold.eot?#iefix) format("embedded-opentype"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Bold.woff2) format("woff2"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Bold.woff) format("woff"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Bold.ttf) format("truetype"),url(/skin/frontend/restaurant-rfcom/default/font/raleway/Raleway-Bold.svg#Raleway-Bold) format("svg")}@font-face{font-family:rficon;src:url(/skin/frontend/restaurant-rfcom/default/font/rficon/rficon.ttf?73xwj7) format("truetype"),url(/skin/frontend/restaurant-rfcom/default/font/rficon/rficon.woff?73xwj7) format("woff"),url(/skin/frontend/restaurant-rfcom/default/font/rficon/rficon.woff2?73xwj7) format("woff2"),url(/skin/frontend/restaurant-rfcom/default/font/rficon/rficon.svg?73xwj7#rficon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-]{font-family:rficon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu-burger:before{content:""}.icon-close:before{content:""}.icon-chevron-alt-right:before{content:""}.icon-chevron-alt-left:before{content:""}.icon-planet:before{content:""}.icon-chat:before{content:""}.icon-phone-stroke:before{content:""}.icon-cart:before{content:""}.icon-search:before{content:""}html{font-size:1.07143vw;-webkit-text-size-adjust:100%;background-color:#fff}body{position:relative;font-family:Raleway-Regular,Arial,Helvetica,sans-serif;font-size:1.07143vw;font-weight:400;line-height:1.45;-webkit-font-smoothing:antialiased;color:#000;background-color:#fff;overflow-x:hidden;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}#galleryFrame{height:100%;width:100%;border:0 none}#galleryDialog{overflow:hidden;display:none;padding:0!important;height:100%!important;width:100%!important}strong{font-weight:700}label{font-size:.88889rem;margin-right:.38889rem}iframe{border:none}button,input{-webkit-font-smoothing:antialiased;font:.66667rem Raleway-Regular,Arial,Helvetica,sans-serif;outline:0}input[type=text]{outline:0;resize:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Raleway-Regular,Arial,Helvetica,sans-serif;font-size:.88889rem;line-height:1.45;font-weight:400;-webkit-appearance:none;padding:0 1.16667rem;height:32px;border:1px solid #000;border-radius:0;background-color:#fff;color:#000}input[type=text]::-webkit-input-placeholder{opacity:1;color:#c1c1c1}input[type=text]::-moz-placeholder{opacity:1;color:#c1c1c1}input[type=text]:-moz-placeholder{opacity:1;color:#c1c1c1}input[type=text]:-ms-input-placeholder{opacity:1;color:#c1c1c1}input[type=text]:-webkit-autofill{background-color:transparent!important;color:#484848;-webkit-text-fill-color:#484848;-webkit-box-shadow:0 0 0 55.55556rem #fff inset}input::-moz-focus-inner{border:0;padding:0}a{outline:0;color:#000;background-color:transparent}.btn{position:relative;display:inline-block;vertical-align:top;border:none;outline:0;text-decoration:none;text-align:center;font-family:Raleway-Bold;font-style:normal;font-size:1.11111rem;line-height:1.25;padding:.33333rem 1.61111rem;border-radius:0;background-color:#96fff3;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn--fullwidth{width:100%}ul{list-style:none;margin:2.77778rem 0 0 1.38889rem;padding:0}ul:first-child{margin-top:0}ul li{position:relative;margin:0;padding:0}ul li:before{position:relative;top:-.11111rem;display:inline-block;vertical-align:middle;height:.38889rem;width:.38889rem;border-radius:50%;margin-left:-1.38889rem;margin-right:1rem;background:#000;content:""}nav li:before{display:none}p{margin:1.38889rem 0 0;text-align:justify}p:first-child{margin-top:0}.mobile-show{display:none!important}.wrapper{position:relative;width:100%}.container{position:relative;margin:0 auto;padding:0 2.667rem;width:100%;max-width:1380px;clear:both}.container:after{content:"";display:table;clear:both}.header{padding:1.4rem 0 0;margin-bottom:.66667rem;min-height:7.88889rem;position:relative;background-color:#fff}.header__top{display:none}.header__inner{padding:0 2.667rem;max-width:1700px;width:auto}.header__logo{position:relative;float:left;margin:0;width:15.133rem;height:3.467rem;text-align:left;text-indent:-9999px;text-decoration:none;font-size:3.77778rem;background:url(/skin/frontend/restaurant-rfcom/default/img/general_logo.svg) center center no-repeat;background-size:contain}.header__right{float:right}.header__cart{float:left;margin-left:10px;top:1px}.header__search{float:right;position:relative;margin:0}.header__search:first-child{margin-left:0}.header__search-icon{position:relative;vertical-align:top;height:2.77778rem;width:2.77778rem;line-height:2.77778rem;font-size:1.33333rem;text-align:center;color:#000;text-decoration:none}.header__search-icon .icon-close{font-size:1rem}.header__search-icon--close{position:absolute;top:0;right:0;visibility:hidden;font-size:1rem;opacity:0}.searchautocomplete .searchautocomplete-loader{top:.77778rem}.header__search .search-form{width:18.4rem}.header__cart{position:relative}.header__cart-icon{position:relative;display:inline-block;vertical-align:top;text-align:left;text-indent:-9999px;text-decoration:none}.header__cart-icon-inner{display:block;font-size:1.369rem;color:#000;text-indent:0;padding-right:1rem}.header__cart-quantity{position:absolute;top:-.2rem;right:0;text-align:center;text-indent:0;margin-left:0;background-color:#96fff3;color:#000;font-size:.88889rem;font-family:Raleway-Bold;width:auto!important;padding-left:.1rem!important;padding-right:.1rem!important;min-width:1.4rem;line-height:1;padding-bottom:.05rem}.header__block{position:relative;display:block;float:left;margin:0;letter-spacing:.02em;line-height:1.2;font-family:Raleway-Bold;font-size:.8rem;text-decoration:none;color:#000;text-transform:uppercase}.header__block:first-child{margin-left:0}.header__block--talk a{text-decoration:none}.header__block-icon{display:block}.header__phone{font-family:Raleway-Bold;display:block}.header__block--chat{white-space:nowrap;display:flex;justify-content:flex-start;align-items:center}.header__menu{clear:both;font-family:Raleway-Bold;text-transform:uppercase;font-size:.933rem;padding:2.11111rem 0 0;max-width:80%;float:left}.header__menu li{position:static;display:inline-block;vertical-align:top;margin:0 3.16667rem 0 0;font-size:.933rem;letter-spacing:.02em}.header__menu li:last-child{margin-right:0}.header__menu li>a{display:block;position:relative;padding-bottom:.967rem}.header__menu li>a:after{position:absolute;right:0;bottom:0;left:0;border-bottom:3px solid #000;content:"";visibility:hidden;opacity:0}.header__menu li>a>span{position:relative;z-index:1}.header__menu a{color:#000;text-decoration:none}.header__submenu{position:absolute;top:100%;right:0;left:0;margin:0;z-index:9999;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0}.header__submenu-container{max-width:1700px;width:auto}.header__submenu:before{content:'';position:absolute;top:0;right:-1500px;bottom:0;left:-1500px;background-color:#fff;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}.header__submenu-inner{padding:2.833rem 0;display:flex;flex-direction:row;flex-wrap:wrap}.header__submenu-inner:after{content:"";display:table;clear:both}.header__submenu-item{width:11.111%;padding:1rem 1rem 1rem;text-align:center;font-size:.933rem;font-family:Raleway-Bold;text-transform:uppercase;color:#484848}.header__submenu-item:first-child .header__submenu-item-image:before{display:none}.header__submenu-item:nth-child(5n+1) .header__submenu-item-image:before{display:none}.header__submenu-item-image{position:relative;height:10.55556rem;line-height:10.55556rem;margin:.16667rem 0 0}.header__submenu-item-image:first-child{margin-top:0}.header__submenu-item-image img{display:inline-block;vertical-align:middle;width:auto;max-height:9.667rem}.header__submenu-item-title{margin:.16667rem 0 0}.header__submenu-item-title:before{position:absolute;right:0;bottom:-.667rem;left:0;border-bottom:1px solid transparent;content:""}.breadcrumb{font-size:.83333rem;text-transform:lowercase}.breadcrumb a{color:#000;text-decoration:none}.breadcrumb__inner.container{padding-top:2rem}.breadcrumb__sep{position:relative;margin:0 -.22222rem;display:inline-block;vertical-align:middle;text-align:center;height:.5rem;width:1.16667rem;line-height:.5rem;font-size:.5rem}.title{margin:1rem 0 1rem;font-family:Raleway-Bold;text-transform:uppercase}.title:first-child{margin-top:.55556rem}.title h1{display:inline;font-size:1.7rem;font-family:Raleway-Bold;letter-spacing:.02em;text-transform:uppercase}.title__inner .sku{display:block;font-size:1rem;color:#959595;margin-left:0;font-family:Raleway-Regular}.sku{display:inline;font-size:.88889rem;font-weight:400;text-transform:uppercase;margin-left:1.11111rem;white-space:nowrap}.block{position:relative;background-color:#fff;padding:1.11111rem}.block:after{content:"";display:table;clear:both}.catalog-product-view .main__inner{margin-top:2rem;display:flex;justify-content:space-between;align-items:flex-start}.catalog-product-view .main__inner .title{margin:0 0 12px}.box--product-configure{margin-top:3.419rem}.box-col-config{width:35.267rem;padding-top:0;margin-bottom:2rem}.box-col-media{width:50rem;margin-right:32px;flex-shrink:0}.box--product-images{width:100%;margin-bottom:2rem}.box--product-images:after{content:"";display:table;clear:both}.product-previews{max-width:50%;margin-left:auto}.product-preview{display:inline-block;width:44px;height:44px;padding:3px;margin-right:3px;box-sizing:border-box;border:1px solid transparent}.product-preview.active{border:1px solid #333}.product-preview img{display:inline-block;vertical-align:middle;width:100%}.product-preview-bg{height:100%;background:#f6f7f8}.product-image{width:100%;height:auto;margin:0;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:65px 100px}.product-image img.gallery-image{background:#fafafa;display:block;max-width:100%;max-height:550px;width:auto;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-image .image-clear{position:relative;width:100%;height:0;padding-bottom:100%;max-width:550px}.product-image__overlay{position:absolute;left:1.66667rem;top:1.66667rem;right:1.66667rem;z-index:80}.box--text{margin-top:1rem;text-decoration:none;font-size:13px}.product-image-zoom{background-color:#fff;z-index:0}.block--product-image{z-index:0;padding:0}.product-image-unzoom-btn{position:absolute;top:100%;margin-top:-1rem;left:50%;margin-left:-4rem;width:8rem;font-size:100%;background-color:#fff;border:1px solid #eee;color:#000;padding:.3rem 0;text-align:center;border-radius:.2rem;visibility:hidden;opacity:0;z-index:-1}.product-image-unzoom-btn:before{position:absolute;top:-.5rem;left:-.5rem;right:-.5rem;bottom:-.5rem;content:""}.product-image-unzoom-cross{position:absolute;top:1.11111rem;left:1.11111rem;font-size:3rem;line-height:.6;color:#484848;visibility:hidden;opacity:0;z-index:-1}.product-info-wrapper{padding:4rem 0 4rem;margin:0;background:#f4f4f4}.product-info-block{display:flex;justify-content:space-around}.product-info-block:after{display:none}.product-info-item{width:29.167rem}.product-info-title{font-size:1.2rem;font-family:Raleway-Bold;text-transform:uppercase;text-align:left;padding:0 0 1.867rem}.product-spec{font-size:1rem;margin:0;width:100%}.product-spec td,.product-spec th{border:none;font-weight:300;text-align:left;padding:.5rem}.product-spec th{padding-left:0;width:40%}.product-spec th span{display:block;position:relative;padding-left:1.8rem}.product-spec th span:before{content:'—';position:absolute;left:0;top:0}.product-spec td{font-family:Raleway-Bold}.slide-out-div{position:fixed;color:#fff;background:#000;height:38px;font-size:12px;padding:.467rem 2.933rem .467rem 1.6rem;bottom:0;right:0;z-index:99}.slide-out-div i{min-width:24px;vertical-align:middle;font-size:24px;margin-right:.667rem}.slide-out-div .live-title{vertical-align:middle;text-transform:uppercase}.product-price__label{display:none;float:left;font-size:1.05556rem;font-weight:700;text-transform:uppercase}.product-cart__credit{background:#fff;padding-top:1.97rem;width:100%;clear:both}.product-cart__credit .product-cart__credit__wrapper{background:#f8f8f8 0 0 no-repeat padding-box;padding-top:1.035rem;padding-bottom:1.27rem}.product-cart__credit p{text-align:center;margin:0;padding:.3rem 0 0}.product-cart__credit p.credit_net{display:flex;align-items:center;flex-direction:row;justify-content:center;gap:13px}.product-feature-sb .product-icon-usa{background-image:url(/skin/frontend/restaurant-rfcom/default/img/product-icons/usa.svg);width:2.363rem}.product-feature-sb .product-icon-warranty{background-image:url(/skin/frontend/restaurant-rfcom/default/img/product-icons/wattanty.svg);width:1.988rem}.product-feature-sb .product-icon-strength{background-image:url(/skin/frontend/restaurant-rfcom/default/img/product-icons/strength.svg);width:2.281rem}.product-feature-sb .product-icon-highlights{background-image:url(/skin/frontend/restaurant-rfcom/default/img/product-icons/highlights.svg);width:2.363rem}.tile__sku.related{margin-bottom:.5rem}.popover{position:absolute;padding:.94444rem .88889rem;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);opacity:0;visibility:hidden;z-index:-1}.cart-popup-config{position:fixed;top:1.11111rem;right:50%;margin-right:-44.44444rem;width:28.5rem;-webkit-transform:translateY(-27.77778rem);-moz-transform:translateY(-27.77778rem);-ms-transform:translateY(-27.77778rem);-o-transform:translateY(-27.77778rem);transform:translateY(-27.77778rem);opacity:0;visibility:hidden;z-index:-1}.tile__info .product-base-price.blank{display:none}.tile__sku{display:none;position:relative;font-size:.61111rem;font-weight:300;letter-spacing:.02em;margin:.05556rem 0 0}.block-loader{position:absolute;right:50%;left:50%;width:16px;height:16px;background:url(/skin/frontend/restaurant-rfcom/default/img/loader.gif)}.wrapper-gallery-images{width:100%;margin:0 0 8px}.wrapper-gallery-images:empty{display:none}.fblocks__col a{display:block}.fblock{display:block;position:relative;background-color:#000;color:#fff;padding:0 .27778rem 0 3.7rem;line-height:4.22222rem;height:100%;text-decoration:none}.fblock__icon{position:absolute;top:0;bottom:0;left:.55556rem;width:1.733rem;height:1.733rem;line-height:1.733rem;font-size:1.733rem;margin:auto 0}.fblock--talk .fblock__icon{left:1.22222rem}.fblock--cart{padding-left:4rem}.fblock--cart .fblock__icon{left:.72222rem}.fblock__middle{display:inline-block;vertical-align:middle;line-height:1.25}.fblock__title{font-size:.933rem;font-family:Raleway-Bold;text-transform:uppercase}.fblock__content{font-size:.8rem;line-height:1.35}.fblock__content--larger{font-size:1rem}.fblock-em-link{font-size:.8rem}.please-wait-freight.newsletter{float:left;margin-left:-3rem;margin-top:.35rem;padding:0;border:0}.old-price{display:inline-block;margin-right:.6rem}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape){html{font-size:10.97143px}body{font-size:10.97143px}}@media (max-width:320px){body{overflow-x:auto}}.popover-configure-content-lifetime{text-align:left}.catalog-product-view .header__menu li.with-submenu>a:after{position:absolute;right:0;bottom:0;left:0;border-bottom:3px solid #000;content:""}.load-configuration-link{text-decoration:none;font-size:12px;display:none}.load-configuration-link:before{content:"";font-family:rficon;display:inline-block;padding-right:6px;font-size:17px}.product-image-wrapper{position:relative;width:100%;max-height:680px;background-color:#fafafa}.product-image-wrapper .load-configuration-link{display:none;position:absolute;left:10px;bottom:10px;padding:13px 28px 15px;background:#fff}.product-static-images-wrapper{display:flex;align-items:center;width:50%;flex:1}.product-preview-wrapper{margin-top:25px;display:flex;justify-content:space-between;width:100%}.configurator-price-error{color:#eb340a;margin-top:15px;font-size:14px}@media all and (max-width:1120px){.product-static-images-wrapper{flex-wrap:wrap}.product-static-images{width:100%}}.header-search-cart{display:flex;align-items:center;justify-content:space-between;float:right;padding-top:14px}.header__search-icon{width:2.8rem;font-size:1.46667rem;margin:0;top:0;display:block}.header__right-side{display:flex;align-items:center;justify-content:space-around;width:334px;background-color:#f4f4f4;border-radius:0 0 10px 10px;padding:1rem 0;margin-top:-1.4rem}.header__phone-text{margin-left:12px;font-size:12px}.header__phone-text .header__phone{font-size:16px}.header__block--talk a{display:flex;justify-content:flex-start;align-items:center}.header__block--chat-text{margin-left:12px;white-space:nowrap;font-size:14px}.header__block-icon{flex-shrink:0;position:relative;width:34px;height:34px;border-radius:7px;background-color:#fff;display:flex;justify-content:center;align-items:center}.search-box{padding:9px;box-sizing:content-box;opacity:0;max-height:0;clear:both;display:none;position:absolute;z-index:102;background-color:#fff;overflow:inherit;margin-top:30px;width:960px;max-width:90%;left:50%;transform:translateX(-50%);border-radius:9px}.search-tint{position:fixed;background-color:rgba(0,0,0,.5);width:100%;z-index:3;height:100%;top:0;left:0;display:none}.search-form button{border:none;background-color:transparent;margin-left:10px}.search-form button i{font-size:24px}.search-autocomplete{top:calc(100% + 1px);left:0;width:100%;position:absolute}.searchautocomplete .searchautocomplete-placeholder{border-bottom-left-radius:9px;border-bottom-right-radius:9px;max-height:60vh;overflow-x:hidden;overflow-y:auto}.searchautocomplete-placeholder{display:none}.shipping-wrapper{padding-top:32px;font-size:15px}.product-features-sb{width:100%;display:flex;flex-direction:column;padding-top:20px}.product-feature-sb{position:relative;width:100%;display:flex;justify-content:flex-start;align-items:center;height:60px;border-bottom:1px solid #f4f4f4;font-size:14px;padding-right:30px}.product-feature-sb .product-icon{width:36px;height:60px;margin-left:8px;margin-right:24px;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:contain}.product-feature-sb svg{width:12px;height:12px;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.wrapper .reveal-modal{max-width:900px;left:50%;transform:translateX(-50%)}@media (min-width:1401px){html{font-size:15px}body{font-size:15px}}@media (max-width:960px){html{font-size:1.5625vw}body{font-size:1.5625vw}p{margin-top:2.13333rem}ul{margin-left:1.06667rem}ul li:before{top:-.06667rem;height:.4rem;width:.4rem;margin-left:-1.06667rem;margin-right:.66667rem}input[type=text]{font-size:14px;padding:.46667rem .53333rem .33333rem;height:32px}.btn{font-size:1.26667rem;padding:.6rem 1.2rem .4rem}.header{border-top-width:.4rem;padding-top:1.26667rem;padding-bottom:.06667rem;margin-bottom:20px;min-height:6rem;position:relative}.header__logo{font-size:2.86667rem;margin-top:0;height:2.93333rem;width:14rem}.header__block{font-size:1.06667rem;line-height:1.35}.header__cart{margin-top:.33333rem;margin-left:3.33333rem}.header__cart-icon-inner{font-size:2.06667rem}.header__cart-quantity{font-size:1rem;height:1.33333rem;width:1.33333rem;line-height:1.33333rem;margin-left:.06667rem}.header__search{margin-right:0;margin-left:5.66667rem;margin-top:.06667rem;padding-top:1.133rem}.header__submenu-inner{padding:1rem 0}.header__submenu-item{width:20%}.searchautocomplete .searchautocomplete-loader{top:.6rem}.search-autocomplete:before{display:none}.header__search-icon{display:inline-block;width:2.8rem;font-size:1.46667rem}.header__search-icon--close{font-size:1.06667rem}.header__search-form{display:none}.search-form input[type=text]{padding:.6rem .6rem .66667rem 3.33333rem;height:3.2rem;font-size:1.06667rem}.search-form button{top:.6rem;left:.86667rem;font-size:1.86667rem}.header__menu{font-size:1.06667rem;padding-top:1.73333rem;max-width:90%}.header__menu li{font-size:1.06667rem;margin-right:2.8rem}.header__menu li.with-submenu>a:before{bottom:-.13333rem}.header__submenu{margin-top:.06667rem}.header__submenu-item{font-size:1.06667rem}.breadcrumb{font-size:12px}.breadcrumb__inner{padding-left:2.667rem;padding-right:2.667rem}.title{margin-top:2rem;margin-bottom:2rem}.title h1{font-size:1.5rem}.sku{font-size:.93333rem;margin-left:.93333rem}.box-col-media{width:56%;margin-right:0}.box-col-config{padding-top:0;padding-left:0;width:40%}.box--product-configure,.box--product-images{width:auto}.block{border-width:.13333rem}.product-image{clear:both;float:none;margin:0 auto;width:100%;padding:2rem}.product-spec{float:none;width:100%;margin:2rem 0;border-width:.13333rem;font-size:1rem}.product-previews{float:none;width:auto;margin:1.33333rem 0 0 0}.product-preview{display:inline-block;vertical-align:top;width:56px;height:56px;line-height:inherit}.product-price__label{font-size:1rem}.popover{padding:1.13333rem 1.06667rem;border-width:.13333rem;box-shadow:.26667rem .26667rem 1.33333rem #888}.tile__sku{font-size:.73333rem;margin-top:.06667rem}.fblock{line-height:3.4rem;padding-left:3.33333rem;padding-right:.33333rem}.fblock--talk{padding-left:3.46667rem}.fblock--talk .fblock__icon{left:.6rem}.fblock--cart{padding-left:3.53333rem}.fblock--cart .fblock__icon{font-size:1.8rem;left:.8rem;height:1.8rem}.fblock__icon{font-size:2.06667rem}.fblock__title{font-size:.86667rem;font-family:Raleway-Bold}.fblock__content{font-size:.86667rem;margin-top:.13333rem}.fblock--cart .fblock__content{margin-top:0;line-height:1.2}.product-preview-wrapper{width:100%;flex-wrap:wrap}.product-static-images-wrapper{order:2}.product-previews{order:1}.product-previews,.product-static-images-wrapper{width:100%;min-width:100%}.product-static-images{margin-top:15px}.cart-popup-config{right:0;margin-right:0;width:33.5rem}.header-search-cart{width:auto;padding-top:10px}.header__cart{margin-left:1rem}.header__search{padding-top:0}.header__search .icon-search{font-size:22px}.searchautocomplete-placeholder{flex-direction:column}.search-box{width:780px}.wrapper .reveal-modal.xlarge{max-width:900px;left:50%;transform:translateX(-50%)}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){html{font-size:12px}body{font-size:12px}}@media (max-width:480px){.mobile-show{display:block!important}html{font-size:2.8125vw}body{font-size:2.8125vw}p{margin-top:1.5rem;font-size:14px}label{font-size:14px}input[type=text]{height:3.1333333333rem}ul{font-size:14px}ul{margin-top:1.38889rem;margin-left:.88889rem}ul li:before{top:-.11111rem;height:.38889rem;width:.38889rem;margin-left:-.88889rem;margin-right:.5rem}.container{width:100%;padding:0 .865rem}.catalog-product-view .main__inner{margin-top:0;flex-wrap:wrap}.header{position:sticky;top:0;width:100%;padding-top:0;padding-bottom:0;margin-bottom:0;background-color:#fff;z-index:999;min-height:4.88889rem;border-bottom:1px solid #a7a7a7}.header__top{display:flex;justify-content:space-around;background:#000;color:#fff;padding:1rem 0}.header__top a{color:#fff;text-decoration:none;font-size:11px}.header__top i{padding-right:.4rem}.header__top .icon-chat{font-size:15px}.header__top .icon-phone-stroke{font-size:20px}.header__top .header__call-phone{display:block;font-family:Raleway-Bold,Arial,Helvetica,sans-serif;font-size:16px}.header__top .header__call-experts a{display:flex;justify-content:flex-start;align-items:center}.header__top .icon-phone-stroke{font-size:18px}.header__top .header__call-inner{margin-left:12px;font-size:12px}.header__top .header__chat{display:flex;justify-content:flex-start;align-items:center}.header__top .header__chat-inner{display:block;margin-left:12px;white-space:nowrap;font-size:14px}.header__inner{display:flex;padding-top:1.933rem;padding-bottom:1.933rem}.header__left-side{width:70%;display:flex;align-items:center}.header__right-side{display:none}.header__switcher{float:left;line-height:14px;font-size:15px;color:#000;margin:0 1.37rem 0 0;text-decoration:none;position:relative;min-width:18.94px}.header__logo{margin-top:.11111rem;font-size:2.72222rem;height:3.5rem;width:18.2rem}.header__search{margin-top:0;margin-bottom:0;margin-left:2rem;padding-top:0;float:left}.header__search-icon{font-size:20px}.search-form input[type=text]{font-size:14px;height:2.77778rem;padding:.11111rem .77778rem .27778rem 2.77778rem}.search-form input[type=text]::-webkit-input-placeholder{font-size:14px}.search-form input[type=text]::-moz-placeholder{font-size:14px}.search-form input[type=text]:-moz-placeholder{font-size:14px}.search-form input[type=text]:-ms-input-placeholder{font-size:14px}.search-form button{font-size:1.61111rem;right:.55556rem;top:.55556rem;width:3rem}.header__block{letter-spacing:0}.header__block--talk{height:3rem;width:3rem;padding-left:3rem;margin-top:-.16667rem;margin-left:.72222rem;overflow:hidden;display:none}.header__block--talk .header__block-icon{font-size:2.66667rem;height:2.66667rem;width:2.66667rem;line-height:2.66667rem;top:.22222rem}.header__block--chat{font-size:1rem;margin-left:1.11111rem;margin-top:-.11111rem;height:3rem;width:3rem;padding-left:3rem;overflow:hidden;display:none}.header__block--chat .header__block-icon{font-size:2.44444rem;height:2.44444rem;width:2.44444rem;line-height:2.44444rem;top:.22222rem}.header__menu{display:none}.header__cart{margin-left:0;margin-right:0;margin-top:0;float:right}.header__cart-icon-inner{font-size:20px;height:2.77778rem;width:2.77778rem;line-height:2.77778rem;text-align:center;left:0;top:0}.header__cart-quantity{font-size:10px;height:12px;width:12px;line-height:1.11111rem;margin-left:.5rem}.breadcrumb__inner.container{padding-top:0}.breadcrumb{font-size:14px;padding-top:1rem}.breadcrumb a{color:#000}.hsidebar{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:95vh;overflow-x:hidden;overflow-y:auto;font-size:1.05556rem;font-weight:400;color:#484848;background-color:#f4f4f4;box-shadow:1px 1px 1px rgba(0,0,0,.2),1px 1px 5px rgba(0,0,0,.1);visibility:hidden;z-index:-1;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.hsidebar a{color:#484848}.hsidebar__close{position:absolute;top:0;right:0;padding:2.639rem;font-size:1.029rem}.hsidebar-info{border-top:1px solid #e3e3e3;padding:2.148rem 2.444rem}.hsidebar-info:before{content:'';position:absolute;top:0;right:0;bottom:0;width:100%;height:0;border-top:1px solid #fff;display:block}.hsidebar-info__item{color:#535353;display:block;padding:0 0 0 4.815rem;margin:1.481rem 0;text-decoration:none;position:relative}.hsidebar-info__item i{position:absolute;top:.7rem;left:0;font-size:1.938rem}.hsidebar-info__item p,.hsidebar-info__item span{display:block;margin:0}.hsidebar-info__item span{font-family:Raleway-Bold;font-size:14px;text-transform:uppercase}.hsidebar-info__item p{margin-top:5px;font-size:15px}.hsidebar-container{position:relative;background:#f4f4f4;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.hsidebar-top{background:#fff;padding-top:7.276rem}.hsidebar__menu{background-color:#fcfcfc}.hsidebar__menu>ul>li a{position:relative;display:block;padding:.72222rem 5rem .55556rem 5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333;text-decoration:none}.hsidebar__menu>ul>li.with-submenu{display:flex;flex-wrap:wrap;position:static}.hsidebar__menu>ul>li.with-submenu .hsidebar__menu-link{padding:.667rem 2.639rem .667rem 1.037rem;font-size:14px;display:flex;align-items:center;min-height:6rem;flex:1}.hsidebar__menu>ul>li.with-submenu>a .hsidebar__menu-arrow{position:absolute;top:0;right:2.639rem;bottom:0;margin:auto 0;height:2.77778rem;width:auto;line-height:2.77778rem;text-align:center;font-size:1.22222rem;color:#000}.hsidebar__menu>ul>li ul{padding-bottom:.66667rem}.hsidebar__menu>ul>li>a{border-top:1px solid #e3e3e3;font-family:Raleway-Bold;background-color:#fff;text-transform:uppercase;font-size:14px}.hsidebar__menu>ul>li:first-child>a{border-top:none}.hsidebar__menu .close-submenu{position:absolute;top:2.791rem;left:2.087rem;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.2);font-size:14px;text-transform:uppercase;padding:0;z-index:3}.hsidebar__menu .close-submenu i{padding-right:1.24rem}.hsidebar__menu-submenu{position:absolute;top:0;right:0;background:#fff;transform:translate3d(100%,0,0);width:100%;height:110vh;z-index:99;overflow-y:auto}.hsidebar__menu-submenu .hsidebar__close{position:absolute;top:0;right:0;color:#fff;font-size:1.037rem;padding:2.639rem;z-index:3}.hsidebar__menu-submenu ul{padding:1.778rem 0}.hsidebar__menu-submenu ul>li>a{font-size:14px;padding:1.111rem 1.444rem;text-transform:uppercase}.hsidebar__submenu-top{position:relative}.hsidebar__submenu-image-wrapper{position:relative;width:100%;padding-bottom:53.95%;background:#a7a7a7}.hsidebar__submenu-image-wrapper img{position:absolute}.hsidebar__submenu-image-wrapper:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,rgba(255,255,255,0) 65%,rgba(0,0,0,.3) 100%)}.hsidebar__submenu-title{position:absolute;bottom:1.704rem;left:1.481rem;color:#fff;font-family:Raleway-Bold;font-size:30px;text-shadow:1px 1px 3px rgba(0,0,0,.2);text-transform:uppercase;z-index:3}.title{margin-top:2rem;margin-bottom:2rem}.title h1{font-size:1.11111rem;letter-spacing:0}.title__inner .sku{margin-top:1.1111rem;line-height:1.2em;font-size:14px}.box-col-media{width:100%;margin-bottom:5.037rem}.box-col-config{width:100%;margin-bottom:3.851rem}.box--product-configure,.box--product-images{float:none;width:auto}.product-price__label{font-size:14px}.box{margin-top:1.11111rem;margin-bottom:3.851rem}.box:first-child{margin-top:3rem;margin-bottom:3rem}.box.box--text-why{font-size:12px;margin-bottom:0}.box.box--product-images{margin-top:0;margin-bottom:0}.box-col{margin-top:1.11111rem}.box-col-config{width:auto;padding-top:0;padding-left:0;margin-top:0}.product-info-wrapper{margin-top:0;padding:3rem 0 3rem}.wrapper-gallery-images{margin:0 0 8px}.product-info-block{width:100%;flex-wrap:wrap}.product-info-block .product-info-item{width:100%;padding:0 2rem}.product-info-block .product-info-item:first-child{margin-bottom:3.333rem}.product-info-block .product-info-title{font-size:1.333rem;margin-bottom:1.333rem;padding:0}.product-image{line-height:27.77778rem}.product-previews{margin-top:0;margin-right:-1.11111rem}.product-preview{line-height:inherit}.product-spec{font-size:1.111rem;border-width:0;margin:0}.product-spec td,.product-spec th{font-size:14px;padding-top:.74rem;padding-bottom:.74rem}.fblock{padding:1.769rem .27778rem;line-height:1.25;text-align:center}.fblock__icon{position:static;margin:0 auto!important;width:auto;text-align:center;height:auto;line-height:3.5rem}.fblock__middle{display:block}.fblock__title{font-size:14px}.fblock-em-link,.fblock__content{font-size:14px}.fblock--cart .fblock__content{font-size:10px}.fblock--talk .fblock__icon{font-size:2.22222rem}.fblock--cart .fblock__icon{font-size:2.11111rem;height:3.75rem}.view-gallery .slide-out-div{top:auto;bottom:0;margin:0;padding:1rem}.view-gallery .slide-out-div .live-title{color:#fff;text-transform:uppercase}.please-wait-freight.newsletter{margin-left:-7rem;margin-top:.6rem}.title__inner{margin-bottom:1.083rem}.title__inner h1{font-size:2.148rem;line-height:2.519rem}.tile__sku{font-size:14px;margin-top:.27778rem;text-overflow:ellipsis;white-space:nowrap!important;width:12em;overflow:hidden}.cart-popup-config{top:9.1111111111rem;right:0;margin-right:0;width:100%}.configurator-price-error{font-size:12px}.header__inner{justify-content:space-between}.header__inner:after{display:none;content:none}.header__cart{margin-right:1.5rem}.header-search-cart{flex-direction:row-reverse;padding-top:0}.cart-popup-config.popover{top:14.5rem}.shipping-wrapper{padding-top:24px;font-size:15px}}@media only screen and (device-width:320px) and (device-height:480px) and (orientation:portrait){html{font-size:9px}body{font-size:9px}}@media only screen and (device-width:320px) and (orientation:portrait){html{font-size:9px}body{font-size:9px}}@media only screen and (device-width:360px) and (orientation:portrait){html{font-size:10.125px}body{font-size:10.125px}}@media only screen and (device-width:320px) and (device-height:480px) and (orientation:landscape){html{font-size:13.5px}body{font-size:13.5px}}@media (max-width:480px){.product-cart__credit p.credit_net{flex-direction:column}.product-preview-wrapper{width:70%;margin:0 auto}}.please-wait-freight{padding-top:1.11111rem}.box--product-related .product-price__label{display:none}.add-view-cart{margin:.66667rem 0}.hide{display:none!important}label{font-size:.88889rem;margin-right:.38889rem}.addtocart-sticky{display:none;position:fixed;bottom:-1px;left:0;right:0;z-index:10;background-color:#fff;padding:1rem;box-shadow:0 0 10px rgba(0,0,0,.15);visibility:hidden;transform:translateY(120%);-webkit-transform:translateY(120%)}@media (max-width:480px){label{font-size:12px}.addtocart-sticky{display:block}}.product-image{position:relative}.product-image img{display:inline-block;vertical-align:middle;max-width:100%}.wrapper-product-media-icon{float:right;position:absolute;right:0;width:7.88889rem;display:inline-block;vertical-align:top;text-align:center;font-size:.94444rem;z-index:9}#galleryDialog{overflow:hidden;display:none;padding:0!important;height:618px}.product-image-3d{background-color:transparent}.vue-product-configurator{display:none}.vue-product-configurator .bottom-section{display:flex;flex-wrap:wrap;align-items:center;margin-top:15px}.vue-product-configurator .bottom-section .price-wrapper{text-align:right;font-size:21px;font-weight:600}.vue-product-configurator .bottom-section .qty-wrapper{display:flex;align-items:center}.vue-product-configurator .bottom-section .qty-wrapper label{text-transform:uppercase;font-size:14px;font-weight:700;margin-right:34px;margin-bottom:0}.vue-product-configurator .bottom-section .qty-wrapper input{border:none;font-size:21px;text-align:center;background:#f5f6f4;height:38px;width:72px}.vue-product-configurator .bottom-section .configurator-price-error{margin-top:15px;font-size:14px;color:#d2081e}.vue-product-configurator .bottom-section .box--text-why{margin-top:15px}.vue-product-configurator .bottom-section .actions-wrapper{width:100%;margin-top:15px}.vue-product-configurator .bottom-section .actions-wrapper .btn{border-radius:0;box-shadow:none;background:#020054;width:100%;justify-content:center;padding:1.75rem 0;font-size:20px}.vue-product-configurator .accordions-list{position:relative}.vue-product-configurator .accordions-list .accordion-overlay{display:none;position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;opacity:.6}.vue-product-configurator .bottom-section-fixed{visibility:hidden;height:0}@media screen and (max-width:480px){.vue-product-configurator .bottom-section-fixed{display:flex;flex-wrap:wrap;align-items:center;margin-top:1.5rem;position:fixed;height:auto;bottom:0;left:0;background-color:#fff;padding:20px .865rem;width:100%;z-index:10;transform:translateY(100%);visibility:visible}.vue-product-configurator .bottom-section-fixed .actions-wrapper{margin-top:0;display:flex;justify-content:center;align-items:center;width:100%}.vue-product-configurator .bottom-section-fixed .actions-wrapper input[type=number]{width:25%;height:60px;line-height:60px;box-sizing:border-box;border:1px solid #96fff3;font-size:18px;text-align:center;border-radius:0}.vue-product-configurator .bottom-section-fixed .actions-wrapper .btn{text-transform:uppercase;height:60px;line-height:60px;padding:0;font-size:17px;position:relative;display:inline-block;vertical-align:top;border:none;outline:0;text-decoration:none;text-align:center;font-family:Raleway-Bold,sans-serif;font-style:normal;border-radius:0;background-color:#96fff3;color:#000}}.vue-product-configurator .bottom-section .qty-wrapper{width:50%}.vue-product-configurator .bottom-section .qty-wrapper label{font-family:Raleway-Bold;margin:0 5px}.vue-product-configurator .bottom-section .qty-wrapper input{width:45px;height:35px;background-color:#fff;border:1px solid #000;font-size:14px}.vue-product-configurator .bottom-section .price-wrapper{font-size:1.438rem;font-family:Raleway-Bold;width:50%;text-align:right}.vue-product-configurator .bottom-section .actions-wrapper .btn{background-color:#96fff3;color:#000;text-transform:uppercase;height:48px;line-height:48px;padding:0;font-size:16px}.searchautocomplete .search-autocomplete{position:absolute}.searchautocomplete .searchautocomplete-placeholder{background:#fff;position:absolute;z-index:102}.searchautocomplete .searchautocomplete-placeholder:before{content:"";position:absolute;height:0;display:block!important;width:0;top:-11px;left:-820px!important}.searchautocomplete .searchautocomplete-loader{position:absolute;right:55px;width:16px;height:16px;background:url(/skin/frontend/base/default/images/mirasvit/loader.gif)}.reveal-modal{visibility:hidden;display:none;top:0;left:5%;margin:0 auto;width:100%;background:#f6f6f6;position:absolute;z-index:99999999;padding:2rem 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (max-width:960px){.reveal-modal.xlarge{width:100%;left:0}}.reveal-modal{width:90%}.reveal-modal .close-reveal-modal{font-size:2.3rem;line-height:.5;position:absolute;top:1rem;right:1rem;color:#484848}