.information-bar__icon{width:35px!important;height:35px!important}.header__account{display:inline-flex;!important}.header__heading-logo--overlay,.is-b2b .header__heading-logo{display:none!important}.is-b2b .header__heading-logo--overlay{display:block!important}.template-index .home-hero-shape{position:absolute;left:0;right:0;bottom:-1px;width:100%;line-height:0;z-index:5;pointer-events:none;overflow:hidden}.template-index .home-hero-shape img{display:block;width:110%;transform:translate(-5%);height:auto}.image-banner-custom.home-hero-shape{position:absolute;left:0;right:0;bottom:-1px;width:100%;line-height:0;z-index:5;pointer-events:none}.image-banner-custom.home-hero-shape img{display:block;width:110%;transform:translate(-5%);height:auto}.h1,.h0,.h2,.h3,.multicolumn-card__heading{font-family:MaisonDuSoleilSans!important;font-weight:400!important;letter-spacing:-.25px!important}@font-face{font-family:MaisonduSoleil-sans;src:url('{{ "MaisonduSoleil-Sans.woff" | asset_url }}') format("woff");font-style:normal;font-display:swap}@font-face{font-family:MaisonduSoleil-script;src:url('{{ "MaisonduSoleil-Script.woff" | asset_url }}') format("woff");font-style:normal;font-display:swap}.dd-badge{display:inline-block;background-color:rgb(var(--color-background-secondary));padding:.4rem 1.2rem;border-radius:var(--border-radius-badge);font-size:calc(var(--font-body-second-scale) * 1rem)!important;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:calc(var(--font-body-letter-spacing) * .1);margin-top:5px}.facets__price .field__input{margin-left:10px}strong{font-weight:600}.card__middle,.card__bottom{align-items:flex-start!important;flex-direction:column;gap:0rem!important}.button--primary,.customer .button--primary{background:linear-gradient(135deg,#1b5fa7 0% 40%,#8f7bbd 60%,#f0b84a 75% 100%);background-size:150% 150%;animation:gradientDrift 10s ease-in-out infinite;border:0px!important;color:#fff!important;transition:1s ease-in-out}.button--primary:hover,.customer .button--primary:hover{background:linear-gradient(135deg,#0f3c6e,#2a6db2 60%,#4a8edb);border:0px!important;transition:1s ease-in-out;filter:saturate(1)!important}.button--secondary:hover,.customer .button--secondary:hover{border:0px transparent!important;background:linear-gradient(135deg,#1b5fa7 0% 40%,#8f7bbd 60%,#f0b84a 75% 100%);background-size:150% 150%;animation:gradientDrift 10s ease-in-out infinite}.button--tertiary,.customer .button--tertiary{background:linear-gradient(135deg,#1b5fa7 0% 40%,#8f7bbd 60%,#f0b84a 75% 100%);background-size:150% 150%;animation:gradientDrift 10s ease-in-out infinite;border:0px!important;color:#fff!important}.button--tertiary:hover,.customer .button--tertiary:hover{background:linear-gradient(135deg,#0f3c6e,#2a6db2 60%,#4a8edb);border:0px!important;transition:1s ease-in-out;filter:saturate(1)!important}@media screen and (min-width:990px){.header__account:before,.header__account+.header__cart:before{content:"";width:.1rem;height:1.6rem;margin:0 .2rem;background-color:rgba(var(--color-border))}}@keyframes gradientDrift{0%{background-position:45% 50%}25%{background-position:55% 45%}50%{background-position:70% 50%}75%{background-position:40% 55%}to{background-position:45% 50%}}table tr:first-child{display:none}.oscp-price-grid{border:none!important}.oscp-price-grid tr{cursor:pointer;display:block;border:1px solid #E7E7E9!important;border-radius:20px;background-color:none!important;margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-end}.oscp-price-grid td{font-weight:500}.oscp-price-grid tr td:nth-child(3){display:none}.is-b2b .oscp-price-grid tr td:nth-child(3){display:inline-block!important}.is-b2b .oscp-price-grid tr td:nth-child(2){display:none!important}.oscp-price-grid tr td:first-child:after{content:" " var(--unit-text)}.oscp-price-grid tr:hover,.product-form__controls-group input+label:hover,.header .search__form .field:hover,.product-parameters .modal-opener-main .popup_opener:hover,.active-facets__button{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#1b5fa7,#8f7bbd,#f0b84a) border-box!important}.oscp-price-grid tr.selected,.product-form__controls-group input:checked+label,.header .search__form .field:focus-visible,.header .search__form .field:focus-within,.header .search__form .field:focus{border:3px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#1b5fa7,#8f7bbd,#f0b84a) border-box!important}.regulate-price,.offer-price{font-weight:600;font-size:calc(var(--font-body-scale) * 1.6rem)}.custom-price{font-size:1.5em;font-weight:600;line-height:1;display:flex;align-items:baseline}.vattag{font-size:1em;font-weight:300;margin-top:5px;margin-bottom:10px}.product .price-wrapper{justify-content:left!important;align-items:baseline!important}.custom-price.has-offer-price .base-price{opacity:.7;font-size:.7em;text-decoration:line-through;font-weight:200}.has-offer-price{gap:10px}.price-default-wrapper{margin-top:20px;margin-bottom:20px}.product-media-wrapper{position:relative}oscp-discount-price-rules{display:none}.product-badge--zipper{position:absolute;top:12px;left:12px;z-index:5;width:50px;height:50px}.active-facets__button-inner{background-color:#fff!important}dd-badge-sizes-wrapper{position:relative}.dd-badge--sizes{position:absolute;top:12px;right:12px;z-index:5;padding:3px 10px!important;border-radius:20px;border:1px solid rgb(var(--color-border));background-color:#fffc;font-size:1.2rem}.collection-hero__text-wrapper{width:100%!important}.collection-hero__description{width:90%!important;max-width:none!important}.product-pricewrapper{display:flex!important;flex-direction:column!important;margin-top:15px;margin-bottom:5px}.pricewrapper-vanaf{font-weight:200!important;font-size:.7em!important;margin-bottom:10px}.price--incl{line-height:1!important}.b2b-price-cta,.product-variants{margin-top:10px;margin-bottom:10px;font-size:.8em;line-height:1em}.hidden-default-price{display:none}.product-variant-titel{margin-bottom:5px;font-style:italic}.media img,.product__media img,.swiper-zoom-container img.js-image-zoom,.media img.media-img_shadow-inhanced{filter:drop-shadow(5px 4px 4px rgba(0,0,0,.2))}.product__media{position:relative}.product-bg{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;z-index:1}.product-overlay{position:relative;z-index:2;width:auto!important;max-width:70%!important;object-fit:contain!important;margin:0 auto;display:block}.showreel-wrapper{position:relative;width:100%;height:100vh;max-height:100vh;overflow:hidden}.showreel-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.swiper-zoom-container{position:relative;z-index:2}.showreel-overlay{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(5px 4px 10px rgba(0,0,0,.5))}.product-specs{display:flex;flex-direction:column}.product-media-modal__content .swiper-slide img,.product-media-modal__model .swiper-slide img{height:100%!important}.kwaliteitslabel-group{display:flex;flex-direction:column;align-items:left;gap:5px;padding-left:0!important;margin:0!important}.kwaliteitslabel-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:1.2rem;font-style:italic}.icon-kwaliteitslabel{width:35px;height:35px;border-radius:100%;padding:5px;background:linear-gradient(135deg,#1b5fa759,#8f7bbd59 65%)!important;display:flex;align-items:center;justify-content:center}.icon-kwaliteitslabel img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain}#shopify-section-template--29306543440209__rich_text_TMF3tf .rich-text__button{margin:0 auto!important}.spec{display:flex;flex-direction:row;gap:30px;font-size:16px}.spec span:last-child{font-weight:600}.product-icon-text{margin:10px 0;display:flex;align-items:center;gap:8px}.product-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center}.product-icon svg,.product-icon img{width:30px;height:30px}.product-icon svg{stroke-linecap:round!important;stroke-linejoin:round!important}#AboutModal-dropdown_information_t4HAkU .second_image{margin-top:50px}.wash-icons{display:flex;flex-direction:column;gap:14px;margin:20px 0}.wash-item{display:flex;align-items:center;gap:15px}.wash-item img{width:40px!important;height:40px!important;object-fit:contain!important;border-radius:0!important;margin:0!important}.product-made-flanders{position:absolute;top:12px;left:12px;z-index:20;width:auto;height:auto;display:inline-block}.product-made-flanders a{display:inline-block}.product-made-flanders img{width:150px;margin-left:20%;height:auto;display:block}.template-collection .image-banner__wrapper{padding-top:150px!important;padding-bottom:150px!important}.template-collection .image-banner-section .image-banner{aspect-ratio:unset!important;--aspect_ratio: unset !important}.template-collection .image-banner__content-wrapper--column .image-banner__promo,.template-collection .image-banner__container--column .image-banner__heading{max-width:unset!important}.template-collection .image-banner__heading{padding-top:20px}.template-collection .section-header__title,.template-collection .section-header__text{max-width:55rem!important}.custom-header-wrapper-voor-tooltip{display:flex;position:relative}.tooltip-desc-spacing{margin-left:50px}.tooltip-icon{width:30px;height:30px;background:url(question_pillow.png) no-repeat center / 15px,linear-gradient(135deg,#1b5fa7,#8f7bbd);border-radius:50%;display:inline-block;filter:drop-shadow(0 0 1px rgba(0,0,0,.6)) drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:.3s ease}.tooltip-trigger:hover .tooltip-icon{transform:rotate(15deg) scale(1.05);background:url(question_pillow.png) no-repeat center / 15px,linear-gradient(135deg,#1b5fa7,#8f7bbd 65%)}.tooltip-trigger{margin-right:20px;cursor:pointer}.tooltip-content{position:absolute;left:0;right:0;top:50px;background:#fff;color:#222;border-radius:15px;border:1px solid rgba(22,22,21,.08);box-shadow:0 10px 25px #0000001f,0 2px 6px #0000000f;transform:translateY(10px) scale(.98);padding:14px 16px;line-height:1.5;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:9999}.tooltip-trigger:hover .tooltip-content{opacity:1;pointer-events:auto;transition:opacity .2s ease,transform .2s ease;margin-top:0;transform:translateY(0) scale(1)}.custom-header-wrapper-voor-tooltip.active .tooltip-content{opacity:1;pointer-events:auto;transition:opacity .2s ease,transform .2s ease;transform:translateY(0) scale(1)}.tooltip-close{position:absolute;top:10px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#0000000d;border:none;border-radius:50%;font-size:18px;color:#333;cursor:pointer;transition:all .2s ease}.footerlogo-kussenwebshop-wrapper{height:40px}.footer__list-social:not(:first-child){margin-left:auto}.footerlogo-kussenwebshop{height:100%;width:100%}.dd-text-image{display:flex;gap:50px;align-items:stretch;min-height:500px}.dd-text-image--right{flex-direction:row-reverse}.dd-text-image__image{flex:1;height:auto;width:100%;aspect-ratio:4 / 3;overflow:hidden}.dd-text-image__image img{width:100%;height:100%;display:block;border-radius:20px}.dd-text-image__image--cover img{object-fit:cover}.dd-text-image__image--contain img{object-fit:contain}.dd-text-image__content{flex:1;display:flex;flex-direction:column;justify-content:center}.dd-text-image__content .rich-text__title{flex-grow:unset!important}.rich-text__wrapper--row-reverse{flex-direction:row-reverse!important}.richtext-image-container{padding-top:25px;padding-bottom:25px;min-height:500px}.richtext-image-container .rich-text__title{margin-bottom:25px}.metafield-rich_text_field ul{width:unset!important}.rich-text__sub{position:absolute;margin-top:-20px;margin-left:25px}.rich-text__sub_wrapper{padding:10px 15px;line-height:1em!important;border-radius:25px 25px 25px 2px;font-family:MaisonDuSoleilSans!important;font-weight:400!important;letter-spacing:-.25px!important;font-size:1.2em;filter:drop-shadow(5px 4px 10px rgba(0,0,0,.5));background:linear-gradient(#ffffffb3) padding-box,linear-gradient(135deg,#1b5fa7,#8f7bbd,#f0b84a) border-box!important}.hoofdkussen-specialbackground{position:relative;background-image:var(--bg-image);background-size:cover;background-position:center;overflow:hidden;border-radius:20px}.hoofdkussen-specialbackground:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff6;z-index:0}.hoofdkussen-specialbackground>*{position:relative;z-index:1}.usp-multicolumn-list{max-width:1200px;margin:0 auto}.kwaliteitslabel-swiper-item{align-items:center;justify-content:flex-start!important}.kwaliteitslabel-swiper-item .multicolumn-card__image-wrapper{padding:20px;border-radius:100%;background:linear-gradient(135deg,#1b5fa740,#8f7bbd40 65%);transition:all .2s ease;width:60px;height:60px}.multicolumn-card__image-wrapper img{aspect-ratio:1 / 1;object-fit:contain}.kwaliteitslabel-swiper-item .multicolumn-card__heading{font-size:1.2em}.kwaliteitslabel-swiper-item:hover .multicolumn-card__image-wrapper{transform:rotate(15deg);transition:all .2s ease}.quantity__input[readonly]{cursor:not-allowed}.multicolumn-kwaliteitslabels{align-items:center}@media screen and (max-width:749px){.product-made-flanders img{width:100px;margin-left:5px!important}.template-collection .image-banner__wrapper{padding-top:75px!important;padding-bottom:75px!important}.template-collection-binnenkussens-basic .image-banner__content-wrapper--left{max-width:unset!important}.template-collection-binnenkussens-basic .image-banner__content-wrapper>div{width:min(120rem,100%)!important}.footer-block--menu{max-width:15rem}.dd-text-image{flex-direction:column}.kussenwebshop-design-banner{height:30px}.rich-text__wrapper--row-reverse{flex-direction:column!important}.richtext-image-container .rich-text__wrapper--row .rich-text__text{max-width:unset!important}.rich-text__sub{margin-left:0}.rich-text__sub_wrapper{border:2px solid transparent!important}.h0{-webkit-hyphens:auto!important;hyphens:auto!important}.kwaliteitslabel-swiper-item .multicolumn-card__image-wrapper{padding:10px}}.b2b-label-row td{font-weight:600;padding-top:12px;padding-bottom:4px;opacity:.7;border:none}#discount-info{align-items:center;justify-content:flex-start;margin-bottom:1.5rem}.saving-info{background-color:#f6b03c;border-radius:30px;padding:3px 10px;font-size:.8em;font-weight:400}.b2b-summary,.b2b-summary-btw{display:flex;align-items:center;justify-content:center}.b2b-summary__label{margin-right:5px}.b2b-summary-btw{font-size:.7em}.oscp-variant-level-grid tr{display:flex;align-items:flex-end;justify-content:space-between}.oscp-variant-level-grid tr td{font-size:1em}.qb-total-line-item,.qb-price-item{font-weight:200}.quantity-static{position:relative;margin:0;font-size:1.2rem;color:rgb(var(--color-foreground-secondary))}.product-overlay{transform:scale(1.4)}.product-custom-text p{margin-top:-10px;line-height:1.5em}.product-sleep-types{margin-top:20px}.sleep-types-title{margin:0}.product_sleeptype_wrapper{display:flex;flex-wrap:wrap}.product-sleeptype-item{margin-top:10px;margin-right:10px;min-width:max-content;display:flex;justify-content:center;align-items:center;gap:5px}.icon-sleeptype-wrapper{width:30px;height:30px;padding:5px;background:linear-gradient(135deg,#1b5fa759,#8f7bbd59 65%)!important;border-radius:100%;display:flex;justify-content:center;align-items:center}.icon-sleeptype-wrapper img{aspect-ratio:1/1;height:100%;width:100%;object-fit:contain}@media screen and (max-width:1099px){.aside-menu__list-first.information-bar__list{display:none}}.circa-small-txt{font-weight:300!important}.aside-menu__list.aside-menu__list-first li:last-child{background:linear-gradient(135deg,#1b5fa759,#8f7bbd59 65%)!important;padding:0 10px;border-radius:50px}.b2b-icon-txt{font-family:MaisonDuSoleilSans!important;font-weight:200!important;letter-spacing:-.25px!important;text-decoration:none!important}.aside-menu-drawer__account a{text-decoration:none!important}.contact-form .field input[aria-invalid=true]{border-color:#8f7bbd!important}.contact-form .form__message{display:flex;align-items:center;gap:12px;margin-top:24px;padding:16px 20px;border-radius:12px;background:rgba(var(--color-foreground),.06);border:1px solid rgba(var(--color-foreground),.08);font-size:1.4rem;line-height:1.5;font-weight:500;color:rgb(var(--color-foreground));animation:fadeUp .4s ease}.contact-form .form__message:before{content:"\2713";display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.3rem;font-weight:700}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-digidude.css.map */
