@font-face{font-family:Avenir;src:url("/assets/fonts/AvenirLTStd-Roman.otf")}@font-face{font-family:Avenir;src:url("/assets/fonts/AvenirLTStd-Black.otf");font-weight:700}@font-face{font-family:Avenir;src:url("/assets/fonts/AvenirLTStd-Book.otf");font-style:italic}@font-face{font-family:Playfair;src:url("/assets/fonts/PlayfairDisplay-Regular.ttf")}@font-face{font-family:Playfair;src:url("/assets/fonts/PlayfairDisplay-Bold.ttf");font-weight:700}@font-face{font-family:Playfair;src:url("/assets/fonts/PlayfairDisplay-Italic.ttf");font-style:italic}.icons{width:20px;height:20px;display:inline-block;vertical-align:top;background-repeat:no-repeat}.icons.facebook{width:10px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 264 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'%3E%3C/path%3E%3C/svg%3E")}.icons.twitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 512 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'%3E%3C/path%3E%3C/svg%3E")}.icons.google{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 488 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z'%3E%3C/path%3E%3C/svg%3E")}.icons.linkedIn{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 448 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M100.3 448H7.4V148.9h92.9V448zM53.8 108.1C24.1 108.1 0 83.5 0 53.8S24.1 0 53.8 0s53.8 24.1 53.8 53.8-24.1 54.3-53.8 54.3zM448 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448h-.1z'%3E%3C/path%3E%3C/svg%3E")}.icons.instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 448 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'%3E%3C/path%3E%3C/svg%3E")}.icons.whatsapp{width:17px;height:17px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 24 24' %3E%3Cpath fill='%23eceff1' d='m20.52 3.449c-2.28-2.204-5.28-3.449-8.475-3.449-9.17 0-14.928 9.935-10.349 17.838l-1.696 6.162 6.335-1.652c2.76 1.491 5.021 1.359 5.716 1.447 10.633 0 15.926-12.864 8.454-20.307z'%3E%3C/path%3E%3Cpath fill='%234caf50' d='m12.067 21.751-.006-.001h-.016c-3.182 0-5.215-1.507-5.415-1.594l-3.75.975 1.005-3.645-.239-.375c-.99-1.576-1.516-3.391-1.516-5.26 0-8.793 10.745-13.19 16.963-6.975 6.203 6.15 1.848 16.875-7.026 16.875z'%3E%3C/path%3E%3Cpath fill='%23fafafa' d='m17.507 14.307-.009.075c-.301-.15-1.767-.867-2.04-.966-.613-.227-.44-.036-1.617 1.312-.175.195-.349.21-.646.075-.3-.15-1.263-.465-2.403-1.485-.888-.795-1.484-1.77-1.66-2.07-.293-.506.32-.578.878-1.634.1-.21.049-.375-.025-.524-.075-.15-.672-1.62-.922-2.206-.24-.584-.487-.51-.672-.51-.576-.05-.997-.042-1.368.344-1.614 1.774-1.207 3.604.174 5.55 2.714 3.552 4.16 4.206 6.804 5.114.714.227 1.365.195 1.88.121.574-.091 1.767-.721 2.016-1.426.255-.705.255-1.29.18-1.425-.074-.135-.27-.21-.57-.345z'%3E%3C/path%3E%3C/svg%3E")}.icons.arrowDown.black{width:11px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 256 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z'%3E%3C/path%3E%3C/svg%3E")}.icons.arrowUp.black{width:11px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 256 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M136.5 185.1l116 117.8c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L128 224.7 27.6 326.9c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17l116-117.8c4.7-4.6 12.3-4.6 17 .1z'%3E%3C/path%3E%3C/svg%3E")}.icons.arrowRight.black{width:9px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 192 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'%3E%3C/path%3E%3C/svg%3E")}.icons.arrowLeft.black{width:9px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 192 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E")}.icons.arrowLeftBullet.grey{width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 448 512' style='color: %23b2b2b2'%3E%3Cpath fill='currentColor' d='M231.536 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L60.113 273H436c6.627 0 12-5.373 12-12v-10c0-6.627-5.373-12-12-12H60.113L238.607 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L3.515 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z'%3E%3C/path%3E%3C/svg%3E")}.icons.plus.white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 448 512' style='color: %23FFF;'%3E%3Cpath fill='currentColor' d='M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'%3E%3C/path%3E%3C/svg%3E")}.icons.cross.dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 352 512' style='color: %234a4a4a;'%3E%3Cpath fill='currentColor' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'%3E%3C/path%3E%3C/svg%3E")}.icons.bag.black{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 448 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M352 128C352 57.421 294.579 0 224 0 153.42 0 96 57.421 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 32c52.935 0 96 43.065 96 96H128c0-52.935 43.065-96 96-96zm192 400c0 26.467-21.533 48-48 48H80c-26.467 0-48-21.533-48-48V160h64v48c0 8.837 7.164 16 16 16s16-7.163 16-16v-48h192v48c0 8.837 7.163 16 16 16s16-7.163 16-16v-48h64v272z'%3E%3C/path%3E%3C/svg%3E")}.icons.loop.black{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 512 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M508.5 481.6l-129-129c-2.3-2.3-5.3-3.5-8.5-3.5h-10.3C395 312 416 262.5 416 208 416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c54.5 0 104-21 141.1-55.2V371c0 3.2 1.3 6.2 3.5 8.5l129 129c4.7 4.7 12.3 4.7 17 0l9.9-9.9c4.7-4.7 4.7-12.3 0-17zM208 384c-97.3 0-176-78.7-176-176S110.7 32 208 32s176 78.7 176 176-78.7 176-176 176z'%3E%3C/path%3E%3C/svg%3E")}.icons.plus{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 384 512' style='color:%2333333a' %3E%3Cpath fill='currentColor' d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'%3E%3C/path%3E%3C/svg%3E")}.icons.minus{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 384 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M376 232H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h368c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'%3E%3C/path%3E%3C/svg%3E")}.icons.cross{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 320 512' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'%3E%3C/path%3E%3C/svg%3E")}.icons.catalog{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 50 50' style='color: %2333333a'%3E%3Cpath fill='currentColor' d='M 41.027344 1.8125 C 40.8125 1.808594 40.601563 1.871094 40.425781 1.992188 C 40.425781 1.992188 39.121094 2.925781 35.597656 3.945313 C 32.074219 4.964844 26.417969 6 18 6 C 17.621094 6 17.273438 6.214844 17.105469 6.554688 L 2.179688 36.40625 C 1.90625 36.789063 1.933594 37.308594 2.246094 37.65625 C 2.261719 37.675781 2.277344 37.691406 2.289063 37.703125 C 2.308594 37.722656 2.324219 37.738281 2.34375 37.753906 C 2.34375 37.757813 2.34375 37.757813 2.34375 37.757813 C 2.363281 37.773438 2.378906 37.785156 2.398438 37.796875 C 2.675781 38.035156 14.480469 48 34 48 C 34.382813 48 34.730469 47.78125 34.898438 47.4375 L 47.914063 20.839844 C 48.066406 20.535156 48.058594 20.171875 47.882813 19.878906 C 47.710938 19.585938 47.402344 19.402344 47.0625 19.386719 C 46.660156 19.371094 46.289063 19.59375 46.117188 19.957031 L 33.394531 45.964844 C 27.089844 45.890625 21.675781 44.753906 17.238281 43.285156 C 20.789063 43.785156 24.855469 43.863281 29.359375 43.078125 C 29.675781 43.023438 29.945313 42.820313 30.089844 42.53125 L 46.105469 9.796875 C 46.269531 9.476563 46.246094 9.09375 46.050781 8.792969 C 45.855469 8.492188 45.511719 8.324219 45.15625 8.34375 C 44.789063 8.367188 44.464844 8.585938 44.3125 8.914063 L 28.53125 41.15625 C 20.839844 42.394531 14.523438 41.082031 10.171875 39.5 C 10.226563 39.503906 10.28125 39.515625 10.339844 39.519531 C 14.695313 40.042969 20.171875 40.082031 24.707031 37.902344 C 24.910156 37.804688 25.074219 37.640625 25.171875 37.4375 L 41.898438 3.25 C 42.046875 2.945313 42.03125 2.585938 41.855469 2.296875 C 41.675781 2.003906 41.367188 1.824219 41.027344 1.8125 Z M 38.886719 4.855469 L 23.550781 36.199219 C 19.644531 37.96875 14.640625 38.023438 10.578125 37.535156 C 7.554688 37.175781 5.566406 36.667969 4.441406 36.355469 L 18.636719 7.960938 C 26.8125 7.902344 32.535156 6.910156 36.152344 5.867188 C 37.390625 5.507813 38.085938 5.1875 38.886719 4.855469 Z'%3E%3C/path%3E%3C/svg%3E")}header{border-bottom:1px solid #e9e9e9}header .topBlock{padding:10px 30px;background:#33333a;color:#fff;font-size:12px;text-align:center}header .header_main .container{position:relative}header .header_main .menuItem{padding:20px 0 16px}header .header_main .menuItem>div{display:inline-block;vertical-align:top}
header .header_main .menuItem .logo{width:220px}
@media screen and (max-width:576px){header .header_main .menuItem .logo{width:100%;text-align:center;margin-bottom:10px}}
header .header_main .menuItem .menuSelect{width:330px;}
@media screen and (max-width:576px){header .header_main .menuItem .menuSelect{width: 100%;text-align: center;margin-top: 10px;margin-bottom: 10px;}}
header .header_main .menuItem .browse{cursor:pointer;display:inline-block;padding-left:20px;margin-top:9px;text-transform:uppercase}
header .header_main .menuItem .browse i{display:inline-block;margin:0 0 0 5px}
header .header_main .menuItem .menu{width:calc(100% - 220px - 340px - 20px);padding-right:20px;text-align:right}
header .header_main .menuItem .menu ul{padding:0;margin:10px 0 0}
header .header_main .menuItem .menu ul li{margin-left:40px;display:inline-block;vertical-align:top}
header .header_main .menuItem .menu ul li .loop{margin-top:2px}
header .header_main .menuItem .menu ul li .cart_count{position:absolute;top:-10px;left:20px;border-radius:50%;background:#e9e9e9;display:inline-block;width:26px;height:22px;text-align:center;padding-top:4px}header .header_main .menuItem .menu .phoneNumbers{margin-top:-3px;font-size:12px}
header .header_main .menuItem .menu .phoneNumbers a{line-height:1.5}
@media screen and (max-width:768px){header .header_main .menuItem .menu{width:calc(100% - 220px - 120px - 20px)}}
@media screen and (max-width:576px){
    header .header_main .menuItem .menu{width:calc(100% - 20px)}
    header .header_main .menuItem .menu ul li{margin-left:20px}
}
header .popup_menu{padding:0 0 20px;margin:20px 0 20px;position:absolute;background:#fff;z-index:5;border:1px solid #e9e9e9;border-top:none;-webkit-box-shadow:0 3px 10px #b2b2b2;box-shadow:0 3px 10px #b2b2b2;}
header .popup_menu>li{display:block;vertical-align:top;padding:10px 10px 0;margin:0; text-transform: none;}
header .popup_menu>li>a{font-family:Playfair;font-weight:400;font-size:20px}
header .popup_menu>li ul{display:block;padding:0;margin:0}header .popup_menu>li ul li{display:block;padding:10px 0 0;margin:0}
header .popup_menu>li ul li .icons{display:inline-block;margin-top:-1px;margin-right:10px}

@media screen and (max-width:576px){
    header .popup_menu{min-width: 100%;left: 0;margin-top: 10px;}
}

header .popup_menu .more,
header .popup_menu .less {float: right; padding-left: 10px;   padding-top: 6px;}

header .popup_menu.brand_menu {width: 500px;}
@media screen and (max-width:900px){
    header .popup_menu.brand_menu {right: 0px;}
}
@media screen and (max-width:576px){
    header .popup_menu.brand_menu {width: 100%;}
}
header .popup_menu.brand_menu > li {display: inline-block; padding: 5px 10px; width: calc(33% - 22px); min-width: 140px;}
.brand_menu a > span {display: inline-block; vertical-align: top;}
.brand_menu a .brandlogo {vertical-align: middle; width: 110px; text-align: right;}
.brand_menu a .name {padding-top: 10px;}

.formSearchByName {
    width: calc(100% - 60px - 60px - 162px);
}
@media screen and (max-width:576px){.formSearchByName {   width: calc(100% - 60px - 162px);}}
@media screen and (max-width:430px){.formSearchByName {   width: calc(100% - 20px);}}
header .menu #productSearchForm{margin-top:-8px}
header .menu #productSearchForm input{display:inline-block;font-size:14px;height:24px;width:calc(100% - 52px);margin-right:10px;border: 1px solid #33333a; color: #33333a;}header .menu #productSearchForm a{display:inline-block}header .menu #productSearchForm a i{margin-top:0}
@media (max-width:1040px){header .header_main .menuItem .menu{display:block;width:100%}}
@media screen and (max-width:430px){
    header .header_main .menuItem .menu ul{text-align:left}
    header .header_main .menuItem .menu ul li{padding-top:10px}
    header .header_main .menuItem .menu ul li:first-child{display:block}
    //header .header_main .menuItem .menu ul li:nth-child(2){display:block;margin:10px 0;text-align:center;padding-top:0}
}
footer{padding-top:30px;margin-top:120px;background:#33333a;color:#fff}footer a{color:#f3f3f3}footer a:hover{color:#fff}footer h4{margin:0 0 15px;padding:0;font-size:18px;font-weight:300}footer ul{padding:0;margin:0}footer ul li{margin:0 0 5px;padding:0;display:block}footer ul li .space{display:block;height:10px}footer .items>div{display:inline-block;vertical-align:top;padding-right:10px}footer .items>div.categories{width:calc(100% / 6 - 10px)}@media screen and (max-width:992px){footer .items>div.categories{width:calc(100%/3 - 10px)}}@media screen and (max-width:576px){footer .items>div.categories{width:100%;text-align:center;margin-bottom:40px}}footer .items>div.menu{width:calc(100% / 6 - 10px)}@media screen and (max-width:992px){footer .items>div.menu{width:calc(100%/3 - 10px)}}@media screen and (max-width:576px){footer .items>div.menu{width:calc(100%/2 - 10px);text-align:center;margin-top:40px}}@media screen and (max-width:400px){footer .items>div.menu{width:100%}}footer .items>div.form{width:50%;padding-right:0}@media screen and (max-width:992px){footer .items>div.form{margin-top:40px;width:100%;padding-right:10px}}footer #subscribe .btn,footer #subscribe input{display:inline-block;vertical-align:top}footer #subscribe input{background:#33333a;color:#fff;border-radius:0;font-size:16px;text-transform:uppercase;padding:10px;margin-right:30px;line-height:1;width:calc(100% - 195px - 30px)}footer #subscribe input,footer #subscribe input:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #f3f3f3}footer #subscribe input:focus{outline:none}footer #subscribe input.error{border:1px solid #dc3545}@media screen and (max-width:400px){footer #subscribe input{margin-right:10px;width:calc(100% - 120px - 32px)}}footer #subscribe .btn{font-size:16px;padding:19px 0;width:173px}@media screen and (max-width:400px){footer #subscribe .btn{letter-spacing:1px;padding:12px 0;width:120px}}footer #subscribe .message{padding:20px 0;font-size:16px}footer #subscribe .message.error{color:#dc3545}footer #subscribe .message.success{color:#28a745}footer .social{margin:15px 0}footer .social a{display:inline-block;text-align:center;vertical-align:top;border-radius:50%;background:#b2b2b2;margin-right:10px;padding:0;width:25px;height:25px}footer .social a i.facebook{margin:5px 0 0;width:8px;height:14px}footer .social a i.twitter{margin:6px auto 0;width:13px;height:13px}footer .social a i.linkedIn{margin:5px 0 0 2px;width:14px;height:14px}footer .social a i.instagram{margin:2px 0 0 2px;width:20px;height:20px}footer .copyright{text-align:center;padding:20px 40px;color:#f3f3f3}nav[aria-label=breadcrumb]{-webkit-box-shadow:0 0 20px #eee;box-shadow:0 0 20px #eee}nav[aria-label=breadcrumb] ol{max-width:1200px;margin:0 auto 40px;padding:20px 10px}nav[aria-label=breadcrumb] ol li{display:inline-block;vertical-align:top;font-size:20px;margin-right:25px}nav[aria-label=breadcrumb] ol li .icons.arrowRight.black{display:inline-block;margin-right:25px;margin-top:2px;width:11px;height:22px}@media screen and (max-width:768px){nav[aria-label=breadcrumb] ol li{margin-right:15px;font-size:18px}nav[aria-label=breadcrumb] ol li .icons.arrowRight.black{margin-right:15px;height:18px}}@media screen and (max-width:576px){nav[aria-label=breadcrumb] ol li{margin-right:5px;font-size:14px}nav[aria-label=breadcrumb] ol li .icons.arrowRight.black{margin-right:5px;height:14px}}.pagination{text-align:center}.pagination ul{display:inline-block;padding:0;margin:0 auto}.pagination ul li{display:inline-block;vertical-align:top}.pagination ul li a{display:inline-block;border-radius:2px;padding:5px 10px;font-size:16px}.pagination ul li.active a,.pagination ul li a:hover{background:#f3f3f3}#home .imgBlock{margin:0 20px}#home .imgBlock img{max-width:100%}@media screen and (max-width:992px){#home .imgBlock{margin:0}}#home .imgBlockWide{margin-left:calc(50% - 50vw);width:100vw;background-position:50%;background-size:cover;text-align:center}#home .imgBlockWide img{max-width:100%}#home .text{max-width:750px;padding:0 20px;margin:60px auto;font-size:16px;line-height:1.5}#home .text.big{font-size:24px;font-family:Playfair;font-weight:400;margin-bottom:0}#home .blockBrowse{margin-left:calc(50% - 50vw);width:100vw;background-position:50%;background-size:cover;text-align:center}#home .blockBrowse .btn{margin-top:250px}#home .blockFutured h2{text-align:center;margin-top:60px}#home .block1 .blockItem{padding:0 10px;width:calc(100% / 3 - 20px);display:inline-block;vertical-align:top;text-align:center}#home .block1 .blockItem img{max-height:90px}#home .block1 .blockItem h3{font-size:24px}#home .block1 .blockItem .cont{color:#788995;font-size:16px}@media screen and (max-width:768px){#home .block1 .blockItem{width:calc(100% - 20px)}}#home .blockSpecOffer h2{text-align:center;color:#5eb0c4}#home .blockSpecOffer .productItem .img{overflow:hidden;z-index:2}#home .blockSpecOffer .productItem .img:hover{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:0}#home .blockSpecOffer .productItem .bottomInfo{position:relative;z-index:1}#home .blockSpecOffer .productItem .bottomInfo>span{display:block}#home .blockSpecOffer .productItem .bottomInfo>span.price{margin-top:10px}.productItem{display:inline-block;vertical-align:top;width:calc(100%/3 - 16px * 2);margin:0 0 33px;padding:0 16px;text-align:center}@media screen and (max-width:992px){.productItem{width:calc(100%/2 - 16px * 2)}}@media screen and (max-width:768px){.productItem{width:calc(100% - 16px * 2)}}.productItem a.item{display:block}.productItem a.item .img{height:337px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productItem a.item img{max-width:100%;max-height:337px;vertical-align:middle}.productItem a.item .bottomInfo{margin-top:10px;display:block}.productItem a.item .bottomInfo .title{font-family:Playfair;font-size:16px;height:42px;display:block;overflow:hidden}.productItem a.item .bottomInfo .pack{margin:5px 0;display:block}.productItem .productAdd{text-align:center;position:relative}.productItem .productAdd .addCount{border:1px solid #e9e9e9;display:block;margin:15px auto 0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.productItem .productAdd .addCount input,.productItem .productAdd .addCount span{display:inline-block;vertical-align:top;height:35px;width:35px;text-align:center;line-height:1;margin:0;border:none}.productItem .productAdd .addCount span{background:#f3f3f3;padding:0 0 0 3px;cursor:pointer}.productItem .productAdd .addCount span .icons{margin:6px auto 0}.productItem .productAdd .addCount input{padding:0}.productItem .productAdd .addCount .add-popup{position:absolute;margin:-60px -50px 0;background:#fff;padding:10px 20px;border:1px solid #999;z-index:1}.productItem .productAdd .btn{margin-top:15px;padding:15px 30px}.productItem.specOffer .title{font-weight:700}.products>div{display:inline-block;vertical-align:top}.products .filtering{width:25%}.products .filtering .categories.show{display:block}@media screen and (max-width:768px){.products .filtering{width:100%}}.products .items_list{width:75%}@media screen and (max-width:768px){.products .items_list{width:100%}}.products .productItem{width:calc(100%/3 - 16px * 2)}@media screen and (max-width:992px){.products .productItem{width:calc(100%/2 - 16px * 2)}}@media screen and (max-width:475px){.products .productItem{width:calc(100% - 16px * 2)}}.blockFutured .productItem{width:calc(100%/4 - 16px * 2)}@media screen and (max-width:992px){.blockFutured .productItem{width:calc(100%/3 - 16px * 2)}}@media screen and (max-width:768px){.blockFutured .productItem{width:calc(100%/2 - 16px * 2)}}@media screen and (max-width:475px){.blockFutured .productItem{width:calc(100% - 16px * 2)}}.filtering .filter{text-transform:uppercase;border-bottom:2px solid #f3f3f3;padding:15px 0 20px}.filtering .filter.withDP .dropdown,.filtering .filter.withDP span{display:inline-block;vertical-align:top}.filtering .filter.withDP span{margin-right:10px;margin-top:4px}.filtering .categories .item{margin-top:15px}.filtering .categories .item>a{font-family:Playfair;font-weight:400;font-size:16px}.filtering .categories .item>a.active{font-weight:700}.filtering .categories .item>span.icons{margin-top:3px;width:20px;height:24px;float:right;cursor:pointer}.filtering .categories .item ul{margin:0;padding:0}.filtering .categories .item ul>li{display:block;margin:10px 0 0 15px;padding:0}.filtering .categories .item ul>li a{font-size:12px;text-transform:uppercase}.filtering .categories .item ul>li a.active{font-weight:700}.filtering .categories .item ul>li a .icons{margin-top:-1px;margin-right:5px}.productDetails>div{display:inline-block;vertical-align:top}.productDetails>.images{width:480px}@media screen and (max-width:992px){.productDetails>.images{width:100%}}.productDetails>.images img{max-width:100%;max-height:100%}.productDetails>.images #product-main-view{border:1px solid #e9e9e9;padding:10px;height:330px}.productDetails>.images #product-main-view>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;background-repeat:no-repeat!important}.productDetails>.images #product-main-view img{cursor:-webkit-zoom-in;cursor:zoom-in}.productDetails>.images #product-preview-view{margin:10px -5px 20px}.productDetails>.images #product-preview-view>div{display:inline-block;vertical-align:top;width:calc(100% / 3 - 22px);height:150px;border:1px solid #e9e9e9;margin:5px;padding:5px}.productDetails>.images #product-preview-view>div .img{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;height:100%}@media screen and (max-width:576px){.productDetails>.images #product-preview-view>div{width:calc(100% / 2 - 22px)}}.productDetails>.details{width:calc(100% - 480px - 40px);padding:0 20px 20px}@media screen and (max-width:992px){.productDetails>.details{width:calc(100% - 40px)}}.productDetails>.details .blockName{margin-bottom:10px;padding:11px 17px;background-color:#f3f3f3;font-size:15px;letter-spacing:1;text-transform:uppercase}.productDetails>.details .blockInfo{margin-bottom:20px}.productDetails>.details .blockInfo>div{margin-bottom:10px}.productDetails>.details .split>div{display:inline-block;vertical-align:top;width:50%}.productDetails>.details .split>div .productItem{width:auto;max-width:220px;margin:0 auto}.productDetails>.details .forCart{text-align:center}.productDetails>.details .share_block{margin-top:50px;text-align:right}.productDetails>.details .share_block .icon{margin-left:10px}.cartAdded{position:absolute;background:#e9f6ec;border:1px solid #28a745;color:#28a745;padding:10px 20px}.cartForm{background:#f3f3f3;padding:40px 20px 50px;color:#788995}.cartForm .cartTable{max-width:720px;margin:0 auto}.cartForm .cartTable .tbody .tr>div,.cartForm .cartTable .td,.cartForm .cartTable .th{display:inline-block;vertical-align:top}.cartForm .cartTable .tbody .item_info{width:calc(100% - 40px)}.cartForm .cartTable .tbody .rem{width:40px;text-align:right}.cartForm .cartTable .tbody .rem a{display:block;padding-top:31px}.cartForm .cartTable .tbody .td{margin-bottom:25px;border:none;text-align:center;vertical-align:middle}.cartForm .cartTable .tbody .td input{height:35px;border-radius:2px;border:1px solid #e9e9e9;font-size:15px;color:#999;width:calc(100% - 22px);margin:0 auto;padding:5px 10px;line-height:1.47}.cartForm .cartTable .tbody .td.thumb{padding:0;margin:0 25px 0 0}.cartForm .cartTable .tbody .td.thumb .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90px;height:90px;border-radius:4px;background:#fff}.cartForm .cartTable .tbody .td.thumb .img img{max-width:100%;max-height:100%}.cartForm .cartTable .tbody .td.details{width:calc(100% - 90px - 25px - 90px);padding-top:10px;text-align:left}.cartForm .cartTable .tbody .td.details a{font-family:Playfair;font-weight:400;font-size:16px}.cartForm .cartTable .tbody .td.details ul{padding:20px 0 0;margin:0}.cartForm .cartTable .tbody .td.details ul li{display:block;padding:0;margin:0}.cartForm .cartTable .tbody .td.qty{width:90px}.cartForm .cartTable .tfoot{margin:100px 0 50px}.cartForm .cartTable .tfoot a{color:#b2b2b2;font-size:16px;padding-top:18px;display:inline-block}.cartForm .cartTable .tfoot a .icons{width:16px;height:16px;margin:1px 5px 0 0}.cartForm .cartTable .tfoot .btnCheckout{padding:20px;text-transform:uppercase;float:right;letter-spacing:1px;font-size:16px;border-radius:4px;-webkit-box-shadow:0 0 10px #788995;box-shadow:0 0 10px #788995}@media screen and (max-width:576px){.cartForm .cartTable .tbody .td.thumb{margin:0 10px 0 0}.cartForm .cartTable .tbody .td.details{width:calc(100% - 90px - 10px)}.cartForm .cartTable .tbody .td.qty{width:100%;margin-bottom:50px}.cartForm .cartTable .tfoot{text-align:center}.cartForm .cartTable .tfoot .btnCheckout{margin-bottom:30px;float:none}.cartForm .cartTable .tfoot a{display:block}}@media screen and (max-width:400px){.cartForm .cartTable .tbody .td{text-align:center}.cartForm .cartTable .tbody .td.thumb{width:100%}.cartForm .cartTable .tbody .td.thumb .img{margin:0 auto}.cartForm .cartTable .tbody .td.details{width:100%;text-align:center}.cartForm .cartTable .tbody .td.details ul{text-align:left}.cartForm .cartTable .tfoot .btnCheckout{padding:10px;font-size:14px}}#checkout-form .tr{margin-right:-20px}#checkout-form .tr>div{padding-right:20px;margin-bottom:30px;width:calc(100% - 20px)}#checkout-form .tr>div.width50{width:calc(50% - 20px)}.sliderBlock{overflow:hidden}.sliderBlock .slider{position:relative}.sliderBlock .sliderItem{vertical-align:top;overflow:hidden}.sliderBlock a{display:block;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sliderBlock a img{max-width:100%;max-height:100%}.hozSlider{position:relative;overflow:hidden;overflow-x:scroll;width:100%}.hozSlider .sliding{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.hozSlider .rings{text-align:center;margin:0 auto;padding-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hozSlider .rings .ring{display:inline-block;vertical-align:top;border:1px solid #b2b2b2;width:10px;height:10px;border-radius:50%;margin:0 5px;cursor:pointer}.hozSlider .rings .ring:hover{background:#f3f3f3}.blockSpecOffer{overflow:hidden}.blockSpecOffer .hozSlider{margin-bottom:-20px}.animateBottomBanner{margin-left:calc(50% - 50vw);width:100vw}.animateBottomBanner .slider{position:relative;overflow:hidden}.animateBottomBanner .slider a{display:block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.animateBottomBanner .slider a img{display:inline-block}@media print{header .topBlock{background:#fff;color:#33333a}header .header_main .menuItem{text-align:center}header .header_main .menuItem .browse,header .header_main .menuItem .menu{display:none}#home h1{margin:0 0 70px}#home h1:after,#home h1:before{content:none;border:none}footer{background:#fff}footer,footer a{color:#33333a}footer .items{display:none}footer .items>div.categories,footer .items>div.menu{width:calc(100% / 3 - 10px)}footer #subscribe,footer .items>div.form{display:none}footer .copyright{color:#33333a}.container h1{margin:20px 0}.breadcrumb,.products .filtering{display:none}.products .items_list{width:100%}.blockFutured,.pagination,.productItem .productAdd .add-to-cart{display:none}.productDetails>.images{width:50%}.productDetails>.details{width:calc(width)}.productDetails>.details .split{display:none}}body{font-family:Avenir,sans-serif;font-size:14px;color:#33333a;padding:0;margin:0}.container{max-width:1200px;padding:0 10px;margin:0 auto}.marginTop10{margin-top:10px}.marginTop20{margin-top:20px}.hidden{display:none!important}.right{text-align:right}.center{text-align:center}.upperCase{text-transform:uppercase}.floatRight{float:right}.clickable{cursor:pointer}.relative{position:relative}h1,h2,h3,h4,h5{font-family:Playfair;font-weight:400}h1{text-align:center;font-size:46px;margin:100px 0 70px}h2{font-size:40px}a{color:#33333a;text-decoration:none}.green{color:#28a745}.red{color:#dc3545}label{display:block;color:#788995;text-transform:uppercase;font-size:12px;margin-bottom:10px;line-height:1}.width50{display:inline-block;vertical-align:top;width:50%}input[type=email],input[type=number],input[type=text],select,textarea{display:block;height:35px;border-radius:2px;border:1px solid #e9e9e9;font-size:15px;color:#999;margin:0;padding:5px 10px;line-height:1.47;width:calc(100% - 22px)}input[type=email].is-invalid,input[type=number].is-invalid,input[type=text].is-invalid,select.is-invalid,textarea.is-invalid{border-color:#dc3545}input[type=email]:focus,input[type=number]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:1px solid #d4d9dd}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#d4d9dd}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#d4d9dd}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#d4d9dd}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#d4d9dd}input:focus,select:focus,textarea:focus{outline:1px solid #d4d9dd}textarea{height:auto}select{width:100%;height:47px}select option.isPlaceholder{color:#d4d9dd}.btn{display:inline-block;border-radius:0;padding:5px 20px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:2px;cursor:pointer}.btn:focus{outline:none}.btn.btn-dark,.btn.btn-dark:hover{background-color:#33333a;border:1px solid #33333a;color:#fff}.btn.btn-white{background-color:#fff;border:1px solid #fff;color:#33333a}.btn.btn-white:hover{color:#33333a;background-color:#f3f3f3;border:1px solid #f3f3f3}.btn.btn-blue{background-color:#0077e2;border:1px solid #0077e2;color:#fff}.btn.btn-blue:hover{color:#fff;background-color:#007ee2;border:1px solid #007ee2}.btn.btn-grey{background-color:#f3f3f3;border:1px solid #e9e9e9;color:#33333a}.btn.btn-grey:hover{background-color:#e9e9e9;border:1px solid #f3f3f3}.btn.btn-big{font-size:18px;font-weight:700;line-height:1.44;padding:9px 77px;text-transform:uppercase}.btn.btn-big,.btn.btn-big:hover{border-width:2px}.invalid-feedback{color:#dc3545}.fullWidth{margin-left:calc(50% - 50vw);width:100vw}.cookie_agree{color:#fff;width:100%;text-align:center;position:fixed;bottom:0;padding:20px;background:#33333a;-webkit-box-shadow:0 0 10px #e9e9e9;box-shadow:0 0 10px #e9e9e9;z-index:9999999}.cookie_agree a{color:#f3f3f3}.cookie_agree a:hover{color:#b2b2b2}.cookie_agree .btn{padding:2px 10px;margin-left:10px;margin-top:-3px;color:#fff}.searchFormBlock{top:0;bottom:0;left:0;right:0;position:fixed}.searchFormBlock>div{position:fixed;left:0;width:100%}.searchFormBlock .background{top:0;height:100%;background-color:#000;z-index:1001;opacity:.59}.searchFormBlock .searchForm{top:20%;z-index:1002}.searchFormBlock .searchForm form{width:80%;margin:0 auto 12px;border-bottom:6px solid #fff}.searchFormBlock .searchForm form input{height:auto;font-size:60px;color:#fff;background:transparent;border:none}.searchFormBlock .searchForm form input::-webkit-input-placeholder{color:#fff;opacity:1}.searchFormBlock .searchForm form input:-ms-input-placeholder,.searchFormBlock .searchForm form input::-ms-input-placeholder{opacity:1}.searchFormBlock .searchForm form input::placeholder{color:#fff;opacity:1}.searchFormBlock .searchForm form input:-ms-input-placeholder,.searchFormBlock .searchForm form input::-ms-input-placeholder{color:#fff}.searchFormBlock .searchForm form input:focus{outline:none!important;border:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){.searchFormBlock .searchForm form input{font-size:48px}}@media screen and (max-width:576px){.searchFormBlock .searchForm form input{font-size:24px}}.dropdown{position:relative}.dropdown .btn.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown .dropdown-menu{position:absolute;display:none;background:#fff;border:1px solid #e9e9e9;width:-webkit-max-content;width:-moz-max-content;width:max-content}.dropdown .dropdown-menu.show{display:block}.dropdown .dropdown-menu .dropdown-item{display:block;padding:5px 10px}.dropdown .dropdown-menu .dropdown-item:hover{background:#e9e9e9}.tillFooter{height:230px}@media screen and (max-width:768px){.tillFooter{height:180px}}@media screen and (max-width:576px){.tillFooter{height:30px}}.pageContent{font-size:16px;line-height:1.5}.pageContent h2{font-size:24px}.pageContent h3{font-size:20px;font-weight:700}.pageContent h4{font-size:18px;font-weight:700}.address{font-size:20px;margin-bottom:40px}.address .space{display:block;margin-top:20px}


select.form-control{background-color: #FFF;}
@media screen and (max-width: 768px) {
    #checkout-form .tr>div.width50 {
        width: calc(100% - 20px);
   }
}

.filtering .scroller.brands {
    max-height: 380px;
    position: relative;
    overflow-y: scroll;
}
.filtering #brandSearchForm input {
    height: 25px;
    margin-top: 15px;
}


.sliderBlock .rings {
    text-align: center;
    margin: 0px auto;
    padding-bottom: 20px;
    width: fit-content;
}
.sliderBlock .rings .ring {
    display: inline-block;
    vertical-align: top;
    border: 1px solid #b2b2b2;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin: 0px 5px;
    cursor: pointer;
}
.sliderBlock .rings .ring:hover {
    background: #f3f3f3;
}