*:where(:not(html,iframe,canvas,img,svg,video,audio,#fashionchick-nl_vlyby):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}:where(dialog:modal){all:revert}.fc-articles .ct-article-card--section-header{margin-bottom:var(--padding-global-m)}.fc-articles__grid{display:grid;grid-gap:var(--padding-global-m);grid-template-columns:repeat(4,1fr);width:100%;max-width:var(--page-container)}.fc-articles__grid article.ct-article-card.ct-article-card--vertical:has(.ct-ad){display:flex;align-items:center;justify-content:center;background:var(--color-grey-light-09);border:unset}.fc-articles__grid article.ct-article-card.ct-article-card--vertical:has(.ct-ad):hover{border:unset}.fc-articles__grid article.ct-article-card.ct-article-card--vertical:has(.ct-ad) .ct-ad:after{background-color:var(--color-grey-light-09)}.fc-articles .fc-container{max-width:var(--page-container);margin:auto;padding:0 var(--page-padding-x)}.fc-articles .fc-container>.ct-article-card--vertical{display:none}@media only screen and (max-width: 639px){.fc-articles .fc-container>.ct-article-card--section-header{display:none}.fc-articles .fc-container>.ct-article-card--vertical{display:grid;margin-bottom:1rem}}.fc-articles .ct-article__container .ct-article__content--read-more{width:100%}@media only screen and (max-width: 1279px){.fc-articles__grid{grid-template-columns:repeat(3,1fr);grid-gap:var(--padding-global-regular)}}@media only screen and (max-width: 959px){.fc-articles__grid{grid-template-columns:repeat(2,1fr);grid-gap:var(--padding-global-xs)}}@media only screen and (max-width: 639px){.fc-articles__grid{max-width:var(--page-container-s)}.fc-articles__grid .ct-article-card--vertical h1{height:auto}}.fc-brands--searchable [data-brands-search-target=brands]{display:none}.fc-brands__search-results{max-width:500px;width:100%;display:flex;flex-direction:column}.fc-brands .fc-page__brands{display:flex;flex-direction:column;justify-content:center;align-items:center}.fc-brands__brand{width:100%;border-bottom:solid 1px var(--color-grey-light-08);padding:10px}.fc-container__brands{display:flex;flex-direction:column}.fc-container__brands h2{margin-top:var(--margin-global-l);padding:1rem}.fc-container__brands ul{width:100%;columns:3}.fc-editors .ct-article .ct-article-header{margin-top:var(--spacing-global-xxl)}.fc-editors .ct-article .ct-article-header--inactive{display:flex;justify-content:center;align-items:center}.fc-editors .ct-article .ct-article-header--inactive>h1{font-size:var(--font-size-xxl)}.fc-editors .ct-article .ct-article__content{background-color:var(--color-grey-light-10);padding-inline:var(--page-padding-x)}.fc-editors .ct-article .ct-article__content .ct-article-sticky-block__copy a{font-weight:var(--font-weight-semibold);margin-block-start:var(--spacing-global-l)}.fc-editors .ct-article .fc-articles__grid{padding-block:var(--spacing-global-l)}.fc-page main{display:flex;flex-direction:column;flex-grow:1}.fc-page.fc-home main{display:grid;grid-template-columns:1fr 1fr}.fc-page .ct-hero{grid-column:1 / -1}.fc-page .fc-page__container{display:grid;justify-items:center;grid-template-columns:1fr;grid-column:1 / -1;width:100%;flex-grow:1;background-color:var(--color-grey-light-10);padding-top:var(--padding-global-xxl);padding-bottom:var(--footer-margin)}.fc-page .fc-page__container .fc-page__content{display:block;width:calc(100% - var(--page-padding-x) - var(--page-padding-x));max-width:var(--article-container);justify-self:center}@media only screen and (max-width: 767px){.fc-page .fc-page__container .fc-page__content .ct-article-sticky-block{margin-inline:auto}}.fc-page .fc-page__container .fc-page__content h3,.fc-page .fc-page__container .fc-page__content p{max-width:var(--article-copy-width)}.fc-page .fc-page__container .fc-page__content h3{margin-bottom:var(--margin-global-s);font-family:var(--font-family-playfair);font-size:var(--font-size-xl)}.fc-page .fc-page__button-container{display:grid;justify-items:center;grid-template-columns:1fr;width:100%;flex-grow:1;background-color:var(--color-grey-light-10);padding-bottom:var(--padding-global-xxl);padding-inline:var(--page-padding-x);margin-top:-1.75rem}.fc-page .fc-page__button-container .fc-page__content{display:block;width:100%;max-width:var(--article-container)}.fc-page .fc-page__button-container+.fc-page__container{padding-top:0}.fc-page__header{display:flex;flex-direction:column;align-items:center;margin-top:3rem}.fc-page .fc-page__reviews{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center}.fc-page__read-more{margin:auto;width:100%;grid-column:1 / -1;max-width:var(--article-container);padding-inline:var(--page-padding-x);padding-top:var(--padding-global-xxl)}.fc-page__read-more--copy{padding:.5rem 1rem}.fc-page__read-more:empty{display:none}.fc-page__inspiration,.fc-page__dresscodes{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;margin:auto;width:100%;padding-bottom:var(--padding-global-xl)}.fc-page__card{width:100%;max-width:calc(var(--page-container) / 2);grid-column:1 / 2;padding-left:var(--page-padding-x);padding-right:calc(var(--padding-global-m) / 2);justify-self:end}@media only screen and (max-width: 959px){.fc-page__card{grid-column:1 / -1;padding-inline:var(--page-padding-x);max-width:unset}}.fc-page__card+.fc-page__card{grid-column:2 / -1;padding-left:calc(var(--padding-global-m) / 2);padding-right:var(--page-padding-x);justify-self:start}@media only screen and (max-width: 959px){.fc-page__card+.fc-page__card{grid-column:1 / -1;padding-top:var(--padding-global-m);padding-inline:var(--page-padding-x)}}.fc-page__what-to-wear{grid-column:1 / -1}.fc-page__what-to-wear .ct-what-to-wear-day{margin:auto}.fc-page__what-to-wear .ct-what-to-wear-day__products{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.fc-page__what-to-wear .ct-what-to-wear-day__products::-webkit-scrollbar{background:transparent;width:0px}.fc-page__newsletter{grid-column:1 / -1}.fc-page__newsletter--theme{margin:1rem 0;background:var(--color-theme-base);color:var(--color-theme-text)}.fc-page__newsletter--theme-banner{display:flex;overflow:hidden;font-family:var(--font-family-playfair);padding:.5rem;width:100%;justify-content:space-evenly}.fc-page__newsletter--theme-banner>.fc-theme-days__banner-text{margin:0;padding:0 2rem}.fc-page__highlight{grid-column:1 / -1}.fc-page__highlight .ct-article-card{max-width:50%;margin:auto}.fc-page__image-banner{grid-column:1 / -1}.fc-page__image-banner__gallery{display:flex;justify-content:center;overflow:hidden;width:100%}.fc-page__image-banner__gallery picture{width:18rem}@media only screen and (max-width: 959px){.fc-page__image-banner__gallery picture{width:16rem}}@media only screen and (max-width: 767px){.fc-page__image-banner__gallery picture{width:12rem}}.fc-page__about-fashionchick{display:flex;flex-direction:column;gap:var(--spacing-global-xxl);align-items:center;grid-column:1 / -1;padding:10rem var(--page-padding-x)}.fc-page__about-fashionchick svg{width:14rem;height:2.625rem}.fc-page__about-fashionchick .fc-page__about-fashionchick__copy{text-align:center;max-width:var(--article-copy-width)}.fc-page__shopping{grid-column:1 / -1;padding-bottom:var(--padding-global-xxl)}.fc-page__shopping .section-title{grid-column:1 / -1}.fc-page__shopping .fc-page__shopping-subject{--width: 75rem;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;gap:var(--spacing-global-regular);padding-inline:var(--page-padding-x);margin:auto;max-width:var(--width)}@media only screen and (max-width: 1279px){.fc-page__shopping .fc-page__shopping-subject{--width: 45rem;grid-template-columns:1fr}}.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 1279px){.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info{padding-block:var(--padding-global-xxl)}}.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info h5{font-family:var(--font-family-playfair);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxl);margin-bottom:var(--padding-global-l)}@media only screen and (max-width: 959px){.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info h5{font-size:3rem;margin-bottom:var(--padding-global-regular)}}@media only screen and (max-width: 767px){.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info h5{font-size:2.75rem}}@media only screen and (max-width: 639px){.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info h5{font-size:var(--font-size-xl)}}.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info p{max-width:300px;text-align:center;font-size:var(--font-size-s);letter-spacing:.05em}.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info+picture{aspect-ratio:4 / 4;position:relative}.fc-page__shopping .fc-page__shopping-subject .fc-page__shopping-info+picture *{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0}.fc-page__shopping .fc-page__shopping-products{display:flex;gap:var(--spacing-global-regular);margin-inline:auto;overflow:auto;margin-top:-3rem;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.fc-page__shopping .fc-page__shopping-products::-webkit-scrollbar{background:transparent;width:0px}.fc-advertising .fc-page__container{background-color:var(--color-grey-BG);padding-bottom:0}.fc-advertising .fc-page__content{display:block;width:100%;max-width:var(--article-container);padding-inline:var(--page-padding-x)}.fc-advertising .fc-page__content h3,.fc-advertising .fc-page__content p{max-width:var(--article-copy-width)}.fc-advertising .fc-page__content h3{margin-top:var(--margin-global-l);margin-bottom:var(--margin-global-s);font-family:var(--font-family-playfair);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);line-height:var(--font-line-height-110)}.fc-advertising .fc-page__content p{margin-top:var(--margin-global-xs)}.fc-advertising__brands{display:grid;grid-gap:1rem;grid-column:span 4;width:100%;max-width:var(--article-container);padding-inline:var(--page-padding-x);margin-block:var(--margin-global-l);margin-inline:auto;grid-template-columns:repeat(auto-fill,minmax(196px,1fr))}.fc-advertising__brands .fc-advertising__brand-image{aspect-ratio:3 / 2;background-color:var(--color-base-white);border:1px solid var(--color-grey-light-08)}.fc-advertising__brands .fc-advertising__brand-image img{width:100%}.fc-advertising__contact{grid-column:span 4;background-color:var(--color-base-black);width:100%;max-width:var(--article-container);padding-inline:var(--page-padding-x);padding-block:var(--padding-global-xxl);margin-inline:auto;box-shadow:0 0 0 100vmax var(--color-base-black);clip-path:inset(0 -100vmax)}.fc-advertising__contact .fm-advertising{max-width:900px;margin:auto}.fc-advertising .ct-footer{border-top:1px solid var(--color-base-white-20)}#fashionchick-nl_vlyby{flex:1}@media (min-width: 640px){#fashionchick-nl_vlyby{min-width:640px}}.fc-loves main{width:100%;display:flex;flex-direction:column;align-items:center}.fc-loves h1{text-align:center;font-size:var(--font-size-l);font-weight:var(--font-weight-regular);margin-block:var(--margin-global-xl)}.fc-loves__container{width:100%;max-width:var(--shop-container);min-height:60vh;padding:0 var(--page-padding-x) var(--footer-margin)}@media only screen and (max-width: 639px){.fc-loves__container{padding-inline:var(--padding-global-xs)}}.fc-loves__product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:var(--padding-global-xs)}@media only screen and (max-width: 639px){.fc-loves__product-grid{grid-template-columns:repeat(2,1fr);grid-gap:.25rem!important}.fc-loves__product-grid .ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__brand{margin-bottom:0}.fc-loves__product-grid .ct-widget-product-card .fc-button--widget{text-align:center;line-height:1rem;font-size:var(--font-size-s)}}.fc-loves__product-grid:empty:after{content:"\2665  Je hebt nog geen producten toegevoegd aan jouw collectie.";display:flex;justify-self:center;text-align:center;grid-column:1 / -1;margin:var(--margin-global-regular)}.fc-loves__product-grid .ct-widget-product-card{width:unset}.fc-container__questions h1{margin-top:22px}.fc-container__questions .fc-questions__items,.fc-container__questions .fc-questions__items ul,.fc-container__questions .fc-questions ul{display:flex;flex-direction:column}.fc-container__questions .fc-questions__items h2{margin-bottom:var(--margin-global-l)}.fc-container__questions .fc-questions__items ul{margin-bottom:var(--margin-global-xxl)}.fc-container__questions .fc-questions__question{max-width:var(--article-copy-width);width:100%;padding:5px;margin-bottom:.5rem;font-weight:var(--font-weight-medium)}.fc-container__questions .fc-questions__question a{color:var(--color-grey-base);line-height:var(--font-line-height-120)}.fc-container__questions .fc-questions__question a:hover{color:var(--color-base-black)}.fc-container__questions .fc-questions:has(.fc-questions__items:empty){display:none}.fc-container__questions .fc-questions__search{width:100%;display:flex;justify-content:center;padding-bottom:var(--padding-global-l)}.fc-container__questions ul{width:100%}.fc-container__questions form{width:100%;max-width:var(--article-copy-width)}.fc-container__questions form div{width:100%}.fc-questions--searchable [data-question-search-target=questions]{display:none}.fc-questions__search-results{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:10px;margin-top:22px}.ct-question{display:flex;flex-direction:column}.ct-question__question{font-family:var(--font-family-playfair);font-size:var(--font-size-xl);line-height:var(--font-line-height-110)}.ct-question__video{display:flex;justify-content:center;padding-top:2rem}.ct-question__video iframe{width:100%;aspect-ratio:16 / 9}.fc-answer{display:flex;flex-direction:column;max-width:var(--article-copy-width);margin:0 auto}.fc-answer h1{font-size:var(--font-size-xl);line-height:var(--font-line-height-110);margin-bottom:var(--margin-global-regular);width:100%}.fc-answer p{margin-bottom:var(--margin-global-regular)}.fc-answer p b{font-weight:var(--font-weight-semibold)}.fc-answer>a{margin-bottom:var(--margin-global-l)}.fc-shop{padding-bottom:0!important}.fc-shop hgroup.fc-shop__titles{display:flex;flex-direction:column;margin-block:var(--margin-global-xl);text-align:center}.fc-shop hgroup.fc-shop__titles h1{font-size:var(--font-size-l);font-weight:var(--font-weight-regular)}.fc-shop hgroup.fc-shop__titles h1+p{max-width:var(--article-copy-width);margin-top:var(--margin-global-regular);margin-inline:var(--page-padding-x);align-self:center}.fc-shop .ct-ad{margin-block-end:var(--margin-global-xxl)}.fc-shop .ct-ad:first-child{margin-block:var(--margin-global-xxl)}.fc-shop__shop{display:grid;grid-gap:var(--padding-global-xs);grid-template-columns:320px 3fr;width:100%;max-width:var(--shop-container);padding:0 var(--page-padding-x) var(--footer-margin)}.fc-shop__shop #shop-products-feed:empty{display:block;border:1px solid var(--color-grey-light-09);position:relative;height:100%;min-height:6rem}.fc-shop__shop #shop-products-feed:empty:after{display:block;content:"Geen producten beschikbaar";text-align:center;color:var(--color-grey-light-06);width:100%;padding:var(--padding-global-xxl)}.fc-shop__shop+.ct-ad{width:100%;margin-block-end:var(--margin-global-xxl)}.fc-shop__filters{display:flex;flex-direction:column}.fc-shop__filters .ct-filter-block--main a:hover{color:var(--color-base-red)}.fc-shop__filters .ct-filter-block--main .shop-filter__sale{margin-top:.5rem}.fc-shop__filters .ct-filter-block--main .shop-filter__sale .sale{color:var(--color-base-red)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:has(li:only-child) li:only-child{margin-bottom:var(--spacing-global-s)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:first-child{margin-bottom:var(--margin-global-xxs)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:first-child li:only-child>a{color:var(--color-grey-light-04)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:first-child li:only-child>a:hover{color:var(--color-base-red)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul+ul+ul{margin-left:var(--margin-global-xs)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul+ul+ul+ul{margin-left:calc(2 * var(--margin-global-xs))}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter .current{font-weight:var(--font-weight-bold);color:var(--color-base-red)}.fc-shop__filters #shop-filter-button{display:none;height:3rem}.fc-shop__filters #shop-filter-button span:after{content:"Filters toepassen"}.fc-shop__filters #shop-filter-button:hover{background-color:var(--color-base-white)}.fc-shop__filters.hide-mobile #shop-filter-button span:after{content:"Filters tonen"}.fc-shop__filters .shop-filter__categories{display:flex;flex-direction:column}.fc-shop__filters .shop-filter__categories .ct-filter-block__filter{scroll-behavior:auto}.fc-shop__filters .shop-filter__categories .ct-ad{display:none;margin-bottom:0}.fc-shop__products .fc-shop__grid{display:grid;grid-auto-rows:min-content;grid-gap:var(--padding-global-xs)}.fc-shop__products .fc-shop__grid .ct-widget-product-card{display:flex;flex-direction:column;width:100%;height:100%}.fc-shop__products .fc-shop__grid .ct-widget-product-card .fc-button{background-color:#af283a;margin-top:auto}.fc-shop__products .fc-shop__grid .ct-widget-product-card:hover{border-color:var(--color-grey-light-08)}.fc-shop__products .fc-shop__grid .ct-widget-product-card a.ct-widget-product-card__url:hover~figure{box-shadow:0 0 0 1px var(--color-grey-light-09)}.fc-shop__products .fc-shop__grid .ct-widget-product-card a.ct-widget-product-card__url:hover~figure>img{scale:unset}.fc-shop__content{max-width:var(--shop-container);padding:var(--padding-global-m)}.fc-shop__content h1,.fc-shop__content h2,.fc-shop__content h3,.fc-shop__content h4{font-size:1.2rem;margin-bottom:var(--margin-global-xs)}.fc-shop__content p,.fc-shop__content span,.fc-shop__content li,.fc-shop__content a{font-size:var(--font-size-regular);margin-bottom:var(--margin-global-xs)}.fc-shop .ct-question{padding:0}.fc-shop .ct-question h3{margin:0}@media only screen and (min-width: 1280px){.fc-shop__grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width: 1600px){.fc-shop__grid{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width: 1279px){.fc-shop__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 959px){.fc-shop__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 1279px){.fc-shop__shop{grid-template-columns:260px 1fr}}@media only screen and (max-width: 767px){.fc-shop__shop{display:flex;flex-direction:column;max-width:100%;padding:0}.fc-shop__products{padding:0 var(--page-padding-x)}.fc-shop__filters .ct-ad{display:none}.fc-shop__filters .ct-filter-block--main{background-color:unset;width:100%;border:none}.fc-shop__filters .ct-filter-block--main .ct-filter-block__title{display:none}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter{padding:0;display:flex;flex-direction:column}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:first-child{margin-bottom:0}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter .shop-filter__main-categories{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter .shop-filter__main-categories::-webkit-scrollbar{background:transparent;width:0px}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul{display:flex;flex-direction:row}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:has(li:only-child){position:sticky;left:0px}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:has(li + li) li:first-child a{margin-left:var(--page-padding-x)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:has(li + li) li:last-child a{margin-right:var(--page-padding-x)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul li>a{padding:1rem;border:1px solid var(--color-grey-BG);white-space:nowrap;background-color:var(--color-base-white)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul li:only-child{width:100%}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul li:only-child>a{display:flex;justify-content:center;width:100%}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul:has(li:only-child){display:flex;margin-inline:var(--page-padding-x)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul+ul:has(li:only-child){display:flex;margin-inline:var(--page-padding-x)}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul+ul+ul{margin-left:0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul+ul+ul::-webkit-scrollbar{background:transparent;width:0px}.fc-shop__filters .ct-filter-block--main .ct-filter-block__filter ul+ul+ul+ul{margin-left:0}.fc-shop__filters .ct-filter-block--main li{display:flex;flex-direction:row}.fc-shop__filters .ct-filter-block--main a{width:min-content}.fc-shop__filters .shop-filter__categories{display:block;position:fixed;width:100%;height:100dvh;top:0;z-index:50;background-color:var(--color-base-white);overflow:auto;padding-bottom:calc(3rem + (var(--page-padding-x) * 2));overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.fc-shop__filters .shop-filter__categories::-webkit-scrollbar{background:transparent;width:0px}.fc-shop__filters .shop-filter__categories .ct-ad{display:block}.fc-shop__filters #shop-filter-button{display:flex;position:fixed;left:var(--page-padding-x);bottom:var(--page-padding-x);width:calc(100% - var(--page-padding-x) - var(--page-padding-x));z-index:51;font-weight:var(--font-weight-medium);color:var(--color-base-black);border-color:var(--color-grey-light-01)}.fc-shop__filters.hide-mobile .shop-filter__categories{display:none}}@media only screen and (max-width: 639px){.fc-shop__products{padding:var(--padding-global-xs)}.fc-shop__products .fc-shop__grid{grid-template-columns:repeat(2,1fr);grid-gap:.25rem!important}.fc-shop__products .fc-shop__grid .ct-widget-product-card__image{aspect-ratio:var(--image-aspect-ratio-2-3)}.fc-shop__products .fc-shop__grid .ct-widget-product-card__details{padding-inline:0}.fc-shop__products .fc-shop__grid .ct-widget-product-card__details .ct-widget-product-card__brand{margin-bottom:0}.fc-shop__products .fc-shop__grid .ct-widget-product-card .fc-button--widget{text-align:center;line-height:1rem;font-size:var(--font-size-s)}.ct-widget-product-card .fc-button--widget{height:3.125rem}}@media only screen and (max-width: 379px){.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__prices h4{font-size:var(--font-size-s)}}.fc-shop__content{display:flex;flex-direction:column;width:100%;max-width:var(--shop-container);padding:0 var(--page-padding-x) var(--footer-margin)}.fc-shop__content h3{font-family:var(--font-family-playfair)}.fc-shop__content>p:first-of-type{grid-column:1 / -1;padding-bottom:var(--padding-global-xxl)}.fc-shop__content>h2:first-of-type{font-size:var(--font-size-l);grid-column:1 / -1;text-align:center}.fc-shop__content .fc-shop__text{display:block;max-width:var(--article-copy-width);align-self:center;padding:var(--padding-global-xl);background-color:var(--color-base-white)}@media only screen and (max-width: 959px){.fc-shop__content .fc-shop__text{padding:var(--padding-global-l)}}.fc-shop__content .fc-shop__text h3{font-family:var(--font-family-inter);line-height:var(--font-line-height-120);font-weight:var(--font-weight-semibold)}.fc-shop__content .fc-shop__questions{display:grid;grid-auto-rows:min-content;grid-gap:var(--padding-global-m);grid-template-columns:repeat(5,1fr);padding:2rem 0}.fc-shop__content .fc-shop__questions h2{font-size:var(--font-size-l);line-height:var(--font-line-height-110);text-align:center;grid-column:1 / -1}@media only screen and (max-width: 1279px){.fc-shop__content .fc-shop__questions{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width: 959px){.fc-shop__content .fc-shop__questions{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 767px){.fc-shop__content .fc-shop__questions{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 639px){.fc-shop__content .fc-shop__questions{grid-template-columns:1fr}}.fc-shop__content .fc-shop__questions *{font-size:var(--font-size-regular);line-height:var(--font-line-height-160)}.fc-shop__content .fc-shop__questions * a,.fc-shop__content .fc-shop__questions * b{font-weight:var(--font-weight-semibold)}.fc-shop__content .fc-shop__questions * em,.fc-shop__content .fc-shop__questions * i{font-variation-settings:"slnt" var(--font-inter-slant)}.fc-shop__content .fc-shop__questions .ct-question h3{font-family:var(--font-family-inter);line-height:var(--font-line-height-120);font-weight:var(--font-weight-semibold);margin-bottom:var(--margin-global-xs)}.fc-shop__content .fc-shop__questions .ct-question .ct-question__question{margin-top:var(--margin-global-xs)}.fc-webshops--searchable [data-webshop-search-target=webshops]{display:none}.fc-webshops__search-results{max-width:500px;width:100%;display:flex;flex-direction:column}.fc-webshops .fc-page__webshops{display:flex;flex-direction:column;justify-content:center;align-items:center}.fc-webshops__webshop{width:100%;border-bottom:solid 1px var(--color-grey-light-08);padding:10px}.fc-container__webshops{display:flex;flex-direction:column;width:100%}.fc-container__webshops h2{margin-top:var(--margin-global-l);padding:1rem}.fc-container__webshops ul{width:100%;columns:2}.fc-what-to-wear{background-color:var(--color-grey-BG-light)}.fc-what-to-wear.fc-dresscode{background-color:var(--color-grey-BG)}.fc-what-to-wear.fc-dresscode .ct-what-to-wear-container{background-color:var(--color-grey-BG-light);max-width:calc(100vw - 1rem)}@media (max-width: 800px){.fc-what-to-wear.fc-dresscode .ct-what-to-wear-container .ct-what-to-wear-day__products{padding-inline:0!important}}.fc-what-to-wear main{display:grid;grid-template-columns:1fr 1fr}.fc-what-to-wear main>.ct-ad{margin-top:var(--padding-global-xxl)}.fc-what-to-wear main>.ct-ad:after{background-color:var(--color-grey-BG-light)}.fc-what-to-wear .fc-what-to-wear-current-day{grid-column:1 / -1}.fc-what-to-wear .fc-what-to-wear-current-day .ct-what-to-wear-container .ct-what-to-wear-day{margin:auto}.fc-what-to-wear .fc-what-to-wear-current-day .section-title{text-align:center}.fc-what-to-wear .fc-what-to-wear-current-day .ct-what-to-wear-day__products{max-width:calc(100vw - 2rem);overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.fc-what-to-wear .fc-what-to-wear-current-day .ct-what-to-wear-day__products::-webkit-scrollbar{background:transparent;width:0px}.fc-what-to-wear .fc-what-to-wear-current-day+.ct-ad{margin-top:var(--margin-global-xxl)}.fc-what-to-wear .fc-what-to-wear-current-day.fc-what-to-wear-details-page+.ct-ad{margin-bottom:var(--margin-global-xxl)}.fc-what-to-wear .ct-ad{grid-column:1 / -1}.fc-what-to-wear-cards{display:flex;flex-direction:column;align-items:center;padding-inline:var(--page-padding-x);grid-column:1 / -1}.fc-what-to-wear-cards+.ct-ad{margin-bottom:var(--padding-global-xxl)}.fc-what-to-wear-cards .fc-container__cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-global-regular);align-items:center;justify-content:center;max-width:var(--page-container)}@media only screen and (max-width: 1279px){.fc-what-to-wear-cards .fc-container__cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 959px){.fc-what-to-wear-cards .fc-container__cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 639px){.fc-what-to-wear-cards .fc-container__cards{grid-template-columns:repeat(1,1fr)}}.fc-what-to-wear-cards .fc-container__cards>.fc-what-to-wear__item{height:100%}.fc-what-to-wear__item{position:relative;display:flex;flex-direction:column;text-align:center;border:1px solid var(--color-grey-light-08);background-color:var(--color-base-white);transition:box-shadow .1s ease-out;color:initial;cursor:pointer}.fc-what-to-wear__item:hover{box-shadow:0 8px 12px #00000006;color:initial}.fc-what-to-wear__item>picture{padding:1rem}.fc-what-to-wear__item>div{border-top:1px solid var(--color-grey-light-08);display:flex;flex-direction:column;padding:var(--padding-global-l) var(--padding-global-regular);gap:.4rem;height:100%}.fc-what-to-wear__item>div>h4{display:flex;justify-content:center;font-size:var(--font-size-s);align-items:center;grid-gap:var(--spacing-global-xs)}.fc-what-to-wear__item>div>h2{display:flex;flex-direction:column;justify-content:center;font-size:var(--font-size-xl);height:100%}body.fc-search .fc-container .fc-search__menu-radio-button{display:none}body.fc-search .fc-container .fc-search__menu{display:flex;justify-content:center;flex-wrap:wrap;margin:var(--margin-global-l)}body.fc-search .fc-container .fc-search__menu a{font-family:var(--font-family-playfair);padding:var(--padding-global-s) var(--padding-global-regular);color:var(--color-grey-light-04);cursor:pointer}body.fc-search .fc-container .fc-search__menu a:hover{color:var(--color-base-black)}body.fc-search .fc-container .fm-search{margin-bottom:var(--margin-global-xxl)}body.fc-search .fc-container .fm-search .fm-search__input{font-size:1rem}body.fc-search .fc-container .fc-search__content{display:flex;flex-direction:column;align-items:center;width:100%;padding-inline:var(--page-padding-x);padding-block:var(--margin-global-xxl) var(--footer-margin);background-color:var(--color-grey-light-10)}body.fc-search .fc-container .fc-search__content-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--page-container)}body.fc-search .fc-container #fc-search__inspiration-container,body.fc-search .fc-container #fc-search__shop-container{display:none}body.fc-search .fc-container #fc-search-nav__inspiration:checked~.fc-search__menu #fc-search-nav__inspiration-label{cursor:default;color:var(--color-base-black)}body.fc-search .fc-container #fc-search-nav__inspiration:checked~.fc-search__content .fc-search__content-container #fc-search__inspiration-container{display:grid}body.fc-search .fc-container #fc-search-nav__shop:checked~.fc-search__menu #fc-search-nav__shop-label{cursor:default;color:var(--color-base-black)}body.fc-search .fc-container #fc-search-nav__shop:checked~.fc-search__content .fc-search__content-container #fc-search__shop-container{display:grid;width:100%}.fc-support .fc-container .ct-article .ct-article-header{margin-top:3rem}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container{margin-bottom:var(--spacing-global-xxl)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:var(--page-padding-x)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support h2{margin-top:var(--margin-global-xxl)}@media only screen and (max-width: 767px){.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support h2{margin-top:unset}}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support h3{font-family:var(--font-family-playfair)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block{padding-top:2rem;max-width:490px;width:100%;display:flex;flex-direction:column;grid-gap:24px}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-question{cursor:pointer;font-weight:var(--font-weight-medium);color:var(--color-grey-base)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-question:hover{color:var(--color-base-black)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-question.active{color:var(--color-base-red)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-answer{position:relative;font-weight:var(--font-weight-regular);padding-left:var(--padding-global-l);padding-block:var(--padding-global-regular);height:min-content;pointer-events:all}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-answer span{transition:opacity var(--transition-duration-m) var(--transition-timing-out);opacity:1}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-answer:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--color-base-red);transform-origin:center left;transition:all var(--transition-duration-m) var(--transition-timing-out)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-answer.hidden{pointer-events:none;height:0px;border-bottom:1px solid transparent;padding-block:0}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-answer.hidden span{opacity:0;transition:opacity 0s ease-in}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--block .support-answer.hidden:after{transform:scaleX(0);transition:transform 0s ease-in}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-gap:var(--spacing-global-regular)}@media only screen and (max-width: 767px){.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons{grid-template-columns:repeat(1,1fr);width:100%;max-width:490px}}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons .fc-button--support{max-width:228px;width:100%;height:100%;aspect-ratio:var(--image-aspect-ratio-1-1);display:flex;flex-direction:column;justify-content:center;padding:var(--padding-global-regular);align-items:center;gap:var(--spacing-global-l);border:1px solid var(--color-grey-light-08);text-align:center}@media only screen and (max-width: 767px){.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons .fc-button--support{max-width:unset;flex-direction:row;justify-content:space-between;text-align:left;aspect-ratio:unset}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons .fc-button--support h3{font-size:var(--font-size-m)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons .fc-button--support svg{width:2rem;height:2rem}}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons .fc-button--support:hover{box-shadow:0 8px 12px #00000006;border-color:var(--color-grey-light-06)}.fc-support .fc-container .ct-article .ct-article__content .ct-article__container .fc-page__support--buttons>a{color:inherit}.fc-theme-days{grid-column:1 / -1;width:100%}.fc-theme-days .fc-articles__grid{padding:0 1rem}.fc-theme-days .fc-shop__grid,.fc-theme-days .fc-shop__products{grid-column:1 / -1;width:100%;padding:0 5%}@media only screen and (max-width: 767px){.fc-theme-days .fc-shop__grid,.fc-theme-days .fc-shop__products{padding:0 .5rem}}body.fc-error-message main{flex-grow:1;display:flex;justify-content:center;align-items:center}body.fc-error-message main .fc-container--404{padding-inline:var(--page-padding-x);padding-block:9rem}body.fc-error-message main .fc-container--404 h1{margin-bottom:1rem}body.fc-error-message main .fc-container--404 p{max-width:var(--article-copy-width)}:root{--color-base-red-dark-01: hsl(352, 65%, 40%);--color-base-red-dark-02: hsl(352, 75%, 30%);--color-base-red: hsl(352, 63%, 42%);--color-base-red-light-01: hsl(348, 68%, 62%);--color-base-alabaster: hsl(42, 75%, 97%);--color-base-blue: hsl(205, 100%, 34%);--color-widget-discount-block: hsl(262, 35%, 67%);--color-widget-discount-price: hsl(263, 63%, 42%);--color-base-black: hsl(352, 5%, 18%);--color-base-black-30: hsla(352, 5%, 18%, .3);--color-base-black-50: hsla(352, 5%, 18%, .5);--color-base-black-70: hsla(352, 5%, 18%, .7);--color-base-white: hsl(0, 0%, 100%);--color-base-white-20: hsla(0, 0%, 100%, .2);--color-base-white-00: hsla(0, 0%, 100%, 0);--color-grey-BG: hsl(0, 0%, 97%);--color-grey-BG-light: hsl(0, 0%, 99%);--color-grey-base: hsl(0, 0%, 49%);--color-grey-light-01: hsl(0, 0%, 55%);--color-grey-light-02: hsl(0, 0%, 59%);--color-grey-light-03: hsl(0, 0%, 64%);--color-grey-light-04: hsl(0, 0%, 69%);--color-grey-light-05: hsl(0, 0%, 74%);--color-grey-light-06: hsl(0, 0%, 79%);--color-grey-light-07: hsl(0, 0%, 84%);--color-grey-light-08: hsl(0, 0%, 89%);--color-grey-light-09: hsl(0, 0%, 94%);--color-grey-light-10: hsl(0, 0%, 99%);--color-validation-warning: hsl(0, 100%, 50%);--color-base-green: hsl(120, 100%, 28%);--color-green-light: hsl(101, 49%, 50%);--color-green-voucher: hsl(101, 24%, 54%);--color-green-voucher-dark: hsl(102, 28%, 43%);--color-theme-base: hsl(0, 0%, 50%);--color-theme-darker: hsl(0, 0%, 50%);--color-theme-text: hsl(0, 0%, 50%)}html{background-color:var(--color-grey-BG)}html .turbo-progress-bar{background-color:var(--color-base-red);height:4px}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCo3FwrK3iLTcvvYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCo3FwrK3iLTcvmYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCo3FwrK3iLTcvuYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCo3FwrK3iLTcvhYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCo3FwrK3iLTcvtYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCo3FwrK3iLTcvsYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCo3FwrK3iLTcviYwYZ8UA3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v30/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;size-adjust:90%}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v30/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;size-adjust:90%}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v30/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;size-adjust:90%}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v30/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:90%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--font-family-inter: "Inter", Avenir, "Avenir Next LT Pro", Montserrat, Corbel, "URW Gothic", source-sans-pro, sans-serif;--font-family-playfair: "Playfair Display", "Bodoni MT", "Noto Serif Display", "URW Palladio L", P052, Sylfaen, serif;--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;font-size:100%;--font-size-xxxs: .625rem;--font-size-xxs: .75rem;--font-size-xs: .8125rem;--font-size-s: .875rem;--font-size-regular: 1rem;--font-size-paragraph: 1.0625rem;--font-size-m: 1.125rem;--font-size-ml: 1.25rem;--font-size-l: 1.5rem;--font-size-xl: 2.125rem;--font-size-xxl: 3.5rem;--font-size-variable-s: clamp(var(--font-size-xxxs), 6cqw, var(--font-size-s));--font-size-variable-m: clamp(var(--font-size-xs), 12cqw, var(--font-size-xl));--font-size-variable-l: clamp(var(--font-size-xs), 18cqw, var(--font-size-xxl));--font-line-height-100: 1;--font-line-height-110: 1.1;--font-line-height-120: 1.2;--font-line-height-135: 1.35;--font-line-height-150: 1.5;--font-line-height-160: 1.6;--font-line-height-175: 1.75;--font-decoration-uppercase: uppercase;--font-decoration-capitalize: capitalize;--font-decoration-underline: underline;--font-spacing-letter-085: .85em;--font-spacing-letter-050: .5em;--font-spacing-letter-020: .2em;--font-inter-slant: -10}html{font-family:var(--font-family-inter);font-size:var(--font-size-regular);line-height:var(--font-line-height-100);color:var(--color-base-black);font-feature-settings:"rlig" off;font-synthesis:none}h1,h2,h3{font-weight:var(--font-weight-bold)}h1{font-family:var(--font-family-playfair);font-size:var(--font-size-l);font-variant-numeric:lining-nums}.section-title{font-family:var(--font-family-inter);font-size:var(--font-size-regular);font-weight:var(--font-weight-light);text-align:center;text-transform:var(--font-decoration-uppercase);margin-block:var(--padding-global-xxl);margin-inline:var(--padding-global-regular);letter-spacing:var(--font-spacing-letter-085)}h2{font-family:var(--font-family-playfair);font-size:var(--font-size-xl);line-height:var(--font-line-height-110);font-variant-numeric:lining-nums}h3{font-size:var(--font-size-l);line-height:var(--font-line-height-110);font-variant-numeric:lining-nums}h5{font-size:var(--font-size-s)}p{font-size:var(--font-size-regular);line-height:var(--font-line-height-160)}p a,p b{font-weight:var(--font-weight-semibold)}p em,p i{font-variation-settings:"slnt" var(--font-inter-slant)}a{color:var(--color-base-red);cursor:pointer;text-decoration:none}a:hover{color:var(--color-base-red-light-01)}:root{--padding-global-xs: .5rem;--padding-global-s: .75rem;--padding-global-regular: 1rem;--padding-global-m: 1.25rem;--padding-global-l: 1.5rem;--padding-global-xl: 2rem;--padding-global-xxl: 2.5rem;--spacing-global-xs: .375rem;--spacing-global-s: .5rem;--spacing-global-regular: 1rem;--spacing-global-l: 1.5rem;--spacing-global-xl: 1.875rem;--spacing-global-xxl: 2rem;--spacing-global-xxxl: 4.5rem;--b-radius-global-m: .5rem;--margin-global-xxs: .375rem;--margin-global-xs: .5rem;--margin-global-s: .875rem;--margin-global-regular: 1rem;--margin-global-l: 1.5rem;--margin-global-xl: 2rem;--margin-global-xxl: 2.5rem;--image-aspect-ratio-1-1: 1 / 1;--image-aspect-ratio-2-3: 2 / 3;--image-aspect-ratio-4-5: 4 / 5;--image-aspect-ratio-3-2: 3 / 2;--image-aspect-ratio-5-4: 5 / 4;--image-aspect-ratio-16-9: 16 / 9}.fc-aspect-ratio-1-1{aspect-ratio:var(--image-aspect-ratio-1-1)}.fc-aspect-ratio-2-3{aspect-ratio:var(--image-aspect-ratio-2-3)}.fc-aspect-ratio-4-5{aspect-ratio:var(--image-aspect-ratio-4-5)}.fc-aspect-ratio-3-2{aspect-ratio:var(--image-aspect-ratio-3-2)}.fc-aspect-ratio-5-4{aspect-ratio:var(--image-aspect-ratio-5-4)}.fc-aspect-ratio-16-9{aspect-ratio:var(--image-aspect-ratio-16-9)}:root{--article-container: 1000px;--article-container-s: 560px;--article-copy-width: 640px;--page-container: 1520px;--page-container-s: 560px;--shop-container: 1920px;--page-padding-x: var(--padding-global-l);--footer-margin: var(--padding-global-xxl)}@media only screen and (max-width: 767px){:root{--page-padding-x: var(--padding-global-regular)}}@media only screen and (max-width: 639px){:root{--page-padding-x: var(--padding-global-xs)}}:focus-visible{outline:2px solid var(--focus-border-color)}html{min-width:320px}html.has-theme-campaign{background-color:var(--color-theme-base)}.fc-container{display:grid;grid-template-columns:100%;justify-items:center;margin:auto}body{display:flex;flex-direction:column;min-height:100dvh}body.no-scroll{position:fixed;width:100%}footer{margin-top:auto}:root{--focus-border-width: 2px;--focus-border-color: var(--color-base-red)}:root{--transition-duration-xxs: .25s;--transition-duration-s: .1s;--transition-duration-m: .2s;--transition-timing-inout: ease-in-out;--transition-timing-in: ease-in;--transition-timing-out: ease-out;--transition-timing-inout-cubic: cubic-bezier(.5, 0, .5, 1)}@media (prefers-reduced-motion: reduce){:root{--transition-duration-xxs: unset;--transition-duration-s: unset;--transition-duration-m: unset;--transition-timing-inout: unset;--transition-timing-in: unset;--transition-timing-out: unset;--transition-timing-inout-cubic: unset}}html[aria-busy=true],html[aria-busy=true] *{cursor:wait}#icon-collection{display:none}.icon-global-style{overflow:visible;fill:none;stroke:#302c2c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#root .ct-article-card{overflow:hidden;resize:horizontal}#root:has(.ct-article-card){padding:1rem}.sb-main-fullscreen{font-family:var(--font-family-inter);font-weight:var(--font-weight-light);font-size:var(--font-size-s)}.blast-bg-white{background-color:var(--color-grey-BG)}.blast-bg-blue-500{background-color:var(--color-base-red)}.blast-bg-blue-500 p.blast-text-sm.blast-antialiased{font-family:var(--font-family-playfair)}.sb-color-group{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0}.sb-color-group__title{font-family:var(--font-family-playfair);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);width:100%}.sb-color-group__subtitle{width:100%}.sb-color-group .sb-color-card{display:flex;flex-direction:column;background:var(--color-base-white);padding:1rem;border:1px solid var(--color-grey-light-08);width:240px}.sb-color-group .sb-color-card__visual{aspect-ratio:1 / 1;border:1px solid var(--color-grey-light-08)}.sb-color-group .sb-color-card__name{font-family:var(--font-family-playfair);font-weight:var(--font-weight-regular);font-size:var(--font-size-l);margin-bottom:.5em}.sb-color-group .sb-color-card__value{padding:1em;border:1px solid var(--color-grey-light-08);border-top:none;flex-grow:1;display:flex;text-align:center;align-items:center;justify-content:center;font-size:var(--font-size-regular)}.sb-typography-group{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0}.sb-typography-group__title{font-family:var(--font-family-playfair);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);width:100%}.sb-typography-group__subtitle{width:100%}.sb-typography-group .sb-typography-card{display:flex;flex-direction:column;gap:var(--spacing-global-regular);padding:var(--padding-global-l);background-color:var(--color-base-white);border:1px solid var(--color-grey-light-08);width:100%}.sb-typography-group.ct-article-header h1.ct-article-header-title{font-family:var(--font-family-playfair);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-100)}.sb-typography-group.ct-article-header h5.ct-article-header-author{font-family:var(--font-family-inter);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-100)}.sb-typography-group.ct-article-header p.ct-article-header-introduction{font-family:var(--font-family-inter);font-size:var(--font-size-regular);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-160)}.ct-multiple-instagram-embeds{display:grid;grid-gap:var(--padding-global-m);grid-template-columns:repeat(4,1fr);grid-template-rows:1fr min-content;justify-self:center;grid-column:1 / -1;width:100%;max-width:var(--page-container);padding:var(--page-padding-x);margin-block:var(--padding-global-m)}.ct-multiple-instagram-embeds .instagram-media{max-width:unset!important;min-width:unset!important;margin-bottom:0!important;width:100%!important}@media only screen and (max-width: 1279px){.ct-multiple-instagram-embeds{grid-template-columns:repeat(3,1fr);grid-gap:var(--padding-global-regular)}}@media only screen and (max-width: 959px){.ct-multiple-instagram-embeds{grid-template-columns:repeat(2,1fr);grid-gap:var(--padding-global-xs)}}@media only screen and (max-width: 639px){.ct-multiple-instagram-embeds{grid-template-columns:repeat(1,1fr);max-width:var(--page-container-s)}}.ct-navigation-category{display:flex;justify-content:center;font-family:var(--font-family-playfair);margin-block:var(--margin-global-l)}@media only screen and (max-width: 767px){.ct-navigation-category{margin-bottom:0}}.ct-navigation-category__list{display:flex;gap:var(--spacing-global-s);overflow-x:auto;padding-bottom:4px}.ct-navigation-category__item{display:flex}.ct-navigation-category__item a{color:var(--color-grey-light-05)}.ct-navigation-category__item--active a{color:var(--color-base-black)}.ct-navigation-category__item a{text-transform:capitalize;padding:var(--padding-global-s) var(--padding-global-regular)}@media only screen and (max-width: 639px){.ct-navigation-category__item a{font-size:var(--font-size-xxs);padding:0}}html.has-theme-campaign .ct-navigation-category__item a{color:#fff}html.has-theme-campaign .ct-navigation-category__item--active a{color:var(--ct-header-font-color--active)}html.has-theme-campaign .ct-header__nav .ct-header__main svg path{fill:var(--color-theme-text)}html.has-theme-campaign .ct-header__nav a.ct-header__nav-link{color:#fff}html.has-theme-campaign .ct-header__nav a.ct-header__nav-link--active{color:var(--ct-header-font-color--active)}.ct-header{--ct-header-font-color: var(--color-grey-light-05);--ct-header-font-color-hover: var(--color-base-black);--ct-header-font-color--active: var(--color-base-black);font-size:var(--font-size-paragraph);font-family:var(--font-family-playfair);font-weight:var(--font-weight-medium);width:100%;padding:var(--padding-global-xxl);border-bottom:1px solid var(--color-grey-light-08);z-index:40}.ct-header:has(.ct-header__shop:hover,.ct-header__inspiration:hover){border-bottom:1px solid transparent}.ct-header--white{--ct-header-font-color: var(--color-base-white)}.ct-header__nav{position:relative;display:flex;justify-content:space-between}.ct-header__nav--black-friday svg,.ct-header__nav--black-friday svg path{fill:#fff!important;stroke:#fff}.ct-header__nav a.ct-header__nav-link{color:var(--ct-header-font-color);padding:var(--padding-global-s) 0;border-bottom:1.5px solid rgba(0,0,0,0);white-space:nowrap}.ct-header__nav a.ct-header__nav-link--active{color:var(--ct-header-font-color--active)}.ct-header__nav a.ct-header__nav-link:hover{color:var(--ct-header-font-color-hover);border-bottom:1.5px solid}.ct-header__nav .ct-header__main{display:flex;align-items:center;justify-content:center}.ct-header__nav .ct-header__main svg{width:14rem;height:2.625rem}.ct-header__nav .ct-header__main svg path{fill:var(--ct-header-font-color--active)}.ct-header__nav-categories{--first-level__amount: 7;--second-level__rows: 5;display:flex;justify-content:space-evenly;gap:3rem;flex-grow:1}.ct-header__nav-categories .ct-header__shop,.ct-header__nav-categories .ct-header__inspiration{padding:var(--padding-global-s) 0;white-space:nowrap}.ct-header__nav-categories .ct-header__shop>a,.ct-header__nav-categories .ct-header__inspiration>a{position:relative}.ct-header__nav-categories .ct-header__shop>ul,.ct-header__nav-categories .ct-header__inspiration>ul{display:none}.ct-header__nav-categories .ct-header__shop:hover>a,.ct-header__nav-categories .ct-header__inspiration:hover>a{color:var(--ct-header-font-color-hover)}@media only screen and (max-width: 767px){.ct-header__nav-categories .ct-header__shop:hover>a,.ct-header__nav-categories .ct-header__inspiration:hover>a{border-bottom:1.5px solid var(--ct-header-font-color)}}.ct-header__nav-categories .ct-header__shop:hover>a+ul,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul{position:absolute;display:flex;justify-content:center;flex-direction:row;padding-top:var(--padding-global-m);left:50%;translate:-50% 0;width:100%}@media only screen and (max-width: 1279px){.ct-header__nav-categories .ct-header__shop:hover>a+ul,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul{padding-top:var(--padding-global-l)}}@media only screen and (max-width: 767px){.ct-header__nav-categories .ct-header__shop:hover>a+ul,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul{display:none}}.ct-header__nav-categories .ct-header__shop:hover>a+ul a,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul a{color:var(--ct-header-font-color-hover)}.ct-header__nav-categories .ct-header__shop:hover>a+ul:hover li.ct-header__first-category a,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul:hover li.ct-header__first-category a{color:var(--ct-header-font-color)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category{position:relative;font-size:var(--font-size-regular);padding-inline:var(--padding-global-s);padding-top:var(--padding-global-m)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category>a,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category>a{padding-top:var(--padding-global-l);padding-bottom:var(--padding-global-l)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:hover>a,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:hover>a{color:var(--ct-header-font-color-hover)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:hover>a:hover,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:hover>a:hover{color:var(--color-base-red)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category ul.ct-header__second-category,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category ul.ct-header__second-category{display:none;position:absolute;top:3.25rem;font-size:var(--font-size-s);grid-auto-flow:column;width:fit-content;grid-template-rows:repeat(var(--second-level__rows),1em);border-radius:var(--b-radius-global-m);padding:var(--padding-global-regular);grid-gap:var(--padding-global-regular);background-color:var(--color-base-white)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category ul.ct-header__second-category:before,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category ul.ct-header__second-category:before{content:"";position:absolute;width:100%;height:100%;background:transparent;padding:1.5rem;box-sizing:content-box;translate:-1.5rem -1.5rem;background-color:transparent;z-index:-1}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category ul.ct-header__second-category a,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category ul.ct-header__second-category a{color:var(--color-base-black)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category ul.ct-header__second-category a:hover,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category ul.ct-header__second-category a:hover{color:var(--color-base-red)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:nth-child(5) ul.ct-header__second-category,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:nth-child(5) ul.ct-header__second-category{grid-template-rows:repeat(4,1em);left:50%;transform:translate(-50%)}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:nth-child(6) ul.ct-header__second-category,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:nth-child(6) ul.ct-header__second-category{grid-template-rows:repeat(4,1em);right:0}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:nth-child(7) ul.ct-header__second-category,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:nth-child(7) ul.ct-header__second-category,.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:nth-child(8) ul.ct-header__second-category,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:nth-child(8) ul.ct-header__second-category{grid-template-rows:unset;grid-auto-flow:dense;right:0px}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:hover ul.ct-header__second-category,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:hover ul.ct-header__second-category{display:grid}.ct-header__nav-categories .ct-header__shop:hover>a+ul li.ct-header__first-category:hover ul.ct-header__second-category li,.ct-header__nav-categories .ct-header__inspiration:hover>a+ul li.ct-header__first-category:hover ul.ct-header__second-category li{width:min-content}.ct-header__nav .ct-header__inspiration{margin-left:auto}.ct-header__nav .ct-header__my-collection{--my-collection-counter: unset;position:relative}.ct-header__nav .ct-header__my-collection:after{content:var(--my-collection-counter);position:absolute;display:flex;justify-content:center;align-items:center;line-height:1;font-size:12px;font-family:var(--font-family-inter);width:1.25rem;height:1.25rem;border-radius:.625rem;background-color:var(--color-base-white);border:1px solid var(--color-grey-light-08);color:var(--color-grey-light-01);right:-1.25rem;top:-.25rem}.ct-header__nav .ct-header__search{margin-left:auto}.ct-header__nav .ct-header__search .fm-search__search-bar{width:14rem}.ct-header__nav .ct-header__search .fm-search__search-bar svg{margin-left:auto}.ct-header__nav .ct-header__search .fm-search:before{content:"";display:none;position:fixed;width:100dvw;height:100dvh;top:0px;left:0px;background-color:#0000;backdrop-filter:blur(0px);z-index:2;pointer-events:none}.ct-header__nav .ct-header__search .fm-search:focus-within:before{display:block;background-color:#0000001a;backdrop-filter:blur(.5px)}@media only screen and (max-width: 1279px){.ct-header{font-size:var(--font-size-regular);padding:var(--padding-global-l);padding-inline:var(--page-padding-x)}.ct-header .ct-header__nav{display:flex;justify-items:start;align-items:center}.ct-header .ct-header__nav .ct-header__main,.ct-header .ct-header__nav .ct-header__nav-categories{justify-self:center}.ct-header .ct-header__nav .ct-header__nav-search,.ct-header .ct-header__nav .ct-header__my-collection{justify-self:end}.ct-header .ct-header__nav .fm-search__search-bar{width:48px;justify-content:center;padding:var(--padding-global-xs) var(--padding-global-regular);background-color:unset;border-color:#0000;cursor:pointer}.ct-header .ct-header__nav .fm-search__search-bar .fm-search__input{position:absolute;opacity:0;font-size:1rem}.ct-header .ct-header__nav .fm-search__search-bar:focus-within{width:100%;background:var(--color-base-white);border:1px solid var(--color-grey-light-09)}.ct-header .ct-header__nav .fm-search__search-bar:focus-within svg path{fill:var(--color-base-black)}.ct-header .ct-header__nav .fm-search__search-bar:focus-within .fm-search__input{position:relative;opacity:1}}@media only screen and (max-width: 959px){.ct-header{font-size:var(--font-size-regular);padding:var(--padding-global-l)}}@media only screen and (max-width: 767px){.ct-header .ct-header__nav .ct-header__nav-search{justify-self:center}}@media only screen and (max-width: 379px){.ct-header{font-size:var(--font-size-xs)}}@media only screen and (max-width: 1279px){.ct-header{font-size:var(--font-size-regular);padding:var(--padding-global-l);padding-inline:var(--page-padding-x)}.ct-header .ct-header__nav{position:relative;flex-direction:column;align-items:center}.ct-header .ct-header__nav .ct-header__main{margin-bottom:var(--padding-global-s)}.ct-header .ct-header__nav .ct-header__search{position:absolute;bottom:0px;right:0px;width:100%;pointer-events:none}.ct-header .ct-header__nav .ct-header__search .fm-search__search-bar{width:3.625rem;justify-content:center;padding:var(--padding-global-xs) var(--padding-global-regular);background-color:unset;border-color:#0000;transition:width 0s ease-in-out;margin-left:auto;cursor:pointer;pointer-events:all}.ct-header .ct-header__nav .ct-header__search .fm-search__search-bar .fm-search__input{position:absolute;opacity:0}.ct-header .ct-header__nav .ct-header__search .fm-search__search-bar:focus-within{width:100%;background:var(--color-base-white);border:1px solid var(--color-grey-light-09)}.ct-header .ct-header__nav .ct-header__search .fm-search__search-bar:focus-within .fm-search__input{position:relative;opacity:1;cursor:text}}@media only screen and (max-width: 959px){.ct-header{font-size:var(--font-size-regular);padding:var(--padding-global-l)}.ct-header .ct-header__nav-categories{gap:1rem 3rem}}@media only screen and (max-width: 767px){.ct-header .ct-header__nav-categories{flex-wrap:wrap;gap:1rem 2rem}.ct-header .ct-header__nav .ct-header__my-collection{margin-right:auto}.ct-header .ct-header__nav .ct-header__search{display:none;align-items:center;flex-direction:column;position:relative;flex-grow:1;width:100%}.ct-header .ct-header__nav .ct-header__search form{width:100%}.ct-header .ct-header__nav .ct-header__search .fm-search__search-bar{margin:0 auto}}@media only screen and (max-width: 639px){.ct-header{padding-inline:.5rem;font-size:var(--font-size-s)}.ct-header .ct-header__nav-categories{gap:1rem 1.5rem}}@media only screen and (max-width: 379px){.ct-header{font-size:var(--font-size-xs)}.ct-header .ct-header__nav-categories{gap:1rem .5rem}.ct-header__main{width:100%}}.fc-home .ct-header{background:unset;position:absolute;z-index:40;border:unset;--ct-header-font-color: var(--color-base-white);--ct-header-font-color-hover: var(--color-base-white);--ct-header-font-color--active: var(--color-base-white)}@media only screen and (max-width: 1279px){.fc-home .ct-header .fm-search__search-bar svg path{fill:var(--color-base-white)}}.fc-home .ct-header .ct-header__nav .ct-header__main svg path{fill:var(--color-base-white)}.fc-home .ct-header .ct-header__nav a.ct-header__nav-link:hover{color:var(--ct-header-font-color)}.ct-paginator{display:flex;align-items:center;grid-gap:var(--spacing-global-regular);padding-block:var(--padding-global-xl);cursor:default}.ct-paginator:hover span{color:var(--color-base-black)}.ct-paginator a.disabled svg{cursor:default;opacity:0}.ct-paginator span{font-size:var(--font-size-s);color:var(--color-grey-base)}.ct-paginator svg{width:var(--font-size-xl);height:var(--font-size-xl);cursor:pointer}.ct-paginator svg circle{fill:var(--color-grey-light-06);stroke:none;transition:fill .1s ease-in-out}.ct-paginator svg polyline,.ct-paginator svg line{stroke:var(--color-base-white);transition:translate .1s ease-in-out}.ct-paginator svg:hover circle{fill:var(--color-base-red)}.ct-paginator .ct-paginator__previous svg:hover polyline,.ct-paginator .ct-paginator__previous svg:hover line{translate:-1px 0px}.ct-paginator .ct-paginator__next svg:hover polyline,.ct-paginator .ct-paginator__next svg:hover line{translate:1px 0px}.ct-footer{background:var(--color-base-black);display:flex;flex-direction:column;color:var(--color-base-white)}.ct-footer p{font-size:var(--font-size-s);line-height:var(--font-line-height-150);margin-bottom:var(--margin-global-l)}.ct-footer a{color:var(--color-base-white)}.ct-footer a:hover,.ct-footer a:active{color:var(--color-base-red)}.ct-footer h4{font-family:var(--font-family-playfair);color:var(--color-base-white);font-size:1.25rem;padding-top:.65rem;padding-bottom:.8rem;margin-bottom:.75rem}.ct-footer__main{display:grid;grid-template-columns:min-content repeat(4,minmax(15rem,30rem));grid-template-rows:1fr;padding-block:var(--padding-global-l);padding-inline:var(--page-padding-x);gap:var(--spacing-global-xxxl)}.ct-footer__main a{margin-bottom:var(--margin-global-regular)}@media only screen and (max-width: 1279px){.ct-footer__main{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,min-content);grid-column-gap:var(--spacing-global-xl);grid-row-gap:var(--spacing-global-regular)}}@media only screen and (max-width: 767px){.ct-footer__main{grid-template-columns:1fr}}.ct-footer__main>div{display:flex;flex-direction:column}@media only screen and (max-width: 1279px){.ct-footer__partners,.ct-footer__what-to-wear,.ct-footer__disclaimer{grid-row:2}}@media only screen and (max-width: 767px){.ct-footer__partners,.ct-footer__what-to-wear,.ct-footer__disclaimer{grid-row:unset}}.ct-footer__partners a{text-decoration:var(--font-decoration-underline);text-underline-position:under}.ct-footer__about svg{width:14rem;height:2.625rem;margin-bottom:1rem}.ct-footer__about svg path{fill:var(--color-base-white);stroke-linecap:round;stroke-linejoin:round}.ct-footer__sub{display:flex;justify-content:center;align-items:center;border-top:1px solid var(--color-base-white);padding:var(--padding-global-xs) var(--padding-global-xxl)}@media only screen and (max-width: 1279px){.ct-footer__sub{flex-direction:column;justify-content:center;align-items:center}}.ct-footer__sub .ct-footer__terms{display:flex;margin-right:auto;font-size:var(--font-size-xs)}@media only screen and (max-width: 1279px){.ct-footer__sub .ct-footer__terms{flex-direction:column;align-items:center;width:100%}}.ct-footer__sub .ct-footer__terms a{padding:var(--padding-global-regular)}.ct-footer__sub .ct-footer__socials{display:flex;gap:var(--spacing-global-xxl);height:100%;justify-content:center}@media only screen and (max-width: 1279px){.ct-footer__sub .ct-footer__socials{margin:var(--margin-global-regular)}}.ct-footer__sub>div{display:flex;justify-content:center;align-items:flex-end}button.fc-button,a.fc-button,.fc-button{display:flex;justify-content:center;align-items:center;gap:var(--spacing-global-xs);cursor:pointer;overflow:hidden}button.fc-button svg,a.fc-button svg,.fc-button svg{width:1em;height:1em;flex-shrink:0}button.fc-button svg path,a.fc-button svg path,.fc-button svg path{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}button.fc-button:focus-visible,a.fc-button:focus-visible,.fc-button:focus-visible{outline:var(--focus-border-width) solid var(--focus-border-color)}.fc-button__copy-message{position:absolute}.fc-button--primary{font-size:var(--font-size-regular);padding:var(--padding-global-s) var(--padding-global-l);border:1px solid var(--color-base-black)}.fc-button--primary:hover{background:var(--color-base-white-20)}.fc-button--primary.fc-button--l{font-size:var(--font-size-m);padding:var(--padding-global-m) var(--padding-global-xl)}.fc-button--primary svg path{stroke-width:2.25px;transition:stroke var(--transition-duration-s) var(--transition-timing-inout)}.fc-button--interaction{font-size:var(--font-size-s);padding:var(--padding-global-s);border-radius:var(--b-radius-global-m);color:var(--color-grey-light-03);background-color:var(--color-base-white);user-select:none;transition-property:color,background-color;transition-duration:var(--transition-duration-s);transition-timing-function:var(--transition-timing-inout);border:1px solid var(--color-grey-light-09)}.fc-button--interaction svg path{stroke-width:2.25px;transition:stroke var(--transition-duration-s) var(--transition-timing-inout)}.fc-button--interaction:hover,.fc-button--interaction:active{color:var(--color-grey-base);background:var(--color-grey-light-09)}.fc-button--review{display:block;padding:var(--padding-global-s) var(--padding-global-s);color:var(--color-base-white);background-color:var(--color-base-red);border-color:var(--color-base-red);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);text-align:center}.fc-button--review:hover{background-color:var(--color-base-red-dark-01)}.fc-button--widget{font-size:var(--font-size-regular);font-weight:var(--font-weight-light);padding:var(--padding-global-xs) var(--padding-global-s);border:1px solid var(--color-grey-light-08);color:var(--color-grey-base);background:var(--color-base-white)}.fc-button--widget:hover{background:var(--color-grey-base);color:var(--color-base-white);border:1px solid var(--color-grey-base)}.fc-button--widget:hover span{color:var(--color-grey-white)}#CybotCookiebotDialogPoweredbyCybot{display:none!important}.fc-cookies{display:none;justify-content:center;align-items:center;height:100%;width:100%;background-color:var(--color-base-black-50);position:fixed;left:0;top:0;z-index:60}.fc-cookies--visible{display:flex}.fc-cookies__container{display:flex;flex-direction:column;align-items:center;margin:var(--page-padding-x);max-width:650px;width:90dvw;max-height:90dvh;height:fit-content;padding:var(--padding-global-xl);padding-top:var(--padding-global-xxl);border-radius:.5rem;background-color:#fff;transform:translateY(110vh);animation:slide-up 1s forwards}@keyframes slide-up{0%{transform:translateY(110vh)}to{transform:translateY(0)}}.fc-cookies__container>svg{width:100%;max-width:14rem;aspect-ratio:16 / 3;align-self:center;flex-shrink:0}.fc-cookies__container .fc-cookies__title{text-align:center;font-family:var(--font-family-playfair);margin-block-start:var(--padding-global-l);margin-block-end:var(--padding-global-m)}.fc-cookies__container .fc-cookies__explanation{overflow:auto;padding-right:var(--padding-global-xs)}.fc-cookies__container p{width:100%;margin-block-end:var(--margin-global-xs)}.fc-cookies__buttons{display:flex;grid-gap:var(--spacing-global-s);margin-top:var(--margin-global-regular);color:var(--color-base-white);width:100%}.fc-cookies__buttons>button{display:flex;padding:.75rem;justify-content:center;align-items:center;cursor:pointer}.fc-cookies__buttons>button:hover{opacity:.8;transition:all .3s ease,outline 0ms ease}.fc-cookies__buttons--confirm{width:100%;background-color:var(--color-base-green)}.fc-cookies__buttons--decline{border:2px solid var(--color-base-green);color:var(--color-base-green)}@media (max-width: 600px){.fc-cookies__container{padding:var(--padding-global-m);padding-top:var(--padding-global-xl)}.fc-cookies__buttons{flex-direction:column}}@media (max-width: 350px){.fc-cookies__container p{font-size:var(--font-size-s)}}.ct-load-more-form{display:flex;flex-direction:column}.ct-load-more-form form{display:flex;flex-direction:column;padding:var(--padding-global-m) 0}.ct-load-more-form form button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;gap:4px;cursor:pointer;height:3.125rem;background:var(--color-base-white);border:1px solid var(--color-grey-light-08)}.ct-load-more-form form button:hover{color:var(--color-base-white);background-color:var(--color-base-red);border:1px solid var(--color-base-red)}.fm-advertising{display:flex;flex-direction:column}.fm-advertising label,.fm-advertising h5,.fm-advertising p{color:var(--color-base-white)}.fm-advertising label{font-weight:700;margin-bottom:.5rem}.fm-advertising .fm-group{display:flex;flex-direction:column;margin-bottom:1rem}.fm-advertising h5{font-family:Playfair Display;font-style:normal;font-weight:700;font-size:34px;line-height:110%;text-align:center}.fm-advertising input,.fm-advertising textarea{display:flex;flex-direction:row;align-items:flex-start;padding:.5rem;background:#FFFFFF;border:1px solid #7E7E7E}.fm-advertising button{background-color:var(--color-base-red);color:var(--color-base-white);padding:1rem;display:flex;justify-content:center;text-align:center}.fm-price-range{display:flex;flex-direction:column;--slider-height: .5rem;--slider-b-radius: .25rem;--slider-background: var(--color-grey-light-07);--thumb-size: 2rem;--thumb-b-radius: 1rem;--thumb-background: var(--color-base-white);--thumb-border-color: var(--color-grey-light-08);--thumb-border-width: 1px;--filter-width: 100%;--filter-track-width: calc(var(--filter-width) - var(--thumb-size))}.fm-price-range input[type=range]:active,.fm-price-range input[type=range]:focus{outline:none}.fm-price-range input[type=range]::-moz-range-track{pointer-events:none;z-index:1;height:var(--slider-height);border-radius:var(--slider-b-radius);background-color:var(--slider-background)}.fm-price-range input[type=range]::-webkit-slider-runnable-track{pointer-events:none;z-index:1;height:var(--slider-height);border-radius:var(--slider-b-radius);background-color:var(--slider-background)}.fm-price-range input[type=range]::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--thumb-b-radius);background-color:var(--thumb-background);border:var(--thumb-border-width) solid var(--thumb-border-color);pointer-events:auto}.fm-price-range input[type=range]::-webkit-slider-thumb{width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--thumb-b-radius);background-color:var(--thumb-background);border:var(--thumb-border-width) solid var(--thumb-border-color);pointer-events:auto;-webkit-appearance:none;--s: calc(var(--slider-height) * .5);--t: calc(var(--thumb-size) * -.5);translate:0 calc(var(--s) + var(--t))}.fm-price-range__multi-range{--dif: calc(var(--max) - var(--min));position:relative;display:grid;grid-template-rows:1fr var(--slider-height) 1fr;grid-template-columns:1fr;height:calc(var(--thumb-size) + var(--thumb-border-width) * 2);width:var(--filter-width);background:transparent}.fm-price-range__multi-range input[type=range]{position:absolute;appearance:none;pointer-events:none;height:calc(2rem + 4px);overflow:visible;width:100%;z-index:3}.fm-price-range__multi-range input[type=range]::-webkit-slider-runnable-track,.fm-price-range__multi-range input[type=range]::-webkit-slider-thumb,.fm-price-range__multi-range input[type=range]{-webkit-appearance:none}.fm-price-range__multi-range input[type=range]:focus{z-index:4}.fm-price-range__multi-range input[type=range]:not(:first-child)::-webkit-slider-runnable-track{background-color:#0000}.fm-price-range__multi-range input[type=range]:not(:first-child)::-moz-range-track{visibility:hidden}.fm-price-range__multi-range-track{grid-column:1 / -1;grid-row:2 / 3;background-color:var(--slider-background);border-radius:calc(var(--slider-height) / 2);z-index:1}.fm-price-range__multi-range:before,.fm-price-range__multi-range:after{content:"";grid-column:1 / -1;grid-row:2 / 3;background:var(--color-base-red);z-index:2}.fm-price-range__multi-range:before{margin-left:calc((var(--thumb-b-radius)) + (var(--a) - var(--min)) / var(--dif) * var(--filter-track-width));width:calc((var(--b) - var(--a)) / var(--dif) * var(--filter-track-width))}.fm-price-range__multi-range:after{margin-left:calc((var(--thumb-b-radius)) + (var(--b) - var(--min)) / var(--dif) * var(--filter-track-width));width:calc((var(--a) - var(--b)) / var(--dif) * var(--filter-track-width));background:var(--color-base-red-light)}.fm-price-range__number-inputs{display:flex;flex-direction:row;align-items:center;gap:1rem;padding-bottom:1rem}.fm-price-range__number-inputs input[type=number]{font-size:var(--font-size-regular);padding:var(--padding-global-regular);width:100%;border:1px solid var(--color-grey-light-01);border-radius:var(--b-radius-global-m);text-align:right;appearance:textfield}.fm-price-range__number-inputs input[type=number]::-webkit-inner-spin-button,.fm-price-range__number-inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.fm-search{--icon-size: 1.5rem;display:flex;position:relative;font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);font-size:var(--font-size-s)}.fm-search__search-bar{position:relative;display:flex;align-items:center;background:var(--color-base-white);border:1px solid var(--color-grey-light-09);overflow:hidden;padding:var(--padding-global-xs) var(--padding-global-regular);border-radius:calc(var(--padding-global-xs) * 2 + var(--icon-size) / 2);z-index:3}.fm-search__search-bar:focus-within{box-shadow:0 0 1px #0000000d;border:1px solid var(--color-grey-light-08)}.fm-search__search-bar svg{width:var(--icon-size);height:var(--icon-size)}.fm-search__search-bar svg .icon-search{stroke:var(--ct-header-font-color--active)}.fm-search__input{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}figure.fc-figure{width:100%}figure.fc-figure picture{position:relative;display:flex;flex-grow:1;justify-content:center;flex-direction:column;overflow:hidden;background-color:var(--color-grey-light-02)}figure.fc-figure picture *{position:absolute;object-fit:cover;width:100%;height:100%}figure.fc-figure figcaption{margin-top:var(--margin-global-xs);font-size:var(--font-size-s);line-height:var(--font-line-height-110);font-weight:var(--font-weight-light)}figure.fc-figure figcaption:empty{display:none}.fc-campaign{display:flex;width:100%;margin-bottom:var(--margin-global-l)}.fc-campaign img{max-height:500px;object-fit:cover;width:100%}article.ct-article-card{display:grid;background-color:var(--color-base-white);font-size:var(--font-size-variable-m);color:var(--color-base-black);position:relative;overflow:hidden;width:100%;container-type:inline-size;container-name:article-card}article.ct-article-card:hover>figure>picture>*{transform:scale(1.025)}article.ct-article-card:has(a:focus-visible){outline:2px solid var(--focus-border-color)}article.ct-article-card p:empty{display:none}article.ct-article-card .ct-article-card__href{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2}article.ct-article-card .ct-article-card__href+.fc-button{z-index:1}article.ct-article-card figure{grid-area:image;display:flex;width:100%}article.ct-article-card figure picture{position:relative;display:flex;flex-grow:1;justify-content:center;flex-direction:column;overflow:hidden;background-color:var(--color-grey-light-02)}article.ct-article-card figure picture *{position:absolute;object-fit:cover;width:100%;height:100%;transition:transform .15s ease-out}article.ct-article-card .ct-article-card__category{grid-area:category;font-family:var(--font-family-inter);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-base-red)}article.ct-article-card .ct-article-card__title{grid-area:title;font-weight:var(--font-weight-bold);font-family:var(--font-family-playfair);font-variant-numeric:lining-nums}article.ct-article-card .ct-article-card__date{grid-area:author;font-weight:var(--font-weight-regular);line-height:var(--font-line-height-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}article.ct-article-card .ct-article-card__date span{font-weight:var(--font-weight-semibold)}article.ct-article-card .ct-article-card__date span:before{content:" \2013  ";font-weight:var(--font-weight-regular)}article.ct-article-card p{grid-area:introduction}article.ct-article-card button{grid-area:button;z-index:1}article.ct-article-card--vertical,article.ct-article-card--review{--title-size: clamp(var(--font-size-regular), 8.5cqw, 2rem);--details-size: clamp(.5rem, 4.25cqw, var(--font-size-s));--horizontal-padding: 4.5cqw;box-shadow:0 0 #0000;border:1px solid var(--color-grey-light-09);transition:box-shadow .1s ease-out;grid-template-areas:"image image" "category category" "title title" "author author";grid-template-rows:auto auto 1fr auto;align-content:flex-start}article.ct-article-card--vertical:hover,article.ct-article-card--review:hover{box-shadow:0 8px 12px #00000006}article.ct-article-card--vertical:hover picture,article.ct-article-card--review:hover picture{box-shadow:inset 0 0 0 1px #fff}article.ct-article-card--vertical figure,article.ct-article-card--review figure{aspect-ratio:var(--image-aspect-ratio-2-3)}article.ct-article-card--vertical figure picture,article.ct-article-card--review figure picture{transition:box-shadow .1s ease-out}article.ct-article-card--vertical .ct-article-card__category,article.ct-article-card--review .ct-article-card__category{font-size:var(--details-size);padding:calc(var(--details-size) * 1.25) var(--horizontal-padding) calc(var(--details-size) * .5)}article.ct-article-card--vertical .ct-article-card__title,article.ct-article-card--review .ct-article-card__title{font-size:var(--title-size);padding-inline:var(--horizontal-padding);padding-bottom:calc(.75 * var(--title-size));text-wrap:balance;height:min-content;width:100%;overflow:hidden;text-overflow:ellipsis}article.ct-article-card--vertical .ct-article-card__date,article.ct-article-card--review .ct-article-card__date{font-size:var(--details-size);border-top:solid 1px var(--color-base-red);padding:var(--details-size) var(--horizontal-padding)}article.ct-article-card--vertical p,article.ct-article-card--vertical button{display:none}article.ct-article-card--review p{display:none}article.ct-article-card--review button{display:block}article.ct-article-card--theme .ct-article-card__theme-title{display:none}article.ct-article-card--horizontal-s.ct-article-card--theme,article.ct-article-card--vertical.ct-article-card--theme{background:var(--color-theme-base);color:var(--color-theme-text)}article.ct-article-card--horizontal-s.ct-article-card--theme .ct-article-card__category,article.ct-article-card--vertical.ct-article-card--theme .ct-article-card__category{color:var(--color-theme-text)}article.ct-article-card--horizontal-s.ct-article-card--theme .ct-article-card__date,article.ct-article-card--vertical.ct-article-card--theme .ct-article-card__date{background-color:var(--color-theme-darker);border-top:none;color:#fff}article.ct-article-card--vertical.ct-article-card--theme .ct-article-card__theme-title{padding:.5rem;position:absolute;top:0;display:flex;justify-content:center;align-items:center;z-index:1;background-color:var(--color-theme-base);width:100%}article.ct-article-card--vertical.ct-article-card--theme .ct-article-card__theme-title>span{font-size:24px;font-weight:900;font-family:var(--font-family-playfair)}.ct-article-card--horizontal-s,.ct-article-card--horizontal-m{grid-template-rows:min-content 1fr min-content;border:1px solid var(--color-grey-light-09)}.ct-article-card--horizontal-s figure,.ct-article-card--horizontal-m figure{aspect-ratio:var(--image-aspect-ratio-4-5)}@media only screen and (max-width: 639px){.ct-article-card--horizontal-s figure,.ct-article-card--horizontal-m figure{aspect-ratio:unset;height:100%}}.ct-article-card--horizontal-s .ct-article-card__category,.ct-article-card--horizontal-m .ct-article-card__category{font-size:var(--font-size-xxs);margin-bottom:auto}.ct-article-card--horizontal-s .ct-article-card__title,.ct-article-card--horizontal-m .ct-article-card__title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-l);height:calc(4.4 * var(--font-size-l))}@media only screen and (max-width: 639px){.ct-article-card--horizontal-s .ct-article-card__title,.ct-article-card--horizontal-m .ct-article-card__title{font-size:var(--font-size-m);height:100%}}.ct-article-card--horizontal-s .ct-article-card__date,.ct-article-card--horizontal-m .ct-article-card__date{font-size:var(--font-size-xxs);margin-top:auto}.ct-article-card--horizontal-s p,.ct-article-card--horizontal-m p,.ct-article-card--horizontal-s button,.ct-article-card--horizontal-m button{display:none}.ct-article-card--horizontal-s{grid-template-areas:"category category image" "title title image" "author author image";grid-template-columns:1fr 1fr 9.6rem;height:12rem}@media only screen and (max-width: 639px){.ct-article-card--horizontal-s{grid-template-columns:1fr 1fr 9rem}}.ct-article-card--horizontal-s .ct-article-card__category{padding:1rem 1rem .75rem}.ct-article-card--horizontal-s .ct-article-card__title{padding-inline:var(--padding-global-regular)}.ct-article-card--horizontal-s .ct-article-card__date{padding:1rem}.ct-article-card--horizontal-m{grid-template-areas:"category category image" "title title image" "author author image";grid-template-columns:1fr 1fr 12.8rem;height:16rem}@media only screen and (max-width: 639px){.ct-article-card--horizontal-m{grid-template-columns:1fr 1fr 6rem}}.ct-article-card--horizontal-m .ct-article-card__category{padding:1rem 1rem .35rem}.ct-article-card--horizontal-m .ct-article-card__title{height:calc(5 * var(--font-size-xl));-webkit-line-clamp:3;padding-inline:var(--padding-global-regular)}.ct-article-card--horizontal-m .ct-article-card__date{padding:1rem}.ct-article-card.ct-article-card--image-block{--image-block-padding: 4cqw;grid-template-rows:auto min-content auto auto;grid-template-columns:50% 50%;aspect-ratio:5 / 3}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block{aspect-ratio:unset;grid-template-columns:1fr;grid-template-rows:min-content 200px min-content repeat(3,min-content);grid-template-areas:"category" "." "author" "title" "introduction" "button"}}.ct-article-card.ct-article-card--image-block figure{grid-area:unset;grid-row-start:1;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;z-index:0}.ct-article-card.ct-article-card--image-block .ct-article-card__title p,.ct-article-card.ct-article-card--image-block .fc-button{display:flex}.ct-article-card.ct-article-card--image-block a:hover+.fc-button{background-color:unset}.ct-article-card.ct-article-card--image-block a:hover+.fc-button span{border-color:var(--color-grey-light-08);color:var(--color-grey-base);background-color:var(--color-grey-light-09)}.ct-article-card.ct-article-card--image-block .fc-button{border:none}.ct-article-card.ct-article-card--image-block .fc-button span{font-size:max(var(--font-size-xxxs),1.75cqw);padding:3cqw 6cqw;border:1px solid var(--color-base-black);margin-bottom:auto}.ct-article-card.ct-article-card--image-block .ct-article-card__category{text-transform:var(--font-decoration-uppercase);letter-spacing:var(--font-spacing-letter-050);font-size:var(--font-size-xxs);padding:var(--padding-global-l);color:var(--color-base-white);font-weight:var(--font-weight-light);z-index:1}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block .ct-article-card__category{font-size:var(--font-size-xxxs)}}.ct-article-card.ct-article-card--image-block .ct-article-card__title{font-size:clamp(var(--font-size-l),5.25cqw,var(--font-size-xxl));padding:var(--image-block-padding) var(--image-block-padding) 0;padding-bottom:.1em;margin-top:auto;z-index:1}.ct-article-card.ct-article-card--image-block .ct-article-card__date{text-transform:var(--font-decoration-uppercase);letter-spacing:var(--font-spacing-letter-050);font-size:var(--font-size-xxs);color:var(--color-base-white);padding:var(--padding-global-l);font-weight:var(--font-weight-light);align-self:flex-end;z-index:1}.ct-article-card.ct-article-card--image-block .ct-article-card__date span{display:none}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block .ct-article-card__date{font-size:var(--font-size-xxxs)}}.ct-article-card.ct-article-card--image-block p{font-size:clamp(var(--font-size-s),1.75cqw,var(--font-size-s));padding-inline:var(--image-block-padding);padding-top:2cqw;padding-bottom:1cqw;position:relative;overflow:hidden;flex-direction:column;z-index:1}.ct-article-card.ct-article-card--image-block p:after{position:absolute;content:"";bottom:0;width:calc(100% - var(--image-block-padding));height:max(var(--font-size-xxxs),1.75cqw);background:linear-gradient(to top,var(--color-base-white),var(--color-base-white-00))}.ct-article-card.ct-article-card--image-block.left{grid-template-areas:"title category" "introduction ." "button author" "button author"}@media only screen and (max-width: 1279px){.ct-article-card.ct-article-card--image-block.left{aspect-ratio:unset}}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.left{aspect-ratio:unset;grid-template-columns:1fr;grid-template-rows:60px 200px 60px repeat(3,min-content);grid-template-areas:"category" "." "author" "title" "introduction" "button"}}.ct-article-card.ct-article-card--image-block.left:before{content:"";position:absolute;width:50%;height:100%;background-color:var(--color-base-white);z-index:1}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.left:before{height:100%;width:100%;top:320px}}.ct-article-card.ct-article-card--image-block.left figure{grid-column-start:2;grid-column-end:-1}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.left figure{grid-area:unset;position:absolute;height:320px;width:100%;top:0px;left:0px}}.ct-article-card.ct-article-card--image-block.right{grid-template-areas:"category title" ". introduction" "author button" "author button"}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.right{aspect-ratio:unset;grid-template-columns:1fr;grid-template-rows:min-content 200px min-content repeat(3,min-content);grid-template-areas:"category" "." "author" "title" "introduction" "button"}}.ct-article-card.ct-article-card--image-block.right:before{content:"";position:absolute;left:50%;width:50%;height:100%;background-color:var(--color-base-white);z-index:1}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.right:before{height:100%;width:100%;left:0px;top:320px}}.ct-article-card.ct-article-card--image-block.right figure{grid-column-start:1;grid-column-end:2}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.right figure{grid-area:unset;position:absolute;height:320px;width:100%;top:0px;left:0px}}.ct-article-card.ct-article-card--image-block.dark:before{content:"";position:absolute;width:50%;height:100%;background-color:var(--color-base-black-70);z-index:1}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.dark:before{height:100%;width:100%;top:320px}}.ct-article-card.ct-article-card--image-block.dark .ct-article-card__title,.ct-article-card.ct-article-card--image-block.dark p,.ct-article-card.ct-article-card--image-block.dark .fc-button{color:var(--color-base-white)}.ct-article-card.ct-article-card--image-block.dark figure{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width: 639px){.ct-article-card.ct-article-card--image-block.dark figure{height:100%;width:100%}}.ct-article-card.ct-article-card--image-block.dark p:after{display:none}.ct-article-card.ct-article-card--image-block.dark .fc-button span{border-color:var(--color-base-white)}.ct-article-card.ct-article-card--image-block.dark a:hover+.fc-button{background-color:unset}.ct-article-card.ct-article-card--image-block.dark a:hover+.fc-button span{border-color:var(--color-grey-light-07);color:var(--color-grey-light-07);background-color:var(--color-base-black)}.ct-article-card.ct-article-card--image-block.full{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-base-white);aspect-ratio:4 / 3}.ct-article-card.ct-article-card--image-block.full .ct-article-card__title,.ct-article-card.ct-article-card--image-block.full .fc-button{margin:unset}.ct-article-card.ct-article-card--image-block.full a:hover+.fc-button{background-color:unset}.ct-article-card.ct-article-card--image-block.full a:hover+.fc-button span{border-color:var(--color-grey-light-07);color:var(--color-grey-light-07);background-color:var(--color-base-white-20)}.ct-article-card.ct-article-card--image-block.full .fc-button{border:none;position:relative;width:min-content;height:min-content}.ct-article-card.ct-article-card--image-block.full .fc-button span{font-size:max(var(--font-size-xxxs),1.75cqw);padding:3cqw 6cqw;border:1px solid var(--color-base-black);margin-top:var(--margin-global-xs);margin-bottom:unset;white-space:nowrap;color:var(--color-base-white)}.ct-article-card.ct-article-card--image-block.full .ct-article-card__title,.ct-article-card.ct-article-card--image-block.full p,.ct-article-card.ct-article-card--image-block.full .fc-button{background-color:unset;z-index:1}.ct-article-card.ct-article-card--image-block.full .ct-article-card__category{position:absolute;top:0;left:0}.ct-article-card.ct-article-card--image-block.full .ct-article-card__title{text-align:center;font-size:max(var(--font-size-xs),6cqw)}.ct-article-card.ct-article-card--image-block.full .ct-article-card__date{position:absolute;bottom:0;right:0}.ct-article-card.ct-article-card--image-block.full p{display:none}.ct-article-card.ct-article-card--image-block.full .fc-button span{border-color:var(--color-base-white)}.ct-article-card.ct-article-card--image-block.full figure{position:absolute;top:0px;left:0px;width:100%;height:100%}.ct-article-card.ct-article-card--image-block.full figure:after{content:"";position:absolute;width:100%;height:100%;background:var(--color-base-black-70)}.ct-article-card.ct-article-card--highlight{display:grid;grid-template-areas:"image category" "image  title" "image author";grid-template-columns:1fr 1fr;width:100%;max-width:unset;margin:0;min-height:100dvh}@media only screen and (max-width: 959px){.ct-article-card.ct-article-card--highlight{grid-template-areas:"image" "category" "title" "author";grid-template-columns:1fr;min-height:unset}}@media only screen and (max-width: 959px){.ct-article-card.ct-article-card--highlight figure{aspect-ratio:16 / 9}}.ct-article-card.ct-article-card--highlight .ct-article-card__category{position:absolute;padding:var(--padding-global-l);font-size:var(--font-size-s);color:var(--color-base-black);font-weight:var(--font-weight-regular)}@media only screen and (max-width: 959px){.ct-article-card.ct-article-card--highlight .ct-article-card__category{position:relative;width:100%;font-size:var(--font-size-xxs);padding:var(--padding-global-regular)}}.ct-article-card.ct-article-card--highlight .ct-article-card__title{display:flex;justify-content:center;align-items:center;flex-grow:1;min-height:12rem;padding:var(--padding-global-xl);text-align:center;font-size:var(--font-size-xxl);font-weight:var(--font-weight-regular)}@media only screen and (max-width: 959px){.ct-article-card.ct-article-card--highlight .ct-article-card__title{font-size:var(--font-size-xl);padding:var(--padding-global-regular)}}.ct-article-card.ct-article-card--highlight .ct-article-card__date{position:absolute;padding:var(--padding-global-l);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);bottom:0;right:0}@media only screen and (max-width: 959px){.ct-article-card.ct-article-card--highlight .ct-article-card__date{position:relative;text-align:right;width:100%;font-size:var(--font-size-xxs)}}.ct-article-card.ct-article-card--highlight p,.ct-article-card.ct-article-card--highlight button{display:none}.ct-article-card.ct-article-card--highlight.full{display:flex;flex-direction:column;color:var(--color-base-white)}.ct-article-card.ct-article-card--highlight.full figure{position:absolute;width:100%;height:100%;z-index:-1}@media only screen and (max-width: 959px){.ct-article-card.ct-article-card--highlight.full figure{padding:0}}.ct-article-card.ct-article-card--highlight.full figure:after{content:"";position:absolute;width:100%;height:100%;background:var(--color-base-black-30)}.ct-article-card.ct-article-card--highlight.full .ct-article-card__category{color:var(--color-base-white)}.ct-article-card.ct-article-card--section-header{grid-column:1 / -1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-global-xxl);color:var(--color-base-white);background-color:transparent;min-height:36rem;padding:var(--padding-global-xxl);overflow:hidden}.ct-article-card.ct-article-card--section-header figure{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1}.ct-article-card.ct-article-card--section-header figure:after{content:"";position:absolute;width:100%;height:100%;background:var(--color-base-black-30)}.ct-article-card.ct-article-card--section-header .ct-article-card__category,.ct-article-card.ct-article-card--section-header .ct-article-card__title,.ct-article-card.ct-article-card--section-header .ct-article-card__date,.ct-article-card.ct-article-card--section-header p,.ct-article-card.ct-article-card--section-header button{text-align:center}.ct-article-card.ct-article-card--section-header .ct-article-card__category{display:none}.ct-article-card.ct-article-card--section-header .ct-article-card__title{font-size:var(--font-size-variable-l);height:auto;text-wrap:balance}.ct-article-card.ct-article-card--section-header .ct-article-card__date{display:none}.ct-article-card.ct-article-card--section-header p{font-size:var(--font-size-variable-s);max-width:74ch}.ct-article-card.ct-article-card--section-header .ct-article-card__href:hover+.fc-button{background-color:var(--color-base-white-20)}.ct-article-card.ct-article-card--section-header .fc-button{border-color:var(--color-base-white)}.ct-article-card.ct-article-card--section-header.left{justify-content:flex-end;align-items:flex-start;aspect-ratio:10 / 5}.ct-article-card.ct-article-card--section-header.left .ct-article-card__title,.ct-article-card.ct-article-card--section-header.left p{text-align:left}.ct-article-card.ct-article-card--section-header.left .ct-article-card__category{display:unset;position:absolute;top:0;left:0;padding:var(--padding-global-xxl);text-transform:var(--font-decoration-uppercase);letter-spacing:var(--font-spacing-letter-050);font-size:var(--font-size-xxs);color:var(--color-base-white);font-weight:var(--font-weight-light)}article.ct-article-card--review{--title-size: clamp(var(--font-size-ml), 9cqw, 2rem);padding:var(--padding-global-xs);grid-template-areas:"image    image   " "category category" "title    title   " "button   button"}article.ct-article-card--review .ct-article-card__date{display:none}article.ct-article-card--review .ct-article-card__category{padding:calc(var(--details-size) * 1.25) var(--horizontal-padding)}article.ct-article-card--review .ct-article-card__title{display:flex;justify-content:center;align-items:center;text-align:center;height:100%}html.has-theme-campaign .ct-article-header{background:var(--color-theme-base)!important;color:var(--color-theme-text)!important}html.has-theme-campaign .ct-article-header .ct-article-header__interaction button{background-color:var(--color-theme-darker)!important;color:#fff!important}.ct-article-header{display:grid;grid-template-columns:1fr;gap:var(--spacing-global-regular);max-width:var(--article-container);background:var(--color-grey-BG);margin-bottom:3rem;width:calc(100% - var(--page-padding-x) - var(--page-padding-x))}.ct-article-header:has(.fc-figure figcaption) .fc-figure{margin-bottom:.5rem}.ct-article-header:has(.fc-figure figcaption) .ct-article-header__copy{padding-bottom:calc(var(--margin-global-xs) + var(--font-size-s) * var(--font-line-height-110))}@media only screen and (max-width: 767px){.ct-article-header{--article-container: var(--article-container-s);gap:var(--spacing-global-xs)}}.ct-article-header .ct-article-header__image{display:flex;flex-direction:column;justify-content:center}.ct-article-header .ct-article-header__image picture{flex-grow:0}@media only screen and (max-width: 767px){.ct-article-header .ct-article-header__image{order:2;margin-top:1rem}}.ct-article-header .ct-article-header__copy{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-global-l);padding-bottom:0}.ct-article-header .ct-article-header__copy p:empty{display:none}.ct-article-header .ct-article-header__copy a{font-weight:var(--font-weight-semibold)}.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup{display:flex;flex-direction:column;gap:var(--spacing-global-regular)}.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup h1.ct-article-header__title{font-size:var(--font-size-xxl);font-variant-numeric:lining-nums;word-break:break-word;text-align:center;text-wrap:balance}@media only screen and (max-width: 767px){.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup h1.ct-article-header__title{margin-top:var(--spacing-global-regular)}}@media only screen and (max-width: 639px){.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup h1.ct-article-header__title{font-size:2.75rem}}.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup .ct-article-header__info{display:flex;align-items:baseline;margin-top:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup .ct-article-header__info a.ct-article-header__author{display:flex;align-items:baseline;font-weight:var(--font-weight-semibold)}.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup .ct-article-header__info a.ct-article-header__author:hover,.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup .ct-article-header__info a.ct-article-header__author:active{color:var(--color-base-red-light-01)}.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup .ct-article-header__info a.ct-article-header__author:hover:before,.ct-article-header .ct-article-header__copy hgroup.ct-article-header__hgroup .ct-article-header__info a.ct-article-header__author:active:before{content:"\2014>"}.ct-article-header .ct-article-header__copy .ct-article-header__introduction,.ct-article-header .ct-article-header__copy .ct-article-header__introduction p,.ct-article-header .ct-article-header__copy p{font-weight:var(--font-weight-regular);line-height:var(--font-line-height-160);margin-top:1rem;text-align:center;text-wrap:balance}.ct-article-header__interaction{display:flex;gap:var(--spacing-global-regular)}.ct-article-sticky-block{display:flex;align-items:flex-start;gap:var(--spacing-global-xl);margin-block:var(--margin-global-regular);width:100%;max-width:var(--article-container)}@media only screen and (max-width: 767px){.ct-article-sticky-block{--article-container: var(--article-container-s);flex-direction:column;gap:var(--spacing-global-xs)}}.ct-article-sticky-block--left .ct-article-sticky-block__image{order:-1}.ct-article-sticky-block__image{position:sticky;top:0px;padding:var(--margin-global-xs) 0}@media only screen and (max-width: 767px){.ct-article-sticky-block__image{position:relative;top:unset;order:-1}}.ct-article-sticky-block__copy{width:100%}.ct-article-sticky-block__copy>h3{font-family:var(--font-family-playfair);font-size:var(--font-size-xl)}.ct-article-sticky-block__copy p{font-size:var(--font-size-paragraph);line-height:var(--font-line-height-175)}.ct-article{display:grid;justify-items:center;grid-template-columns:1fr;width:100%}.ct-article__container{display:grid;grid-template-columns:100%;width:100%}@media only screen and (max-width: 767px){.ct-article__container{--article-container: var(--article-container-s)}}.ct-article__content{display:grid;justify-items:center;grid-template-columns:1fr;padding-block:var(--padding-global-xxl);width:100%;max-width:100vw;overflow-x:hidden;background-color:var(--color-grey-light-10);padding-bottom:var(--footer-margin);counter-reset:single-product-counter}.ct-article__content--wysiwyg,.ct-article__content--sticky,.ct-article__content--singleproduct,.ct-article__content--embed,.ct-article__content--read-more,.ct-article__content--button-layout,.ct-article__content--review-summary,.ct-article__content--carousel-layout,.ct-article__content--instagram-embed-layout,.ct-article__content--theme-campaign-card-layout,.ct-article__content--ad{width:calc(100% - var(--page-padding-x) - var(--page-padding-x));max-width:var(--article-container);justify-self:center}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card{display:grid;grid-template-columns:1fr 3fr;grid-gap:1rem;background:var(--color-theme-base);border-radius:20px;overflow:hidden;max-width:650px}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card__image{display:flex;flex-direction:column}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card__image picture{display:flex;flex-direction:column;width:100%;height:100%}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card__image picture img{width:100%;height:100%;object-fit:cover}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card__text{padding:1rem;display:flex;flex-direction:column;color:var(--color-base-black)}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card__text h2{margin-bottom:.5rem}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card__text label{margin-bottom:2rem}.ct-article__content--theme-campaign-card-layout .fc-theme-campaign-card__text span{margin-bottom:1rem;text-decoration:underline}.ct-article__content--review-summary{cursor:default;background:var(--color-base-white);max-width:var(--article-copy-width);width:calc(100% - var(--page-padding-x) - var(--page-padding-x));box-shadow:0 4px 16px #00000006}.ct-article__content--review-summary h3{text-align:center;letter-spacing:-.025em;font-size:var(--font-size-xl);font-family:var(--font-family-playfair);color:var(--color-base-white);background-color:var(--color-base-red-dark-01);border-bottom:4px solid var(--color-base-red-dark-02);padding:1.5rem}.ct-article__content--review-summary ul{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem 1.5rem 1.5rem;border:1px solid var(--color-grey-light-08)}@media only screen and (max-width: 639px){.ct-article__content--review-summary ul{padding:1.25rem 1rem 1rem}}.ct-article__content--review-summary__product{display:flex;flex-direction:column;justify-content:center}.ct-article__content--review-summary__product__category{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--color-grey-base);text-transform:uppercase;letter-spacing:var(--font-spacing-letter-020);padding-bottom:.25rem}.ct-article__content--review-summary__product__item__title{color:var(--color-base-blue);text-decoration:underline;font-size:var(--font-size-ml);line-height:var(--font-line-height-135);font-weight:var(--font-weight-medium)}.ct-article__content--review-summary__product__item__price{font-size:var(--font-size-regular);color:var(--color-base-black);font-weight:var(--font-weight-semibold);margin-block:.25rem}.ct-article__content--review-summary__product__item__price--previous{text-decoration:line-through;color:var(--color-grey-base)}.ct-article__content--review-summary__product__item__price--discount{color:var(--color-widget-discount-price)}.ct-article__content--review-summary__product__item__price--not-available{color:var(--color-grey-light-05);font-variation-settings:"slnt" var(--font-inter-slant);font-weight:var(--font-weight-regular)}.ct-article__content--review-summary__product__item:hover .ct-article__content--review-summary__product__item__title{color:var(--color-base-red-light-01)}.ct-article__content--review-summary__product__item:hover .ct-article__content--review-summary__product__item__price{color:var(--color-grey-base)}.ct-article__content--review-summary__jump-to{display:inline-flex;gap:.25rem;justify-content:center;align-items:center;align-self:start;color:var(--color-base-red-dark-02);font-weight:var(--font-weight-regular)}.ct-article__content--review-summary__jump-to span{font-size:var(--font-size-s);border-bottom:1px solid transparent;padding:.5rem 0}.ct-article__content--review-summary__jump-to .icon-arrow-down{stroke:var(--color-base-red-dark-02)}.ct-article__content--review-summary__jump-to:hover span{color:var(--color-base-red);border-color:var(--color-base-red)}.ct-article__content--review-summary__jump-to:hover svg{transform:translateY(4px)}.ct-article__content--review-summary__jump-to:hover .icon-arrow-down{stroke:var(--color-base-red)}.ct-article__content--button-layout{display:flex;justify-content:center}.ct-article__content--button-layout .fc-button{background:var(--color-base-red);color:#fff;border:unset}.ct-article__content--wysiwyg:first-child>div:first-child h3:first-child,.ct-article__content--wysiwyg:first-child>h3:first-child{margin-top:0}.ct-article__content--wysiwyg p{font-size:var(--font-size-paragraph);line-height:var(--font-line-height-175)}.ct-article__content--wysiwyg ul,.ct-article__content--wysiwyg ol{list-style:revert;padding-left:2rem;margin:2rem 0}.ct-article__content--wysiwyg ul li,.ct-article__content--wysiwyg ol li{margin-bottom:.5rem}.ct-article__content--wysiwyg div,.ct-article__content--wysiwyg h3,.ct-article__content--wysiwyg p{max-width:var(--article-copy-width)}.ct-article__content--wysiwyg h2,.ct-article__content--wysiwyg--sticky h2,.ct-article__content--wysiwyg h3,.ct-article__content--wysiwyg--sticky h3{margin-top:var(--margin-global-l);margin-bottom:var(--margin-global-s);font-family:var(--font-family-playfair);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);line-height:var(--font-line-height-110)}.ct-article__content--wysiwyg p,.ct-article__content--wysiwyg--sticky p{margin-top:var(--margin-global-xs)}.ct-article__content--wysiwyg p strong,.ct-article__content--wysiwyg--sticky p strong{font-weight:var(--font-weight-semibold)}.ct-article__content--sticky:first-child .ct-article-sticky-block{margin-top:0}.ct-article__content--singleproduct{margin-top:var(--margin-global-l);counter-increment:single-product-counter}.ct-article__content--singleproduct:first-child,.ct-article__content--singleproduct:first-child .ct-single-product{margin-top:0}.ct-article__content--singleproduct .ct-widget-product-card__image img{max-width:400px;max-height:300px}.ct-article__content--singleproduct.singleproduct-counter .ct-widget-product-card .ct-widget-product-card__details:before{display:block;position:relative;font-family:var(--font-family-playfair);font-size:var(--font-size-xxl);font-weight:var(--font-weight-regular);font-variant-numeric:lining-nums;margin-bottom:var(--margin-global-regular);content:counter(single-product-counter) ". "}.ct-article__content--singleproduct .ct-widget-product-card{max-width:var(--article-copy-width)}.ct-article__content--imagelayout{margin-top:var(--margin-global-l);width:calc(100% - var(--page-padding-x) - var(--page-padding-x));max-width:var(--article-container);justify-self:center}.ct-article__content--products__gallery{position:relative;display:grid;grid-template-columns:1fr}@media only screen and (max-width: 639px){.ct-article__content--products__gallery{overflow:hidden}}.ct-article__content--products__gallery__reference{width:calc(100% - var(--page-padding-x) - var(--page-padding-x));max-width:var(--article-container);justify-self:center;height:0px}.ct-article__content--products__gallery__products{display:flex;grid-gap:1rem;width:100%;overflow-x:auto;overflow-y:hidden;margin:var(--margin-global-xxl) 0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.ct-article__content--products__gallery__products::-webkit-scrollbar{background:transparent;width:0px}.ct-article__content--products__gallery__navigation{display:none}@media only screen and (max-width: 639px){.ct-article__content--products__gallery__navigation{--nav-border-radius: 1.25rem;position:absolute;width:100%;display:flex;justify-content:space-between;align-self:center}.ct-article__content--products__gallery__navigation.hide .ct-article__content--products__gallery__navigation--previous{transform:translate(-100%)}.ct-article__content--products__gallery__navigation.hide .ct-article__content--products__gallery__navigation--next{transform:translate(100%)}.ct-article__content--products__gallery__navigation--previous,.ct-article__content--products__gallery__navigation--next{box-sizing:content-box;flex-shrink:0;background-color:var(--color-base-white);border:1px solid var(--color-grey-light-10);display:flex;flex-direction:column;align-self:center;justify-content:center;height:calc(var(--nav-border-radius) * 2);box-shadow:0 4px 16px #0000001a;transition:transform .4s ease-out;z-index:4;cursor:pointer}.ct-article__content--products__gallery__navigation--previous{margin-right:auto;padding-left:calc(var(--padding-global-xs) / 2);padding-right:var(--padding-global-xs);border-left:unset;border-radius:0 var(--nav-border-radius) var(--nav-border-radius) 0}.ct-article__content--products__gallery__navigation--previous:hover svg use{transform:translate(-2px)}.ct-article__content--products__gallery__navigation--next{margin-left:auto;padding-left:var(--padding-global-xs);padding-right:calc(var(--padding-global-xs) / 2);border-right:unset;border-radius:var(--nav-border-radius) 0 0 var(--nav-border-radius)}.ct-article__content--products__gallery__navigation--next:hover svg use{transform:translate(2px)}}.ct-article__content--embed,.ct-article__content--instagram-embed-layout{margin-top:var(--margin-global-l);overflow:hidden}.ct-article__content--embed h3,.ct-article__content--instagram-embed-layout h3{font-family:var(--font-family-playfair);font-variant-numeric:lining-nums;margin-bottom:var(--margin-global-s)}.ct-article__content--read-more{margin-top:var(--margin-global-xxl);margin-bottom:var(--footer-margin)}@media only screen and (max-width: 639px){.ct-article__content--read-more{display:none!important}}.ct-article__content--read-more>p{font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-global-regular);color:var(--color-base-red)}.ct-article__content--read-more__articles{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-bottom:var(--margin-global-xxl)}@media only screen and (max-width: 959px){.ct-article__content--read-more__articles{grid-template-columns:1fr}}.ct-article__content--voucher{width:100%;display:flex;justify-content:center;align-items:center}.fc-figure-carousel{max-width:var(--article-copy-width);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.fc-figure-carousel__gallery{display:flex;justify-content:start;align-items:center;max-width:var(--article-copy-width);width:100%;flex-direction:row;overflow:hidden}.fc-figure-carousel__gallery .fc-figure-carousel__image{flex-shrink:0;top:0;left:0;transition:transform var(--transition-duration-m) var(--transition-timing-inout-cubic)}.fc-figure-carousel__gallery .fc-figure-carousel__image--previous{transform:translate(-100%)}.fc-figure-carousel__gallery .fc-figure-carousel__image--next{transform:translate(100%)}.fc-figure-carousel__gallery__navigation{box-sizing:content-box;position:absolute;padding:1em;border-radius:1.25em;cursor:pointer;background-color:var(--color-base-white);border:1px solid var(--color-grey-light-09)}.fc-figure-carousel__gallery__navigation.disabled{cursor:default;opacity:.25;pointer-events:none}.fc-figure-carousel__gallery__navigation.disabled:hover{background-color:var(--color-base-white)}.fc-figure-carousel__gallery__navigation:hover{background-color:var(--color-grey-light-08)}.fc-figure-carousel__gallery__navigation--previous{left:8px}.fc-figure-carousel__gallery__navigation--next{right:8px}.fc-figure-carousel__gallery__navigation--points{display:flex;flex-direction:row;justify-content:center;gap:.5rem;margin:var(--padding-global-s) 0}.fc-figure-carousel__gallery__navigation--points li{width:1rem;height:1rem;border-radius:.5rem;background-color:var(--color-grey-light-07);border:1px solid var(--color-grey-light-06)}.fc-figure-carousel__gallery__navigation--points li.active{border:3px solid var(--color-grey-light-06);background-color:var(--color-base-red)}.ct-ad{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;max-width:100%;width:100%;margin:.5rem 0}.ct-ad>*{max-width:100vw}.ct-ad>div:first-of-type{padding-bottom:1rem;border-bottom:1px solid var(--color-grey-light-05);box-sizing:content-box}.ct-ad:after{content:"Advertentie";padding-inline:1rem;background-color:var(--color-grey-BG);font-size:9px;transform:translateY(-4.5px);color:var(--color-grey-light-04)}.ct-ad ins{text-align:center}.ct-ad--mobile-only{display:none}.ct-ad--mobile-only:after{display:none}@media (max-width: 1279px){.ct-ad--mobile-only{display:flex}.ct-ad--mobile-only:after{display:flex}}.ct-ad--desktop-only{display:none}.ct-ad--desktop-only:after{display:none}@media (min-width: 1280px){.ct-ad--desktop-only{display:flex}.ct-ad--desktop-only:after{display:flex}}.fc-dos-donts{display:grid;grid-template-columns:1fr 1fr;gap:1rem;font-family:sans-serif;width:100%}@media (max-width: 900px){.fc-dos-donts{grid-template-columns:1fr}}.fc-dos-donts .guideline-column{flex:1 1 300px;padding:1.5rem;border-radius:1rem;background:#f9f9f9}.fc-dos-donts .guideline-column h3{font-size:1.5rem}.fc-dos-donts .guideline-column ul{list-style:none;padding:0;margin:0;width:100%}.fc-dos-donts .guideline-column ul li{position:relative;padding:.5rem 0 .5rem 1.8rem}.fc-dos-donts .guideline-column.do ul li:before{content:"\2714\fe0f";position:absolute;left:0;top:.5rem}.fc-dos-donts .guideline-column.dont ul li:before{content:"\274c";filter:grayscale(100%);position:absolute;left:0;top:.5rem}.fc-dos-donts .guideline-column.do{background-color:#e8f7f0}.fc-dos-donts .guideline-column.dont{background-color:#fdecec}.fc-dresscodes .fc-page__card{text-align:center;grid-column:unset}.fc-dresscodes .fc-page__card .ct-article-card__date{display:none}.fc-dresscodes .fc-page__card .ct-article-card__description{grid-area:author;display:flex;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;padding-inline:var(--horizontal-padding);padding-bottom:calc(.75 * var(--title-size))}.fc-page .fc-dresscodes{grid-column:1 / -1}.ct-hero{position:relative;overflow:hidden;min-height:95vh;height:fit-content;width:100%;display:flex;flex-direction:column;justify-content:flex-end;color:var(--color-base-white)}@media only screen and (max-width: 639px){.ct-hero{align-items:center}}.ct-hero a{color:var(--color-base-white)}.ct-hero__language-switch{display:flex;align-items:center;grid-gap:10px;padding:var(--padding-global-m) 0}.ct-hero picture{position:absolute;z-index:0;height:100%;width:100%}.ct-hero picture:after{content:"";display:flex;width:100%;height:100%;top:0;position:absolute;background-color:var(--color-base-black-30)}.ct-hero picture img{height:100%;width:100%;object-fit:cover}.ct-hero__links{display:flex;grid-gap:var(--padding-global-m);margin-bottom:var(--margin-global-l)}.ct-hero__links a{font-size:var(--font-size-regular);border-bottom:1px solid white;padding-block:var(--padding-global-xs);color:var(--color-base-white)}.ct-hero__links a a:hover{background-color:var(--color-base-white);color:var(--color-base-black)}.ct-hero__content{position:relative;width:100%;max-width:32rem;margin-left:10dvw;padding-block:12rem 6rem;padding-inline:var(--page-padding-x);display:flex;flex-direction:column}@media only screen and (max-width: 639px){.ct-hero__content{margin-left:0}}.ct-hero__content h2{font-size:var(--font-size-xxl);line-height:var(--font-line-height-100);margin-bottom:var(--margin-global-l);text-wrap:balance}@media only screen and (max-width: 639px){.ct-hero__content h2{font-size:2.75rem}}@media only screen and (max-width: 379px){.ct-hero__content h2{font-size:2.25rem}}.ct-hero__content h3{font-weight:var(--font-weight-300);font-size:var(--font-size-m);line-height:var(--font-line-height-135);margin-bottom:var(--margin-global-l)}@media only screen and (max-width: 639px){.ct-hero__content h3{font-size:1rem}}@media only screen and (max-width: 379px){.ct-hero__content h3{font-size:.95rem}}.ct-hero__content .fc-button{align-self:flex-start;border-color:#fff}.ct-hero--campaign{background:var(--color-theme-base);color:var(--color-theme-text);justify-content:center}@media only screen and (max-width: 1279px){.ct-hero--campaign{display:flex;align-items:center;overflow:scroll}.ct-hero--campaign .ct-hero__content{margin:0}.ct-hero--campaign .ct-hero__title{font-size:80px!important}.ct-hero--campaign picture{display:none}}.ct-hero--campaign picture{position:absolute;z-index:0;height:100%;width:50%;top:0;right:0}.ct-hero--campaign .ct-hero__title{font-size:140px;font-weight:900;text-align:center;font-style:italic}@media (max-width: 1600px){.ct-hero--campaign .ct-hero__title{font-size:100px}}.ct-hero--campaign .ct-hero__content{position:unset;display:flex;justify-content:center;align-items:center}@media (max-width: 1600px){.ct-hero--campaign .ct-hero__content{margin-left:5dvw}}@media (max-width: 600px){.ct-hero--campaign .ct-hero__content{margin-left:0}}.ct-hero--campaign .ct-hero__content svg{width:14rem;height:2.625rem}.ct-hero--campaign .ct-hero__content svg path{fill:var(--color-theme-text)}.ct-hero--campaign .ct-hero__content a.ct-hero--clickable{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.ct-hero--campaign .ct-hero__content .fc-button--theme{background-color:var(--color-theme-text);color:var(--color-theme-base);font-weight:var(--font-weight-medium);font-size:var(--font-size-m);padding:1rem 1.5rem;align-self:center;margin-top:1rem}.ct-hero--campaign .ct-hero__content .fc-button--theme svg{width:1rem;height:1rem}.ct-hero--campaign .ct-hero__content .fc-button--theme svg .icon-arrow-right{stroke-width:2px;stroke:var(--color-theme-base)}.ct-hero--campaign .ct-hero__time{display:flex;grid-gap:2rem}.ct-hero--campaign .ct-hero__time>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.ct-hero--campaign .ct-hero__time>div h2{font-family:inter,serif;font-size:26px;font-weight:900;margin:0}.ct-hero--campaign .ct-hero__sale{display:flex;flex-direction:column;background:white;border-radius:1rem;padding:1rem 2rem;font-size:24px;grid-gap:.5rem}.ct-hero--campaign .ct-hero__sale h3{font-weight:600}.ct-hero--campaign .ct-hero__sale>*{font-family:inter,serif;margin:0}.ct-inspiration{display:grid;grid-template-columns:100%;justify-items:center;width:100%;max-width:var(--page-container);padding:0 var(--page-padding-x);container-type:inline-size;container-name:inspiration-container}.ct-inspiration .ct-article-card--image-block{grid-column:span 2;height:100%}@container inspiration-container (max-width: 1200px){.fc-articles__grid{grid-template-columns:repeat(3,1fr)}.fc-articles__grid .ct-article-card--image-block{grid-column:1 / -1}}@container inspiration-container (max-width: 960px){.fc-articles__grid{grid-template-columns:repeat(2,1fr)}}@container inspiration-container (max-width: 600px){.fc-articles__grid{grid-template-columns:repeat(2,1fr);max-width:var(--page-container-s)}.fc-articles__grid .ct-article-card--vertical h1{height:auto}}:root{--nct-bar-bg: #23282d;--nct-bar-bg-hover: #191e23;--nct-bar-text: #c3c4c7;--nct-bar-text-strong: #fff;--nct-accent: #00b9eb}.nct-management-bar{position:fixed;top:0;left:0;right:0;height:32px;background:var(--nct-bar-bg);color:var(--nct-bar-text);z-index:99999;font:400 13px/32px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nct-has-adminbar{padding-top:32px}.nct-management-bar .nct-bar-inner{display:flex;align-items:stretch;justify-content:space-between;height:32px;padding:0 12px;gap:8px}.nct-management-bar .nct-group{display:flex;align-items:stretch;gap:2px}.nct-management-bar a,.nct-management-bar button,.nct-management-bar .nct-item{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;color:var(--nct-bar-text);text-decoration:none;border:0;background:transparent;cursor:pointer;white-space:nowrap}.nct-management-bar a:hover,.nct-management-bar button:hover,.nct-management-bar .nct-item:hover,.nct-management-bar .nct-item:focus{color:var(--nct-bar-text-strong);background:var(--nct-bar-bg-hover);outline:none}.nct-management-bar a:focus-visible,.nct-management-bar button:focus-visible{box-shadow:inset 0 0 0 2px var(--nct-accent);border-radius:2px}.nct-management-bar .nct-brand{font-weight:600;color:var(--nct-bar-text-strong)}.nct-management-bar .nct-icon{display:inline-block;width:16px;height:16px;line-height:0;opacity:.9}.nct-management-bar .nct-item:hover .nct-icon{opacity:1}.nct-management-bar .nct-has-submenu{position:relative}.nct-management-bar .nct-submenu{position:absolute;top:32px;left:0;min-width:180px;background:var(--nct-bar-bg);border:1px solid #15191c;box-shadow:0 2px 6px #0006;display:none;padding:6px 0}.nct-management-bar .nct-submenu a{display:block;height:auto;line-height:1.4;padding:8px 12px}.nct-management-bar .nct-submenu a:hover{background:var(--nct-bar-bg-hover);color:var(--nct-bar-text-strong)}@media (hover: hover){.nct-management-bar .nct-has-submenu:hover>.nct-submenu{display:block}}.nct-management-bar .nct-has-submenu:focus-within>.nct-submenu{display:block}.nct-management-bar .nct-caret:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;display:inline-block;margin-left:6px;transform:translateY(1px);opacity:.8}.nct-management-bar .nct-badge{font-size:11px;line-height:1;padding:2px 6px;border-radius:999px;background:#d63638;color:#fff}@media (max-width: 782px){.nct-management-bar,.nct-management-bar .nct-bar-inner{height:46px}.nct-has-adminbar{padding-top:46px}.nct-management-bar a,.nct-management-bar button,.nct-management-bar .nct-item{height:46px;padding:0 12px}.nct-management-bar .nct-submenu{top:46px}}@media (prefers-contrast: more){.nct-management-bar{border-bottom:1px solid #111}.nct-management-bar .nct-submenu{border-color:#0d1114}}@media (prefers-color-scheme: dark){.nct-management-bar{background:var(--nct-bar-bg)}}.nct-product-admin{position:absolute;display:flex;justify-content:space-between;z-index:20;top:0;left:0;color:#fff;background-color:var(--nct-bar-bg);width:100%;padding:4px}.nct-product-admin>div{display:flex;gap:8px;flex-direction:column}@keyframes remove-card{0%{opacity:1}to{opacity:0}}.ct-widget-product-card{--transition-speed: var(--transition-duration-s);display:flex;flex-direction:column;position:relative;width:230px;flex-grow:0;flex-shrink:0;padding:var(--padding-global-xs) var(--padding-global-xs) var(--padding-global-s);background-color:var(--color-base-white);overflow:hidden;cursor:default;border:1px solid var(--color-grey-light-09)}.ct-widget-product-card:has(a:focus-visible){outline:2px solid var(--focus-border-color)}.ct-widget-product-card--remove{animation:remove-card var(--transition-duration-xxs) var(--transition-timing-out) forwards}.ct-widget-product-card--voucher__label{display:flex;justify-content:center;align-items:center;color:#fff;grid-gap:.5rem;font-size:14px;background:var(--color-green-voucher);padding:.375rem .5rem;margin:calc(-1 * var(--padding-global-xs)) calc(-1 * var(--padding-global-xs)) .5rem;position:absolute;width:100%;z-index:7}.ct-widget-product-card--voucher__label .icon-label{fill:var(--color-base-white);stroke:unset}.ct-widget-product-card--voucher__label p{font-size:var(--font-size-xxs);line-height:var(--font-line-height-100);font-weight:var(--font-weight-semibold)}.ct-widget-product-card--voucher__label:hover{background-color:var(--color-green-voucher-dark)}.ct-widget-product-card--voucher__label:hover p{color:var(--color-base-white)}.ct-widget-product-card--voucher:first-of-type{border-color:var(--color-green-voucher)}.ct-widget-product-card--voucher:first-of-type a.ct-widget-product-card__url:hover~.fc-button--widget-voucher{background-color:var(--color-green-voucher-dark);border-color:var(--color-green-voucher-dark)}.ct-widget-product-card--voucher:first-of-type .fc-button--widget-voucher{font-size:var(--font-size-regular);font-weight:var(--font-weight-light);padding:var(--padding-global-xs) var(--padding-global-s);border:1px solid var(--color-green-voucher);color:var(--color-base-white);background:var(--color-green-voucher);text-align:center}.ct-widget-product-card a.ct-widget-product-card__url{position:absolute;top:0px;left:0px;width:100%;height:100%;color:unset;z-index:4}.ct-widget-product-card a.ct-widget-product-card__url:hover~figure>img{scale:1.1}.ct-widget-product-card a.ct-widget-product-card__url:hover~.fc-button--widget{background:var(--color-grey-base);color:var(--color-base-white);border:1px solid var(--color-grey-base)}.ct-widget-product-card a.ct-widget-product-card__url:hover~.fc-button--widget span{color:var(--color-grey-white)}.ct-widget-product-card .fc-button--widget{transition:background var(--transition-speed) var(--transition-timing-inout),color var(--transition-speed) var(--transition-timing-inout),border var(--transition-speed) var(--transition-timing-inout);height:3.125rem;text-align:center;margin-top:auto}.ct-widget-product-card .fc-button--widget,.ct-widget-product-card .ct-widget-product-card__favorite{z-index:5}.ct-widget-product-card--unavailable a.ct-widget-product-card__url{pointer-events:none}.ct-widget-product-card--unavailable .fc-button--widget{opacity:.25;pointer-events:none}.ct-widget-product-card--unavailable .ct-widget-product-card__shop{opacity:.25}.ct-widget-product-card__image{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:2 / 3;margin-bottom:var(--padding-global-xs);overflow:hidden;width:100%;color:var(--color-grey-light-06);background-color:var(--color-grey-light-10);text-align:center}.ct-widget-product-card__image img{display:flex;justify-content:center;align-items:center;transition:scale var(--transition-speed) var(--transition-timing-inout);width:100%;height:100%;object-fit:contain}.ct-widget-product-card__image .ct-widget-product-card__favorite{position:absolute;bottom:0;right:0;padding:12px;cursor:pointer}.ct-widget-product-card__image .ct-widget-product-card__favorite svg{overflow:visible}.ct-widget-product-card__image .ct-widget-product-card__favorite:hover .icon-heart,.ct-widget-product-card__image .ct-widget-product-card__favorite:active .icon-heart{fill:var(--color-grey-light-03)}.ct-widget-product-card__image .ct-widget-product-card__favorite .icon-heart{stroke:var(--color-grey-light-03)}.ct-widget-product-card__image .ct-widget-product-card__favorite--active .icon-heart{fill:var(--color-grey-light-03)}.ct-widget-product-card__image span.ct-widget-product-card__discount{position:absolute;left:10px;bottom:10px;padding:6px 4px;color:var(--color-base-white);background-color:var(--color-widget-discount-block);font-weight:var(--font-weight-bold);font-size:14px}.ct-widget-product-card__image span.ct-widget-product-card__discount:empty{display:none}.ct-widget-product-card__image dialog.ct-widget-product-card__dialog{display:none;gap:var(--spacing-global-regular);padding-inline:var(--padding-global-s);flex-direction:column;justify-content:center;align-items:center;position:absolute;background-color:var(--color-base-black-50);top:0;left:0;width:100%;height:100%;z-index:6}.ct-widget-product-card__image dialog.ct-widget-product-card__dialog p{padding-inline:var(--padding-global-s);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-base-white);line-height:var(--font-line-height-100)}.ct-widget-product-card__image dialog.ct-widget-product-card__dialog form{display:flex;justify-content:center;gap:var(--spacing-global-s) var(--spacing-global-regular);flex-wrap:wrap;width:100%}.ct-widget-product-card__image dialog.ct-widget-product-card__dialog form button{font-weight:var(--font-weight-semibold);color:var(--color-base-black);width:5.375rem;padding:var(--padding-global-xs);background-color:var(--color-base-white);cursor:pointer}.ct-widget-product-card__image dialog.ct-widget-product-card__dialog form button.ct-widget-product-card__dialog--confirm{color:var(--color-base-white);background-color:var(--color-validation-warning)}.ct-widget-product-card .ct-widget-product-card__details{display:flex;flex-direction:column;gap:var(--padding-global-xs);padding:var(--padding-global-xs)}.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__brand{font-size:20px;height:22px;white-space:nowrap;line-height:1;font-family:var(--font-family-playfair);overflow:hidden;text-overflow:ellipsis;font-weight:700}.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__brand:empty{background-color:var(--color-grey-light-10)}.ct-widget-product-card .ct-widget-product-card__details p{font-size:15px;line-height:var(--font-line-height-120);font-weight:var(--font-weight-extra-light);height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ct-widget-product-card .ct-widget-product-card__details p:empty{background-color:var(--color-grey-light-10)}.ct-widget-product-card .ct-widget-product-card__details__compare{text-decoration:underline;z-index:5}.ct-widget-product-card .ct-widget-product-card__details__compare--hide{visibility:hidden;pointer-events:none}.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__prices{display:flex;justify-content:flex-end;margin-top:var(--padding-global-xs);gap:var(--padding-global-xs);font-size:var(--font-size-regular);height:var(--font-size-regular)}.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__prices .ct-widget-product-card__previous-price{font-weight:var(--font-weight-semibold);text-decoration:line-through;color:var(--color-grey-base)}.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__prices .ct-widget-product-card__price{font-weight:var(--font-weight-bold)}.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__prices .ct-widget-product-card__price--discount{color:var(--color-widget-discount-price)}.ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__prices .ct-widget-product-card__price--unavailable{color:var(--color-grey-light-05);font-variation-settings:"slnt" var(--font-inter-slant)}.ct-widget-product-card__shop{font-weight:var(--font-weight-extra-light);font-size:12px;height:12px;text-align:right;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:var(--padding-global-xs)}.ct-widget-product-card__shop:empty{background-color:var(--color-grey-light-10)}body.feature-red-buttons .ct-widget-product-card .fc-button--widget{background:#af283a;color:#fff;border-color:#af283a}body.feature-red-buttons .ct-widget-product-card .fc-button--widget:hover{background-color:var(--color-base-red-dark-02);border-color:var(--color-base-red-dark-02)}body.feature-red-buttons .ct-widget-product-card a.ct-widget-product-card__url:hover~.fc-button--widget{background-color:var(--color-base-red-dark-02);border-color:var(--color-base-red-dark-02)}.ct-product-card{display:flex;flex-direction:column;min-width:180px;max-width:180px;padding:1rem;background:white}.ct-product-card:has(a:focus-visible){outline:2px solid var(--focus-border-color)}.ct-product-card__image{position:relative;width:100%;padding-bottom:120%}.ct-product-card__image img{display:flex;justify-content:center;align-items:center;position:absolute;object-fit:cover;width:100%;height:100%}.ct-product-card h4{font-family:Playfair Display;font-style:normal;font-weight:600;font-size:20px;line-height:100%}.ct-product-card label{font-family:Inter;font-style:normal;font-weight:200;font-size:15px;line-height:120%}.ct-single-product{margin-top:1rem;max-width:var(--article-container)}.ct-single-product h3{font-size:var(--font-size-xl);font-family:var(--font-family-playfair);margin-bottom:1rem}.ct-single-product .ct-widget-product-card{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"image details" "image button" "image .";padding:0;grid-gap:var(--padding-global-xs);width:100%;background-color:unset;border:unset}@media only screen and (max-width: 639px){.ct-single-product .ct-widget-product-card{grid-template-columns:1fr;grid-template-areas:"details" "image" "buttons";align-items:center;justify-items:center}}.ct-single-product .ct-widget-product-card .ct-widget-product-card__url:hover~figure.ct-widget-product-card__image>img{scale:1.0125}.ct-single-product .ct-widget-product-card .ct-widget-product-card__url:hover~.fc-button--widget{background:var(--color-base-red-dark-01);border:1px solid var(--color-base-red-dark-01)}.ct-single-product .ct-widget-product-card figure.ct-widget-product-card__image{grid-area:image;aspect-ratio:unset;max-width:400px;max-height:300px}@media only screen and (max-width: 639px){.ct-single-product .ct-widget-product-card figure.ct-widget-product-card__image{justify-self:center}}.ct-single-product .ct-widget-product-card--voucher__label{position:relative;margin-top:auto;margin-inline:var(--padding-global-xs);height:min-content}.ct-single-product .ct-widget-product-card--voucher:first-of-type a.ct-widget-product-card__url:hover~.fc-button--widget-voucher{background-color:var(--color-base-red-dark-01);border-color:var(--color-base-red-dark-01)}.ct-single-product .ct-widget-product-card .ct-widget-product-card__details{grid-area:details;height:min-content}@media only screen and (max-width: 639px){.ct-single-product .ct-widget-product-card .ct-widget-product-card__details{align-items:center;padding-inline:0}}.ct-single-product .ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__brand{font-size:var(--font-size-xl);height:unset;overflow:visible;white-space:normal;margin-bottom:initial}@media only screen and (max-width: 639px){.ct-single-product .ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__brand{text-align:center}}.ct-single-product .ct-widget-product-card .ct-widget-product-card__details p{font-size:var(--font-size-paragraph);color:var(--color-base-black-70);font-weight:var(--font-weight-regular);-webkit-line-clamp:none;height:min-content}.ct-single-product .ct-widget-product-card .ct-widget-product-card__details .ct-widget-product-card__prices{justify-content:flex-start}.ct-single-product .ct-widget-product-card .fc-button--widget{font-weight:var(--font-weight-regular);width:max-content;background-color:var(--color-base-red);border:1px solid var(--color-base-red);color:var(--color-base-white);z-index:0;padding:var(--padding-global-xs) var(--padding-global-l);margin:var(--padding-global-xs)}@media only screen and (max-width: 639px){.ct-single-product .ct-widget-product-card .fc-button--widget{justify-self:center;margin:var(--padding-global-xs) 0}}.ct-single-product__comparison-list{max-width:var(--article-copy-width);margin-top:1rem;padding:1.5rem;background-color:var(--color-base-white);border:1px solid var(--color-grey-light-09);box-shadow:0 4px 16px #00000006}.ct-single-product__comparison-list__review{width:100%}.ct-single-product__comparison-list__review+.ct-single-product__comparison-list__review{margin-top:2rem}.ct-single-product__comparison-list__review__title{text-align:center;margin-bottom:.5rem;color:var(--color-base-black);font-size:var(--font-size-m);font-weight:var(--font-weight-medium)}.ct-single-product__comparison-list__review ul{display:flex;flex-direction:column;padding:8px 0;gap:16px;font-size:var(--font-size-regular);font-weight:var(--font-weight-regular)}.ct-single-product__comparison-list__review ul li{display:flex;gap:8px;align-items:center}.ct-single-product__comparison-list__review ul li:before{display:flex;flex-shrink:0;font-size:var(--font-size-m);width:1.25em;height:1.25em;justify-content:center;color:var(--color-base-white)}.ct-single-product__comparison-list__review ul li.positive:before{content:"+";background-color:var(--color-base-green);border:1px solid var(--color-base-green)}.ct-single-product__comparison-list__review ul li.negative:before{content:"-";background-color:var(--color-validation-warning);border:1px solid var(--color-validation-warning)}.ct-widget-product-card--theme .fc-button{background:var(--color-theme-base);color:var(--color-theme-text)}.ct-widget-product-card--theme a.ct-widget-product-card__url:hover~.fc-button--widget{background:var(--color-theme-darker)}.ct-widget-product-card--theme .ct-widget-product-card--theme-title{padding:.5rem;position:absolute;top:0;display:flex;justify-content:center;align-items:center;z-index:1;background-color:var(--color-theme-base);width:100%}.ct-widget-product-card--theme .ct-widget-product-card--theme-title>span{font-size:16px;font-weight:900;font-family:var(--font-family-playfair)}.fc-product-compare main{flex-grow:1;display:flex;flex-direction:column;align-items:center}.fc-product-compare .ct-footer{margin-top:0}.fc-product-compare .ct-product-show{width:100%;padding:var(--margin-global-regular)}.fc-product-compare .ct-product-show__back{justify-self:center;margin-bottom:1rem;text-decoration:underline;align-self:center}.fc-product-compare .ct-product-show .ct-product{display:grid;grid-template-columns:50% 50%;align-self:center;position:relative;background-color:var(--color-base-white);border:1px solid var(--color-grey-light-09);overflow:hidden;width:100%;max-width:var(--article-container)}@media only screen and (max-width: 767px){.fc-product-compare .ct-product-show .ct-product{grid-template-columns:1fr}}.fc-product-compare .ct-product-show .ct-product:has(.ct-product__alternate--empty){grid-template-columns:1fr}.fc-product-compare .ct-product-show .ct-product h1{font-size:var(--font-size-xl)}.fc-product-compare .ct-product-show .ct-product__price{font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);display:flex;flex-direction:column;gap:var(--spacing-global-s);margin-bottom:var(--margin-global-regular)}.fc-product-compare .ct-product-show .ct-product__price--previous{font-weight:var(--font-weight-semibold);text-decoration:line-through;color:var(--color-grey-base)}.fc-product-compare .ct-product-show .ct-product__price--discount{color:var(--color-widget-discount-price)}.fc-product-compare .ct-product-show .ct-product__price--unavailable{color:var(--color-grey-light-05);font-variation-settings:"slnt" var(--font-inter-slant);font-weight:var(--font-weight-regular)}.fc-product-compare .ct-product-show .ct-product__price:has(.ct-product__price--unavailable)+.ct-product__store{opacity:.5;pointer-events:none}.fc-product-compare .ct-product-show .ct-product__delivery-costs{margin-bottom:8px}.fc-product-compare .ct-product-show .ct-product__delivery-time{margin-bottom:16px}.fc-product-compare .ct-product-show .ct-product__store{background-color:var(--color-base-red);padding:var(--padding-global-m);color:var(--color-base-white);font-weight:var(--font-weight-semibold);text-align:center}.fc-product-compare .ct-product-show .ct-product__store:hover{background-color:var(--color-base-red-dark-01)}.fc-product-compare .ct-product-show .ct-product__main,.fc-product-compare .ct-product-show .ct-product__alternate{flex-grow:1;min-width:280px;padding:var(--padding-global-l)}@media only screen and (max-width: 767px){.fc-product-compare .ct-product-show .ct-product__main,.fc-product-compare .ct-product-show .ct-product__alternate{padding:var(--padding-global-m)}}.fc-product-compare .ct-product-show .ct-product__main{display:flex;flex-direction:column}.fc-product-compare .ct-product-show .ct-product__alternate{border-left:1px solid var(--color-grey-light-09);align-self:stretch}.fc-product-compare .ct-product-show .ct-product__alternate--empty{display:none}.fc-product-compare .ct-product-show .ct-product__alternate h2{font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);font-family:var(--font-family-inter);margin-bottom:var(--margin-global-l)}.fc-product-compare .ct-product-show .ct-product__alternate__ean a{display:flex;flex-direction:column;gap:var(--spacing-global-s);padding:var(--padding-global-m);border:1px solid var(--color-grey-light-09);color:var(--color-base-black)}.fc-product-compare .ct-product-show .ct-product__alternate__ean a:hover{background-color:var(--color-grey-light-10)}.fc-product-compare .ct-product-show .ct-product__alternate__ean__price{display:flex;font-size:var(--font-size-regular);font-weight:var(--font-weight-semibold);gap:var(--spacing-global-s)}.fc-product-compare .ct-product-show .ct-product__alternate__ean__price--previous{font-weight:var(--font-weight-semibold);text-decoration:line-through;color:var(--color-grey-base)}.fc-product-compare .ct-product-show .ct-product__alternate__ean__price--discount{color:var(--color-widget-discount-price)}.fc-product-compare .ct-product-show .ct-product__alternate__ean__price--unavailable{color:var(--color-grey-light-05);font-variation-settings:"slnt" var(--font-inter-slant);font-weight:var(--font-weight-regular)}.fc-product-compare .ct-product-show .ct-product__alternate__ean__price:has(.ct-product__price--unavailable)+.ct-product__store{opacity:.5;pointer-events:none}.fc-product-compare .ct-product-show .ct-product__alternate__ean__store{color:var(--color-base-red);font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);margin-bottom:4px}.fc-product-compare .ct-product-show .ct-product__alternate__ean__delivery-costs,.fc-product-compare .ct-product-show .ct-product__alternate__ean__delivery-time{font-size:var(--font-size-s)}.fc-product-compare .ct-product-show .ct-product__image{width:100%;min-height:100px;display:flex;justify-content:center;align-items:center}.fc-product-compare .ct-product-show .ct-product__image img{width:100%;max-width:280px}.ct-filter-block{background:var(--color-base-white);border-bottom:1px solid var(--color-grey-light-08);margin-bottom:var(--margin-global-xxs)}.ct-filter-block--colors,.ct-filter-block--material,.ct-filter-block--pattern{text-transform:capitalize}.ct-filter-block--sort form{--icon-size: 1.5rem;position:relative;display:flex;flex-direction:column;justify-content:center}.ct-filter-block--sort form select{padding:var(--padding-global-m) var(--padding-global-regular)}.ct-filter-block--sort form svg{pointer-events:none;position:absolute;right:var(--padding-global-regular);width:var(--icon-size);height:var(--icon-size)}.ct-filter-block:has(.ct-filter-block__items:empty){display:none}.ct-filter-block a{color:var(--color-base-black)}.ct-filter-block__search{display:none;padding:var(--padding-global-m) var(--padding-global-regular);border-bottom:1px solid var(--color-grey-light-08);position:relative}.ct-filter-block__search+.ct-filter-block__filter .ct-filter-block__search-results:empty:after{content:"Geen resultaten";display:flex;flex-direction:column;justify-content:center;height:1.25rem;color:var(--color-grey-light-04)}.ct-filter-block--searchable .ct-filter-block__search{display:flex;flex-direction:column;justify-content:center;--icon-size: 1.5rem}.ct-filter-block--searchable .ct-filter-block__search input{border:1px solid var(--color-grey-light-01);border-radius:var(--b-radius-global-m);padding:var(--padding-global-regular);padding-right:3rem}.ct-filter-block--searchable .ct-filter-block__search svg{position:absolute;right:0;margin-right:2rem;width:var(--icon-size);height:var(--icon-size)}.ct-filter-block--searchable [data-filter-block-target=list]{display:none}.ct-filter-block__title{display:flex;padding:var(--padding-global-m) var(--padding-global-regular);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--color-grey-light-09)}.ct-filter-block__filter{font-size:var(--font-size-s);padding:var(--padding-global-regular);max-height:400px;overflow-y:auto}.ct-filter-block__filter ul{display:flex;flex-direction:column;gap:var(--spacing-global-s)}.ct-filter-block__items{display:grid;grid-template-columns:1fr}.ct-filter-block select{cursor:pointer;width:100%;border:1px solid var(--color-grey-light-01);border-radius:var(--b-radius-global-m);padding:var(--padding-global-regular)}.ct-filter-option{display:flex;align-items:center;grid-gap:.5rem}.ct-filter-option:hover .ct-filter-option__checkbox{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.16732L10 11.6673L18.3333 3.33398' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5 10V15.8333C17.5 16.2754 17.3244 16.6993 17.0118 17.0118C16.6993 17.3244 16.2754 17.5 15.8333 17.5H4.16667C3.72464 17.5 3.30072 17.3244 2.98816 17.0118C2.67559 16.6993 2.5 16.2754 2.5 15.8333V4.16667C2.5 3.72464 2.67559 3.30072 2.98816 2.98816C3.30072 2.67559 3.72464 2.5 4.16667 2.5H13.3333' stroke='%238C8C8C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ct-filter-option--selected:hover .ct-filter-option__checkbox{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.16732L10 11.6673L18.3333 3.33398' stroke='%237D7D7D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5 10V15.8333C17.5 16.2754 17.3244 16.6993 17.0118 17.0118C16.6993 17.3244 16.2754 17.5 15.8333 17.5H4.16667C3.72464 17.5 3.30072 17.3244 2.98816 17.0118C2.67559 16.6993 2.5 16.2754 2.5 15.8333V4.16667C2.5 3.72464 2.67559 3.30072 2.98816 2.98816C3.30072 2.67559 3.72464 2.5 4.16667 2.5H13.3333' stroke='%238C8C8C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ct-filter-option--selected:hover .ct-filter-option__value{color:var(--color-grey-base)}.ct-filter-option__checkbox{content:"";width:1.25rem;height:1.25rem;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8333 2.5H4.16667C3.24619 2.5 2.5 3.24619 2.5 4.16667V15.8333C2.5 16.7538 3.24619 17.5 4.16667 17.5H15.8333C16.7538 17.5 17.5 16.7538 17.5 15.8333V4.16667C17.5 3.24619 16.7538 2.5 15.8333 2.5Z' stroke='%237E7E7E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ct-filter-option--selected .ct-filter-option__checkbox{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.16732L10 11.6673L18.3333 3.33398' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5 10V15.8333C17.5 16.2754 17.3244 16.6993 17.0118 17.0118C16.6993 17.3244 16.2754 17.5 15.8333 17.5H4.16667C3.72464 17.5 3.30072 17.3244 2.98816 17.0118C2.67559 16.6993 2.5 16.2754 2.5 15.8333V4.16667C2.5 3.72464 2.67559 3.30072 2.98816 2.98816C3.30072 2.67559 3.72464 2.5 4.16667 2.5H13.3333' stroke='%238C8C8C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ct-filter-option--selected .ct-filter-option__value{font-weight:var(--font-weight-semibold)}.ct-newsletter-subscription{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-global-regular);width:100%;text-align:center;padding-block:7.5rem;padding-inline:var(--page-padding-x)}.ct-newsletter-subscription__mail-and-win{display:flex;flex-direction:column;align-items:flex-start}.ct-newsletter-subscription__mail-and-win label{display:block;align-items:flex-start;justify-content:flex-start;margin-bottom:.5rem}.ct-newsletter-subscription__mail-and-win input[type=text],.ct-newsletter-subscription__mail-and-win input[type=email]{border-right-color:var(--color-grey-light-04)!important;margin-bottom:.25rem}.ct-newsletter-subscription__mail-and-win input[type=checkbox]{all:revert;margin-bottom:.25rem}.ct-newsletter-subscription__mail-and-win input{width:100%}.ct-newsletter-subscription:focus-within .ct-newsletter-subscription__form input[type=email]{border-color:var(--color-base-black)}.ct-newsletter-subscription p{font-size:var(--font-size-paragraph);line-height:var(--font-line-height-100)}.ct-newsletter-subscription a{color:var(--color-base-black);text-decoration:underline}.ct-newsletter-subscription a:hover{color:var(--color-base-red)}.ct-newsletter-subscription .ct-newsletter-subscription__form{--icon-size: 1.5rem;--inline-padding: var(--padding-global-xl);--gap: var(--spacing-global-s);display:flex;flex-wrap:wrap;margin-top:var(--spacing-global-regular)}.ct-newsletter-subscription .ct-newsletter-subscription__form input{flex-grow:1}.ct-newsletter-subscription .ct-newsletter-subscription__form input[type=email],.ct-newsletter-subscription .ct-newsletter-subscription__form input[type=text]{display:flex;align-items:center;background-color:var(--color-base-white);padding:var(--padding-global-regular);font-size:var(--font-size-paragraph);border:1px solid var(--color-grey-light-04);border-right-color:var(--color-base-white);text-align:left}@media only screen and (max-width: 639px){.ct-newsletter-subscription .ct-newsletter-subscription__form input[type=email],.ct-newsletter-subscription .ct-newsletter-subscription__form input[type=text]{flex-direction:column;border-right-color:var(--color-grey-light-04)}}.ct-newsletter-subscription .ct-newsletter-subscription__form input[type=submit]{padding:1.0625rem var(--inline-padding) 1.0625rem calc(var(--inline-padding) + var(--icon-size) + var(--gap));font-size:var(--font-size-paragraph);font-weight:var(--font-weight-regular);color:var(--color-base-white);background-color:var(--color-base-red);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23ffffff' fill='none' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8'%3E%3C/path%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'%3E%3C/path%3E%3Cpath d='M19 16.5V22.5'/%3E%3Cpath d='M16 19.5H22'/%3E%3C/g%3E%3C/svg%3E");background-position:var(--inline-padding) center;background-size:var(--icon-size);background-repeat:no-repeat;cursor:pointer}.ct-newsletter-subscription .ct-newsletter-subscription__form input[type=submit]:hover{background-color:var(--color-base-red-dark-01)}.ct-newsletter-subscription .ct-newsletter-subscription__form.invalid input[type=submit]{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23ffffff' fill='none' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12'%3E%3C/path%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'%3E%3C/path%3E%3Cpath d='M20 14v4'%3E%3C/path%3E%3Cpath d='M20 22v.01'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-color:var(--color-validation-warning)}.ct-newsletter-subscription .ct-newsletter-subscription__form.invalid input[type=email]{border-color:var(--color-validation-warning)}.ct-newsletter-subscription .ct-newsletter-subscription__form.invalid+p{color:var(--color-validation-warning)}.ct-newsletter-subscription .ct-newsletter-subscription__form.success input[type=submit]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg stroke='%23ffffff' fill='none' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8'%3E%3C/path%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'%3E%3C/path%3E%3Cpath d='m16 19 2 2 4-4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.ct-newsletter-subscription .ct-newsletter-subscription__message{margin-bottom:-1.0625rem}.ct-what-to-wear-day{--width: 75rem;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;gap:var(--spacing-global-regular);padding-inline:var(--page-padding-x);max-width:var(--width)}@media only screen and (max-width: 1279px){.ct-what-to-wear-day{--width: 45rem;grid-template-columns:1fr}}.ct-what-to-wear-day picture{aspect-ratio:var(--image-aspect-ratio-1-1);border:1px solid var(--color-grey-light-09);padding:1rem;background-color:var(--color-base-white)}.ct-what-to-wear-day__info{--copy-width: 25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;aspect-ratio:var(--image-aspect-ratio-1-1)}@media only screen and (max-width: 639px){.ct-what-to-wear-day__info{--copy-width: 80vw}}@media only screen and (max-width: 1279px){.ct-what-to-wear-day__info{order:-1;aspect-ratio:unset;margin-bottom:var(--margin-global-xxl)}}@media only screen and (max-width: 639px){.ct-what-to-wear-day__info svg+span{font-size:var(--font-size-xxxs);letter-spacing:.15em}}.ct-what-to-wear-day__info span{max-width:var(--copy-width);font-size:var(--font-size-s)}.ct-what-to-wear-day__info>span{text-transform:var(--font-decoration-capitalize);letter-spacing:var(--font-spacing-letter-020)}.ct-what-to-wear-day__info h4{max-width:var(--copy-width);font-family:var(--font-family-playfair);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxl);margin:var(--spacing-global-regular) 0 var(--padding-global-l)}@media only screen and (max-width: 959px){.ct-what-to-wear-day__info h4{font-size:3rem;margin-bottom:var(--padding-global-regular)}}@media only screen and (max-width: 767px){.ct-what-to-wear-day__info h4{font-size:2.75rem}}@media only screen and (max-width: 639px){.ct-what-to-wear-day__info h4{font-size:var(--font-size-xl)}}.ct-what-to-wear-day__info p{max-width:var(--copy-width);font-size:var(--font-size-regular);line-height:var(--font-line-height-135);letter-spacing:.05em}.ct-what-to-wear-day__info svg{width:2.5rem;height:2.5rem;margin-bottom:1rem}.ct-what-to-wear-day__products{display:flex;gap:var(--spacing-global-regular);width:100%;overflow:auto;margin-top:var(--spacing-global-regular)}.ct-pop-up-banner{display:grid;position:fixed;bottom:0;right:0;background-color:var(--color-base-white);border:1px solid var(--color-grey-light-05);width:min(95dvw,520px);max-height:100vh;overflow-y:auto}.ct-pop-up-banner__image-top{grid-template-columns:1fr}.ct-pop-up-banner__image-left .ct-pop-up-banner__close{left:0px;right:unset}.ct-pop-up-banner__image-right .fc-figure{order:2}.ct-pop-up-banner__image-right .ct-pop-up-banner__content{order:1}.ct-pop-up-banner__image-left,.ct-pop-up-banner__image-right{width:unset;grid-template-columns:1fr 1fr}@media only screen and (max-width: 639px){.ct-pop-up-banner__image-left,.ct-pop-up-banner__image-right{grid-template-columns:1fr}.ct-pop-up-banner__image-left .fc-figure,.ct-pop-up-banner__image-right .fc-figure{order:1}}.ct-pop-up-banner__image-left .fc-figure,.ct-pop-up-banner__image-right .fc-figure{height:100%}.ct-pop-up-banner__image-left .ct-pop-up-banner__image,.ct-pop-up-banner__image-right .ct-pop-up-banner__image{width:100%;height:100%}.ct-pop-up-banner__image-left .ct-pop-up-banner__content,.ct-pop-up-banner__image-right .ct-pop-up-banner__content{max-width:420px}.ct-pop-up-banner__image-left .ct-pop-up-banner__CTA,.ct-pop-up-banner__image-right .ct-pop-up-banner__CTA{margin-top:auto}.ct-pop-up-banner__image-full{grid-template-columns:1fr;grid-template-rows:1fr}.ct-pop-up-banner__image-full figure{grid-column:1 / - 1;grid-row:1 / -1;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1}.ct-pop-up-banner__image-full figure .ct-pop-up-banner__image{aspect-ratio:unset;width:100%;height:100%}.ct-pop-up-banner__image-full .ct-pop-up-banner__content{grid-column:1 / - 1;grid-row:1 / -1;background-color:var(--color-base-black-50);color:var(--color-base-white)}.ct-pop-up-banner .ct-pop-up-banner__close{position:absolute;cursor:pointer;top:0;right:0;padding:var(--padding-global-xs);background-color:var(--color-base-white);border:1px solid var(--color-grey-light-08);opacity:.5;z-index:1}.ct-pop-up-banner .ct-pop-up-banner__close:hover{opacity:1}.ct-pop-up-banner .ct-pop-up-banner__close .icon-x{stroke-width:3px}.ct-pop-up-banner__image{aspect-ratio:16 / 9}.ct-pop-up-banner__content{display:flex;flex-direction:column;padding:2rem;position:relative}.ct-pop-up-banner__content:first-child{grid-column:1 / -1}.ct-pop-up-banner__content:before{content:"";position:absolute;width:calc(100% - 2rem);height:calc(100% - 2rem);border:1.5px solid var(--color-grey-light-08);top:1rem;left:1rem;z-index:-1}.ct-pop-up-banner__form{display:flex;flex-direction:column;gap:var(--spacing-global-s);width:100%;margin-block:var(--margin-global-regular)}.ct-pop-up-banner__form input{background-color:var(--color-base-white);padding:var(--padding-global-s);border:1px solid var(--color-grey-light-05)}.ct-pop-up-banner__form input[type=submit]{width:100%;border:1px solid black;text-align:center;margin-top:var(--margin-global-xs);font-size:var(--font-size-m);font-weight:var(--font-weight-extra-bold);text-transform:var(--font-decoration-uppercase);padding:var(--padding-global-s);background-color:var(--color-base-white);color:var(--color-base-black);transition:background-color .1s ease-out,color .1s ease-out;cursor:pointer}.ct-pop-up-banner__form input[type=submit]:hover{background-color:var(--color-base-black);color:var(--color-base-white)}.ct-pop-up-banner__wysiwyg{margin-bottom:var(--margin-global-xxs)}.ct-pop-up-banner__wysiwyg h3{font-size:var(--font-size-xl);font-family:var(--font-family-playfair);margin-bottom:var(--margin-global-xs)}.ct-pop-up-banner__wysiwyg p{line-height:1.5}.ct-pop-up-banner__wysiwyg p+p{margin-bottom:var(--margin-global-xs)}.ct-pop-up-banner__CTA{width:100%;text-align:center;margin-top:var(--margin-global-regular);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);text-transform:var(--font-decoration-uppercase);padding:var(--padding-global-regular);background-color:var(--color-base-red);color:var(--color-base-white);transition:background-color .1s ease-out,color .1s ease-out;cursor:pointer}.ct-pop-up-banner__CTA:hover{background-color:var(--color-base-red-dark-01)}.ct-review-overview{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;width:100%;margin-bottom:1rem}@media only screen and (max-width: 959px){.ct-review-overview{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 767px){.ct-review-overview{grid-template-columns:1fr}}.ct-review-overview .fc-button{background:var(--color-base-red);color:#fff;border:unset}.ct-review-overview__category{display:grid;grid-gap:1rem}.ct-review-overview__category-header{background:#fff;padding:1rem;display:grid;grid-gap:1rem;justify-content:center;align-items:flex-start;text-align:center;color:var(--color-primary)}.ct-review-overview__category-header picture{width:100%}.ct-review-overview__category-header h3{font-family:var(--font-family-playfair)}.ct-review-overview__category-content{display:grid;grid-gap:1rem}.fc-review-carousel{--card-width: 360px;--gallery-gap: 16px;display:grid;grid-template-columns:min-content 1fr;align-items:center;margin-block:32px}@media only screen and (max-width: 959px){.fc-review-carousel{--card-width: 280px;--gallery-gap: 8px;grid-template-columns:1fr}}.fc-review-carousel__description{padding:24px;margin-left:105px;margin-right:24px;min-width:320px}@media only screen and (max-width: 959px){.fc-review-carousel__description{background-color:var(--color-base-white);margin:0;padding:0 16px 16px;min-width:unset;grid-row:2}}.fc-review-carousel__description h2{font-size:var(--font-size-xl);line-height:var(--font-line-height-100);margin-bottom:16px}.fc-review-carousel__description p{font-size:var(--font-size-regular);line-height:var(--font-line-height-150)}.fc-review-carousel__description .fc-button--review{width:100%;margin-top:24px;padding:var(--padding-global-m) var(--padding-global-s)}.fc-review-carousel__gallery{display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:var(--color-grey-light-10);padding-block:32px}.fc-review-carousel__gallery__index{display:flex;gap:var(--gallery-gap);width:100%;padding-inline:32px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.fc-review-carousel__gallery__index::-webkit-scrollbar{display:none}@media only screen and (max-width: 959px){.fc-review-carousel__gallery__index{padding-left:16px}}.fc-review-carousel__gallery__index .ct-article-card{width:var(--card-width);flex-shrink:0;flex-grow:0}.fc-review-carousel__gallery__navigation{display:flex;align-items:center;gap:8px;width:100%;margin-top:32px;padding-right:32px}@media only screen and (max-width: 959px){.fc-review-carousel__gallery__navigation{padding-right:16px}}.fc-review-carousel__gallery__navigation__progressbar{position:relative;flex-grow:1;height:8px;background-color:var(--color-grey-light-09);margin-left:32px;margin-right:8px}@media only screen and (max-width: 959px){.fc-review-carousel__gallery__navigation__progressbar{margin-left:16px}}.fc-review-carousel__gallery__navigation__progressbar__inner{position:absolute;top:0;left:25%;width:25%;height:100%;background-color:var(--color-base-red)}.fc-review-carousel__gallery__navigation svg{width:48px;height:48px;background-color:var(--color-base-white);box-shadow:0 0 16px #0000000d;transition:box-shadow .1s ease-in-out,border-color .1s ease-in-out;border:solid 1px transparent;cursor:pointer}@media only screen and (max-width: 959px){.fc-review-carousel__gallery__navigation svg{width:40px;height:40px}}.fc-review-carousel__gallery__navigation svg:hover{box-shadow:0 0 #0000;border-color:var(--color-grey-light-06)}.fc-review-carousel__gallery__navigation svg:hover .icon-global-style{stroke:var(--color-grey-base)}.fc-review-carousel__gallery__navigation svg .icon-global-style{stroke-width:.75px;stroke:var(--color-grey-base)}.fc-review-carousel__gallery__navigation svg:has(.icon-chevron-left){border-radius:32px 0 0 32px}.fc-review-carousel__gallery__navigation svg:has(.icon-chevron-right){border-radius:0 32px 32px 0}.fc-vouchers-page .ct-article__content--read-more{margin-top:unset;width:100%}.fc-vouchers-page .ct-article__content--read-more p:first-child{font-family:var(--font-family-playfair);color:var(--color-base-black);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-110)}.fc-voucher{display:flex;position:relative;align-items:center;border-radius:var(--b-radius-global-m);flex-wrap:nowrap;overflow:hidden}.fc-voucher.fc-voucher--visible .fc-voucher__code p{width:calc(100% - 18ch);margin:0}@media only screen and (max-width: 379px){.fc-voucher.fc-voucher--visible .fc-voucher__code p{width:calc(100% - 11ch - var(--padding-global-regular))}}.fc-voucher.fc-voucher--visible .fc-voucher__buttons{width:20ch}@media only screen and (max-width: 379px){.fc-voucher.fc-voucher--visible .fc-voucher__buttons{width:14ch}}.fc-voucher.fc-voucher--visible .fc-voucher__buttons--show{display:none}.fc-voucher.fc-voucher--visible .fc-voucher__buttons--copy{display:flex}@media only screen and (max-width: 379px){.fc-voucher.fc-voucher--visible .fc-voucher__buttons--copy{width:16ch}}.fc-voucher__code{width:100%;text-overflow:ellipsis;overflow:hidden;text-align:center;font-weight:700;padding:var(--padding-global-regular);white-space:nowrap;border:1px solid var(--color-grey-light-05);background-color:var(--color-base-white);border-radius:var(--b-radius-global-m)}.fc-voucher__code p:not(.fc-voucher__unavailable){width:6ch;text-overflow:ellipsis;overflow:hidden;transition:width .4s cubic-bezier(.19,0,.32,1);pointer-events:none;user-select:none}.fc-voucher__buttons{position:absolute;right:0;display:flex;justify-content:center;color:var(--color-base-white);background:var(--color-green-light);width:calc(100% - 8ch);height:100%;border-radius:0 var(--b-radius-global-m) var(--b-radius-global-m) 0;cursor:pointer;transition:width .4s cubic-bezier(.19,0,.32,1)}.fc-voucher__buttons--show{flex-grow:1}.fc-voucher__buttons--show .icon-arrow-left{stroke:var(--color-base-white);stroke-width:2.25}.fc-voucher__buttons--show,.fc-voucher__buttons--copy{display:flex;justify-content:center;align-items:center;gap:var(--spacing-global-xs)}.fc-voucher__buttons--show .fc-button,.fc-voucher__buttons--copy .fc-button{border:unset;height:100%}.fc-voucher__buttons .fc-button{background-color:transparent;color:inherit}.fc-voucher__buttons--copy{display:none}.fc-voucher__embed{max-width:500px;height:300px;display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid var(--color-grey-light-09);background:var(--color-base-white)}.fc-voucher__embed>div{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;border:1px solid var(--color-grey-light-09);padding:1rem}.fc-voucher__embed--header{text-align:center;grid-gap:1rem;line-height:27.2px}.fc-voucher__embed--header>h1{font-size:30px}.fc-voucher__embed--header>p{color:var(--color-grey-light-01)}.fc-voucher__embed--code{max-height:110px}.fc-voucher__embed--code>.fc-voucher{width:100%}
