@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;src:url(//www.pyrex.fr/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2) format("woff2"),url(//www.pyrex.fr/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff) format("woff")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;font-display:swap;src:url(//www.pyrex.fr/cdn/fonts/roboto/roboto_n5.250d51708d76acbac296b0e21ede8f81de4e37aa.woff2) format("woff2"),url(//www.pyrex.fr/cdn/fonts/roboto/roboto_n5.535e8c56f4cbbdea416167af50ab0ff1360a3949.woff) format("woff")}@font-face{font-family:Roboto;font-weight:600;font-style:normal;font-display:swap;src:url(//www.pyrex.fr/cdn/fonts/roboto/roboto_n6.3d305d5382545b48404c304160aadee38c90ef9d.woff2) format("woff2"),url(//www.pyrex.fr/cdn/fonts/roboto/roboto_n6.bb37be020157f87e181e5489d5e9137ad60c47a2.woff) format("woff")}body{--font-base: "Montserrat", "Roboto", sans-serif ;font-family:var(--font-base);overflow-x:hidden;font-size:16px;line-height:22px;letter-spacing:.5px}.html--locked{position:fixed;width:100%;left:0;height:100%}h1,h2,h3,h4,h5{font-family:Bowlby One;font-weight:400}.h1{font-size:52px;line-height:57px;letter-spacing:3px}@media screen and (max-width:989px){.h1{font-size:38px;line-height:42.5px;letter-spacing:1.5px}}.h2{font-size:38px;line-height:42.5px;letter-spacing:3px}@media screen and (max-width:989px){.h2{font-size:29px;line-height:32px;letter-spacing:1.5px}}.h3{font-family:Bowlby One;font-weight:400;font-size:29px;line-height:32px;letter-spacing:1.5px}.h4{font-size:24px;line-height:28.5px;letter-spacing:1.5px}.text{font-size:16px;line-height:22px;letter-spacing:.5px}.text--small{font-size:14px;line-height:20px;letter-spacing:0}.text--extra-small{font-size:12px;line-height:16px;letter-spacing:0}.l-container{max-width:1280px;width:100%;margin:0 auto}.line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:989px){.desktop-hide{display:none}}@media screen and (max-width:989px){.mobile-hide{display:none}}iframe#launcher{margin:0 20px!important}.swiper-pagination{padding:0 15px!important}a.banner_url{color:#fff;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/418/assets/theme.css.map */
