:root{--carousel-progressbar-width: 100%;--carousel-controls-gap: 2.5rem}*{letter-spacing:-1.5%}.h1,h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-wrap:pretty}:is(.h1,h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6) em{font-family:var(--font-highlight--family),sans-serif}:is(h1,.h1) em{font-size:calc(var(--font-size--h1) + 2px)}:is(h2,.h2) em{font-size:calc(var(--font-size--h2) + 2px)}:is(h3,.h3) em{font-size:calc(var(--font-size--h3) + 2px)}:is(h4,.h4) em{font-size:calc(var(--font-size--h4) + 2px)}:is(h5,.h5) em{font-size:calc(var(--font-size--h5) + 2px)}:is(h6,.h6) em{font-size:calc(var(--font-size--h6) + 2px)}.btn{--button-icon-gap: 1.6rem;--icon-solid-size: 2.4rem}.btn.btn--icon-solid{--button-padding-inline-end: .4rem}.btn.btn--text{--button-padding-inline: .8rem;--button-corner-radius: 0rem;--button-height: 3.8rem;border:0;border-bottom:2px solid rgb(var(--color-secondary-button-background));background-color:transparent;transition-property:background-color,color,border-color,border-radius,opacity,transform;transition-duration:var(--animation-duration--medium)}.btn.btn--text:before{background-color:rgb(var(--color-secondary-button-background));border-radius:.4rem}.btn.btn--text:hover,.btn.btn--text:focus-visible{--button-corner-radius: .4rem;color:contrast-color(rgb(var(--color-secondary-button-background)))}@keyframes slideInOut{0%{transform:translate(0);opacity:1}50%{transform:translate(2.5rem);opacity:0}50.001%{transform:translate(-2.5rem);opacity:0}to{transform:translate(0);opacity:1}}.shopify-section-group-footer-group{position:relative;overflow:clip}.footer{isolation:isolate}.footer .footer__bg{position:absolute;z-index:-1;top:0;left:0;width:clamp(50rem,150vw,200rem);translate:15% -20%;max-width:unset}.footer .footer__copyright{order:inherit}.footer .social__link{border:1px solid color-mix(in srgb,currentColor 15%,transparent);background-color:color-mix(in srgb,currentColor 15%,transparent)}.footer .accordion__summary>*{font-family:var(--font-highlight--family),sans-serif;font-style:italic}.slideshow .slide__inner{flex-direction:row;justify-content:var(--horizontal-alignment-mobile, flex-start);flex-wrap:wrap;gap:.8rem;max-width:75ch}.slideshow .slide__inner .text-block{width:100%}@media(min-width:767.98px){.slideshow .slide__inner{justify-content:var(--horizontal-alignment, flex-start)}}.product-card{height:100%}.product-card .product-card__wrapper{justify-content:space-between;height:100%}.product-card .product-card__wrapper .btn{--button-corner-radius: 1.6rem}.image-card .image-card__texts{height:100%}.image-card .image-card__texts .image-card__heading{margin-top:auto}.image-card .image-card__texts .image-card__label{background-color:rgb(var(--badge-color));color:contrast-color(rgb(var(--badge-color)))}.swiper-slide{height:auto}.comparison-table .h6{font-family:var(--font-highlight--family),sans-serif;font-style:italic}.comparison-table .icon{color:rgb(var(--color-primary-button-background))}.testimonials-split-slider .testimonials-split-slider__content{position:relative;isolation:isolate}.testimonials-split-slider .testimonials-split-slider__content:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:url(//texelseslaapfabriek.nl/cdn/shop/t/9/assets/custom_ts_cloud-element_testimonials.svg?v=157691722926882305761783516734);background-repeat:no-repeat;background-size:auto 100%;background-position:top right}.section.section--featured-collection{--ts-cloud-element-background: linear-gradient(199.25deg, #0A0728 10.45%, rgba(85, 111, 208, 0) 82.31%);--ts-cloud-element-background-accent: linear-gradient(286.74deg, #AF8539 -3.17%, rgba(205, 174, 118, 0) 104.77%);position:relative;isolation:isolate}.section.section--featured-collection.color-scheme-1{--ts-cloud-element-background: var(--ts-cloud-element-background-accent)}.section.section--featured-collection:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;-webkit-mask-image:url(//texelseslaapfabriek.nl/cdn/shop/t/9/assets/custom_ts_cloud-element-product-cards.svg?v=64180656966218705281783516733);mask-image:url(//texelseslaapfabriek.nl/cdn/shop/t/9/assets/custom_ts_cloud-element-product-cards.svg?v=64180656966218705281783516733);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--ts-cloud-element-background);-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-position:top right;mask-position:top right}.text-block>p{max-width:80ch}.product-media .media__image{width:100%}.product-card .product-card__image img{object-fit:contain}.product-recommendations .product-recommendations__item{height:100%}.product-information .product-information__details .text-block h2,.product-information .product-information__details .text-block h3,.product-information .product-information__details .text-block h4,.product-information .product-information__details .text-block h5,.product-information .product-information__details .text-block h6{margin-bottom:.25em}.product-information .product-information__details .text-block h2{font-size:2.4rem}.product-information .product-information__details .text-block h3{font-size:2.2rem}.product-information .product-information__details .text-block h4{font-size:2rem}.product-information .product-information__details .text-block h5{font-size:1.8rem}.product-information .product-information__details .text-block h5{font-size:1.6rem}.product-information .read-more__content:before{top:50%}.jdgm-rev .jdgm-rev__icon{border:1px solid currentColor;background-color:transparent}.cart-drawer .cart-drawer__heading{--color-border-alpha: .5;font-size:2.8rem}.cart-drawer .cart-drawer__empty-heading{font-size:2.6rem}.cart-drawer .cart-bubble__text-count{display:flex;align-items:center;justify-content:center;border-radius:50%;width:2rem;height:2rem;background-color:var(--color-cart-bubble-background);font-size:1.2rem;color:var(--color-cart-bubble-text)}.cart-drawer .cart-items__remove-button>span{font-size:1.2rem}.cart-drawer .cart-items__title{font-size:1.6rem}.cart-drawer .cart-items__price-item{font-size:1.4rem}.cart-drawer .cart-items__details,.cart-drawer .cart-items__price{align-self:end}.cart-drawer .cart-items__quantity{align-self:start;margin-block-start:.6rem}.cart-drawer .cart-items__quantity .quantity-selector{--quantity-selector-height: 3.2rem;font-size:1.4rem}.cart-drawer .cart-items__media img{object-fit:contain}.cart-drawer .cart-drawer__recommendation-product .product-card__title{font-size:1.6rem}.cart-drawer .cart-drawer__recommendation-product .product-card__price{font-size:1.4rem}.cart-drawer .cart-drawer__recommendation-product .product-card__content{--product-card-content-gap: .2rem}.cart-drawer .cart-drawer__recommendation-heading .h5{font-size:1.6rem}.cart-drawer .cart-summary__total{gap:0}.cart-drawer .cart-summary__total .cart-summary__total-label{font-size:1.2rem;opacity:.75}.cart-drawer .cart-summary__total .cart-summary__total-value{font-size:2.4rem;font-weight:700}.cart-drawer .cart-summary__inner{gap:1.4rem}.cart-drawer .cart-summary__tax-note{font-size:1.2rem;text-wrap:balance}.cart-drawer .cart-summary__tax-note .text-body-sm{font-size:1.2rem}@media(min-width:1200px){.cart-drawer dialog{--dialog-drawer-offset-vertical: 2rem;--dialog-drawer-offset-horizontal: 2rem}}.facet-filtering .accordion__summary-text{font-size:1.8rem}.facet-filtering .checkbox{font-size:1.4rem}.facet-filtering .checkbox .checkbox__count{opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
