.cpdp-main--kompakt .cpdp-buy product-form{display:block;margin-top:14px}.cpdp-main--kompakt .cpdp-buy .ck[data-mode=sub]>product-form{display:none}.cpdp-main--kompakt .cpdp-perks[data-cpdp-perks-out]{margin:14px 0 0}.cpdp-main--kompakt .cpdp-perks[hidden]{display:none}.cpdp-main--kompakt [data-cpdp-atc]{scroll-margin-bottom:24px}.cpdp-main--kompakt .cpdp-more{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.cpdp-main--kompakt .cpdp-more .cpdp-sub{margin:0;max-width:none}.cpdp-main--kompakt .cpdp-more .cpdp-benefits{margin:16px 0 14px}.cpdp-main--kompakt .cpdp-more .cpdp-benefits:first-child{margin-top:0}.cpdp-main--kompakt .cpdp-more .cpdp-tags{margin:0}.cpdp-main--kompakt .cpdp-acc{margin-top:20px}.cpdp-main--kompakt .cpdp-acc details>summary{padding:11px 0;font-size:12px}.cpdp-main--kompakt .cpdp-acc details[open]>summary{padding:14px 0 10px}.cpdp-main--kompakt .cpdp-sticky:not(.is-intro) .cpdp-sticky__intro,.cpdp-main--kompakt .cpdp-sticky.is-intro .cpdp-sticky__chosen{display:none}@media(max-width:989px){.cpdp-main--kompakt .cpdp-main__grid{row-gap:14px}.cpdp-main--kompakt .cpdp-gallery__dots{margin-top:8px}.cpdp-main--kompakt .cpdp-price{margin-bottom:4px}}@media(max-width:749px){.cpdp-main--kompakt .cpdp-head .cpdp-eyebrow{display:none}.cpdp-main--kompakt .cpdp-opt__head{padding:14px 16px}}.cpdp-main--kompakt .cpdp-buy .cpdp-facts:has(.cpdp-spec__k){max-width:none;margin:22px 0 0!important}.cpdp-gallery__count,.cpdp-intro-full{display:none}.cpdp-rating-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 12px}.cpdp-rating-row .cpdp-rating{margin:0}.cpdp-rating__shop{font-size:12px;line-height:1.3;color:var(--muted)}.cpdp-rating__shop:before{content:"\b7";margin-right:8px}.cpdp-main--kompakt .cpdp-acc details>summary{min-height:44px}.cpdp-main--kompakt :is(.cpdp-opt__desc,.ck-abo-pointer) a{display:inline-block;padding:14px 0;margin:-14px 0}body:has(.cpdp-sticky.is-visible){padding-bottom:calc(67px + env(safe-area-inset-bottom,0px))}@media(max-width:749px){.cpdp-main--kompakt.cpdp-main{padding-top:0}.cpdp-main--kompakt .cpdp-main__grid{row-gap:10px}.cpdp-main--kompakt .cpdp-gallery{position:relative}.cpdp-main--kompakt .cpdp-gallery__slide{aspect-ratio:4/3}.cpdp-main--kompakt .cpdp-gallery__slide img{object-fit:contain}.cpdp-main--kompakt .cpdp-gallery__dots{position:absolute;left:0;right:0;bottom:8px;margin:0;pointer-events:none}.cpdp-main--kompakt .cpdp-gallery__count{display:block;position:absolute;right:10px;bottom:4px;z-index:2;padding:2px 8px;border-radius:99px;background:#231f20b3;color:#fef4ed;font-family:var(--f-body);font-weight:700;font-size:12px;line-height:1.4;letter-spacing:.02em;pointer-events:none}.cpdp-main--kompakt .cpdp-title{margin-bottom:4px}.cpdp-main--kompakt .cpdp-rating{row-gap:2px;padding:14px 0;margin:-14px 0 -10px}.cpdp-main--kompakt .cpdp-rating .cpdp-stars .cpdp-icon{width:13px;height:13px}.cpdp-main--kompakt .cpdp-rating-row{row-gap:0;margin:0 0 4px}.cpdp-main--kompakt .cpdp-rating-row .cpdp-rating{margin-bottom:-14px}.cpdp-main--kompakt .cpdp-rating__shop{flex-basis:100%}.cpdp-main--kompakt .cpdp-rating__shop:before{content:none}.cpdp-main--kompakt .cpdp-price{margin-bottom:0}.cpdp-main--kompakt .cpdp-head .cpdp-intro{margin:2px 0 0}.cpdp-main--kompakt .cpdp-intro__rest{display:none}.cpdp-main--kompakt .cpdp-intro-full{display:block;margin:16px 0 0;font-size:15px;line-height:1.55;color:var(--ink2)}.cpdp-main--kompakt .cpdp-head .cpdp-kw{margin-bottom:6px}.cpdp-main--kompakt .cpdp-opts{gap:8px}.cpdp-main--kompakt .cpdp-opt__head{padding:10px 14px}.cpdp-main--kompakt .cpdp-opt__body{padding:0 14px 12px}.cpdp-main--kompakt .ck-qtyrow{margin:0 0 8px}.cpdp-main--kompakt .ck-qty{height:46px;padding:0}.cpdp-main--kompakt .ck-qty__btn,.cpdp-main--kompakt .ck-qty__input{width:44px;height:44px}.cpdp-main--kompakt .ck .ck-tier{margin:0}.cpdp-main--kompakt .ck .ck-tier__row{padding:8px 12px}.cpdp-main--kompakt .ck .ck-opt--abo .ck-dsep,.cpdp-main--kompakt .ck .ck-opt--abo .ck-d2{display:inline}.cpdp-main--kompakt .ck .ck-opt--abo .ck-d2:first-letter{text-transform:none}}body:has(.cpdp-main) .shopify-section:has(#judgeme_product_reviews){padding-bottom:16px!important}body:has(.cpdp-main) .shopify-section>.cpdp-quotes.cpdp-sec{padding-bottom:16px}body:has(.cpdp-main) .shopify-section:has(#judgeme_product_reviews)+.shopify-section>.cpdp-sec{padding-top:8px}body:has(.cpdp-main) .shopify-section:has(>.cpdp-quotes)+.shopify-section>.cpdp-sec{padding-top:24px}body:has(.cpdp-main) #judgeme_product_reviews#judgeme_product_reviews#judgeme_product_reviews .jdgm-paginate:not(:has(*)){display:none!important}body:has(.cpdp-main) #judgeme_product_reviews#judgeme_product_reviews#judgeme_product_reviews .jdgm-rev-widg{padding-bottom:0!important}body:has(.cpdp-main) #judgeme_product_reviews#judgeme_product_reviews#judgeme_product_reviews .jdgm-rev-widg__reviews>.jdgm-rev:last-child{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/carnis-pdp-kompakt.css.map */
