:root{--color-sand:#FBF7F3;--color-sage:#DDE0DA;--color-ink:#3D282D;--font-sans:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-serif:"Minion Pro",Georgia,"Times New Roman",serif;--gutter:14px}.ds2-text{margin:0;font-family:var(--font-sans);font-weight:400;font-size:17px;line-height:26px;letter-spacing:.01em;color:var(--color-ink)}.ds2-title{margin:0;font-family:var(--font-serif);font-weight:500;font-size:clamp(28px,2vw,30px);line-height:34px;letter-spacing:4.5px;text-transform:uppercase;color:var(--color-ink)}.ds2-title-small{margin:0;font-family:var(--font-serif);font-weight:500;font-size:23px;line-height:34px;letter-spacing:3.45px;text-transform:uppercase;color:var(--color-ink)}@media (max-width:480px){.ds2-title-small{line-height:27px}}.ds2-eyebrow{margin:0 0 5px;font-family:var(--font-sans);font-weight:700;font-size:15px;line-height:20px;letter-spacing:2.25px;text-transform:uppercase;color:var(--color-ink)}.ds2-lead{margin:0;font-family:var(--font-serif);font-weight:500;font-size:clamp(35px,2vw,43px);line-height:1.1;letter-spacing:0;color:var(--color-ink)}.ds2-button{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:700;font-size:15px;line-height:20px;letter-spacing:2.25px;text-transform:uppercase;color:var(--color-sand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:10px;white-space:nowrap}.ds2-link{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:700;font-size:15px;line-height:20px;letter-spacing:2.25px;text-transform:uppercase;color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:10px;white-space:nowrap;transition:transform .3s ease-out;transform-origin:left center}.ds2-link:hover{transform:scale(1.04)}.ds2-nav{width:40px;height:40px;border-radius:50%;background:#fff;border:0;padding:0;display:flex;align-items:center;justify-content:center}.ds2-nav svg{width:18px;height:18px;stroke:#000;stroke-width:2.5;fill:none}.ds2-nav.prev svg{transform:rotate(180deg)}.ds2-hero{position:relative;width:100%;overflow:hidden;background:var(--color-sand);aspect-ratio:1920/838}@media (max-width:767px){.ds2-hero{aspect-ratio:430/670}}.ds2-hero__media,.ds2-hero__image{width:100%;height:100%;display:block}.ds2-hero__image{object-fit:cover}.ds2-hero__content{position:absolute;inset:0;z-index:1}.ds2-hero__title{position:absolute;top:clamp(80px,7vw,130px);left:50%;transform:translateX(-50%);margin:0;max-width:min(730px,calc(100% - 2 * var(--gutter)));text-align:center;font-family:var(--font-serif);font-weight:500;font-size:clamp(32px,4vw,53px);line-height:1.15;letter-spacing:.14em;text-transform:uppercase;color:var(--color-sand);white-space:nowrap}.ds2-hero__actions{position:absolute;top:calc(clamp(80px,7vw,130px) + 80px);left:50%;transform:translateX(-50%);display:inline-flex;gap:28px}.ds2-hero__scroll{position:absolute;left:50%;bottom:clamp(10px,2vw,0px);transform:translateX(-50%);font-family:var(--font-sans);font-weight:700;font-size:15px;letter-spacing:2.25px;text-transform:uppercase;color:var(--color-sand);text-decoration:none;display:inline-flex;flex-direction:column;align-items:center;gap:10px}.ds2-hero__scroll:after{content:"";width:14px;height:8px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23FBF7F3' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:900px){.ds2-hero__actions{display:flex;flex-direction:column;align-items:center;gap:20px}}@media (max-width:767px){.ds2-hero__title{top:60px;max-width:min(340px,calc(100% - 2 * var(--gutter)));padding-inline:var(--gutter);font-size:clamp(40px,13.5vw,53px);line-height:1.05;white-space:normal}.ds2-hero__title>span{display:block}.ds2-hero__nowrap{white-space:nowrap}.ds2-hero__actions{top:250px;display:flex;flex-direction:column;gap:20px}.ds2-hero__actions .ds2-button:first-child{width:auto;background-color:#fff;color:var(--color-ink);padding:12px 20px;text-decoration:none}.ds2-hero__actions .ds2-button:not(:first-child){width:auto}}.ds2-intro{--ds2-item-pad-b:56px;--ds2-img-h:clamp(200px,20vw,278px);--ds2-bg-shift-desktop:32px;position:relative;background:none}.ds2-intro::before{content:"";position:absolute;inset-inline:0;top:0;bottom:calc(var(--ds2-item-pad-b) + (var(--ds2-img-h)/2) + var(--ds2-bg-shift-desktop));background:linear-gradient(90deg,var(--color-sand) 0 50%,var(--color-sage) 50% 100%);z-index:0}.ds2-intro__inner{max-width:1400px;margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:1fr 1fr;position:relative;z-index:1}.ds2-intro__item{position:relative;z-index:0;padding:56px 64px}.ds2-intro__item::before{content:none}.ds2-intro__title{margin-bottom:24px}.ds2-intro__body{max-width:617px}.ds2-intro__link{display:inline-block;margin-top:18px}.ds2-intro__image{display:block;width:100%;max-width:609px;height:var(--ds2-img-h);margin-top:32px;border-radius:6px;object-fit:cover}@media (max-width:1024px){.ds2-intro::before{content:none}.ds2-intro__inner{grid-template-columns:1fr}.ds2-intro__item{padding:48px var(--gutter);--ds2-bg-shift-mobile:-48px}.ds2-intro__item::before{content:"";position:absolute;inset:0;bottom:calc(185px + var(--ds2-bg-shift-mobile));z-index:-1;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ds2-intro__item--beds::before{background:var(--color-sand)}.ds2-intro__item--bedrooms::before{background:var(--color-sage)}.ds2-intro__image{max-width:none;width:calc(100% + (var(--gutter) * 2));margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);height:auto;aspect-ratio:609/278}.ds2-intro__title,.ds2-intro__body{text-align:center;margin-inline:auto}.ds2-intro__link{display:block;width:fit-content;margin:24px auto 0;text-align:center}}.ds2-section-header{max-width:938px;margin-inline:auto;padding-block:96px 32px}.ds2-section-header--center{text-align:center}@media (max-width:1024px){.ds2-section-header{padding-block:96px 32px;padding-inline:var(--gutter)}}.ds2-carousel__inner{max-width:1640px;margin-inline:auto;padding-inline:var(--gutter)}@media (min-width:1025px){.ds2-carousel__inner{padding-inline:0;position:relative}}.ds2-carousel__viewport{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.ds2-carousel__viewport::-webkit-scrollbar{display:none}.ds2-carousel__track{display:flex;flex-wrap:nowrap;gap:20px}.ds2-carousel__track>.ds2-card{scroll-snap-align:start}@media (min-width:1025px){.ds2-carousel__track>.ds2-card{flex:0 0 609px}}@media (max-width:1024px){.ds2-carousel__track>.ds2-card{flex:0 0 280px;width:280px;max-width:none}}.ds2-card{min-height:910px;max-width:100%;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.ds2-card__image{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.ds2-card__body{background:var(--color-sand);text-align:left;flex:1;padding:26px 43px 35px;display:flex;flex-direction:column}.ds2-card__title{margin-bottom:10px}.ds2-card__text{margin:0}.ds2-card__link{margin-top:auto;display:inline-block;width:fit-content}@media (max-width:768px){.ds2-card{height:730px;min-height:0;flex-shrink:0}.ds2-card__body{padding-top:23px;padding-inline:23px;padding-bottom:36px}.ds2-card__title{margin-bottom:8px}}.ds2-carousel__arrow{display:none}@media (min-width:1025px){.ds2-carousel__arrow{display:flex;position:absolute;top:305px;transform:translateY(-50%);z-index:2}.ds2-carousel__arrow--prev{left:16px}.ds2-carousel__arrow--next{right:16px}}.ds2-stage{position:relative}.ds2-stage__inner{--sand-start:33%;position:relative;max-width:1640px;margin-inline:auto;padding-inline:var(--gutter);padding-bottom:84px}.ds2-stage__inner::before{content:"";position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:var(--sand-start);bottom:0;background:var(--color-sand);z-index:0}.ds2-stage__media,.ds2-stage__links{position:relative;z-index:1}.ds2-stage__media{position:relative}.ds2-stage__viewport{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:1640/716;border-radius:6px}.ds2-stage__viewport::-webkit-scrollbar{display:none}.ds2-stage__track{display:flex;flex-wrap:nowrap;height:100%}.ds2-stage__figure{margin:0;flex:0 0 100%;height:100%;scroll-snap-align:start}.ds2-stage__img{display:block;width:100%;height:100%;object-fit:cover}.ds2-stage__links{margin-top:40px;display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.ds2-link.is-active{color:#f1b434}.ds2-stage__controls{display:flex;position:absolute;left:50%;bottom:80px;transform:translateX(-50%);z-index:2;gap:10px;pointer-events:none}.ds2-stage__controls>*{pointer-events:auto}@media (max-width:1024px){.ds2-stage__controls{bottom:120px}}@media (max-width:767px){.ds2-stage__viewport{aspect-ratio:406/261;border-radius:0}.ds2-stage__inner{padding-bottom:45px}.ds2-stage__controls{bottom:175px}}.ds2-feature-pair{margin-bottom:0}.ds2-feature-pair__inner{max-width:1400px;margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:minmax(0,885px) minmax(0,495px);gap:20px;align-items:start}.ds2-feature{display:flex;flex-direction:column}.ds2-feature__media{display:block;border-radius:6px;overflow:hidden;text-decoration:none}.ds2-feature__img{display:block;width:100%;height:750px;object-fit:cover}.ds2-feature__body{padding-top:32px;padding-bottom:60px}.ds2-feature__title{margin-bottom:24px}.ds2-feature__text{margin:0}.ds2-feature--wide .ds2-feature__text{max-width:60ch}.ds2-feature--narrow .ds2-feature__text{max-width:44ch}.ds2-feature__actions{margin-top:32px;display:flex;gap:28px;flex-wrap:wrap}.ds2-feature__link{margin:0}@media (min-width:1025px){.ds2-feature-pair{margin-bottom:50px}.ds2-feature__title{max-width:28.5ch}}@media (max-width:1024px){.ds2-feature__body{padding-inline:calc(var(--gutter)*2);text-align:center}.ds2-feature__title,.ds2-feature__text{margin-inline:auto}.ds2-feature__actions{flex-direction:column;align-items:center;gap:28px}.ds2-feature--wide .ds2-feature__text,.ds2-feature--narrow .ds2-feature__text{max-width:none}}@media (max-width:767px){.ds2-feature-pair__inner{grid-template-columns:1fr}.ds2-feature__img{height:auto;aspect-ratio:auto;border-radius:0}}.ds2-gallery-text{background:var(--color-sage);padding-block:50px}@media (max-width:1024px){.ds2-gallery-text{padding-top:var(--gutter);padding-bottom:48px}}.ds2-gallery-text__inner{max-width:1400px;margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:750px minmax(0,1fr);column-gap:60px;align-items:start}.ds2-gallery-text__gallery{position:relative}.ds2-gallery-text__viewport{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:6px}.ds2-gallery-text__viewport::-webkit-scrollbar{display:none}.ds2-gallery-text__track{display:flex}.ds2-gallery-text__track>.ds2-gallery-text__img{flex:0 0 100%;scroll-snap-align:start}.ds2-gallery-text__img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.ds2-gallery-text__title{margin-bottom:24px;max-width:30ch}.ds2-gallery-text__text{margin:0;max-width:60ch}.ds2-gallery-text__actions{margin-top:32px;display:flex;gap:28px;flex-wrap:wrap}.ds2-gallery-text__arrow{position:absolute;bottom:16px;z-index:2}@media (min-width:1025px){.ds2-gallery-text__arrow--prev{right:68px}.ds2-gallery-text__arrow--next{right:16px}}@media (max-width:1024px){.ds2-gallery-text__arrow--prev{left:50%;transform:translateX(calc(-50% - 26px))}.ds2-gallery-text__arrow--next{left:50%;transform:translateX(calc(-50% + 26px))}.ds2-gallery-text__inner{grid-template-columns:1fr;row-gap:32px}.ds2-gallery-text__content{padding-inline:calc(var(--gutter)*2);text-align:center}.ds2-gallery-text__title,.ds2-gallery-text__text{margin-inline:auto;max-width:none}.ds2-gallery-text__actions{flex-direction:column;align-items:center;gap:28px}}@media (max-width:767px){.ds2-gallery-text__content{padding-inline:calc(var(--gutter)*1.5)}}@media (min-width:1025px){.ds2-gallery-text__content{margin-top:40px}}.ds2-text-image{padding-top:80px;padding-bottom:140px}.ds2-text-image__inner{max-width:1400px;margin-inline:auto;padding-inline:var(--gutter);display:grid;align-items:start}.ds2-text-image__media{border-radius:6px}.ds2-text-image__img{display:block;aspect-ratio:3/1.9;object-fit:cover}.ds2-text-image__title{margin-bottom:24px;max-width:30ch}.ds2-text-image__text{margin:0;max-width:60ch}.ds2-text-image__actions{margin-top:32px;display:flex;gap:28px}@media (min-width:1025px){.ds2-text-image__inner{grid-template-columns:480px minmax(0,1fr);column-gap:140px}.ds2-text-image__content{margin-top:40px}.ds2-text-image__media{position:relative;overflow:visible}.ds2-text-image__img{width:95%;margin-left:auto;border-radius:6px}.ds2-text-image__overlay{position:absolute;left:-40px;bottom:-80px;width:320px;aspect-ratio:1/1;object-fit:cover;border-radius:6px;box-shadow:0 12px 30px rgba(0,0,0,.25)}}@media (min-width:768px) and (max-width:1024px){.ds2-text-image{padding-block:48px}.ds2-text-image__inner{grid-template-columns:1fr;row-gap:150px}.ds2-text-image__media{order:-1;display:grid;grid-template-areas:"media";position:relative}.ds2-text-image__img{grid-area:media;width:100%;aspect-ratio:3/1.7;object-fit:cover;border-radius:6px}.ds2-text-image__overlay{grid-area:media;align-self:end;justify-self:start;width:300px;margin-left:25px;margin-bottom:-100px;aspect-ratio:1/1;object-fit:cover;border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.2)}.ds2-text-image__content{padding-inline:calc(var(--gutter)*2);text-align:center}.ds2-text-image__title,.ds2-text-image__text{margin-inline:auto;max-width:none}.ds2-text-image__actions{justify-content:center}}@media (max-width:767px){.ds2-text-image{padding-block:48px}.ds2-text-image__inner{grid-template-columns:1fr;row-gap:150px}.ds2-text-image__media{order:-1;display:grid;grid-template-areas:"media";position:relative}.ds2-text-image__img{grid-area:media;width:100%;aspect-ratio:3/1.8;object-fit:cover;border-radius:0}.ds2-text-image__overlay{grid-area:media;align-self:end;justify-self:start;width:200px;margin-left:12px;margin-bottom:-100px;aspect-ratio:1/1;object-fit:cover;border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.2)}.ds2-text-image__content{padding-inline:calc(var(--gutter)*1.5);text-align:center}.ds2-text-image__title,.ds2-text-image__text{margin-inline:auto;max-width:none}.ds2-text-image__actions{justify-content:center}}.ds2-simple-cta{height:200px;background:var(--color-sand);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding-inline:var(--gutter)}@media (max-width:767px){.ds2-simple-cta{height:250px}.ds2-simple-cta .ds2-title{max-width:22ch;margin-inline:auto}}body .gform_wrapper#gform_wrapper_20 .gform_title,body .gform_wrapper#gform_wrapper_21 .gform_title{display:none!important}body #gform_wrapper_20 input[type=submit],body #gform_wrapper_21 input[type=submit]{all:unset;display:inline-block;padding:.75rem 1.5rem;background-color:#416e86;color:#fff;border-radius:1rem;font-size:1rem;font-family:inherit;font-weight:500;cursor:pointer;transition:background-color .3s ease}body #gform_wrapper_20 input[type=submit]:hover,body #gform_wrapper_21 input[type=submit]:hover{background-color:#2d5165}#gform_wrapper_20 input[type=submit]::after,#gform_wrapper_21 input[type=submit]::after{content:none!important}#gform_wrapper_20 input[type=text],#gform_wrapper_20 input[type=email],#gform_wrapper_20 input[type=tel],#gform_wrapper_20 input[type=date],#gform_wrapper_20 select,#gform_wrapper_20 textarea,#gform_wrapper_21 input[type=text],#gform_wrapper_21 input[type=email],#gform_wrapper_21 input[type=tel],#gform_wrapper_21 input[type=date],#gform_wrapper_21 select,#gform_wrapper_21 textarea{background-color:#fff;border:1px solid #ccc;padding:.75rem;border-radius:.5rem;font-size:1rem;width:100%;box-sizing:border-box;color:#3e282d;transition:border-color .3s ease,box-shadow .3s ease}#gform_wrapper_20 input[type=text]:focus,#gform_wrapper_20 input[type=email]:focus,#gform_wrapper_20 input[type=tel]:focus,#gform_wrapper_20 input[type=date]:focus,#gform_wrapper_20 select:focus,#gform_wrapper_20 textarea:focus,#gform_wrapper_21 input[type=text]:focus,#gform_wrapper_21 input[type=email]:focus,#gform_wrapper_21 input[type=tel]:focus,#gform_wrapper_21 input[type=date]:focus,#gform_wrapper_21 select:focus,#gform_wrapper_21 textarea:focus{border-color:#416e86;box-shadow:0 0 5px rgba(65,110,134,.3);outline:none}#gform_wrapper_20 .gfield_radio,#gform_wrapper_20 .gfield_checkbox,#gform_wrapper_21 .gfield_radio,#gform_wrapper_21 .gfield_checkbox{background-color:#fff;padding:1rem;border-radius:var(--button-radius)}.ds-form-toggle{display:none;transition:all .3s ease}.ds-form-toggle.open{display:block}.ds-button--with-arrow::after{content:"\33";font-family:"ETmodules";font-size:var(--button-icon-size);line-height:1;transition:transform .3s ease}.ds-button--with-arrow.open::after{transform:rotate(180deg);display:inline-block}.gform_wrapper .gform_validation_errors,.gform_wrapper.gravity-theme .gform_validation_errors,.gform_wrapper .validation_error,.gform_wrapper .gform_submission_error{display:none!important}.gform_wrapper .validation_message,.gform_wrapper .gfield_validation_message{display:block!important}.gfield_required{display:none!important}.gfield_label::after{content:" *";color:#d00;font-weight:bold}:root{--color-base:#3e282d;--color-cta:#416e86;--color-cta-hover:#365c70;--color-white:#ffffff;--color-white-hover:#dcdcdc;--color-highlight-1:#f1b434;--color-highlight-2:#a0646b;--bg-1:#fef8f3;--bg-2:#f5e9e5;--bg-3:#3e282d;--bg-4:#1f1417;--bg-5:#69494d;--bg-6:#a67d7f;--bg-7:#dab9ba;--bg-8:#e7cecf;--bg-9:#f3e2e4;--bg-10:#a0646b;--bg-3-25:rgba(62,40,45,0.25);--bg-3-50:rgba(62,40,45,0.5);--bg-1-85:rgba(254,248,243,0.85);--bg-5-60:rgba(105,73,77,0.6);--text-color:var(--color-base);--font-serif:"Times New Roman",Times,serif;--font-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--h1:clamp(2.4rem,4.8vw,3.2rem);--h2:clamp(2.4rem,4vw,2.8rem);--h3:clamp(2rem,3.2vw,2.4rem);--h4:clamp(1.28rem,2.4vw,1.6rem);--h1-text:clamp(2.2rem,4vw,3rem);--h2-text:clamp(2rem,3.5vw,2.5rem);--h3-text:clamp(1.8rem,3vw,2.3rem);--h4-text:clamp(1.5rem,2.5vw,1.8rem);--hero-heading:clamp(3.5rem,8vw,5rem);--subheading:clamp(1.4rem,2vw,1.6rem);--body-text:clamp(1.05rem,1.5vw,1.2rem);--caption-text:clamp(0.9rem,1.3vw,1rem);--lead:clamp(1.5rem,2vw,2rem);--lh-tight:1.2;--lh-relaxed:1.8;--letter-spacing-default:1px;--button-gap:clamp(0.5rem,2vw,1rem);--button-padding:0.8rem 1.1rem;--button-radius:10px;--button-font-size:1rem;--button-spacing:clamp(1rem,2vw,1.5rem);--button-icon-size:1.2rem;--button-underline-size:1.1rem;--padding-sm:clamp(1.2rem,2.2vw,1.7rem);--padding-md:clamp(1.5rem,3vw,2.5rem);--padding-lg:clamp(2rem,4vw,3rem);--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:1rem;--section-padding-vertical:clamp(2rem,6vw,5rem);--section-horizontal-padding:clamp(2%,6vw,8%);--bp-mobile:767px;--bp-tablet:991px;--bg-4-50:rgba(31,20,23,0.5);--module-padding-vertical:clamp(3rem,6vw,5rem);--module-padding-horizontal:clamp(2%,6vw,8%);--module-padding-vertical-small:clamp(1rem,4vw,2.5rem)}.ds-bg-1{background-color:var(--bg-1)!important}.ds-bg-2{background-color:var(--bg-2)!important}.ds-bg-3{background-color:var(--bg-3)!important}.ds-bg-4{background-color:var(--bg-4)!important}.ds-bg-5{background-color:var(--bg-5)!important}.ds-bg-6{background-color:var(--bg-6)!important}.ds-bg-7{background-color:var(--bg-7)!important}.ds-bg-8{background-color:var(--bg-8)!important}.ds-bg-9{background-color:var(--bg-9)!important}.ds-bg-10{background-color:var(--bg-10)!important}.ds-bg-3-25{background-color:var(--bg-3-25)!important}.ds-bg-5-60{background-color:var(--bg-5-60)!important}[class^="ds-heading-"]{font-family:var(--font-serif);font-style:italic;line-height:var(--lh-tight);color:var(--text-color)}.ds-heading-1{font-size:var(--h1)!important}.ds-heading-2{font-size:var(--h2)!important}.ds-heading-3{font-size:var(--h3)!important}.ds-heading-4{font-size:var(--h4)!important}.ds-heading-1-text{font-size:var(--h1-text)!important}.ds-heading-2-text{font-size:var(--h2-text)!important}.ds-heading-3-text{font-size:var(--h3-text)!important}.ds-heading-4-text{font-size:var(--h4-text)!important}.ds-hero-heading{font-family:var(--font-serif);font-style:italic;font-size:var(--hero-heading)!important;line-height:var(--lh-tight);color:var(--text-color)}.ds-subheading{font-family:var(--font-serif);font-style:normal;font-weight:normal;font-size:var(--subheading)!important;line-height:1.4;color:var(--text-color)}.ds-text-base{font-family:var(--font-sans);font-weight:300;font-size:var(--body-text);line-height:var(--lh-relaxed);letter-spacing:var(--letter-spacing-default);color:var(--color-base)}.ds-text-white{font-family:var(--font-sans);font-weight:300;font-size:var(--body-text);line-height:var(--lh-relaxed);letter-spacing:var(--letter-spacing-default);color:var(--color-white)}.ds-lead{font-family:var(--font-serif);font-style:normal;font-weight:normal;font-size:var(--lead);line-height:var(--lh-tight);color:var(--text-color);margin:0;padding:0}.ds-highlight{font-weight:normal;color:var(--color-highlight-1);background:none;padding:0;border-radius:0}.ds-theme-base{--text-color:var(--color-base)}.ds-theme-white{--text-color:var(--color-white)}.ds-text-base ul,.ds-text-base ol{padding-left:1.5rem;margin-top:0.5rem;margin-bottom:1.5rem}.ds-text-base li{margin-bottom:0.5rem;line-height:var(--lh-relaxed)}.ds-text-white ul,.ds-text-white ol{padding-left:1.5rem;margin-top:0.5rem;margin-bottom:1.5rem}.ds-text-white li{margin-bottom:0.5rem;line-height:var(--lh-relaxed)}h1,h2,h3,h4,.ds-heading-1,.ds-heading-2,.ds-heading-3,.ds-heading-4,.ds-heading-1-text,.ds-heading-2-text,.ds-heading-3-text,.ds-heading-4-text,.ds-subheading,.ds-hero-heading{margin-bottom:clamp(.2rem,.2vw,.2rem)!important}.ds-module-padding{padding:var(--module-padding-vertical) var(--module-padding-horizontal);display:flow-root}.ds-module-padding-sm{padding:var(--module-padding-vertical-small) var(--module-padding-horizontal)}.ds-module-padding-sm-top{padding-top:var(--module-padding-vertical-small);padding-right:var(--module-padding-horizontal);padding-bottom:var(--module-padding-vertical);padding-left:var(--module-padding-horizontal)}.ds-module-padding-sm-bottom{padding-top:var(--module-padding-vertical);padding-right:var(--module-padding-horizontal);padding-bottom:var(--module-padding-vertical-small);padding-left:var(--module-padding-horizontal)}.ds-padding-only-vertical{padding-block:var(--module-padding-vertical);padding-inline:0}.ds-module-padding-xs{padding-top:0;padding-right:clamp(4%,3vw,10%);padding-bottom:var(--module-padding-vertical);padding-left:clamp(4%,3vw,10%)}.ds-button-group{display:flex;flex-wrap:wrap;gap:var(--button-gap);margin-top:1rem;margin-bottom:var(--button-spacing)}.ds-button{display:inline-flex;align-items:center;gap:0.5rem;font-family:var(--font-sans);font-size:var(--button-font-size);font-weight:400;letter-spacing:var(--letter-spacing-default);padding:var(--button-padding);border-radius:var(--button-radius);text-decoration:none;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.ds-button--primary{background-color:var(--color-cta);color:var(--color-white)!important;border:none}.ds-button--primary:hover{background-color:var(--color-cta-hover)}.ds-button--secondary{background-color:transparent;color:var(--color-cta);border:2px solid var(--color-cta)}.ds-button--secondary:hover{color:var(--color-cta-hover);border-color:var(--color-cta-hover)}.ds-button--tertiary,.ds-button--more,.ds-button--less{background-color:transparent;color:var(--color-white);border:2px solid var(--color-white)}.ds-button--tertiary:hover,.ds-button--more:hover,.ds-button--less:hover{color:var(--color-highlight-1);border-color:var(--color-highlight-1)}.ds-button--tertiary:hover::after,.ds-button--more:hover::after,.ds-button--less:hover::after{color:var(--color-highlight-1)}.ds-button--quaternary,.ds-button--quinary{background:none;border:none;text-decoration:underline;padding:0;font-size:var(--button-underline-size)}.ds-button--quaternary{color:var(--color-cta)}.ds-button--quaternary:hover{color:var(--color-cta-hover)}.ds-button--quinary{color:var(--color-white);font-weight:normal;align-self:center}.ds-button--quinary:hover{color:var(--color-white-hover)}.ds-button--overlay{position:absolute;top:1rem;right:1rem;z-index:2;background:none;color:var(--color-white)!important;text-decoration:underline!important;font-size:var(--button-underline-size);border:none;font-weight:bold}@media (min-width:768px){.ds-button--overlay{display:none!important}}.ds-button--primary::after,.ds-button--secondary::after,.ds-button--tertiary::after,.ds-button--more::after,.ds-button--less::after{font-family:"ETmodules";font-size:var(--button-icon-size);line-height:1}.ds-button--primary::after,.ds-button--secondary::after,.ds-button--tertiary::after{content:"\35"}.ds-button--more::after{content:"\33"}.ds-button--less::after{content:"\32"}.ds-blauw-more,.ds-blauw-less{background:none;border:none;color:#416e86;font-family:var(--font-sans);font-size:var(--button-underline-size);font-weight:400;letter-spacing:var(--letter-spacing-default);padding:0;display:inline-flex;align-items:baseline;gap:.25rem;line-height:1;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:none}.ds-blauw-more::after{content:"\33";font-family:"ETmodules";font-size:var(--button-underline-size);line-height:1;vertical-align:baseline;text-decoration:underline}.ds-blauw-less::after{content:"\32";font-family:"ETmodules";font-size:var(--button-underline-size);line-height:1;vertical-align:baseline;text-decoration:underline}.ds-sectie-padding{padding:var(--section-padding-vertical) var(--section-horizontal-padding)}.ds-padding-top-sides{padding-top:var(--padding-md);padding-right:var(--padding-md);padding-left:var(--padding-md);padding-bottom:0}.ds-padding-all-sides{padding:var(--padding-md)}.ds-padding-sm-all-sides{padding:var(--padding-sm)}.ds-padding-lg-all-sides{padding:var(--padding-lg)}.ds-rounded-sm{border-radius:var(--radius-sm)}.ds-rounded-md{border-radius:var(--radius-md)}.ds-rounded-lg{border-radius:var(--radius-lg)}.ds-content-block--review{position:relative;border-radius:var(--radius-lg);overflow:hidden;transition:transform 0.5s ease}@media(hover:hover) and (pointer:fine){.ds-content-block--review:hover{transform:scale(1.03)}}.ds-content-block--review .ds-background-image{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:0}.ds-content-block--review::before{content:"";position:absolute;inset:0;background-color:var(--bg-1-85);z-index:1}.ds-content-block__inner{position:relative;z-index:2;padding:var(--padding-sm);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%}.ds-content-block{width:100%;box-sizing:border-box}.ds-content-block--desk-left-mob-center{text-align:left}.ds-content-block--desk-left-mob-center .ds-button-group{justify-content:flex-start}@media(max-width:991px){.ds-content-block--desk-left-mob-center{text-align:center!important}.ds-content-block--desk-left-mob-center .ds-button-group{justify-content:center!important}}.ds-content-block--center{text-align:center}.ds-content-block--center .ds-button-group{justify-content:center}.ds-grid{display:grid;gap:var(--padding-md)}@media(max-width:766px){.ds-grid{grid-template-columns:1fr}}@media(min-width:767px) and (max-width:990px){.ds-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:991px) and (max-width:1499px){.ds-grid{grid-template-columns:repeat(3,1fr)}.ds-grid>.ds-content-block:last-child{display:none}.ds-grid>*:nth-child(1),.ds-grid>*:nth-child(3){top:0;position:relative}}@media(min-width:1500px){.ds-grid{grid-template-columns:repeat(4,1fr);padding-bottom:var(--padding-lg)}.ds-grid>*:nth-child(1),.ds-grid>*:nth-child(3){position:relative;top:5rem}.ds-grid>.ds-content-block:last-child{display:block}}.ds-only-mobile{display:block}@media(min-width:768px){.ds-only-mobile{display:none!important}}.ds-only-tablet{display:none}@media(min-width:768px) and (max-width:991px){.ds-only-tablet{display:block}}.ds-only-desktop{display:none}@media(min-width:992px){.ds-only-desktop{display:block}}.ds-only-mobile-and-tablet{display:block}@media(min-width:992px){.ds-only-mobile-and-tablet{display:none!important}}.ds-only-tablet-and-desktop{display:none}@media(min-width:768px){.ds-only-tablet-and-desktop{display:block}}.ds-hide-991-1300{display:block}@media(min-width:991px) and (max-width:1300px){.ds-hide-991-1300{display:none!important}}.ds-product-layout{display:flex;flex-direction:column}.ds-product-layout .ds-product-image{order:1}.ds-product-layout .ds-product-text{order:2}.ds-product-layout .ds-label-group{order:3}@media(min-width:768px){.ds-product-layout .ds-product-text{order:1}.ds-product-layout .ds-label-group{order:2}.ds-product-layout .ds-product-image{order:3}}@media(max-width:767px){.ds-product-layout{margin-top:1rem}}@media(max-width:991px){.blok-met-rand{border:1px solid rgba(0,0,0,0.15)}}img{max-width:100%;height:auto;display:block}.ds-image-variant-1{border-radius:var(--radius-md)}.ds-image-variant-2{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.ds-image-variant-3{border-radius:var(--radius-md);box-shadow:1rem -1rem 0 var(--bg-3);position:relative;margin-bottom:3vh;top:5px;left:-5px}.ds-module-image{position:relative}.ds-module-image__bg{position:relative;border-radius:var(--radius-lg);overflow:hidden;height:clamp(28rem,50vw,60rem)!important}.ds-module-image__bg img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg)}.ds-module-image__overlay{position:absolute;inset:0;z-index:1;border-radius:inherit;background:rgba(31,20,23,.6)}.ds-module-image__content{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:flex-start;padding:var(--module-padding-vertical) var(--module-padding-horizontal)}.ds-module-image__content .ds-content-block{max-width:50rem;width:100%}@media (min-width:768px){.ds-module-image__bg{height:30rem}}@media (min-width:992px){.ds-module-image__overlay{background:linear-gradient(to right,rgba(31,20,23,.7) 0%,rgba(31,20,23,0) 100%)}}.ds-hero-home{position:relative;background-image:url('https://shop.desuite.nl/wp-content/uploads/2025/07/de-suite-header-klant.jpeg');background-size:cover;background-position:center;background-repeat:no-repeat}.ds-hero-home::before{content:"";position:absolute;inset:0;background-color:rgba(31,20,23,0.6);z-index:0}@media (min-width:1024px){.ds-hero-home::before{background:linear-gradient(to right,rgba(31,20,23,0.7) 0%,rgba(31,20,23,0) 100%)}}.ds-hero-home .ds-content-block{position:relative;z-index:1}.ds-hero-home .blok-drie{padding:0;margin:0}.ds-hero-home .blok-drie-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:60rem;width:100%}.ds-hero-home .ds-tile{display:flex;flex-direction:column;text-decoration:none;border-radius:var(--radius-lg);overflow:hidden}.ds-hero-home .ds-tile__figure{margin:0}.ds-hero-home .ds-tile__figure img{display:block;width:100%;height:auto;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);transition:transform .25s ease}.ds-hero-home .ds-tile__label{background-color:var(--bg-5);display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.ds-hero-home .ds-tile__label .ds-et-icon{line-height:1}@media (hover:hover) and (pointer:fine){.ds-hero-home .ds-tile:hover img{transform:scale(1.01)}}@media (max-width:992px){.ds-hero-home .blok-drie{display:none}}.ds-content-grid--350{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.ds-content-grid--250{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}@media (max-width:767px){.ds-content-grid--350,.ds-content-grid--250{grid-template-columns:1fr;gap:1.5rem;padding:1rem 0}}.ds-show-break{display:none}.ds-hide-break{display:inline}@media (min-width:1024px) and (max-width:1300px){.ds-show-break{display:inline}.ds-hide-break{display:none}}.ds-2-koloms-blok{display:flex;flex-wrap:wrap;gap:2rem;padding:var(--padding-md);width:100%;box-sizing:border-box;align-items:flex-start;border-radius:var(--radius-lg)}.ds-2-koloms-blok--no-padding{padding:0!important}.ds-2-koloms-blok__kolom{min-width:100px}.ds-2-koloms-blok__kolom img{display:block;max-width:100%}@media (max-width:767px){.ds-2-koloms-blok{flex-direction:column}.ds-2-koloms-blok__kolom{flex:1 1 100%}}@media (min-width:768px) and (max-width:1024px){.ds-2-koloms-blok--tablet-50-50>.ds-2-koloms-blok__kolom{flex:1 1 calc(50% - 1rem)}.ds-2-koloms-blok--tablet-30-70>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(30% - 1rem)}.ds-2-koloms-blok--tablet-30-70>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(70% - 1rem)}.ds-2-koloms-blok--tablet-70-30>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(70% - 1rem)}.ds-2-koloms-blok--tablet-70-30>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(30% - 1rem)}.ds-2-koloms-blok--tablet-40-60>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(40% - 1rem)}.ds-2-koloms-blok--tablet-40-60>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(60% - 1rem)}.ds-2-koloms-blok--tablet-60-40>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(60% - 1rem)}.ds-2-koloms-blok--tablet-60-40>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(40% - 1rem)}.ds-2-koloms-blok--tablet-25-75>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(25% - 1rem)}.ds-2-koloms-blok--tablet-25-75>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(75% - 1rem)}.ds-2-koloms-blok--tablet-75-25>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(75% - 1rem)}.ds-2-koloms-blok--tablet-75-25>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(25% - 1rem)}.ds-2-koloms-blok--tablet-65-35>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(65% - 1rem)}.ds-2-koloms-blok--tablet-65-35>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(35% - 1rem)}.ds-2-koloms-blok--tablet-35-65>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(35% - 1rem)}.ds-2-koloms-blok--tablet-35-65>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(65% - 1rem)}}@media (min-width:1025px){.ds-2-koloms-blok--desktop-50-50>.ds-2-koloms-blok__kolom{flex:1 1 calc(50% - 1rem)}.ds-2-koloms-blok--desktop-60-40>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(60% - 1rem)}.ds-2-koloms-blok--desktop-60-40>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(40% - 1rem)}.ds-2-koloms-blok--desktop-40-60>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(40% - 1rem)}.ds-2-koloms-blok--desktop-40-60>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(60% - 1rem)}.ds-2-koloms-blok--desktop-70-30>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(70% - 1rem)}.ds-2-koloms-blok--desktop-70-30>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(30% - 1rem)}.ds-2-koloms-blok--desktop-30-70>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(30% - 1rem)}.ds-2-koloms-blok--desktop-30-70>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(70% - 1rem)}.ds-2-koloms-blok--desktop-25-75>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(25% - 1rem)}.ds-2-koloms-blok--desktop-25-75>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(75% - 1rem)}.ds-2-koloms-blok--desktop-75-25>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(75% - 1rem)}.ds-2-koloms-blok--desktop-75-25>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(25% - 1rem)}.ds-2-koloms-blok--desktop-65-35>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(65% - 1rem)}.ds-2-koloms-blok--desktop-65-35>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(35% - 1rem)}.ds-2-koloms-blok--desktop-35-65>.ds-2-koloms-blok__kolom:first-child{flex:1 1 calc(35% - 1rem)}.ds-2-koloms-blok--desktop-35-65>.ds-2-koloms-blok__kolom:last-child{flex:1 1 calc(65% - 1rem)}}.ds-text-body--hide-under-1400{display:block}@media (max-width:1399px){.ds-text-body--hide-under-1400{display:none!important;margin:0!important;padding:0!important}}.ds-2-koloms-blok--gids-blok{align-items:center}.ds-2-koloms-blok--gids-blok .img--tablet-zoom{width:100%;max-width:none;display:block}@media (min-width:768px) and (max-width:1024px){.ds-2-koloms-blok--gids-blok .img--tablet-zoom{width:125%!important;margin-left:-10%!important}.ds-2-koloms-blok--gids-blok picture,.ds-2-koloms-blok--gids-blok img{max-width:none!important}}@media (min-width:1025px){.ds-2-koloms-blok--gids-blok .img--tablet-zoom{width:140%!important;margin-left:-30%!important}.ds-2-koloms-blok--gids-blok picture,.ds-2-koloms-blok--gids-blok img{max-width:none!important}}.ds-list-block{width:100%;max-width:100%;position:relative;display:block;padding:0.8rem 0;color:var(--color-base)}.ds-list-block--light{color:var(--color-white)}.ds-list-block--dark{color:var(--color-base)}.ds-list-block::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--bg-3-25)}.ds-list-block--light::after{background-color:var(--color-white-25)}.ds-list-block--no-line::after{display:none}.ds-list-block__item{display:flex;align-items:center;position:relative;padding-left:3rem;font-size:var(--body-text);font-weight:300;letter-spacing:var(--letter-spacing-default);line-height:var(--lh-relaxed);white-space:normal;word-break:break-word;color:inherit}.ds-list-block__item::before{position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;font-family:'ETmodules';font-size:1.5rem;line-height:1;background:none;display:flex;align-items:center;justify-content:center}.ds-list-block__item--plus::before{content:"\54";color:var(--color-highlight-1)}.ds-list-block__item--min::before{content:"\53";color:var(--bg-10)}.ds-list-block__item--info::before{content:"\70";color:var(--color-highlight-1)}.ds-list-block__item--link{text-decoration:underline;text-underline-offset:2px;transition:color 0.3s ease}.ds-list-block__item--link::before{content:"\3d";font-family:'ETmodules';font-size:1.5rem;color:var(--color-cta);top:50%;transform:translateY(-50%)}.ds-verdieping{width:100%;max-width:100%;position:relative;display:block;padding:0;margin:0;transition:background-color .3s ease;color:inherit;border-bottom:1px solid rgba(62,40,45,.25);overflow:hidden}.ds-verdieping::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:background-color .3s ease;z-index:0}.ds-verdieping:hover::before{background-color:rgba(0,0,0,.05)}.ds-verdieping--combi-1,.ds-verdieping--combi-2{border-bottom:1px solid rgba(255,255,255,.25)}.ds-verdieping--combi-3,.ds-verdieping--combi-4{border-bottom:1px solid rgba(62,40,45,.25)}.ds-verdieping__item{display:flex;align-items:center;position:relative;padding:.5rem .3rem .5rem 3rem;margin:0;font-size:1.1rem;font-weight:300;letter-spacing:1px;line-height:1.8rem;text-decoration:none;cursor:pointer;transition:transform .3s ease;color:inherit;width:100%;z-index:1}.ds-verdieping:hover .ds-verdieping__item{transform:translateX(.4rem)}.ds-verdieping__item--logo::before{content:"";position:absolute;left:0;top:.6rem;width:1.4rem;height:1.4rem;background-image:url('https://shop.desuite.nl/wp-content/uploads/2025/07/de-suite-logo-baklava.svg');background-size:contain;background-repeat:no-repeat;transform-origin:center center;transition:transform 1s ease,left 1s ease}.ds-verdieping:hover .ds-verdieping__item--logo::before{transform:rotate(360deg);left:.3rem}.ds-verdieping__no-break{display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle}.ds-verdieping__arrow{font-family:'ETmodules';font-size:1.1rem;margin-left:.4rem;vertical-align:middle;display:inline-block;transition:transform .3s ease}.ds-verdieping:hover .ds-verdieping__arrow{transform:translateX(.15rem)}.ds-verdieping--combi-1{color:#fff}.ds-verdieping--combi-1:hover::before{background-color:#a67d7f}.ds-verdieping--combi-2{color:#fff}.ds-verdieping--combi-2:hover::before{background-color:rgba(105,73,77,.5)}.ds-verdieping--combi-3{color:#3e282d}.ds-verdieping--combi-3:hover::before{background-color:#e7cecf}.ds-verdieping--combi-4{color:#3e282d}.ds-verdieping--combi-4:hover::before{background-color:#fef8f3}@media(max-width:1299px){.ds-only-large-desktop{display:none!important}.ds-only-large-desktop .et_pb_row .et_pb_column{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}.ds-2-koloms-blok--no-padding>.ds-content-block{width:100%}.ds-label-group{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:1.5rem;margin-bottom:1.5rem}.ds-label{font-size:clamp(.85rem,1.3vw,.95rem);line-height:1.5rem;letter-spacing:var(--letter-spacing-default);border-radius:var(--radius-md);padding:.4rem .6rem;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;box-sizing:border-box;margin-bottom:.2rem}.ds-label-1{background-color:var(--bg-9);color:var(--color-base)}.ds-label-2{background-color:var(--bg-5-60);color:var(--color-white)}.ds-icon::before{content:"";display:inline-flex;align-items:center;justify-content:center;background-size:contain;background-position:center;background-repeat:no-repeat;height:1.2rem;width:1.2rem;line-height:1;margin-right:.2rem;vertical-align:middle}.ds-icon[data-icon="voetrem-dark"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/07/voetrem-dark.webp")}.ds-icon[data-icon="voetrem-white"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/07/voetrem.svg")}.ds-icon[data-icon="schoonmaak-dark"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/07/schoonmaak-dark.webp")}.ds-icon[data-icon="schoonmaak-white"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/07/schoonmaak.svg")}.ds-icon[data-icon="wiel-dark"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/08/wiel-met-rem-dark.svg")}.ds-icon[data-icon="wiel-white"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/07/wiel-met-rem.svg")}.ds-icon[data-icon="matras-dark"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/08/spring.svg")}.ds-icon[data-icon="matras-white"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/08/matras-lagen.svg")}.ds-icon[data-icon="compleet-hoofdpaneel-dark"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/08/compleet-met-hoofdpaneel-dark.svg")}.ds-icon[data-icon="compleet-hoofdpaneel-white"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/08/compleet-met-hoofdpaneel-wit.svg")}.ds-icon[data-icon="anti-trendelenburg-dark"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/08/anti-trendelenburg-dark.svg")}.ds-icon[data-icon="anti-trendelenburg-white"]::before{background-image:url("https://shop.desuite.nl/wp-content/uploads/2025/08/anti-trendelenburg-white.svg")}.ds-icon[data-icon="2persoons-dark"]::before,.ds-icon[data-icon="2persoons-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\e08b"}.ds-icon[data-icon="deelbaar-dark"]::before,.ds-icon[data-icon="deelbaar-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"+"}.ds-icon[data-icon="hooglaag-dark"]::before,.ds-icon[data-icon="hooglaag-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:":"}.ds-icon[data-icon="nachtkastjes-dark"]::before,.ds-icon[data-icon="nachtkastjes-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\e02f"}.ds-icon[data-icon="nachtlicht-dark"]::before,.ds-icon[data-icon="nachtlicht-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\e007"}.ds-icon[data-icon="stijl-dark"]::before,.ds-icon[data-icon="stijl-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"f"}.ds-icon[data-icon="hoogte-dark"]::before,.ds-icon[data-icon="hoogte-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:":"}.ds-icon[data-icon="informatie-dark"]::before,.ds-icon[data-icon="informatie-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\0070"}.ds-icon[data-icon="instaphoogte-dark"]::before,.ds-icon[data-icon="instaphoogte-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\e092"}.ds-icon[data-icon="rug-been-dark"]::before,.ds-icon[data-icon="rug-been-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\0030"}.ds-icon[data-icon="typebed-dark"]::before,.ds-icon[data-icon="typebed-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\e00a"}.ds-icon[data-icon="1persoons-dark"]::before,.ds-icon[data-icon="1persoons-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\e08a"}.ds-icon[data-icon="hart-waag-dark"]::before,.ds-icon[data-icon="hart-waag-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\e0ff"}.ds-icon[data-icon="trendel-dark"]::before,.ds-icon[data-icon="trendel-white"]::before{background-image:none;font-family:"ETmodules";font-size:1.1rem;content:"\0027"}.ds-label-group .label-knop-responsive{align-self:center;margin-left:1rem}@media (max-width:767px){.ds-label-group .label-knop-responsive{margin-left:0;margin-top:1rem;width:100%}}.ds-grid-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}@media(min-width:768px) and (max-width:1024px){.ds-grid-products{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:767px){.ds-grid-products{grid-template-columns:repeat(auto-fit,minmax(100%,1fr));gap:2rem;padding:1rem 0}}.ds-product-card{background-color:var(--bg-1);border-radius:var(--radius-lg);overflow:hidden;box-sizing:border-box;transition:transform 0.5s ease}@media(hover:hover) and (pointer:fine){.ds-product-card:hover{transform:scale(1.03)}}.ds-product-content-card{padding:var(--padding-md)}.ds-cta-price-group{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}@media(max-width:767px){.ds-cta-price-group{flex-direction:column;align-items:flex-start;gap:1rem}}.ds-price-tag{font-size:1rem;font-weight:bold;letter-spacing:var(--letter-spacing-default);color:var(--color-base)}.hidden{display:none!important;opacity:0;transform:translateY(2rem)}.fade-in{animation:fadeInUp 0.6s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.ds-align-center{text-align:center;margin-top:3rem}.faq-question h3{font-family:var(--font-serif);font-size:var(--h3-text);font-weight:normal;font-style:normal;line-height:var(--lh-tight);color:var(--color-highlight-2);cursor:pointer;position:relative;padding-left:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--bg-3-25);margin:0;transition:color .3s ease}@media(max-width:768px){.faq-question h3{font-size:1.8rem!important}}.faq-question h3::before{content:"\50";font-family:"ETmodules";font-size:1.4rem;color:var(--color-highlight-1);position:absolute;left:0;top:.2rem;line-height:1.8rem;transition:transform .4s ease;display:inline-block;transform:rotate(0deg)}.faq-item.active .faq-question h3::before{content:"\51";transform:rotate(180deg)}.faq-answer{font-size:var(--body-text);letter-spacing:var(--letter-spacing-default);line-height:var(--lh-relaxed);color:var(--color-base);max-height:0;overflow:hidden;margin-top:0;padding-top:.5rem;transition:max-height .6s ease}.faq-item.active .faq-answer{max-height:1000px}.et-icon-list{list-style:none!important;padding-left:0;margin:0}.et-icon-list li{position:relative;padding-left:30px;margin-bottom:8px;font-size:var(--body-text);letter-spacing:var(--letter-spacing-default);line-height:var(--lh-relaxed);color:var(--color-base)}.et-icon-list li::before{content:"\52";font-family:"ETmodules";position:absolute;left:0;top:0;color:var(--color-highlight-1);font-size:1.2rem;line-height:1.8rem}.faq-item{margin-bottom:1.25rem;padding-bottom:0}.ds-breadcrumb{font-size:var(--body-text);letter-spacing:var(--letter-spacing-default);font-weight:400;font-family:var(--font-sans);color:var(--color-white)}.ds-breadcrumb a{color:var(--bg-7);text-decoration:none;transition:color .3s ease}.ds-breadcrumb a:hover{color:var(--color-white-hover)}.ds-seperator{margin:0 .4em;color:var(--color-white);font-size:1em;line-height:1}.ds-current{color:var(--color-white);font-weight:normal}.ds-breadcrumb-base{font-size:var(--body-text);letter-spacing:var(--letter-spacing-default);font-weight:400;font-family:var(--font-sans);color:var(--color-base)}.ds-breadcrumb-base a{color:var(--color-cta);text-decoration:none;transition:color .3s ease}.ds-breadcrumb-base a:hover{color:var(--color-cta-hover)}.ds-breadcrumb-base .ds-seperator{margin:0 .4em;color:var(--color-base);font-size:1em;line-height:1}.ds-breadcrumb-base .ds-current{color:var(--bg-3);font-weight:normal}.ds-image-zoom{text-align:center;max-width:400px;margin:0 auto 1rem auto;display:flex;flex-direction:column;align-items:center}.ds-image-zoom__wrapper{width:200px;height:200px;border-radius:50%;overflow:hidden;margin:0 auto 1rem auto}.ds-image-zoom__img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block;transition:transform .2s ease-out;transform-origin:center center;will-change:transform}.ds-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;padding:0 0;justify-content:center;max-width:1640px;margin:0 auto}@media(max-width:767px){.ds-gallery-grid{display:block;padding:0 0}.ds-gallery-item{margin-bottom:1.5rem;width:100%}}.ds-gallery-item{background-color:var(--bg-1);border-radius:var(--radius-lg);overflow:hidden;transition:transform .3s ease;text-align:center;display:flex;flex-direction:column;align-items:center}.ds-gallery-item:hover{transform:scale(1.05)}@media(max-width:767px){.ds-gallery-item:hover{transform:none!important}}.ds-gallery-item img{width:100%;aspect-ratio:4/3;object-fit:cover;border-bottom:1px solid #e0dcd8;-webkit-user-drag:none;user-select:none;pointer-events:none}@media(max-width:767px){.ds-gallery-item img{aspect-ratio:auto;height:auto}}.ds-gallery-content{padding:.8rem;max-width:100%;text-align:center}.ds-gallery-caption{font-size:var(--caption-text);letter-spacing:var(--letter-spacing-default);font-style:italic;color:var(--text-color);line-height:var(--lh-relaxed)}.ds-gallery-caption-title{font-style:normal;font-weight:bold}.ds-zoom-icon{position:relative;display:block;cursor:zoom-in}.ds-zoom-icon::after{content:"\55";font-family:'ETmodules';font-size:28px;color:var(--color-white);position:absolute;bottom:10px;right:10px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}@media(max-width:767px){.ds-zoom-icon::after{display:none!important}}.ds-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.ds-lightbox__image{max-width:95%;max-height:90%;border-radius:var(--radius-lg)}.ds-lightbox__overlay{position:absolute;top:0;left:0;right:0;bottom:0}.ds-lightbox__close{position:absolute;top:30px;right:30px;font-size:3rem;background:none;color:var(--color-white);border:none;cursor:pointer}.ds-gallery-item--no-style{background:none!important;border-radius:var(--radius-lg);overflow:hidden;transition:none!important;padding-bottom:.2rem}.ds-gallery-item--no-style:hover{transform:none!important}.ds-gallery-item--no-style img{border-radius:var(--radius-lg);border-bottom:none}.ds-gallery-item--no-style .ds-gallery-content{display:none}@media(max-width:767px){.ds-gallery-item--no-style{margin-bottom:.5rem!important}.ds-gallery-item--no-style+div{margin-top:.5rem!important}}.ds-galerij-savoir .ds-savoir-carousel{position:relative}.ds-galerij-savoir .ds-savoir-carousel img{width:100%;aspect-ratio:3/2;object-fit:cover;display:none;border-radius:var(--radius-lg)}.ds-galerij-savoir .ds-savoir-carousel img.active{display:block}.ds-galerij-savoir .ds-savoir-controls{position:absolute;bottom:25px;right:25px;display:flex;align-items:center;gap:14px;z-index:5;background:rgba(231,206,207,0.25);padding:6px 10px;border-radius:30px;backdrop-filter:blur(6px)}.ds-galerij-savoir .ds-savoir-prev,.ds-galerij-savoir .ds-savoir-next{background:none;border:1px solid #fff;font-size:16px;width:34px;height:34px;border-radius:50%;cursor:pointer;color:#fff;transition:all .3s ease}.ds-galerij-savoir .ds-savoir-prev:hover,.ds-galerij-savoir .ds-savoir-next:hover{border-color:#f1b434;color:#f1b434}.ds-galerij-savoir .ds-savoir-dots{display:flex;align-items:center;gap:8px}.ds-galerij-savoir .ds-savoir-dot{width:9px;height:9px;background-color:#fff;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.ds-galerij-savoir .ds-savoir-dot.active{background-color:#f1b434}@media(max-width:767px){.ds-galerij-savoir .ds-savoir-carousel img{aspect-ratio:1/1;object-fit:cover}.ds-galerij-savoir .ds-savoir-controls{background:none!important;backdrop-filter:none!important;padding:0;gap:8px;right:25px;bottom:25px}.ds-galerij-savoir .ds-savoir-prev,.ds-galerij-savoir .ds-savoir-next{display:none!important}}.ds-video-block{width:100%;max-width:1200px;margin:0 auto}.ds-video-block .ds-video{display:block;width:100%;height:auto;object-fit:contain;border-radius:var(--radius-lg)}@media(max-width:767px){.ds-video-block .ds-video{width:100%;height:auto;border-radius:var(--radius-md)}}.content-block__carousel-wrapper{position:relative;max-width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center}.content-block__carousel-nav{position:absolute;top:50%;left:0;right:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 2rem;z-index:10;pointer-events:none}.content-block__carousel-btn{border:none;background:none;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#a0646b;cursor:pointer;font-family:'ETmodules'!important;pointer-events:auto;transition:opacity .3s ease}.content-block__carousel-btn:disabled{opacity:.3;cursor:default}.content-block__carousel{overflow:hidden;width:100%;position:relative}.content-block__carousel-track{display:flex;flex-wrap:nowrap;transition:transform .4s ease;padding:0 1rem;gap:1rem;will-change:transform;box-sizing:content-box}.content-block__carousel-item{flex:0 0 100%;display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;background:#fff;position:relative;user-select:none;transition:filter .3s ease}.content-block__carousel-item.dimmed::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);pointer-events:none;transition:background .3s ease}.content-block__carousel-image{width:100%;position:relative}.content-block__carousel-image img{display:block;width:100%;height:400px;object-fit:cover;pointer-events:none}.content-block__carousel-info{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(62,40,45,.9) 0%,rgba(62,40,45,.7) 25%,rgba(62,40,45,0) 80%);padding:30px 20px 20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;box-sizing:border-box}.content-block__carousel-info .button{margin-top:1rem}@media(max-width:767px){.content-block__carousel-btn{font-size:2.5rem;width:auto;height:auto;border-radius:0;padding:0}.content-block__carousel-nav{position:static;transform:none;margin-top:10px;justify-content:space-between;padding:0 1rem}.content-block__carousel-item{flex:0 0 90%}.content-block__carousel-image img{height:375px}}@media(min-width:768px) and (max-width:999px){.content-block__carousel-item{flex:0 0 50%}.content-block__carousel-track{padding:0 8rem}.content-block__carousel-image img{height:300px}}@media(min-width:1000px) and (max-width:1199px){.content-block__carousel-item{flex:0 0 50%}.content-block__carousel-track{padding:0 15rem}}@media(min-width:1200px) and (max-width:1399px){.content-block__carousel-item{flex:0 0 35%}.content-block__carousel-track{padding:0 15rem}}@media(min-width:1400px){.content-block__carousel-item{flex:0 0 33%}.content-block__carousel-track{padding:0 15rem}}.ds-theme-light .content-block__heading,.ds-theme-light .content-block__text-body{color:#ffffff}.ds-carousel-2{position:relative;max-width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center}.ds-carousel-2__track{display:flex;flex-wrap:nowrap;transition:transform .4s ease;padding:0 1rem;gap:1rem;will-change:transform;box-sizing:content-box}.ds-carousel-2__item{flex:0 0 100%;display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;background:#fff;position:relative;user-select:none;transition:filter .3s ease}.ds-carousel-2__image{width:100%;position:relative}.ds-carousel-2__image img{display:block;width:100%;height:600px;object-fit:cover;pointer-events:none}.ds-carousel-2__info{position:absolute;bottom:0;left:0;width:100%;height:auto;background:linear-gradient(to top,rgba(62,40,45,.9) 0%,rgba(62,40,45,.6) 40%,rgba(62,40,45,0) 100%);padding:1.5rem 1.5rem 1rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;box-sizing:border-box}.ds-carousel-2__heading{font-family:var(--font-serif);font-size:var(--h3-text);font-style:italic;font-weight:normal;line-height:var(--lh-tight);color:var(--color-white);margin:0}.ds-carousel-2__nav{position:absolute;top:50%;left:0;right:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 2rem;z-index:10;pointer-events:none}.ds-carousel-2__btn{border:none;background:none;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#3e282d;cursor:pointer;font-family:'ETmodules'!important;pointer-events:auto;transition:color .3s ease,opacity .3s ease}.ds-carousel-2__btn:hover{color:var(--color-highlight-1)}.ds-carousel-2__btn:disabled{opacity:.3;cursor:default}@media (max-width:767px){.ds-carousel-2__btn{font-size:2.5rem;width:auto;height:auto;border-radius:0;padding:0}.ds-carousel-2__nav{position:static;transform:none;margin-top:10px;justify-content:space-between;padding:0 1rem}.ds-carousel-2__item{flex:0 0 90%}.ds-carousel-2__image img{height:420px}}@media (min-width:768px) and (max-width:999px){.ds-carousel-2__item{flex:0 0 50%}.ds-carousel-2__track{padding:0 8rem}.ds-carousel-2__image img{height:380px}}@media (min-width:1000px) and (max-width:1199px){.ds-carousel-2__item{flex:0 0 50%}.ds-carousel-2__track{padding:0 15rem}}@media (min-width:1200px) and (max-width:1399px){.ds-carousel-2__item{flex:0 0 35%}.ds-carousel-2__track{padding:0 15rem}}@media (min-width:1400px){.ds-carousel-2__item{flex:0 0 33%}.ds-carousel-2__track{padding:0 15rem}}.ds-specificaties-groep{display:grid;grid-template-columns:1fr 1fr;gap:var(--padding-sm);margin-bottom:var(--padding-sm)!important}@media (max-width:767px){.ds-specificaties-groep{grid-template-columns:1fr;gap:var(--padding-sm)!important}}.ds-specificatie{background-color:var(--bg-5);padding:var(--padding-sm);border-radius:var(--radius-md);color:var(--color-white)}.ds-info-knop{color:var(--color-white);margin-left:.3rem;cursor:pointer}.ds-hidden{display:none}.ds-spec-toggle-container{text-align:center;margin:var(--padding-lg) 0}.ds-tooltip-box{position:fixed;top:50%;left:50%;transform:translate(-50%,-40%);background-color:var(--bg-1);color:var(--color-base);padding:var(--padding-md);border-radius:var(--radius-md);z-index:9999;max-width:90vw;width:300px;box-shadow:0 0 15px rgba(0,0,0,.15);display:none;font-size:var(--body-text);letter-spacing:var(--letter-spacing-default)}.ds-tooltip-box.is-open{display:block}.ds-tooltip-box a{color:var(--color-cta);text-decoration:underline}.ds-tooltip-close{position:absolute;top:.3rem;right:.6rem;background:none;border:none;font-size:1.5rem;color:var(--color-base);cursor:pointer}.ds-specificatie .ds-icon{margin-right:.7rem;display:inline-flex;align-items:center;font-size:1rem}.ds-spec-title{display:flex;align-items:center;gap:.4rem;font-family:var(--font-serif);font-size:var(--h4-text);line-height:var(--lh-tight);color:var(--color-white);font-style:italic}.ds-spec-title .ds-icon,.ds-spec-title .ds-icon::before{font-style:normal;font-variation-settings:"ital" 0,"slnt" 0}.ds-spec-title .ds-icon::before{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ds-spec-body{font-family:var(--font-sans);font-weight:300;letter-spacing:var(--letter-spacing-default);color:var(--color-highlight-1);font-size:var(--body-text);line-height:var(--lh-tight);margin-top:.3rem}.ds-review-carousel-wrapper{max-width:100%;margin:auto;padding:var(--padding-md);position:relative}.ds-carousel-divider{width:100%;height:1px;background-color:var(--bg-3-25);margin-bottom:var(--padding-lg)}.ds-review-carousel-wrapper .ds-carousel-nav{display:flex;justify-content:center;align-items:center;gap:50rem;margin-bottom:var(--padding-md)}.ds-review-carousel-wrapper .ds-et-icon{font-family:'ETmodules';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:3rem;color:var(--bg-10);background:none;border:none;cursor:pointer;padding:5px 10px;transition:transform .2s ease}.ds-review-carousel-wrapper .ds-et-icon:hover{transform:scale(1.1)}.ds-review-carousel{overflow:hidden}.ds-carousel-track{display:flex;transition:transform .4s ease;touch-action:pan-y;will-change:transform}.ds-carousel-item{flex:0 0 33.3333%;box-sizing:border-box;padding:var(--padding-md);text-align:left;color:var(--color-base)}.ds-review-header{display:flex;align-items:center;gap:15px;margin-bottom:10px}.ds-review-image{width:10rem;height:10rem;border-radius:50%;object-fit:cover;flex-shrink:0}.ds-review-text{display:flex;flex-direction:column;justify-content:center}.ds-stars{color:var(--color-highlight-1);font-size:1.5rem;line-height:1.5;margin-bottom:4px}.ds-review-name{font-size:1.3rem;font-weight:normal;margin:0;color:var(--color-base)}.ds-review-title{font-family:var(--font-serif);font-size:var(--h4)!important;font-style:italic;font-weight:normal;line-height:var(--lh-tight);margin-top:var(--padding-sm);margin-bottom:0.1rem;color:var(--color-base)}.ds-review-body{font-size:var(--body-text);line-height:var(--lh-relaxed);letter-spacing:var(--letter-spacing-default);margin:0;color:var(--color-base)}@media(max-width:767px){.ds-review-carousel-wrapper .ds-carousel-nav{justify-content:space-between;gap:4rem;padding:0 var(--padding-md);margin-bottom:var(--padding-md)}.ds-review-carousel-wrapper .ds-et-icon{font-size:2.5rem!important;padding:5px}.ds-carousel-item{flex:0 0 100%}.ds-carousel-item .ds-review-name{font-size:1.3rem!important}}@media(min-width:768px) and (max-width:1023px){.ds-carousel-item{flex:0 0 50%}}.ds-carousel-item .ds-review-name{font-size:1.2rem}.ds-review-carousel-wrapper .ds-carousel-nav{justify-content:space-between;gap:4rem;padding:0 var(--padding-md)}.ds-contact-info{background-color:transparent;color:var(--color-white)!important;font-size:var(--body-text);line-height:1.8rem;border-radius:var(--radius-md);padding:var(--padding-sm) var(--padding-md);display:inline-flex;flex-direction:column;align-items:flex-start;gap:0.5rem;transition:background-color 0.3s ease}.ds-contact-line{display:inline-flex;align-items:center;gap:1.2rem;font-family:var(--font-serif);font-size:var(--h4-text)}.ds-et-icon{font-family:'ETmodules';font-size:2.2rem;line-height:1;letter-spacing:1px;display:inline-block;color:var(--color-highlight-1)}.ds-subtext{font-size:var(--body-text);letter-spacing:var(--letter-spacing-default)}.ds-contact-info:hover{background-color:var(--bg-5-60)}.ds-contact-info a.ds-contact-line{color:var(--color-white)!important;text-decoration:none!important}@media(max-width:1024px){.ds-contact-info{font-size:1rem}.ds-contact-line{font-size:1.5rem}.ds-subtext{font-size:1.1rem}}@media(max-width:767px){.ds-contact-info{font-size:1.1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0.25rem}.ds-contact-line{font-size:1.8rem;display:flex;justify-content:center;width:100%}.ds-subtext{font-size:1.1rem}}.ds-logo{display:block;margin:0 auto 1rem auto;max-width:40%;height:auto}@media(max-width:991px){.ds-logo{max-width:80%}}.ds-footer-bar{background-color:transparent;border-radius:0;padding:var(--padding-sm) var(--padding-md);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-family:var(--font-sans);font-size:var(--body-text);color:var(--color-white);font-weight:normal}.ds-footer-copy{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.ds-footer-copy a{color:var(--color-white);text-decoration:none;transition:color 0.3s ease;font-weight:normal}.ds-footer-copy a:hover{color:var(--color-highlight-1)}.ds-footer-socials{display:flex;gap:1rem;align-items:center}.ds-footer-socials .ds-et-icon{font-family:'ETmodules';font-size:1.6rem;line-height:1;display:inline-block;color:var(--color-white);transition:color 0.3s ease}.ds-footer-socials .ds-et-icon:hover{color:var(--color-highlight-1)}@media(max-width:767px){.ds-footer-bar{flex-direction:column;align-items:center;text-align:center;padding-bottom:.5rem}.ds-footer-copy{justify-content:center}}@media(max-width:767px){.ds-footer-copy{gap:0.5rem}}.no-module-spacing .et_pb_column .et_pb_module{margin-bottom:0!important}@media only screen and (max-width:980px){.et_pb_column.mobiel-stack{display:block!important;width:100%!important;max-width:100%!important;margin-bottom:3rem!important;float:none!important;clear:both!important}.et_pb_column.mobiel-stack:last-child{margin-bottom:0!important}}.video-wrapper{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-lg)}.video-wrapper iframe{position:absolute;inset:0;width:100%!important;height:100%!important;display:block;border:0}.ds-2-koloms-blok__kolom{min-width:0;flex:1 1 100%}@media(max-width:1024px){.ds-2-koloms-blok__kolom,.ds-2-koloms-blok .video-wrapper{width:100%}.ds-2-koloms-blok .video-wrapper iframe{max-width:none;max-height:none}}.ds-slaapadvies{align-items:center}.ds-slaapadvies__figure{position:relative;margin:0;z-index:1}.ds-slaapadvies .ds-image-variant-1.ds-slaapadvies__image{display:block;width:100%;border-radius:var(--radius-lg)}.ds-slaapadvies__gradient{position:absolute;inset:0;border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(31,20,23,0.25) 0%,rgba(31,20,23,0) 40%,rgba(31,20,23,0.35) 100%)}.ds-slaapadvies__quote{position:absolute;left:1rem;right:1rem;bottom:1rem}.ds-slaapadvies__quote .ds-lead{max-width:40ch}.ds-slaapadvies__badge{position:absolute;top:1rem;left:1rem;background:var(--bg-1);color:var(--color-base);padding:.4rem .7rem;border-radius:999px;font-family:var(--font-sans);font-size:.95rem}.ds-slaapadvies__card{box-shadow:0 12px 30px rgba(0,0,0,.12);z-index:3;position:relative}@media (min-width:992px){.ds-slaapadvies__card{margin-left:-10%}}@media (max-width:991px){.ds-slaapadvies__card{margin-left:0}}.ds-slaapadvies .ds-only-desktop{display:none!important}@media (min-width:992px){.ds-slaapadvies .ds-only-desktop{display:block!important}}@media (min-width:992px){.ds-slaapadvies .ds-2-koloms-blok__kolom:first-child{order:1}.ds-slaapadvies .ds-2-koloms-blok__kolom:last-child{order:2}}@media (max-width:767px){.ds-slaapadvies__image{aspect-ratio:1/1;object-fit:cover}.ds-slaapadvies.ds-2-koloms-blok{gap:1rem}}.ds-slaapadvies__intro{margin-top:.4rem}.ds-form .gform_body input:not([type="submit"]),.ds-form .gform_body textarea,.ds-form .gform_body select{background:#fef8f3!important;border:1px solid #ccc!important;padding:10px!important;border-radius:5px!important;color:#3e282d!important;font-size:1rem!important;width:100%!important;box-sizing:border-box!important;transition:border-color .3s ease,box-shadow .3s ease}.ds-form .gform_body input:not([type="submit"]):focus,.ds-form .gform_body textarea:focus,.ds-form .gform_body select:focus{border-color:#416e86!important;box-shadow:0 0 5px rgba(65,110,134,.3)!important;outline:none!important}.ds-form .gform_footer input[type="submit"],.ds-form .gform_page_footer input[type="button"],.ds-form .gform_page_footer input[type="submit"]{background-color:#416e86!important;color:#ffffff!important;font-size:1rem!important;font-weight:500!important;letter-spacing:1px!important;border-radius:1rem!important;border:2px solid #416e86!important;padding:1rem 2rem!important;text-transform:none!important;background-image:none!important;transition:all .3s ease!important;cursor:pointer!important}.ds-form .gform_footer input[type="submit"]:hover,.ds-form .gform_page_footer input[type="button"]:hover,.ds-form .gform_page_footer input[type="submit"]:hover{background-color:#365c70!important}body div#gform_wrapper_19.ds-form .gform_heading>h2.gform_title{display:none!important}body .ds-form-wrapper .gform_heading .gform_title{display:none!important}@media(max-width:767px){.ds-form .gform_footer input[type="submit"],.ds-form .gform_page_footer input[type="button"],.ds-form .gform_page_footer input[type="submit"]{min-height:50px!important}}.ds-hero{position:relative}.ds-hero::before{content:"";position:absolute;inset:0;background-color:var(--bg-4-50);z-index:1}.ds-hero .ds-content-block{position:relative;z-index:2;width:50rem;margin-block:clamp(2rem,8vw,10rem)}@media (max-width:991px){.ds-hero .ds-content-block{max-width:100%;width:auto;margin-inline:auto;box-sizing:border-box}}.ds-hero .ds-breadcrumb{position:relative;z-index:2}.grid-gids-en-showroom{display:grid;gap:var(--padding-md);grid-template-columns:1fr}@media (min-width:1400px){.grid-gids-en-showroom{grid-template-columns:2fr 1fr;align-items:stretch}}.blok-gids{display:grid;grid-template-columns:1fr;background-color:var(--bg-6);border-radius:var(--radius-lg);overflow:hidden}@media (min-width:768px){.blok-gids{grid-template-columns:40% 60%;align-items:center}}.blok-gids__image img{display:block;width:100%;height:auto}.blok-gids__content{padding:var(--padding-md)}.blok-gids__content h3{font-family:var(--font-serif);font-size:var(--h3-text);font-style:italic;line-height:var(--lh-tight);color:var(--text-color);margin-top:0}.blok-gids__content p{font-family:var(--font-sans);font-weight:300;font-size:var(--body-text);line-height:var(--lh-relaxed);letter-spacing:var(--letter-spacing-default);color:var(--color-white)}.blok-gids__content .ds-button-group{margin-top:var(--padding-sm)}.blok-showroom{background-color:var(--bg-5);border-radius:var(--radius-lg);padding:var(--padding-md)}.blok-showroom h3{font-family:var(--font-serif);font-size:var(--h3-text);font-style:italic;line-height:var(--lh-tight);color:var(--text-color);margin-top:0}.blok-showroom .ds-button-group{margin-top:var(--padding-sm)}@media (max-width:767px){.blok-gids__image{display:flex;justify-content:center;padding-top:var(--padding-md)}.blok-gids__image img{width:80%;height:auto}}.ds-filter-menu-wrapper{position:relative;margin:var(--padding-md) auto;width:90%;text-align:center}.ds-filter-trigger{width:100%;justify-content:center;align-items:center;display:inline-flex;font-family:var(--font-sans);font-size:var(--body-text)}.ds-filter-dropdown{margin-top:1rem;background:var(--bg-1);border:1px solid var(--bg-3-25);border-radius:var(--radius-md);box-shadow:0 5px 15px rgba(0,0,0,.15);padding:var(--padding-sm);animation:ds-fadeDown .3s ease}@keyframes ds-fadeDown{from{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.ds-filter-form{display:flex;flex-direction:column;gap:.8rem;text-align:left}.ds-checkbox{display:flex;align-items:center;gap:.6rem;position:relative;cursor:pointer;font-family:var(--font-sans);font-size:var(--body-text);font-weight:300;color:var(--color-base);user-select:none}.ds-checkbox input[type=checkbox]{position:absolute;opacity:0;height:0;width:0;overflow:hidden;pointer-events:none;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.ds-checkmark{width:1.2rem;height:1.2rem;border:2px solid var(--color-cta);border-radius:.25rem;background-color:var(--bg-1);display:inline-block;position:relative;transition:background-color .2s ease,border-color .2s ease}.ds-checkbox:hover .ds-checkmark{background-color:var(--bg-1);border-color:var(--color-cta-hover)}.ds-checkbox input[type=checkbox]:checked+.ds-checkmark{background-color:#416e86;border-color:#416e86}.ds-checkbox input[type=checkbox]:not(:checked)+.ds-checkmark{background-color:var(--bg-1);border-color:var(--color-cta)}.ds-filter-button-group{display:flex;justify-content:center;margin-top:1rem;gap:var(--button-gap)}.ds-checkbox input[type=checkbox]{position:absolute;opacity:0;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;pointer-events:none;clip-path:inset(50%);clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;white-space:nowrap}.gids-form .gchoice label{color:#3e282d!important;font-size:1rem!important}.woocommerce-checkout-payment{display:block!important}#single-product-section>div>div.et_pb_column.et_pb_column_2_5.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child>div.et_pb_module.et_pb_wc_add_to_cart.et_pb_wc_add_to_cart_0_tb_body.et_pb_fields_label_position_default.et_pb_bg_layout_.et_pb_text_align_left>div>form>button.single_add_to_cart_button.button.alt.custom-add-to-cart{color:#000000;background:white;border-radius:50px;padding:9px 45px}#post-30145>div>div>div>div>div.et_pb_row.et_pb_row_1{max-width:1100px!important}#post-30145>div>div>div>div>div.et_pb_row.et_pb_row_2{max-width:1100px!important}#ship-to-different-address>label>span{font-size:20px!important}#customer_details>div.col-2>div.woocommerce-additional-fields>h3{font-size:20px!important}#order_review_heading{font-size:20px!important}#post-30145>div>div>div>div>div.et_pb_row.et_pb_row_0>div>div.et_pb_module.et_pb_wc_cart_notice.et_pb_wc_cart_notice_0.woocommerce.et_pb_fields_layout_default.et_pb_bg_layout_.et_pb_text_align_left>div>div.woocommerce-form-coupon-toggle>div{color:black!important}#post-30145>div>div>div>div>div.et_pb_row.et_pb_row_0>div>div.et_pb_module.et_pb_wc_cart_notice.et_pb_wc_cart_notice_0.woocommerce.et_pb_fields_layout_default.et_pb_bg_layout_.et_pb_text_align_left>div>div.woocommerce-form-coupon-toggle>div>a{color:black!important}#single-product-section>div>div.et_pb_column.et_pb_column_2_5.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child>div.et_pb_module.et_pb_wc_add_to_cart.et_pb_wc_add_to_cart_0_tb_body.et_pb_fields_label_position_default.et_pb_bg_layout_.et_pb_text_align_left>div>form>a{max-width:40%!important}.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section{padding:0px!important}#single-product-section>div>div.et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child>div.et_pb_module.et_pb_cta_0_tb_body.h2-title.et_pb_promo.et_pb_text_align_center.et_pb_bg_layout_light>div{padding:10px 125px 10px 40px}@media (max-width:600px){#single-product-section>div>div.et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child>div.et_pb_module.et_pb_cta_0_tb_body.h2-title.et_pb_promo.et_pb_text_align_center.et_pb_bg_layout_light>div{padding:10px 10px 10px 10px}.et_pb_heading_0_tb_body{min-height:90px!important;padding:30px!important}a.single_add_to_cart_button.button.alt.custom-add-to-cart.conatct.disabled.wc-variation-selection-needed{margin-bottom:-100px;margin-left:5px}}body header#main-header{box-shadow:none;z-index:10!important}body.single-product #main-content .container{padding-left:25px!important;padding-right:25px!important;max-width:1640px}body.single.single-product h1{font-size:38px!important;font-weight:700!important;margin-bottom:12px}body.single-product .gallery-navigation-carousel .wcgs-thumb{width:120px!important}a.button.alt.custom-add-to-cart.conatct{background-image:none;color:#fff!important;background-color:#000!important;padding:0.5em 1em!important;width:80%!important;max-width:80%!important;margin-right:15px;text-align:center;border-radius:30px;border:none}a.button.alt.custom-add-to-cart.conatct:after{display:none}a.button.alt.custom-add-to-cart.conatct:hover{border-radius:30px!important}button.single_add_to_cart_button.button.alt.custom-add-to-cart.checkout{background-image:url(https://shop.desuite.nl/wp-content/uploads/2024/11/cart-icon-new.png);background-repeat:no-repeat;background-size:contain;background-position:center;color:transparent!important;background-color:transparent!important;width:auto!important;max-width:90px;padding:0px!important;display:flex!important;justify-content:center}form.cart{display:flex;gap:0px;align-items:center}tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions{display:none}tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_afmetingen td.woocommerce-product-attributes-item__value p{max-width:340px}#wpgs-gallery .wcgs-carousel .wcgs-swiper-arrow{font-size:16px;border-radius:50%!important}div#reviews,.et_pb_module.et_pb_wc_reviews_0_tb_body.et_pb_comments_module.et_pb_bg_layout_light.et_pb_wc_reviews{display:none}a.download-btn{display:flex;background-color:#f8f7f6;padding:15px;gap:20px}a.download-btn br{display:none}span.downlod-icon svg.bi.bi-file-earmark-arrow-down{height:40px;width:32px}span.text-content span{display:block}span.text-bold{font-size:18px;font-weight:600}span.text-normal{font-weight:300}.et_pb_wc_description_0_tb_body{margin-bottom:30px!important;font-size:18px;font-weight:500}.product-tasbs-content{padding:50px;background:#f1f5f9;border-radius:20px;border:none!important}.product-tasbs-content ul{display:flex!important;background-color:#f1f5f9!important;padding:0px!important;width:100%!important;padding-bottom:0px!important;border-radius:20px 20px 0px 0px!important}.et_pb_tabs_controls li.et_pb_tab_active{background-color:#fff}#single-product-section .product-tasbs-content ul li{border:none!important;border-radius:15px 15px 0px 0px}.et_pb_tabs_controls li a,.et-db #et-boc .et-l .et_pb_tabs_controls li a{padding:15px 30px}.et_pb_tab_content{position:relative;background-color:#fff;padding:30px;border-radius:0px 15px 15px 15px}body.single.single-product .et_pb_column.et_pb_column_2_3{width:67%!important;margin-right:4%!important}.entry-checkout-section .et_pb_heading{display:flex;flex-direction:column;justify-content:end;padding:30px 50px}.entry-checkout-section .et_pb_heading h1{font-weight:700}.checkout-top-info{font-size:18px;font-weight:600}.woocommerce-billing-fields h3{font-size:30px;font-weight:600}.woocommerce form .form-row input.input-text,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single{background-color:transparent;border-bottom:1px solid #111}.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:5px 8px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;font-weight:600}.woocommerce-checkout .sidebar-content h1{font-size:36px;font-weight:600;margin-bottom:20px}.woocommerce-checkout .sidebar-content p{font-size:18px}button#place_order{background-color:#000;border:none;border-radius:30px}.woocommerce-privacy-policy-text{font-weight:600}.place-order-bottom .et_pb_column.et_pb_column_1_2{padding:50px;border-radius:30px}body.archive.et_full_width_page #left-area,.et_no_sidebar #left-area,body.single-product.et_pb_gutter.et_pb_gutters4 #left-area,body.woocommerce-cart.et_pb_gutter.et_pb_gutters4 #left-area{float:none;width:100%!important}body.woocommerce-cart #main-content .container:before{display:none}body.woocommerce-cart #main-content{padding-left:20px;padding-right:20px}span.woocommerce-Price-currencySymbol{display:inline-block!important}.filter-result-box{display:none}.filetr-form{justify-content:flex-end!important}.et-cart-info{display:none}#wpgs-gallery .wcgs-carousel .wcgs-swiper-arrow{display:flex!important;justify-content:center;align-items:center}html .single-product span.woocommerce-Price-amount.amount bdi{color:#000;font-size:20px;font-weight:700;position:relative;padding-left:0px}.single-product span.woocommerce-Price-amount.amount bdi:after{content:'Vanaf';left:0;position:absolute;top:-2px;display:none}.hero__image{padding:0px;overflow:hidden;position:relative;height:100%;border-radius:64px;line-height:0;max-width:100%!important}.heading-description{position:absolute;bottom:14%;color:#fff;left:8%;transform:translate(-8%,-10%)}.heading-description *{color:#fff}.heading-description h1{font-weight:600;margin-bottom:20px}.hero__image img{height:100%;max-height:70vh;width:100%!important;object-fit:cover;object-position:top}.hero__image p{display:none}.heading-description a.et_pb_button.et_pb_promo_button{font-family:var(--dw_medium_font)!important;background-color:#416e86;color:#fff!important;padding:16px 61px 15px 32px!important;font-size:14px!important;line-height:15.4px;border-radius:50px;margin-bottom:0px;border:2px solid #416e86;transition:background-color .3s linear!important;position:relative;text-transform:uppercase}.heading-description a.et_pb_button.et_pb_promo_button::after{content:""!important;background:url(https://shop.desuite.nl/wp-content/themes/Divi-child/assets/output/images/icon-right-arrow-white.svg);position:absolute;width:24px;height:24px;margin:0!important;top:calc(50% - 12px);right:33px;display:inline-block!important;opacity:1}a.et_pb_button.et_pb_promo_button:hover{background-color:rgba(0,0,0,0);color:#416e86!important;opacity:1!important}.continer-top{max-width:100%;margin:auto;padding-left:2%;padding-right:2%;padding-top:25px;padding-bottom:20px}.list-itmes{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.list-items-inner{display:flex;align-items:center;gap:5px}.list-items-inner img{max-width:60px}.list-items-inner.trust-point img{max-width:300px}.page-hero-section{border-bottom:1px solid #ccc;margin-bottom:20px;background-color:#fef8f3}.product-top-content{font-weight:300;font-size:24px;margin:45px 0px;margin-bottom:0px}.category-product-grid li.product{margin:20px!important;width:22%!important}.category-product-grid li.product span.et_shop_image,.category-product-grid li.product span.et_shop_image:hover{display:block;background-color:#f6f4f2;border-radius:20px;padding:0px;margin-bottom:10px;overflow:hidden}.category-product-grid li.product span.et_shop_image img{margin-bottom:0px!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:0px!important}.category-product-grid span.et_overlay{display:none}.list-itmes p{display:none}.breadcrumbs-navs{margin-bottom:0%!important}.product-tasbs-content .et_pb_tab_content ul{display:block;background-color:transparent!important;padding-left:25px!important;border-radius:0px!important}#wpgs-gallery .wcgs-carousel .wcgs-swiper-arrow{display:none!important}.price-color-box h4.text-center{font-size:16px;font-weight:500;width:70%;padding-bottom:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}#et-top-navigation .et-cart-info{position:relative;top:-12px;background-image:url(https://shop.desuite.nl/wp-content/uploads/2024/12/shopping-bag-new.png);background-repeat:no-repeat;background-size:contain;width:26px;height:26px;display:block}.et-cart-info span:before{display:none}a.email-svg-cont{display:none}th.woocommerce-product-attributes-item__label{display:none!important}.single-product span.woocommerce-Price-amount.amount bdi{padding-left:55px}.product-info-box span.woocommerce-Price-currencySymbol{display:none!important}li.et_pb_social_icon.et-social-instagram a.icon::before{background-image:url(/wp-content/uploads/2025/07/instagram.svg);background-size:contain;width:32px}@media (min-width:1025px) and (max-width:1470px){header#main-header #top-menu>li{padding-left:20px!important}header#main-header #top-menu li a{font-size:1.2vw!important}header#main-header nav#top-menu-nav .dw_contact_button_teal a{padding:15px 55px 15px 20px!important}.et_header_style_left header#main-header .logo_container{width:240px!important}}@media (min-width:768px){body.single-product #wpgs-gallery.wcgs-woocommerce-product-gallery{margin-right:0px;width:100%!important;max-width:80%!important}}@media (min-width:1000px){body.archive.et_pb_gutter.et_pb_gutters4.et_right_sidebar #main-content .container:before,body.single-product.et_pb_gutter.et_pb_gutters4.et_right_sidebar #main-content .container:before{display:none}#wpgs-gallery.wcgs-woocommerce-product-gallery+.summary{width:28%!important}.product-top-content{width:70%;letter-spacing:0.25px;line-height:1.6em}.nav-bar{padding-left:4%!important;padding-right:4%!important}}@media screen and (max-width:992px){body.single.single-product .et_pb_column.et_pb_column_2_3{margin-right:0%!important;width:100%!important}#et-top-navigation .et-cart-info{margin-top:0px;margin-right:10px;width:63px;margin-left:0px;top:-9px}}@media screen and (max-width:767px){h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:32px}.et_pb_heading_0_tb_body{min-height:90px!important;padding:30px!important}.place-order-bottom .et_pb_column.et_pb_column_1_2{padding:25px}body #page-container .et_pb_section .et_pb_button_0_tb_body,body #page-container .et_pb_section .et_pb_button_1_tb_body{font-size:18px;font-weight:600}body.single-product .gallery-navigation-carousel .wcgs-thumb{width:60px!important}body.single-product #wpgs-gallery{margin-bottom:0px}body.single.single-product h1{font-size:32px!important}.product-tasbs-content{padding:20px}.product-tasbs-content ul{flex-wrap:wrap}#single-product-section .product-tasbs-content ul li{border-radius:5px;width:100%}.et_pb_tab_content{border-radius:5px}button#place_order{margin-top:15px}.et_pb_wc_checkout_payment_info form .form-row{margin:0px}.woocommerce-checkout .sidebar-content h1{font-size:32px}.page-hero-section .hero__image .heading-description{width:100%;text-align:center}.page-hero-section .hero__image{height:100%;border-radius:20px}.page-hero-section .hero__image img{min-height:50vh;object-fit:cover}.list-itmes{justify-content:center}.list-items-inner.trust-point img{max-width:220px}.list-items-inner img{max-width:40px}.et_pb_shop ul.products.columns-4 li.product{width:100%!important}.product-top-content{font-size:20px}.image-content-section{padding-top:0px!important}.image-content-section h4.et_pb_module_header{font-size:32px}.image-content-section .et_pb_row_3.et_pb_row{margin-bottom:10px!important}tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_afmetingen{display:block}.woocommerce table.shop_attributes th{display:block;width:100%}tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_afmetingen td.woocommerce-product-attributes-item__value p{max-width:100%}.hero__image{min-height:40vh!important;margin:0px!important}.products.columns-3{padding:0px}}button.single_add_to_cart_button.button.alt[value="30875"]{display:none!important}@media (min-width:701px){.wp-block-woocommerce-cart{min-height:528px}}@media (max-width:700px){.wp-block-woocommerce-cart{min-height:1056px}}.woocommerce-checkout .et_pb_section_0_tb_body.et_pb_section{display:none}.woocommerce-checkout .et_pb_cta_0_tb_body.et_pb_promo{padding:0px!important;margin:0px!important}.woocommerce-checkout .et_pb_cta_0_tb_body.et_pb_promo h2{font-size:40px!important}.woocommerce-checkout .et_pb_section_1_tb_body.et_pb_section{padding-top:0px!important}.woocommerce-cart #sidebar,.woocommerce-checkout #sidebar{display:none!important}.et-db #et-boc .et-l .et_pb_image_0 .et_pb_image_wrap img{width:100%!important}@media (max-width:979px){.single-product .et_pb_wc_images_0_tb_body{min-height:105vw}}#top-menu li.brochure-btn>a{font-family:var(--dw_medium_font)!important;background-color:#416e86;color:#fff!important;padding:16px 61px 15px 32px!important;font-size:14px!important;line-height:15.4px;border-radius:50px;margin-bottom:0;border:2px solid #416e86;transition:background-color .3s linear!important;position:relative;text-transform:uppercase;display:inline-block}#top-menu li.brochure-btn>a::after{content:""!important;background:url(/wp-content/themes/Divi-child/assets/output/images/icon-right-arrow-white.svg);position:absolute;width:24px;height:24px;top:calc(50% - 12px);right:33px;display:inline-block!important;opacity:1}#top-menu li.brochure-btn>a:hover{background-color:transparent;color:#416e86!important;opacity:1!important}#top-menu li.brochure-btn>a:hover::after{background:url(/wp-content/themes/Divi-child/assets/output/images/icon-arrow-right-teal.svg);opacity:1!important}