/*rausgenommen bis full-width auf PDP wieder funktioniert*/ /* @media only screen and (max-width: 1440px){ .background-white-full-width .teaser-image__content{ padding: 10px 30px; padding-left:50px; } /* } /* Product Background */ .product-card { background-color: white; padding-bottom: 10px; } /* Width */ .uk-width-xxlarge { max-width: 900px; } /*schrift dunkel*/ .uk-dark .stage__text { color: black !important } /*zusätzliche Breite*/ .uk-width-2xlarge { width:1024px !important } /* übernehmen */ .cms-headline-mid h2, .text-mid h2 { margin: 0 0 10px } /* k.a. */ @media only screen and (min-width: 1440px){ .product-configurator__text-block { max-width: 28.125rem; } } /*Lieferumfang*/ ul.scope-of-delivery > li.scope-of-delivery__item > ul.scope-of-delivery > li.scope-of-delivery__item { margin-bottom: 0 } .product-teaser-promotion__product-image{ bottom: 20px; right: 20px; } .link--small{ font-size: 16px; line-height: 18px; } .teaser-text-plain { display: flex; height: 100%; align-items: center; padding: 15px; hyphens: auto; } .cms-block__subline { font-weight: 400 !important; font-family: Karbon-Semibold,Verdana,sans-serif; } .summary-item__paymentmethod .radio-toolbar__img { text-align: left } .teaser-primary--width-1-4 .teaser-primary__wysiwyg-block{ display: none } .teaser-primary--width-1-2 .teaser-primary__wysiwyg-block{ display: none } @media (max-width: 789px) { .cms-headline-low h2, .text-low h2 { font-size: 22px } .uk-height-large{ height: unset } } /* k.a. */ @media (min-width: 1480px) { .teaser-image .teaser-image__inner { margin: 0 !important } } /* k.a. */ .table--product-specification td { word-break: break-word !important } /* INVERT + GRAYSCALE*/ .icon--grayscale { -webkit-filter: invert(1) grayscale(1); filter: invert(1) grayscale(1); } /* Pulse Animation was overwritten by Expertify */ @keyframes teufel_pulse{ 0% { -webkit-box-shadow: 0 0 0 0 hsla(0,0%,100%,.8); box-shadow: 0 0 0 0 hsla(0,0%,100%,.8); } 70% { -webkit-box-shadow: 0 0 0 1.25rem hsla(0,0%,100%,0); box-shadow: 0 0 0 1.25rem hsla(0,0%,100%,0); } 100% { -webkit-box-shadow: 0 0 0 0 hsla(0,0%,100%,0); box-shadow: 0 0 0 0 hsla(0,0%,100%,0); } } .pulse-animation{ animation: teufel_pulse 2s infinite } /* End of Pulse Animation was overwritten by Expertify */ /* Übernehmen */ @media only screen and (min-width: 1480px) { .teaser-image--top .teaser-image__content { padding: 10px; } } /* k.a. */ @media only screen and (max-width: 767px){ .teaser-image { margin-bottom: unset; } } /*VW100 to full width, zb ZOLA*/ .uk-margin-right-full-width{ margin-right: -10px; } /* Entfernt aus der Stage den Umbruch auf Mobile */ @media only screen and (max-width: 767px){ .stage__headline br { display: none; } } /* Roter Katen (Inhalt im secondary Teaser) */ @media only screen and (min-width: 768px) and (max-width: 1439px){ .stage--secondary .stage__inner { margin: 2rem; padding: 15px; } } /* Button Color secondary Teaser (Mobile) [WEBDEV-7710] */ .stage--secondary .stage__button { color: inherit; } /* Footer Headline im Kaufprozess */ .footer__shipping-methods { text-align: center; } .footer__shipping-methods h2 { font-size: 28px; } /* Warum greift es nicht aus dem Uikit */ .uk-dark { color: black; } /* Video-Stage LP Height 550px */ @media only screen and (min-width: 767px){ .page--type-sale-lp .stage--video.stage--height-xlarge{ min-height: 550px; } } /* Rechten Abstand entfernt, wenn nicht in der Stage */ .wysiwyg__link .link--large { padding-right: unset; } .seo-text{ padding: 1rem 0; } /* Abstand zum Icon oben in der Kategorie Vergleich und Finder */ .stage-category__link-item svg { margin-right: 10px; } /* checkout success page WEBDEV-8911 */ /* Needed when P for success text of review opt-in on Summary page is rendered */ /* when 2 P are there, the second needs a padding to the first one */ .order-success__text-block p:nth-of-type(2) { padding-top: 10px; } /* HIDE INFO BUTTONS from everywhere exept Cart because modal is not working there https://issues.teufelhome.com/browse/WEBDEV-9137 */ button.product-card__price-wrapper__info-button { display: none; } /* show on cart and quickcart, because it works there https://issues.teufelhome.com/browse/WEBDEV-9137*/ .cart-block button.product-card__price-wrapper__info-button, .related-products-slider--cart-page button.product-card__price-wrapper__info-button { display: block; } /* SQUARELOVIN - new widget - remove headline, subline and gallery button */ .squarelovin-headline, .squarelovin-subline, .squarelovin-gallery-headline, .squarelovin-gallery-subline, .squarelovin-teaser-button-container { display: none } /* SQUARELOVIN - new widget - define class to hide container before imported from squarelovin */ .sqHideDeliveryIfHasNoContent { display: none } /* CMS Block Template text */ .text__subline { font-size: 28px; } .greybox .text__subline { font-size: 16px; } /* PDP Höhe Hintergrundbild Explosion*/ @media (max-width:767px){ .height-reset{ height:auto !important; } } /* Comapare table*/ table.product-table-compare td, table.product-table-compare th { text-align: center; } table.product-table-compare td::after { content: attr(data-label); position: absolute; bottom: 10px; color: #aaa; width: 100%; display: block; text-align: center; left: 0; overflow: hidden; height: 21px; } .product-table-compare td { position: relative; padding-bottom: 30px; } .product-table-compare .price__text-box { margin-left: auto; margin-right: auto; } /* set height for iframe of store appointment widgets (Shore, etc.) */ external-content-container .external-content-container__content .booking { min-height: 600px; } /*Store Pages fixing the Button*/ .store-button-fixed{ filter: drop-shadow(0px 0px 15px rgba(0, 0, 0, .3)) !important; background-color: white; padding: 25px 0; left: 50%; width: 100%; z-index: 100; } /* PDP Section: Table TH Headlines same Color */ .product-section__container .uk-table th { color: inherit; } /* Table Circles */ .table-circle { width: 10px; height: 10px; border-radius: 50% 50%; margin: auto; } .table-circle.uk-background-green { background-color: #27bd27; }