﻿.product-page-h1{font-weight:300}.special-product{color:#f00!important;font-weight:bold!important}.discontinued-product{color:#f00!important;font-weight:bold!important}.discount-text{color:#212121!important}.btn--primary.dw-mod{color:#fff;border-color:#212121}.btn--primary.dw-mod:hover{background-color:#212121}.btn--link.dw-mod{color:#d32f2f}#map{height:100%;min-height:800px}.google-map.dw-mod .switch{position:relative;display:inline-block;width:60px;height:34px}.google-map.dw-mod .switch input{opacity:0;width:0;height:0}.google-map.dw-mod .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.google-map.dw-mod .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.google-map.dw-mod input:checked+.slider{background-color:#2196f3}.google-map.dw-mod input:focus+.slider{box-shadow:0 0 1px #2196f3}.google-map.dw-mod input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.google-map.dw-mod .slider.round{border-radius:34px}.google-map.dw-mod .slider.round:before{border-radius:50%}.google-maps_filter{z-index:10;margin:0 0 30px 0;min-width:300px}.google-maps_filter-wrapper{border-radius:20px;padding:1rem 2rem;background-color:#fff}.google-maps_filter-header{margin:1rem 1rem 0;border-bottom:1px solid #000}.google-maps_filter-list{padding:1rem}.google-maps_filter-list label{width:100%;align-items:center;display:flex;justify-content:space-between;cursor:pointer;margin:1rem 0}.google-maps_filter-list input{margin:0 0 0 20px}.google-maps_toggle-wrapper{border-radius:20px;background-color:#fff;padding:15px 20px;position:absolute;z-index:-1;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.google-maps_toggle-wrapper.desktop-view{display:none}.google-maps_toggle-wrapper.mobile-view{display:none;position:relative}.google-maps_toggle-text.dw-mod{margin-bottom:0!important;font-size:1.4rem;margin-right:30px}.google-maps_toggle-button{height:20px}.google-maps_filter-button{position:absolute;right:20px;top:15px;margin:13px 14px}.google-maps_filter-button i{font-size:2rem;padding:5px;cursor:pointer}.google-maps_filter-button i.mobile-view{display:block}.google-maps_filter-button i.desktop-view{display:none}@media(min-width:768px){.google-maps_filter{position:absolute;margin:100px 10px 30px 10px}.google-maps_filter-button{right:0;top:0}.google-maps_toggle-wrapper.desktop-view{display:flex}.google-maps_toggle-wrapper.mobile-view{display:none}.google-maps_filter-button i.mobile-view{display:none}.google-maps_filter-button i.desktop-view{display:block}}.mini-cart__header{color:#fff}.mini-cart-table thead,.mini-cart-table tbody{background-color:#f6f6f6!important}.mini-cart-table thead tr td,.mini-cart-table tbody tr td,.mini-cart-table a.mini-cart-orderline__name{color:#212121!important}.mini-cart__footer{color:#212121!important}.minicart__buttons{background-color:#212121!important;color:#fff!important;border:solid 1px #fff!important;border-top:0!important;margin-bottom:0}.minicart__buttons:hover{background-color:#fff!important;color:#212121!important}.printlogo{display:none}@media print{.printlogo{display:block}.screen_only{display:none}}.product__thumbs.dw-mod{background-color:#fff}.item-number.dw-mod{font-size:1.5rem}.stock-icon--in.dw-mod{background-color:#60d200}.stock-icon--not.dw-mod{background-color:#f00}.stock-icon--comming.dw-mod{background-color:#f5d960}.column-spacing{padding-right:15px!important}.product__top .center-container{height:unset}.custom-tabs-width{max-width:1410px;margin:auto}.price--currency-text{font-size:12px;font-weight:600}.cart-orderline .cart-orderline__cell.quantity-cell .form__field-group{margin-bottom:0}.cart-orderline .cart-orderline__cell.productinfo-cell p.cart-orderline__name{margin-bottom:0}.mini-cart-table p.mini-cart-orderline__name{color:#212121!important;margin-bottom:0}