﻿@media screen and (max-width:667px){body{padding:0;}}#grizlogo{margin-bottom:0;}@media screen and (max-width:767px){#grizlogo{float:none;margin:0;}}.page-title{margin-bottom:30px;}#main-content{width:100%;margin:0 auto;max-width:100%;padding-bottom:1rem;padding-left:7.5px;padding-right:7.5px;}.main{max-width:1375px;margin:0 auto 25px auto!important;position:relative;}@media screen and (max-width:1570px){.main{margin:0;}}@media screen and (max-width:1260px){.main{margin:0 auto;}}@media screen and (max-width:767px){.main{margin:0 auto;}}.tariff-note{display:none;margin:54px 0 0 30px;position:absolute;left:100%;top:0;width:300px;background:#fff0bc;padding:15px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.3);}@media screen and (max-width:1260px){.tariff-note{position:static;width:100%;margin:15px 0 15px 0;}}@media screen and (max-width:767px){.tariff-note{position:fixed;top:auto;margin-bottom:0;bottom:0;left:0;right:0;height:100px;overflow:hidden;z-index:1111111111;font-size:13px;border-radius:0;}}.tariff-note h3{color:#c00;margin:0 0 5px 0;}@media screen and (max-width:767px){.tariff-note h3{display:inline-block;font-size:13px;font-weight:bold;}}@media screen and (max-width:767px){.tariff-note h3 .note-symbol{font-size:20px;line-height:13px;}}.tariff-note-slideup.ui-link{display:none;}@media screen and (max-width:767px){.tariff-note-slideup.ui-link{display:block;height:20px;margin:-15px -15px 10px;text-align:center;font-size:20px;line-height:20px;background:rgba(0,0,0,.2);color:#888;}}.tariff-note-slideup.open i{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.tariff-page-list{margin-top:10px;padding:0;color:#c00;font-weight:bold;list-style-type:none;}.catalog-container{max-width:100%;display:flex;align-items:flex-start;justify-content:center;gap:20px;flex-wrap:wrap;}.catalog-container .catalog{width:100%;max-width:900px;}.catalog-container .page-items{display:none;height:100%;padding:0 5px 15px 5px;}@media screen and (max-width:1374px){.catalog-container .page-items{max-width:900px;width:100%;}}.catalog-container .page-items>h3{text-align:center;margin-bottom:20px;}@media screen and (max-width:1374px){.catalog-container .page-items>h3{margin-bottom:0;}}.catalog-container .page-items>div{display:flex;flex-direction:column;gap:15px;}@media screen and (max-width:1374px){.catalog-container .page-items>div{flex-direction:row;align-items:center;gap:unset;padding-top:15px;padding-bottom:15px;}}.catalog-navigation{position:relative;max-width:900px;margin:0 auto;height:60px;background:#efefef;padding:0;box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;line-height:30px;font-weight:bold;display:flex;align-items:center;justify-content:space-between;}@media screen and (max-width:667px){.catalog-navigation{padding:12px 10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}}.catalog-navigation a{position:absolute;height:60px;line-height:60px;width:60px;top:0;text-align:center;}.catalog-navigation .left-nav-button,.catalog-navigation .right-nav-button{padding:5px 20px;font-weight:600;font-size:1.4rem;}.catalog-navigation .left-nav-button{border-right:1px solid #c4c4c4;}.catalog-navigation .right-nav-button{border-left:1px solid #c4c4c4;}.catalog-navigation input{padding:2px 5px;line-height:16px;font-size:12px;display:block;position:relative;}.page-number{display:flex;align-items:center;gap:5px;position:absolute;top:10px;right:75px;}@media screen and (max-width:767px){.page-number{right:5px;}}.page-number label{margin-bottom:0;}.left-nav-button,.right-nav-button{color:#000;background:none;border:0;margin:0;border-radius:0;outline:0;height:100%;font-size:1.3rem;}@media screen and (max-width:767px){.left-nav-button,.right-nav-button{display:none;}}.left-nav-button:active,.left-nav-button:focus,.right-nav-button:active,.right-nav-button:focus{outline:0;}.left-nav-button:hover,.right-nav-button:hover{text-decoration:none;background:#fff;color:#000;cursor:pointer;outline:0;}.previous-button,.next-button{position:absolute;height:76px;width:3%;min-width:30px;text-align:center;line-height:76px;font-size:1.6rem;font-weight:600;background:#c4c4c4;color:#000;top:50%;margin-top:-38px;z-index:999999;opacity:.5;-webkit-transition:opacity 300ms;transition:opacity 300ms;}.previous-button:hover,.next-button:hover{cursor:pointer;opacity:.9;}.previous-button{left:0;}.next-button{right:0;}.current-page-number{position:absolute;top:0;height:60px;line-height:60px;left:75px;}@media screen and (max-width:667px){.current-page-number{margin-left:10px;}}.page-input{max-width:60px;}.ui-input-text{position:relative;}.ui-selectmenu-button-text{display:none;}.catalog-content{position:relative;display:block;margin:0 auto;width:100%;max-width:900px;max-height:1162px;}.catalog-page-image{width:100%;height:auto;position:absolute;top:0;}.init-current-page{left:0;}.init-next-page{left:100%;}.init-previous-page{left:-100%;}.page-image-container{position:relative;width:100%;padding-top:129.5%;max-width:900px;max-height:1162px;overflow:hidden;box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;}.page-image-container img{position:absolute;width:100%;max-width:1168px;height:auto;}.page-image-container a:hover{display:block;background:#00f;}label{display:inline-block;}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#666;}.map-overlay{position:relative;background:rgba(0,0,200,.4);width:100%;height:100%;}.ui-btn span{display:none!important;}.ui-loader{display:none!important;}.catalog-home-link{position:absolute;left:20%;right:20%;top:0;bottom:0;display:block;text-align:center;white-space:nowrap;line-height:60px;z-index:0;}@media screen and (max-width:767px){.catalog-home-link{left:0;right:unset;top:0;height:100%;border-right:1px solid #808080;padding:0 15px;}}.catalog-home-link a{position:relative;margin:0;line-height:20px;width:auto;color:#209462;}.prices{height:100%;display:flex;align-items:flex-end;justify-content:flex-start;gap:10px;}.product-price{font-size:16px;font-family:avantgarde_medium;display:block;color:#de0008;}.product-price>.currency-sign{font-size:.6em;display:inline-block;position:relative;top:-.5em;}.product-price>.currency-decimal{font-size:.6em;display:inline-block;position:relative;top:-.5em;width:0;visibility:hidden;}.product-price>.currency-cents{font-size:.6em;display:inline-block;position:relative;top:-.5em;}.original-price{font-size:16px;font-family:avantgardebold;text-decoration-line:line-through;}.original-price .product-price{color:#a6a6a6!important;}.original-price>.currency-sign{font-size:.75em;display:inline-block;position:relative;top:-.3em;}.original-price>.currency-decimal{visibility:hidden;}.original-price>.currency-cents{font-size:.75em;position:relative;top:-.3em;left:-.3em;}.catalog-product{display:flex!important;align-items:center;width:330px!important;height:120px;padding:0;box-shadow:0 0 7px rgba(0,0,0,.4);transition:box-shadow 250ms cubic-bezier(0,0,.2,1);border-radius:0;background:#fff;}@media screen and (max-width:1374px){.catalog-product{margin:0 auto;}}@media screen and (max-width:400px){.catalog-product{width:300px!important;}}@media screen and (max-width:350px){.catalog-product{width:270px!important;}}.catalog-product:hover{box-shadow:0 0 12px rgba(0,0,0,.6);}.catalog-product>div:first-child{width:120px;height:120px;padding:5px;margin-right:5px;}@media screen and (max-width:600px){.catalog-product>div:first-child{width:100px;height:100px;}}@media screen and (max-width:400px){.catalog-product>div:first-child{width:80px;height:80px;}}.catalog-product>div:first-child img{height:100%;min-width:100%;}.catalog-product>div:last-child{position:relative;display:flex;flex-direction:column;height:100%;width:100%;padding-top:5px;}.catalog-product>div:last-child>a{color:#000;font-family:avantgarde_medium;display:-webkit-box;line-height:normal;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;text-align:left;width:100%;font-size:14px;height:35px;margin-bottom:3px;}.catalog-product>div:last-child>span{position:absolute;font-size:12px;color:#a6a6a6;text-transform:uppercase;font-weight:700;bottom:46px;right:5px;}.catalog-product>div:last-child>button{height:45px;background:#04574a;color:#fff;text-align:center;white-space:nowrap;border:3px solid #04574a;text-decoration:none;font-weight:600;font-size:18px;min-width:100%;margin-bottom:0;margin-top:auto;line-height:20px;border-radius:0;}.catalog-product>div:last-child>button:hover{color:#04574a;background:#fff;transition:all 250ms ease-in;text-decoration-line:none;}