@media screen and (max-width:989px){html body .header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-columns:auto auto minmax(0,1fr) auto}html body .header--has-app{grid-template-columns:auto minmax(0,1fr) auto}html body .header .header__heading,html body .header .header__heading-link{min-width:0;max-width:100%}}@media screen and (max-width:749px){html body .header.page-width{padding-left:1.2rem;padding-right:1.2rem}html body .header .header__icons{padding-right:0}}@media screen and (max-width:359px){html body .header .header__icon{width:4rem}}html body .mtd-cta2{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}html body .mtd-cta2__item,html body .mtd-cta2__card{min-width:0}@media screen and (min-width:750px){html body .collection-hero__image-container{flex:1 1 50%;min-width:0}}html body .shopify-policy__container{max-width:860px;margin:0 auto;padding:clamp(20px,4vw,40px) 20px clamp(48px,6vw,80px)}html body .shopify-policy__title{background:linear-gradient(135deg,#0c8b98,#015560 55%,#0b3f47);border-radius:20px;padding:clamp(24px,4vw,40px) clamp(20px,4vw,40px);margin:0 0 clamp(24px,4vw,36px);text-align:left}html body .shopify-policy__title h1{font-family:var(--font-heading-family);color:#fff;font-size:clamp(26px,3.6vw,40px);line-height:1.15;font-weight:800;letter-spacing:-.02em;margin:0}html body .shopify-policy__body{font-size:16px;line-height:1.7;color:#4b5563}html body .shopify-policy__body .rte{max-width:none}html body .shopify-policy__body h1{font-size:clamp(22px,2.6vw,28px);color:#161615;font-weight:800;margin:0 0 16px;line-height:1.25}html body .shopify-policy__body h2{font-size:clamp(19px,2vw,22px);color:#015560;font-weight:800;line-height:1.3;margin:40px 0 14px;padding-top:28px;border-top:1px solid #e5e9ec;scroll-margin-top:120px}html body .shopify-policy__body h3{font-size:17px;color:#161615;font-weight:700;margin:24px 0 8px}html body .shopify-policy__body h2 strong,html body .shopify-policy__body h3 strong,html body .shopify-policy__body h1 strong{font-weight:inherit;color:inherit}html body .shopify-policy__body p{margin:0 0 14px}html body .shopify-policy__body strong{color:#161615}html body .shopify-policy__body a{color:#015560;text-decoration:underline;text-underline-offset:2px;word-break:break-word}html body .shopify-policy__body a:hover{color:#0c8b98}html body .shopify-policy__body ul,html body .shopify-policy__body ol{margin:0 0 16px;padding-left:22px}html body .shopify-policy__body li{margin:0 0 8px}html body .shopify-policy__body li::marker{color:#0c8b98}html body .shopify-policy__body li p{margin:0}html body .shopify-policy__body hr{display:none}html body .shopify-policy__body .mp-lead{font-size:clamp(16px,1.4vw,18px);color:#27303a;margin-bottom:20px}html body .shopify-policy__body .mp-box{background:#f4f8f9;border:1px solid #e5e9ec;border-radius:16px;padding:20px 22px;margin:0 0 24px}html body .shopify-policy__body .mp-box p:last-child,html body .shopify-policy__body .mp-box ul:last-child{margin-bottom:0}html body .shopify-policy__body .mp-box__title{font-weight:800;color:#015560;margin:0 0 10px;font-size:15px;text-transform:uppercase;letter-spacing:.04em}html body .shopify-policy__body .mp-toc{columns:2;column-gap:28px;list-style:none;padding:0}html body .shopify-policy__body .mp-toc li{break-inside:avoid;margin:0 0 6px}html body .shopify-policy__body .mp-toc a{text-decoration:none;font-weight:600}html body .shopify-policy__body .mp-toc a:hover{text-decoration:underline}html body .shopify-policy__body .mp-contact{background:#015560;color:#fff;border-radius:16px;padding:20px 22px;margin:32px 0 16px}html body .shopify-policy__body .mp-contact strong,html body .shopify-policy__body .mp-contact a{color:#fff}html body .shopify-policy__body .mp-updated{font-size:13px;color:#7b8794;margin-top:24px}@media(max-width:749px){html body .shopify-policy__body .mp-toc{columns:1}html body .shopify-policy__body{font-size:15px}}@media screen and (max-width:989px){html:has(body.overflow-hidden-tablet){overflow:hidden!important}}@media screen and (max-width:749px){html:has(body.overflow-hidden-mobile){overflow:hidden!important}}html:has(body.overflow-hidden-desktop){overflow:hidden!important}html body .menu-drawer,html body .menu-drawer__navigation-container,html body .menu-drawer__inner-submenu,html body .js .menu-drawer__submenu{overscroll-behavior:contain}@media screen and (max-width:749px){.product__media-list .product-media-container.media-type-video[style*="--ratio: 0."]{--constrained-height:min(66vw,320px);height:var(--constrained-height);width:calc(var(--constrained-height) * var(--ratio));max-width:100%;margin-left:auto;margin-right:auto}.product__media-list .product-media-container.media-type-video[style*="--ratio: 0."] .product__modal-opener{height:100%}.product__media-list .product-media-container.media-type-video[style*="--ratio: 0."] img{object-fit:cover;width:100%;height:100%}}@media screen and (max-width:989px){.menu-drawer .menu-drawer__inner-submenu .menu-drawer__menu-item{padding-left:3rem;padding-right:3rem}}.card__media img[src*=Fortelock_ESD_-_7mm_-_Gris_80a33085],.card__media img[src*="2320_Fortelock_Business_Tyrolean_oak_W001_graphite_1_33f9387c"]{scale:.9}.card__media img[src*=Fortelock_ESD_XL_-_4mm_-_Noir],.card__media img[src*="2550_Fortelock_Invisible_XL_bark_graphite"]{scale:.92}.card__media img[src*=Fortelock_Invisible_snake_skin_grey_Granit_black-min],.card__media img[src*=unnamed_03568724-217b-4ea9-bee1-e569b99280bf],.card__media img[src*=DallePVCclipsableFitnessPuzzle50x50cmNoir],.card__media img[src*=dalle-terrasse-tereco-bois-graphite-angle]{scale:1.07}.card__media img[src*=unnamed_b7cbcd13-29d2-4879-ae4f-14386e564316],.card__media img[src*=Fortelock_XL_snake_skin_graphite_Granit_grey-min],.card__media img[src*=dalle-event-noir-lisse]{scale:1.17}.card__media img[src*=dalle-aero-noir]{scale:1.19}.card__media img[src*="6112-1550-01GolvplattaUniversaElegance_2-min"]{scale:1.14}.card__media img[src*="6010-1500-01FloorTileHestraElegance_2"]{scale:1.16}html body .card__media img{height:100%!important;object-fit:contain}html body .card__media img[src*=unnamed_b05a13f4-542a-4d77-9edb-16ea8e4c0ada],html body .card__media img[src*=unnamed_f7473e17-e5ff-450b-8a7d-9c99d4f264ff],html body .card__media img[src*="6112-1550-01GolvplattaUniversaElegance_2-min"],html body .card__media img[src*="6010-1500-01FloorTileHestraElegance_2"],html body .card__media img[src*=DallePVCclipsableFitnessPuzzle50x50cmNoir],html body .card__media img[src*=dalle-terrasse-tereco-bois-graphite-angle],.mq-media[href^="/products/dalle-pvc-fortelock-industry-7mm"] img,.mq-media[href^="/products/dalle-pvc-fortelock-industry-ultra-10mm"] img{object-fit:cover}.mq-media[href^="/products/dalle-pvc-fortelock-business-7mm"] img,.mq-media[href^="/products/dalle-pvc-fortelock-esd-7mm"] img{scale:.91}.mq-media[href^="/products/dalle-pvc-fortelock-invisible-xl-5-3mm"] img,.mq-media[href^="/products/dalle-pvc-fortelock-esd-xl-4mm"] img{scale:.92}.mq-media[href^="/products/dalle-pvc-fortelock-invisible-6-7mm"] img,.mq-media[href^="/products/dalle-pvc-clipsable-invisible-granit-6-7mm"] img{scale:1.07}.mq-media[href^="/products/dalle-pvc-fortelock-xl-4mm"] img,.mq-media[href^="/products/dalle-pvc-clipsable-xl-impression-granit-4mm"] img{scale:1.17}.mq-media[href^="/products/dalle-pvc-fortelock-industry-granit-7mm"] img{scale:1.33}.mq-media[href^="/products/dalle-aero"] img{scale:1.19}.mq-media[href^="/products/dalle-clipsable-hestra-classic-12mm"] img{object-fit:cover;scale:1.16}.mq-media[href^="/products/dalle-clipsable-ajouree-hestra-universa-12mm"] img{object-fit:cover;scale:1.14}.mq-media[href^="/products/dalle-fitness-puzzle-50x50"] img,.mq-media[href^="/products/dalle-tereco-exterieure-effet-bois-ardoise"] img{object-fit:cover;scale:1.07}.mq-media[href^="/products/dalle-event"] img{scale:.9}.mq-media img[src*=unnamed_eb06a990-73c6-44c3-aab9-09479844018d]{scale:.92}.mq-media img[src*=dalle-aero-orange]{scale:1}.mq-media img[src*=dalle-event-noir-lisse]{scale:1.16}.mq-media img[src*=dalle-event-gris-perforee]{scale:1.13}.mq-media{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/171/assets/matted-responsive.css.map */
