:root{--font-heading-family: var(--tt-font-head);--font-heading-style: normal;--font-heading-weight: 800;--font-body-family: var(--tt-font-read);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--buttons-radius: var(--tt-radius-control);--buttons-radius-outset: var(--tt-radius-control);--inputs-radius: var(--tt-radius-control);--inputs-radius-outset: var(--tt-radius-control);--variant-pills-radius: var(--tt-radius-control);--badge-corner-radius: var(--tt-radius-control);--product-card-corner-radius: var(--tt-radius-media);--collection-card-corner-radius: var(--tt-radius-media);--blog-card-corner-radius: var(--tt-radius-media);--text-boxes-radius: var(--tt-radius-media);--media-radius: var(--tt-radius-media);--popup-corner-radius: var(--tt-radius-media);--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--inputs-shadow-opacity: 0;--inputs-shadow-visible: 0;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-visible: 0;--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--collection-card-shadow-opacity: 0;--collection-card-shadow-visible: 0;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--media-shadow-opacity: 0;--media-shadow-visible: 0;--popup-shadow-opacity: 0;--popup-shadow-visible: 0;--drawer-shadow-opacity: 0;--drawer-shadow-visible: 0}html{background:var(--tt-bg);color:var(--tt-text)}body{font-family:var(--tt-font-read);font-size:var(--tt-fs-read);line-height:var(--tt-lh-read)}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .hxl,body .hxxl,body .title,body .title-wrapper h2{font-family:var(--tt-font-head);font-weight:800;font-style:normal;letter-spacing:0;text-transform:none;text-align:left;color:rgb(var(--color-foreground))}body h1,body .h1,body .h0,body .hxl,body .hxxl{font-size:var(--tt-fs-h1);line-height:var(--tt-lh-h1)}body h2,body .h2{font-size:var(--tt-fs-h2);line-height:var(--tt-lh-h2)}body h3,body .h3{font-size:var(--tt-fs-h3);line-height:var(--tt-lh-h3);font-weight:600}body h4,body h5,body .h4,body .h5{font-size:var(--tt-fs-ui);line-height:var(--tt-lh-ui);font-weight:600}body p,body li,body .rte,body .rte p{font-family:var(--tt-font-read);font-style:normal;letter-spacing:0;text-transform:none}body .rte,body .rte p{max-width:var(--tt-measure-read)}body .caption,body .caption-large,body .caption-with-letter-spacing,body .price,body .badge,body label,body .field__label,body .button,body button,body input,body select,body textarea,body .list-menu__item,body .header__menu-item,body .menu-drawer__menu-item,body .footer-block__heading,body .announcement-bar__message,body .link,body .link--text,body .pagination__item,body .breadcrumbs{font-family:var(--tt-font-head);font-style:normal;letter-spacing:0;text-transform:none}body .caption,body .caption-large,body .caption-with-letter-spacing{font-size:var(--tt-fs-small);font-weight:var(--tt-fw-small)}body a:focus-visible,body button:focus-visible,body summary:focus-visible,body input:focus-visible,body select:focus-visible,body textarea:focus-visible,body .focus-inset:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px;box-shadow:none}body .button,body .shopify-challenge__button,body .customer button,body .shopify-payment-button__button{border-radius:var(--tt-radius-control);min-height:var(--tt-tap);min-width:var(--tt-tap);font-size:var(--tt-fs-ui);font-weight:var(--tt-fw-ui-strong);box-shadow:none;text-transform:none}body .button:where(:not(.button--secondary):not(.button--tertiary)){--color-button: var(--tt-accent)}body .button:before,body .button:after,body .shopify-payment-button__button--unbranded:before,body .shopify-payment-button__button--unbranded:after{box-shadow:none;border-radius:var(--tt-radius-control)}body .color-inverse .button:where(:not(.button--secondary):not(.button--tertiary)){background-color:var(--tt-bg);color:var(--tt-text)}body .button:where(:not(.button--secondary):not(.button--tertiary):not([disabled])){background-color:var(--tt-accent);color:var(--tt-on-accent)}body .button:where(:not(.button--secondary):not(.button--tertiary)):active{background-color:var(--tt-accent-hover);transform:scale(.98);transition:transform var(--tt-dur-press) var(--tt-ease-out)}body .color-inverse .button:where(:not(.button--secondary):not(.button--tertiary):not([disabled])){background-color:var(--tt-bg);color:var(--tt-text)}body .field__input,body .select__select,body .customer .field input,body textarea{border-radius:var(--tt-radius-control);min-height:var(--tt-tap)}body .field:after,body .select:after{border-radius:var(--tt-radius-control)}body .card,body .card__inner,body .card-wrapper,body .media,body .global-media-settings,body .global-media-settings img,body .card--standard,body .card--card,body .card__media,body .banner,body .banner__media,body .multicolumn-card,body .badge{border-radius:var(--tt-radius-media);box-shadow:none}body .badge{border-radius:var(--tt-radius-control)}body .card-information,body .price,body .price-item{font-family:var(--tt-font-head)}body .section-header,body .header-wrapper{background:var(--tt-bg);color:var(--tt-text);border-bottom:0}body .header{padding-top:var(--tt-space-2);padding-bottom:var(--tt-space-2);padding-left:var(--tt-page-margin);padding-right:var(--tt-page-margin)}body .header a,body .header summary,body .header .header__icon,body .header .list-menu__item{color:var(--tt-text)}body .header .list-menu__item,body .header .header__menu-item{font-size:var(--tt-fs-ui);font-weight:var(--tt-fw-ui);min-height:var(--tt-tap);padding-top:0;padding-bottom:0;align-items:center}body .header .header__menu-item:hover,body .header .list-menu__item--active{text-decoration:underline;text-underline-offset:4px}body .header .header__icon,body .header .header__icon--cart,body .header .header__icon--summary,body .header .header__icon--menu{width:var(--tt-tap);height:var(--tt-tap);min-width:var(--tt-tap);min-height:var(--tt-tap)}body .header-drawer,body header-drawer{margin-left:0}body .header a.header__menu-item[href$="/pages/zakelijke-offerte-aanvragen"]{margin:0 0 0 var(--tt-space-2);padding:0 calc(var(--tt-space-4) + 1px);border:1px solid var(--tt-text);border-radius:var(--tt-radius-control);background:transparent;color:var(--tt-text);font-weight:var(--tt-fw-ui-strong);min-height:var(--tt-tap);text-decoration:none}body .header a.header__menu-item[href$="/pages/zakelijke-offerte-aanvragen"]:hover{background:var(--tt-surface-2);text-decoration:none}body .cart-count-bubble{border-radius:var(--tt-radius-control);background:var(--tt-text);color:var(--tt-bg);border:0;box-shadow:inset 0 0 0 2px var(--tt-bg);font-family:var(--tt-font-head)}body .menu-drawer,body .menu-drawer__inner-container{background:var(--tt-bg);color:var(--tt-text);border-radius:0;box-shadow:var(--tt-shadow-overlay)}body .menu-drawer__menu-item{color:var(--tt-text);font-size:var(--tt-fs-h3);min-height:var(--tt-tap)}body .menu-drawer .list-menu__item{color:var(--tt-text)}body .announcement-bar{border-bottom:var(--tt-stitch-width) solid var(--tt-line)}body .announcement-bar__message{font-size:var(--tt-fs-small);font-weight:var(--tt-fw-ui)}body .footer{background:var(--tt-bg);color:var(--tt-text);border-top:0}body .footer a,body .footer p,body .footer li,body .footer .footer-block__heading{color:var(--tt-text);text-align:left}body .footer .footer-block__heading{font-family:var(--tt-font-head);font-size:var(--tt-fs-h3);font-weight:600;margin-bottom:var(--tt-space-3)}body .footer__blocks-wrapper{display:grid;grid-template-columns:1fr;gap:var(--tt-space-5);justify-items:start}body .footer__content-bottom,body .footer__content-top{padding-left:var(--tt-page-margin);padding-right:var(--tt-page-margin)}body .footer__content-bottom{border-top:var(--tt-stitch-width) dashed var(--tt-text-muted)}body .footer__content-bottom-wrapper,body .footer__content-bottom-wrapper--center{justify-content:flex-start;text-align:left}body .footer__list-social,body .footer .list-social{justify-content:flex-start}body .footer .list-social__link,body .footer .footer__list-social a{min-width:var(--tt-tap);min-height:var(--tt-tap);display:inline-flex;align-items:center;justify-content:center}body .footer__copyright,body .footer__content-bottom-wrapper .copyright__content{font-size:var(--tt-fs-small);font-family:var(--tt-font-head)}body .footer__content-bottom .policies a,body .footer .policies a,body .footer__list-social a{display:inline-flex;align-items:center;min-height:var(--tt-tap)}body .page-width:not(.page-width--narrow),body .header.page-width,body .footer .page-width{max-width:calc(var(--tt-container) + 2 * var(--tt-page-margin));padding-left:var(--tt-page-margin);padding-right:var(--tt-page-margin)}body .header.page-width:not(.tt-header-x){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)}@media(max-width:989px){body .header.header--mobile-center{grid-template-areas:"heading icons left-icons";grid-template-columns:1fr auto auto}body .header.header--mobile-center .header__heading,body .header.header--mobile-center .header__heading-link{text-align:left;justify-self:start}body .header.header--mobile-center .header__heading-link{margin-left:calc(-1 * var(--tt-space-2))}body .header.header--mobile-center header-drawer{justify-self:end;margin-right:calc(-1 * var(--tt-space-2))}}@media(min-width:990px){body .footer__blocks-wrapper{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--tt-space-6)}body .footer .footer__content-top{padding-bottom:var(--tt-space-6)}}@media(prefers-reduced-motion:reduce){body .button:active{transform:none;transition:none}}body h1 p,body h2 p,body h3 p,body h4 p,body h5 p,body h6 p,body .rich-text__heading,body .rich-text__heading p{font-family:var(--tt-font-head);font-weight:800;color:inherit;text-align:left;max-width:none}body .rich-text__wrapper,body .rich-text__blocks,body .rich-text__text{text-align:left;align-items:flex-start}body .banner .banner__box,body .slideshow__text{background:var(--tt-bg);color:var(--tt-text);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:var(--tt-radius-media);box-shadow:none;text-align:left}body .banner__box :is(h1,h2,h3,p,.banner__heading,.banner__text){color:var(--tt-text);text-align:left}body .banner__box .button,body .banner__box .button:not([disabled]){background-color:var(--tt-bg);color:var(--tt-text)}body .banner__buttons{justify-content:flex-start}body :is(#tt-bridge,[id^=Slider-]) .slideshow__text.banner__box{background:var(--tt-bg);backdrop-filter:none;-webkit-backdrop-filter:none;border:0;border-radius:var(--tt-radius-media);box-shadow:none}body :is(#tt-bridge,[id^=Slider-]) .slideshow__text.banner__box:before,body :is(#tt-bridge,[id^=Slider-]) .slideshow__text.banner__box:after{display:none}body :is(#tt-bridge,[id^=Slider-]) .slideshow__text.banner__box>*{color:var(--tt-text);text-shadow:none}body [class*=ss-] :is(p,h1,h2,h3,h4,span,a){font-family:var(--tt-font-head);font-style:normal;text-shadow:none;letter-spacing:0;text-transform:none}@media(scripting:none),(prefers-reduced-motion:reduce){body .scroll-trigger:is(.animate--fade-in,.animate--slide-in),body .scroll-trigger:not(.scroll-trigger--offscreen):is(.animate--fade-in,.animate--slide-in){opacity:1;transform:none;animation:none}}html{scrollbar-gutter:stable;accent-color:var(--tt-accent);caret-color:var(--tt-text)}::selection{background:var(--tt-text);color:var(--tt-bg)}::placeholder{color:var(--tt-text-muted);opacity:1}li::marker{color:currentColor}body .footer p>a:only-child,body .footer .copyright__content a{display:inline-flex;align-items:center;min-height:var(--tt-tap)}body .header a.header__menu-item[href$="/pages/zakelijke-offerte-aanvragen"] .header__active-menu-item{color:inherit;text-decoration:none}body .rich-text__blocks{max-width:var(--tt-container);width:100%;margin-left:0;margin-right:0}body .rich-text__wrapper--center{text-align:left}body .footer{padding-top:var(--tt-space-5)}body .footer .footer-block__heading{font-size:var(--tt-fs-h3);line-height:var(--tt-lh-h3);font-weight:var(--tt-fw-h3);margin:0 0 var(--tt-space-3)}body .footer .footer-block__details-content,body .footer .rte,body .footer .tt-footer-brand__text{font-size:var(--tt-fs-read);line-height:var(--tt-lh-read)}body .footer .footer-block__details-content p{margin:0}body .footer .footer-block__details-content a{text-decoration:none;white-space:nowrap}body .footer .footer-block__details-content a:hover,body .footer .footer-block__details-content a:focus-visible,body .footer .policies a:hover,body .footer .policies a:focus-visible{text-decoration:underline;text-underline-offset:4px}body .footer .tt-footer-brand__logo{display:inline-block;min-height:var(--tt-tap)}body .footer .tt-footer-brand__logo img{display:block;width:auto;max-width:100%;height:auto;max-height:var(--tt-space-7)}body .footer .tt-footer-brand__text{margin:var(--tt-space-3) 0 var(--tt-space-3);max-width:22em;color:var(--tt-text-muted)}body .footer .tt-footer-brand .list-social{margin:0}body .footer .footer__content-top{padding-bottom:var(--tt-space-6)}body .footer .footer__content-bottom{border-top:var(--tt-stitch-width) solid var(--tt-line);padding-top:var(--tt-space-4);padding-bottom:var(--tt-space-5)}body .footer .footer__content-bottom-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tt-space-3) var(--tt-space-5);padding-left:0;padding-right:0;max-width:var(--tt-container);margin-left:auto;margin-right:auto}body .footer .footer__column{width:auto}body .footer .footer__payment{display:block}body .footer .list-payment{display:flex;flex-wrap:wrap;gap:var(--tt-space-2);margin:0;padding:0;justify-content:flex-start}body .footer .footer__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tt-space-1) var(--tt-space-4);width:auto;text-align:left}body .footer .policies{display:flex;flex-wrap:wrap;gap:var(--tt-space-1) var(--tt-space-4);margin:0;padding:0}body .footer .policies li{margin:0;padding:0}body .footer .policies li:before{content:none}body .footer .tt-footer-legal{display:flex;flex-wrap:wrap;gap:var(--tt-space-1) var(--tt-space-4);margin:0;font-family:var(--tt-font-head);font-size:var(--tt-fs-small);line-height:var(--tt-lh-small);color:var(--tt-text-muted)}body .footer small,body .footer .copyright__content{font-size:var(--tt-fs-small);color:var(--tt-text-muted)}body .footer .copyright__content a,body .footer .policies a{color:var(--tt-text-muted)}@media(min-width:750px){body .footer__blocks-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){body .footer__blocks-wrapper{grid-template-columns:repeat(4,1fr);gap:var(--tt-space-6)}}@media(min-width:990px){body .header .header__inline-menu{min-width:0}body .header .header__inline-menu .list-menu--inline{flex-wrap:nowrap;align-items:center}body .header .header__inline-menu .header__menu-item{white-space:nowrap}}@media(min-width:990px)and (max-width:1399px){body .header .header__inline-menu .header__menu-item{padding-left:var(--tt-space-2);padding-right:var(--tt-space-2)}body .header a.header__menu-item[href$="/pages/zakelijke-offerte-aanvragen"]{padding:0 var(--tt-space-3);margin-left:var(--tt-space-1)}}@media(min-width:990px)and (max-width:1279px){body .header .header__heading{width:20vw;min-width:0}body .header .header__heading-logo-wrapper{width:100%;max-width:100%}body .header .header__heading-logo{width:100%;height:auto}body .header .header__inline-menu .header__menu-item{padding-left:var(--tt-space-1);padding-right:var(--tt-space-1)}}body .footer .footer-block.grid__item{width:100%;max-width:none;margin:0;padding:0}@media(max-width:749px){body .footer .footer-block.grid__item+.footer-block.grid__item{margin-top:var(--tt-space-5)}}body .footer .list-payment__item{margin:0;padding:0}body .footer .footer__column--info{padding:0;margin:0}body .footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper{padding-top:var(--tt-space-3)}body .header .header__active-menu-item{color:inherit}body .footer .tt-pay-icon{display:block;width:auto;height:var(--tt-space-4);border-radius:var(--tt-radius-control)}@media(min-width:1600px){body .header .header__inline-menu .header__menu-item,body .header .header__inline-menu .list-menu__item{font-size:var(--tt-fs-read)}}body .skip-to-content-link,body a.skip-to-content-link.button:not(.button--secondary):not(.button--tertiary):not([disabled]){background-color:var(--tt-text);color:var(--tt-bg);border-color:var(--tt-text)}body a.skip-to-content-link.button:not(.button--secondary):not(.button--tertiary):not([disabled]):focus,body a.skip-to-content-link.button:not(.button--secondary):not(.button--tertiary):not([disabled]):focus-visible{background-color:var(--tt-text);color:var(--tt-bg);outline:2px solid var(--tt-focus);outline-offset:2px;box-shadow:0 0 0 4px var(--tt-bg)}@media(min-width:990px)and (max-width:1099px){body .header.header--middle-left{column-gap:var(--tt-space-2)}body .header .header__inline-menu .header__menu-item,body .header .header__inline-menu .list-menu__item{font-size:var(--tt-fs-small)}}body .search-modal .field__input:focus~.field__label,body .search-modal .field__input:not(:placeholder-shown)~.field__label{font-size:var(--tt-fs-small);line-height:1;top:8px}body .search-modal .field__input:focus,body .search-modal .field__input:not(:placeholder-shown){padding-top:26px;padding-bottom:6px}body .footer .tt-footer-acc>summary{list-style:none;cursor:pointer}@media screen and (min-width:750px){body .footer .tt-footer-acc>summary{cursor:default;pointer-events:none}}body .footer .tt-footer-acc>summary::-webkit-details-marker{display:none}body .footer .tt-footer-acc .footer-block__heading{margin:0}@media(max-width:749px){body .footer .tt-footer-acc{border-top:1px solid var(--tt-line)}body .footer .tt-footer-acc>summary{display:flex;align-items:center;justify-content:space-between;min-height:var(--tt-tap)}body .footer .tt-footer-acc>summary:after{content:"";flex:none;width:10px;height:10px;margin-right:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}body .footer .tt-footer-acc[open]>summary:after{transform:rotate(-135deg)}body .footer .tt-footer-acc[open]>.footer-block__details-content{padding-bottom:var(--tt-space-3)}body .footer .policies{gap:0 var(--tt-space-3)}}@media(min-width:750px){body .footer .tt-footer-acc>summary{cursor:default}}@media(prefers-reduced-motion:reduce){body .footer .tt-footer-acc>summary:after{transition:none}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:14px 16px calc(12px + env(safe-area-inset-bottom))}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:10px}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:15px;line-height:1.3;margin:0 0 4px}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12.5px;line-height:1.4;margin:0}#shopify-pc__banner .shopify-pc__banner__body a{font-size:inherit}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;align-items:center}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1;grid-column:auto}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2;grid-column:auto}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:0;grid-column:auto;padding:2px 4px;font-size:13px}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;width:100%;min-height:40px;font-size:14px;padding-left:6px;padding-right:6px}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{min-height:40px}}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{border-radius:999px}#shopify-pc__banner.shopify-pc__banner__dialog{background:var(--tt-surface);color:var(--tt-text-muted);font-family:var(--tt-font-read);box-shadow:0 -8px 24px #00000059;border:0;background-image:repeating-linear-gradient(to right,var(--tt-stitch) 0 var(--tt-stitch-dash),transparent var(--tt-stitch-dash) calc(var(--tt-stitch-dash) + var(--tt-stitch-gap)));background-repeat:no-repeat;background-size:100% var(--tt-stitch-width);background-position:0 0}#shopify-pc__banner #shopify-pc__banner__body-title{color:var(--tt-text);font-family:var(--tt-font-head);font-weight:var(--tt-fw-h2);letter-spacing:0}#shopify-pc__banner .shopify-pc__banner__body p{color:var(--tt-text-muted)}#shopify-pc__banner .shopify-pc__banner__body a{color:var(--tt-text);text-decoration-color:var(--tt-stitch);text-underline-offset:3px}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{background:var(--tt-text);color:var(--tt-bg);border:1px solid var(--tt-text);font-family:var(--tt-font-head);font-weight:var(--tt-fw-ui-strong)}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover,#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:var(--tt-stitch);border-color:var(--tt-stitch)}#shopify-pc__banner #shopify-pc__banner__btn-accept:focus-visible,#shopify-pc__banner #shopify-pc__banner__btn-decline:focus-visible,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{color:var(--tt-text);font-family:var(--tt-font-head);font-weight:var(--tt-fw-ui);text-decoration-color:var(--tt-stitch)}@media screen and (min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{left:var(--pc-l, 0);right:var(--pc-r, 0);bottom:var(--pc-b, 0);width:var(--pc-w, auto);border-radius:var(--pc-rad, 0);border:var(--pc-bd, 0);box-sizing:border-box}body:has(.tt-koopblok){--pc-l: 16px;--pc-r: auto;--pc-b: 16px;--pc-w: min(720px, calc(100vw - 32px) );--pc-rad: var(--tt-radius-card);--pc-bd: 1px solid var(--tt-line);--pc-p: 10px 20px;--pc-dir: column;--pc-wrap: nowrap;--pc-ai: stretch;--pc-jc: flex-start;--pc-gap: 8px;--pc-bf: 0 1 auto;--pc-cols: 1fr 1fr 1fr}}@media screen and (min-width:750px){#shopify-pc__banner .shopify-pc__banner__btns button{min-height:44px}}@media screen and (min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{left:var(--pc-l, 0);right:var(--pc-r, 0);width:var(--pc-w, auto);max-width:none;padding:20px 24px}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex;flex-direction:var(--pc-dir, row);flex-wrap:var(--pc-wrap, wrap);align-items:var(--pc-ai, center);justify-content:var(--pc-jc, space-between);gap:var(--pc-gap, 14px 32px);max-width:none;margin:0}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:17px;line-height:1.3;margin:0 0 6px}#shopify-pc__banner .shopify-pc__banner__body p{font-size:14px;line-height:1.45;margin:0}#shopify-pc__banner .shopify-pc__banner__body{margin:0;max-width:none;width:auto;flex:var(--pc-bf, 1 1 420px)}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:var(--pc-cols, auto 132px 132px);gap:10px;align-items:center;margin:0;min-width:0;width:auto;flex:0 0 auto}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:0}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;width:100%;min-width:0;font-size:15px;padding-left:8px;padding-right:8px}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding-top:10px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:4px}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 2px}#shopify-pc__banner .shopify-pc__banner__body p{line-height:1.28}}@media screen and (min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:var(--pc-p, 8px 24px)}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:var(--pc-gap, 8px 32px)}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:15px;line-height:1.25;margin:0 0 2px}#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px;line-height:1.35}#shopify-pc__banner .shopify-pc__banner__btns{gap:8px}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:2px 9px calc(2px + env(safe-area-inset-bottom))}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:2px}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:12px;line-height:1.15;margin:0}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12px;line-height:1.15}#shopify-pc__banner .shopify-pc__banner__body{margin:0}#shopify-pc__banner .shopify-pc__banner__btns{gap:4px}}@media screen and (min-width:750px){body:not(:has(.tt-koopblok)) #shopify-pc__banner #shopify-pc__banner__body-title{display:inline;padding-right:6px}body:not(:has(.tt-koopblok)) #shopify-pc__banner .shopify-pc__banner__body p{display:inline}body:not(:has(.tt-koopblok)) #shopify-pc__banner .shopify-pc__banner__body{font-size:13px;line-height:1.35}}@media screen and (min-width:750px){body:not(:has(.tt-koopblok)):has(#shopify-pc__banner[style*="display: block"]){padding-bottom:140px}}@media screen and (min-width:1024px){body:not(:has(.tt-koopblok)):has(#shopify-pc__banner[style*="display: block"]){padding-bottom:106px}}@media screen and (min-width:1280px){body:not(:has(.tt-koopblok)):has(#shopify-pc__banner[style*="display: block"]){padding-bottom:71px}}@media screen and (min-width:1920px){body:not(:has(.tt-koopblok)):has(#shopify-pc__banner[style*="display: block"]){padding-bottom:60px}}@media screen and (max-width:749px){#shopify-pc__banner #shopify-pc__banner__body-title{display:inline;padding-right:4px}#shopify-pc__banner .shopify-pc__banner__body p{display:inline}#shopify-pc__banner .shopify-pc__banner__body{font-size:12px;line-height:1.15}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{top:8px;bottom:auto}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{top:var(--tt-cookie-top, var(--header-height, 97px));padding:1px 8px;z-index:1}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:0}#shopify-pc__banner #shopify-pc__banner__body-title,#shopify-pc__banner .shopify-pc__banner__body p,#shopify-pc__banner .shopify-pc__banner__body{font-size:12px;line-height:1.08}#shopify-pc__banner .shopify-pc__banner__btns{grid-template-columns:1.1fr 1fr 1fr;gap:6px}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{font-size:12px;padding:0;min-height:40px}#shopify-pc__banner .shopify-pc__banner__btns button{min-height:40px;font-size:13px}}@media screen and (max-width:749px){body:has(#shopify-pc__banner[style*="display: block"]) #MainContent{padding-top:124px}}@media screen and (max-width:749px){.mobile-facets__open-wrapper .mobile-facets__open,#shopify-pc__banner .shopify-pc__banner__btns button{min-height:44px}body:has(#shopify-pc__banner[style*="display: block"]) #MainContent{padding-top:128px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tt-ride-bridge.css.map */
