.pd-image-slider{display:block}.pd-image-slider__tag{position:absolute;top:12px;left:12px;z-index:2;padding:4px 10px;border-radius:var(--radius-sm);background:var(--citroen-100);color:var(--noir-500);font-size:var(--body-small-size);line-height:var(--body-small-line);letter-spacing:var(--body-small-letter);font-weight:500;text-transform:none;pointer-events:none}.pd-image-bento{display:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:220px 220px 260px;grid-auto-rows:260px;gap:8px}.pd-bento-item{position:relative;padding:0;margin:0;border:none;border-radius:8px;overflow:hidden;background:none;cursor:pointer;width:100%;height:100%}.pd-bento-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.pd-bento-item:hover img{transform:scale(1.03)}.pd-bento-item:focus-visible{outline:2px solid #111;outline-offset:2px}.pd-bento-item__label{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:8px 12px;border-radius:var(--radius-round);background:#fff;color:var(--noir-500);font-size:14px;font-weight:500;line-height:1.2;box-shadow:0 2px 8px #0000001f;pointer-events:none}.pd-bento-item__label--below-tag{top:52px}.pd-bento-item__label svg{flex:0 0 16px}.pd-bento-item--1{grid-column:1;grid-row:1 / span 2}.pd-bento-item--2{grid-column:2;grid-row:1}.pd-bento-item--3{grid-column:2;grid-row:2}.pd-bento-item--4{grid-column:1;grid-row:3}.pd-bento-item--5{grid-column:2;grid-row:3}.pd-image-bento[data-count="1"]{grid-template-columns:1fr;grid-template-rows:448px}.pd-image-bento[data-count="1"] .pd-bento-item--1{grid-column:1;grid-row:1}.pd-image-bento[data-count="2"]{grid-template-rows:448px}.pd-image-bento[data-count="2"] .pd-bento-item--1{grid-column:1;grid-row:1}.pd-image-bento[data-count="3"]{grid-template-rows:220px 220px}.pd-image-bento[data-count="4"] .pd-bento-item--4{grid-column:1 / -1}.pd-bento-more{display:none;align-items:center;justify-content:center;gap:8px;width:fit-content;margin:12px auto 0;padding:10px 20px;border:1px solid var(--linnen-300, #ddd6c8);border-radius:var(--radius-round);background:#fff;color:var(--noir-500, #191919);font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pd-bento-more:hover{background:var(--linnen-100, #f6f2ea);border-color:var(--noir-500, #191919)}.pd-bento-more__chevron{flex:none;display:block;transition:transform .2s ease}.pd-bento-more[aria-expanded=true] .pd-bento-more__chevron{transform:rotate(180deg)}.pd-image-mobile{display:block}.pd-gallery{position:relative}.pd-gallery-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:12px 16px 12px 20px;scroll-padding-left:20px}.pd-gallery-track::-webkit-scrollbar{display:none}.pd-gallery-slide{position:relative;flex:0 0 88%;scroll-snap-align:start;aspect-ratio:4 / 3;border-radius:var(--radius-lg);overflow:hidden;background:var(--linnen-100);cursor:pointer}.pd-gallery-slide img{width:100%;height:100%;object-fit:cover;display:block}.pd-gallery-label{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 24px);padding:5px 10px;border-radius:var(--radius-round);background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--noir-500);font-size:11px;font-weight:600;box-shadow:0 2px 8px #00000014}.pd-gallery-label svg{flex:0 0 12px}.pd-gallery-count{position:absolute;bottom:12px;right:12px;padding:5px 12px;border-radius:var(--radius-round);background:#0000008c;color:#fff;font-size:12px;line-height:1;font-weight:500;white-space:nowrap}.pd-gallery-dots{display:flex;gap:5px;padding:0 20px 4px}.pd-gallery-dot{flex:1;height:3px;border-radius:2px;background:var(--linnen-300);transition:background .2s ease,flex .25s ease}.pd-gallery-dot.active{flex:2.5;background:var(--noir-500)}@media (min-width: 769px){.pd-image-bento{display:grid}.pd-bento-more{display:flex}.pd-image-mobile{display:none}}@media (max-width: 768px){.pd-image-bento{display:none}.pd-gallery{width:calc(100% + (var(--band-md) * 2));margin-inline:calc(var(--band-md) * -1)}}.pd-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:40px;background:#0f0f0fe6}.pd-lightbox__stage{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.pd-lightbox__image{max-width:min(90vw,1100px);max-height:85vh;width:auto;height:auto;object-fit:contain;border-radius:8px;display:block}.pd-lightbox__close{position:absolute;top:20px;right:20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:#ffffffe6;color:var(--noir-500, #191919);cursor:pointer;box-shadow:0 2px 12px #00000040;transition:background .15s ease,transform .15s ease}.pd-lightbox__close svg{flex:none;display:block}.pd-lightbox__close:hover{background:#fff;transform:scale(1.06)}.pd-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:#ffffffe6;cursor:pointer}.pd-lightbox__nav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 11.375L12.25 7M12.25 7L7.875 2.625M12.25 7L1.75 7' stroke='%23191919' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.pd-lightbox__nav:hover{background:#fff}.pd-lightbox__nav--prev{left:-60px}.pd-lightbox__nav--prev:after{transform:rotate(180deg)}.pd-lightbox__nav--next{right:-60px}.pd-lightbox__counter{position:absolute;bottom:24px;left:50%;transform:translate(-50%);color:#fff;font-size:14px;font-weight:500;letter-spacing:.02em}@media (max-width: 768px){.pd-lightbox{padding:16px}.pd-lightbox__nav--prev{left:8px}.pd-lightbox__nav--next{right:8px}}.pdh--stootbord-wrapper{margin-top:var(--band-xs)}.pdh--color-label{display:block;font-weight:600;color:var(--noir-500);margin-bottom:var(--band-xs)}.pdh--color-active{font-weight:400;color:var(--walnoot-400);margin-left:4px}.pdh--color-wrapper{min-width:0}.pdh--color-slider{display:flex;gap:8px;max-width:100%;min-width:0;padding:2px 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pdh--color-slider.is-fade-end{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent 100%)}.pdh--color-slider.is-fade-start{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32px);mask-image:linear-gradient(to right,transparent 0,#000 32px)}.pdh--color-slider.is-fade-start.is-fade-end{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)}.pdh--color-slider::-webkit-scrollbar{display:none}.pdh--color-box{flex:0 0 auto}.pdh--color-controls{display:flex;gap:8px;margin-top:var(--band-xs)}.pdh--color-nav{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-round);border:1px solid var(--linnen-300);background:#fff;color:var(--noir-500);cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.pdh--color-nav:hover:not(:disabled){border-color:var(--noir-500)}.pdh--color-nav:disabled{opacity:.35;cursor:default}.pdh--color-nav--prev svg{transform:rotate(180deg)}.pdh--color-box{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--linnen-300);border-radius:var(--radius-md);background:#fff;text-decoration:none;color:var(--noir-500);white-space:nowrap;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pdh--color-box:hover{border-color:var(--neutraal-300)}.pdh--color-box.is-active{background:var(--linnen-100);border-color:var(--noir-500)}.pdh--color-swatch{width:20px;height:20px;flex:0 0 20px;border-radius:999px;border:1px solid rgba(0,0,0,.1)}.pdh--color-box-name{font-weight:500;font-size:14px}@media (max-width: 768px){.pdh--color-slider{margin-inline:calc(var(--band-md) * -1);padding-inline:var(--band-md)}.pdh--color-box{border-width:1.5px}.pdh--color-swatch{width:18px;height:18px;flex:0 0 18px;border-radius:4px}.pdh--color-controls{display:none}}.pdh-cta{display:flex;gap:var(--band-sm);align-items:flex-start;border:1px solid var(--linnen-300);border-radius:var(--radius-lg);padding:var(--band-sm);background:var(--linnen-100)}@media (min-width: 769px){.pdh-cta{background:#fff}}.pdh-cta__content{flex:1 1 auto;min-width:0;display:grid;gap:var(--band-xs)}.pdh-cta__title{margin:0;font-size:18px}.pdh-cta__description{color:var(--walnoot-400);font-size:14px;line-height:1.5}.pdh-cta__description p{margin:0}.pdh-cta__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:2px;color:var(--noir-500);font-weight:600;text-decoration:none}.pdh-cta__link span{text-decoration:underline;text-underline-offset:3px}.pdh-cta__link svg{flex:0 0 16px}.pdh-cta__link:hover,.pdh-cta__link:focus-visible{color:var(--walnoot-500)}.pdh-cta__image{flex:0 0 72px;width:72px;height:72px}.pdh-cta__image img{width:72px;height:72px;display:block;border-radius:var(--radius-md);object-fit:cover}.pd-configurator-v2{display:grid;gap:var(--band-md);container-type:inline-size}.pd-configurator-v2__description p{margin:0;color:var(--noir-500);line-height:1.6}.pd-configurator-v2__delivery-toggle{margin-top:var(--band-xxs)}.pd-configurator-v2__delivery-toggle-link{font-weight:600;text-decoration:underline;color:inherit}.pd-configurator-v2__more-info{display:inline;padding:0;border:0;background:none;color:var(--noir-500);text-decoration:underline;font-weight:600;font:inherit;cursor:pointer}.pd-configurator-v2__more-info:hover,.pd-configurator-v2__more-info:focus-visible{color:var(--walnoot-500)}.pd-configurator-v2__usps{list-style:none;margin:0;padding:0;display:grid;background:var(--linnen-50);padding:var(--band-sm);border-radius:var(--radius-md);gap:8px}.pd-configurator-v2__usp{display:flex;align-items:flex-start;gap:10px;color:var(--noir-500);font-weight:500;padding:0!important}.pd-configurator-v2__usp-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.pd-delivery-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px;width:fit-content;max-width:100%;background:var(--linnen-100);border:1px solid var(--linnen-300);border-radius:var(--radius-round)}.pd-delivery-toggle__option{display:inline-flex;align-items:center;height:38px;padding:0 18px;border:0;background:transparent;border-radius:var(--radius-round);font-size:16px;font-weight:600;color:var(--noir-500);white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.pd-delivery-toggle__option.is-active{background:var(--noir-500);color:var(--linnen-100)}.pd-delivery-toggle__option:focus-visible{outline:2px solid var(--noir-500);outline-offset:2px}.pd-configurator-v2__pricerow{display:flex;flex-direction:column;align-items:flex-start;gap:var(--band-md)}.pd-configurator-v2__price{display:flex;flex-direction:column;gap:8px}.pd-configurator-v2__price-label,.pd-configurator-v2__price-sub{color:var(--walnoot-400);font-size:14px;line-height:1.4}@media (max-width: 768px){.pd-configurator-v2__pricerow{gap:10px;padding-bottom:12px;border-bottom:1px solid var(--linnen-300)}}.btn.pd-sample-button{background:#fff;color:var(--noir-500);border:1.5px solid var(--linnen-300)}.btn.pd-sample-button:hover{background:#fff;color:var(--noir-500);border-color:var(--noir-500)}.pd-sample-button:disabled{cursor:not-allowed}.pd-config__price-extras{display:flex;gap:16px;align-items:center}.pd-configurator-v2__price-value{font-weight:700;font-size:36px;color:var(--noir-500)}.pd-configurator-v2__price-tag{background:#191919;color:#fff;font-size:13px;font-weight:600;letter-spacing:.03em;padding:6px 8px;border-radius:4px;text-transform:uppercase;white-space:nowrap}.pd-configurator-v2__text-button{display:inline-flex;align-items:center;gap:6px;padding:0;border-radius:0;border:0;background:none;color:var(--noir-500);text-decoration:none;font:inherit;cursor:pointer;justify-content:center;text-align:center}.pd-configurator-v2__text-button:hover,.pd-configurator-v2__text-button:focus-visible{background:none;color:var(--walnoot-500)}.pd-configurator-v2__text-button:disabled{opacity:.6;cursor:not-allowed}.pd-configurator-v2__chevron-icon,.pd-configurator-v2__check-icon{flex-shrink:0}.pd-configurator-v2__check-icon{margin-right:2px}.pd-configurator-v2__sticky-bar{display:none;position:fixed;left:0;right:0;bottom:0;background:var(--linnen-100);border-top:1px solid var(--linnen-300);box-shadow:0 -10px 24px #00000014;padding:12px 16px calc(12px + env(safe-area-inset-bottom));z-index:1200}.pd-configurator-v2__sticky-inner{display:grid;gap:10px}.pd-configurator-v2__sticky-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pd-configurator-v2__sticky-buttons{display:grid;grid-template-columns:auto 1fr;gap:8px}.pd-configurator-v2__sticky-buttons .btn{width:100%;justify-content:center;padding:12px 20px;font-size:14px}@media (max-width: 576px){.pd-configurator-v2__sticky-bar{display:block}}:root{--wit-100: #FFFFFF;--neutraal-200: #9C9C9C;--neutraal-300: #656565;--neutraal-400: #424242;--noir-500: #191919;--linnen-50: #FDF9F4;--linnen-100: #F8F3ED;--linnen-200: #F0EAE3;--linnen-300: #DCD7CF;--citroen-100: #F7F9AA;--citroen-200: #E4E792;--walnoot-100: #E9D3CA;--walnoot-200: #BEA399;--walnoot-300: #927A71;--walnoot-400: #69564F;--walnoot-500: #4A3A33;--terra-300: #D6967F;--terra-400: #BF6F61;--terra-500: #AC5A4C;--font-neue: "PP Neue Montreal", sans-serif;--font-switzer: "Switzer", sans-serif;--h1-size: 48px;--h1-line: 110%;--h1-letter: -.02em;--h2-size: 48px;--h2-line: 100%;--h2-letter: -.02em;--h3-size: 32px;--h3-line: 130%;--h3-letter: -.02em;--h4-size: 28px;--h4-line: 130%;--h4-letter: -.02em;--h5-size: 24px;--h5-line: 120%;--h6-size: 18px;--h6-line: 120%;--h6-letter: -.01em;--body-size: 16px;--body-line: 160%;--body-letter: -.02em;--body-small-size: 14px;--body-small-line: 120%;--body-small-letter: -.01em;--band-xxs: 4px;--band-xs: 8px;--band-sm: 16px;--band-ms: 20px;--band-md: 24px;--band-ml: 32px;--band-lg: 40px;--band-xl: 64px;--band-xxl: 96px;--radius-none: 0;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-round: 9999px}@media (max-width:768px){:root{--h1-size: 48px;--h1-line: 110%;--h1-letter: -.02em;--h2-size: 36px;--h2-line: 100%;--h2-letter: -.02em;--h3-size: 28px;--h3-line: 130%;--h3-letter: -.02em;--h4-size: 24px;--h4-line: 130%;--h4-letter: -.02em;--h5-size: 24px;--h5-line: 120%;--h6-size: 16px;--h6-line: 120%;--h6-letter: -.01em;--band-xxs: 4px;--band-xs: 8px;--band-sm: 12px;--band-ms: 20px;--band-md: 16px;--band-ml: 24px;--band-lg: 32px;--band-xl: 64px;--band-xxl: 60px}}.font-neue{font-family:var(--font-neue)}.font-switzer{font-family:var(--font-switzer)}.text-h1{font-family:var(--font-neue);font-size:var(--h1-size);line-height:var(--h1-line);letter-spacing:var(--h1-letter)}.text-h2{font-family:var(--font-neue);font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-letter)}.text-h3{font-family:var(--font-neue);font-size:var(--h3-size);line-height:var(--h3-line);letter-spacing:var(--h3-letter)}.text-h4{font-family:var(--font-neue);font-size:var(--h4-size);line-height:var(--h4-line);letter-spacing:var(--h4-letter)}.text-h5{font-family:var(--font-neue);font-size:var(--h5-size);line-height:var(--h5-line)}.text-h6{font-family:var(--font-neue);font-size:var(--h6-size);line-height:var(--h6-line);letter-spacing:var(--h6-letter)}.text-body,body{font-family:var(--font-switzer);font-size:var(--body-size);line-height:var(--body-line);letter-spacing:var(--body-letter)}.text-body-small{font-family:var(--font-switzer);font-size:var(--body-small-size);line-height:var(--body-small-line);letter-spacing:var(--body-small-letter)}.deco-none{text-decoration:none}.rounded-none{border-radius:var(--radius-none)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-round)}.p-xxs{padding:var(--band-xxs)}.px-xxs{padding-inline:var(--band-xxs)}.py-xxs{padding-block:var(--band-xxs)}.m-xxs{margin:var(--band-xxs)}.mx-xxs{margin-inline:var(--band-xxs)}.my-xxs{margin-block:var(--band-xxs)}.gap-xxs{gap:var(--band-xxs)}.p-xs{padding:var(--band-xs)}.px-xs{padding-inline:var(--band-xs)}.py-xs{padding-block:var(--band-xs)}.m-xs{margin:var(--band-xs)}.mx-xs{margin-inline:var(--band-xs)}.my-xs{margin-block:var(--band-xs)}.gap-xs{gap:var(--band-xs)}.p-sm{padding:var(--band-sm)}.px-sm{padding-inline:var(--band-sm)}.py-sm{padding-block:var(--band-sm)}.m-sm{margin:var(--band-sm)}.mx-sm{margin-inline:var(--band-sm)}.my-sm{margin-block:var(--band-sm)}.gap-sm{gap:var(--band-sm)}.p-md{padding:var(--band-md)}.px-md{padding-inline:var(--band-md)}.py-md{padding-block:var(--band-md)}.m-md{margin:var(--band-md)}.mx-md{margin-inline:var(--band-md)}.my-md{margin-block:var(--band-md)}.gap-md{gap:var(--band-md)}.p-ml{padding:var(--band-ml)}.px-ml{padding-inline:var(--band-ml)}.py-ml{padding-block:var(--band-ml)}.m-ml{margin:var(--band-ml)}.mx-ml{margin-inline:var(--band-ml)}.my-ml{margin-block:var(--band-ml)}.gap-ml{gap:var(--band-ml)}.p-lg{padding:var(--band-lg)}.px-lg{padding-inline:var(--band-lg)}.py-lg{padding-block:var(--band-lg)}.m-lg{margin:var(--band-lg)}.mx-lg{margin-inline:var(--band-lg)}.my-lg{margin-block:var(--band-lg)}.gap-lg{gap:var(--band-lg)}.p-xl{padding:var(--band-xl)}.px-xl{padding-inline:var(--band-xl)}.py-xl{padding-block:var(--band-xl)}.m-xl{margin:var(--band-xl)}.mx-xl{margin-inline:var(--band-xl)}.my-xl{margin-block:var(--band-xl)}.gap-xl{gap:var(--band-xl)}.p-xxl{padding:var(--band-xxl)}.px-xxl{padding-inline:var(--band-xxl)}.py-xxl{padding-block:var(--band-xxl)}.m-xxl{margin:var(--band-xxl)}.mx-xxl{margin-inline:var(--band-xxl)}.my-xxl{margin-block:var(--band-xxl)}.gap-xxl{gap:var(--band-xxl)}.text-wit-100{color:var(--wit-100)}.text-neutraal-200{color:var(--neutraal-200)}.text-neutraal-300{color:var(--neutraal-300)}.text-neutraal-400{color:var(--neutraal-400)}.text-noir-500{color:var(--noir-500)}.text-linnen-100{color:var(--linnen-100)}.text-linnen-200{color:var(--linnen-200)}.text-linnen-300{color:var(--linnen-300)}.text-citroen-100{color:var(--citroen-100)}.text-citroen-200{color:var(--citroen-200)}.text-walnoot-100{color:var(--walnoot-100)}.text-walnoot-200{color:var(--walnoot-200)}.text-walnoot-300{color:var(--walnoot-300)}.text-walnoot-400{color:var(--walnoot-400)}.text-walnoot-500{color:var(--walnoot-500)}.text-terra-300{color:var(--terra-300)}.text-terra-400{color:var(--terra-400)}.text-terra-500{color:var(--terra-500)}.bg-wit-100{background-color:var(--wit-100)}.bg-neutraal-200{background-color:var(--neutraal-200)}.bg-neutraal-300{background-color:var(--neutraal-300)}.bg-neutraal-400{background-color:var(--neutraal-400)}.bg-noir-500{background-color:var(--noir-500)}.bg-linnen-100{background-color:var(--linnen-100)}.bg-linnen-200{background-color:var(--linnen-200)}.bg-linnen-300{background-color:var(--linnen-300)}.bg-citroen-100{background-color:var(--citroen-100)}.bg-citroen-200{background-color:var(--citroen-200)}.bg-walnoot-100{background-color:var(--walnoot-100)}.bg-walnoot-200{background-color:var(--walnoot-200)}.bg-walnoot-300{background-color:var(--walnoot-300)}.bg-walnoot-400{background-color:var(--walnoot-400)}.bg-walnoot-500{background-color:var(--walnoot-500)}.bg-terra-300{background-color:var(--terra-300)}.bg-terra-400{background-color:var(--terra-400)}.bg-terra-500{background-color:var(--terra-500)}.border-wit-100{border-color:var(--wit-100)}.border-neutraal-200{border-color:var(--neutraal-200)}.border-neutraal-300{border-color:var(--neutraal-300)}.border-neutraal-400{border-color:var(--neutraal-400)}.border-noir-500{border-color:var(--noir-500)}.border-linnen-100{border-color:var(--linnen-100)}.border-linnen-200{border-color:var(--linnen-200)}.border-linnen-300{border-color:var(--linnen-300)}.border-citroen-100{border-color:var(--citroen-100)}.border-citroen-200{border-color:var(--citroen-200)}.border-walnoot-100{border-color:var(--walnoot-100)}.border-walnoot-200{border-color:var(--walnoot-200)}.border-walnoot-300{border-color:var(--walnoot-300)}.border-walnoot-400{border-color:var(--walnoot-400)}.border-walnoot-500{border-color:var(--walnoot-500)}.border-terra-300{border-color:var(--terra-300)}.border-terra-400{border-color:var(--terra-400)}.border-terra-500{border-color:var(--terra-500)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}button{background-color:transparent;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0!important}img{max-height:100%;max-width:100%;display:block}section{padding-block-start:var(--band-xxl);padding-block-end:var(--band-xxl)}.container{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;height:100%;padding:0 var(--band-md)}.container.container--large{max-width:1920px}.container.container--small{max-width:1064px}@media (max-width:768px){.container.container--large{padding:0 8px}}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:local("PP Neue Montreal"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Book.woff) format("woff"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Book.woff2) format("woff2"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Book.ttf) format("truetype"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Book.otf) format("opentype")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:local("PP Neue Montreal Medium"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff) format("woff"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff2) format("woff2"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Medium.ttf) format("truetype"),url(https://www.domoba.nl/hubfs/Fonts/PPNeueMontreal/PPNeueMontreal-Medium.otf) format("opentype")}@font-face{font-family:Switzer;font-style:normal;src:local("Switzer"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-Variable.woff) format("woff"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-Variable.woff2) format("woff2"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-Variable.ttf) format("truetype"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-Variable.otf) format("opentype")}@font-face{font-family:Switzer;font-style:italic;src:local("Switzer Italic"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-VariableItalic.woff) format("woff"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-VariableItalic.woff2) format("woff2"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-VariableItalic.ttf) format("truetype"),url(https://www.domoba.nl/hubfs/Fonts/Switzer/Switzer-VariableItalic.otf) format("opentype")}@font-face{font-family:MarckScript;font-style:normal;font-weight:400;src:local("MarckScript"),url(https://www.domoba.nl/hubfs/Fonts/MarckScript/MarckScript-Regular.woff) format("woff"),url(https://www.domoba.nl/hubfs/Fonts/MarckScript/MarckScript-Regular.woff2) format("woff2"),url(https://www.domoba.nl/hubfs/Fonts/MarckScript/MarckScript-Regular.ttf) format("truetype"),}h1,.h1{font-family:var(--font-neue);font-size:var(--h1-size);line-height:var(--h1-line);letter-spacing:var(--h1-letter)}h2,.h2{font-family:var(--font-neue);font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-letter)}h3,.h3{font-family:var(--font-neue);font-size:var(--h3-size);line-height:var(--h3-line);letter-spacing:var(--h3-letter)}h4,.h4{font-family:var(--font-neue);font-size:var(--h4-size);line-height:var(--h4-line);letter-spacing:var(--h4-letter)}h5,.h5{font-family:var(--font-neue);font-size:var(--h5-size);line-height:var(--h5-line);font-weight:500}h6,.h6{font-family:var(--font-neue);font-size:var(--h6-size);line-height:var(--h6-line);letter-spacing:var(--h6-letter);font-weight:500}body,.body{font-family:var(--font-switzer);font-size:var(--body-size);line-height:var(--body-line);letter-spacing:var(--body-letter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body-small{font-family:var(--font-switzer);font-size:var(--body-small-size);line-height:var(--body-small-line);letter-spacing:var(--body-small-letter)}.bold,b,strong{font-weight:700}i,.italic,em{font-style:italic}button,.btn,.hs-button{transition:.3s ease!important;padding:calc(var(--band-xs) * 1.5) var(--band-md);border:0px;border-radius:var(--radius-round);font-family:var(--font-switzer);font-size:var(--body-size);letter-spacing:var(--body-letter);transition:.3s ease;white-space:nowrap;font-weight:500;display:inline-block;cursor:pointer;text-align:center}.primary,.btn--primary{background-color:var(--citroen-100);color:var(--noir-500)}.primary:hover,.btn--primary:hover{background-color:var(--walnoot-500);color:var(--citroen-100)}.secondary,.btn--secondary,.hs-button.primary{background-color:var(--noir-500);color:var(--linnen-100)}.secondary:hover,.btn--secondary:hover,.hs-button.primary:hover{background-color:var(--walnoot-500)}.tertiary,.btn--tertiary,.btn--outline{color:var(--neutraal-400);border:1px solid var(--neutraal-400)}.tertiary:hover,.btn--tertiary:hover,.btn--outline:hover{border-color:var(--terra-400);color:var(--terra-400)}.btn--terracotta{background-color:var(--terra-300);color:var(--noir-500)}.btn--terracotta:hover{background-color:var(--terra-500);color:var(--noir-500)}.btn--outline-terracotta{background-color:transparent;color:var(--terra-400);border:1px solid var(--terra-400)}.btn--outline-terracotta:hover{background-color:var(--terra-400);color:var(--linnen-100);border-color:var(--terra-400)}.btn--walnoot{background-color:var(--walnoot-500);color:var(--citroen-100)}.btn--walnoot:hover{background-color:var(--terra-500);color:var(--linnen-100)}.w-fit{width:fit-content}.btn-with-icon{display:flex;align-items:center;justify-content:center;gap:calc(var(--band-xxs) * 1.5)}.btn-with-icon svg:not(.btn-icon--preserve-fill) path{color:currentColor;fill:currentColor}.swiper-nav{display:inline-flex;align-items:center;gap:var(--band-xs)}.swiper-nav__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:var(--radius-round);background:var(--linnen-100);cursor:pointer;transition:background-color .2s ease}.swiper-nav__btn:hover{background:var(--citroen-100)}.swiper-nav__icon{width:20px;height:20px}.swiper-nav__btn--prev .swiper-nav__icon{transform:rotate(180deg)}.indent{padding:0;transform:translateY(max(-50%,-160px));z-index:1;position:relative}.title__card{padding:0;position:relative;z-index:1;margin-top:clamp(-140px,-12vw,-80px)}@media (max-width: 768px){.title__card{margin-top:-60px}}input:not([data-unstyled-input]),select{transition:border-color .2s ease;color:var(--noir-500);font-family:var(--font-switzer)}input[type=text]:not([data-unstyled-input]),input[type=email]:not([data-unstyled-input]),input[type=tel]:not([data-unstyled-input]),input[type=number]:not([data-unstyled-input]),input[type=password]:not([data-unstyled-input]),input[type=search]:not([data-unstyled-input]){padding:var(--band-xs) var(--band-sm);border:1px solid var(--linnen-300);border-radius:8px;font-size:var(--body-size)}input:not([data-unstyled-input])::placeholder{opacity:1;color:var(--neutraal-200);font-size:var(--body-size)}select.thuisadvies__select__small{-webkit-appearance:none!important;-moz-appearance:none!important;padding:var(--band-xs) var(--band-sm);border:1px solid var(--linnen-300);border-radius:8px;font-size:var(--body-size);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right var(--band-xs) center;background-size:18px;background-repeat:no-repeat;flex:1}select.thuisadvies__select{-webkit-appearance:none!important;-moz-appearance:none!important;padding:var(--band-xs) var(--band-sm);border:1px solid var(--linnen-300);border-radius:8px;font-size:var(--body-size);flex:1;position:relative}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:var(--radius-round);border:1px solid var(--linnen-300);background-color:var(--linnen-50);cursor:pointer}input[type=checkbox]:checked{background-color:var(--noir-500)!important;border-color:var(--noir-500)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-position:center;background-size:14px;background-repeat:no-repeat}input:not([type=checkbox]):not([data-unstyled-input]):hover:not(:disabled),select:hover:not(:disabled){border-color:var(--terra-300);outline:none}input:not([type=checkbox]):not([data-unstyled-input]):hover:not(:disabled)::placeholder,select:hover:not(:disabled)::placeholder{color:var(--neutraal-300)}input:not([data-unstyled-input]):is(:focus,:focus-visible),select:is(:focus,:focus-visible){border-color:var(--terra-300);outline:none;background-color:var(--linnen-50)}input:not([data-unstyled-input]):is(:focus,:focus-visible)::placeholder,select:is(:focus,:focus-visible)::placeholder{color:var(--neutraal-300)}input[data-touched]:not([data-unstyled-input]):not([type=checkbox]):not([type=radio]):not(.invalid):not(:user-invalid):not([aria-invalid=true]),select[data-touched]:not(.invalid):not(:user-invalid):not([aria-invalid=true]),textarea[data-touched]:not(.invalid):not(:user-invalid):not([aria-invalid=true]){border-color:#2e7d32}input:not([data-unstyled-input]):not([type=checkbox]):not([type=radio])[aria-invalid=true],input:not([data-unstyled-input]):not([type=checkbox]):not([type=radio]):user-invalid,input.invalid.error,select[aria-invalid=true],select:user-invalid,select.invalid.error,textarea[aria-invalid=true],textarea:user-invalid,textarea.invalid.error{border-color:#c62828}input:not([data-unstyled-input]):not([type=checkbox]):not([type=radio])[aria-invalid=true]:is(:focus,:focus-visible),input:not([data-unstyled-input]):not([type=checkbox]):not([type=radio]):user-invalid:is(:focus,:focus-visible),input.invalid.error:is(:focus,:focus-visible),select[aria-invalid=true]:is(:focus,:focus-visible),select:user-invalid:is(:focus,:focus-visible),select.invalid.error:is(:focus,:focus-visible),textarea[aria-invalid=true]:is(:focus,:focus-visible),textarea:user-invalid:is(:focus,:focus-visible),textarea.invalid.error:is(:focus,:focus-visible){border-color:#c62828}input[type=checkbox]:checked{background-color:var(--noir-500);border-color:var(--noir-500);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-position:center;background-size:14px;background-repeat:no-repeat}@keyframes address-lookup-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.address-lookup-shimmer{background-image:linear-gradient(90deg,#0000000a,#0000001a,#0000000a);background-size:200px 100%;background-repeat:no-repeat;background-position:-200px 0;animation:address-lookup-shimmer 1.2s ease-in-out infinite;color:transparent!important;caret-color:transparent;cursor:progress}.address-lookup-shimmer::placeholder{color:transparent}section.product-detail-header{padding-top:var(--band-md);background:var(--linnen-100)}.pdh--flex{display:grid;grid-template-columns:744fr 440fr;gap:48px}.pdh--left,.pdh--right{min-width:0}.pdh-image-usps{margin-top:var(--band-sm)}.pdh-image-usps ul{list-style:none;margin:0;padding:var(--band-sm);display:grid;background:var(--linnen-50);border-radius:var(--radius-md);gap:8px}.pdh-image-usps li{display:flex;align-items:flex-start;gap:10px;color:var(--noir-500);font-weight:500;padding:0}.pdh-image-usps li:before{content:"";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;background:url("data:image/svg+xml;utf8,<svg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.65733 7.54267L1.88533 3.772L0 5.65733L5.65733 11.3147L15.084 1.88667L13.2 0L5.65733 7.54267Z' fill='%23D6967F'/></svg>") center / 16px 12px no-repeat}.pdh-image-usps li>p{margin:0}.pdh--title{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--band-xs);margin-bottom:var(--band-sm)}.pdh--title-main{display:flex;flex-direction:column;gap:var(--band-xxs)}.pdh--title-main .rating__stars{gap:4px}.pdh--rating{display:none;align-items:center;gap:8px;margin-top:4px}.pdh--rating-score{font-size:14px;font-weight:500;color:var(--neutraal-300)}.pdh--price{padding:6px 8px;background:var(--linnen-100, #f8f3ed);border-radius:4px;font-weight:500;font-style:Medium;font-size:13px;line-height:130%;text-align:center;flex:0 0 auto}.pdh--breadcrumbs{margin-bottom:var(--band-sm)}.pdh--breadcrumbs .breadcrumbs__list{display:flex;flex-wrap:wrap;gap:6px}.pdh--breadcrumbs .breadcrumbs__item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pdh--breadcrumbs .breadcrumbs__item:not(:last-child):after{content:"";width:15px;height:15px;flex:0 0 15px;background:url("data:image/svg+xml;utf8,<svg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5 12L9 8L5 4' stroke='%23656565' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / contain no-repeat}.breadcrumbs__list{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdh--breadcrumbs .breadcrumbs__link,.pdh--breadcrumbs .breadcrumbs__current{font-size:13px;color:var(--neutraal-300)}.pdh--breadcrumbs .breadcrumbs__link:first-letter,.pdh--breadcrumbs .breadcrumbs__current:first-letter{text-transform:uppercase}.pdh--breadcrumbs .breadcrumbs__current{color:var(--noir-500)}.pdh--breadcrumbs .breadcrumbs__link:hover,.pdh--breadcrumbs .breadcrumbs__link:focus-visible{color:var(--neutraal-500)}@media (max-width:992px){.pdh--flex{gap:var(--band-ml)}}@media (max-width:768px){.pdh--flex{grid-template-columns:1fr}section.product-detail-header{background:#fff}}.pdh-keuzehulp{display:flex;align-items:center;gap:16px;background:var(--linnen-100);border:1px solid var(--linnen-200);border-radius:var(--radius-lg);padding:16px 20px;margin-top:16px}.pdh-keuzehulp__icon{width:44px;height:44px;background:#fff;border:1px solid var(--linnen-200);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--walnoot-400)}.pdh-keuzehulp__content{flex:1;min-width:0}.pdh-keuzehulp__title{font-size:14px;font-weight:600;color:var(--noir-500);margin-bottom:2px}.pdh-keuzehulp__sub{font-size:12px;color:var(--walnoot-400);line-height:1.4}.pdh-keuzehulp__cta{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--walnoot-400);white-space:nowrap;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;transition:color .15s}.pdh-keuzehulp__cta:hover{color:var(--noir-500)}@media (max-width: 640px){.pdh-keuzehulp{flex-wrap:wrap;gap:12px}.pdh-keuzehulp__cta{width:100%;justify-content:flex-start}}.pdh-keuzehulp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:#0a0a099e;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.pdh-keuzehulp-overlay.is-open{opacity:1;visibility:visible}.pdh-keuzehulp-modal{position:relative;background:#fff;border-radius:16px;width:min(960px,100%);max-height:min(90vh,780px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 80px #00000047,0 0 0 .5px #0000000f}.pdh-keuzehulp-modal__close{position:absolute;top:20px;right:20px;z-index:3;width:40px;height:40px;padding:0;border:1px solid var(--linnen-200);border-radius:50%;background:#fff;color:var(--noir-500);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #00000014;transition:background .15s ease,border-color .15s ease,color .15s ease}.pdh-keuzehulp-modal__close:hover{background:var(--linnen-100);border-color:var(--walnoot-400);color:var(--walnoot-400)}.pdh-keuzehulp-modal__close:focus-visible{outline:2px solid var(--walnoot-400);outline-offset:2px}.pdh-keuzehulp-modal__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (max-width: 640px){.pdh-keuzehulp-overlay{padding:0}.pdh-keuzehulp-modal{width:100%;max-height:100vh;height:100%;border-radius:0}}.pdh-ugc{margin-top:20px}.pdh-ugc__header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.pdh-ugc__header svg{color:var(--noir-500);flex-shrink:0}.pdh-ugc__title{font-family:var(--font-neue);font-weight:500;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;color:var(--noir-500)}.pdh-ugc__wrapper{position:relative}.pdh-ugc__rail{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.pdh-ugc__rail::-webkit-scrollbar{display:none}.pdh-ugc__photo{flex:0 0 calc(50% - 4px);aspect-ratio:4 / 5;overflow:hidden;cursor:pointer;border-radius:10px;scroll-snap-align:start;background:var(--linnen-100);border:none;padding:0;transition:transform .2s ease}.pdh-ugc__photo:hover{transform:scale(1.015)}.pdh-ugc__photo img{width:100%;height:100%;object-fit:cover;display:block}.pdh-ugc__arrow{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;background:var(--wit-100);border:1px solid var(--linnen-200);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014;cursor:pointer;z-index:5;color:var(--noir-500);transition:opacity .2s,box-shadow .2s}.pdh-ugc__arrow:hover{box-shadow:0 4px 12px #0000001f}.pdh-ugc__arrow--prev{left:6px}.pdh-ugc__arrow--next{right:6px}.pdh-ugc__arrow:disabled{opacity:0;pointer-events:none}.pdh-ugc-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;z-index:500;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s}.pdh-ugc-modal.open{opacity:1;pointer-events:all}.pdh-ugc-modal__box{background:var(--wit-100);display:grid;grid-template-columns:1fr 1fr;width:min(860px,90vw);height:min(580px,85vh);border-radius:16px;overflow:hidden;transform:scale(.96);transition:transform .25s}.pdh-ugc-modal.open .pdh-ugc-modal__box{transform:scale(1)}.pdh-ugc-modal__photo{width:100%;height:100%;object-fit:cover;display:block}.pdh-ugc-modal__panel{overflow-y:auto;padding:24px 24px 32px;display:flex;flex-direction:column}.pdh-ugc-modal__close{align-self:flex-end;flex-shrink:0;width:28px;height:28px;background:var(--linnen-100);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--noir-500);margin-bottom:16px}.pdh-ugc-modal__author{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pdh-ugc-modal__avatar{width:40px;height:40px;border-radius:50%;background:var(--walnoot-100);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:var(--walnoot-400);flex-shrink:0;overflow:hidden}.pdh-ugc-modal__avatar img{width:100%;height:100%;object-fit:cover}.pdh-ugc-modal__author-info{flex:1}.pdh-ugc-modal__username{font-size:14px;font-weight:600;color:var(--noir-500)}.pdh-ugc-modal__date{font-size:12px;color:var(--walnoot-400)}.pdh-ugc-modal__ig{color:var(--walnoot-400);margin-left:auto}.pdh-ugc-modal__caption{font-size:14px;line-height:1.65;color:var(--neutraal-400);flex:1;margin-bottom:20px}.pdh-ugc-modal__divider{height:1px;background:var(--linnen-200);margin:0 0 20px}.pdh-ugc-modal__look-label{font-family:var(--font-neue);font-weight:500;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--walnoot-400);margin-bottom:14px}.pdh-ugc-modal__look-card{display:flex;gap:14px;background:var(--linnen-100);border-radius:12px;padding:14px;align-items:center}.pdh-ugc-modal__look-thumb{width:72px;height:72px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--linnen-200)}.pdh-ugc-modal__look-details{flex:1;min-width:0}.pdh-ugc-modal__look-name{font-size:13px;font-weight:600;color:var(--noir-500)}.pdh-ugc-modal__look-price{font-size:12px;color:var(--walnoot-400);margin-top:3px}.pdh-ugc-modal__look-cta{display:inline-block;margin-top:10px;background:var(--citroen-100);color:var(--noir-500);font-size:12px;font-weight:600;padding:7px 14px;border-radius:100px;text-decoration:none}@media (max-width: 640px){.pdh-ugc-modal__box{grid-template-columns:1fr;grid-template-rows:auto 1fr;width:92vw;height:min(85vh,680px)}.pdh-ugc-modal__photo{max-height:42vh}}
