product-info:has(.pfw-title){--pfw-cream:#f8f4ed;--pfw-sand:#e9dece;--pfw-ink:#122a38;--pfw-blue:#005a8c;background:linear-gradient(180deg,#fffcf7,#fff)}product-info:has(.pfw-title) .product__page{align-items:start}product-info:has(.pfw-title) .product__slides{border-radius:16px;overflow:hidden;background:#f8f4ed}product-info:has(.pfw-title) .n-product-family{letter-spacing:.08em;color:#746450;font-size:12px}.pfw-title{font-size:25px;letter-spacing:-.035em;line-height:1.2;margin:0;color:#122a38;overflow-wrap:normal}.pfw-title sup{font-size:.36em;letter-spacing:0;top:-1.1em;position:relative;margin-left:2px}.pfw-title span{display:block;font-size:clamp(13px,1.2vw,16px);letter-spacing:.13em;font-weight:550;line-height:1.5;margin-top:8px}product-info:has(.pfw-title) .n-benefits{padding:15px 17px!important;background:#f8f4ed;border:1px solid #eee5d9;border-radius:12px}product-info:has(.pfw-title) .n-benefits li{padding-block:1px!important;line-height:1.45}product-info:has(.pfw-title) .n-product-overview{background:linear-gradient(135deg,#f8f4ede6,#faf8f48c 60%,#fff3);border:1px solid rgba(218,207,192,.35);border-radius:12px;padding:18px 20px;margin:4px 0 0}product-info:has(.pfw-title) .n-product-overview .n-product-intro{margin-bottom:0}product-info:has(.pfw-title) .n-product-overview__heading{font-size:12px;line-height:1.55;letter-spacing:.08em}product-info:has(.pfw-title) .n-product-intro{line-height:1.65}product-info:has(.pfw-title) .n-upsell-card{background:#fffdf8;border-color:#e9dece}product-info:has(.pfw-title) .n-upsell-card__image{border-radius:9px;overflow:hidden}product-info:has(.pfw-title) .radio__button label{border-radius:7px}product-info:has(.pfw-title) .product__submit__buttons .btn{border-radius:7px}.pfw-delivery{padding:11px 14px;border-left:3px solid #b79974;background:#f8f4ed;color:#5c5145;font-size:13px;line-height:1.55;margin:0}.pfw-story{padding-block:64px}.pfw-story .n-feature__media{border-radius:18px;overflow:hidden}.pfw-story .n-feature__media img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.pfw-story .n-eyebrow,.pfw-size .n-eyebrow,.pfw-match .n-eyebrow{color:#8b6945}.pfw-story .n-heading{font-size:clamp(28px,3.1vw,43px);line-height:1.14}.pfw-story .n-feature__text{font-size:17px;line-height:1.75}.pfw-warm{background:#f8f4ed}body:has(product-info:has(.pfw-title)) .n-section--ice{background:#f8f4ed}body:has(product-info:has(.pfw-title)) .n-comparison{background:#fffcf8}body:has(product-info:has(.pfw-title)) .n-comparison__focus{background:#edf3f6}body:has(product-info:has(.pfw-title)) .n-comparison__table{font-size:15px}body:has(product-info:has(.pfw-title)) .n-comparison__alternative{font-size:12px;line-height:1.5;color:#6c6c6c}.pfw-size,.pfw-match{padding-block:70px;background:#f8f4ed}.pfw-size__head{max-width:740px;margin-bottom:32px}.pfw-size__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:30px}.pfw-size__step{background:#fff;border:1px solid #e9dece;padding:24px;border-radius:14px}.pfw-size__number{display:grid;place-items:center;border-radius:50%;background:#005a8c;color:#fff;font-size:16px;font-weight:700;width:36px;height:36px;margin-bottom:17px}.pfw-size__step h3{font-size:19px;margin:0 0 10px;line-height:1.35}.pfw-size__step p{font-size:15px;line-height:1.65;margin:0;color:#526571}.pfw-size__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.pfw-size__group{border-top:1px solid #d8cbba;padding-top:20px}.pfw-size__group h3{font-size:15px;font-weight:650;margin:0 0 14px}.pfw-size__pills{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.pfw-size__pills li{font-size:14px;white-space:nowrap;background:#fff;border:1px solid #e9dece;border-radius:6px;padding:9px 12px}.pfw-size__example{border-left:3px solid #005a8c;padding:9px 16px;margin:22px 0 0;font-size:14px;line-height:1.6}.pfw-match{background:#fff}.pfw-match__grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.pfw-match__image{aspect-ratio:1;display:block;border-radius:16px;overflow:hidden;background:#f8f4ed}.pfw-match__image img{width:100%;height:100%;object-fit:cover;display:block}.pfw-match__copy p{font-size:17px;line-height:1.7;color:#526571}.pfw-match__price{font-size:23px!important;font-weight:650;color:#122a38!important;margin:22px 0 16px}.pfw-match__note{font-size:13px!important;margin-top:15px}@media(max-width:767px){.pfw-title{font-size:21px;line-height:1.22}.pfw-title span{font-size:12px;letter-spacing:.11em}product-info:has(.pfw-title) .n-benefits{padding:12px!important}.pfw-story,.pfw-size,.pfw-match{padding-block:40px}.pfw-story .n-feature__text{font-size:16px}.pfw-size__steps{grid-template-columns:1fr;gap:12px}.pfw-size__step{display:grid;grid-template-columns:36px 1fr;gap:0 14px;padding:20px}.pfw-size__number{grid-row:1/3;margin:0}.pfw-size__step p{grid-column:2}.pfw-size__grid{grid-template-columns:1fr;gap:15px}.pfw-size__group{padding-top:15px}.pfw-size__pills li{font-size:13px}.pfw-match__grid{grid-template-columns:1fr;gap:26px}.pfw-match__copy p{font-size:16px}}@media(prefers-reduced-motion:reduce){product-info:has(.pfw-title) *,.pfw-match *,.pfw-size *{scroll-behavior:auto!important;transition:none!important}}product-info:has(.pfw-title),.pfw-story,.pfw-size,.pfw-match,.pfw-visual{font-family:var(--FONT-STACK-BODY)}.pfw-title,.pfw-story .n-heading,.pfw-size .n-heading,.pfw-match .n-heading{font-family:var(--FONT-STACK-HEADING);font-weight:700}.pfw-title{font-size:25px;font-weight:650;letter-spacing:-.035em}.pfw-title span{font-family:var(--FONT-STACK-BODY);font-size:13px;letter-spacing:.1em;font-weight:500}product-info:has(.pfw-title) .n-product-family{color:#685b4e;letter-spacing:.075em}product-info:has(.pfw-title) .product__slides{background:#faf6ef}.pfw-story .n-feature__text{line-height:1.65}.pfw-story .n-feature__media img{max-height:none;object-fit:contain}.pfw-visual{padding:32px 0;background:#faf7f1}.pfw-visual__inner{max-width:960px}.pfw-visual img{display:block;width:100%;height:auto;object-fit:contain;border-radius:12px}product-info:has(.pfw-title) .n-upsells__heading{font-size:15px;letter-spacing:0;text-transform:none}product-info:has(.pfw-title) .n-upsell-card__name{line-height:1.45}.pfw-size{scroll-margin-top:100px}.pfw-match__image img{object-fit:contain}@media(max-width:767px){.pfw-title{font-size:21px;line-height:1.22}.pfw-title span{font-size:12px;letter-spacing:.08em}.pfw-visual{padding:16px 0}.pfw-visual .n-wrap{width:100%}.pfw-visual img{border-radius:0}.pfw-story .n-feature__body .n-heading{font-size:27px}product-info:has(.pfw-title) .n-upsell-card__name{font-size:12px}}.pfw-gallery{display:block;width:100%}.pfw-gallery__large{display:block;border-radius:16px;overflow:hidden;background:#f8f4ed}.pfw-gallery__large img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.pfw-gallery__thumbs{display:flex;gap:9px;overflow-x:auto;padding:12px 2px;scrollbar-width:thin}.pfw-gallery__thumbs button{flex:0 0 68px;padding:2px;border:2px solid transparent;border-radius:9px;background:#f8f4ed;cursor:pointer}.pfw-gallery__thumbs button[aria-pressed=true]{border-color:#005a8c}.pfw-gallery__thumbs button:focus-visible{outline:2px solid #122a38;outline-offset:2px}.pfw-gallery__thumbs img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:5px}product-info:has([data-pfw-product]) .product__submit__buttons{display:grid;grid-template-columns:minmax(0,1fr);width:100%}product-info:has([data-pfw-product]) .product__submit__item{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}product-info:has([data-pfw-product]) .product__submit__item>[data-add-to-cart]{width:100%;min-height:54px;white-space:normal}product-info:has([data-pfw-product]) .product__submit__item>[data-add-to-cart] .btn__text{white-space:nowrap}product-info:has([data-pfw-product]) .selector-wrapper:has(.pfw-size-select){width:100%;max-width:none}product-info:has([data-pfw-product]) .pfw-size-fieldset .radio__buttons,product-info:has([data-pfw-product]) .pfw-size-fieldset [data-selected-value]{display:none!important}.pfw-size-fieldset .pfw-size-select{display:block;width:168px;max-width:100%;min-height:40px;margin:0;padding:8px 32px 8px 12px;border:1px solid #c7d3d8;border-radius:7px;background-color:#fff;color:#122a38;font:inherit;font-size:14px;line-height:1.5;cursor:pointer}.pfw-size-select:focus-visible{outline:2px solid #005a8c;outline-offset:3px}product-info:has([data-pfw-product]) .product__block--accordion{border-color:#e9e4dc}product-info:has([data-pfw-product]) .product__custom-code:has(norsky-upsells){padding-top:18px}.pfw-travel{background:#fff}@media(max-width:767px){product-info:has([data-pfw-product]) .n-product-overview{padding:16px}.pfw-size-fieldset .pfw-size-select{font-size:16px}}product-info:has([data-pfw-product]) .pfw-size-fieldset .radio__fieldset{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:center}product-info:has([data-pfw-product]) .pfw-size-fieldset .radio__legend{align-self:center;margin:0}product-info:has([data-pfw-product]) .n-benefits{gap:4px}.pfw-benefit-mobile,.pfw-size-mobile-text,.pfw-size-mobile-list{display:none}@media(min-width:768px){.pfw-match--reverse .pfw-match__image{order:2}.pfw-match--reverse .pfw-match__copy{order:1}}@media(max-width:767px){product-info:has([data-pfw-product]) .n-benefits{padding:10px!important;gap:4px}product-info:has([data-pfw-product]) .n-benefits li{font-size:13px;line-height:1.45;gap:6px;align-items:center}product-info:has([data-pfw-product]) .n-benefits li>span{min-width:0}product-info:has([data-pfw-product]) .n-benefits .n-icon{width:12px;height:12px;flex:0 0 12px;margin-top:0}.pfw-benefit-desktop,.pfw-size-desktop-text,.pfw-size__grid{display:none}.pfw-benefit-mobile{display:block;white-space:nowrap}.pfw-size-mobile-text{display:inline}.pfw-size__head{margin-bottom:18px}.pfw-size__head .n-lead{margin-bottom:0}.pfw-size__steps{display:block;margin:18px 0;background:#fff;border:1px solid #e9dece;border-radius:12px;overflow:hidden}.pfw-size__step{grid-template-columns:26px minmax(0,1fr);gap:2px 10px;padding:12px;border:0;border-radius:0;background:transparent}.pfw-size__step+.pfw-size__step{border-top:1px solid #eee6dc}.pfw-size__number{width:26px;height:26px;font-size:12px;align-self:start}.pfw-size__step h3{font-size:14px;line-height:1.35;margin:0}.pfw-size__step p{font-size:12px;line-height:1.45;margin:0}.pfw-size__example{margin:14px 0;padding:6px 12px;font-size:12px;line-height:1.5}.pfw-size-mobile-list{display:block;border:1px solid #ded6ca;border-radius:10px;background:#ffffffa6;margin-top:18px}.pfw-size-mobile-list summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;cursor:pointer;list-style:none;font-weight:650;font-size:14px;color:#122a38}.pfw-size-mobile-list summary::-webkit-details-marker{display:none}.pfw-size-mobile-list summary:after{content:"+";font-size:20px;font-weight:400;color:#005a8c}.pfw-size-mobile-list[open] summary:after{content:"\2212"}.pfw-size-mobile-list summary:focus-visible{outline:2px solid #005a8c;outline-offset:2px;border-radius:8px}.pfw-size-mobile-list__body{padding:0 14px 14px}.pfw-size-mobile-list table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px;line-height:1.5;margin:0}.pfw-size-mobile-list th,.pfw-size-mobile-list td{padding:9px 0;border:0;border-top:1px solid #e9e0d4;text-align:left;vertical-align:top;white-space:normal}.pfw-size-mobile-list thead th{font-size:11px;color:#526571;font-weight:500}.pfw-size-mobile-list th:first-child{width:60px}.pfw-size-mobile-list td span{display:inline-block;white-space:nowrap}body:has(product-info [data-pfw-product]) .n-comparison__scroll{overflow:visible;border:0;border-radius:0}body:has(product-info [data-pfw-product]) .n-comparison__table{display:block;border:0;background:transparent}body:has(product-info [data-pfw-product]) .n-comparison__table colgroup{display:none}body:has(product-info [data-pfw-product]) .n-comparison__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body:has(product-info [data-pfw-product]) .n-comparison__table tbody{display:grid;gap:14px}body:has(product-info [data-pfw-product]) .n-comparison__table tr{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid #dce3e6;border-radius:12px;overflow:hidden;background:#fff}body:has(product-info [data-pfw-product]) .n-comparison__table th,body:has(product-info [data-pfw-product]) .n-comparison__table td{display:block;width:auto;min-width:0;padding:12px 15px;border:0;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:14px;line-height:1.45;text-align:left}body:has(product-info [data-pfw-product]) .n-comparison__table tbody th{font-weight:700;background:#fff;color:#122a38}body:has(product-info [data-pfw-product]) .n-comparison__table td{border-top:1px solid #e8edef}body:has(product-info [data-pfw-product]) .n-comparison__table td.n-comparison__focus{background:#edf3f6}body:has(product-info [data-pfw-product]) .n-comparison__table td:before{content:"Fleecedecke ohne Zusatzausstattung";display:block;margin-bottom:5px;font-size:11px;line-height:1.4;font-weight:500;color:#526571}body:has(product-info [data-pfw-product]) .n-comparison__table td.n-comparison__focus:before{content:"PFOTENWOLKE\2122";color:#005a8c;font-weight:700;letter-spacing:.03em}body:has(product-info [data-pfw-product]) .n-comparison__table--facts td:before{display:none}body:has(product-info [data-pfw-product]) .n-comparison__value{gap:8px;align-items:flex-start;min-width:0}body:has(product-info [data-pfw-product]) .n-comparison__value>span:not(.visually-hidden){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}body:has(product-info [data-pfw-product]) .n-comparison__symbol{width:15px;height:15px;flex:0 0 15px;margin-top:3px}}@media(max-width:374px){product-info:has([data-pfw-product]) .n-benefits li{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/pfotenwolke.css.map */
