.product-card .product-card__details{flex-direction:column;align-items:flex-start;gap:var(--sp-1d5)}.product-card .product-card__details>p.grow{flex:none;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:clamp(.875rem,1.05vw,1rem);line-height:1.25;min-height:2.5em}.product-card .product-card__details .product-card__title{font-size:inherit;line-height:inherit}.product-card .product-card__details .price{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:var(--sp-2);row-gap:2px}.product-card .product-card__bottom{padding-block-start:var(--sp-2d5)}.product-card__media>a.media img,.product-card__media>a.media secondary-media img{mix-blend-mode:multiply}@media screen and (max-width:767px){.product-card .product-card__details>p.grow{-webkit-line-clamp:3;min-height:3.75em;font-size:.875rem}.product-card .product-card__details .price{font-size:.9375rem}.product-card__content{--card-content-padding: var(--sp-3) var(--sp-3) var(--sp-4)}}@media screen and (max-width:639px){.slider--tablet .mobile\:card-grid--2{--slider-item-width: 42vw}}.media-card__text .heading{-webkit-hyphens:none;hyphens:none}@media screen and (max-width:767px){.media-card__content{--card-content-padding: var(--sp-3) var(--sp-3) var(--sp-3d5);gap:var(--sp-2)}.media-card__text .heading{font-size:1.0625rem;letter-spacing:-.02em}.media-card__text p:not(:first-child){font-size:.75rem;line-height:1.25}.media-card__content>.icon{display:none}}@media screen and (min-width:640px)and (max-width:1023px){.slider:not(.slider--tablet)>.card-grid--4:has(>.media-card){--card-grid-per-row: 4}}.social-account{flex-shrink:0;white-space:nowrap}@media screen and (max-width:1023px){.text-with-icons:after{content:none!important}.text-with-icons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-7) var(--sp-5)}.text-with-icons .column{gap:var(--sp-2d5);text-align:start;align-items:flex-start;min-width:0}.text-with-icons .column__title{font-size:.9375rem}.text-with-icons .column__title+.column__text{padding-block-start:var(--sp-1d5)}.text-with-icons .column__text{line-height:1.3}}@media screen and (min-width:640px)and (max-width:1023px){.text-with-icons{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-group .section:has(>.footer){padding-block-start:0}.footer__newsletter .input.is-floating{padding-inline-end:4.5rem;text-overflow:ellipsis}.footer__newsletter .label.is-floating{max-width:calc(100% - 5rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.footer-group .footer{padding-block-start:var(--sp-8)}@media screen and (min-width:1280px){.footer-group .footer{padding-block-start:var(--sp-10)}.footer-group .footer--inverted{grid-template-columns:minmax(20rem,.62fr) minmax(0,1.38fr)}.footer-group .footer__right{padding-inline-end:var(--sp-8)}.footer-group .footer__newsletter{min-width:17.5rem}.footer-group .footer--inverted .footer__left{padding-inline-start:var(--sp-12)}.footer-group .footer__accordions a{white-space:nowrap}}.faqs.with-background>.grow{min-width:0;flex:1 1 0}@media screen and (min-width:1280px){.faqs.with-background .title-wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--sp-5)}.faqs.with-background .title-wrapper .rte{max-width:none;width:auto}}@media screen and (min-width:1024px){.template-product .product__gallery-container{position:sticky;inset-block-start:var(--sp-6);align-self:start;transition:inset-block-start var(--animation-nav)}.template-product .header-sticky~.page-container .product__gallery-container{inset-block-start:calc(var(--header-height) + var(--sp-3))}.template-product .header-hidden[data-sticky-type=on-scroll-up]~.page-container .product__gallery-container{inset-block-start:var(--sp-6)}}@media screen and (min-width:1024px){.product--thumbnail .product__media.media--adapt_first>:is(img,video-media){max-height:max(26rem,calc(100vh - 12rem))}}@media screen and (max-width:1023px){.template-product mobile-dock{display:none!important}.template-product .product-sticky-form{transform:none!important}}@media screen and (max-width:767px){.product-sticky-form .button--primary{width:auto;height:var(--sp-11);padding-inline:var(--sp-5);font-size:.875rem;white-space:nowrap}.product-sticky-form .button--primary .btn-text>.icon{display:none}.product-sticky-form .button--primary .btn-text>.hidden{display:block}}@media screen and (max-width:1023px){.loox-pn{display:none!important}}@media screen and (min-width:1024px){.loox-pn,.loox-pn *{font-family:var(--font-body-family),Inter,sans-serif!important}.loox-pn{width:300px;border-radius:14px!important;box-shadow:0 0 0 1px rgb(var(--color-border))!important;overflow:hidden}.loox-pn-review{display:flex!important;max-width:none!important;align-items:stretch}.loox-pn-review__image{flex:0 0 84px;width:84px;min-height:84px}.loox-pn-review__image img{width:100%!important;max-width:none!important;height:100%!important;object-fit:cover}.loox-pn-review__body{flex:1;min-width:0;padding:8px 28px 8px 12px!important}.loox-pn-review__content{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.loox-pn-product{display:none!important}}.pt-fold{position:relative;max-height:var(--pt-fold-h, 1500px);overflow:hidden}#looxReviews.pt-fold:after{content:""!important;display:block!important;visibility:visible!important;position:absolute;inset:auto 0 0;height:180px!important;background:linear-gradient(to bottom,transparent,var(--sb-bg, rgb(var(--color-background))));pointer-events:none}#looxReviews.pt-fold.is-open{max-height:none;overflow:visible}#looxReviews.pt-fold.is-open:after{display:none!important}.pt-fold-btn{display:flex;justify-content:center;margin-block-start:var(--sp-5)}.pt-fold-btn[hidden]{display:none}.pt-fold-btn button{padding:.75rem 1.5rem;border:1.5px solid rgb(var(--color-foreground));border-radius:999px;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color var(--animation-primary),color var(--animation-primary)}.pt-fold-btn button:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:1024px){.product-bundle__toggle .heading{font-size:clamp(1.5rem,2.1vw,2.25rem)}}@media screen and (max-width:767px){.product-bundle-wrapper .product-card .product-form__submit{min-height:2.5rem;padding:var(--sp-2d5) var(--sp-2);font-size:.8125rem}}@media screen and (max-width:1023px){.product-bundle:not(.active) .product-bundle__sidebar .rte,.product-bundle:not(.active) .product-bundle__sidebar .subtitle-sm{display:none}.product-bundle__sidebar{gap:var(--sp-3);padding:var(--sp-3d5) var(--sp-5) var(--sp-4)}.product-bundle__sidebar .title-wrapper{gap:var(--sp-2d5)}.product-bundle__toggle .heading{font-size:1.0625rem;line-height:1.15}.product-bundle__toggle>.icon{width:var(--sp-5);height:var(--sp-5)}.product-bundle__footer .button{min-height:var(--sp-11);padding-block:var(--sp-2d5)}}.pt-sp-wrap>.pt-sp{margin-inline:calc(var(--page-padding) * -1);padding-block:0!important;border-radius:0!important;background:transparent!important}.pt-sp-wrap>.pt-sp .pt-sp__track{padding-inline:var(--page-padding)!important;scroll-padding-inline:var(--page-padding)!important}.pt-sp-wrap>.pt-sp .pt-sp__head{padding-inline:var(--page-padding)!important}@media screen and (max-width:749px){.pt-sp-wrap>.pt-sp .pt-sp__tile{flex-basis:74vw!important}}.facet-sticky{position:static!important;text-align:start;margin-block-end:var(--sp-5)}.facet-sticky>.button{opacity:1!important;visibility:visible!important;transform:none!important}.facet-sticky .count{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}@media screen and (max-width:639px){.timeline-dots{width:100%}.timeline-dots button{min-width:0}.timeline-dots button:after{min-width:0}}@media screen and (min-width:1024px)and (max-width:1365px){.header__menu>ul{--pt-menu-pad: .625rem}.header__menu>ul .menu__item{font-size:.8125rem}}@media screen and (min-width:1366px)and (max-width:1499px){.header__menu>ul{--pt-menu-pad: .875rem}}@media screen and (min-width:1024px)and (max-width:1499px){.header__menu>ul.with-block .menu__item{padding-inline:var(--pt-menu-pad)}}@media screen and (min-width:1280px)and (max-width:2099px){.header__menu>ul{display:grid;grid-template-columns:repeat(4,auto);justify-content:center}.header__menu>ul>li{justify-self:center}}.hotspot:before{inset:var(--sp-2d5)}.hotspot:after{width:var(--sp-2d5);height:var(--sp-2d5)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pt-duzen.css.map */
