@import"https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600&family=Barlow+Condensed:wght@500;600;700&display=swap";:root{--font-body-family: "Barlow", Arial, sans-serif !important;--font-heading-family: "Barlow Condensed", "Barlow", Arial, sans-serif !important;--font-body-style: normal !important;--font-heading-style: normal !important}html,body,body *,input,textarea,select,option,button,.shopify-policy__container,.rte,.caption,.caption-large,.price,.price-item,.product__tax,.product__text,.card-information,.header__menu-item,.menu-drawer__menu-item,.footer-block__details-content,.footer__content-bottom,.predictive-search,.search__input,.field__input,.customer input,.customer select,.quantity__input,.form__label,.select__select,.badge,.jdgm-widget,.jdgm-rev-widg,.jdgm-preview-badge{font-family:Barlow,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.product__title,.card__heading,.collection-hero__title,.banner__heading,.rich-text__heading,.related-products__heading,.accordion__title,.header__heading-link,.button,.shopify-challenge__button,.customer button,.cart__checkout-button,.quick-add__submit,.product-form__submit,.product-form__input input[type=radio]+label,.header__menu-item,.menu-drawer__menu-item,summary,summary *,.badge{font-family:Barlow Condensed,Barlow,Arial,sans-serif!important}h1,h2,h3,.product__title,.collection-hero__title,.banner__heading,.related-products__heading{font-weight:600!important;letter-spacing:.045em}h4,h5,h6,.card__heading,.accordion__title,.header__menu-item,.menu-drawer__menu-item,summary,summary *{font-weight:600!important;letter-spacing:.045em}.button,.shopify-challenge__button,.customer button,.cart__checkout-button,.quick-add__submit,.product-form__submit,.product-form__input input[type=radio]+label{font-weight:600!important;letter-spacing:.07em}input,textarea,select,option,.price,.price-item,.product__tax,.product__text,.rte,.caption,.caption-large,.card-information,.footer-block__details-content,.footer__content-bottom{font-weight:400;letter-spacing:.02em}.button:not([disabled]),.shopify-challenge__button:not([disabled]),.customer button:not([disabled]),.cart__checkout-button:not([disabled]),.quick-add__submit:not([disabled]){--color-button: 0, 0, 0 !important;--color-button-text: 255, 255, 255 !important;background:#000!important;color:#fff!important;border-color:#000!important}.button:not([disabled]):after,.cart__checkout-button:not([disabled]):after,.quick-add__submit:not([disabled]):after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(0,0,0,var(--border-opacity)),0 0 0 var(--buttons-border-width) #000!important}.product-form__input input[type=radio]:checked+label{background:#000!important;color:#fff!important;border-color:#000!important}.product-media-modal__dialog,.product-media-modal__content{max-width:100vw;max-height:100vh}.product-media-modal__content{box-sizing:border-box;overflow:auto;padding:1.5rem!important}.product-media-modal__content>*{max-width:calc(100vw - 3rem)!important;max-height:calc(100vh - 3rem)!important;margin:auto!important}.product-media-modal__content .product__media,.product-media-modal__content .global-media-settings{max-width:calc(100vw - 3rem)!important;max-height:calc(100vh - 3rem)!important;width:auto!important;height:auto!important}.product-media-modal__content img{display:block;width:auto!important;height:auto!important;max-width:calc(100vw - 3rem)!important;max-height:calc(100vh - 3rem)!important;object-fit:contain!important;margin:auto!important}@media screen and (min-width:750px){.product-media-modal__content{padding:2rem 6rem!important}.product-media-modal__content>*,.product-media-modal__content img{max-width:calc(100vw - 12rem)!important;max-height:calc(100vh - 4rem)!important}}.related-products__heading{text-transform:uppercase;letter-spacing:.08em}.additional-checkout-buttons,.cart__dynamic-checkout-buttons{display:none!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{background:#000!important;color:#fff!important;border-color:#000!important;border-radius:0!important;font-family:Barlow Condensed,Barlow,Arial,sans-serif!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important}.collection-list-wrapper .title{text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.8rem}.collection-list .card__heading{text-transform:uppercase;letter-spacing:.06em;font-weight:600!important}.collection-list .card__heading a{text-decoration:none}.collection-list .card{transition:transform .18s ease}@media screen and (min-width:990px){.collection-list .card:hover{transform:translateY(-3px)}}@media screen and (max-width:749px){.collection-list.grid{column-gap:1rem;row-gap:1.4rem}.collection-list .grid__item{width:calc(50% - .5rem);max-width:calc(50% - .5rem)}.collection-list .card__heading{font-size:1.6rem;line-height:1.05}}@media screen and (max-width:989px){.section-header:has(menu-drawer details[open]){z-index:999!important}.section-header:has(menu-drawer details[open]) .menu-drawer{z-index:1000!important;background:rgb(var(--color-background))!important}.section-header:has(menu-drawer details[open]) .menu-drawer__inner-container,.section-header:has(menu-drawer details[open]) .menu-drawer__navigation-container{position:relative;z-index:1001;background:rgb(var(--color-background))!important}.section-header:has(menu-drawer details[open])+*,.section-header:has(menu-drawer details[open])~main slideshow-component,.section-header:has(menu-drawer details[open])~main .slideshow__controls{z-index:0!important}}@media screen and (max-width:989px){body:has(menu-drawer details[open]) slideshow-component .slideshow__controls,body:has(menu-drawer details[open]) slideshow-component .slider-buttons,body:has(menu-drawer details[open]) slideshow-component .slideshow__autoplay{display:none!important;visibility:hidden!important;pointer-events:none!important}body:has(menu-drawer details[open]) .menu-drawer{z-index:9999!important;background:rgb(var(--color-background))!important}body:has(menu-drawer details[open]) .section-header{z-index:9998!important}}.full-slide-link{z-index:1!important}.slideshow__controls,.slideshow__controls--top{z-index:2!important}@media screen and (max-width:989px){.section-header{z-index:20!important}.menu-drawer{z-index:30!important}.menu-drawer__inner-container,.menu-drawer__navigation-container{position:relative;z-index:31;background:rgb(var(--color-background))!important}}.product-media-modal__dialog{position:relative;display:flex!important;align-items:center!important;justify-content:center!important}.product-media-modal__content{display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;height:100vh!important;max-height:100vh!important;padding:5.5rem 5.5rem 3rem!important}.product-media-modal__content>[data-media-id]{display:none!important;margin:0 auto!important;width:auto!important;max-width:calc(100vw - 11rem)!important;max-height:calc(100vh - 8.5rem)!important}.product-media-modal__content>[data-media-id].active{display:flex!important;align-items:center!important;justify-content:center!important}.product-media-modal__content>[data-media-id].active .product__media,.product-media-modal__content>[data-media-id].active .global-media-settings{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;max-width:calc(100vw - 11rem)!important;max-height:calc(100vh - 8.5rem)!important}.product-media-modal__content>[data-media-id].active img{display:block!important;width:auto!important;height:auto!important;max-width:calc(100vw - 11rem)!important;max-height:calc(100vh - 8.5rem)!important;object-fit:contain!important;margin:0 auto!important}.kw-product-modal__nav{position:fixed;top:50%;transform:translateY(-50%);z-index:4;width:4.6rem;height:4.6rem;border:1px solid rgba(18,18,18,.16);border-radius:50%;background:#fffffff0;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #00000014}.kw-product-modal__nav span{font-family:Arial,sans-serif!important;font-size:3.2rem;line-height:1;margin-top:-.2rem}.kw-product-modal__prev{left:1.4rem}.kw-product-modal__next{right:1.4rem}.kw-product-modal__nav[hidden]{display:none!important}@media screen and (max-width:749px){.product-media-modal__content{padding:5rem 4.8rem 2.5rem!important}.product-media-modal__content>[data-media-id],.product-media-modal__content>[data-media-id].active .product__media,.product-media-modal__content>[data-media-id].active .global-media-settings,.product-media-modal__content>[data-media-id].active img{max-width:calc(100vw - 9.6rem)!important;max-height:calc(100vh - 7.5rem)!important}.kw-product-modal__nav{width:4rem;height:4rem}.kw-product-modal__prev{left:.7rem}.kw-product-modal__next{right:.7rem}}.product-media-modal__dialog{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-media-modal__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:5rem!important}.product-media-modal__content>[data-media-id].active{margin:0!important;align-self:center!important}.product-media-modal__content>img[data-media-id].active{width:auto!important;height:auto!important;max-width:calc(100vw - 10rem)!important;max-height:calc(100dvh - 10rem)!important;object-fit:contain!important}@media screen and (max-width:749px){.product-media-modal__content{padding:4.8rem!important}.product-media-modal__content>img[data-media-id].active{max-width:calc(100vw - 9.6rem)!important;max-height:calc(100dvh - 9.6rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/klassikwagen-custom.css.map */
