.address-block{padding:24px 24px 14px 24px}.flex-container{display:flex;flex-direction:row}#map{flex:1;background-color:#e4e4e4}.parallelogram-shape{width:156px;background:#fff;z-index:1;margin:0 -78px 0 17px;transform:skew(-37deg)}.parallelogram-shape::after{width:27px;background:#f08724;content:"";position:absolute;height:100%;right:0;box-shadow:6px 2px 12px 0 rgba(0,0,0,.2)}.box-shadow{box-shadow:0 2px 12px 0 rgba(0,0,0,.3);margin:0 -15px 26px -15px;padding:0 15px}.bg-white{background-color:#fff}body.onboarding{padding-top:0}@media (max-width:768px){.box-shadow{margin:0 0 5px 0;padding:0 10px}}nav.button-container{display:flex;align-items:stretch}nav.button-container a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;flex-grow:1;flex-basis:1px;display:flex;align-items:center;justify-content:center;position:relative;padding:8px 6px 9px 5px;background-image:linear-gradient(to top,#eee,#fff);text-align:center;text-decoration:none;color:#525f74;font-size:16px;font-weight:bold;border-top:1px solid #e2e2e2}nav.button-container a:not(:last-child) {border-right:solid 1px #e2e2e2}nav.button-container a:not(:first-child) {border-left:solid 1px #e2e2e2}nav.button-container a:hover,nav.button-container a.active{color:#f08724}nav.button-container a.active{border-bottom:5px solid #f08724;padding-bottom:4px}nav.button-container a.active::after{content:' ';position:absolute;top:105%;width:0;height:0;left:calc(50% - 8px);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f08724}nav.button-container a:hover .nav-icon,nav.button-container a.active .nav-icon{background-position-y:-32px}nav.button-container .button-text{overflow-wrap:break-word;hyphens:auto}@media (min-device-width:768px){nav.button-container a{padding:14px 8px 12px 15px;border-top:none}nav.button-container .button-icon{margin-right:5px}nav.button-container a.active{padding-bottom:8px}nav.button-container a.active::after{top:100%;left:calc(50% - 12px);border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #f08724}}@media (min-device-width:992px){nav.button-container a{padding:14px 15px 12px 15px}}.nav-icon{display:inline-block;background-image:url(/assets/images/icons/rvo-seller-profile-icons.svg);background-repeat:no-repeat;width:32px;height:32px;margin-bottom:-7px}.nav-icon.icon-tyre{background-position:0 0}.nav-icon.icon-alloy{background-position:-32px 0}.nav-icon.icon-contact{background-position:-64px 0}.nav-icon.icon-service{background-position:-96px 0}.nav-icon.icon-gallery{background-position:-128px 0}.nav-icon.icon-rating{background-position:-160px 0}nav.fixed{position:fixed;z-index:999;top:0;margin-left:-15px;margin-right:-15px;padding:0}.onboarding .box-frame{border:solid 1px #dae2e8}.total-text{font-size:1.285rem}.contact-and-info{display:flex;flex-direction:row;margin:10px -5px 0 -5px;flex-wrap:wrap}.contact-and-info .info-box{flex-basis:0;-webkit-box-flex:1;flex-grow:1;min-width:12.5rem;margin:1rem}.info-box+.info-box{border-left:1px solid rgba(81,95,114,.3);border-top:1px solid rgba(81,95,114,.3);padding-top:16px;padding-top:1rem}@media (min-width:2560px){.info-box+.info-box{border-left:1px solid rgba(81,95,114,.3)}}@media (min-width:395px){.info-box+.info-box{border-top:none;padding-top:0}.contact-and-info{padding:12px 12px;padding:.75rem .75rem}.contact-and-info .info-box{padding:0 24px 0 24px;padding:0 1.5rem 0 1.5rem;margin:.75rem 0 .75rem 0}}@media (min-width:769px){.contact-and-info{margin:0 -15px}}.info-box.hide-border-left{border-left:none}.contact-and-info .time,.contact-and-info .time-default .time{text-align:right}.contact-and-info .day-time{display:flex;justify-content:space-between}.payment-icons{display:flex;flex-wrap:wrap}.payment-icons .payment-icon{margin-top:1rem}.payment-icons .payment-icon{background-image:url(/assets/images/icons/paymentmethodes.svg);background-repeat:no-repeat}.payment-icon.icon-cash{background-position:-3px -5px;width:35px;height:27px}.payment-icon.icon-credit-card{background-position:-82px -4px;width:36px;height:32px}.payment-icon.icon-ec-card{background-position:-43px -5px;width:33px;height:32px}.payment-icon.icon-invoice{background-position:-167px -4px;width:26px;height:32px}.payment-icon.icon-fleet-card{background-position:-44px -45px;width:33px;height:32px}.payment-icon.icon-in-advance{background-position:-87px -44px;width:32px;height:32px}.icon-cash,.payment-icon+.payment-icon,.tooltip+.payment-icon{margin-right:10px}.contact-icon{display:inline-block;width:1rem;height:1rem;background-size:cover;filter:invert(37%) sepia(15%) saturate(815%) hue-rotate(178deg) brightness(89%) contrast(81%)}.contact-icon.icon-phone{margin:0 6px 1px 0;background-image:url(/assets/images/icons/phone-solid.svg)}.contact-icon.icon-fax{margin:2px 6px -1px 0;background-image:url(/assets/images/icons/fax-solid.svg)}.contact-icon.icon-globe{margin:0 6px -2px 0;background-image:url(/assets/images/icons/globe-solid.svg)}.contact-icon.icon-envelope{background-image:url(/assets/images/icons/envelope-solid.svg);margin:0 6px -2px 0}.contact-and-info ul{padding:0 0 0 15px;margin:0}