.tt-rt .rich-text__wrapper,.tt-rt .rich-text__wrapper.page-width,.multicolumn .page-width,.tt-form.page-width,.tt-form.page-width.page-width--narrow{width:100%;max-width:calc(var(--tt-container) + 2 * var(--tt-page-margin));margin-left:auto;margin-right:auto;padding-left:var(--tt-page-margin);padding-right:var(--tt-page-margin);box-sizing:border-box}.tt-rt .rich-text__wrapper{justify-content:flex-start}.tt-rt .rich-text__blocks{max-width:none;text-align:left}.tt-rt .rich-text__heading,.tt-form h1,.tt-form h2.title,.multicolumn .title{color:var(--tt-text);opacity:1;text-align:left;font-family:var(--tt-font-head);font-weight:var(--tt-fw-h1);font-size:var(--tt-fs-h1);line-height:var(--tt-lh-h1);letter-spacing:0;text-wrap:balance;max-width:18em;margin:0}.tt-rt .rich-text__heading{padding-top:var(--tt-space-6);padding-bottom:var(--tt-space-5)}.tt-rt .rich-text__heading.h2{font-size:var(--tt-fs-h2);font-weight:var(--tt-fw-h2);line-height:var(--tt-lh-h2)}.tt-form h1{margin-bottom:var(--tt-space-5)}.tt-rt .rich-text__text,.tt-rt .rich-text__text p,.tt-rt .rich-text__caption{font-family:var(--tt-font-read);font-size:var(--tt-fs-read);line-height:var(--tt-lh-read);font-weight:var(--tt-fw-read);color:var(--tt-text);text-align:left}.tt-rt .rich-text__text{max-width:var(--tt-measure-read);padding-bottom:var(--tt-space-5)}.tt-rt .rich-text__text a{color:var(--tt-text);text-underline-offset:3px}.tt-rt .rich-text__text h3{font-family:var(--tt-font-head);font-size:var(--tt-fs-h3);font-weight:var(--tt-fw-h3);line-height:var(--tt-lh-h3);color:var(--tt-text);text-align:left;margin:0}.tt-rt .rich-text__text p{margin:0 0 var(--tt-space-3)}.tt-rt .rich-text__text:has(>h3){max-width:none;display:grid;grid-template-columns:1fr}.tt-rt .rich-text__text:has(>h3)>h3{border-top:var(--tt-stitch-width) solid var(--tt-line);padding-top:var(--tt-space-4);margin-top:var(--tt-space-5)}.tt-rt .rich-text__text:has(>h3)>h3:first-child{margin-top:0}.tt-rt .rich-text__text:has(>h3)>p{max-width:var(--tt-measure-read);margin:var(--tt-space-3) 0 0}body .tt-rt .button,body .multicolumn .button,body .banner .button{min-height:var(--tt-tap);min-width:var(--tt-tap);padding:0 var(--tt-space-5);background:transparent;color:var(--tt-text);border:2px solid var(--tt-text);border-radius:var(--tt-radius-control);box-shadow:none;font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);font-weight:var(--tt-fw-ui-strong)}.tt-rt .button:before,.tt-rt .button:after,.multicolumn .button:before,.multicolumn .button:after,.banner .button:before,.banner .button:after{box-shadow:none;display:none}body .tt-rt .button:hover,body .tt-rt .button:focus-visible,body .multicolumn .button:hover,body .multicolumn .button:focus-visible,body .banner .button:hover,body .banner .button:focus-visible{background:var(--tt-text);color:var(--tt-bg)}.tt-rt a:focus-visible,.multicolumn a:focus-visible,.banner a:focus-visible,.banner button:focus-visible,.slideshow__controls button:focus-visible,.tt-form a:focus-visible,.tt-form button:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}.multicolumn .multicolumn-list{display:grid;grid-template-columns:1fr;gap:var(--tt-space-6) var(--tt-space-5);counter-reset:tt-step;padding:0;margin:0}.multicolumn .multicolumn-list__item{width:auto;max-width:none;min-width:0;padding:0;counter-increment:tt-step}body .multicolumn:not(.background-none) .multicolumn-card,body .multicolumn.background-none .multicolumn-card,body .multicolumn:not(.background-none) .multicolumn-card:hover,body .multicolumn.background-none .multicolumn-card:hover{background:var(--tt-surface);border:0;border-top:var(--tt-stitch-width) solid var(--tt-control-line);border-radius:var(--tt-radius-media);box-shadow:none;transform:none;padding:var(--tt-space-4);text-align:left;height:100%}.multicolumn .multicolumn-card:before{content:counter(tt-step,decimal-leading-zero);display:block;margin-bottom:var(--tt-space-3);font-family:var(--tt-font-head);font-size:var(--tt-fs-h2);font-weight:var(--tt-fw-h2);line-height:var(--tt-lh-h2);color:var(--tt-text-muted)}.multicolumn .multicolumn-card__info{padding:0;text-align:left}.multicolumn .multicolumn-card__info .inline-richtext,.multicolumn .multicolumn-card__info h3{font-family:var(--tt-font-head);font-size:var(--tt-fs-h3);font-weight:var(--tt-fw-h3);line-height:var(--tt-lh-h3);color:var(--tt-text);text-align:left;margin:0 0 var(--tt-space-2)}.multicolumn .multicolumn-card__info .rte,.multicolumn .multicolumn-card__info .rte p{font-family:var(--tt-font-read);font-size:var(--tt-fs-read);line-height:var(--tt-lh-read);color:var(--tt-text-muted);text-align:left}.multicolumn .multicolumn-card__info .rte a{color:var(--tt-text)}.multicolumn .multicolumn-card__info .link{color:var(--tt-text);min-height:var(--tt-tap);display:inline-flex;align-items:center}.multicolumn .multicolumn-card__image-wrapper{margin-bottom:var(--tt-space-3)}.multicolumn .center,.multicolumn .multicolumn-list.center{text-align:left}.multicolumn .center .button,.multicolumn .title-wrapper-with-link{justify-content:flex-start}.slideshow__text.banner__box{background:var(--tt-bg);border:0;border-radius:var(--tt-radius-media);box-shadow:none;text-align:left}.slideshow__text.banner__box .banner__heading{text-align:left;font-size:var(--tt-fs-h2);line-height:var(--tt-lh-h2);font-weight:var(--tt-fw-h2)}.slideshow__text.banner__box .banner__text,.slideshow__text.banner__box .banner__text p{font-family:var(--tt-font-read);font-size:var(--tt-fs-read);line-height:var(--tt-lh-read);text-align:left}.slideshow__controls .slider-button,.slideshow__controls .slider-counter__link{min-width:var(--tt-tap);min-height:var(--tt-tap)}.tt-faq-section{padding-top:var(--tt-space-6);padding-bottom:var(--tt-space-6)}.tt-faq-section__grid{display:grid;grid-template-columns:1fr;gap:var(--tt-space-5);align-items:start}.tt-faq-section .tt-title{margin:0}.tt-faq-section .tt-faq__list{max-width:none}.tt-faq-section .tt-faq__q{font-size:var(--tt-fs-read)}.tt-faq-section .tt-faq__q:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}.tt-form{background:var(--tt-bg);color:var(--tt-text)}.tt-form{--inputs-radius: var(--tt-radius-input);--inputs-radius-outset: var(--tt-radius-input);--of-radius: var(--tt-radius-input)}.tt-form .contact__fields{gap:var(--tt-space-3);margin-bottom:var(--tt-space-3)}.tt-form .field:before{box-shadow:none}.tt-form .field:after,.tt-form .field:hover:after{border-radius:var(--tt-radius-input);box-shadow:0 0 0 1px var(--tt-control-line)}.tt-form .field__input,.tt-form .text-area,.tt-form .select__select{background:var(--tt-surface);color:var(--tt-text);border-radius:var(--tt-radius-input);min-height:calc(var(--tt-tap) + var(--tt-space-2));font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);box-shadow:none}.tt-form .field__label,.tt-form .form__label{color:var(--tt-text-muted);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui)}.tt-form .field__input:focus-visible,.tt-form .text-area:focus-visible,.tt-form .select__select:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px;box-shadow:none}.tt-form .field:focus-within:after{box-shadow:0 0 0 2px var(--tt-text)}.tt-form .contact__button{margin-top:var(--tt-space-5)}.tt-form .contact__button .button{min-height:calc(var(--tt-tap) + var(--tt-space-3));padding:0 var(--tt-space-6);background:transparent;color:var(--tt-text);border:2px solid var(--tt-text);border-radius:var(--tt-radius-control);box-shadow:none;font-family:var(--tt-font-head);font-size:var(--tt-fs-read);font-weight:var(--tt-fw-ui-strong)}.tt-form .contact__button .button:before,.tt-form .contact__button .button:after{display:none}.tt-form .contact__button .button:hover,.tt-form .contact__button .button:focus-visible{background:var(--tt-text);border-color:var(--tt-text);color:var(--tt-bg)}.tt-form .rte,.tt-form .caption-large,.tt-form p,.tt-form li{font-family:var(--tt-font-read);font-size:var(--tt-fs-read);line-height:var(--tt-lh-read)}.tt-form .form__message,.tt-form .form-status,.tt-form .contact__field-error{color:var(--tt-text)}@media(min-width:750px){.multicolumn .multicolumn-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.multicolumn .multicolumn-list{grid-template-columns:repeat(3,1fr)}.tt-rt .rich-text__text:has(>h3){grid-template-columns:1fr 2fr;column-gap:var(--tt-space-7)}.tt-rt .rich-text__text:has(>h3)>h3{margin-top:0}.tt-rt .rich-text__text:has(>h3)>p{margin:0;border-top:var(--tt-stitch-width) solid var(--tt-line);padding-top:var(--tt-space-4);padding-bottom:var(--tt-space-5)}.tt-rt .rich-text__text:has(>h3)>h3{padding-bottom:var(--tt-space-5)}.tt-faq-section__grid{grid-template-columns:1fr 2fr;gap:var(--tt-space-7)}}@media(prefers-reduced-motion:reduce){.multicolumn .multicolumn-card{transition:none}}.tt-faq-section .tt-faq__item:not([open])>.tt-faq__a{display:none}@media(min-width:750px){body .banner:not(.banner--adapt){min-height:0;max-height:52svh}body .banner:not(.banner--adapt) .banner__content,body .banner:not(.banner--adapt) .banner__media{min-height:0!important;height:52svh!important}}.tt-rt .rich-text__text:not(:has(>h3)),.tt-rt .rich-text__text:not(:has(>h3)) p,.tt-form>.rte,.tt-form>.rte p{font-size:calc(var(--tt-fs-read) * 1.25);line-height:var(--tt-lh-read)}.tt-rt .rich-text__text:not(:has(>h3)),.tt-form>.rte{max-width:60ch}.tt-form .field__input,.tt-form .text-area,.tt-form .select__select{font-size:var(--tt-fs-read)}.tt-form .field__label,.tt-form .form__label{font-size:var(--tt-fs-ui)}.tt-form .field__input:focus~.field__label,.tt-form .field__input:not(:placeholder-shown)~.field__label,.tt-form .field__input:-webkit-autofill~.field__label{font-size:var(--tt-fs-small);line-height:1;top:8px}.tt-form .field__input:focus,.tt-form .field__input:not(:placeholder-shown),.tt-form .field__input:-webkit-autofill,.tt-form .text-area:focus,.tt-form .text-area:not(:placeholder-shown){padding-top:26px;padding-bottom:6px}@media(min-width:990px){[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text){display:grid;grid-template-columns:1fr 1fr;column-gap:var(--tt-space-7);align-items:end}[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text)>.rich-text__heading{padding-bottom:var(--tt-space-4)}[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text)>.rich-text__text{padding-bottom:var(--tt-space-4)}}.tt-contact-grid{display:grid;grid-template-columns:1fr;gap:var(--tt-space-4)}.tt-contact-facts,.tt-contact-facts a{font-family:var(--tt-font-read);font-size:var(--tt-fs-read);line-height:var(--tt-lh-read);color:var(--tt-text);margin:var(--tt-space-3) 0 0}.tt-contact-facts a{text-underline-offset:3px;display:inline-block;min-height:var(--tt-tap);line-height:var(--tt-tap);margin:0}.tt-contact-intro__lead,.tt-contact-intro__lead p{font-size:calc(var(--tt-fs-read) * 1.25);line-height:var(--tt-lh-read);max-width:60ch;margin:0}@media(min-width:990px){.tt-contact-grid{grid-template-columns:1fr 1fr;column-gap:var(--tt-space-7);align-items:start}}[id$=__tt_steps_r8]{padding-top:var(--tt-space-3);padding-bottom:var(--tt-space-5)}[id$=__tt_steps_r8] .tt-head{margin-bottom:var(--tt-space-4)}.tt-contact-formhead{font-family:var(--tt-font-head);font-size:var(--tt-fs-h3);font-weight:var(--tt-fw-h3);line-height:var(--tt-lh-h3);color:var(--tt-text);margin:0 0 var(--tt-space-3)}.tt-form textarea.text-area{min-height:calc(var(--tt-space-7) * 2 + var(--tt-space-3));resize:vertical}.tt-galerij{background:var(--tt-bg);padding:var(--tt-space-4) var(--tt-page-margin) var(--tt-space-7);max-width:calc(var(--tt-container) + 2 * var(--tt-page-margin));margin:0 auto;box-sizing:border-box}.tt-galerij__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tt-space-3)}.tt-galerij__item{margin:0;padding:0;background:var(--tt-surface)}.tt-galerij__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--tt-radius-media)}@media(max-width:749px){.tt-galerij__item:first-child{grid-column:1 / -1}.tt-galerij__item:last-child:nth-child(2n){grid-column:1 / -1}}@media(min-width:990px){.tt-galerij__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tt-space-4)}.tt-galerij{padding-top:var(--tt-space-5)}}[id$=__tt_steps_r8] .tt-head .tt-title{font-family:var(--tt-font-read);font-size:calc(var(--tt-fs-read) * 1.1);font-weight:var(--tt-fw-read);line-height:var(--tt-lh-read);color:var(--tt-text-muted);text-align:left;margin:0}.tt-split{display:grid;grid-template-columns:1fr;gap:var(--tt-space-5);align-items:start}.tt-split__body{min-width:0}.tt-split__media{margin:0;order:2;background:var(--tt-surface);overflow:hidden;border-radius:var(--tt-radius-media)}.tt-split__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--tt-radius-media);transform:scale(var(--tt-zoom, 1))}@media(min-width:990px){.tt-split{grid-template-columns:1fr 1fr;column-gap:var(--tt-space-7);align-items:stretch}.tt-split__media{order:0;position:relative;top:0;min-height:0;overflow:visible;background:none;border-radius:0}.tt-split__img{transform:none;position:sticky;top:96px;aspect-ratio:auto;height:calc(100svh - 120px);min-height:480px;max-height:none}}.tt-facts{margin:var(--tt-space-3) 0 var(--tt-space-4);padding:var(--tt-space-2) 0;border-top:var(--tt-stitch-width) solid var(--tt-line);border-bottom:var(--tt-stitch-width) solid var(--tt-line);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);color:var(--tt-text)}.tt-facts .tt-ship{display:contents}.tt-facts .tt-ship__line{display:flex;gap:var(--tt-space-2);align-items:center;margin:0;padding:var(--tt-space-1) 0;font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);line-height:var(--tt-lh-ui);color:var(--tt-text)}.tt-facts .tt-ship__ico{flex:none}.tt-facts .tt-ship__ico-gap{flex:none;width:20px}@media(min-width:1800px){.tt-galerij__grid{gap:var(--tt-space-2)}.tt-galerij__img{aspect-ratio:4 / 5}[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text)>.rich-text__heading{padding-top:0;padding-bottom:0;line-height:.8}[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text)>.rich-text__text,[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text)>.rich-text__text p{max-width:none;margin-bottom:0}[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text)>.rich-text__text{margin-top:0}[id$=__rich_text_HpMJGR] .rich-text__blocks:has(>.rich-text__heading+.rich-text__text)>.rich-text__text{padding-bottom:0}}.tt-foto-breed{background:var(--tt-bg)}.tt-foto-breed__frame{overflow:hidden;width:100%;aspect-ratio:4 / 3;max-height:80svh}.tt-foto-breed__img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(var(--tt-zoom, 1))}@media(min-width:750px){.tt-foto-breed__frame{aspect-ratio:21 / 9;max-height:min(80svh,calc(100svh - 370px))}.tt-foto-breed__img{transform:none}}.tt-page.page-width,.tt-page.page-width.page-width--narrow{width:100%;max-width:calc(var(--tt-container) + 2 * var(--tt-page-margin));margin-left:auto;margin-right:auto;padding-left:var(--tt-page-margin);padding-right:var(--tt-page-margin);box-sizing:border-box}.tt-page .main-page-title{color:var(--tt-text);text-align:left;font-family:var(--tt-font-head);font-weight:var(--tt-fw-h1);font-size:var(--tt-fs-h1);line-height:var(--tt-lh-h1);letter-spacing:0;text-wrap:balance;max-width:18em;margin:0 0 var(--tt-space-5)}.tt-page .rte{text-align:left;max-width:none;width:100%}.tt-page .rte img{display:block;width:100%;max-width:480px;height:auto;margin:0 0 var(--tt-space-3);border-radius:var(--tt-radius-media)}@media(min-width:990px){.tt-page .rte>div:has(>img+img){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--tt-space-3);align-items:start}.tt-page .rte>div:has(>img+img)>img{max-width:none;margin:0}}.tt-form .field:has(>textarea),.tt-form .text-area{--of-radius: var(--tt-radius-input)}.tt-form .contact__button .tt-btn{min-height:calc(var(--tt-tap) + var(--tt-space-3));padding:0 var(--tt-space-6);font-size:var(--tt-fs-read)}.tt-rt .rich-text__buttons{justify-content:flex-start}.tt-steps__item>.tt-steps__img{grid-column:2;width:100%;max-width:20em;height:auto;aspect-ratio:4 / 5;margin-top:0}@media(min-width:990px){.tt-steps__list:has(.tt-steps__img){row-gap:0;grid-template-rows:auto auto auto}.tt-steps__list:has(.tt-steps__img) .tt-steps__item{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.tt-steps__list:has(.tt-steps__img) .tt-steps__body{padding-bottom:var(--tt-space-4)}.tt-steps__item>.tt-steps__img{grid-column:1;max-width:none}}.tt-rt .rich-text__text:has(>h3)>p{max-width:min(var(--tt-measure-read),30em)}.tt-form{color-scheme:dark}.tt-form .tt-vraag{border:0;margin:0 0 var(--tt-space-3);padding:0;min-width:0}.tt-form .tt-vraag__kop{padding:0;margin:0 0 var(--tt-space-2);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);font-weight:var(--tt-fw-ui-strong);color:var(--tt-text)}.tt-form .tt-garments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tt-space-3)}.tt-form .tt-garment{display:grid;gap:var(--tt-space-2);padding:var(--tt-space-3);background:var(--tt-surface);border:1px solid var(--tt-control-line);border-radius:var(--tt-radius-input);transition:border-color .15s ease,background .15s ease}.tt-form .tt-garment.is-on{border-color:var(--tt-text);background:var(--tt-surface-2)}.tt-form .tt-garment__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tt-space-2);min-height:var(--tt-space-4)}.tt-form .tt-garment__name{font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);font-weight:var(--tt-fw-ui-strong);color:var(--tt-text);line-height:1.2}.tt-form .tt-garment__som{font-family:var(--tt-font-head);font-size:var(--tt-fs-small);color:var(--tt-text-muted);white-space:nowrap}.tt-form .tt-garment__som.is-off{color:var(--tt-text);font-weight:var(--tt-fw-ui-strong);text-decoration:underline;text-underline-offset:3px}.tt-form .tt-stepper{display:grid;grid-template-columns:var(--tt-tap) minmax(0,1fr) var(--tt-tap);align-items:center;gap:var(--tt-space-1)}.tt-form .tt-stepper__btn{display:inline-flex;align-items:center;justify-content:center;width:var(--tt-tap);height:var(--tt-tap);padding:0;background:transparent;color:var(--tt-text);border:1px solid var(--tt-control-line);border-radius:var(--tt-radius-control);cursor:pointer;transition:background .15s ease,color .15s ease}.tt-form .tt-stepper__btn:hover{background:var(--tt-text);color:var(--tt-bg)}.tt-form .tt-stepper__btn:focus-visible,.tt-form .tt-stepper__input:focus-visible,.tt-form .tt-maat__input:focus-visible,.tt-form .tt-meer summary:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}.tt-form .tt-stepper__input{width:100%;min-width:0;height:var(--tt-tap);padding:0;text-align:center;background:transparent;color:var(--tt-text);border:0;font-family:var(--tt-font-head);font-size:var(--tt-fs-read);font-weight:var(--tt-fw-ui-strong);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tt-form .tt-stepper__input::-webkit-outer-spin-button,.tt-form .tt-stepper__input::-webkit-inner-spin-button,.tt-form .tt-maat__input::-webkit-outer-spin-button,.tt-form .tt-maat__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tt-form .tt-stepper__input::placeholder,.tt-form .tt-maat__input::placeholder{color:var(--tt-text-muted);opacity:1}.tt-form .tt-maten-wrap{display:grid;gap:var(--tt-space-3);margin-top:var(--tt-space-3)}.tt-form .tt-maten-wrap:not(:has(.tt-maten:not([hidden]))){display:none}.tt-form .tt-maten[hidden],.tt-form .tt-datum[hidden],.tt-form .tt-garment__som[hidden]{display:none}.tt-form .tt-maten{padding:var(--tt-space-3);border:1px dashed var(--tt-stitch);border-radius:var(--tt-radius-input)}.tt-form .tt-maten__kop{margin:0 0 var(--tt-space-2);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);font-weight:var(--tt-fw-ui-strong);color:var(--tt-text)}.tt-form .tt-maten__grid{display:grid;grid-template-columns:repeat(var(--tt-n, 4),minmax(0,1fr));gap:var(--tt-space-2)}.tt-form .tt-maat{display:grid;gap:var(--tt-space-1);justify-items:center}.tt-form .tt-maat__naam{font-family:var(--tt-font-head);font-size:var(--tt-fs-small);color:var(--tt-text-muted)}.tt-form .tt-maat__input{width:100%;min-width:0;height:calc(var(--tt-tap) + var(--tt-space-1));padding:0;text-align:center;background:var(--tt-surface);color:var(--tt-text);border:1px solid var(--tt-control-line);border-radius:var(--tt-radius-input);font-family:var(--tt-font-head);font-size:var(--tt-fs-read);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tt-form .tt-chips{display:flex;flex-wrap:wrap;gap:var(--tt-space-2)}.tt-form .tt-chip{display:inline-flex;align-items:center;gap:var(--tt-space-2);min-height:var(--tt-tap);padding:0 var(--tt-space-4);background:var(--tt-surface);color:var(--tt-text);border:1px solid var(--tt-control-line);border-radius:var(--tt-radius-control);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);cursor:pointer;transition:border-color .15s ease}.tt-form .tt-chip:hover,.tt-form .tt-chip:has(input:checked){border-color:var(--tt-text)}.tt-form .tt-chip:has(input:focus-visible){outline:2px solid var(--tt-focus);outline-offset:2px}.tt-form .tt-chip input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--tt-text)}.tt-form .tt-chip--check{margin-top:var(--tt-space-2)}.tt-form .tt-nb{white-space:nowrap}.tt-form .tt-datum{margin-top:var(--tt-space-3);max-width:20em}.tt-form .tt-logomail{margin:var(--tt-space-1) 0 var(--tt-space-2);font-size:var(--tt-fs-small);line-height:var(--tt-lh-small);color:var(--tt-text-muted)}.tt-form .tt-logomail a{color:var(--tt-text);text-underline-offset:3px}.tt-form .tt-meer{margin:0 0 var(--tt-space-2);border-top:var(--tt-stitch-width) solid var(--tt-line);border-bottom:var(--tt-stitch-width) solid var(--tt-line)}.tt-form .tt-meer summary{display:flex;align-items:center;justify-content:space-between;min-height:var(--tt-tap);cursor:pointer;list-style:none;font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);color:var(--tt-text)}.tt-form .tt-meer summary::-webkit-details-marker{display:none}.tt-form .tt-meer summary:after{content:"";width:10px;height:10px;margin-right:var(--tt-space-1);border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.tt-form .tt-meer[open] summary:after{transform:rotate(-135deg)}.tt-form .tt-meer__body{padding:var(--tt-space-2) 0 var(--tt-space-2)}.tt-form .tt-privacy,.tt-form .tt-privacy p{margin:0;font-size:var(--tt-fs-small);line-height:var(--tt-lh-small);color:var(--tt-text-muted)}.tt-form .contact__button{margin-top:var(--tt-space-3)}.tt-form .tt-bevestiging{display:grid;justify-items:start;gap:var(--tt-space-3);padding:var(--tt-space-5) 0}.tt-form .tt-bevestiging__ring{--tt-ring-size: 64px}.tt-form .tt-bevestiging__ring svg{width:28px;height:28px}.tt-form .tt-bevestiging__kop{margin:0;font-family:var(--tt-font-head);font-size:var(--tt-fs-h3);font-weight:var(--tt-fw-h3);line-height:var(--tt-lh-h3);color:var(--tt-text)}.tt-form .tt-bevestiging__lead,.tt-form .tt-bevestiging__tijd{margin:0;color:var(--tt-text)}.tt-form .tt-bevestiging__tijd{font-weight:var(--tt-fw-ui-strong)}.tt-form .tt-bevestiging__sub{margin:var(--tt-space-3) 0 0;font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);font-weight:var(--tt-fw-ui-strong);color:var(--tt-text-muted)}.tt-form .tt-bevestiging__stappen{margin:0;padding:0;list-style:none;counter-reset:stap;display:grid;gap:var(--tt-space-3)}.tt-form .tt-bevestiging__stappen li{counter-increment:stap;display:grid;grid-template-columns:var(--tt-tap) 1fr;align-items:center;column-gap:var(--tt-space-3);color:var(--tt-text)}.tt-form .tt-bevestiging__stappen li:before{content:counter(stap);display:inline-flex;align-items:center;justify-content:center;width:var(--tt-tap);height:var(--tt-tap);border:1px dashed var(--tt-stitch);border-radius:50%;font-family:var(--tt-font-head);font-weight:var(--tt-fw-ui-strong)}.tt-form .tt-bevestiging__stappen a{color:var(--tt-text);text-underline-offset:3px}@media(min-width:750px){.tt-form .tt-garments{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.tt-form .tt-garment,.tt-form .tt-chip,.tt-form .tt-stepper__btn,.tt-form .tt-meer summary:after{transition:none}}.tt-form .contact__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-space-3)}@media(min-width:750px){.tt-form .contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-form .tt-vraag--kleding{container-type:inline-size}@container (min-width: 36rem){.tt-form .tt-garments{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tt-space-2)}.tt-form .tt-garment{padding:var(--tt-space-2)}.tt-form .tt-garment__top{flex-wrap:wrap;align-content:flex-start;min-height:calc(var(--tt-space-5) + var(--tt-space-2))}.tt-form .tt-garment__name{line-height:1.15}.tt-form .tt-stepper{grid-template-columns:var(--tt-tap) minmax(0,1fr) var(--tt-tap);gap:0}}.tt-form .tt-bevestiging:focus{outline:none}.tt-form .tt-bevestiging__stappen li{column-gap:var(--tt-space-3)}.tt-form .tt-meer:not([open])>.tt-meer__body{display:none}@media(min-width:1900px){body:has(.tt-foto-breed) .tt-page,body:has(.tt-foto-breed) .tt-rt.rich-text{max-width:min(var(--tt-container),calc(100% - 2 * var(--tt-page-margin)));margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body .tt-foto-breed .tt-foto-breed__frame{max-width:min(var(--tt-container),calc(100% - 2 * var(--tt-page-margin)))}body:has(.tt-foto-breed) .tt-rt .rich-text__wrapper,body:has(.tt-foto-breed) .tt-rt .rich-text__blocks{max-width:none;width:100%;padding-left:0;padding-right:0}body:has(.tt-foto-breed) .tt-rt .rich-text__text:has(>h3){grid-template-columns:minmax(0,1fr) minmax(0,var(--tt-measure-read))}}.tt-form .tt-onderwerp{display:grid;gap:var(--tt-space-2);margin:0 0 var(--tt-space-3)}.tt-form .tt-onderwerp__label{color:var(--tt-text-muted);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui)}.tt-form .tt-onderwerp__select{width:100%;min-height:calc(var(--tt-tap) + var(--tt-space-2));background:var(--tt-surface);color:var(--tt-text);border-radius:var(--tt-radius-input);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);padding:0 var(--tt-space-4);border:0;box-shadow:0 0 0 1px var(--tt-control-line);-webkit-appearance:auto;appearance:auto;cursor:pointer;padding-block:0;line-height:var(--tt-lh-ui);text-overflow:ellipsis}.tt-form [data-tt-ordernummer][hidden]{display:none}.tt-form .tt-onderwerp__select:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}@media(min-width:990px){.tt-split.tt-split--fill .tt-split__media img.tt-split__img{position:static;height:100%;min-height:480px;max-height:none}}@media(min-width:990px){body .tt-rt .rich-text__text:has(>h3){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}body .tt-rt .rich-text__text:has(>h3)>p{max-width:38em;font-size:calc(var(--tt-fs-read) * 1.15);line-height:1.5}}@media(min-width:990px){body:has(.tt-foto-breed) .tt-rt .rich-text__text:has(>h3){grid-template-columns:minmax(0,720px);column-gap:0;justify-content:start}body:has(.tt-foto-breed) .tt-rt .rich-text__text:has(>h3)>h3{margin-top:var(--tt-space-6);padding-top:var(--tt-space-4);padding-bottom:0;border-top:var(--tt-stitch-width) solid var(--tt-line)}body:has(.tt-foto-breed) .tt-rt .rich-text__text:has(>h3)>h3:first-child{margin-top:0}body:has(.tt-foto-breed) .tt-rt .rich-text__text:has(>h3)>p{max-width:none;margin:var(--tt-space-2) 0 0;padding:0;border-top:0}}@media(max-width:989px){.tt-split.tt-split--fill .tt-split__media{order:-1;height:130px;border-radius:var(--tt-radius-media)}.tt-split.tt-split--fill .tt-split__media img.tt-split__img{height:130px;aspect-ratio:auto;transform:none}}.tt-rt .tt-rt__side{display:none;margin:0}@media(min-width:1100px){.tt-rt.tt-rt--side .rich-text__wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--tt-space-8)}.tt-rt.tt-rt--side .rich-text__blocks{flex:0 1 720px;min-width:0}.tt-rt.tt-rt--side .tt-rt__side{display:block;flex:0 1 min(560px,40%);position:sticky;top:calc(var(--tt-space-8) + var(--tt-space-4));margin-top:var(--tt-space-6);aspect-ratio:4 / 5;max-height:calc(100svh - 160px);overflow:hidden;border-radius:var(--tt-radius-media);background:var(--tt-surface)}.tt-rt.tt-rt--side .tt-rt__side-img{display:block;width:100%;height:100%;object-fit:cover}}@media(min-width:990px){.tt-galerij__grid:has(>:nth-child(6):last-child)>.tt-galerij__item:first-child{grid-column:1 / span 2;grid-row:1 / span 2;position:relative;min-height:0}.tt-galerij__grid:has(>:nth-child(6):last-child)>.tt-galerij__item:first-child .tt-galerij__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;aspect-ratio:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tt-inhoud.css.map */
